diff options
Diffstat (limited to 'build/release-linux-x86_64/base/game/g_buildable.asm')
-rw-r--r-- | build/release-linux-x86_64/base/game/g_buildable.asm | 26276 |
1 files changed, 26276 insertions, 0 deletions
diff --git a/build/release-linux-x86_64/base/game/g_buildable.asm b/build/release-linux-x86_64/base/game/g_buildable.asm new file mode 100644 index 0000000..fdca81c --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_buildable.asm @@ -0,0 +1,26276 @@ +export G_SetBuildableAnim +code +proc G_SetBuildableAnim 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +BORI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $78 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +LABELV $78 +ADDRFP4 0 +INDIRP4 +CNSTI4 928 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +EQI4 $80 +ADDRFP4 0 +INDIRP4 +CNSTI4 928 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 128 +BXORI4 +ASGNI4 +LABELV $80 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $77 +endproc G_SetBuildableAnim 4 0 +export G_SetIdleBuildableAnim +proc G_SetIdleBuildableAnim 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +LABELV $84 +endproc G_SetIdleBuildableAnim 0 0 +export G_CheckSpawnPoint +proc G_CheckSpawnPoint 152 28 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 112 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRFP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $86 +ADDRLP4 124 +CNSTF4 3251109888 +ASGNF4 +ADDRLP4 72 +ADDRLP4 124 +INDIRF4 +ASGNF4 +ADDRLP4 72+4 +ADDRLP4 124 +INDIRF4 +ASGNF4 +ADDRLP4 72+8 +CNSTF4 3251109888 +ASGNF4 +ADDRLP4 128 +CNSTF4 1103626240 +ASGNF4 +ADDRLP4 84 +ADDRLP4 128 +INDIRF4 +ASGNF4 +ADDRLP4 84+4 +ADDRLP4 128 +INDIRF4 +ASGNF4 +ADDRLP4 84+8 +CNSTF4 1103626240 +ASGNF4 +ADDRLP4 96 +CNSTF4 1071494103 +ADDRLP4 100+8 +INDIRF4 +CNSTF4 1103626240 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 132 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 136 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 140 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 132 +INDIRP4 +INDIRF4 +ADDRLP4 136 +INDIRP4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 144 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 144 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 144 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 148 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 148 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 148 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $87 +JUMPV +LABELV $86 +ADDRFP4 12 +INDIRI4 +CNSTI4 27 +NEI4 $95 +CNSTI4 13 +ARGI4 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 124 +CNSTP4 0 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 72+8 +INDIRF4 +ARGF4 +ADDRLP4 128 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 100+8 +INDIRF4 +ADDRLP4 128 +INDIRF4 +ADDF4 +CNSTF4 1065353216 +ADDF4 +ADDF4 +ASGNF4 +ADDRGP4 $96 +JUMPV +LABELV $95 +CNSTP4 0 +RETP4 +ADDRGP4 $85 +JUMPV +LABELV $96 +LABELV $87 +ADDRLP4 12 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 124 +CNSTP4 0 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 12+52 +INDIRI4 +CNSTI4 1023 +EQI4 $100 +CNSTI4 1760 +ADDRLP4 12+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +RETP4 +ADDRGP4 $85 +JUMPV +LABELV $100 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 -1 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 12+52 +INDIRI4 +CNSTI4 1023 +EQI4 $104 +CNSTI4 1760 +ADDRLP4 12+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +RETP4 +ADDRGP4 $85 +JUMPV +LABELV $104 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $108 +ADDRFP4 16 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 12 +LABELV $108 +CNSTP4 0 +RETP4 +LABELV $85 +endproc G_CheckSpawnPoint 152 28 +proc G_PuntBlocker 32 32 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $111 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $113 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $110 +JUMPV +LABELV $113 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 10000 +LEI4 $116 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 28 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $110 +JUMPV +LABELV $116 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 5000 +GEI4 $119 +ADDRGP4 $110 +JUMPV +LABELV $119 +LABELV $111 +ADDRLP4 12 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +CNSTF4 1120403456 +CNSTF4 1073741824 +ADDRLP4 12 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+4 +CNSTF4 1120403456 +CNSTF4 1073741824 +ADDRLP4 16 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1117126656 +ASGNF4 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $126 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $110 +endproc G_PuntBlocker 32 32 +export G_FindPower +proc G_FindPower 92 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $128 +CNSTI4 0 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $128 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 34 +NEI4 $130 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 1 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $130 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 35 +NEI4 $132 +ADDRLP4 0 +ADDRGP4 G_Reactor +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $135 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $136 +JUMPV +LABELV $135 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $136 +ADDRLP4 4 +INDIRI4 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $132 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 47 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 36 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 37 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 38 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 39 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 40 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 41 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 42 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 43 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 44 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 45 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 49 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 51 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 52 +NEI4 $137 +LABELV $152 +ADDRLP4 4 +ADDRGP4 G_Reactor +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $154 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $155 +JUMPV +LABELV $154 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $155 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $137 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +NEU4 $161 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $161 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $161 +ADDRLP4 12 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +LEI4 $161 +ADDRLP4 12 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $156 +LABELV $161 +ADDRLP4 44 +CNSTP4 0 +ASGNP4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +CNSTI4 501 +ASGNI4 +ADDRLP4 24 +CNSTI4 64 +ASGNI4 +ADDRLP4 20 +CNSTI4 1760 +ADDRLP4 24 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $165 +JUMPV +LABELV $162 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $167 +ADDRGP4 $163 +JUMPV +LABELV $167 +ADDRLP4 52 +ADDRLP4 20 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 34 +EQI4 $171 +ADDRLP4 52 +INDIRI4 +CNSTI4 35 +NEI4 $169 +LABELV $171 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +NEI4 $172 +ADDRLP4 20 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +EQI4 $169 +LABELV $172 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +EQI4 $169 +ADDRLP4 20 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +LEI4 $169 +ADDRLP4 72 +CNSTI4 92 +ASGNI4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 80 +CNSTI4 96 +ASGNI4 +ADDRLP4 28+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 84 +CNSTI4 100 +ASGNI4 +ADDRLP4 28+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28 +ARGP4 +ADDRLP4 88 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 88 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 34 +NEI4 $175 +ADDRLP4 40 +INDIRI4 +CNSTI4 1000 +GTI4 $175 +ADDRLP4 44 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRGP4 $164 +JUMPV +LABELV $175 +ADDRLP4 40 +INDIRI4 +ADDRLP4 48 +INDIRI4 +GEI4 $177 +ADDRLP4 44 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 40 +INDIRI4 +ASGNI4 +LABELV $177 +LABELV $169 +LABELV $163 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $165 +ADDRLP4 24 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $162 +LABELV $164 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $179 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +ADDRLP4 44 +INDIRP4 +ASGNP4 +LABELV $179 +ADDRLP4 44 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $182 +ADDRLP4 52 +CNSTI4 1 +ASGNI4 +ADDRGP4 $183 +JUMPV +LABELV $182 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +LABELV $183 +ADDRLP4 52 +INDIRI4 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $156 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $184 +CNSTI4 0 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $184 +CNSTI4 1 +RETI4 +LABELV $127 +endproc G_FindPower 92 4 +export G_PowerEntityForPoint +proc G_PowerEntityForPoint 1764 8 +ADDRLP4 0+524 +CNSTP4 0 +ASGNP4 +ADDRLP4 0+892 +CNSTP4 0 +ASGNP4 +ADDRLP4 0+888 +CNSTI4 2 +ASGNI4 +ADDRLP4 0+160 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+92 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1760 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRLP4 1760 +INDIRI4 +CNSTI4 0 +EQI4 $192 +ADDRLP4 0+892 +INDIRP4 +RETP4 +ADDRGP4 $186 +JUMPV +LABELV $192 +CNSTP4 0 +RETP4 +LABELV $186 +endproc G_PowerEntityForPoint 1764 8 +export G_PowerEntityForEntity +proc G_PowerEntityForEntity 4 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $196 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $195 +JUMPV +LABELV $196 +CNSTP4 0 +RETP4 +LABELV $195 +endproc G_PowerEntityForEntity 4 8 +export G_IsPowered +proc G_IsPowered 8 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_PowerEntityForPoint +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $199 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +RETI4 +ADDRGP4 $198 +JUMPV +LABELV $199 +CNSTI4 0 +RETI4 +LABELV $198 +endproc G_IsPowered 8 4 +export G_IsGathered +proc G_IsGathered 64 4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $202 +ADDRLP4 32 +CNSTI4 26 +ASGNI4 +ADDRLP4 36 +ADDRGP4 g_alienColonyRadius+12 +INDIRI4 +ASGNI4 +ADDRGP4 $203 +JUMPV +LABELV $202 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $205 +ADDRLP4 32 +CNSTI4 53 +ASGNI4 +ADDRLP4 36 +ADDRGP4 g_humanRefineryRadius+12 +INDIRI4 +ASGNI4 +ADDRGP4 $206 +JUMPV +LABELV $205 +CNSTP4 0 +RETP4 +ADDRGP4 $201 +JUMPV +LABELV $206 +LABELV $203 +ADDRLP4 8 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $211 +JUMPV +LABELV $208 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $213 +ADDRGP4 $209 +JUMPV +LABELV $213 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $218 +ADDRLP4 4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $217 +LABELV $218 +ADDRLP4 4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $215 +LABELV $217 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +EQI4 $215 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $215 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +EQU4 $215 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 60 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 60 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 36 +INDIRI4 +GEI4 $221 +ADDRLP4 40 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 24 +INDIRI4 +ASGNI4 +LABELV $221 +LABELV $215 +LABELV $209 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $211 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $208 +ADDRLP4 40 +INDIRP4 +RETP4 +LABELV $201 +endproc G_IsGathered 64 4 +export G_GetBuildPoints +proc G_GetBuildPoints 12 0 +ADDRLP4 0 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $224 +CNSTI4 0 +RETI4 +ADDRGP4 $223 +JUMPV +LABELV $224 +ADDRLP4 4 +ADDRGP4 G_Overmind +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $226 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $226 +CNSTI4 0 +RETI4 +ADDRGP4 $223 +JUMPV +LABELV $226 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $228 +ADDRGP4 level+11292 +INDIRI4 +RETI4 +ADDRGP4 $223 +JUMPV +LABELV $228 +ADDRLP4 8 +ADDRGP4 G_Reactor +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $231 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $231 +CNSTI4 0 +RETI4 +ADDRGP4 $223 +JUMPV +LABELV $231 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $233 +ADDRGP4 level+11308 +INDIRI4 +RETI4 +ADDRGP4 $223 +JUMPV +LABELV $233 +CNSTI4 0 +RETI4 +LABELV $223 +endproc G_GetBuildPoints 12 0 +export G_GetMarkedBuildPoints +proc G_GetMarkedBuildPoints 20 4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GTI4 $237 +CNSTI4 0 +RETI4 +ADDRGP4 $236 +JUMPV +LABELV $237 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $239 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+11312 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $239 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $242 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+11296 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $242 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $248 +JUMPV +LABELV $245 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $250 +ADDRGP4 $246 +JUMPV +LABELV $250 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $252 +ADDRGP4 $246 +JUMPV +LABELV $252 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $254 +ADDRGP4 $246 +JUMPV +LABELV $254 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +EQI4 $256 +ADDRGP4 $246 +JUMPV +LABELV $256 +ADDRLP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $258 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $258 +LABELV $246 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $248 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $245 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $236 +endproc G_GetMarkedBuildPoints 20 4 +export G_InPowerZone +proc G_InPowerZone 60 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $264 +JUMPV +LABELV $261 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $266 +ADDRGP4 $262 +JUMPV +LABELV $266 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $268 +ADDRGP4 $262 +JUMPV +LABELV $268 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $270 +ADDRGP4 $262 +JUMPV +LABELV $270 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $272 +ADDRGP4 $262 +JUMPV +LABELV $272 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 34 +EQI4 $276 +ADDRLP4 24 +INDIRI4 +CNSTI4 35 +NEI4 $274 +LABELV $276 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $274 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $274 +ADDRLP4 40 +CNSTI4 92 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 96 +ASGNI4 +ADDRLP4 8+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 100 +ASGNI4 +ADDRLP4 8+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 56 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 56 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 34 +NEI4 $279 +ADDRLP4 20 +INDIRI4 +CNSTI4 1000 +GTI4 $279 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $260 +JUMPV +LABELV $279 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 35 +NEI4 $281 +ADDRLP4 20 +INDIRI4 +CNSTI4 500 +GTI4 $281 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $260 +JUMPV +LABELV $281 +LABELV $274 +LABELV $262 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $264 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $261 +CNSTP4 0 +RETP4 +LABELV $260 +endproc G_InPowerZone 60 4 +export G_FindDCC +proc G_FindDCC 60 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $284 +CNSTI4 0 +RETI4 +ADDRGP4 $283 +JUMPV +LABELV $284 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $289 +JUMPV +LABELV $286 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $291 +ADDRGP4 $287 +JUMPV +LABELV $291 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 32 +NEI4 $293 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $293 +ADDRLP4 36 +CNSTI4 92 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 96 +ASGNI4 +ADDRLP4 8+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 100 +ASGNI4 +ADDRLP4 8+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 52 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 52 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1000 +GEI4 $297 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $297 +ADDRLP4 56 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ADDRGP4 g_humanDefenceComputerLimit+12 +INDIRI4 +LTI4 $299 +ADDRGP4 $288 +JUMPV +LABELV $299 +LABELV $297 +LABELV $293 +LABELV $287 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $289 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $286 +LABELV $288 +ADDRLP4 24 +INDIRI4 +RETI4 +LABELV $283 +endproc G_FindDCC 60 4 +export G_IsDCCBuilt +proc G_IsDCCBuilt 8 0 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $306 +JUMPV +LABELV $303 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $308 +ADDRGP4 $304 +JUMPV +LABELV $308 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 32 +EQI4 $310 +ADDRGP4 $304 +JUMPV +LABELV $310 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $312 +ADDRGP4 $304 +JUMPV +LABELV $312 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $314 +ADDRGP4 $304 +JUMPV +LABELV $314 +CNSTI4 1 +RETI4 +ADDRGP4 $302 +JUMPV +LABELV $304 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $306 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $303 +CNSTI4 0 +RETI4 +LABELV $302 +endproc G_IsDCCBuilt 8 0 +bss +align 4 +LABELV $317 +skip 4 +export G_Reactor +code +proc G_Reactor 16 4 +ADDRLP4 0 +ADDRGP4 $317 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $321 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $321 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 34 +EQI4 $318 +LABELV $321 +CNSTI4 34 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindBuildable +CALLP4 +ASGNP4 +ADDRGP4 $317 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $318 +ADDRLP4 8 +ADDRGP4 $317 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $322 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $322 +ADDRLP4 8 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LEI4 $322 +ADDRGP4 $317 +INDIRP4 +RETP4 +ADDRGP4 $316 +JUMPV +LABELV $322 +CNSTP4 0 +RETP4 +LABELV $316 +endproc G_Reactor 16 4 +bss +align 4 +LABELV $325 +skip 4 +export G_Overmind +code +proc G_Overmind 16 4 +ADDRLP4 0 +ADDRGP4 $325 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $329 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $329 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $326 +LABELV $329 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindBuildable +CALLP4 +ASGNP4 +ADDRGP4 $325 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $326 +ADDRLP4 8 +ADDRGP4 $325 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $330 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $330 +ADDRLP4 8 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LEI4 $330 +ADDRGP4 $325 +INDIRP4 +RETP4 +ADDRGP4 $324 +JUMPV +LABELV $330 +CNSTP4 0 +RETP4 +LABELV $324 +endproc G_Overmind 16 4 +bss +align 4 +LABELV $333 +skip 4 +export G_Cocoon +code +proc G_Cocoon 16 4 +ADDRLP4 0 +ADDRGP4 $333 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $337 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $337 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 22 +EQI4 $334 +LABELV $337 +CNSTI4 22 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindBuildable +CALLP4 +ASGNP4 +ADDRGP4 $333 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $334 +ADDRLP4 8 +ADDRGP4 $333 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $338 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $338 +ADDRLP4 8 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LEI4 $338 +ADDRGP4 $333 +INDIRP4 +RETP4 +ADDRGP4 $332 +JUMPV +LABELV $338 +CNSTP4 0 +RETP4 +LABELV $332 +endproc G_Cocoon 16 4 +export G_FindCreep +proc G_FindCreep 84 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +CNSTI4 701 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $341 +CNSTI4 1 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $341 +ADDRLP4 36 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +NEU4 $347 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +EQU4 $347 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +EQI4 $347 +ADDRLP4 40 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +GTI4 $343 +LABELV $347 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $351 +JUMPV +LABELV $348 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $353 +ADDRGP4 $349 +JUMPV +LABELV $353 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +EQI4 $357 +ADDRLP4 48 +INDIRI4 +CNSTI4 2 +NEI4 $355 +LABELV $357 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +EQI4 $355 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +LEI4 $355 +ADDRLP4 64 +CNSTI4 92 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 72 +CNSTI4 96 +ASGNI4 +ADDRLP4 8+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 76 +CNSTI4 100 +ASGNI4 +ADDRLP4 8+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 80 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 80 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +INDIRI4 +GEI4 $360 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 20 +INDIRI4 +ASGNI4 +LABELV $360 +LABELV $355 +LABELV $349 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $351 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $348 +ADDRLP4 24 +INDIRI4 +CNSTI4 700 +GTI4 $362 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $364 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +ADDRLP4 28 +INDIRP4 +ASGNP4 +LABELV $364 +CNSTI4 1 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $362 +CNSTI4 0 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $343 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $366 +CNSTI4 0 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $366 +CNSTI4 1 +RETI4 +LABELV $340 +endproc G_FindCreep 84 4 +proc G_IsCreepHere 1764 12 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1760 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+892 +CNSTP4 0 +ASGNP4 +ADDRLP4 0+160 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+92 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ARGP4 +ADDRLP4 1760 +ADDRGP4 G_FindCreep +CALLI4 +ASGNI4 +ADDRLP4 1760 +INDIRI4 +RETI4 +LABELV $368 +endproc G_IsCreepHere 1764 12 +proc G_CreepSlow 4184 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4148 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4148 +INDIRI4 +ARGI4 +ADDRLP4 4152 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4144 +ADDRLP4 4152 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 4108 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4108+8 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4168 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4168 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $386 +JUMPV +LABELV $383 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $387 +ADDRGP4 $384 +JUMPV +LABELV $387 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4172 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4172 +INDIRI4 +CNSTI4 0 +NEI4 $389 +ADDRGP4 $384 +JUMPV +LABELV $389 +ADDRLP4 4176 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4176 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $391 +ADDRLP4 4176 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $391 +ADDRLP4 4176 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $391 +ADDRLP4 4180 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4180 +INDIRP4 +ADDRLP4 4180 +INDIRP4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1940 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $391 +LABELV $384 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $386 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $383 +LABELV $372 +endproc G_CreepSlow 4184 16 +proc nullDieFunction 0 0 +LABELV $394 +endproc nullDieFunction 0 0 +export AGeneric_CreepRecede +proc AGeneric_CreepRecede 12 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $396 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_QueueBuildPoints +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RewardAttackers +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 57 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $398 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $399 +JUMPV +LABELV $398 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTF4 1161527296 +CNSTF4 1065353216 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 8 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +MULF4 +CVFI4 4 +SUBI4 +NEGI4 +ASGNI4 +LABELV $399 +LABELV $396 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 10000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $403 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRGP4 $404 +JUMPV +LABELV $403 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $404 +LABELV $395 +endproc AGeneric_CreepRecede 12 12 +export AGeneric_Blast +proc AGeneric_Blast 24 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +CNSTI4 1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 20 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 62 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_CreepRecede +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $407 +endproc AGeneric_Blast 24 28 +export AGeneric_Die +proc AGeneric_Die 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Blast +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $411 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRGP4 $412 +JUMPV +LABELV $411 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $412 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $415 +ADDRLP4 12 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $415 +ADDRLP4 12 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $415 +ADDRLP4 16 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +GTI4 $415 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $415 +ADDRGP4 $417 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $415 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_LogDestruction +CALLV +pop +LABELV $410 +endproc AGeneric_Die 24 12 +export AHovel_Die +proc AHovel_Die 4 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Blast +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_LogDestruction +CALLV +pop +LABELV $418 +endproc AHovel_Die 4 12 +export ASpawn_Melt +proc ASpawn_Melt 16 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $421 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 57 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $423 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $424 +JUMPV +LABELV $423 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTF4 1161527296 +CNSTF4 1065353216 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 12 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +MULF4 +CVFI4 4 +SUBI4 +NEGI4 +ASGNI4 +LABELV $424 +LABELV $421 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 10000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $428 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRGP4 $429 +JUMPV +LABELV $428 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $429 +LABELV $420 +endproc ASpawn_Melt 16 28 +export AGeneric_CreepCheck +proc AGeneric_CreepCheck 32 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_FindCreep +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $433 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $435 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1760 +ADDRLP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 63 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $432 +JUMPV +LABELV $435 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 63 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $432 +JUMPV +LABELV $433 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreepSlow +CALLV +pop +LABELV $432 +endproc AGeneric_CreepCheck 32 32 +export AGeneric_Think +proc AGeneric_Think 16 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreepSlow +CALLV +pop +ADDRLP4 4 +ADDRGP4 G_Overmind +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $439 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $440 +JUMPV +LABELV $439 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $440 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_CreepCheck +CALLV +pop +LABELV $437 +endproc AGeneric_Think 16 4 +export AGeneric_Pain +proc AGeneric_Pain 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $443 +ADDRGP4 $442 +JUMPV +LABELV $443 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 10 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $445 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $445 +ADDRLP4 8 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $445 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $445 +ADDRGP4 $447 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $445 +LABELV $442 +endproc AGeneric_Pain 16 12 +export ASpawn_Think +proc ASpawn_Think 28 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $449 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $451 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +CNSTI4 1 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_CheckSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $453 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $455 +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $457 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1760 +ADDRLP4 12 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $458 +JUMPV +LABELV $457 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $458 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 8 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $456 +JUMPV +LABELV $455 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1022 +EQI4 $461 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $459 +LABELV $461 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $459 +ADDRGP4 g_antiSpawnBlock+12 +INDIRI4 +CNSTI4 0 +EQI4 $462 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $462 +ADDRLP4 16 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $462 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_PuntBlocker +CALLV +pop +LABELV $462 +LABELV $456 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 14 +NEI4 $454 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $454 +JUMPV +LABELV $453 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $454 +LABELV $451 +LABELV $449 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreepSlow +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $448 +endproc ASpawn_Think 28 32 +lit +align 4 +LABELV $469 +byte 4 1125515264 +byte 4 1125515264 +byte 4 1125515264 +export AOvermind_Think +code +proc AOvermind_Think 52 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $469 +INDIRB +ASGNB 12 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $470 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $470 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 59 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $472 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $472 +ADDRGP4 level+11244 +INDIRI4 +CNSTI4 0 +LEI4 $475 +ADDRGP4 level+15432 +CNSTI4 0 +ASGNI4 +LABELV $475 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $479 +ADDRGP4 level+15432 +CNSTI4 1 +ASGNI4 +LABELV $479 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+15432 +INDIRI4 +ADDRLP4 32 +INDIRI4 +NEI4 $483 +ADDRGP4 level+11244 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GTI4 $483 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 952 +ADDP4 +INDIRI4 +LEI4 $483 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 952 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 30000 +ADDI4 +ASGNI4 +CNSTI4 75 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_BroadcastEvent +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $492 +JUMPV +LABELV $489 +ADDRLP4 36 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+84 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $495 +ADDRLP4 48 +ADDRLP4 36 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +EQI4 $497 +ADDRLP4 48 +INDIRI4 +CNSTI4 2 +NEI4 $495 +LABELV $497 +ADDRLP4 40 +CNSTI4 1 +ASGNI4 +ADDRGP4 $491 +JUMPV +LABELV $495 +LABELV $490 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $492 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+72 +INDIRI4 +LTI4 $489 +LABELV $491 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $500 +ADDRLP4 44 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +GTI4 $498 +LABELV $500 +ADDRGP4 level+15432 +CNSTI4 1 +ASGNI4 +LABELV $498 +LABELV $483 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1117126656 +GEF4 $502 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 948 +ADDP4 +INDIRI4 +LEI4 $502 +ADDRFP4 0 +INDIRP4 +CNSTI4 948 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +CNSTI4 74 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_BroadcastEvent +CALLV +pop +LABELV $502 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 808 +ADDP4 +INDIRI4 +GEI4 $506 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 944 +ADDP4 +INDIRI4 +LEI4 $506 +ADDRFP4 0 +INDIRP4 +CNSTI4 944 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 10000 +ADDI4 +ASGNI4 +CNSTI4 73 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_BroadcastEvent +CALLV +pop +LABELV $506 +ADDRFP4 0 +INDIRP4 +CNSTI4 808 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $471 +JUMPV +LABELV $470 +ADDRFP4 0 +INDIRP4 +CNSTI4 952 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 30000 +ADDI4 +ASGNI4 +LABELV $471 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreepSlow +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $468 +endproc AOvermind_Think 52 28 +export ABarricade_Pain +proc ABarricade_Pain 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $513 +ADDRGP4 $512 +JUMPV +LABELV $513 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $515 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 10 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $516 +JUMPV +LABELV $515 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $516 +LABELV $512 +endproc ABarricade_Pain 0 12 +export ABarricade_Shrink +proc ABarricade_Shrink 112 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $520 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GTI4 $518 +LABELV $520 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $518 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $521 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $521 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $517 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $517 +ADDRLP4 12 +INDIRI4 +CNSTI4 14 +EQI4 $517 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $517 +JUMPV +LABELV $521 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $526 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $529 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 500 +ADDI4 +GEI4 $526 +LABELV $529 +ADDRGP4 $517 +JUMPV +LABELV $526 +CNSTI4 3 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $530 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTF4 1044381696 +ADDRLP4 24 +INDIRP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $531 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LEI4 $531 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRGP4 $531 +JUMPV +LABELV $530 +ADDRLP4 24 +ARGP4 +ADDRLP4 92 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+4 +INDIRI4 +CNSTI4 0 +NEI4 $539 +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $535 +LABELV $539 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +CNSTF4 1044381696 +ADDRLP4 96 +INDIRP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRGP4 $517 +JUMPV +LABELV $535 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +EQI4 $540 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +LEI4 $540 +ADDRLP4 104 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +EQI4 $540 +ADDRLP4 104 +INDIRI4 +CNSTI4 2 +EQI4 $540 +CNSTI4 3 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 7 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $540 +LABELV $531 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $542 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $542 +LABELV $517 +endproc ABarricade_Shrink 112 28 +export ABarricade_Die +proc ABarricade_Die 0 20 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 AGeneric_Die +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 ABarricade_Shrink +CALLV +pop +LABELV $544 +endproc ABarricade_Die 0 20 +export ABarricade_Think +proc ABarricade_Think 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $547 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $548 +JUMPV +LABELV $547 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $548 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 ABarricade_Shrink +CALLV +pop +LABELV $545 +endproc ABarricade_Think 8 8 +export ABarricade_Touch +proc ABarricade_Touch 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $552 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $550 +LABELV $552 +ADDRGP4 $549 +JUMPV +LABELV $550 +ADDRLP4 20 +CNSTI4 100 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 1099956224 +SUBF4 +CNSTF4 1044381696 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $553 +ADDRGP4 $549 +JUMPV +LABELV $553 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 ABarricade_Shrink +CALLV +pop +LABELV $549 +endproc ABarricade_Touch 28 8 +export HShield_Pain +proc HShield_Pain 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $556 +ADDRGP4 $555 +JUMPV +LABELV $556 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $558 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 10 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $559 +JUMPV +LABELV $558 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $559 +LABELV $555 +endproc HShield_Pain 0 12 +export HShield_Shrink +proc HShield_Shrink 112 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $563 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GTI4 $561 +LABELV $563 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $561 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $564 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $564 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $560 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $560 +ADDRLP4 12 +INDIRI4 +CNSTI4 14 +EQI4 $560 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $560 +JUMPV +LABELV $564 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $569 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $572 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 800 +ADDI4 +GEI4 $569 +LABELV $572 +ADDRGP4 $560 +JUMPV +LABELV $569 +CNSTI4 46 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $573 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTF4 981668463 +ADDRLP4 24 +INDIRP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $574 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LEI4 $574 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRGP4 $574 +JUMPV +LABELV $573 +ADDRLP4 24 +ARGP4 +ADDRLP4 92 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+4 +INDIRI4 +CNSTI4 0 +NEI4 $582 +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $578 +LABELV $582 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +CNSTF4 981668463 +ADDRLP4 96 +INDIRP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRGP4 $560 +JUMPV +LABELV $578 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +EQI4 $583 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +LEI4 $583 +ADDRLP4 104 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +EQI4 $583 +ADDRLP4 104 +INDIRI4 +CNSTI4 2 +EQI4 $583 +CNSTI4 46 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 7 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $583 +LABELV $574 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $585 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $585 +LABELV $560 +endproc HShield_Shrink 112 28 +export HShield_Think +proc HShield_Think 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 12 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $589 +ADDRGP4 $587 +JUMPV +LABELV $589 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $592 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRGP4 $593 +JUMPV +LABELV $592 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $593 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 HShield_Shrink +CALLV +pop +LABELV $587 +endproc HShield_Think 24 8 +export HShield_Touch +proc HShield_Touch 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $597 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $595 +LABELV $597 +ADDRGP4 $594 +JUMPV +LABELV $595 +ADDRLP4 20 +CNSTI4 100 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +CNSTF4 981668463 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LEI4 $598 +ADDRGP4 $594 +JUMPV +LABELV $598 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 HShield_Shrink +CALLV +pop +LABELV $594 +endproc HShield_Touch 28 8 +lit +align 4 +LABELV $601 +byte 4 1133903872 +byte 4 1133903872 +byte 4 1133903872 +export AAcidTube_Think +code +proc AAcidTube_Think 4180 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRGP4 $601 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 8+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 8+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 8+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 8+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4156 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +EQI4 $610 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +LEI4 $610 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +EQI4 $610 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4160 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4116 +ADDRLP4 4160 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $615 +JUMPV +LABELV $612 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $616 +ADDRGP4 $613 +JUMPV +LABELV $616 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4164 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4164 +INDIRI4 +CNSTI4 0 +NEI4 $618 +ADDRGP4 $613 +JUMPV +LABELV $618 +ADDRLP4 4168 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4168 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $620 +ADDRLP4 4168 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $620 +ADDRGP4 $613 +JUMPV +LABELV $620 +ADDRLP4 4172 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4172 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $623 +ADDRLP4 4172 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $623 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 2000 +ADDI4 +LTI4 $625 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 4176 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 63 +ARGI4 +ADDRLP4 4176 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $625 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1090519040 +ARGF4 +CNSTF4 1133903872 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 58 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 300 +ADDI4 +ASGNI4 +ADDRGP4 $600 +JUMPV +LABELV $623 +LABELV $613 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $615 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4116 +INDIRI4 +LTI4 $612 +LABELV $610 +LABELV $600 +endproc AAcidTube_Think 4180 28 +proc AHive_CheckTarget 136 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $634 +ADDRLP4 88 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $634 +ADDRLP4 88 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $631 +LABELV $634 +CNSTI4 0 +RETI4 +ADDRGP4 $630 +JUMPV +LABELV $631 +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $635 +CNSTI4 0 +RETI4 +ADDRGP4 $630 +JUMPV +LABELV $635 +ADDRLP4 92 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $637 +ADDRLP4 92 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $637 +CNSTI4 0 +RETI4 +ADDRGP4 $630 +JUMPV +LABELV $637 +ADDRLP4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 108 +INDIRF4 +CNSTF4 1140457472 +LEF4 $642 +CNSTI4 0 +RETI4 +ADDRGP4 $630 +JUMPV +LABELV $642 +ADDRLP4 24 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 112 +CNSTP4 0 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $644 +ADDRLP4 24+52 +INDIRI4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +EQI4 $644 +CNSTI4 0 +RETI4 +ADDRGP4 $630 +JUMPV +LABELV $644 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 3000 +ADDI4 +ASGNI4 +ADDRLP4 120 +CNSTI4 24 +ASGNI4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 128 +CNSTI4 28 +ASGNI4 +ADDRLP4 12+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 132 +CNSTI4 32 +ASGNI4 +ADDRLP4 12+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 12 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1232 +ADDP4 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $630 +endproc AHive_CheckTarget 136 28 +lit +align 4 +LABELV $657 +byte 4 1140457472 +byte 4 1140457472 +byte 4 1140457472 +export AHive_Think +code +proc AHive_Think 4172 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $652 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $652 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $655 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $655 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $655 +ADDRLP4 4116 +ADDRGP4 $657 +INDIRB +ASGNB 12 +ADDRLP4 4140 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4116 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4140+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4116+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4140+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4116+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4128 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4116 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4128+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4116+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4128+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4116+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4128 +ARGP4 +ADDRLP4 4140 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4160 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 4160 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $666 +ADDRGP4 $651 +JUMPV +LABELV $666 +ADDRLP4 4164 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4164 +INDIRI4 +CNSTI4 32767 +ADDRLP4 16 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +DIVI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $671 +JUMPV +LABELV $668 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +MODI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 4168 +ADDRGP4 AHive_CheckTarget +CALLI4 +ASGNI4 +ADDRLP4 4168 +INDIRI4 +CNSTI4 0 +EQI4 $672 +ADDRGP4 $651 +JUMPV +LABELV $672 +LABELV $669 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $671 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +LTI4 $668 +LABELV $655 +LABELV $651 +endproc AHive_Think 4172 16 +export AHive_Pain +proc AHive_Pain 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $675 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $675 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $675 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 AHive_CheckTarget +CALLI4 +pop +LABELV $675 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 10 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $674 +endproc AHive_Pain 8 12 +lit +align 4 +LABELV $678 +byte 4 1124859904 +byte 4 1124859904 +byte 4 1124859904 +export G_Push +code +proc G_Push 4228 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRGP4 $678 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 400 +ADDI4 +ASGNI4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 20+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 20+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 20+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 20+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4192 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 4192 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $688 +ADDRGP4 $677 +JUMPV +LABELV $688 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $690 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRGP4 $677 +JUMPV +LABELV $690 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $692 +ADDRLP4 4200 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +EQI4 $694 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +LEI4 $694 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +EQI4 $694 +ADDRLP4 56 +ARGP4 +ADDRLP4 68 +ARGP4 +ADDRLP4 80 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4204 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4176 +ADDRLP4 4204 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $699 +JUMPV +LABELV $696 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 80 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $700 +ADDRGP4 $697 +JUMPV +LABELV $700 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4208 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4208 +INDIRI4 +CNSTI4 0 +NEI4 $702 +ADDRGP4 $697 +JUMPV +LABELV $702 +ADDRLP4 4212 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4212 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $704 +ADDRLP4 4212 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $704 +ADDRGP4 $697 +JUMPV +LABELV $704 +ADDRLP4 4216 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4216 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $707 +ADDRLP4 4216 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $707 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $709 +ADDRGP4 $697 +JUMPV +LABELV $709 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $711 +ADDRGP4 $697 +JUMPV +LABELV $711 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CVPU4 4 +NEU4 $713 +ADDRGP4 $697 +JUMPV +LABELV $713 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $715 +ADDRGP4 $697 +JUMPV +LABELV $715 +ADDRLP4 4220 +CNSTI4 496 +ASGNI4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4220 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4220 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 32 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 44+4 +INDIRF4 +ADDRLP4 32+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 44+8 +INDIRF4 +ADDRLP4 32+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTF4 3294691328 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 3294691328 +ADDRLP4 4+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 3294691328 +ADDRLP4 4+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +LABELV $707 +ADDRLP4 4220 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4220 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $725 +ADDRLP4 4220 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $725 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 4224 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 65 +ARGI4 +ADDRLP4 4224 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 500 +ADDI4 +LTI4 $677 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $677 +JUMPV +LABELV $725 +LABELV $697 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $699 +ADDRLP4 16 +INDIRI4 +ADDRLP4 4176 +INDIRI4 +LTI4 $696 +LABELV $694 +LABELV $692 +LABELV $677 +endproc G_Push 4228 16 +lit +align 4 +LABELV $732 +byte 4 1124859904 +byte 4 1124859904 +byte 4 1124859904 +export G_Suck +code +proc G_Suck 4244 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4152 +ADDRGP4 $732 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRLP4 4176 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4176+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4176+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4152+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4164 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4152 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4164+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4152+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4164+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4152+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4200 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +EQI4 $741 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +LEI4 $741 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +EQI4 $741 +ADDRLP4 4164 +ARGP4 +ADDRLP4 4176 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4204 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4112 +ADDRLP4 4204 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $746 +JUMPV +LABELV $743 +ADDRLP4 12 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $747 +ADDRGP4 $744 +JUMPV +LABELV $747 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4208 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4208 +INDIRI4 +CNSTI4 0 +NEI4 $749 +ADDRGP4 $744 +JUMPV +LABELV $749 +ADDRLP4 4212 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4212 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $751 +ADDRLP4 4212 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $751 +ADDRGP4 $744 +JUMPV +LABELV $751 +ADDRLP4 4216 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4216 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $754 +ADDRLP4 4216 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $754 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $756 +ADDRGP4 $744 +JUMPV +LABELV $756 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $758 +ADDRGP4 $744 +JUMPV +LABELV $758 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CVPU4 4 +NEU4 $760 +ADDRGP4 $744 +JUMPV +LABELV $760 +ADDRLP4 12 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $762 +ADDRGP4 $744 +JUMPV +LABELV $762 +ADDRLP4 4220 +CNSTI4 496 +ASGNI4 +ADDRLP4 4128 +ADDRLP4 12 +INDIRP4 +ADDRLP4 4220 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4140 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4220 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4116 +ADDRLP4 4140 +INDIRF4 +ADDRLP4 4128 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4116+4 +ADDRLP4 4140+4 +INDIRF4 +ADDRLP4 4128+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4116+8 +ADDRLP4 4140+8 +INDIRF4 +ADDRLP4 4128+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4116 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTF4 1128792064 +ADDRLP4 4116 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1128792064 +ADDRLP4 4116+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1128792064 +ADDRLP4 4116+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 696 +ADDP4 +ADDRLP4 4116 +INDIRB +ASGNB 12 +LABELV $754 +ADDRLP4 4220 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4220 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $772 +ADDRLP4 4220 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $772 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 4224 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 4224 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 500 +ADDI4 +LTI4 $774 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $774 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1090519040 +ARGF4 +CNSTF4 1123024896 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 21 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 300 +ADDI4 +ASGNI4 +ADDRLP4 4164 +ARGP4 +ADDRLP4 4176 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4232 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4112 +ADDRLP4 4232 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $782 +JUMPV +LABELV $779 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4236 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4236 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $785 +ADDRLP4 4236 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $783 +LABELV $785 +ADDRGP4 $780 +JUMPV +LABELV $783 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $786 +ADDRGP4 $780 +JUMPV +LABELV $786 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +CNSTI4 45 +ARGI4 +ADDRLP4 4240 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4240 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +LABELV $780 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $782 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4112 +INDIRI4 +LTI4 $779 +ADDRGP4 $731 +JUMPV +LABELV $772 +LABELV $744 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $746 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4112 +INDIRI4 +LTI4 $743 +LABELV $741 +LABELV $731 +endproc G_Suck 4244 28 +lit +align 4 +LABELV $789 +byte 4 1116471296 +byte 4 1116471296 +byte 4 1116471296 +export G_Scan +code +proc G_Scan 4184 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRGP4 $789 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 8+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 8+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 8+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 8+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4156 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +EQI4 $798 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +LEI4 $798 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +EQI4 $798 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4160 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4116 +ADDRLP4 4160 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $803 +JUMPV +LABELV $800 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $804 +ADDRGP4 $801 +JUMPV +LABELV $804 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4164 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4164 +INDIRI4 +CNSTI4 0 +NEI4 $806 +ADDRGP4 $801 +JUMPV +LABELV $806 +ADDRLP4 4168 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4168 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $808 +ADDRLP4 4168 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $808 +ADDRGP4 $801 +JUMPV +LABELV $808 +ADDRLP4 4172 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4172 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $811 +ADDRLP4 4172 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $811 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 -999 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRGP4 g_entities+1798720 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4180 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4180 +INDIRP4 +ARGP4 +ADDRLP4 4180 +INDIRP4 +ARGP4 +CNSTI4 999 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $811 +LABELV $801 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $803 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4116 +INDIRI4 +LTI4 $800 +LABELV $798 +LABELV $788 +endproc G_Scan 4184 20 +lit +align 4 +LABELV $815 +byte 4 1132068864 +byte 4 1132068864 +byte 4 1132068864 +export ASPITEFUL_ABCESS_Die +code +proc ASPITEFUL_ABCESS_Die 4192 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4108 +ADDRGP4 $815 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4156 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4156 +INDIRP4 +ADDRLP4 4156 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $816 +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4168 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4168 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $829 +JUMPV +LABELV $826 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4172 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4172 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $830 +ADDRLP4 4172 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $830 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 33554433 +ARGI4 +ADDRLP4 4176 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4176 +INDIRI4 +CNSTI4 0 +EQI4 $832 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 4180 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 4180 +INDIRI4 +CNSTI4 0 +EQI4 $834 +ADDRGP4 $827 +JUMPV +LABELV $834 +CNSTI4 8 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 4184 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 4184 +INDIRI4 +CNSTI4 0 +EQI4 $836 +ADDRGP4 $827 +JUMPV +LABELV $836 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +NEI4 $838 +ADDRLP4 4188 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 4188 +INDIRP4 +ADDRLP4 4188 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1912 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $841 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $838 +LABELV $832 +LABELV $830 +LABELV $827 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $829 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $826 +LABELV $816 +ADDRLP4 4160 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4160 +INDIRP4 +ADDRLP4 4160 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRLP4 4144 +ARGP4 +ADDRLP4 4164 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 62 +ARGI4 +ADDRLP4 4164 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRLP4 4168 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4168 +INDIRP4 +ADDRLP4 4168 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ASpawn_Melt +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_LogDestruction +CALLV +pop +LABELV $814 +endproc ASPITEFUL_ABCESS_Die 4192 16 +export ABooster_Touch2 +proc ABooster_Touch2 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $848 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $848 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GTI4 $845 +LABELV $848 +ADDRGP4 $844 +JUMPV +LABELV $845 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $849 +ADDRGP4 $844 +JUMPV +LABELV $849 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $851 +ADDRGP4 $844 +JUMPV +LABELV $851 +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $853 +ADDRGP4 $844 +JUMPV +LABELV $853 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1856 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $844 +endproc ABooster_Touch2 16 0 +export ABooster_Touch +proc ABooster_Touch 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $860 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $860 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GTI4 $857 +LABELV $860 +ADDRGP4 $856 +JUMPV +LABELV $857 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $861 +ADDRGP4 $856 +JUMPV +LABELV $861 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $863 +ADDRGP4 $856 +JUMPV +LABELV $863 +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $865 +ADDRGP4 $856 +JUMPV +LABELV $865 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1856 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $856 +endproc ABooster_Touch 16 0 +export AJumppad_Touch +proc AJumppad_Touch 40 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $869 +ADDRGP4 $868 +JUMPV +LABELV $869 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $874 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $874 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $871 +LABELV $874 +ADDRGP4 $868 +JUMPV +LABELV $871 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $875 +ADDRGP4 $868 +JUMPV +LABELV $875 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +EQI4 $877 +ADDRGP4 $868 +JUMPV +LABELV $877 +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 4+8 +ADDRGP4 g_JumppadPower+12 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $868 +endproc AJumppad_Touch 40 12 +export HNone_Think +proc HNone_Think 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +LABELV $884 +endproc HNone_Think 0 0 +export ATrapper_FireOnEnemy +proc ATrapper_FireOnEnemy 136 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 52 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 48 +CNSTF4 1148846080 +CNSTF4 1143111680 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1221479552 +DIVF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 64 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 16 +ADDRLP4 64 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 724 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 728 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16+8 +CNSTF4 1056964608 +ADDRLP4 12 +INDIRP4 +CNSTI4 732 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 72 +CNSTF4 1051372203 +ASGNF4 +ADDRLP4 28 +ADDRLP4 72 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 748 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 752 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28+8 +CNSTF4 1051372203 +ADDRLP4 12 +INDIRP4 +CNSTI4 756 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $892 +JUMPV +LABELV $891 +ADDRLP4 84 +ADDRLP4 48 +INDIRI4 +ADDRLP4 44 +INDIRI4 +ADDI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRLP4 80 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ASGNF4 +ADDRLP4 88 +CNSTF4 1143111680 +ADDRLP4 80 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 12 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 12 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 108 +ADDRLP4 80 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +ADDRLP4 80 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 120 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 120 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDRLP4 80 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 132 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 132 +INDIRF4 +ASGNF4 +ADDRLP4 88 +INDIRF4 +ADDRLP4 40 +INDIRF4 +GEF4 $912 +ADDRLP4 44 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRGP4 $913 +JUMPV +LABELV $912 +ADDRLP4 88 +INDIRF4 +ADDRLP4 40 +INDIRF4 +LEF4 $914 +ADDRLP4 48 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRGP4 $915 +JUMPV +LABELV $914 +ADDRLP4 88 +INDIRF4 +ADDRLP4 40 +INDIRF4 +NEF4 $916 +ADDRGP4 $893 +JUMPV +LABELV $916 +LABELV $915 +LABELV $913 +LABELV $892 +ADDRLP4 48 +INDIRI4 +ADDRLP4 44 +INDIRI4 +SUBI4 +CNSTI4 9 +GTI4 $891 +LABELV $893 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1232 +ADDP4 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $886 +endproc ATrapper_FireOnEnemy 136 12 +export ATrapper_CheckTarget +proc ATrapper_CheckTarget 112 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $920 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $920 +ADDRFP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $922 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $922 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $924 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $924 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $926 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $926 +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $928 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $928 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $930 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $930 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $932 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $932 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $934 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $934 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $936 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $936 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $938 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $938 +ADDRLP4 76 +CNSTI4 496 +ASGNI4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 84 +CNSTI4 500 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 88 +CNSTI4 504 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 92 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 92 +INDIRF4 +ADDRFP4 8 +INDIRI4 +CVIF4 4 +LEF4 $943 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $943 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1062836634 +GEF4 $945 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $945 +ADDRLP4 12 +ARGP4 +ADDRLP4 104 +CNSTI4 24 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 108 +CNSTP4 0 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 12+48 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $949 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $949 +CNSTI4 1 +RETI4 +LABELV $919 +endproc ATrapper_CheckTarget 112 28 +export ATrapper_FindEnemy +proc ATrapper_FindEnemy 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +CNSTI4 32767 +ADDRGP4 level+12 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +DIVI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $957 +JUMPV +LABELV $954 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +MODI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 ATrapper_CheckTarget +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $960 +ADDRGP4 $955 +JUMPV +LABELV $960 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $952 +JUMPV +LABELV $955 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $957 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +LTI4 $954 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $952 +endproc ATrapper_FindEnemy 20 12 +export ATrapper_Think +proc ATrapper_Think 32 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $963 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $963 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 ATrapper_CheckTarget +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $965 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 ATrapper_FindEnemy +CALLV +pop +LABELV $965 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $967 +ADDRGP4 $962 +JUMPV +LABELV $967 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $969 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 ATrapper_FireOnEnemy +CALLV +pop +LABELV $969 +LABELV $963 +LABELV $962 +endproc ATrapper_Think 32 12 +export CheckGatherer +proc CheckGatherer 48 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $973 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $973 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_IsGathered +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $975 +ADDRLP4 24 +CNSTI4 924 +ASGNI4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +LTI4 $975 +ADDRLP4 8 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $977 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1760 +ADDRLP4 8 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 32 +CNSTP4 0 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $978 +JUMPV +LABELV $977 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +CNSTP4 0 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 44 +CNSTP4 0 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $978 +CNSTI4 1 +RETI4 +ADDRGP4 $972 +JUMPV +LABELV $975 +LABELV $973 +CNSTI4 0 +RETI4 +LABELV $972 +endproc CheckGatherer 48 32 +export ACreepColony_Think +proc ACreepColony_Think 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $980 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRGP4 $981 +JUMPV +LABELV $980 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreepSlow +CALLV +pop +LABELV $981 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CheckGatherer +CALLI4 +pop +LABELV $979 +endproc ACreepColony_Think 8 4 +proc G_SuicideIfNoPower 20 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $984 +CNSTI4 0 +RETI4 +ADDRGP4 $983 +JUMPV +LABELV $984 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $986 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $988 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $987 +JUMPV +LABELV $988 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 90000 +LTI4 $987 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $994 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 63 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $995 +JUMPV +LABELV $994 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 63 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $995 +CNSTI4 1 +RETI4 +ADDRGP4 $983 +JUMPV +LABELV $986 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $987 +CNSTI4 0 +RETI4 +LABELV $983 +endproc G_SuicideIfNoPower 20 32 +proc G_IdlePowerState 4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $997 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $998 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRGP4 $998 +JUMPV +LABELV $997 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $1001 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +LABELV $1001 +LABELV $998 +LABELV $996 +endproc G_IdlePowerState 4 8 +export HSpawn_Disappear +proc HSpawn_Disappear 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_QueueBuildPoints +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RewardAttackers +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $1003 +endproc HSpawn_Disappear 4 4 +export HGeneric_Pain +proc HGeneric_Pain 16 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1006 +ADDRGP4 $1005 +JUMPV +LABELV $1006 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $1008 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $1008 +ADDRLP4 8 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1008 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 34 +NEI4 $1008 +ADDRGP4 $1010 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1008 +LABELV $1005 +endproc HGeneric_Pain 16 8 +export HSpawn_Blast +proc HSpawn_Blast 24 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1065353216 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +CNSTI4 1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_RadiusDamage +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_QueueBuildPoints +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RewardAttackers +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 81 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 20 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 61 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $1011 +endproc HSpawn_Blast 24 24 +export HSpawn_Die +proc HSpawn_Die 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1016 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HSpawn_Blast +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRGP4 $1017 +JUMPV +LABELV $1016 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HSpawn_Disappear +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $1017 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $1020 +ADDRLP4 12 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $1020 +ADDRLP4 12 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1020 +ADDRLP4 16 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +GTI4 $1020 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 27 +NEI4 $1020 +ADDRGP4 $1022 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 1 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1020 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_LogDestruction +CALLV +pop +LABELV $1015 +endproc HSpawn_Die 24 12 +export HSpawn_Think +proc HSpawn_Think 40 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1024 +ADDRGP4 $1023 +JUMPV +LABELV $1024 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1026 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1028 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +CNSTI4 27 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_CheckSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1030 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1032 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 8 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $1033 +JUMPV +LABELV $1032 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 1022 +EQI4 $1036 +ADDRLP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1034 +LABELV $1036 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +CNSTP4 0 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +CNSTP4 0 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $1023 +JUMPV +LABELV $1034 +ADDRGP4 g_antiSpawnBlock+12 +INDIRI4 +CNSTI4 0 +EQI4 $1037 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1037 +ADDRLP4 28 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1037 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_PuntBlocker +CALLV +pop +LABELV $1037 +LABELV $1033 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 14 +NEI4 $1031 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $1031 +JUMPV +LABELV $1030 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1031 +LABELV $1028 +LABELV $1026 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1023 +endproc HSpawn_Think 40 32 +proc HRepeater_Die 4 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1044 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HSpawn_Blast +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRGP4 $1045 +JUMPV +LABELV $1044 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HSpawn_Disappear +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $1045 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_LogDestruction +CALLV +pop +LABELV $1043 +endproc HRepeater_Die 4 12 +export HRepeater_Think +proc HRepeater_Think 36 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_InPowerZone +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1049 +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $1051 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1760 +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $1048 +JUMPV +LABELV $1051 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +CNSTP4 0 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $1048 +JUMPV +LABELV $1049 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_IdlePowerState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +LABELV $1048 +endproc HRepeater_Think 36 32 +export HRepeater_Use +proc HRepeater_Use 16 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $1057 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1055 +LABELV $1057 +ADDRGP4 $1054 +JUMPV +LABELV $1055 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTU4 0 +ASGNU4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRU4 +EQU4 $1058 +ADDRLP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRU4 +EQU4 $1058 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_GiveClientMaxAmmo +CALLV +pop +LABELV $1058 +LABELV $1054 +endproc HRepeater_Use 16 8 +lit +align 4 +LABELV $1061 +byte 4 1120403456 +byte 4 1120403456 +byte 4 1120403456 +align 4 +LABELV $1062 +byte 4 1125515264 +byte 4 1125515264 +byte 4 1125515264 +export HReactor_Think +code +proc HReactor_Think 4184 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4112 +ADDRGP4 $1061 +INDIRB +ASGNB 12 +ADDRLP4 4124 +ADDRGP4 $1062 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1063 +ADDRLP4 4148 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4124 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4148+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4124+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4148+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4124+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4136 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4124 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4136+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4124+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4136+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4124+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $1064 +JUMPV +LABELV $1063 +ADDRLP4 4148 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4112 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4148+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4112+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4148+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4112+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4136 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4112 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4136+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4112+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4136+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4112+8 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $1064 +ADDRLP4 4164 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4164 +INDIRI4 +EQI4 $1081 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4164 +INDIRI4 +LEI4 $1081 +ADDRLP4 4168 +CNSTI4 0 +ASGNI4 +ADDRLP4 4136 +ARGP4 +ADDRLP4 4148 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4172 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4108 +ADDRLP4 4172 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1086 +JUMPV +LABELV $1083 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4176 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4176 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1089 +ADDRLP4 4176 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1087 +LABELV $1089 +ADDRGP4 $1084 +JUMPV +LABELV $1087 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1090 +ADDRGP4 $1084 +JUMPV +LABELV $1090 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +CNSTI4 44 +ARGI4 +ADDRLP4 4180 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4180 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4168 +CNSTI4 1 +ASGNI4 +LABELV $1084 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1086 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4108 +INDIRI4 +LTI4 $1083 +ADDRLP4 4168 +INDIRI4 +CNSTI4 0 +EQI4 $1092 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1095 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1109393408 +ARGF4 +CNSTF4 1125515264 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 56 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +ADDRGP4 $1096 +JUMPV +LABELV $1095 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1109393408 +ARGF4 +CNSTF4 1120403456 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 56 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +LABELV $1096 +LABELV $1092 +LABELV $1081 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1097 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +ADDRGP4 $1098 +JUMPV +LABELV $1097 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +LABELV $1098 +LABELV $1060 +endproc HReactor_Think 4184 28 +export HArmoury_Activate +proc HArmoury_Activate 0 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1102 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1104 +ADDRGP4 $1101 +JUMPV +LABELV $1104 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1106 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 45 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1107 +JUMPV +LABELV $1106 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 59 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $1107 +LABELV $1102 +LABELV $1101 +endproc HArmoury_Activate 0 8 +export HArmoury_Think +proc HArmoury_Think 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +pop +LABELV $1108 +endproc HArmoury_Think 8 8 +export HDCC_Think +proc HDCC_Think 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +pop +LABELV $1110 +endproc HDCC_Think 8 8 +export HMedistat_Die +proc HMedistat_Die 12 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $1113 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $1113 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +LABELV $1113 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 HSpawn_Die +CALLV +pop +LABELV $1112 +endproc HMedistat_Die 12 20 +export HMedistat_Think +proc HMedistat_Think 4228 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4108 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4140 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 4140 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4148 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 4148 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4152 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +ASGNI4 +ADDRLP4 4152 +INDIRI4 +CNSTI4 0 +EQI4 $1117 +ADDRGP4 $1115 +JUMPV +LABELV $1117 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_IdlePowerState +CALLV +pop +ADDRLP4 4156 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4160 +CNSTU4 0 +ASGNU4 +ADDRLP4 4156 +INDIRP4 +CVPU4 4 +ADDRLP4 4160 +INDIRU4 +EQU4 $1119 +ADDRLP4 4156 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4160 +INDIRU4 +EQU4 $1119 +ADDRLP4 4164 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4164 +INDIRP4 +ADDRLP4 4164 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +LABELV $1119 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1121 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1123 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $1123 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRGP4 $1115 +JUMPV +LABELV $1121 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1126 +ADDRLP4 4124 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4124+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4124+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4112 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4112+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4112+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4184 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 4112+8 +ADDRLP4 4112+8 +INDIRF4 +ADDRLP4 4184 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +ADDF4 +ASGNF4 +ADDRLP4 4124+8 +ADDRLP4 4124+8 +INDIRF4 +CNSTF4 1114636288 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1134 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +LABELV $1134 +ADDRLP4 4112 +ARGP4 +ADDRLP4 4124 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4188 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4188 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1139 +JUMPV +LABELV $1136 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1140 +ADDRGP4 $1137 +JUMPV +LABELV $1140 +ADDRLP4 4192 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4192 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1142 +ADDRLP4 4192 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1142 +ADDRLP4 4196 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4196 +INDIRP4 +ADDRLP4 4196 +INDIRP4 +INDIRI4 +CNSTI4 -33 +BANDI4 +ASGNI4 +LABELV $1142 +ADDRLP4 4200 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4200 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1144 +ADDRLP4 4200 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $1144 +ADDRLP4 4204 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4204 +INDIRP4 +ADDRLP4 4204 +INDIRP4 +INDIRI4 +CNSTI4 -65 +BANDI4 +ASGNI4 +LABELV $1144 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +NEU4 $1146 +ADDRLP4 4212 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4212 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1146 +ADDRLP4 4212 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1146 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4212 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +GEI4 $1146 +ADDRLP4 4216 +CNSTI4 4 +ASGNI4 +ADDRLP4 4220 +ADDRLP4 4212 +INDIRP4 +ADDRLP4 4216 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4220 +INDIRI4 +CNSTI4 0 +EQI4 $1149 +ADDRLP4 4220 +INDIRI4 +CNSTI4 3 +EQI4 $1149 +ADDRLP4 4220 +INDIRI4 +ADDRLP4 4216 +INDIRI4 +NEI4 $1146 +LABELV $1149 +ADDRLP4 4108 +CNSTI4 1 +ASGNI4 +ADDRLP4 4224 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4224 +INDIRP4 +ADDRLP4 4224 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +LABELV $1146 +LABELV $1137 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1139 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $1136 +ADDRLP4 4108 +INDIRI4 +CNSTI4 0 +NEI4 $1150 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1155 +JUMPV +LABELV $1152 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1156 +ADDRGP4 $1153 +JUMPV +LABELV $1156 +ADDRLP4 4192 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4192 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1158 +ADDRLP4 4192 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1158 +ADDRLP4 4200 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +LTI4 $1162 +ADDRLP4 4200 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 1200 +GEI4 $1160 +LABELV $1162 +ADDRLP4 4204 +CNSTI4 4 +ASGNI4 +ADDRLP4 4208 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ADDRLP4 4204 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4208 +INDIRI4 +CNSTI4 0 +EQI4 $1164 +ADDRLP4 4208 +INDIRI4 +CNSTI4 3 +EQI4 $1164 +ADDRLP4 4208 +INDIRI4 +ADDRLP4 4204 +INDIRI4 +NEI4 $1160 +LABELV $1164 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1165 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4212 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4212 +INDIRP4 +ADDRLP4 4212 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +LABELV $1165 +LABELV $1160 +LABELV $1158 +LABELV $1153 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1155 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $1152 +LABELV $1150 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1167 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1167 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1168 +JUMPV +LABELV $1167 +ADDRLP4 4196 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4200 +CNSTU4 0 +ASGNU4 +ADDRLP4 4196 +INDIRP4 +CVPU4 4 +ADDRLP4 4200 +INDIRU4 +EQU4 $1169 +ADDRLP4 4196 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4200 +INDIRU4 +EQU4 $1169 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 1200 +GEI4 $1171 +ADDRLP4 4204 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 4204 +INDIRP4 +ADDRLP4 4204 +INDIRP4 +INDIRI4 +CNSTI4 30 +ADDI4 +ASGNI4 +LABELV $1171 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 1200 +LEI4 $1173 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 220 +ADDP4 +CNSTI4 1200 +ASGNI4 +LABELV $1173 +ADDRLP4 4208 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 4208 +INDIRP4 +ADDRLP4 4208 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4212 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4212 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4212 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +LTI4 $1175 +ADDRLP4 4216 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4216 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 4216 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1175 +LABELV $1169 +LABELV $1168 +LABELV $1126 +LABELV $1115 +endproc HMedistat_Think 4228 16 +export HMGTurret_CheckTarget +proc HMGTurret_CheckTarget 140 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 88 +INDIRU4 +EQU4 $1182 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1182 +ADDRLP4 92 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +CVPU4 4 +ADDRLP4 88 +INDIRU4 +EQU4 $1182 +ADDRLP4 92 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1178 +LABELV $1182 +CNSTI4 0 +RETI4 +ADDRGP4 $1177 +JUMPV +LABELV $1178 +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1183 +CNSTI4 0 +RETI4 +ADDRGP4 $1177 +JUMPV +LABELV $1183 +ADDRLP4 96 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1185 +ADDRLP4 96 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $1185 +CNSTI4 0 +RETI4 +ADDRGP4 $1177 +JUMPV +LABELV $1185 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1188 +CNSTI4 1 +RETI4 +ADDRGP4 $1177 +JUMPV +LABELV $1188 +ADDRLP4 104 +CNSTI4 24 +ASGNI4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112 +CNSTI4 28 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 116 +CNSTI4 32 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 124 +CNSTF4 1136525312 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 124 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 124 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +CNSTF4 1136525312 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 132 +CNSTP4 0 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+52 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +NEI4 $1198 +ADDRLP4 136 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1199 +JUMPV +LABELV $1198 +ADDRLP4 136 +CNSTI4 0 +ASGNI4 +LABELV $1199 +ADDRLP4 136 +INDIRI4 +RETI4 +LABELV $1177 +endproc HMGTurret_CheckTarget 140 28 +lit +align 4 +LABELV $1201 +byte 4 0 +byte 4 0 +byte 4 1065353216 +export HMGTurret_TrackEnemy +code +proc HMGTurret_TrackEnemy 164 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRGP4 $1201 +INDIRB +ASGNB 12 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ASGNP4 +ADDRLP4 88 +CNSTI4 24 +ASGNI4 +ADDRLP4 12 +ADDRLP4 84 +INDIRP4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 92 +CNSTI4 28 +ASGNI4 +ADDRLP4 12+4 +ADDRLP4 84 +INDIRP4 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 100 +CNSTI4 32 +ASGNI4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 48 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 108 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 1127481344 +ADDRLP4 108 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 36 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 76 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 36 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +ADDRLP4 112 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 112 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 60+4 +INDIRF4 +ARGF4 +ADDRLP4 116 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 116 +INDIRF4 +ASGNF4 +ADDRLP4 120 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 120 +INDIRF4 +CNSTF4 0 +GEF4 $1208 +ADDRLP4 120 +INDIRF4 +CNSTF4 3242196992 +GEF4 $1208 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +CNSTF4 1094713344 +ADDF4 +ASGNF4 +ADDRGP4 $1209 +JUMPV +LABELV $1208 +ADDRLP4 128 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 128 +INDIRF4 +CNSTF4 0 +LEF4 $1210 +ADDRLP4 128 +INDIRF4 +CNSTF4 1094713344 +LEF4 $1210 +ADDRLP4 132 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 132 +INDIRP4 +INDIRF4 +CNSTF4 1094713344 +SUBF4 +ASGNF4 +ADDRGP4 $1211 +JUMPV +LABELV $1210 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +LABELV $1211 +LABELV $1209 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 136 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 136 +INDIRF4 +ASGNF4 +ADDRLP4 72 +INDIRF4 +CNSTF4 1127481344 +LEF4 $1212 +ADDRLP4 72 +ADDRLP4 72 +INDIRF4 +CNSTF4 1135869952 +SUBF4 +ASGNF4 +LABELV $1212 +ADDRLP4 72 +INDIRF4 +CNSTF4 3253731328 +GEF4 $1214 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +CNSTF4 3282370560 +ASGNF4 +LABELV $1214 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 0 +GEF4 $1216 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 3242196992 +GEF4 $1216 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRF4 +CNSTF4 1094713344 +ADDF4 +ASGNF4 +ADDRGP4 $1217 +JUMPV +LABELV $1216 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 0 +LEF4 $1220 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 1094713344 +LEF4 $1220 +ADDRLP4 144 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +ADDRLP4 144 +INDIRP4 +INDIRF4 +CNSTF4 1094713344 +SUBF4 +ASGNF4 +ADDRGP4 $1221 +JUMPV +LABELV $1220 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDRLP4 60+4 +INDIRF4 +ASGNF4 +LABELV $1221 +LABELV $1217 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 148 +CNSTP4 0 +ASGNP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 76 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1232 +ADDP4 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 0+4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 156 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 12 +SUBI4 +CNSTI4 0 +GTI4 $1227 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 160 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 12 +SUBI4 +CNSTI4 0 +GTI4 $1227 +ADDRLP4 152 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1228 +JUMPV +LABELV $1227 +ADDRLP4 152 +CNSTI4 0 +ASGNI4 +LABELV $1228 +ADDRLP4 152 +INDIRI4 +RETI4 +LABELV $1200 +endproc HMGTurret_TrackEnemy 164 16 +export HMGTurret_FindEnemy +proc HMGTurret_FindEnemy 4176 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1230 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 1228 +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $1230 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4148 +CNSTF4 1136525312 +ASGNF4 +ADDRLP4 4112 +ADDRLP4 4148 +INDIRF4 +ASGNF4 +ADDRLP4 4112+4 +ADDRLP4 4148 +INDIRF4 +ASGNF4 +ADDRLP4 4112+8 +CNSTF4 1136525312 +ASGNF4 +ADDRLP4 4136 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4112 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4136+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4112+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4136+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4112+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4124 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4112 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4124+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4112+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4124+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4112+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4124 +ARGP4 +ADDRLP4 4136 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4160 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4160 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1242 +ADDRGP4 $1229 +JUMPV +LABELV $1242 +ADDRLP4 4164 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 4164 +INDIRI4 +CNSTI4 32767 +ADDRLP4 8 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +DIVI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $1247 +JUMPV +LABELV $1244 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MODI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4168 +ADDRGP4 HMGTurret_CheckTarget +CALLI4 +ASGNI4 +ADDRLP4 4168 +INDIRI4 +CNSTI4 0 +NEI4 $1248 +ADDRGP4 $1245 +JUMPV +LABELV $1248 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 1228 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $1229 +JUMPV +LABELV $1245 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1247 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +LTI4 $1244 +LABELV $1229 +endproc HMGTurret_FindEnemy 4176 16 +proc HMGTurret_State 20 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $1252 +CNSTI4 0 +RETI4 +ADDRGP4 $1251 +JUMPV +LABELV $1252 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 AngleNormalize180 +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1254 +ADDRLP4 0 +INDIRF4 +CNSTF4 1106247680 +GEF4 $1256 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1258 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1048576000 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1259 +JUMPV +LABELV $1258 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTF4 1067450368 +ADDRLP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $1259 +CNSTF4 1106247680 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ADDF4 +GEF4 $1261 +ADDRLP4 12 +CNSTF4 1106247680 +ASGNF4 +ADDRGP4 $1262 +JUMPV +LABELV $1261 +ADDRLP4 12 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $1262 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $1251 +JUMPV +LABELV $1256 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1255 +JUMPV +LABELV $1254 +ADDRFP4 4 +INDIRI4 +CNSTI4 3 +NEI4 $1263 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1265 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +LEF4 $1265 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +CNSTI4 2 +ASGNI4 +CNSTF4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1086324736 +SUBF4 +LEF4 $1268 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1269 +JUMPV +LABELV $1268 +ADDRLP4 8 +ADDRLP4 0 +INDIRF4 +CNSTF4 1086324736 +SUBF4 +ASGNF4 +LABELV $1269 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRGP4 $1266 +JUMPV +LABELV $1265 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $1266 +LABELV $1263 +LABELV $1255 +CNSTI4 0 +RETI4 +LABELV $1251 +endproc HMGTurret_State 20 4 +export HMGTurret_Think +proc HMGTurret_Think 56 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 16 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $1272 +ADDRGP4 $1270 +JUMPV +LABELV $1272 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_IdlePowerState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1274 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $1276 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 HMGTurret_State +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $1276 +ADDRGP4 $1270 +JUMPV +LABELV $1276 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRGP4 $1270 +JUMPV +LABELV $1274 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1279 +ADDRGP4 $1270 +JUMPV +LABELV $1279 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ADDRGP4 HMGTurret_CheckTarget +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $1281 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1256 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 HMGTurret_FindEnemy +CALLV +pop +LABELV $1281 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 HMGTurret_State +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1283 +ADDRGP4 $1270 +JUMPV +LABELV $1283 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 HMGTurret_TrackEnemy +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $1285 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1256 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $1270 +JUMPV +LABELV $1285 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1287 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1287 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1256 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 750 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 77 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $1287 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1294 +ADDRFP4 0 +INDIRP4 +CNSTI4 1256 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $1291 +LABELV $1294 +ADDRGP4 $1270 +JUMPV +LABELV $1291 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $1295 +ADDRGP4 $1270 +JUMPV +LABELV $1295 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 27 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $1270 +endproc HMGTurret_Think 56 12 +export HTeslaGen_Think +proc HTeslaGen_Think 4212 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 12 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1301 +ADDRGP4 $1299 +JUMPV +LABELV $1301 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_IdlePowerState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1303 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRGP4 $1299 +JUMPV +LABELV $1303 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1306 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1306 +ADDRLP4 4176 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4176 +INDIRP4 +ADDRLP4 4176 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRLP4 4184 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 4184 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 4184 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4192 +CNSTF4 1130430464 +ASGNF4 +ADDRLP4 4140 +ADDRLP4 4192 +INDIRF4 +ASGNF4 +ADDRLP4 4140+4 +ADDRLP4 4192 +INDIRF4 +ASGNF4 +ADDRLP4 4140+8 +CNSTF4 1130430464 +ASGNF4 +ADDRLP4 4164 +ADDRLP4 28 +INDIRF4 +ADDRLP4 4140 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4164+4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 4140+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4164+8 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 4140+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4152 +ADDRLP4 28 +INDIRF4 +ADDRLP4 4140 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4152+4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 4140+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4152+8 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 4140+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4152 +ARGP4 +ADDRLP4 4164 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4196 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4136 +ADDRLP4 4196 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1328 +JUMPV +LABELV $1325 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTI4 1760 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 40 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1329 +ADDRGP4 $1326 +JUMPV +LABELV $1329 +ADDRLP4 4200 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4204 +ADDRLP4 4200 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4204 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1331 +ADDRLP4 4200 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1331 +ADDRLP4 4204 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1331 +ADDRLP4 4204 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1331 +ADDRLP4 28 +ARGP4 +ADDRLP4 4200 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 4208 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 4208 +INDIRF4 +CNSTF4 1130430464 +GTF4 $1331 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +LABELV $1331 +LABELV $1326 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1328 +ADDRLP4 24 +INDIRI4 +ADDRLP4 4136 +INDIRI4 +LTI4 $1325 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $1334 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 27 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 250 +ADDI4 +ASGNI4 +LABELV $1334 +LABELV $1306 +LABELV $1299 +endproc HTeslaGen_Think 4212 16 +export HRefinery_Think +proc HRefinery_Think 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1339 +ADDRGP4 $1337 +JUMPV +LABELV $1339 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_IdlePowerState +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CheckGatherer +CALLI4 +pop +LABELV $1337 +endproc HRefinery_Think 12 8 +proc G_QueueValue 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1345 +JUMPV +LABELV $1342 +ADDRLP4 16 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +EQI4 $1347 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +LABELV $1347 +LABELV $1343 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1345 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1342 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $1349 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $1350 +JUMPV +LABELV $1349 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +LABELV $1350 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 8 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $1341 +endproc G_QueueValue 24 4 +export G_QueueBuildPoints +proc G_QueueBuildPoints 48 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_QueueValue +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1352 +ADDRGP4 $1351 +JUMPV +LABELV $1352 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1351 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +EQI4 $1358 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +EQI4 $1366 +ADDRGP4 $1351 +JUMPV +LABELV $1358 +ADDRGP4 level+11300 +INDIRI4 +CNSTI4 0 +NEI4 $1359 +ADDRGP4 level+11304 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 g_alienBuildQueueTime+12 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1359 +ADDRLP4 20 +ADDRGP4 level+11300 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1355 +JUMPV +LABELV $1366 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 G_PowerEntityForEntity +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1367 +ADDRLP4 32 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 34 +EQI4 $1372 +ADDRGP4 $1370 +JUMPV +LABELV $1372 +ADDRLP4 36 +ADDRGP4 G_HumanBuildPoints +CALLI4 +ASGNI4 +ADDRGP4 level+11316 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 g_humanBuildQueueTime+12 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 G_NextQueueTime +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 level+11316 +INDIRI4 +CNSTI4 0 +EQI4 $1380 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDI4 +ADDRGP4 level+11320 +INDIRI4 +GEI4 $1375 +LABELV $1380 +ADDRGP4 level+11320 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1375 +ADDRLP4 44 +ADDRGP4 level+11316 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1370 +LABELV $1367 +LABELV $1355 +LABELV $1351 +endproc G_QueueBuildPoints 48 12 +export G_NextQueueTime +proc G_NextQueueTime 4 0 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1385 +CNSTI4 0 +RETI4 +ADDRGP4 $1384 +JUMPV +LABELV $1385 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +CNSTF4 1065353216 +ADDRLP4 0 +INDIRF4 +SUBF4 +ADDRFP4 8 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +RETI4 +LABELV $1384 +endproc G_NextQueueTime 4 0 +data +align 4 +LABELV $1388 +byte 4 1092616192 +byte 4 1092616192 +byte 4 1092616192 +export G_BuildableTouchTriggers +code +proc G_BuildableTouchTriggers 4244 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1389 +ADDRGP4 $1387 +JUMPV +LABELV $1389 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4192 +ARGP4 +ADDRLP4 4204 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4192 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4192+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4192+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4204 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4204+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4204+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +ADDRLP4 68 +INDIRF4 +ADDRGP4 $1388 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 68+4 +INDIRF4 +ADDRGP4 $1388+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 68+8 +ADDRLP4 68+8 +INDIRF4 +ADDRGP4 $1388+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 80 +INDIRF4 +ADDRGP4 $1388 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+4 +ADDRLP4 80+4 +INDIRF4 +ADDRGP4 $1388+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+8 +ADDRLP4 80+8 +INDIRF4 +ADDRGP4 $1388+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRLP4 96 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4224 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 92 +ADDRLP4 4224 +INDIRI4 +ASGNI4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4192 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4192+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4192+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4204 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4204+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4204+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1422 +JUMPV +LABELV $1419 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 96 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1423 +ADDRGP4 $1420 +JUMPV +LABELV $1423 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI4 +CNSTI4 1073741824 +BANDI4 +CNSTI4 0 +NEI4 $1425 +ADDRGP4 $1420 +JUMPV +LABELV $1425 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1427 +ADDRGP4 $1420 +JUMPV +LABELV $1427 +ADDRLP4 68 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4236 +ADDRGP4 trap_EntityContact +CALLI4 +ASGNI4 +ADDRLP4 4236 +INDIRI4 +CNSTI4 0 +NEI4 $1429 +ADDRGP4 $1420 +JUMPV +LABELV $1429 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 60 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1431 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1431 +LABELV $1420 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1422 +ADDRLP4 4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +LTI4 $1419 +LABELV $1387 +endproc G_BuildableTouchTriggers 4244 16 +export G_BuildableThink +proc G_BuildableThink 80 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $1434 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LEI4 $1434 +ADDRGP4 level+16020 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $1434 +ADDRFP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1437 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1440 +CNSTI4 1 +ARGI4 +ADDRGP4 $1442 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1440 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 22 +NEI4 $1443 +CNSTI4 1 +ARGI4 +ADDRGP4 $1445 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1443 +LABELV $1437 +LABELV $1434 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 932 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 932 +ADDP4 +INDIRI4 +CNSTI4 1000 +LTI4 $1446 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 932 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +NEI4 $1448 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $1448 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 981668463 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +MULF4 +DIVF4 +ARGF4 +ADDRLP4 48 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +ADDRLP4 48 +INDIRF4 +CVFI4 4 +ADDI4 +ASGNI4 +ADDRGP4 $1449 +JUMPV +LABELV $1448 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LEI4 $1450 +ADDRLP4 56 +INDIRI4 +ADDRLP4 0 +INDIRI4 +GEI4 $1450 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1452 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1452 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +CNSTI4 2000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1452 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1453 +JUMPV +LABELV $1452 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1455 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1455 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +CNSTI4 2000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1455 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +ADDRGP4 g_humanDefenceComputerRate+12 +INDIRI4 +ADDRGP4 g_humanDefenceComputerLimit+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +LABELV $1455 +LABELV $1453 +LABELV $1450 +LABELV $1449 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LTI4 $1460 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +LABELV $1462 +ADDRLP4 60 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1463 +ADDRLP4 60 +ADDRLP4 60 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 64 +LTI4 $1462 +LABELV $1460 +LABELV $1446 +ADDRFP4 0 +INDIRP4 +CNSTI4 960 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1466 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 960 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1466 +ADDRFP4 0 +INDIRP4 +CNSTI4 960 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1468 +ADDRFP4 0 +INDIRP4 +CNSTI4 960 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1468 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1471 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1472 +JUMPV +LABELV $1471 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 G_FindDCC +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $1472 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1474 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1475 +JUMPV +LABELV $1474 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +LABELV $1475 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 -57 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1476 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +LABELV $1476 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1478 +ADDRLP4 68 +CNSTI4 8 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +ADDRLP4 68 +INDIRI4 +BORI4 +ASGNI4 +LABELV $1478 +ADDRFP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1480 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $1480 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_BuildableTouchTriggers +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_Physics +CALLV +pop +LABELV $1433 +endproc G_BuildableThink 80 8 +export G_BuildableRange +proc G_BuildableRange 4168 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4108 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4108+8 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4156 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4156 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1496 +JUMPV +LABELV $1493 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1497 +ADDRGP4 $1494 +JUMPV +LABELV $1497 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1499 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1499 +ADDRGP4 $1494 +JUMPV +LABELV $1499 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRFP4 8 +INDIRI4 +NEI4 $1501 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1501 +CNSTI4 1 +RETI4 +ADDRGP4 $1482 +JUMPV +LABELV $1501 +LABELV $1494 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1496 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $1493 +CNSTI4 0 +RETI4 +LABELV $1482 +endproc G_BuildableRange 4168 16 +proc G_FindBuildable 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1507 +JUMPV +LABELV $1504 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1509 +ADDRGP4 $1505 +JUMPV +LABELV $1509 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1511 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1511 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $1503 +JUMPV +LABELV $1511 +LABELV $1505 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1507 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1504 +CNSTP4 0 +RETP4 +LABELV $1503 +endproc G_FindBuildable 12 0 +proc G_BuildablesIntersect 68 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 12+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 24 +ADDRLP4 24 +INDIRF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24+4 +ADDRLP4 24+4 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24+8 +ADDRLP4 24+8 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 36 +INDIRF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36+4 +ADDRLP4 36+4 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36+8 +ADDRLP4 36+8 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 64 +ADDRGP4 BoundsIntersect +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +RETI4 +LABELV $1513 +endproc G_BuildablesIntersect 68 16 +lit +align 4 +LABELV $1531 +byte 4 0 +byte 4 3 +byte 4 4 +byte 4 5 +byte 4 7 +byte 4 6 +byte 4 1 +byte 4 2 +byte 4 8 +byte 4 9 +byte 4 10 +byte 4 11 +byte 4 12 +byte 4 13 +byte 4 14 +byte 4 15 +byte 4 16 +byte 4 17 +byte 4 18 +byte 4 19 +byte 4 20 +byte 4 21 +byte 4 22 +byte 4 23 +byte 4 24 +byte 4 25 +byte 4 26 +byte 4 28 +byte 4 29 +byte 4 30 +byte 4 32 +byte 4 33 +byte 4 31 +byte 4 27 +byte 4 35 +byte 4 36 +byte 4 37 +byte 4 38 +byte 4 39 +byte 4 40 +byte 4 41 +byte 4 42 +byte 4 43 +byte 4 44 +byte 4 45 +byte 4 46 +byte 4 47 +byte 4 48 +byte 4 49 +byte 4 50 +byte 4 51 +byte 4 52 +byte 4 53 +code +proc G_CompareBuildablesForRemoval 316 16 +ADDRLP4 4 +ADDRGP4 $1531 +INDIRB +ASGNB 212 +ADDRLP4 232 +CNSTI4 0 +ASGNI4 +ADDRLP4 236 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +CNSTI4 0 +ASGNI4 +ADDRLP4 228 +CNSTI4 0 +ASGNI4 +ADDRLP4 216 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 220 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 cmpBuildable +INDIRI4 +ARGI4 +ADDRGP4 cmpOrigin +ARGP4 +ADDRLP4 216 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 216 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 244 +ADDRGP4 G_BuildablesIntersect +CALLI4 +ASGNI4 +ADDRLP4 224 +ADDRLP4 244 +INDIRI4 +ASGNI4 +ADDRGP4 cmpBuildable +INDIRI4 +ARGI4 +ADDRGP4 cmpOrigin +ARGP4 +ADDRLP4 220 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 220 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 252 +ADDRGP4 G_BuildablesIntersect +CALLI4 +ASGNI4 +ADDRLP4 228 +ADDRLP4 252 +INDIRI4 +ASGNI4 +ADDRLP4 256 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 256 +INDIRI4 +EQI4 $1532 +ADDRLP4 228 +INDIRI4 +ADDRLP4 256 +INDIRI4 +NEI4 $1532 +CNSTI4 -1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1532 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 260 +INDIRI4 +NEI4 $1534 +ADDRLP4 228 +INDIRI4 +ADDRLP4 260 +INDIRI4 +EQI4 $1534 +CNSTI4 1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1534 +ADDRLP4 264 +ADDRGP4 cmpBuildable +INDIRI4 +ASGNI4 +ADDRLP4 264 +INDIRI4 +CNSTI4 1 +EQI4 $1538 +ADDRLP4 264 +INDIRI4 +CNSTI4 27 +NEI4 $1536 +LABELV $1538 +ADDRLP4 268 +CNSTI4 1 +ASGNI4 +ADDRLP4 216 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 268 +INDIRI4 +NEI4 $1544 +ADDRGP4 level+11244 +INDIRI4 +ADDRLP4 268 +INDIRI4 +EQI4 $1543 +LABELV $1544 +ADDRLP4 216 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 27 +NEI4 $1539 +ADDRGP4 level+11248 +INDIRI4 +CNSTI4 1 +NEI4 $1539 +LABELV $1543 +CNSTI4 1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1539 +ADDRLP4 272 +CNSTI4 1 +ASGNI4 +ADDRLP4 220 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 272 +INDIRI4 +NEI4 $1550 +ADDRGP4 level+11244 +INDIRI4 +ADDRLP4 272 +INDIRI4 +EQI4 $1549 +LABELV $1550 +ADDRLP4 220 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 27 +NEI4 $1545 +ADDRGP4 level+11248 +INDIRI4 +CNSTI4 1 +NEI4 $1545 +LABELV $1549 +CNSTI4 -1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1545 +LABELV $1536 +ADDRLP4 216 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRGP4 cmpBuildable +INDIRI4 +NEI4 $1552 +ADDRLP4 268 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1553 +JUMPV +LABELV $1552 +ADDRLP4 268 +CNSTI4 0 +ASGNI4 +LABELV $1553 +ADDRLP4 224 +ADDRLP4 268 +INDIRI4 +ASGNI4 +ADDRLP4 220 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRGP4 cmpBuildable +INDIRI4 +NEI4 $1555 +ADDRLP4 272 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1556 +JUMPV +LABELV $1555 +ADDRLP4 272 +CNSTI4 0 +ASGNI4 +LABELV $1556 +ADDRLP4 228 +ADDRLP4 272 +INDIRI4 +ASGNI4 +ADDRLP4 276 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 276 +INDIRI4 +EQI4 $1557 +ADDRLP4 228 +INDIRI4 +ADDRLP4 276 +INDIRI4 +NEI4 $1557 +CNSTI4 -1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1557 +ADDRLP4 280 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 280 +INDIRI4 +NEI4 $1559 +ADDRLP4 228 +INDIRI4 +ADDRLP4 280 +INDIRI4 +EQI4 $1559 +CNSTI4 1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1559 +ADDRLP4 284 +CNSTI4 160 +ASGNI4 +ADDRLP4 216 +INDIRP4 +ADDRLP4 284 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 220 +INDIRP4 +ADDRLP4 284 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $1561 +ADDRGP4 cmpOrigin +ARGP4 +ADDRLP4 292 +ADDRGP4 G_PowerEntityForPoint +CALLP4 +ASGNP4 +ADDRLP4 288 +ADDRLP4 292 +INDIRP4 +ASGNP4 +ADDRLP4 288 +INDIRP4 +CVPU4 4 +ADDRLP4 216 +INDIRP4 +CVPU4 4 +NEU4 $1564 +ADDRLP4 296 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1565 +JUMPV +LABELV $1564 +ADDRLP4 296 +CNSTI4 0 +ASGNI4 +LABELV $1565 +ADDRLP4 224 +ADDRLP4 296 +INDIRI4 +ASGNI4 +ADDRLP4 288 +INDIRP4 +CVPU4 4 +ADDRLP4 220 +INDIRP4 +CVPU4 4 +NEU4 $1567 +ADDRLP4 300 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1568 +JUMPV +LABELV $1567 +ADDRLP4 300 +CNSTI4 0 +ASGNI4 +LABELV $1568 +ADDRLP4 228 +ADDRLP4 300 +INDIRI4 +ASGNI4 +ADDRLP4 304 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 304 +INDIRI4 +EQI4 $1569 +ADDRLP4 228 +INDIRI4 +ADDRLP4 304 +INDIRI4 +NEI4 $1569 +CNSTI4 -1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1569 +ADDRLP4 308 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 308 +INDIRI4 +NEI4 $1571 +ADDRLP4 228 +INDIRI4 +ADDRLP4 308 +INDIRI4 +EQI4 $1571 +CNSTI4 1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1571 +ADDRLP4 312 +CNSTI4 940 +ASGNI4 +ADDRLP4 216 +INDIRP4 +ADDRLP4 312 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 220 +INDIRP4 +ADDRLP4 312 +INDIRI4 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1561 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1576 +JUMPV +LABELV $1573 +ADDRLP4 216 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +NEI4 $1577 +ADDRLP4 232 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1577 +ADDRLP4 220 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +NEI4 $1579 +ADDRLP4 236 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1579 +LABELV $1574 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1576 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 53 +LTU4 $1573 +ADDRLP4 232 +INDIRI4 +ADDRLP4 236 +INDIRI4 +SUBI4 +RETI4 +LABELV $1530 +endproc G_CompareBuildablesForRemoval 316 16 +export G_ClearDeconMarks +proc G_ClearDeconMarks 8 0 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1585 +JUMPV +LABELV $1582 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1587 +ADDRGP4 $1583 +JUMPV +LABELV $1587 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1589 +ADDRGP4 $1583 +JUMPV +LABELV $1589 +ADDRLP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1583 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1585 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1582 +LABELV $1581 +endproc G_ClearDeconMarks 8 0 +lit +align 4 +LABELV $1592 +byte 4 0 +skip 212 +export G_FreeMarkedBuildables +code +proc G_FreeMarkedBuildables 256 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 228 +CNSTI4 0 +ASGNI4 +ADDRLP4 232 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRGP4 $1592 +INDIRB +ASGNB 216 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1593 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1593 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $1593 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1595 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1595 +ADDRFP4 12 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $1595 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +NEI4 $1597 +ADDRGP4 $1591 +JUMPV +LABELV $1597 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1603 +JUMPV +LABELV $1600 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 236 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 224 +ADDRLP4 236 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 224 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1606 +ADDRLP4 232 +ADDRLP4 232 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1606 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 244 +CNSTP4 0 +ASGNP4 +ADDRLP4 244 +INDIRP4 +ARGP4 +ADDRLP4 244 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 62 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRLP4 248 +ADDRLP4 224 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +ASGNP4 +ADDRLP4 248 +INDIRP4 +ADDRLP4 248 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1608 +ADDRGP4 $1610 +ARGP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 252 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRLP4 252 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $1608 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $1601 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1603 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+15420 +INDIRI4 +LTI4 $1600 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1611 +ADDRGP4 $1591 +JUMPV +LABELV $1611 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1613 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1617 +ADDRLP4 228 +INDIRI4 +CNSTI4 0 +EQI4 $1619 +ADDRLP4 228 +INDIRI4 +ADDRLP4 232 +INDIRI4 +CNSTI4 1 +SUBI4 +NEI4 $1621 +ADDRGP4 $1623 +ARGP4 +ADDRLP4 232 +INDIRI4 +CNSTI4 2 +LEI4 $1627 +ADDRLP4 236 +ADDRGP4 $1624 +ASGNP4 +ADDRGP4 $1628 +JUMPV +LABELV $1627 +ADDRLP4 236 +ADDRGP4 $1625 +ASGNP4 +LABELV $1628 +ADDRLP4 236 +INDIRP4 +ARGP4 +ADDRLP4 240 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 240 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $1622 +JUMPV +LABELV $1621 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $1629 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $1622 +LABELV $1619 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 236 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $1630 +ARGP4 +ADDRLP4 236 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 240 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 240 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $1631 +ADDRGP4 $1633 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 244 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 244 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $1631 +ADDRLP4 228 +ADDRLP4 228 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1617 +LABELV $1614 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 54 +LTI4 $1613 +LABELV $1591 +endproc G_FreeMarkedBuildables 256 32 +proc G_SufficientBPAvailable 140 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 84 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 88 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRGP4 level+15420 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 1 +NEI4 $1636 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 G_GetBuildPoints +CALLI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRGP4 level+11244 +INDIRI4 +ASGNI4 +ADDRLP4 80 +CNSTI4 4 +ASGNI4 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +ADDRLP4 20 +CNSTI4 2 +ASGNI4 +ADDRGP4 $1637 +JUMPV +LABELV $1636 +ADDRLP4 36 +INDIRI4 +CNSTI4 2 +NEI4 $1639 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 G_GetBuildPoints +CALLI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRGP4 level+11248 +INDIRI4 +ASGNI4 +ADDRLP4 80 +CNSTI4 12 +ASGNI4 +ADDRLP4 48 +CNSTI4 27 +ASGNI4 +ADDRLP4 20 +CNSTI4 34 +ASGNI4 +ADDRGP4 $1640 +JUMPV +LABELV $1639 +CNSTI4 0 +ARGI4 +ADDRGP4 $1642 +ARGP4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1640 +LABELV $1637 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +NEI4 $1643 +ADDRLP4 76 +INDIRI4 +ADDRLP4 32 +INDIRI4 +SUBI4 +CNSTI4 0 +GEI4 $1646 +ADDRLP4 80 +INDIRI4 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1646 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1651 +JUMPV +LABELV $1648 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1653 +ADDRGP4 $1649 +JUMPV +LABELV $1653 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 G_BuildablesIntersect +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +EQI4 $1655 +CNSTI4 15 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1655 +LABELV $1649 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1651 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1648 +CNSTI4 0 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1643 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +ADDRLP4 76 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1660 +JUMPV +LABELV $1657 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1662 +ADDRGP4 $1658 +JUMPV +LABELV $1662 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 G_BuildablesIntersect +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1664 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 1 +NEI4 $1666 +CNSTI4 15 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1666 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 2 +NEI4 $1669 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $1669 +CNSTI4 15 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1669 +ADDRLP4 56 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1664 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 100 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 53 +NEI4 $1677 +ADDRLP4 24 +INDIRI4 +ADDRGP4 g_humanRefineryRadius+12 +INDIRI4 +LTI4 $1676 +LABELV $1677 +ADDRFP4 0 +INDIRI4 +CNSTI4 26 +NEI4 $1672 +ADDRLP4 24 +INDIRI4 +ADDRGP4 g_alienColonyRadius+12 +INDIRI4 +GEI4 $1672 +LABELV $1676 +ADDRFP4 0 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +NEI4 $1672 +ADDRLP4 104 +CNSTI4 1 +ASGNI4 +ADDRLP4 40 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 60 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1673 +JUMPV +LABELV $1672 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +LABELV $1673 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1678 +ADDRGP4 $1658 +JUMPV +LABELV $1678 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1680 +ADDRGP4 $1658 +JUMPV +LABELV $1680 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1682 +ADDRGP4 $1658 +JUMPV +LABELV $1682 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $1684 +ADDRFP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $1684 +ADDRGP4 $1658 +JUMPV +LABELV $1684 +ADDRLP4 36 +INDIRI4 +CNSTI4 2 +NEI4 $1686 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 G_PowerEntityForPoint +CALLP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +NEU4 $1686 +ADDRFP4 0 +INDIRI4 +CNSTI4 35 +EQI4 $1686 +ADDRFP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $1686 +ADDRGP4 $1658 +JUMPV +LABELV $1686 +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 116 +INDIRI4 +NEI4 $1688 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 116 +INDIRI4 +NEI4 $1688 +ADDRGP4 $1658 +JUMPV +LABELV $1688 +ADDRLP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1690 +ADDRLP4 120 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 44 +ADDRLP4 120 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 120 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 124 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 124 +INDIRI4 +NEI4 $1696 +ADDRLP4 52 +INDIRI4 +ADDRLP4 124 +INDIRI4 +NEI4 $1696 +ADDRLP4 40 +INDIRI4 +ADDRLP4 124 +INDIRI4 +EQI4 $1693 +LABELV $1696 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1697 +ADDRLP4 56 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1697 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $1699 +ADDRLP4 68 +ADDRLP4 68 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1699 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $1701 +ADDRLP4 60 +ADDRLP4 60 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1701 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1703 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 128 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 128 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1703 +ADDRLP4 132 +ADDRGP4 level+15420 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 132 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1694 +JUMPV +LABELV $1693 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 128 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1706 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1706 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1708 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 132 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 132 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1708 +ADDRLP4 136 +ADDRGP4 level+15420 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1706 +LABELV $1694 +LABELV $1690 +LABELV $1658 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1660 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1657 +ADDRLP4 12 +ADDRGP4 level+15420 +INDIRI4 +ASGNI4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 92 +INDIRI4 +LEI4 $1712 +ADDRLP4 44 +INDIRI4 +ADDRLP4 92 +INDIRI4 +NEI4 $1712 +ADDRLP4 80 +INDIRI4 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1712 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LEI4 $1714 +CNSTI4 15 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1714 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +LEI4 $1716 +CNSTI4 11 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1716 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +LEI4 $1718 +CNSTI4 19 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1718 +ADDRGP4 cmpBuildable +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 cmpOrigin +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 level+11324 +ARGP4 +ADDRLP4 44 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 G_CompareBuildablesForRemoval +ARGP4 +ADDRGP4 qsort +CALLV +pop +ADDRGP4 $1725 +JUMPV +LABELV $1722 +ADDRLP4 0 +ADDRGP4 level+15420 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1730 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 96 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 96 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1730 +LABELV $1723 +ADDRLP4 96 +ADDRGP4 level+15420 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1725 +ADDRLP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GEI4 $1732 +ADDRGP4 level+15420 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LTI4 $1722 +LABELV $1732 +ADDRGP4 $1734 +JUMPV +LABELV $1733 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +EQI4 $1739 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 108 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1739 +ADDRLP4 16 +INDIRI4 +ADDRLP4 100 +INDIRI4 +SUBI4 +ADDRLP4 32 +INDIRI4 +LTI4 $1741 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 100 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 116 +CNSTI4 2 +ASGNI4 +ADDRLP4 120 +ADDRLP4 12 +INDIRI4 +ADDRLP4 116 +INDIRI4 +LSHI4 +ASGNI4 +ADDRLP4 120 +INDIRI4 +ADDRGP4 level+11324 +ADDP4 +ARGP4 +ADDRLP4 120 +INDIRI4 +ADDRGP4 level+11324+4 +ADDP4 +ARGP4 +ADDRGP4 level+15420 +INDIRI4 +ADDRLP4 12 +INDIRI4 +SUBI4 +CVIU4 4 +ADDRLP4 116 +INDIRI4 +LSHU4 +ARGU4 +ADDRGP4 memmove +CALLP4 +pop +ADDRLP4 124 +ADDRGP4 level+15420 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +LABELV $1741 +LABELV $1734 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $1749 +ADDRGP4 level+15420 +INDIRI4 +CNSTI4 1 +LEI4 $1749 +ADDRGP4 level+15420 +INDIRI4 +ADDRLP4 12 +INDIRI4 +GTI4 $1733 +LABELV $1749 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1753 +JUMPV +LABELV $1750 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +NEI4 $1755 +ADDRLP4 64 +ADDRLP4 64 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1755 +LABELV $1751 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1753 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+15420 +INDIRI4 +LTI4 $1750 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_cheats+12 +INDIRI4 +ADDRLP4 100 +INDIRI4 +NEI4 $1758 +ADDRLP4 104 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +ADDRLP4 100 +INDIRI4 +LEI4 $1758 +ADDRLP4 104 +INDIRI4 +ADDRLP4 64 +INDIRI4 +SUBI4 +CNSTI4 1 +GEI4 $1758 +CNSTI4 17 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1758 +ADDRLP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GEI4 $1761 +ADDRLP4 80 +INDIRI4 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1761 +CNSTI4 0 +RETI4 +LABELV $1634 +endproc G_SufficientBPAvailable 140 16 +proc G_SetBuildableLinkState 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1767 +JUMPV +LABELV $1764 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1769 +ADDRGP4 $1765 +JUMPV +LABELV $1769 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1771 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRGP4 $1772 +JUMPV +LABELV $1771 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +LABELV $1772 +LABELV $1765 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1767 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1764 +LABELV $1763 +endproc G_SetBuildableLinkState 8 4 +proc G_SetBuildableMarkedLinkState 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1777 +JUMPV +LABELV $1774 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1780 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRGP4 $1781 +JUMPV +LABELV $1780 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +LABELV $1781 +LABELV $1775 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1777 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+15420 +INDIRI4 +LTI4 $1774 +LABELV $1773 +endproc G_SetBuildableMarkedLinkState 8 4 +export G_CanBuild +proc G_CanBuild 304 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 76 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRGP4 trap_Trace +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 244 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 BG_PositionBuildableRelativeToPlayer +CALLV +pop +ADDRLP4 108 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 168 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 256 +CNSTP4 0 +ASGNP4 +ADDRLP4 256 +INDIRP4 +ARGP4 +ADDRLP4 256 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRFP4 12 +INDIRP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRFP4 16 +INDIRP4 +ADDRLP4 16+24 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 260 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 228 +ADDRLP4 260 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 264 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 240 +ADDRLP4 264 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16+52 +INDIRI4 +CNSTI4 1023 +NEI4 $1784 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $1785 +ADDRLP4 0 +CNSTI4 14 +ASGNI4 +ADDRGP4 $1785 +JUMPV +LABELV $1784 +ADDRLP4 268 +ADDRFP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 272 +ADDRLP4 228 +INDIRF4 +ASGNF4 +ADDRLP4 268 +INDIRF4 +ADDRLP4 272 +INDIRF4 +GEF4 $1789 +ADDRLP4 240 +INDIRI4 +CNSTI4 0 +EQI4 $1791 +ADDRLP4 268 +INDIRF4 +ADDRLP4 272 +INDIRF4 +NEGF4 +LEF4 $1789 +LABELV $1791 +ADDRLP4 0 +CNSTI4 14 +ASGNI4 +LABELV $1789 +LABELV $1785 +ADDRLP4 4 +ARGP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 268 +ADDRGP4 trap_PointContents +CALLI4 +ASGNI4 +ADDRLP4 104 +ADDRLP4 268 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 272 +ADDRGP4 G_SufficientBPAvailable +CALLI4 +ASGNI4 +ADDRLP4 236 +ADDRLP4 272 +INDIRI4 +ASGNI4 +ADDRLP4 272 +INDIRI4 +CNSTI4 0 +EQI4 $1792 +ADDRLP4 0 +ADDRLP4 236 +INDIRI4 +ASGNI4 +LABELV $1792 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1794 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $1796 +ADDRLP4 276 +ADDRGP4 G_Overmind +CALLP4 +ASGNP4 +ADDRLP4 276 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1798 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1798 +LABELV $1796 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 276 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 276 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1800 +ADDRLP4 4 +ARGP4 +ADDRLP4 280 +ADDRGP4 G_IsCreepHere +CALLI4 +ASGNI4 +ADDRLP4 280 +INDIRI4 +CNSTI4 0 +NEI4 $1802 +ADDRLP4 0 +CNSTI4 6 +ASGNI4 +LABELV $1802 +LABELV $1800 +ADDRLP4 280 +ADDRGP4 g_creepPowerExclusion+12 +INDIRI4 +ASGNI4 +ADDRLP4 280 +INDIRI4 +CNSTI4 0 +EQI4 $1805 +ADDRLP4 280 +INDIRI4 +CNSTI4 1 +EQI4 $1805 +ADDRGP4 $1804 +JUMPV +LABELV $1804 +ADDRLP4 4 +ARGP4 +ADDRLP4 284 +ADDRGP4 G_IsPowered +CALLI4 +ASGNI4 +ADDRLP4 284 +INDIRI4 +CNSTI4 0 +EQI4 $1805 +ADDRLP4 0 +CNSTI4 18 +ASGNI4 +LABELV $1805 +ADDRFP4 4 +INDIRI4 +CNSTI4 26 +NEI4 $1811 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 284 +ADDRGP4 G_IsGathered +CALLP4 +ASGNP4 +ADDRLP4 284 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1813 +ADDRLP4 0 +CNSTI4 19 +ASGNI4 +LABELV $1813 +LABELV $1811 +ADDRLP4 284 +CNSTI4 0 +ASGNI4 +ADDRLP4 16+44 +INDIRI4 +CNSTI4 524288 +BANDI4 +ADDRLP4 284 +INDIRI4 +NEI4 $1819 +ADDRLP4 104 +INDIRI4 +CNSTI4 4096 +BANDI4 +ADDRLP4 284 +INDIRI4 +EQI4 $1795 +LABELV $1819 +ADDRLP4 0 +CNSTI4 16 +ASGNI4 +ADDRGP4 $1795 +JUMPV +LABELV $1794 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1820 +ADDRLP4 4 +ARGP4 +ADDRLP4 276 +ADDRGP4 G_IsPowered +CALLI4 +ASGNI4 +ADDRLP4 276 +INDIRI4 +CNSTI4 0 +NEI4 $1822 +ADDRFP4 4 +INDIRI4 +CNSTI4 34 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 35 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 47 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 36 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 37 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 38 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 39 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 40 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 41 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 42 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 43 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 44 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 45 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 48 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 49 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 51 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 52 +EQI4 $1824 +ADDRLP4 0 +CNSTI4 8 +ASGNI4 +LABELV $1824 +LABELV $1822 +ADDRLP4 280 +ADDRGP4 g_creepPowerExclusion+12 +INDIRI4 +ASGNI4 +ADDRLP4 280 +INDIRI4 +CNSTI4 0 +EQI4 $1827 +ADDRLP4 280 +INDIRI4 +CNSTI4 1 +EQI4 $1827 +ADDRGP4 $1826 +JUMPV +LABELV $1826 +ADDRLP4 4 +ARGP4 +ADDRLP4 284 +ADDRGP4 G_IsCreepHere +CALLI4 +ASGNI4 +ADDRLP4 284 +INDIRI4 +CNSTI4 0 +EQI4 $1831 +ADDRLP4 0 +CNSTI4 18 +ASGNI4 +LABELV $1831 +LABELV $1827 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 284 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 284 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1833 +ADDRLP4 288 +ADDRGP4 G_IsDCCBuilt +CALLI4 +ASGNI4 +ADDRLP4 288 +INDIRI4 +CNSTI4 0 +NEI4 $1833 +ADDRLP4 0 +CNSTI4 13 +ASGNI4 +LABELV $1833 +ADDRFP4 4 +INDIRI4 +CNSTI4 35 +NEI4 $1835 +ADDRLP4 292 +ADDRGP4 G_Reactor +CALLP4 +ASGNP4 +ADDRLP4 232 +ADDRLP4 292 +INDIRP4 +ASGNP4 +ADDRLP4 232 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1837 +ADDRLP4 0 +CNSTI4 10 +ASGNI4 +ADDRGP4 $1838 +JUMPV +LABELV $1837 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +EQI4 $1839 +ADDRLP4 4 +ARGP4 +ADDRLP4 296 +ADDRGP4 G_IsPowered +CALLI4 +ASGNI4 +ADDRLP4 296 +INDIRI4 +CNSTI4 34 +NEI4 $1839 +ADDRLP4 0 +CNSTI4 11 +ASGNI4 +ADDRGP4 $1840 +JUMPV +LABELV $1839 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +NEI4 $1842 +ADDRLP4 4 +ARGP4 +ADDRLP4 300 +ADDRGP4 G_IsPowered +CALLI4 +ASGNI4 +ADDRLP4 300 +INDIRI4 +CNSTI4 0 +EQI4 $1842 +ADDRLP4 0 +CNSTI4 11 +ASGNI4 +LABELV $1842 +LABELV $1840 +LABELV $1838 +LABELV $1835 +ADDRFP4 4 +INDIRI4 +CNSTI4 53 +NEI4 $1845 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 292 +ADDRGP4 G_IsGathered +CALLP4 +ASGNP4 +ADDRLP4 292 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1847 +ADDRLP4 0 +CNSTI4 19 +ASGNI4 +LABELV $1847 +LABELV $1845 +ADDRLP4 292 +CNSTI4 0 +ASGNI4 +ADDRLP4 16+44 +INDIRI4 +CNSTI4 1048576 +BANDI4 +ADDRLP4 292 +INDIRI4 +NEI4 $1853 +ADDRLP4 104 +INDIRI4 +CNSTI4 8192 +BANDI4 +ADDRLP4 292 +INDIRI4 +EQI4 $1850 +LABELV $1853 +ADDRLP4 0 +CNSTI4 16 +ASGNI4 +LABELV $1850 +LABELV $1820 +LABELV $1795 +ADDRLP4 276 +CNSTI4 0 +ASGNI4 +ADDRLP4 16+44 +INDIRI4 +CNSTI4 2097152 +BANDI4 +ADDRLP4 276 +INDIRI4 +NEI4 $1857 +ADDRLP4 104 +INDIRI4 +CNSTI4 16384 +BANDI4 +ADDRLP4 276 +INDIRI4 +EQI4 $1854 +LABELV $1857 +ADDRLP4 0 +CNSTI4 16 +ASGNI4 +LABELV $1854 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 280 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 280 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1858 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 284 +ADDRGP4 G_FindBuildable +CALLP4 +ASGNP4 +ADDRLP4 232 +ADDRLP4 284 +INDIRP4 +ASGNP4 +ADDRLP4 288 +ADDRLP4 232 +INDIRP4 +ASGNP4 +ADDRLP4 288 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1860 +ADDRLP4 288 +INDIRP4 +CNSTI4 936 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1860 +ADDRLP4 292 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 300 +CNSTI4 22 +ASGNI4 +ADDRLP4 292 +INDIRI4 +ADDRLP4 300 +INDIRI4 +EQI4 $1867 +ADDRLP4 292 +INDIRI4 +ADDRLP4 300 +INDIRI4 +GTI4 $1869 +LABELV $1868 +ADDRLP4 292 +INDIRI4 +CNSTI4 2 +EQI4 $1865 +ADDRGP4 $1863 +JUMPV +LABELV $1869 +ADDRLP4 292 +INDIRI4 +CNSTI4 34 +EQI4 $1866 +ADDRGP4 $1863 +JUMPV +LABELV $1865 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $1863 +JUMPV +LABELV $1866 +ADDRLP4 0 +CNSTI4 7 +ASGNI4 +ADDRGP4 $1863 +JUMPV +LABELV $1867 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +LABELV $1863 +LABELV $1860 +LABELV $1858 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableLinkState +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1870 +CNSTI4 1023 +ARGI4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 284 +ADDRGP4 G_CheckSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 284 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1872 +ADDRLP4 0 +CNSTI4 14 +ASGNI4 +LABELV $1872 +LABELV $1870 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1874 +ADDRLP4 284 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 108+8 +INDIRF4 +ADDRLP4 284 +INDIRF4 +LTF4 $1878 +ADDRLP4 168+8 +INDIRF4 +ADDRLP4 284 +INDIRF4 +GEF4 $1874 +LABELV $1878 +ADDRLP4 0 +CNSTI4 15 +ASGNI4 +LABELV $1874 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1879 +ADDRGP4 level+15420 +CNSTI4 0 +ASGNI4 +LABELV $1879 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1782 +endproc G_CanBuild 304 28 +proc G_Build 2240 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1883 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 2068 +ADDRGP4 G_BuildLogNew +CALLP4 +ASGNP4 +ADDRLP4 2064 +ADDRLP4 2068 +INDIRP4 +ASGNP4 +ADDRGP4 $1884 +JUMPV +LABELV $1883 +ADDRLP4 2064 +CNSTP4 0 +ASGNP4 +LABELV $1884 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 2072 +CNSTI4 1024 +ASGNI4 +ADDRLP4 2072 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 2072 +INDIRI4 +ARGI4 +ADDRGP4 G_FreeMarkedBuildables +CALLV +pop +ADDRLP4 2076 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 2076 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2080 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRLP4 2080 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2084 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 2092 +ADDRLP4 2084 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +ADDRLP4 2092 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +ADDRLP4 2092 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1885 +ADDRLP4 2100 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 2100 +INDIRF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 2100 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $1885 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +ADDRLP4 2108 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2112 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +ADDRLP4 2112 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2116 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +ADDRLP4 2116 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2120 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRLP4 2120 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 2128 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 2128 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +ADDRLP4 2128 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1892 +ADDRGP4 g_cheats+12 +INDIRI4 +CNSTI4 0 +EQI4 $1892 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2132 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 2132 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2136 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 2144 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 2136 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 2144 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +ADDRLP4 2144 +INDIRI4 +ASGNI4 +LABELV $1892 +ADDRLP4 2132 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 2132 +INDIRI4 +CNSTI4 1 +LTI4 $1897 +ADDRLP4 2132 +INDIRI4 +CNSTI4 53 +GTI4 $1897 +ADDRLP4 2132 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1925-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1925 +address $1899 +address $1905 +address $1900 +address $1902 +address $1904 +address $1901 +address $1903 +address $1911 +address $1911 +address $1911 +address $1911 +address $1911 +address $1911 +address $1911 +address $1911 +address $1907 +address $1911 +address $1911 +address $1911 +address $1906 +address $1908 +address $1910 +address $1911 +address $1911 +address $1911 +address $1909 +address $1912 +address $1913 +address $1914 +address $1915 +address $1916 +address $1917 +address $1918 +address $1919 +address $1920 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1921 +address $1923 +address $1923 +address $1923 +address $1922 +address $1923 +address $1923 +address $1924 +code +LABELV $1899 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ASpawn_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1900 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 ABarricade_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ABarricade_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 ABarricade_Pain +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 ABarricade_Touch +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 ABarricade_Shrink +CALLV +pop +ADDRGP4 $1897 +JUMPV +LABELV $1901 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 ABooster_Touch +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1902 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AAcidTube_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1903 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AHive_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AHive_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1904 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ATrapper_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1905 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AOvermind_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1906 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AHovel_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 AJumppad_Touch +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1907 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_Suck +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1908 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_Scan +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 ASPITEFUL_ABCESS_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1909 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ACreepColony_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1910 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 ABooster_Touch2 +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1911 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1912 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HSpawn_Think +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1913 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HMGTurret_Think +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1914 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HMGTurret_Think +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1915 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HTeslaGen_Think +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1916 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HArmoury_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 HArmoury_Activate +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1917 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HDCC_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1918 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HMedistat_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HMedistat_Die +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1919 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HReactor_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 HRepeater_Use +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 HGeneric_Pain +ASGNP4 +ADDRLP4 2144 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +ADDRLP4 2144 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 2144 +INDIRI4 +ASGNI4 +ADDRGP4 $1897 +JUMPV +LABELV $1920 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HRepeater_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HRepeater_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 HRepeater_Use +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $1897 +JUMPV +LABELV $1921 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HShield_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 HShield_Pain +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 HShield_Touch +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 HShield_Shrink +CALLV +pop +ADDRGP4 $1897 +JUMPV +LABELV $1922 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_Push +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1923 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HNone_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1924 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HRefinery_Think +ASGNP4 +LABELV $1897 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 33554432 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33619969 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2144 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 2144 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1927 +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1928 +JUMPV +LABELV $1927 +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $1928 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 3259498496 +ADDRFP4 12 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 3259498496 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 3259498496 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 2148 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 2148 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 2148 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRFP4 16 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDRFP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +CNSTF4 1106247680 +ASGNF4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2152 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 2152 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2156 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 576 +ADDP4 +ADDRLP4 2156 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1931 +ADDRLP4 2160 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1932 +JUMPV +LABELV $1931 +ADDRLP4 2160 +CNSTI4 0 +ASGNI4 +LABELV $1932 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRLP4 2160 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2168 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 2168 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1933 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 2172 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 2172 +INDIRP4 +ADDRLP4 2172 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRGP4 $1934 +JUMPV +LABELV $1933 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 2176 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 2176 +INDIRI4 +ASGNI4 +ADDRLP4 2176 +INDIRI4 +CNSTI4 0 +EQI4 $1935 +ADDRLP4 2180 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 2180 +INDIRP4 +ADDRLP4 2180 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +LABELV $1935 +LABELV $1934 +ADDRLP4 2184 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 2184 +INDIRP4 +ADDRLP4 2184 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 12 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 56 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2188 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2188 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $1937 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2192 +CNSTI4 1 +ASGNI4 +ADDRLP4 2192 +INDIRI4 +ARGI4 +ADDRLP4 2192 +INDIRI4 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $1937 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 2200 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 2200 +INDIRU4 +EQU4 $1939 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 2200 +INDIRU4 +EQU4 $1939 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2208 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $1941 +ARGP4 +ADDRLP4 2208 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1944 +ADDRLP4 2204 +ADDRGP4 $1942 +ASGNP4 +ADDRGP4 $1945 +JUMPV +LABELV $1944 +ADDRLP4 2204 +ADDRGP4 $1625 +ASGNP4 +LABELV $1945 +ADDRLP4 2204 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 2212 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2212 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2220 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2224 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $1946 +ARGP4 +ADDRLP4 2232 +ADDRGP4 g_entities +CVPU4 4 +ASGNU4 +ADDRLP4 2236 +CNSTI4 1760 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 2232 +INDIRU4 +SUBU4 +CVUI4 4 +ADDRLP4 2236 +INDIRI4 +DIVI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 2232 +INDIRU4 +SUBU4 +CVUI4 4 +ADDRLP4 2236 +INDIRI4 +DIVI4 +ARGI4 +ADDRLP4 2220 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2224 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1949 +ADDRLP4 2216 +ADDRGP4 $1947 +ASGNP4 +ADDRGP4 $1950 +JUMPV +LABELV $1949 +ADDRLP4 2216 +ADDRGP4 $1625 +ASGNP4 +LABELV $1950 +ADDRLP4 2216 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $1939 +ADDRLP4 2064 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1951 +ADDRLP4 2064 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_BuildLogSet +CALLV +pop +LABELV $1951 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $1882 +endproc G_Build 2240 36 +export G_BuildIfValid +proc G_BuildIfValid 56 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_CanBuild +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +LTI4 $1955 +ADDRLP4 28 +INDIRI4 +CNSTI4 19 +GTI4 $1955 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1979 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1979 +address $1957 +address $1965 +address $1967 +address $1955 +address $1964 +address $1955 +address $1966 +address $1970 +address $1971 +address $1955 +address $1955 +address $1975 +address $1973 +address $1974 +address $1968 +address $1972 +address $1969 +address $1976 +address $1977 +address $1978 +code +LABELV $1957 +ADDRGP4 g_newbieNamePrefix+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1958 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 44 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 44 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 48 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $1958 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1963 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1958 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ARGP4 +ADDRGP4 G_Build +CALLP4 +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1964 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 40 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1965 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 42 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1966 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 41 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1967 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 38 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1968 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 30 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1969 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 30 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1970 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 61 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1971 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 57 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1972 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 29 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1973 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 58 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1974 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 60 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1975 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 62 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1976 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1977 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 36 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1978 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 37 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1955 +CNSTI4 0 +RETI4 +LABELV $1953 +endproc G_BuildIfValid 56 20 +proc G_FinishSpawningBuildable 156 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 96 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +NEF4 $1984 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +NEF4 $1984 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +EQF4 $1981 +LABELV $1984 +ADDRLP4 80 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $1982 +JUMPV +LABELV $1981 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1985 +ADDRLP4 104 +CNSTF4 0 +ASGNF4 +ADDRLP4 80 +ADDRLP4 104 +INDIRF4 +ASGNF4 +ADDRLP4 80+4 +ADDRLP4 104 +INDIRF4 +ASGNF4 +ADDRLP4 80+8 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $1986 +JUMPV +LABELV $1985 +ADDRLP4 108 +CNSTF4 0 +ASGNF4 +ADDRLP4 80 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 80+4 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 80+8 +CNSTF4 1065353216 +ASGNF4 +LABELV $1986 +LABELV $1982 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRLP4 116 +ADDRGP4 G_Build +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 116 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 120 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 120 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 124 +CNSTI4 8 +ASGNI4 +ADDRLP4 128 +ADDRLP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ADDRLP4 128 +INDIRP4 +INDIRI4 +ADDRLP4 124 +INDIRI4 +BORI4 +ASGNI4 +ADDRLP4 132 +CNSTF4 3313500160 +ASGNF4 +ADDRLP4 4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+8 +CNSTF4 3313500160 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 148 +CNSTI4 0 +ASGNI4 +ADDRLP4 16+4 +INDIRI4 +ADDRLP4 148 +INDIRI4 +EQI4 $1997 +ADDRFP4 4 +INDIRI4 +ADDRLP4 148 +INDIRI4 +NEI4 $1997 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 152 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $2000 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 152 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $1980 +JUMPV +LABELV $1997 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 16+24 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRLP4 16+52 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16+12 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRGP4 g_buildableSvfBroadcast+12 +INDIRI4 +CNSTI4 0 +EQI4 $2004 +ADDRLP4 152 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 152 +INDIRP4 +ADDRLP4 152 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $2004 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $1980 +endproc G_FinishSpawningBuildable 156 28 +proc G_SpawnBuildableThink 0 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_FinishSpawningBuildable +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $2007 +endproc G_SpawnBuildableThink 0 8 +export G_SpawnBuildable +proc G_SpawnBuildable 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_SpawnBuildableThink +ASGNP4 +LABELV $2008 +endproc G_SpawnBuildable 0 0 +export G_LayoutSave +proc G_LayoutSave 360 56 +ADDRGP4 $2011 +ARGP4 +ADDRLP4 272 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 272 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2012 +ADDRGP4 $2014 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2010 +JUMPV +LABELV $2012 +ADDRLP4 16 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $2015 +ARGP4 +ADDRLP4 272 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 16 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 340 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 336 +ADDRLP4 340 +INDIRI4 +ASGNI4 +ADDRLP4 336 +INDIRI4 +CNSTI4 0 +GEI4 $2016 +ADDRGP4 $2018 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2010 +JUMPV +LABELV $2016 +ADDRGP4 $2019 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRGP4 $2023 +JUMPV +LABELV $2020 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level+4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $2026 +ADDRGP4 $2021 +JUMPV +LABELV $2026 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 344 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $2028 +ARGP4 +ADDRLP4 344 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 352 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 352 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 356 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 356 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $2021 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2023 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $2020 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +LABELV $2010 +endproc G_LayoutSave 360 56 +lit +align 1 +LABELV $2030 +byte 1 0 +skip 639 +align 1 +LABELV $2031 +byte 1 0 +skip 255 +export G_LayoutList +code +proc G_LayoutList 940 16 +ADDRLP4 280 +ADDRGP4 $2030 +INDIRB +ASGNB 640 +ADDRLP4 0 +ADDRGP4 $2031 +INDIRB +ASGNB 256 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 272 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $2032 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $2033 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 920 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 920 +INDIRP4 +ARGP4 +ADDRGP4 $2034 +ARGP4 +ADDRLP4 280 +ARGP4 +CNSTI4 640 +ARGI4 +ADDRLP4 924 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 276 +ADDRLP4 924 +INDIRI4 +ASGNI4 +ADDRLP4 264 +ADDRLP4 280 +ASGNP4 +ADDRLP4 268 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2038 +JUMPV +LABELV $2035 +ADDRLP4 264 +INDIRP4 +ARGP4 +ADDRLP4 928 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 260 +ADDRLP4 928 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 932 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 256 +ADDRLP4 932 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 5 +GEI4 $2039 +ADDRGP4 $2036 +JUMPV +LABELV $2039 +ADDRLP4 256 +INDIRI4 +ADDRLP4 260 +INDIRI4 +ADDI4 +CVIU4 4 +CNSTU4 256 +LTU4 $2041 +ADDRGP4 $2037 +JUMPV +LABELV $2041 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRLP4 264 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 936 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 256 +ADDRLP4 936 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 256 +INDIRI4 +ADDRLP4 0-4 +ADDP4 +CNSTI1 32 +ASGNI1 +ADDRLP4 256 +INDIRI4 +ADDRLP4 0-3 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 272 +ADDRLP4 272 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2036 +ADDRLP4 928 +CNSTI4 1 +ASGNI4 +ADDRLP4 268 +ADDRLP4 268 +INDIRI4 +ADDRLP4 928 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 264 +ADDRLP4 260 +INDIRI4 +ADDRLP4 928 +INDIRI4 +ADDI4 +ADDRLP4 264 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $2038 +ADDRLP4 268 +INDIRI4 +ADDRLP4 276 +INDIRI4 +LTI4 $2035 +LABELV $2037 +ADDRLP4 272 +INDIRI4 +ADDRLP4 276 +INDIRI4 +EQI4 $2045 +ADDRGP4 $2047 +ARGP4 +ADDRLP4 272 +INDIRI4 +ARGI4 +ADDRLP4 276 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $2045 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 272 +INDIRI4 +CNSTI4 1 +ADDI4 +RETI4 +LABELV $2029 +endproc G_LayoutList 940 16 +export G_LayoutSelect +proc G_LayoutSelect 864 20 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 g_layouts+16 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $2011 +ARGP4 +ADDRLP4 524 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRGP4 $2050 +ARGP4 +ADDRGP4 $1625 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 848 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ADDRLP4 848 +INDIRI4 +NEI4 $2051 +ADDRGP4 g_layoutAuto+12 +INDIRI4 +ADDRLP4 848 +INDIRI4 +EQI4 $2051 +ADDRLP4 524 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 G_LayoutList +CALLI4 +pop +LABELV $2051 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2054 +ADDRGP4 $2048 +JUMPV +LABELV $2054 +ADDRLP4 592 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 520 +ADDRLP4 592 +ASGNP4 +ADDRLP4 4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $2057 +JUMPV +LABELV $2056 +ADDRLP4 520 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 852 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 852 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2059 +ADDRGP4 $2058 +JUMPV +LABELV $2059 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2063 +ARGP4 +ADDRLP4 856 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 856 +INDIRI4 +CNSTI4 0 +NEI4 $2061 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $2064 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 260 +ADDRLP4 260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2057 +JUMPV +LABELV $2061 +ADDRLP4 264 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $2015 +ARGP4 +ADDRLP4 524 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 264 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 860 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 860 +INDIRI4 +CNSTI4 0 +LEI4 $2065 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $2064 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 260 +ADDRLP4 260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2066 +JUMPV +LABELV $2065 +ADDRGP4 $2067 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $2066 +LABELV $2057 +ADDRGP4 $2056 +JUMPV +LABELV $2058 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +NEI4 $2068 +ADDRGP4 $2070 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2048 +JUMPV +LABELV $2068 +ADDRLP4 852 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 856 +CNSTI4 1 +ASGNI4 +ADDRLP4 588 +ADDRLP4 852 +INDIRI4 +CNSTI4 32767 +ADDRLP4 260 +INDIRI4 +DIVI4 +ADDRLP4 856 +INDIRI4 +ADDI4 +DIVI4 +ADDRLP4 856 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 592 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 520 +ADDRLP4 592 +ASGNP4 +ADDRGP4 $2072 +JUMPV +LABELV $2071 +ADDRLP4 520 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 860 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 860 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2074 +ADDRGP4 $2073 +JUMPV +LABELV $2074 +ADDRGP4 level+16068 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 260 +ADDRLP4 260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +ADDRLP4 588 +INDIRI4 +LTI4 $2078 +ADDRGP4 $2073 +JUMPV +LABELV $2078 +LABELV $2072 +ADDRGP4 $2071 +JUMPV +LABELV $2073 +ADDRGP4 $2080 +ARGP4 +ADDRGP4 level+16068 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $2048 +endproc G_LayoutSelect 864 20 +proc G_LayoutBuildItem 8 8 +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 12 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRFP4 16 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SpawnBuildable +CALLV +pop +LABELV $2082 +endproc G_LayoutBuildItem 8 8 +lit +align 4 +LABELV $2084 +byte 4 0 +byte 4 0 +byte 4 0 +align 4 +LABELV $2085 +byte 4 0 +byte 4 0 +byte 4 0 +align 4 +LABELV $2086 +byte 4 0 +byte 4 0 +byte 4 0 +align 4 +LABELV $2087 +byte 4 0 +byte 4 0 +byte 4 0 +export G_LayoutLoad +code +proc G_LayoutLoad 2212 60 +ADDRLP4 1032 +ADDRGP4 $2084 +INDIRB +ASGNB 12 +ADDRLP4 1044 +ADDRGP4 $2085 +INDIRB +ASGNB 12 +ADDRLP4 1056 +ADDRGP4 $2086 +INDIRB +ASGNB 12 +ADDRLP4 1068 +ADDRGP4 $2087 +INDIRB +ASGNB 12 +ADDRLP4 1028 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+16068 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $2092 +ADDRGP4 level+16068 +ARGP4 +ADDRGP4 $2063 +ARGP4 +ADDRLP4 2184 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2184 +INDIRI4 +CNSTI4 0 +NEI4 $2088 +LABELV $2092 +ADDRGP4 $2083 +JUMPV +LABELV $2088 +ADDRGP4 $2011 +ARGP4 +ADDRLP4 2108 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRGP4 $2015 +ARGP4 +ADDRLP4 2108 +ARGP4 +ADDRGP4 level+16068 +ARGP4 +ADDRLP4 2188 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 2188 +INDIRP4 +ARGP4 +ADDRLP4 2176 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 2192 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 2172 +ADDRLP4 2192 +INDIRI4 +ASGNI4 +ADDRLP4 2172 +INDIRI4 +CNSTI4 0 +GEI4 $2094 +ADDRGP4 $2096 +ARGP4 +ADDRGP4 level+16068 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2083 +JUMPV +LABELV $2094 +ADDRLP4 2172 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 2196 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 2196 +INDIRP4 +ASGNP4 +ADDRLP4 2180 +ADDRLP4 2196 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2172 +INDIRI4 +ARGI4 +ADDRLP4 2176 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 2172 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 2176 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $2099 +JUMPV +LABELV $2098 +ADDRLP4 1028 +INDIRI4 +CVIU4 4 +CNSTU4 1023 +LTU4 $2101 +ADDRGP4 $2015 +ARGP4 +ADDRLP4 2108 +ARGP4 +ADDRGP4 level+16068 +ARGP4 +ADDRLP4 2200 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $2103 +ARGP4 +ADDRLP4 2200 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2100 +JUMPV +LABELV $2101 +ADDRLP4 2200 +ADDRLP4 1028 +INDIRI4 +ASGNI4 +ADDRLP4 1028 +ADDRLP4 2200 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 2200 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 1028 +INDIRI4 +ADDRLP4 4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +NEI4 $2105 +ADDRLP4 1028 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 $2028 +ARGP4 +ADDRLP4 1084 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1032+4 +ARGP4 +ADDRLP4 1032+8 +ARGP4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1044+4 +ARGP4 +ADDRLP4 1044+8 +ARGP4 +ADDRLP4 1056 +ARGP4 +ADDRLP4 1056+4 +ARGP4 +ADDRLP4 1056+8 +ARGP4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1068+4 +ARGP4 +ADDRLP4 1068+8 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRLP4 1084 +ARGP4 +ADDRLP4 2204 +ADDRGP4 BG_BuildableByName +CALLP4 +ASGNP4 +ADDRLP4 1080 +ADDRLP4 2204 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +LEI4 $2117 +ADDRLP4 1080 +INDIRI4 +CNSTI4 54 +LTI4 $2115 +LABELV $2117 +ADDRGP4 $2118 +ARGP4 +ADDRLP4 1084 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2116 +JUMPV +LABELV $2115 +ADDRLP4 1080 +INDIRI4 +ARGI4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1056 +ARGP4 +ADDRLP4 1068 +ARGP4 +ADDRGP4 G_LayoutBuildItem +CALLV +pop +LABELV $2116 +LABELV $2105 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $2099 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2098 +LABELV $2100 +ADDRLP4 2180 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +LABELV $2083 +endproc G_LayoutLoad 2212 60 +export G_BaseSelfDestruct +proc G_BaseSelfDestruct 16 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRGP4 $2123 +JUMPV +LABELV $2120 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level+4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $2126 +ADDRGP4 $2121 +JUMPV +LABELV $2126 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $2128 +ADDRGP4 $2121 +JUMPV +LABELV $2128 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $2130 +ADDRGP4 $2121 +JUMPV +LABELV $2130 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $2121 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2123 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $2120 +LABELV $2119 +endproc G_BaseSelfDestruct 16 32 +export G_BuildLogNew +proc G_BuildLogNew 28 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRGP4 level+32396 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 80 +ADDRLP4 4 +INDIRI4 +CNSTI4 128 +MODI4 +MULI4 +ADDRGP4 level+22156 +ADDP4 +ASGNP4 +ADDRGP4 level+32400 +INDIRI4 +CNSTI4 128 +GEI4 $2135 +ADDRLP4 12 +ADDRGP4 level+32400 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2135 +ADDRLP4 0 +INDIRP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRU4 +EQU4 $2141 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRU4 +EQU4 $2141 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $2142 +JUMPV +LABELV $2141 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +LABELV $2142 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $2132 +endproc G_BuildLogNew 28 0 +export G_BuildLogSet +proc G_BuildLogSet 16 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 940 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 24 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2145 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $2146 +JUMPV +LABELV $2145 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $2146 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_QueueValue +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $2143 +endproc G_BuildLogSet 16 4 +export G_BuildLogAuto +proc G_BuildLogAuto 4 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_BuildLogNew +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_BuildLogSet +CALLV +pop +LABELV $2147 +endproc G_BuildLogAuto 4 8 +export G_BuildLogRevertThink +proc G_BuildLogRevertThink 4196 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4132 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $2149 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4108 +ARGP4 +ADDRLP4 4120 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 4108 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4120 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4120+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 4120+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108 +ARGP4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4144 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4144 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2162 +JUMPV +LABELV $2159 +ADDRLP4 4148 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4148 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2163 +ADDRLP4 4148 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $2166 +ADDRLP4 4168 +CNSTF4 1133903872 +ASGNF4 +ADDRGP4 $2167 +JUMPV +LABELV $2166 +ADDRLP4 4168 +CNSTF4 1125515264 +ASGNF4 +LABELV $2167 +ADDRLP4 4164 +ADDRLP4 4168 +INDIRF4 +ASGNF4 +ADDRLP4 4172 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4152 +CNSTF4 1073741824 +ADDRLP4 4172 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRLP4 4164 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4176 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4152+4 +CNSTF4 1073741824 +ADDRLP4 4176 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRLP4 4164 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4180 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4152+8 +ADDRLP4 4180 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 4164 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4184 +ADDRLP4 4148 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 4184 +INDIRP4 +ADDRLP4 4184 +INDIRP4 +INDIRF4 +ADDRLP4 4152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4188 +ADDRLP4 4148 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 4188 +INDIRP4 +ADDRLP4 4188 +INDIRP4 +INDIRF4 +ADDRLP4 4152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4192 +ADDRLP4 4148 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 4192 +INDIRP4 +ADDRLP4 4192 +INDIRP4 +INDIRF4 +ADDRLP4 4152+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132 +ADDRLP4 4132 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2163 +LABELV $2160 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2162 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $2159 +ADDRLP4 4148 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +ASGNP4 +ADDRLP4 4148 +INDIRP4 +ADDRLP4 4148 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 4132 +INDIRI4 +CNSTI4 0 +EQI4 $2172 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRGP4 $2148 +JUMPV +LABELV $2172 +LABELV $2149 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4136 +ADDRGP4 G_FinishSpawningBuildable +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4136 +INDIRP4 +ASGNP4 +ADDRLP4 4140 +CNSTI4 936 +ASGNI4 +ADDRLP4 4144 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4140 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4140 +INDIRI4 +ADDP4 +ADDRLP4 4144 +INDIRI4 +ASGNI4 +ADDRLP4 4144 +INDIRI4 +CNSTI4 0 +EQI4 $2175 +ADDRLP4 4148 +CNSTI4 940 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4148 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4148 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $2175 +ADDRLP4 4156 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 4156 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 924 +ADDP4 +ADDRLP4 4156 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_KillBox +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4160 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $2177 +ARGP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4160 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $2148 +endproc G_BuildLogRevertThink 4196 16 +export G_BuildLogRevert +proc G_BuildLogRevert 72 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 level+15420 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +ADDRGP4 level+32400 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +ADDRFP4 0 +INDIRI4 +SUBI4 +SUBI4 +ASGNI4 +ADDRGP4 $2183 +JUMPV +LABELV $2182 +ADDRLP4 28 +ADDRGP4 level+32396 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 80 +ADDRLP4 32 +INDIRI4 +CNSTI4 128 +MODI4 +MULI4 +ADDRGP4 level+22156 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $2188 +ADDRLP4 8 +CNSTI4 64 +ASGNI4 +ADDRGP4 $2193 +JUMPV +LABELV $2190 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $2198 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $2197 +LABELV $2198 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $2195 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRGP4 G_BuildLogRevertThink +CVPU4 4 +NEU4 $2195 +LABELV $2197 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +NEI4 $2195 +ADDRLP4 48 +CNSTI4 24 +ASGNI4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56 +CNSTI4 28 +ASGNI4 +ADDRLP4 12+4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 60 +CNSTI4 32 +ASGNI4 +ADDRLP4 12+8 +ADDRLP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 64 +ADDRGP4 VectorLengthSquared +CALLF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +CNSTF4 1073741824 +GTF4 $2201 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $2203 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $2205 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 68 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $2203 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $2189 +JUMPV +LABELV $2201 +LABELV $2195 +LABELV $2191 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2193 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $2190 +ADDRGP4 $2189 +JUMPV +LABELV $2188 +ADDRLP4 40 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 524 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 44 +CNSTI4 24 +ASGNI4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 36 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 36 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 36 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 36 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 936 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 940 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_BuildLogRevertThink +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 30 +ASGNI4 +ADDRLP4 48 +CNSTI4 4 +ASGNI4 +ADDRLP4 52 +ADDRLP4 4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +EQI4 $2209 +ADDRLP4 52 +INDIRI4 +ADDRLP4 48 +INDIRI4 +NEI4 $2207 +LABELV $2209 +ADDRLP4 56 +ADDRLP4 4 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $2210 +CNSTI4 0 +ADDRGP4 level+11300 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +LEI4 $2216 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2217 +JUMPV +LABELV $2216 +ADDRLP4 64 +ADDRGP4 level+11300 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $2217 +ADDRGP4 level+11300 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $2211 +JUMPV +LABELV $2210 +ADDRLP4 64 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 34 +EQI4 $2220 +ADDRLP4 64 +INDIRI4 +CNSTI4 35 +NEI4 $2218 +LABELV $2220 +CNSTI4 0 +ADDRGP4 level+11316 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +LEI4 $2225 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2226 +JUMPV +LABELV $2225 +ADDRLP4 68 +ADDRGP4 level+11316 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $2226 +ADDRGP4 level+11316 +ADDRLP4 68 +INDIRI4 +ASGNI4 +LABELV $2218 +LABELV $2211 +LABELV $2207 +LABELV $2189 +LABELV $2183 +ADDRGP4 level+32396 +INDIRI4 +ADDRFP4 0 +INDIRI4 +GTI4 $2182 +LABELV $2178 +endproc G_BuildLogRevert 72 12 +export G_CheckGrangerDance +proc G_CheckGrangerDance 68 4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +CNSTI4 -1 +ASGNI4 +ADDRLP4 32 +ADDRGP4 g_alienGrangerDanceBonus+12 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +GTI4 $2229 +ADDRGP4 $2227 +JUMPV +LABELV $2229 +ADDRLP4 44 +ADDRLP4 20 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +EQI4 $2232 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +EQI4 $2232 +ADDRGP4 $2227 +JUMPV +LABELV $2232 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $2238 +JUMPV +LABELV $2235 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $2240 +ADDRGP4 $2236 +JUMPV +LABELV $2240 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $2242 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $2242 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 20 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 20 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 64 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 64 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $2237 +JUMPV +LABELV $2242 +LABELV $2236 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $2238 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $2235 +LABELV $2237 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2248 +ADDRLP4 28 +INDIRI4 +CNSTI4 150 +LEI4 $2246 +LABELV $2248 +ADDRGP4 $2227 +JUMPV +LABELV $2246 +ADDRLP4 24 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 52 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 56 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +ADDRLP4 32 +INDIRI4 +SUBI4 +GEI4 $2249 +ADDRLP4 24 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $2251 +ADDRLP4 60 +ADDRLP4 24 +INDIRP4 +CNSTI4 924 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 32 +INDIRI4 +MULI4 +ADDRLP4 36 +INDIRI4 +DIVI4 +SUBI4 +ASGNI4 +LABELV $2251 +ADDRLP4 64 +ADDRLP4 24 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $2249 +LABELV $2227 +endproc G_CheckGrangerDance 68 4 +bss +align 4 +LABELV cmpOrigin +skip 12 +align 4 +LABELV cmpBuildable +skip 4 +import g_JumppadPower +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_RepeaterEntityForPoint +import FinishSpawningBuildable +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $2205 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2177 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2118 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $2103 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $2096 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $2080 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $2070 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $2067 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $2064 +byte 1 32 +byte 1 0 +align 1 +LABELV $2063 +byte 1 42 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 84 +byte 1 73 +byte 1 78 +byte 1 42 +byte 1 0 +align 1 +LABELV $2050 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $2047 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $2034 +byte 1 46 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $2033 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $2032 +byte 1 42 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 84 +byte 1 73 +byte 1 78 +byte 1 42 +byte 1 32 +byte 1 0 +align 1 +LABELV $2028 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $2019 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2018 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2015 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $2014 +byte 1 76 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 83 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 40 +byte 1 32 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $2011 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $2000 +byte 1 94 +byte 1 51 +byte 1 71 +byte 1 95 +byte 1 70 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 115 +byte 1 104 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1963 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 47 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 95 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1947 +byte 1 44 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 0 +align 1 +LABELV $1946 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1942 +byte 1 94 +byte 1 55 +byte 1 44 +byte 1 32 +byte 1 94 +byte 1 51 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 0 +align 1 +LABELV $1941 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 50 +byte 1 91 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 93 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1642 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1633 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 120 +byte 1 41 +byte 1 0 +align 1 +LABELV $1630 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1629 +byte 1 44 +byte 1 32 +byte 1 0 +align 1 +LABELV $1625 +byte 1 0 +align 1 +LABELV $1624 +byte 1 44 +byte 1 0 +align 1 +LABELV $1623 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $1610 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1445 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 67 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $1442 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 119 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $1022 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 45 +byte 1 50 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 91 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 69 +byte 1 78 +byte 1 79 +byte 1 68 +byte 1 69 +byte 1 32 +byte 1 68 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 79 +byte 1 89 +byte 1 69 +byte 1 68 +byte 1 93 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 0 +align 1 +LABELV $1010 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 94 +byte 1 51 +byte 1 68 +byte 1 65 +byte 1 77 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 68 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 77 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $841 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 100 +byte 1 0 +align 1 +LABELV $447 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 51 +byte 1 68 +byte 1 65 +byte 1 77 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 68 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 77 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $417 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 45 +byte 1 50 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 91 +byte 1 69 +byte 1 71 +byte 1 71 +byte 1 32 +byte 1 68 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 79 +byte 1 89 +byte 1 69 +byte 1 68 +byte 1 93 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 0 +align 1 +LABELV $126 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 68 +byte 1 111 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 33 +byte 1 34 +byte 1 0 |