-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathns2_netmsg_schema_basic_min.json
More file actions
1 lines (1 loc) · 68.3 KB
/
ns2_netmsg_schema_basic_min.json
File metadata and controls
1 lines (1 loc) · 68.3 KB
1
{"0":{"id":0,"name":"PlaySoundMessage","checksum":"C70FB136","fields":[{"name":"parent","type":4,"group":0,"numBits":12,"flags":0,"memBytes":2,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4094}]},{"name":"resource","type":4,"group":0,"numBits":10,"flags":0,"memBytes":2,"components":[{"component":0,"bits":10,"stepValue":1,"min_raw":0,"range_raw":1023}]},{"name":"modifier","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":32759}]},{"name":"origin","type":5,"group":0,"numBits":42,"flags":0,"components":[{"component":0,"bits":15,"stepValue":0.125,"min_raw":-16000,"range_raw":32000,"role":"x"},{"component":1,"bits":12,"stepValue":0.125,"min_raw":-2000,"range_raw":4000,"role":"y"},{"component":2,"bits":15,"stepValue":0.125,"min_raw":-16000,"range_raw":32000,"role":"z"}]}]},"1":{"id":1,"name":"StopEffectMessage","checksum":"68E2AB59","fields":[{"name":"parent","type":4,"group":0,"numBits":12,"flags":0,"memBytes":2,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4094}]},{"name":"resource","type":4,"group":0,"numBits":10,"flags":0,"memBytes":2,"components":[{"component":0,"bits":10,"stepValue":1,"min_raw":0,"range_raw":1023}]}]},"2":{"id":2,"name":"VariableMessage","checksum":"1FE55B2F","fields":[{"name":"name","type":6,"group":0,"numBits":2048,"flags":0},{"name":"value","type":6,"group":0,"numBits":2048,"flags":0}]},"3":{"id":3,"name":"CommandMessage","checksum":"FFEF57F1","fields":[{"name":"value","type":6,"group":0,"numBits":2048,"flags":0}]},"4":{"id":4,"name":"Health","checksum":"0552FFFE","fields":[{"name":"armor","type":4,"group":0,"numBits":11,"flags":0,"memBytes":4,"components":[{"component":0,"bits":11,"stepValue":1,"min_raw":0,"range_raw":2045}]},{"name":"clientIndex","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"health","type":4,"group":0,"numBits":13,"flags":0,"memBytes":4,"components":[{"component":0,"bits":13,"stepValue":1,"min_raw":0,"range_raw":8191}]},{"name":"maxArmor","type":4,"group":0,"numBits":11,"flags":0,"memBytes":4,"components":[{"component":0,"bits":11,"stepValue":1,"min_raw":0,"range_raw":2045}]},{"name":"maxHealth","type":4,"group":0,"numBits":13,"flags":0,"memBytes":4,"components":[{"component":0,"bits":13,"stepValue":1,"min_raw":0,"range_raw":8191}]}]},"5":{"id":5,"name":"TechPoints","checksum":"CE1296B8","fields":[{"name":"builtFraction","type":3,"group":0,"numBits":7,"flags":0,"components":[{"component":0,"bits":7,"stepValue":0.01,"min_raw":0,"range_raw":100}]},{"name":"eggCount","type":4,"group":0,"numBits":6,"flags":0,"memBytes":4,"components":[{"component":0,"bits":6,"stepValue":1,"min_raw":0,"range_raw":63}]},{"name":"entityIndex","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"healthFraction","type":3,"group":0,"numBits":7,"flags":0,"components":[{"component":0,"bits":7,"stepValue":0.01,"min_raw":0,"range_raw":100}]},{"name":"location","type":4,"group":0,"numBits":16,"flags":0,"memBytes":4,"components":[{"component":0,"bits":16,"stepValue":1,"min_raw":0,"range_raw":65534}]},{"name":"powerNodeFraction","type":3,"group":0,"numBits":7,"flags":0,"components":[{"component":0,"bits":7,"stepValue":0.01,"min_raw":0,"range_raw":100}]},{"name":"teamNumber","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":-1,"range_raw":4}]},{"name":"techId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]}]},"6":{"id":6,"name":"Recycle","checksum":"7A05B27C","fields":[{"name":"resGained","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"resLost","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":32760}]},{"name":"techId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]}]},"7":{"id":7,"name":"Consume","checksum":"19A2284D","fields":[{"name":"techId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]}]},"8":{"id":8,"name":"Reset","checksum":"00000000","fields":[]},"9":{"id":9,"name":"ClientBotDebugTarget","checksum":"EF1F3009","fields":[{"name":"targetId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]}]},"10":{"id":10,"name":"BotDebugSetFollowMode","checksum":"483F00E3","fields":[{"name":"follow","type":2,"group":0,"numBits":1,"flags":0}]},"11":{"id":11,"name":"BotDebuggingTargetDestroyed","checksum":"845DC61D","fields":[{"name":"destroyedTargetId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]}]},"12":{"id":12,"name":"BotDebuggingSectionUpdate","checksum":"E2F0B633","fields":[{"name":"contents","type":6,"group":0,"numBits":2048,"flags":0},{"name":"sectionType","type":4,"group":0,"numBits":2,"flags":0,"memBytes":4,"components":[{"component":0,"bits":2,"stepValue":1,"min_raw":1,"range_raw":2}]}]},"13":{"id":13,"name":"InitAVState","checksum":"82A3A439","fields":[{"name":"startsOn","type":2,"group":0,"numBits":1,"flags":0}]},"14":{"id":14,"name":"GlobalCommStats","checksum":"0E5F24DE","fields":[{"name":"ammopackEfficiency","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":0,"range_raw":10000}]},{"name":"ammopackRefill","type":4,"group":0,"numBits":18,"flags":0,"memBytes":4,"components":[{"component":0,"bits":18,"stepValue":1,"min_raw":0,"range_raw":262143}]},{"name":"ammopackResExpired","type":4,"group":0,"numBits":16,"flags":0,"memBytes":4,"components":[{"component":0,"bits":16,"stepValue":1,"min_raw":0,"range_raw":65535}]},{"name":"ammopackResUsed","type":4,"group":0,"numBits":16,"flags":0,"memBytes":4,"components":[{"component":0,"bits":16,"stepValue":1,"min_raw":0,"range_raw":65535}]},{"name":"catpackEfficiency","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":0,"range_raw":10000}]},{"name":"catpackResExpired","type":4,"group":0,"numBits":16,"flags":0,"memBytes":4,"components":[{"component":0,"bits":16,"stepValue":1,"min_raw":0,"range_raw":65535}]},{"name":"catpackResUsed","type":4,"group":0,"numBits":16,"flags":0,"memBytes":4,"components":[{"component":0,"bits":16,"stepValue":1,"min_raw":0,"range_raw":65535}]},{"name":"medpackAccuracy","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":0,"range_raw":10000}]},{"name":"medpackEfficiency","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":0,"range_raw":10000}]},{"name":"medpackRefill","type":4,"group":0,"numBits":18,"flags":0,"memBytes":4,"components":[{"component":0,"bits":18,"stepValue":1,"min_raw":0,"range_raw":262143}]},{"name":"medpackResExpired","type":4,"group":0,"numBits":16,"flags":0,"memBytes":4,"components":[{"component":0,"bits":16,"stepValue":1,"min_raw":0,"range_raw":65535}]},{"name":"medpackResUsed","type":4,"group":0,"numBits":16,"flags":0,"memBytes":4,"components":[{"component":0,"bits":16,"stepValue":1,"min_raw":0,"range_raw":65535}]}]},"15":{"id":15,"name":"MarineCommStats","checksum":"0E5F24DE","fields":[{"name":"ammopackEfficiency","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":0,"range_raw":10000}]},{"name":"ammopackRefill","type":4,"group":0,"numBits":18,"flags":0,"memBytes":4,"components":[{"component":0,"bits":18,"stepValue":1,"min_raw":0,"range_raw":262143}]},{"name":"ammopackResExpired","type":4,"group":0,"numBits":16,"flags":0,"memBytes":4,"components":[{"component":0,"bits":16,"stepValue":1,"min_raw":0,"range_raw":65535}]},{"name":"ammopackResUsed","type":4,"group":0,"numBits":16,"flags":0,"memBytes":4,"components":[{"component":0,"bits":16,"stepValue":1,"min_raw":0,"range_raw":65535}]},{"name":"catpackEfficiency","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":0,"range_raw":10000}]},{"name":"catpackResExpired","type":4,"group":0,"numBits":16,"flags":0,"memBytes":4,"components":[{"component":0,"bits":16,"stepValue":1,"min_raw":0,"range_raw":65535}]},{"name":"catpackResUsed","type":4,"group":0,"numBits":16,"flags":0,"memBytes":4,"components":[{"component":0,"bits":16,"stepValue":1,"min_raw":0,"range_raw":65535}]},{"name":"medpackAccuracy","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":0,"range_raw":10000}]},{"name":"medpackEfficiency","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":0,"range_raw":10000}]},{"name":"medpackRefill","type":4,"group":0,"numBits":18,"flags":0,"memBytes":4,"components":[{"component":0,"bits":18,"stepValue":1,"min_raw":0,"range_raw":262143}]},{"name":"medpackResExpired","type":4,"group":0,"numBits":16,"flags":0,"memBytes":4,"components":[{"component":0,"bits":16,"stepValue":1,"min_raw":0,"range_raw":65535}]},{"name":"medpackResUsed","type":4,"group":0,"numBits":16,"flags":0,"memBytes":4,"components":[{"component":0,"bits":16,"stepValue":1,"min_raw":0,"range_raw":65535}]}]},"16":{"id":16,"name":"BuildingSummary","checksum":"E8943BB9","fields":[{"name":"built","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":255}]},{"name":"lost","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":255}]},{"name":"teamNumber","type":4,"group":0,"numBits":1,"flags":0,"memBytes":4,"components":[{"component":0,"bits":1,"stepValue":1,"min_raw":1,"range_raw":1}]},{"name":"techId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]}]},"17":{"id":17,"name":"KillGraph","checksum":"D46E0297","fields":[{"name":"gameMinute","type":3,"group":0,"numBits":17,"flags":0,"components":[{"component":0,"bits":17,"stepValue":0.01,"min_raw":0,"range_raw":102300}]},{"name":"killerTeamNumber","type":4,"group":0,"numBits":1,"flags":0,"memBytes":4,"components":[{"component":0,"bits":1,"stepValue":1,"min_raw":1,"range_raw":1}]}]},"18":{"id":18,"name":"RTGraph","checksum":"667E268C","fields":[{"name":"destroyed","type":2,"group":0,"numBits":1,"flags":0},{"name":"gameMinute","type":3,"group":0,"numBits":17,"flags":0,"components":[{"component":0,"bits":17,"stepValue":0.01,"min_raw":0,"range_raw":102300}]},{"name":"teamNumber","type":4,"group":0,"numBits":1,"flags":0,"memBytes":4,"components":[{"component":0,"bits":1,"stepValue":1,"min_raw":1,"range_raw":1}]}]},"19":{"id":19,"name":"HiveSkillGraph","checksum":"0A47A014","fields":[{"name":"gameMinute","type":3,"group":0,"numBits":17,"flags":0,"components":[{"component":0,"bits":17,"stepValue":0.01,"min_raw":0,"range_raw":102300}]},{"name":"joined","type":2,"group":0,"numBits":1,"flags":0},{"name":"steamId","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"teamNumber","type":4,"group":0,"numBits":1,"flags":0,"memBytes":4,"components":[{"component":0,"bits":1,"stepValue":1,"min_raw":1,"range_raw":1}]}]},"20":{"id":20,"name":"TechLog","checksum":"B40D0F0F","fields":[{"name":"activeRTs","type":4,"group":0,"numBits":5,"flags":0,"memBytes":4,"components":[{"component":0,"bits":5,"stepValue":1,"min_raw":0,"range_raw":23}]},{"name":"built","type":2,"group":0,"numBits":1,"flags":0},{"name":"destroyed","type":2,"group":0,"numBits":1,"flags":0},{"name":"finishedMinute","type":3,"group":0,"numBits":17,"flags":0,"components":[{"component":0,"bits":17,"stepValue":0.01,"min_raw":0,"range_raw":102300}]},{"name":"recycled","type":2,"group":0,"numBits":1,"flags":0},{"name":"teamNumber","type":4,"group":0,"numBits":1,"flags":0,"memBytes":4,"components":[{"component":0,"bits":1,"stepValue":1,"min_raw":1,"range_raw":1}]},{"name":"teamRes","type":3,"group":0,"numBits":15,"flags":0,"components":[{"component":0,"bits":15,"stepValue":0.01,"min_raw":0,"range_raw":20000}]},{"name":"techId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]}]},"21":{"id":21,"name":"GameData","checksum":"B9233214","fields":[{"name":"alienAcc","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":0,"range_raw":10000}]},{"name":"alienRTsBuilt","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":255}]},{"name":"alienRTsLost","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":255}]},{"name":"gameLengthMinutes","type":3,"group":0,"numBits":17,"flags":0,"components":[{"component":0,"bits":17,"stepValue":0.01,"min_raw":0,"range_raw":102300}]},{"name":"marineAcc","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":0,"range_raw":10000}]},{"name":"marineOnosAcc","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":-101,"range_raw":10100}]},{"name":"marineRTsBuilt","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":255}]},{"name":"marineRTsLost","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":255}]}]},"22":{"id":22,"name":"PlayerStats","checksum":"C6254FED","fields":[{"name":"accuracy","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":0,"range_raw":10000}]},{"name":"accuracyOnos","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":-101,"range_raw":10100}]},{"name":"assists","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":254}]},{"name":"deaths","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":254}]},{"name":"hiveSkill","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"isMarine","type":2,"group":0,"numBits":1,"flags":0},{"name":"isRookie","type":2,"group":0,"numBits":1,"flags":0},{"name":"kills","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":254}]},{"name":"killstreak","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":254}]},{"name":"minutesBuilding","type":3,"group":0,"numBits":17,"flags":0,"components":[{"component":0,"bits":17,"stepValue":0.01,"min_raw":0,"range_raw":102300}]},{"name":"minutesComm","type":3,"group":0,"numBits":17,"flags":0,"components":[{"component":0,"bits":17,"stepValue":0.01,"min_raw":0,"range_raw":102300}]},{"name":"minutesPlaying","type":3,"group":0,"numBits":17,"flags":0,"components":[{"component":0,"bits":17,"stepValue":0.01,"min_raw":0,"range_raw":102300}]},{"name":"pdmg","type":3,"group":0,"numBits":26,"flags":0,"components":[{"component":0,"bits":26,"stepValue":0.01,"min_raw":0,"range_raw":52428701}]},{"name":"playerName","type":6,"group":0,"numBits":640,"flags":0},{"name":"score","type":4,"group":0,"numBits":14,"flags":0,"memBytes":4,"components":[{"component":0,"bits":14,"stepValue":1,"min_raw":0,"range_raw":9999}]},{"name":"sdmg","type":3,"group":0,"numBits":26,"flags":0,"components":[{"component":0,"bits":26,"stepValue":0.01,"min_raw":0,"range_raw":52428701}]},{"name":"steamId","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]}]},"23":{"id":23,"name":"EndStatsStatus","checksum":"B9EEB8EE","fields":[{"name":"statusId","type":4,"group":0,"numBits":5,"flags":0,"memBytes":4,"components":[{"component":0,"bits":5,"stepValue":1,"min_raw":1,"range_raw":22}]},{"name":"timeMinutes","type":3,"group":0,"numBits":17,"flags":0,"components":[{"component":0,"bits":17,"stepValue":0.01,"min_raw":0,"range_raw":102300}]}]},"24":{"id":24,"name":"EndStatsWeapon","checksum":"4CDAFEB6","fields":[{"name":"accuracy","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":0,"range_raw":10000}]},{"name":"accuracyOnos","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":-101,"range_raw":10100}]},{"name":"kills","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":254}]},{"name":"pdmg","type":3,"group":0,"numBits":26,"flags":0,"components":[{"component":0,"bits":26,"stepValue":0.01,"min_raw":0,"range_raw":52428701}]},{"name":"sdmg","type":3,"group":0,"numBits":26,"flags":0,"components":[{"component":0,"bits":26,"stepValue":0.01,"min_raw":0,"range_raw":52428701}]},{"name":"teamNumber","type":4,"group":0,"numBits":1,"flags":0,"memBytes":4,"components":[{"component":0,"bits":1,"stepValue":1,"min_raw":1,"range_raw":1}]},{"name":"wTechId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]}]},"25":{"id":25,"name":"DeathStats","checksum":"D8E5FF69","fields":[{"name":"currentAcc","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":0,"range_raw":10000}]},{"name":"currentAccOnos","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":-101,"range_raw":10100}]},{"name":"kills","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":254}]},{"name":"lastAcc","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":0,"range_raw":10000}]},{"name":"lastAccOnos","type":3,"group":0,"numBits":14,"flags":0,"components":[{"component":0,"bits":14,"stepValue":0.01,"min_raw":-101,"range_raw":10100}]},{"name":"pdmg","type":3,"group":0,"numBits":26,"flags":0,"components":[{"component":0,"bits":26,"stepValue":0.01,"min_raw":0,"range_raw":52428701}]},{"name":"sdmg","type":3,"group":0,"numBits":26,"flags":0,"components":[{"component":0,"bits":26,"stepValue":0.01,"min_raw":0,"range_raw":52428701}]}]},"26":{"id":26,"name":"DisabledOption","checksum":"0A197DB8","fields":[{"name":"disabledOption","type":6,"group":0,"numBits":256,"flags":0}]},"27":{"id":27,"name":"SetAlienWeaponUseHUDSlot","checksum":"7B14802D","fields":[{"name":"slotMode","type":4,"group":0,"numBits":2,"flags":0,"memBytes":4,"components":[{"component":0,"bits":2,"stepValue":1,"min_raw":0,"range_raw":3}]}]},"28":{"id":28,"name":"SetAutopickup","checksum":"8C6ED5FC","fields":[{"name":"autoPickup","type":2,"group":0,"numBits":1,"flags":0},{"name":"autoPickupBetter","type":2,"group":0,"numBits":1,"flags":0}]},"29":{"id":29,"name":"ServerConfirmedHitEffects","checksum":"1BAE6C7A","fields":[{"name":"serverBlood","type":2,"group":0,"numBits":1,"flags":0}]},"30":{"id":30,"name":"CameraShake","checksum":"7B5445D4","fields":[{"name":"intensity","type":3,"group":0,"numBits":7,"flags":0,"components":[{"component":0,"bits":7,"stepValue":0.01,"min_raw":0,"range_raw":100}]}]},"31":{"id":31,"name":"CreateDecal","checksum":"37F77543","fields":[{"name":"decalIndex","type":4,"group":0,"numBits":5,"flags":0,"memBytes":4,"components":[{"component":0,"bits":5,"stepValue":1,"min_raw":1,"range_raw":25}]},{"name":"normal","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":1,"range_raw":161}]},{"name":"posx","type":3,"group":0,"numBits":16,"flags":0,"components":[{"component":0,"bits":16,"stepValue":0.05,"min_raw":-32760,"range_raw":65520}]},{"name":"posy","type":3,"group":0,"numBits":16,"flags":0,"components":[{"component":0,"bits":16,"stepValue":0.05,"min_raw":-32760,"range_raw":65520}]},{"name":"posz","type":3,"group":0,"numBits":16,"flags":0,"components":[{"component":0,"bits":16,"stepValue":0.05,"min_raw":-32760,"range_raw":65520}]},{"name":"scale","type":3,"group":0,"numBits":7,"flags":0,"components":[{"component":0,"bits":7,"stepValue":0.05,"min_raw":0,"range_raw":100}]}]},"32":{"id":32,"name":"SetPlayerCallingCard","checksum":"5D928109","fields":[{"name":"callingCard","type":4,"group":0,"numBits":6,"flags":0,"memBytes":4,"components":[{"component":0,"bits":6,"stepValue":1,"min_raw":1,"range_raw":41}]}]},"33":{"id":33,"name":"SetPlayerVariant","checksum":"D37D9E2F","fields":[{"name":"alienStructuresVariant","type":4,"group":0,"numBits":4,"flags":0,"memBytes":4,"components":[{"component":0,"bits":4,"stepValue":1,"min_raw":1,"range_raw":8}]},{"name":"alienTunnelsVariant","type":4,"group":0,"numBits":4,"flags":0,"memBytes":4,"components":[{"component":0,"bits":4,"stepValue":1,"min_raw":1,"range_raw":8}]},{"name":"arcVariant","type":4,"group":0,"numBits":1,"flags":0,"memBytes":4,"components":[{"component":0,"bits":1,"stepValue":1,"min_raw":1,"range_raw":1}]},{"name":"axeVariant","type":4,"group":0,"numBits":4,"flags":0,"memBytes":4,"components":[{"component":0,"bits":4,"stepValue":1,"min_raw":1,"range_raw":9}]},{"name":"babblerEggVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":7}]},{"name":"babblerVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":7}]},{"name":"clogVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":7}]},{"name":"cystVariant","type":4,"group":0,"numBits":1,"flags":0,"memBytes":4,"components":[{"component":0,"bits":1,"stepValue":1,"min_raw":1,"range_raw":1}]},{"name":"drifterVariant","type":4,"group":0,"numBits":1,"flags":0,"memBytes":4,"components":[{"component":0,"bits":1,"stepValue":1,"min_raw":1,"range_raw":1}]},{"name":"eggVariant","type":4,"group":0,"numBits":4,"flags":0,"memBytes":4,"components":[{"component":0,"bits":4,"stepValue":1,"min_raw":1,"range_raw":8}]},{"name":"exoVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":5}]},{"name":"extractorVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":5}]},{"name":"fadeVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":7}]},{"name":"flamethrowerVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":5}]},{"name":"gorgeVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":7}]},{"name":"grenadeLauncherVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":5}]},{"name":"harvesterVariant","type":4,"group":0,"numBits":4,"flags":0,"memBytes":4,"components":[{"component":0,"bits":4,"stepValue":1,"min_raw":1,"range_raw":8}]},{"name":"hmgVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":5}]},{"name":"hydraVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":7}]},{"name":"isMale","type":2,"group":0,"numBits":1,"flags":0},{"name":"lerkVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":7}]},{"name":"macVariant","type":4,"group":0,"numBits":1,"flags":0,"memBytes":4,"components":[{"component":0,"bits":1,"stepValue":1,"min_raw":1,"range_raw":1}]},{"name":"marineStructuresVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":5}]},{"name":"marineVariant","type":4,"group":0,"numBits":5,"flags":0,"memBytes":4,"components":[{"component":0,"bits":5,"stepValue":1,"min_raw":1,"range_raw":23}]},{"name":"onosVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":7}]},{"name":"pistolVariant","type":4,"group":0,"numBits":4,"flags":0,"memBytes":4,"components":[{"component":0,"bits":4,"stepValue":1,"min_raw":1,"range_raw":11}]},{"name":"rifleVariant","type":4,"group":0,"numBits":4,"flags":0,"memBytes":4,"components":[{"component":0,"bits":4,"stepValue":1,"min_raw":1,"range_raw":12}]},{"name":"shotgunVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":5}]},{"name":"shoulderPadIndex","type":4,"group":0,"numBits":5,"flags":0,"memBytes":4,"components":[{"component":0,"bits":5,"stepValue":1,"min_raw":0,"range_raw":18}]},{"name":"skulkVariant","type":4,"group":0,"numBits":4,"flags":0,"memBytes":4,"components":[{"component":0,"bits":4,"stepValue":1,"min_raw":1,"range_raw":10}]},{"name":"welderVariant","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":5}]}]},"34":{"id":34,"name":"VoiceMessage","checksum":"51B6FE6E","fields":[{"name":"voiceId","type":4,"group":0,"numBits":6,"flags":0,"memBytes":4,"components":[{"component":0,"bits":6,"stepValue":1,"min_raw":1,"range_raw":46}]}]},"35":{"id":35,"name":"HitEffect","checksum":"27297B60","fields":[{"name":"altMode","type":2,"group":0,"numBits":1,"flags":0},{"name":"damage","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":0,"range_raw":511}]},{"name":"direction","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":1,"range_raw":161}]},{"name":"doerId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"posx","type":3,"group":0,"numBits":16,"flags":0,"components":[{"component":0,"bits":16,"stepValue":0.05,"min_raw":-32760,"range_raw":65520}]},{"name":"posy","type":3,"group":0,"numBits":16,"flags":0,"components":[{"component":0,"bits":16,"stepValue":0.05,"min_raw":-32760,"range_raw":65520}]},{"name":"posz","type":3,"group":0,"numBits":16,"flags":0,"components":[{"component":0,"bits":16,"stepValue":0.05,"min_raw":-32760,"range_raw":65520}]},{"name":"showtracer","type":2,"group":0,"numBits":1,"flags":0},{"name":"surface","type":4,"group":0,"numBits":5,"flags":0,"memBytes":4,"components":[{"component":0,"bits":5,"stepValue":1,"min_raw":1,"range_raw":17}]},{"name":"targetId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]}]},"36":{"id":36,"name":"Damage","checksum":"213AB296","fields":[{"name":"amount","type":3,"group":0,"numBits":16,"flags":0,"components":[{"component":0,"bits":16,"stepValue":0.0625,"min_raw":0,"range_raw":32768}]},{"name":"posx","type":3,"group":0,"numBits":16,"flags":0,"components":[{"component":0,"bits":16,"stepValue":0.05,"min_raw":-32760,"range_raw":65520}]},{"name":"posy","type":3,"group":0,"numBits":16,"flags":0,"components":[{"component":0,"bits":16,"stepValue":0.05,"min_raw":-32760,"range_raw":65520}]},{"name":"posz","type":3,"group":0,"numBits":16,"flags":0,"components":[{"component":0,"bits":16,"stepValue":0.05,"min_raw":-32760,"range_raw":65520}]},{"name":"targetId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"type","type":4,"group":0,"numBits":1,"flags":0,"memBytes":4,"components":[{"component":0,"bits":1,"stepValue":1,"min_raw":1,"range_raw":1}]}]},"37":{"id":37,"name":"MarkEnemy","checksum":"97AD5200","fields":[{"name":"targetId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"weaponId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]}]},"38":{"id":38,"name":"HitSound","checksum":"8AEFAFEE","fields":[{"name":"hitsound","type":4,"group":0,"numBits":2,"flags":0,"memBytes":4,"components":[{"component":0,"bits":2,"stepValue":1,"min_raw":1,"range_raw":2}]}]},"39":{"id":39,"name":"AbilityResult","checksum":"D6B3FC5F","fields":[{"name":"castTime","type":9,"group":0,"numBits":26,"flags":0,"components":[{"component":0,"bits":26,"stepValue":0.00390625,"min_raw":0,"range_raw":34359740}]},{"name":"success","type":2,"group":0,"numBits":1,"flags":0},{"name":"techId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]}]},"40":{"id":40,"name":"JoinError","checksum":"CEEF41B6","fields":[{"name":"reason","type":4,"group":0,"numBits":2,"flags":0,"memBytes":4,"components":[{"component":0,"bits":2,"stepValue":1,"min_raw":0,"range_raw":3}]}]},"41":{"id":41,"name":"PlayedTutorial","checksum":"00000000","fields":[]},"42":{"id":42,"name":"CommanderLoginError","checksum":"00000000","fields":[]},"43":{"id":43,"name":"CommanderPing","checksum":"450BB893","fields":[{"name":"position","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]}]},"44":{"id":44,"name":"TechNodeUpdate","checksum":"74DBA96F","fields":[{"name":"available","type":2,"group":0,"numBits":1,"flags":0},{"name":"hasTech","type":2,"group":0,"numBits":1,"flags":0},{"name":"prereqResearchProgress","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":32759}]},{"name":"researchProgress","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":451}]},{"name":"researched","type":2,"group":0,"numBits":1,"flags":0},{"name":"researching","type":2,"group":0,"numBits":1,"flags":0},{"name":"techId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]}]},"45":{"id":45,"name":"Ping","checksum":"CDEC58FE","fields":[{"name":"clientIndex","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"ping","type":4,"group":0,"numBits":10,"flags":0,"memBytes":4,"components":[{"component":0,"bits":10,"stepValue":1,"min_raw":0,"range_raw":999}]}]},"46":{"id":46,"name":"WorldText","checksum":"6FBA28F1","fields":[{"name":"data","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":451}]},{"name":"messageType","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":4}]},{"name":"position","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]}]},"47":{"id":47,"name":"CommanderError","checksum":"BF9376A0","fields":[{"name":"data","type":6,"group":0,"numBits":384,"flags":0},{"name":"position","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]}]},"48":{"id":48,"name":"SelectAndGoto","checksum":"87C7B539","fields":[{"name":"entityId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]}]},"49":{"id":49,"name":"ComSelect","checksum":"87C7B539","fields":[{"name":"entityId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]}]},"50":{"id":50,"name":"TakeDamageIndicator","checksum":"93204EB3","fields":[{"name":"damage","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":32759}]},{"name":"worldX","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0}]},{"name":"worldZ","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0}]}]},"51":{"id":51,"name":"TechNodeInstance","checksum":"76627877","fields":[{"name":"entity","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"progress","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":32759}]},{"name":"removed","type":2,"group":0,"numBits":1,"flags":0},{"name":"researchId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":0,"range_raw":447}]}]},"52":{"id":52,"name":"SetName","checksum":"354EB0B4","fields":[{"name":"name","type":6,"group":0,"numBits":640,"flags":0}]},"53":{"id":53,"name":"GameEnd","checksum":"A73DA87E","fields":[{"name":"win","type":4,"group":0,"numBits":2,"flags":0,"memBytes":4,"components":[{"component":0,"bits":2,"stepValue":1,"min_raw":0,"range_raw":2}]}]},"54":{"id":54,"name":"EntityChanged","checksum":"7420CE13","fields":[{"name":"newEntityId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"oldEntityId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]}]},"55":{"id":55,"name":"ResetGame","checksum":"00000000","fields":[]},"56":{"id":56,"name":"SelectUnit","checksum":"8E96E4F0","fields":[{"name":"keepSelection","type":2,"group":0,"numBits":1,"flags":0},{"name":"selected","type":2,"group":0,"numBits":1,"flags":0},{"name":"teamNumber","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":0,"range_raw":4}]},{"name":"unitId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]}]},"57":{"id":57,"name":"SelectHotkeyGroup","checksum":"B3088B20","fields":[{"name":"groupNumber","type":4,"group":0,"numBits":4,"flags":0,"memBytes":4,"components":[{"component":0,"bits":4,"stepValue":1,"min_raw":1,"range_raw":8}]}]},"58":{"id":58,"name":"CommAction","checksum":"94607F75","fields":[{"name":"shiftDown","type":2,"group":0,"numBits":1,"flags":0},{"name":"techId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]}]},"59":{"id":59,"name":"CommTargetedAction","checksum":"53F82864","fields":[{"name":"orientationRadians","type":0,"group":0,"numBits":11,"flags":0,"components":[{"component":0,"bits":11,"stepValue":0.003069460391998291,"min_raw":0,"range_raw":2047}]},{"name":"shiftDown","type":2,"group":0,"numBits":1,"flags":0},{"name":"targetId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"techId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]},{"name":"x","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":451}]},{"name":"y","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":451}]},{"name":"z","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0}]}]},"60":{"id":60,"name":"CommTargetedActionWorld","checksum":"53F82864","fields":[{"name":"orientationRadians","type":0,"group":0,"numBits":11,"flags":0,"components":[{"component":0,"bits":11,"stepValue":0.003069460391998291,"min_raw":0,"range_raw":2047}]},{"name":"shiftDown","type":2,"group":0,"numBits":1,"flags":0},{"name":"targetId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"techId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]},{"name":"x","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":451}]},{"name":"y","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":451}]},{"name":"z","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0}]}]},"61":{"id":61,"name":"CreateHotKeyGroup","checksum":"B3088B20","fields":[{"name":"groupNumber","type":4,"group":0,"numBits":4,"flags":0,"memBytes":4,"components":[{"component":0,"bits":4,"stepValue":1,"min_raw":1,"range_raw":8}]}]},"62":{"id":62,"name":"DangerMusicUpdate","checksum":"003EA3A9","fields":[{"name":"active","type":2,"group":0,"numBits":1,"flags":0},{"name":"origin","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]},{"name":"teamIndex","type":4,"group":0,"numBits":1,"flags":0,"memBytes":4,"components":[{"component":0,"bits":1,"stepValue":1,"min_raw":1,"range_raw":1}]}]},"63":{"id":63,"name":"MinimapAlert","checksum":"B4E1066F","fields":[{"name":"entityId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"entityTechId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]},{"name":"techId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]},{"name":"worldX","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":32759}]},{"name":"worldZ","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0}]}]},"64":{"id":64,"name":"VoteConcedeCast","checksum":"B680C1B2","fields":[{"name":"voterName","type":6,"group":0,"numBits":640,"flags":0},{"name":"votesMoreNeeded","type":4,"group":0,"numBits":7,"flags":0,"memBytes":4,"components":[{"component":0,"bits":7,"stepValue":1,"min_raw":0,"range_raw":64}]}]},"65":{"id":65,"name":"VoteEjectCast","checksum":"B680C1B2","fields":[{"name":"voterName","type":6,"group":0,"numBits":640,"flags":0},{"name":"votesMoreNeeded","type":4,"group":0,"numBits":7,"flags":0,"memBytes":4,"components":[{"component":0,"bits":7,"stepValue":1,"min_raw":0,"range_raw":64}]}]},"66":{"id":66,"name":"TeamConceded","checksum":"2B454874","fields":[{"name":"teamNumber","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":-1,"range_raw":4}]}]},"67":{"id":67,"name":"MutePlayer","checksum":"72AF0E41","fields":[{"name":"muteClientIndex","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"setMute","type":2,"group":0,"numBits":1,"flags":0}]},"68":{"id":68,"name":"GorgeBuildStructure","checksum":"018AB471","fields":[{"name":"direction","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]},{"name":"lastClickedPosition","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]},{"name":"lastClickedPositionNormal","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]},{"name":"origin","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]},{"name":"structureIndex","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":4}]}]},"69":{"id":69,"name":"ChatClient","checksum":"05D176E3","fields":[{"name":"message","type":6,"group":0,"numBits":3848,"flags":0},{"name":"teamOnly","type":2,"group":0,"numBits":1,"flags":0}]},"70":{"id":70,"name":"Chat","checksum":"75F2672C","fields":[{"name":"locationId","type":4,"group":0,"numBits":10,"flags":0,"memBytes":4,"components":[{"component":0,"bits":10,"stepValue":1,"min_raw":-1,"range_raw":1001}]},{"name":"message","type":6,"group":0,"numBits":3848,"flags":0},{"name":"playerName","type":6,"group":0,"numBits":640,"flags":0},{"name":"teamNumber","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":-1,"range_raw":4}]},{"name":"teamOnly","type":2,"group":0,"numBits":1,"flags":0},{"name":"teamType","type":4,"group":0,"numBits":2,"flags":0,"memBytes":4,"components":[{"component":0,"bits":2,"stepValue":1,"min_raw":0,"range_raw":2}]}]},"71":{"id":71,"name":"ChatUnlocalized","checksum":"75F2672C","fields":[{"name":"locationId","type":4,"group":0,"numBits":10,"flags":0,"memBytes":4,"components":[{"component":0,"bits":10,"stepValue":1,"min_raw":-1,"range_raw":1001}]},{"name":"message","type":6,"group":0,"numBits":3848,"flags":0},{"name":"playerName","type":6,"group":0,"numBits":640,"flags":0},{"name":"teamNumber","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":-1,"range_raw":4}]},{"name":"teamOnly","type":2,"group":0,"numBits":1,"flags":0},{"name":"teamType","type":4,"group":0,"numBits":2,"flags":0,"memBytes":4,"components":[{"component":0,"bits":2,"stepValue":1,"min_raw":0,"range_raw":2}]}]},"72":{"id":72,"name":"DebugLine","checksum":"8DC91FA5","fields":[{"name":"a","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":32760}]},{"name":"b","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0}]},{"name":"endPoint","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]},{"name":"g","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":189}]},{"name":"lifetime","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0}]},{"name":"r","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0}]},{"name":"startPoint","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]}]},"73":{"id":73,"name":"DebugCapsule","checksum":"DF0F07F6","fields":[{"name":"capsuleHeight","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":189}]},{"name":"capsuleRadius","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0}]},{"name":"lifetime","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0}]},{"name":"sweepEnd","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]},{"name":"sweepStart","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]}]},"74":{"id":74,"name":"DumpRoundStats","checksum":"C46E02C3","fields":[{"name":"dumpRoundStats","type":2,"group":0,"numBits":1,"flags":0}]},"75":{"id":75,"name":"DebugGrenades","checksum":"B72D64F1","fields":[{"name":"enabled","type":2,"group":0,"numBits":1,"flags":0}]},"76":{"id":76,"name":"TechNodeBase","checksum":"601C18C1","fields":[{"name":"addOnTechId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":0,"range_raw":447}]},{"name":"available","type":2,"group":0,"numBits":1,"flags":0},{"name":"hasTech","type":2,"group":0,"numBits":1,"flags":0},{"name":"prereq1","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":0,"range_raw":447}]},{"name":"prereq2","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":0,"range_raw":447}]},{"name":"prereqResearchProgress","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":451}]},{"name":"requiresTarget","type":2,"group":0,"numBits":1,"flags":0},{"name":"researchProgress","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":451}]},{"name":"researched","type":2,"group":0,"numBits":1,"flags":0},{"name":"researching","type":2,"group":0,"numBits":1,"flags":0},{"name":"techId","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":0,"range_raw":447}]},{"name":"techType","type":4,"group":0,"numBits":4,"flags":0,"memBytes":4,"components":[{"component":0,"bits":4,"stepValue":1,"min_raw":1,"range_raw":14}]},{"name":"time","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":0,"range_raw":360}]}]},"77":{"id":77,"name":"ClearTechTree","checksum":"00000000","fields":[]},"78":{"id":78,"name":"SetCommunicationStatus","checksum":"06F0DCC5","fields":[{"name":"communicationStatus","type":4,"group":0,"numBits":2,"flags":0,"memBytes":4,"components":[{"component":0,"bits":2,"stepValue":1,"min_raw":1,"range_raw":3}]}]},"79":{"id":79,"name":"Buy","checksum":"4926EE65","fields":[{"name":"techId1","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]},{"name":"techId2","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]},{"name":"techId3","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]},{"name":"techId4","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]},{"name":"techId5","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]},{"name":"techId6","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]},{"name":"techId7","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]},{"name":"techId8","type":4,"group":0,"numBits":9,"flags":0,"memBytes":4,"components":[{"component":0,"bits":9,"stepValue":1,"min_raw":1,"range_raw":446}]}]},"80":{"id":80,"name":"AutoConcedeWarning","checksum":"E8869360","fields":[{"name":"team1Conceding","type":2,"group":0,"numBits":1,"flags":0},{"name":"time","type":9,"group":0,"numBits":26,"flags":0,"components":[{"component":0,"bits":26,"stepValue":0.00390625,"min_raw":0,"range_raw":34359740}]}]},"81":{"id":81,"name":"ScoreUpdate","checksum":"272D8702","fields":[{"name":"points","type":4,"group":0,"numBits":14,"flags":0,"memBytes":4,"components":[{"component":0,"bits":14,"stepValue":1,"min_raw":0,"range_raw":9999}]},{"name":"res","type":4,"group":0,"numBits":7,"flags":0,"memBytes":4,"components":[{"component":0,"bits":7,"stepValue":1,"min_raw":0,"range_raw":100}]},{"name":"wasKill","type":2,"group":0,"numBits":1,"flags":0}]},"82":{"id":82,"name":"SetAchievement","checksum":"354EB0B4","fields":[{"name":"name","type":6,"group":0,"numBits":384,"flags":0}]},"83":{"id":83,"name":"SpectatePlayer","checksum":"87C7B539","fields":[{"name":"entityId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]}]},"84":{"id":84,"name":"SwitchFromFirstPersonSpectate","checksum":"3513DE3C","fields":[{"name":"mode","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":1,"range_raw":4}]}]},"85":{"id":85,"name":"SwitchFirstPersonSpectatePlayer","checksum":"AFD91179","fields":[{"name":"forward","type":2,"group":0,"numBits":1,"flags":0}]},"86":{"id":86,"name":"SetClientIndex","checksum":"FACD8D91","fields":[{"name":"clientIndex","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]}]},"87":{"id":87,"name":"ServerHidden","checksum":"43D23C02","fields":[{"name":"hidden","type":2,"group":0,"numBits":1,"flags":0}]},"88":{"id":88,"name":"SetClientTeamNumber","checksum":"2B454874","fields":[{"name":"teamNumber","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":-1,"range_raw":4}]}]},"89":{"id":89,"name":"WaitingForAutoTeamBalance","checksum":"9E5A0B13","fields":[{"name":"waiting","type":2,"group":0,"numBits":1,"flags":0}]},"90":{"id":90,"name":"SetTimeWaveSpawnEnds","checksum":"45C35957","fields":[{"name":"time","type":9,"group":0,"numBits":26,"flags":0,"components":[{"component":0,"bits":26,"stepValue":0.00390625,"min_raw":0,"range_raw":34359740}]}]},"91":{"id":91,"name":"SetIsRespawning","checksum":"BE846AD4","fields":[{"name":"isRespawning","type":2,"group":0,"numBits":1,"flags":0}]},"92":{"id":92,"name":"SetDesiredSpawnPoint","checksum":"87119989","fields":[{"name":"desiredSpawnPoint","type":7,"group":0,"numBits":54,"flags":0,"components":[{"component":0,"bits":19,"stepValue":0.0078125,"min_raw":-256000,"range_raw":512000,"role":"x"},{"component":1,"bits":16,"stepValue":0.0078125,"min_raw":-32000,"range_raw":64000,"role":"y"},{"component":2,"bits":19,"stepValue":0.0078125,"min_raw":-256000,"range_raw":512000,"role":"z"}]}]},"93":{"id":93,"name":"DeathMessage","checksum":"E15B5A76","fields":[{"name":"iconIndex","type":4,"group":0,"numBits":6,"flags":0,"memBytes":4,"components":[{"component":0,"bits":6,"stepValue":1,"min_raw":1,"range_raw":50}]},{"name":"killerId","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"killerIsPlayer","type":2,"group":0,"numBits":1,"flags":0},{"name":"killerTeamNumber","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":-1,"range_raw":4}]},{"name":"targetId","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"targetIsPlayer","type":2,"group":0,"numBits":1,"flags":0},{"name":"targetTeamNumber","type":4,"group":0,"numBits":3,"flags":0,"memBytes":4,"components":[{"component":0,"bits":3,"stepValue":1,"min_raw":-1,"range_raw":4}]}]},"94":{"id":94,"name":"DumpTeamBrain","checksum":"00000000","fields":[]},"95":{"id":95,"name":"RoundStatsProcessingCompleted","checksum":"00000000","fields":[]},"96":{"id":96,"name":"NSLTournamentName","checksum":"01AB7B0B","fields":[{"name":"tournamentName","type":6,"group":0,"numBits":1024,"flags":0}]},"97":{"id":97,"name":"NSLTeamPlacement","checksum":"D5DEDD31","fields":[{"name":"playerIds","type":6,"group":0,"numBits":1048,"flags":0},{"name":"teamName","type":6,"group":0,"numBits":1024,"flags":0},{"name":"teamPlacement","type":4,"group":0,"numBits":2,"flags":0,"memBytes":4,"components":[{"component":0,"bits":2,"stepValue":1,"min_raw":1,"range_raw":2}]}]},"98":{"id":98,"name":"TeamMessage","checksum":"4652873B","fields":[{"name":"data","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"type","type":4,"group":0,"numBits":5,"flags":0,"memBytes":4,"components":[{"component":0,"bits":5,"stepValue":1,"min_raw":1,"range_raw":23}]}]},"99":{"id":99,"name":"CreatePulseEffect","checksum":"191EE9BE","fields":[{"name":"colorA","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":255}]},{"name":"colorB","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":255}]},{"name":"colorG","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":255}]},{"name":"colorR","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":255}]},{"name":"duration","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":451}]},{"name":"entityId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"frequency","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":32759}]}]},"100":{"id":100,"name":"StartNearbyAmbientSounds","checksum":"1771E2EE","fields":[{"name":"distance","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":189}]},{"name":"origin","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]}]},"101":{"id":101,"name":"DebugConcede","checksum":"630B4A31","fields":[{"name":"teamNum","type":4,"group":0,"numBits":1,"flags":0,"memBytes":4,"components":[{"component":0,"bits":1,"stepValue":1,"min_raw":1,"range_raw":1}]}]},"102":{"id":102,"name":"AFKWarning","checksum":"96B034EA","fields":[{"name":"maxAFKTime","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":189}]},{"name":"timeAFK","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0}]}]},"103":{"id":103,"name":"OnPhase","checksum":"20C79930","fields":[{"name":"phaseGateId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"phasedEntityId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]}]},"104":{"id":104,"name":"hitreg","checksum":"6A34B57B","fields":[{"name":"entity","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"entity_anim","type":6,"group":0,"numBits":4000,"flags":0},{"name":"entity_data","type":6,"group":0,"numBits":4000,"flags":0},{"name":"hit","type":2,"group":0,"numBits":1,"flags":0},{"name":"hitSerial","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":255}]},{"name":"moveSerial","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"time","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":32760}]},{"name":"trace_end","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]},{"name":"trace_fraction","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":189}]},{"name":"trace_start","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]}]},"105":{"id":105,"name":"SnowBallHit","checksum":"6E8E8711","fields":[{"name":"origin","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]},{"name":"pitch","type":0,"group":0,"numBits":13,"flags":0,"components":[{"component":0,"bits":13,"stepValue":0.0007670840714126825,"min_raw":0,"range_raw":8191}]},{"name":"roll","type":0,"group":0,"numBits":13,"flags":0,"components":[{"component":0,"bits":13,"stepValue":0.0007670840714126825,"min_raw":0,"range_raw":8191}]},{"name":"yaw","type":0,"group":0,"numBits":13,"flags":0,"components":[{"component":0,"bits":13,"stepValue":0.0007670840714126825,"min_raw":0,"range_raw":8191}]}]},"106":{"id":106,"name":"DebugPrintEntityField","checksum":"D24AB6A6","fields":[{"name":"entityId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"fieldName","type":6,"group":0,"numBits":512,"flags":0}]},"107":{"id":107,"name":"DebugPrintEntityFieldP","checksum":"D24AB6A6","fields":[{"name":"entityId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"fieldName","type":6,"group":0,"numBits":512,"flags":0}]},"108":{"id":108,"name":"DebugTraceVisualization","checksum":"748B76E4","fields":[{"name":"endPoint","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]},{"name":"fraction","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":189}]},{"name":"lifetime","type":3,"group":0,"numBits":32,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0}]},{"name":"startPoint","type":7,"group":0,"numBits":96,"flags":0,"components":[{"component":0,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"x"},{"component":1,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"y"},{"component":2,"bits":32,"stepValue":0,"min_raw":0,"range_raw":0,"role":"z"}]}]},"109":{"id":109,"name":"SendVote","checksum":"6FB34D63","fields":[{"name":"choice","type":2,"group":0,"numBits":1,"flags":0},{"name":"voteId","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]}]},"110":{"id":110,"name":"VoteResults","checksum":"D4BCA9EC","fields":[{"name":"noVotes","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":255}]},{"name":"requiredVotes","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":255}]},{"name":"state","type":4,"group":0,"numBits":2,"flags":0,"memBytes":4,"components":[{"component":0,"bits":2,"stepValue":1,"min_raw":1,"range_raw":2}]},{"name":"voteId","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"yesVotes","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":255}]}]},"111":{"id":111,"name":"VoteComplete","checksum":"C05685C8","fields":[{"name":"voteId","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]}]},"112":{"id":112,"name":"VoteCannotStart","checksum":"CEEF41B6","fields":[{"name":"reason","type":4,"group":0,"numBits":4,"flags":0,"memBytes":4,"components":[{"component":0,"bits":4,"stepValue":1,"min_raw":1,"range_raw":9}]}]},"113":{"id":113,"name":"VoteKickPlayer","checksum":"039791E6","fields":[{"name":"client_index","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"expireTime","type":9,"group":0,"numBits":26,"flags":0,"components":[{"component":0,"bits":26,"stepValue":0.00390625,"min_raw":0,"range_raw":34359740}]},{"name":"kick_client","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"voteId","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]}]},"114":{"id":114,"name":"AddVoteMap","checksum":"5C719AAE","fields":[{"name":"index","type":4,"group":0,"numBits":8,"flags":0,"memBytes":4,"components":[{"component":0,"bits":8,"stepValue":1,"min_raw":0,"range_raw":255}]},{"name":"name","type":6,"group":0,"numBits":256,"flags":0}]},"115":{"id":115,"name":"VoteChangeMap","checksum":"0EDC712C","fields":[{"name":"client_index","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"expireTime","type":9,"group":0,"numBits":26,"flags":0,"components":[{"component":0,"bits":26,"stepValue":0.00390625,"min_raw":0,"range_raw":34359740}]},{"name":"map_index","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"voteId","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]}]},"116":{"id":116,"name":"VoteResetGame","checksum":"019236DC","fields":[{"name":"client_index","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"expireTime","type":9,"group":0,"numBits":26,"flags":0,"components":[{"component":0,"bits":26,"stepValue":0.00390625,"min_raw":0,"range_raw":34359740}]},{"name":"voteId","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]}]},"117":{"id":117,"name":"VoteRandomizeRR","checksum":"019236DC","fields":[{"name":"client_index","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"expireTime","type":9,"group":0,"numBits":26,"flags":0,"components":[{"component":0,"bits":26,"stepValue":0.00390625,"min_raw":0,"range_raw":34359740}]},{"name":"voteId","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]}]},"118":{"id":118,"name":"VotingForceEvenTeams","checksum":"019236DC","fields":[{"name":"client_index","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"expireTime","type":9,"group":0,"numBits":26,"flags":0,"components":[{"component":0,"bits":26,"stepValue":0.00390625,"min_raw":0,"range_raw":34359740}]},{"name":"voteId","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]}]},"119":{"id":119,"name":"VoteAddCommanderBots","checksum":"019236DC","fields":[{"name":"client_index","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]},{"name":"expireTime","type":9,"group":0,"numBits":26,"flags":0,"components":[{"component":0,"bits":26,"stepValue":0.00390625,"min_raw":0,"range_raw":34359740}]},{"name":"voteId","type":4,"group":0,"numBits":32,"flags":0,"memBytes":4,"components":[{"component":0,"bits":32,"stepValue":1,"min_raw":-2147483648,"range_raw":4294967295}]}]},"120":{"id":120,"name":"DisplayBadge","checksum":"BA8725E9","fields":[{"name":"badge","type":4,"group":0,"numBits":7,"flags":0,"memBytes":4,"components":[{"component":0,"bits":7,"stepValue":1,"min_raw":1,"range_raw":93}]},{"name":"clientId","type":4,"group":0,"numBits":12,"flags":0,"memBytes":4,"components":[{"component":0,"bits":12,"stepValue":1,"min_raw":-1,"range_raw":4095}]},{"name":"column","type":4,"group":0,"numBits":4,"flags":0,"memBytes":4,"components":[{"component":0,"bits":4,"stepValue":1,"min_raw":0,"range_raw":10}]}]},"121":{"id":121,"name":"SelectBadge","checksum":"2D178A75","fields":[{"name":"badge","type":4,"group":0,"numBits":7,"flags":0,"memBytes":4,"components":[{"component":0,"bits":7,"stepValue":1,"min_raw":1,"range_raw":93}]},{"name":"column","type":4,"group":0,"numBits":4,"flags":0,"memBytes":4,"components":[{"component":0,"bits":4,"stepValue":1,"min_raw":0,"range_raw":10}]}]},"122":{"id":122,"name":"BadgeRows","checksum":"A6B420C2","fields":[{"name":"badge","type":4,"group":0,"numBits":7,"flags":0,"memBytes":4,"components":[{"component":0,"bits":7,"stepValue":1,"min_raw":1,"range_raw":93}]},{"name":"columns","type":4,"group":0,"numBits":11,"flags":0,"memBytes":4,"components":[{"component":0,"bits":11,"stepValue":1,"min_raw":0,"range_raw":2047}]}]},"123":{"id":123,"name":"BadgeName","checksum":"37092209","fields":[{"name":"badge","type":4,"group":0,"numBits":7,"flags":0,"memBytes":4,"components":[{"component":0,"bits":7,"stepValue":1,"min_raw":1,"range_raw":93}]},{"name":"name","type":6,"group":0,"numBits":1024,"flags":0}]},"124":{"id":124,"name":"ServerAdminPrint","checksum":"F6AE1257","fields":[{"name":"message","type":6,"group":0,"numBits":1024,"flags":0}]}}