diff options
Diffstat (limited to 'build/release-linux-x86_64/base/cgame/cg_weapons.asm')
-rw-r--r-- | build/release-linux-x86_64/base/cgame/cg_weapons.asm | 11960 |
1 files changed, 11960 insertions, 0 deletions
diff --git a/build/release-linux-x86_64/base/cgame/cg_weapons.asm b/build/release-linux-x86_64/base/cgame/cg_weapons.asm new file mode 100644 index 0000000..17300d4 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_weapons.asm @@ -0,0 +1,11960 @@ +export CG_RegisterUpgrade +code +proc CG_RegisterUpgrade 32 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $119 +ADDRFP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $117 +LABELV $119 +ADDRGP4 $120 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +ADDRGP4 $116 +JUMPV +LABELV $117 +ADDRLP4 0 +CNSTI4 12 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $121 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRGP4 $123 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $116 +JUMPV +LABELV $121 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $124 +ADDRGP4 $126 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $124 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 9 +NEI4 $127 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRGP4 cg_weapons+26880+416 +INDIRI4 +ASGNI4 +ADDRGP4 $128 +JUMPV +LABELV $127 +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +NEI4 $131 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRGP4 cg_weapons+29440+416 +INDIRI4 +ASGNI4 +ADDRGP4 $132 +JUMPV +LABELV $131 +ADDRFP4 0 +INDIRI4 +CNSTI4 11 +NEI4 $135 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRGP4 cg_weapons+28160+416 +INDIRI4 +ASGNI4 +ADDRGP4 $136 +JUMPV +LABELV $135 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 20 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $139 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +LABELV $139 +LABELV $136 +LABELV $132 +LABELV $128 +LABELV $116 +endproc CG_RegisterUpgrade 32 12 +export CG_InitUpgrades +proc CG_InitUpgrades 4 12 +ADDRGP4 cg_upgrades +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 480 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $142 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_RegisterUpgrade +CALLV +pop +LABELV $143 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $142 +LABELV $141 +endproc CG_InitUpgrades 4 12 +proc CG_ParseWeaponModeSection 116 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $148 +JUMPV +LABELV $147 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $150 +ADDRGP4 $149 +JUMPV +LABELV $150 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $154 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $152 +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $152 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $157 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $155 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $158 +ADDRGP4 $149 +JUMPV +LABELV $158 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $162 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $155 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $165 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $163 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $166 +ADDRGP4 $149 +JUMPV +LABELV $166 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +GEI4 $168 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +LABELV $168 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $170 +ADDRGP4 $149 +JUMPV +LABELV $170 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $174 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $163 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $177 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $175 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $178 +ADDRGP4 $149 +JUMPV +LABELV $178 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRGP4 $148 +JUMPV +LABELV $175 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $182 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $180 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $180 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $185 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $183 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $186 +ADDRGP4 $149 +JUMPV +LABELV $186 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $188 +ADDRGP4 $149 +JUMPV +LABELV $188 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $190 +ADDRGP4 $149 +JUMPV +LABELV $190 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $192 +ADDRGP4 $149 +JUMPV +LABELV $192 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $183 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $196 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $194 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $197 +ADDRGP4 $149 +JUMPV +LABELV $197 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $201 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $194 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $204 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $202 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $205 +ADDRGP4 $149 +JUMPV +LABELV $205 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 CG_RegisterTrailSystem +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $209 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $202 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $212 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $210 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $213 +ADDRGP4 $149 +JUMPV +LABELV $213 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $217 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $210 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $220 +ARGP4 +ADDRLP4 48 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $218 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $221 +ADDRGP4 $149 +JUMPV +LABELV $221 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $225 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $218 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $228 +ARGP4 +ADDRLP4 52 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $226 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $229 +ADDRGP4 $149 +JUMPV +LABELV $229 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 56 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +GEI4 $231 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +LABELV $231 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $233 +ADDRGP4 $149 +JUMPV +LABELV $233 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $237 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $226 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $240 +ARGP4 +ADDRLP4 56 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $238 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $241 +ADDRGP4 $149 +JUMPV +LABELV $241 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +GEI4 $243 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRGP4 $244 +JUMPV +LABELV $243 +ADDRLP4 60 +INDIRI4 +CNSTI4 3 +LEI4 $245 +ADDRLP4 60 +CNSTI4 3 +ASGNI4 +LABELV $245 +LABELV $244 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $247 +ADDRGP4 $149 +JUMPV +LABELV $247 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 76 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +ADDP4 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $238 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $251 +ARGP4 +ADDRLP4 60 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $249 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $252 +ADDRGP4 $149 +JUMPV +LABELV $252 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +GEI4 $254 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRGP4 $255 +JUMPV +LABELV $254 +ADDRLP4 64 +INDIRI4 +CNSTI4 3 +LEI4 $256 +ADDRLP4 64 +CNSTI4 3 +ASGNI4 +LABELV $256 +LABELV $255 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $258 +ADDRGP4 $149 +JUMPV +LABELV $258 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 80 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDP4 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $249 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $262 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $260 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $260 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $265 +ARGP4 +ADDRLP4 68 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $263 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $266 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $270 +ADDRGP4 $148 +JUMPV +LABELV $270 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ADDRLP4 76 +INDIRF4 +ASGNF4 +LABELV $267 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $266 +ADDRGP4 $148 +JUMPV +LABELV $263 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $274 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $272 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $272 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $277 +ARGP4 +ADDRLP4 76 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $275 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $278 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $282 +ADDRGP4 $148 +JUMPV +LABELV $282 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDP4 +ADDRLP4 84 +INDIRF4 +ASGNF4 +LABELV $279 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $278 +ADDRGP4 $148 +JUMPV +LABELV $275 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $286 +ARGP4 +ADDRLP4 80 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $284 +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $287 +ADDRGP4 $149 +JUMPV +LABELV $287 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +GEI4 $289 +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +LABELV $289 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRGP4 $148 +JUMPV +LABELV $284 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $293 +ARGP4 +ADDRLP4 84 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $291 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $294 +ADDRGP4 $149 +JUMPV +LABELV $294 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 92 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $291 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $298 +ARGP4 +ADDRLP4 88 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +NEI4 $296 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 92 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $299 +ADDRGP4 $149 +JUMPV +LABELV $299 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 96 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $296 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $303 +ARGP4 +ADDRLP4 92 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +NEI4 $301 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 100 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $304 +ADDRGP4 $149 +JUMPV +LABELV $304 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 96 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +GEI4 $306 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +ADDRGP4 $307 +JUMPV +LABELV $306 +ADDRLP4 96 +INDIRI4 +CNSTI4 3 +LEI4 $308 +ADDRLP4 96 +CNSTI4 3 +ASGNI4 +LABELV $308 +LABELV $307 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 108 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $310 +ADDRGP4 $149 +JUMPV +LABELV $310 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 112 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDP4 +ADDRLP4 112 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $301 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 96 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +NEI4 $312 +CNSTI4 1 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $312 +ADDRGP4 $315 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $148 +ADDRGP4 $147 +JUMPV +LABELV $149 +CNSTI4 0 +RETI4 +LABELV $146 +endproc CG_ParseWeaponModeSection 116 8 +proc CG_ParseWeaponFile 20140 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20016 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20020 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 20020 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $317 +CNSTI4 0 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $317 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $321 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $319 +LABELV $321 +ADDRLP4 20016 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $322 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $326 +ADDRLP4 20028 +ADDRGP4 $323 +ASGNP4 +ADDRGP4 $327 +JUMPV +LABELV $326 +ADDRLP4 20028 +ADDRGP4 $324 +ASGNP4 +LABELV $327 +ADDRLP4 20028 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $319 +ADDRLP4 16 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 20016 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20016 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 8 +ADDRLP4 16 +ASGNP4 +ADDRGP4 $329 +JUMPV +LABELV $328 +ADDRLP4 8 +ARGP4 +ADDRLP4 20028 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20028 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $331 +ADDRGP4 $330 +JUMPV +LABELV $331 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $154 +ARGP4 +ADDRLP4 20032 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20032 +INDIRI4 +CNSTI4 0 +NEI4 $333 +ADDRGP4 $330 +JUMPV +LABELV $333 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $337 +ARGP4 +ADDRLP4 20036 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20036 +INDIRI4 +CNSTI4 0 +NEI4 $335 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $338 +ADDRGP4 $340 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $338 +CNSTI4 168 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20040 +ADDRGP4 CG_ParseWeaponModeSection +CALLI4 +ASGNI4 +ADDRLP4 20040 +INDIRI4 +CNSTI4 0 +NEI4 $341 +ADDRGP4 $343 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $341 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $335 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $346 +ARGP4 +ADDRLP4 20040 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20040 +INDIRI4 +CNSTI4 0 +NEI4 $344 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $344 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $349 +ARGP4 +ADDRLP4 20044 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20044 +INDIRI4 +CNSTI4 0 +NEI4 $347 +ADDRLP4 4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $347 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $352 +ARGP4 +ADDRLP4 20048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20048 +INDIRI4 +CNSTI4 0 +NEI4 $350 +ADDRLP4 4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $350 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $355 +ARGP4 +ADDRLP4 20052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20052 +INDIRI4 +CNSTI4 0 +NEI4 $353 +ADDRLP4 8 +ARGP4 +ADDRLP4 20120 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20120 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $356 +ADDRGP4 $330 +JUMPV +LABELV $356 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20124 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 20124 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $358 +ADDRGP4 $360 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $358 +ADDRLP4 20056 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20056 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 COM_StripExtension +CALLV +pop +ADDRLP4 20056 +ARGP4 +ADDRGP4 $361 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20128 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 20128 +INDIRI4 +ASGNI4 +ADDRLP4 20056 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20056 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 COM_StripExtension +CALLV +pop +ADDRLP4 20056 +ARGP4 +ADDRGP4 $362 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20132 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 20132 +INDIRI4 +ASGNI4 +ADDRLP4 20056 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20056 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 COM_StripExtension +CALLV +pop +ADDRLP4 20056 +ARGP4 +ADDRGP4 $363 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20136 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 20136 +INDIRI4 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $353 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $366 +ARGP4 +ADDRLP4 20056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20056 +INDIRI4 +CNSTI4 0 +NEI4 $364 +ADDRLP4 8 +ARGP4 +ADDRLP4 20124 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20124 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $367 +ADDRGP4 $330 +JUMPV +LABELV $367 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20128 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 20128 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $369 +ADDRGP4 $371 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $369 +ADDRLP4 20060 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 20060 +ARGP4 +ADDRLP4 20060 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 COM_StripExtension +CALLV +pop +ADDRLP4 20060 +ARGP4 +ADDRGP4 $361 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 20060 +ARGP4 +ADDRLP4 20132 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 20132 +INDIRI4 +ASGNI4 +ADDRLP4 20060 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 20060 +ARGP4 +ADDRLP4 20060 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 COM_StripExtension +CALLV +pop +ADDRLP4 20060 +ARGP4 +ADDRGP4 $362 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 20060 +ARGP4 +ADDRLP4 20136 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRLP4 20136 +INDIRI4 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $364 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $374 +ARGP4 +ADDRLP4 20060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20060 +INDIRI4 +CNSTI4 0 +NEI4 $372 +ADDRLP4 8 +ARGP4 +ADDRLP4 20064 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20064 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $375 +ADDRGP4 $330 +JUMPV +LABELV $375 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20068 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 432 +ADDP4 +ADDRLP4 20068 +INDIRI4 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $372 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $379 +ARGP4 +ADDRLP4 20064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20064 +INDIRI4 +CNSTI4 0 +NEI4 $377 +ADDRLP4 8 +ARGP4 +ADDRLP4 20068 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $380 +ADDRGP4 $330 +JUMPV +LABELV $380 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 420 +ADDP4 +ADDRLP4 20072 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 416 +ADDP4 +ADDRLP4 20072 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $329 +ADDRGP4 $384 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $329 +JUMPV +LABELV $377 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $387 +ARGP4 +ADDRLP4 20068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20068 +INDIRI4 +CNSTI4 0 +NEI4 $385 +ADDRLP4 20072 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20076 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20076 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $388 +ADDRGP4 $330 +JUMPV +LABELV $388 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20080 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 20072 +ADDRLP4 20080 +INDIRI4 +ASGNI4 +ADDRLP4 20072 +INDIRI4 +CNSTI4 0 +GEI4 $390 +ADDRLP4 20072 +CNSTI4 0 +ASGNI4 +LABELV $390 +ADDRLP4 8 +ARGP4 +ADDRLP4 20084 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20084 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $392 +ADDRGP4 $330 +JUMPV +LABELV $392 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20088 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 424 +ADDP4 +ADDRLP4 20088 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +ADDRLP4 20072 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $329 +ADDRGP4 $396 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $329 +JUMPV +LABELV $385 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $399 +ARGP4 +ADDRLP4 20072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20072 +INDIRI4 +CNSTI4 0 +NEI4 $397 +ADDRFP4 4 +INDIRP4 +CNSTI4 436 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $397 +ADDRGP4 $400 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $329 +ADDRGP4 $328 +JUMPV +LABELV $330 +CNSTI4 1 +RETI4 +LABELV $316 +endproc CG_ParseWeaponFile 20140 12 +export CG_RegisterWeapon +proc CG_RegisterWeapon 124 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $404 +ADDRFP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $402 +LABELV $404 +ADDRGP4 $405 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +ADDRGP4 $401 +JUMPV +LABELV $402 +ADDRLP4 16 +CNSTI4 1280 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $406 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $408 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 100 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $401 +JUMPV +LABELV $406 +ADDRLP4 16 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $409 +ADDRGP4 $411 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $409 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 104 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 32 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $412 +ARGP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 108 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 112 +ADDRGP4 CG_ParseWeaponFile +CALLI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +NEI4 $413 +ADDRGP4 $415 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $413 +ADDRLP4 16 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 trap_R_ModelBounds +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $416 +ADDRLP4 116 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 120 +ADDRLP4 116 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 116 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 404 +ADDP4 +ADDP4 +ADDRLP4 120 +INDIRF4 +CNSTF4 1056964608 +ADDRLP4 116 +INDIRI4 +ADDRLP4 20 +ADDP4 +INDIRF4 +ADDRLP4 120 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $417 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $416 +LABELV $401 +endproc CG_RegisterWeapon 124 16 +export CG_InitWeapons +proc CG_InitWeapons 8 12 +ADDRGP4 cg_weapons +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 51200 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $421 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_RegisterWeapon +CALLV +pop +LABELV $422 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $421 +ADDRGP4 $427 +ARGP4 +ADDRLP4 4 +ADDRGP4 CG_RegisterTrailSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+12 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $420 +endproc CG_InitWeapons 8 12 +proc CG_SetWeaponLerpFrameAnimation 12 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $431 +ADDRFP4 8 +INDIRI4 +CNSTI4 13 +LTI4 $429 +LABELV $431 +ADDRGP4 $432 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $429 +ADDRLP4 0 +CNSTI4 28 +ADDRFP4 8 +INDIRI4 +MULI4 +CNSTI4 1280 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+36 +ADDP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 cg_debugAnim+12 +INDIRI4 +CNSTI4 0 +EQI4 $434 +ADDRGP4 $437 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $434 +LABELV $428 +endproc CG_SetWeaponLerpFrameAnimation 12 8 +proc CG_WeaponAnimation 16 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +NEI4 $441 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $439 +LABELV $441 +ADDRLP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_SetWeaponLerpFrameAnimation +CALLV +pop +LABELV $439 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunLerpFrame +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $438 +endproc CG_WeaponAnimation 16 12 +proc CG_MapTorsoToWeaponFrame 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $443 +ADDRFP4 4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 9 +ADDI4 +GEI4 $443 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 6 +ADDI4 +RETI4 +ADDRGP4 $442 +JUMPV +LABELV $443 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $445 +ADDRFP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 6 +ADDI4 +GEI4 $445 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +ADDRGP4 $442 +JUMPV +LABELV $445 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $447 +ADDRFP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 6 +ADDI4 +GEI4 $447 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +ADDRGP4 $442 +JUMPV +LABELV $447 +CNSTI4 0 +RETI4 +LABELV $442 +endproc CG_MapTorsoToWeaponFrame 24 0 +proc CG_CalculateWeaponPosition 48 4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 1280 +ADDRGP4 cg+109588+152 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +ADDRGP4 cg+112448 +INDIRB +ASGNB 12 +ADDRGP4 cg+117780 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $455 +ADDRLP4 0 +ADDRGP4 cg+117784 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $456 +JUMPV +LABELV $455 +ADDRLP4 0 +ADDRGP4 cg+117784 +INDIRF4 +ASGNF4 +LABELV $456 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +EQF4 $463 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CNSTF4 1000593162 +ADDRLP4 0 +INDIRF4 +ADDRGP4 cg+117776 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CNSTF4 1008981770 +ADDRLP4 0 +INDIRF4 +ADDRGP4 cg+117776 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1000593162 +ADDRGP4 cg+117784 +INDIRF4 +ADDRGP4 cg+117776 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $463 +ADDRLP4 12 +INDIRP4 +CNSTI4 400 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $469 +ADDRLP4 16 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+111976 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 150 +GEI4 $473 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CNSTF4 1048576000 +ADDRGP4 cg+111972 +INDIRF4 +MULF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1125515264 +DIVF4 +ADDF4 +ASGNF4 +ADDRGP4 $474 +JUMPV +LABELV $473 +ADDRLP4 16 +INDIRI4 +CNSTI4 450 +GEI4 $476 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CNSTF4 1048576000 +ADDRGP4 cg+111972 +INDIRF4 +MULF4 +CNSTI4 450 +ADDRLP4 16 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +CNSTF4 1133903872 +DIVF4 +ADDF4 +ASGNF4 +LABELV $476 +LABELV $474 +ADDRLP4 0 +ADDRGP4 cg+117784 +INDIRF4 +CNSTF4 1109393408 +ADDF4 +ASGNF4 +CNSTF4 981668463 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +MULF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CNSTF4 1008981770 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CNSTF4 1008981770 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1008981770 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $469 +LABELV $449 +endproc CG_CalculateWeaponPosition 48 4 +proc CG_MachinegunSpinAngle 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 672 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 676 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $483 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRF4 +CNSTF4 1063675494 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $484 +JUMPV +LABELV $483 +ADDRLP4 0 +INDIRI4 +CNSTI4 1000 +LEI4 $485 +ADDRLP4 0 +CNSTI4 1000 +ASGNI4 +LABELV $485 +ADDRLP4 8 +CNSTF4 1056964608 +CNSTI4 1000 +ADDRLP4 0 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +CNSTF4 1063675494 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $484 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $490 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRGP4 $491 +JUMPV +LABELV $490 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $491 +ADDRFP4 0 +INDIRP4 +CNSTI4 676 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $487 +ADDRFP4 0 +INDIRP4 +CNSTI4 672 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 AngleMod +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 676 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +LABELV $487 +ADDRLP4 4 +INDIRF4 +RETF4 +LABELV $481 +endproc CG_MachinegunSpinAngle 24 4 +export CG_AddPlayerWeapon +proc CG_AddPlayerWeapon 772 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 428 +ADDRFP4 8 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140 +ADDRFP4 8 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +LEI4 $496 +ADDRLP4 140 +INDIRI4 +CNSTI4 5 +LTI4 $494 +LABELV $496 +ADDRLP4 140 +CNSTI4 1 +ASGNI4 +LABELV $494 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $500 +ADDRLP4 140 +INDIRI4 +CNSTI4 1 +EQI4 $501 +LABELV $500 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $502 +ADDRLP4 140 +INDIRI4 +CNSTI4 2 +EQI4 $501 +LABELV $502 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $497 +ADDRLP4 140 +INDIRI4 +CNSTI4 3 +NEI4 $497 +LABELV $501 +ADDRLP4 432 +CNSTI4 1 +ASGNI4 +ADDRGP4 $498 +JUMPV +LABELV $497 +ADDRLP4 432 +CNSTI4 0 +ASGNI4 +LABELV $498 +ADDRLP4 144 +CNSTI4 1280 +ADDRLP4 428 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $503 +ADDRLP4 428 +INDIRI4 +ARGI4 +ADDRLP4 460 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $505 +ARGP4 +ADDRLP4 428 +INDIRI4 +ARGI4 +ADDRLP4 460 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $493 +JUMPV +LABELV $503 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 288 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 148 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+24 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $509 +ADDRLP4 0+116 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+3 +CNSTU1 255 +ASGNU1 +ADDRGP4 cg+118220 +INDIRI4 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 512 +BANDI4 +EQI4 $518 +ADDRGP4 cg+118208 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+118220 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 512 +BANDI4 +ASGNI4 +LABELV $518 +ADDRGP4 cg+118224 +INDIRI4 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 1024 +BANDI4 +EQI4 $528 +ADDRGP4 cg+118212 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+118224 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 1024 +BANDI4 +ASGNI4 +LABELV $528 +ADDRGP4 cg+118228 +INDIRI4 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 2048 +BANDI4 +EQI4 $538 +ADDRGP4 cg+118216 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+118228 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 2048 +BANDI4 +ASGNI4 +LABELV $538 +LABELV $509 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $548 +ADDRLP4 0+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+8 +INDIRI4 +CNSTI4 0 +NEI4 $549 +ADDRLP4 0+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $549 +JUMPV +LABELV $548 +ADDRLP4 0+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $549 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $563 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +EQI4 $562 +LABELV $563 +ADDRLP4 144 +INDIRP4 +CNSTI4 436 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $561 +LABELV $562 +ADDRLP4 0+8 +INDIRI4 +CNSTI4 0 +NEI4 $559 +LABELV $561 +ADDRLP4 460 +CNSTI4 1 +ASGNI4 +ADDRGP4 $560 +JUMPV +LABELV $559 +ADDRLP4 460 +CNSTI4 0 +ASGNI4 +LABELV $560 +ADDRLP4 448 +ADDRLP4 460 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $564 +ADDRLP4 464 +CNSTI4 0 +ASGNI4 +ADDRLP4 432 +INDIRI4 +ADDRLP4 464 +INDIRI4 +EQI4 $566 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ADDRLP4 464 +INDIRI4 +EQI4 $566 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +ADDRGP4 $567 +JUMPV +LABELV $566 +ADDRLP4 144 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $568 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $568 +LABELV $567 +LABELV $564 +ADDRLP4 428 +INDIRI4 +CNSTI4 20 +NEI4 $570 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $570 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $570 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $578 +ADDRLP4 464 +ADDRGP4 cgs+255316+700 +INDIRI4 +ASGNI4 +ADDRGP4 $579 +JUMPV +LABELV $578 +ADDRLP4 464 +ADDRGP4 cgs+255316+704 +INDIRI4 +ASGNI4 +LABELV $579 +ADDRLP4 464 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $570 +ADDRLP4 428 +INDIRI4 +CNSTI4 18 +NEI4 $580 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $580 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $580 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $588 +ADDRLP4 464 +ADDRGP4 cgs+255316+708 +INDIRI4 +ASGNI4 +ADDRGP4 $589 +JUMPV +LABELV $588 +ADDRLP4 464 +ADDRGP4 cgs+255316+712 +INDIRI4 +ASGNI4 +LABELV $589 +ADDRLP4 464 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $580 +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +NEI4 $590 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $592 +ARGP4 +ADDRGP4 CG_PositionEntityOnTag +CALLV +pop +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $593 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $595 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+240 +INDIRI4 +ASGNI4 +ADDRGP4 $596 +JUMPV +LABELV $595 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+244 +INDIRI4 +ASGNI4 +LABELV $596 +LABELV $593 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0+96 +ARGP4 +ADDRLP4 0+80 +ARGP4 +ADDRLP4 0+100 +ARGP4 +ADDRGP4 CG_WeaponAnimation +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $607 +ADDRLP4 288+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 288+8 +INDIRI4 +CNSTI4 0 +NEI4 $608 +ADDRLP4 288+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $608 +JUMPV +LABELV $607 +ADDRLP4 288+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $608 +ADDRLP4 288+8 +INDIRI4 +CNSTI4 0 +EQI4 $615 +ADDRLP4 288+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 288+24 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 288+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 436+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 436 +CNSTF4 0 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 432 +INDIRI4 +ARGI4 +ADDRLP4 468 +ADDRGP4 CG_MachinegunSpinAngle +CALLF4 +ASGNF4 +ADDRLP4 436+8 +ADDRLP4 468 +INDIRF4 +ASGNF4 +ADDRLP4 436 +ARGP4 +ADDRLP4 288+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 288 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $625 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $626 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $628 +ADDRLP4 288+112 +ADDRGP4 cgs+255316+240 +INDIRI4 +ASGNI4 +ADDRGP4 $629 +JUMPV +LABELV $628 +ADDRLP4 288+112 +ADDRGP4 cgs+255316+244 +INDIRI4 +ASGNI4 +LABELV $629 +LABELV $626 +ADDRLP4 288 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $615 +LABELV $590 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRLP4 464 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 464 +INDIRI4 +CNSTI4 0 +EQI4 $637 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $645 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $645 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +EQI4 $639 +LABELV $645 +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +EQI4 $646 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 468 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 140 +ADDRLP4 468 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $592 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +ADDRGP4 $647 +JUMPV +LABELV $646 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 612 +ADDRLP4 0 +INDIRB +ASGNB 140 +ADDRLP4 612 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $649 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +LABELV $647 +LABELV $639 +ADDRLP4 432 +INDIRI4 +CNSTI4 0 +NEI4 $650 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 468 +ADDRGP4 CG_IsParticleSystemInfinite +CALLI4 +ASGNI4 +ADDRLP4 468 +INDIRI4 +CNSTI4 0 +EQI4 $650 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $650 +LABELV $637 +ADDRLP4 468 +CNSTI4 0 +ASGNI4 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ADDRLP4 468 +INDIRI4 +EQI4 $654 +ADDRLP4 432 +INDIRI4 +ADDRLP4 468 +INDIRI4 +NEI4 $652 +LABELV $654 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 20 +LEI4 $655 +ADDRGP4 $493 +JUMPV +LABELV $655 +LABELV $652 +ADDRLP4 148+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 148+24 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 148+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $661 +ADDRLP4 148+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 148+8 +INDIRI4 +CNSTI4 0 +NEI4 $662 +ADDRLP4 148+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $662 +JUMPV +LABELV $661 +ADDRLP4 148+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $662 +ADDRLP4 148+8 +INDIRI4 +CNSTI4 0 +EQI4 $669 +ADDRLP4 436+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 436 +CNSTF4 0 +ASGNF4 +ADDRLP4 472 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 436+8 +CNSTF4 1092616192 +CNSTF4 1073741824 +ADDRLP4 472 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 436 +ARGP4 +ADDRLP4 148+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +EQI4 $675 +ADDRLP4 148 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $592 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRGP4 $676 +JUMPV +LABELV $675 +ADDRLP4 148 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $649 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +LABELV $676 +ADDRLP4 148 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $669 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $684 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $684 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +EQI4 $678 +LABELV $684 +ADDRLP4 472 +CNSTI4 0 +ASGNI4 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ADDRLP4 472 +INDIRI4 +EQI4 $685 +ADDRFP4 8 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ADDRLP4 472 +INDIRI4 +EQI4 $685 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 476 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +ADDRLP4 476 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRLP4 480 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 480 +INDIRI4 +CNSTI4 0 +EQI4 $687 +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +EQI4 $689 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 484 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 140 +ADDRLP4 484 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $592 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +ADDRGP4 $690 +JUMPV +LABELV $689 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 628 +ADDRLP4 0 +INDIRB +ASGNB 140 +ADDRLP4 628 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $649 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +LABELV $690 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToTag +CALLV +pop +LABELV $687 +ADDRFP4 8 +INDIRP4 +CNSTI4 1776 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $685 +ADDRLP4 476 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 480 +CNSTF4 0 +ASGNF4 +ADDRLP4 476 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 480 +INDIRF4 +NEF4 $695 +ADDRLP4 476 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 480 +INDIRF4 +NEF4 $695 +ADDRLP4 476 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 480 +INDIRF4 +EQF4 $692 +LABELV $695 +ADDRLP4 484 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 148+68 +ARGP4 +ADDRLP4 484 +INDIRI4 +CNSTI4 31 +BANDI4 +CNSTI4 300 +ADDI4 +CVIF4 4 +ARGF4 +ADDRLP4 488 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 488 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 488 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 488 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 trap_R_AddLightToScene +CALLV +pop +LABELV $692 +LABELV $678 +LABELV $493 +endproc CG_AddPlayerWeapon 772 20 +export CG_AddViewWeapon +proc CG_AddViewWeapon 212 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 148 +ADDRFP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +NEI4 $698 +ADDRGP4 $697 +JUMPV +LABELV $698 +ADDRLP4 148 +INDIRI4 +CNSTI4 0 +LEI4 $702 +ADDRLP4 148 +INDIRI4 +CNSTI4 5 +LTI4 $700 +LABELV $702 +ADDRLP4 148 +CNSTI4 1 +ASGNI4 +LABELV $700 +ADDRLP4 156 +CNSTI4 1280 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 156 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $703 +ADDRLP4 140 +INDIRI4 +ARGI4 +ADDRLP4 180 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $705 +ARGP4 +ADDRLP4 140 +INDIRI4 +ARGI4 +ADDRLP4 180 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $697 +JUMPV +LABELV $703 +ADDRLP4 144 +ADDRGP4 cg+110016 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $707 +ADDRGP4 $697 +JUMPV +LABELV $707 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $709 +ADDRGP4 $697 +JUMPV +LABELV $709 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +CNSTI4 0 +LEI4 $711 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ARGI4 +ADDRGP4 CG_GhostBuildable +CALLV +pop +LABELV $711 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +EQI4 $713 +ADDRGP4 $697 +JUMPV +LABELV $713 +ADDRGP4 cg_drawGun+12 +INDIRI4 +CNSTI4 0 +NEI4 $716 +ADDRLP4 180 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRLP4 192 +CNSTF4 3238002688 +ASGNF4 +ADDRLP4 180 +ADDRLP4 180 +INDIRF4 +ADDRLP4 192 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 180+4 +ADDRLP4 180+4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 180+8 +ADDRLP4 180+8 +INDIRF4 +CNSTF4 3238002688 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $736 +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 180 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +LABELV $736 +ADDRLP4 196 +CNSTI4 0 +ASGNI4 +CNSTI4 168 +ADDRLP4 148 +INDIRI4 +MULI4 +ADDRLP4 156 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ADDRLP4 196 +INDIRI4 +EQI4 $697 +ADDRLP4 144 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ADDRLP4 196 +INDIRI4 +EQI4 $697 +CNSTI4 168 +ADDRLP4 148 +INDIRI4 +MULI4 +ADDRLP4 156 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 200 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +ADDRLP4 200 +INDIRP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRLP4 204 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 204 +INDIRI4 +CNSTI4 0 +EQI4 $740 +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 180 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +LABELV $740 +ADDRLP4 144 +INDIRP4 +CNSTI4 1776 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $697 +JUMPV +LABELV $716 +ADDRGP4 cg+118200 +INDIRI4 +CNSTI4 0 +EQI4 $742 +ADDRGP4 $697 +JUMPV +LABELV $742 +ADDRGP4 cg+112080+20 +INDIRF4 +CNSTF4 1119092736 +LEF4 $745 +ADDRLP4 152 +CNSTF4 3201092813 +ADDRGP4 cg+112080+20 +INDIRF4 +CNSTF4 1119092736 +SUBF4 +MULF4 +ASGNF4 +ADDRGP4 $746 +JUMPV +LABELV $745 +ADDRLP4 152 +CNSTF4 0 +ASGNF4 +LABELV $746 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+68 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRGP4 CG_CalculateWeaponPosition +CALLV +pop +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +ADDRGP4 cg_gun_x+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +ADDRGP4 cg_gun_x+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +ADDRGP4 cg_gun_x+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +ADDRGP4 cg_gun_y+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +ADDRGP4 cg_gun_y+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +ADDRGP4 cg_gun_y+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +ADDRGP4 cg_gun_z+8 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +ADDRGP4 cg_gun_z+8 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +ADDRGP4 cg_gun_z+8 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 140 +INDIRI4 +CNSTI4 20 +EQI4 $823 +ADDRLP4 140 +INDIRI4 +CNSTI4 18 +NEI4 $821 +LABELV $823 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $821 +ADDRLP4 184 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1161527296 +DIVF4 +ASGNF4 +ADDRLP4 188 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +ADDRLP4 188 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 192 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +ADDRLP4 192 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 196 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +ADDRLP4 196 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 200 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +ADDRLP4 200 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 204 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +ADDRLP4 204 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 208 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +ADDRLP4 208 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $821 +ADDRLP4 140 +INDIRI4 +CNSTI4 12 +NEI4 $863 +ADDRLP4 148 +INDIRI4 +CNSTI4 2 +NEI4 $863 +ADDRLP4 144 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $863 +ADDRLP4 184 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +CNSTF4 0 +ADDRLP4 184 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 188 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +CNSTF4 0 +ADDRLP4 188 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 192 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +CNSTF4 0 +ADDRLP4 192 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 196 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +CNSTF4 1077936128 +ADDRLP4 196 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 200 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +CNSTF4 1077936128 +ADDRLP4 200 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 204 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +CNSTF4 1077936128 +ADDRLP4 204 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $863 +ADDRLP4 160 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRGP4 cg_gun_frame+12 +INDIRI4 +CNSTI4 0 +EQI4 $905 +ADDRLP4 184 +ADDRGP4 cg_gun_frame+12 +INDIRI4 +ASGNI4 +ADDRLP4 0+96 +ADDRLP4 184 +INDIRI4 +ASGNI4 +ADDRLP4 0+80 +ADDRLP4 184 +INDIRI4 +ASGNI4 +ADDRLP4 0+100 +CNSTF4 0 +ASGNF4 +ADDRGP4 $906 +JUMPV +LABELV $905 +ADDRLP4 172 +CNSTI4 1668 +ADDRLP4 144 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 172 +INDIRP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +ADDRGP4 CG_MapTorsoToWeaponFrame +CALLI4 +ASGNI4 +ADDRLP4 0+80 +ADDRLP4 188 +INDIRI4 +ASGNI4 +ADDRLP4 172 +INDIRP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 192 +ADDRGP4 CG_MapTorsoToWeaponFrame +CALLI4 +ASGNI4 +ADDRLP4 0+96 +ADDRLP4 192 +INDIRI4 +ASGNI4 +ADDRLP4 0+100 +ADDRLP4 144 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $906 +ADDRLP4 0+8 +ADDRLP4 156 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+4 +CNSTI4 13 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 cg+110016 +ARGP4 +ADDRGP4 CG_AddPlayerWeapon +CALLV +pop +LABELV $697 +endproc CG_AddViewWeapon 212 12 +proc CG_WeaponSelectable 4 8 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $920 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $920 +CNSTI4 1 +RETI4 +LABELV $919 +endproc CG_WeaponSelectable 4 8 +proc CG_UpgradeSelectable 8 8 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $924 +CNSTI4 0 +RETI4 +ADDRGP4 $923 +JUMPV +LABELV $924 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +RETI4 +LABELV $923 +endproc CG_UpgradeSelectable 8 8 +export CG_DrawItemSelect +proc CG_DrawItemSelect 584 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 536 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 540 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 552 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 556 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 524 +CNSTI4 0 +ASGNI4 +ADDRLP4 560 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 528 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRGP4 cg+109588+192 +INDIRI4 +CNSTI4 0 +GTI4 $930 +ADDRGP4 $927 +JUMPV +LABELV $930 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +NEI4 $934 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +GEI4 $937 +ADDRGP4 cg+111980 +INDIRI4 +ARGI4 +ADDRLP4 564 +ADDRGP4 CG_WeaponSelectable +CALLI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +CNSTI4 0 +NEI4 $938 +ADDRGP4 CG_NextWeapon_f +CALLV +pop +ADDRGP4 $938 +JUMPV +LABELV $937 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 564 +ADDRGP4 CG_UpgradeSelectable +CALLI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +CNSTI4 0 +NEI4 $943 +ADDRGP4 CG_NextWeapon_f +CALLV +pop +LABELV $943 +LABELV $938 +LABELV $934 +ADDRGP4 cg+117696 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $947 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 564 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +CNSTI4 0 +NEI4 $951 +ADDRGP4 $948 +JUMPV +LABELV $951 +ADDRLP4 572 +CNSTI4 0 +ASGNI4 +ADDRLP4 528 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 572 +INDIRI4 +NEI4 $954 +ADDRLP4 528 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 572 +INDIRI4 +NEI4 $954 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 576 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 576 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $954 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 268 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $955 +JUMPV +LABELV $954 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 268 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $955 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+111980 +INDIRI4 +NEI4 $956 +ADDRLP4 524 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $956 +CNSTI4 1280 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $959 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 580 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $961 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 580 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $948 +JUMPV +LABELV $959 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $948 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $947 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $962 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 564 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +CNSTI4 0 +NEI4 $966 +ADDRGP4 $963 +JUMPV +LABELV $966 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 268 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 568 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 568 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $969 +ADDRLP4 572 +CNSTI4 2 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 572 +INDIRI4 +LSHI4 +ADDRLP4 268 +ADDP4 +ADDRLP4 572 +INDIRI4 +ASGNI4 +LABELV $969 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +NEI4 $971 +ADDRLP4 524 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $971 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $974 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 576 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRGP4 $976 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 576 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $963 +JUMPV +LABELV $974 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $963 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $962 +ADDRLP4 556 +INDIRF4 +ADDRLP4 552 +INDIRF4 +LEF4 $978 +ADDRLP4 564 +CNSTI4 1 +ASGNI4 +ADDRGP4 $979 +JUMPV +LABELV $978 +ADDRLP4 564 +CNSTI4 0 +ASGNI4 +LABELV $979 +ADDRLP4 532 +ADDRLP4 564 +INDIRI4 +ASGNI4 +ADDRLP4 532 +INDIRI4 +CNSTI4 0 +EQI4 $980 +ADDRLP4 544 +ADDRLP4 552 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 548 +ADDRLP4 552 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 556 +INDIRF4 +ADDRLP4 552 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $981 +JUMPV +LABELV $980 +ADDRLP4 544 +ADDRLP4 556 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 548 +ADDRLP4 556 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 552 +INDIRF4 +ADDRLP4 556 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +DIVF4 +CVFI4 4 +ASGNI4 +LABELV $981 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $989 +JUMPV +LABELV $986 +ADDRLP4 568 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +DIVI4 +SUBI4 +ADDRLP4 524 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 568 +INDIRI4 +CNSTI4 0 +GEI4 $990 +ADDRLP4 568 +ADDRLP4 568 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $991 +JUMPV +LABELV $990 +ADDRLP4 568 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $992 +ADDRLP4 568 +ADDRLP4 568 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $992 +LABELV $991 +ADDRLP4 568 +INDIRI4 +CNSTI4 0 +LTI4 $994 +ADDRLP4 568 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GEI4 $994 +ADDRLP4 576 +ADDRLP4 568 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 268 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 576 +INDIRI4 +CNSTI4 0 +EQI4 $999 +ADDRLP4 576 +INDIRI4 +CNSTI4 1 +EQI4 $1000 +ADDRLP4 576 +INDIRI4 +CNSTI4 2 +EQI4 $1001 +ADDRGP4 $996 +JUMPV +LABELV $999 +ADDRFP4 4 +ADDRGP4 colorCyan +ASGNP4 +ADDRGP4 $997 +JUMPV +LABELV $1000 +ADDRFP4 4 +ADDRGP4 colorRed +ASGNP4 +ADDRGP4 $997 +JUMPV +LABELV $1001 +ADDRFP4 4 +ADDRGP4 colorMdGrey +ASGNP4 +LABELV $996 +LABELV $997 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTF4 1056964608 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 568 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +CNSTI4 32 +GEI4 $1002 +ADDRLP4 536 +INDIRF4 +ARGF4 +ADDRLP4 540 +INDIRF4 +ARGF4 +ADDRLP4 544 +INDIRF4 +ARGF4 +ADDRLP4 548 +INDIRF4 +ARGF4 +CNSTI4 1280 +ADDRLP4 568 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+416 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRGP4 $1003 +JUMPV +LABELV $1002 +ADDRLP4 536 +INDIRF4 +ARGF4 +ADDRLP4 540 +INDIRF4 +ARGF4 +ADDRLP4 544 +INDIRF4 +ARGF4 +ADDRLP4 548 +INDIRF4 +ARGF4 +CNSTI4 12 +ADDRLP4 568 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades-384+8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $1003 +LABELV $994 +ADDRLP4 532 +INDIRI4 +CNSTI4 0 +EQI4 $1007 +ADDRLP4 540 +ADDRLP4 540 +INDIRF4 +ADDRLP4 548 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $1008 +JUMPV +LABELV $1007 +ADDRLP4 536 +ADDRLP4 536 +INDIRF4 +ADDRLP4 544 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $1008 +LABELV $987 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $989 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $986 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $927 +endproc CG_DrawItemSelect 584 20 +export CG_DrawItemSelectText +proc CG_DrawItemSelectText 36 32 +ADDRGP4 cg+117704 +INDIRI4 +ARGI4 +CNSTI4 1400 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_FadeColor +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1011 +ADDRGP4 $1009 +JUMPV +LABELV $1011 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +GEI4 $1013 +CNSTI4 1280 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1014 +ADDRGP4 cg+111980 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $1014 +ADDRLP4 24 +CNSTI4 1280 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1014 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +DIVI4 +SUBI4 +CVIF4 4 +ARGF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $1014 +JUMPV +LABELV $1013 +CNSTI4 12 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades-384 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1025 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $1025 +ADDRLP4 24 +CNSTI4 12 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades-384+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1031 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +DIVI4 +SUBI4 +CVIF4 4 +ARGF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1031 +LABELV $1025 +LABELV $1014 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1009 +endproc CG_DrawItemSelectText 36 32 +export CG_NextWeapon_f +proc CG_NextWeapon_f 16 4 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1037 +ADDRGP4 $1036 +JUMPV +LABELV $1037 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $1040 +ADDRGP4 $1043 +ARGP4 +ADDRGP4 trap_SendClientCommand +CALLV +pop +ADDRGP4 $1036 +JUMPV +LABELV $1040 +ADDRGP4 cg+117704 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 cg+111980 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1047 +ADDRLP4 8 +ADDRGP4 cg+111980 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 64 +NEI4 $1052 +ADDRGP4 cg+111980 +CNSTI4 0 +ASGNI4 +LABELV $1052 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +GEI4 $1056 +ADDRGP4 cg+111980 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_WeaponSelectable +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1057 +ADDRGP4 $1049 +JUMPV +LABELV $1056 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_UpgradeSelectable +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1062 +ADDRGP4 $1049 +JUMPV +LABELV $1062 +LABELV $1057 +LABELV $1048 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $1047 +LABELV $1049 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +NEI4 $1065 +ADDRGP4 cg+111980 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $1065 +LABELV $1036 +endproc CG_NextWeapon_f 16 4 +export CG_PrevWeapon_f +proc CG_PrevWeapon_f 16 4 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1069 +ADDRGP4 $1068 +JUMPV +LABELV $1069 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $1072 +ADDRGP4 $1075 +ARGP4 +ADDRGP4 trap_SendClientCommand +CALLV +pop +ADDRGP4 $1068 +JUMPV +LABELV $1072 +ADDRGP4 cg+117704 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 cg+111980 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1079 +ADDRLP4 8 +ADDRGP4 cg+111980 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 -1 +NEI4 $1084 +ADDRGP4 cg+111980 +CNSTI4 63 +ASGNI4 +LABELV $1084 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +GEI4 $1088 +ADDRGP4 cg+111980 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_WeaponSelectable +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1089 +ADDRGP4 $1081 +JUMPV +LABELV $1088 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_UpgradeSelectable +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1094 +ADDRGP4 $1081 +JUMPV +LABELV $1094 +LABELV $1089 +LABELV $1080 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $1079 +LABELV $1081 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +NEI4 $1097 +ADDRGP4 cg+111980 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $1097 +LABELV $1068 +endproc CG_PrevWeapon_f 16 4 +export CG_Weapon_f +proc CG_Weapon_f 20 8 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1101 +ADDRGP4 $1100 +JUMPV +LABELV $1101 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $1104 +ADDRGP4 $1100 +JUMPV +LABELV $1104 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LTI4 $1109 +ADDRLP4 0 +INDIRI4 +CNSTI4 31 +LEI4 $1107 +LABELV $1109 +ADDRGP4 $1100 +JUMPV +LABELV $1107 +ADDRGP4 cg+117704 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1112 +ADDRGP4 $1100 +JUMPV +LABELV $1112 +ADDRGP4 cg+111980 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1100 +endproc CG_Weapon_f 20 8 +export CG_FireWeapon +proc CG_FireWeapon 28 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1117 +ADDRGP4 $1116 +JUMPV +LABELV $1117 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $1121 +ADDRFP4 4 +INDIRI4 +CNSTI4 5 +LTI4 $1119 +LABELV $1121 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $1119 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +LTI4 $1122 +ADDRGP4 $1124 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +ADDRGP4 $1116 +JUMPV +LABELV $1122 +ADDRLP4 4 +CNSTI4 1280 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1126 +ADDRFP4 0 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $1130 +ADDRFP4 0 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 CG_IsParticleSystemInfinite +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $1128 +LABELV $1130 +ADDRFP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $1128 +LABELV $1126 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1131 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 16 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1135 +ADDRGP4 $1133 +JUMPV +LABELV $1135 +LABELV $1132 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $1131 +LABELV $1133 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $1137 +ADDRLP4 20 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 20 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 16 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1139 +CNSTP4 0 +ARGP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +CNSTI4 2 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 16 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +LABELV $1139 +LABELV $1137 +LABELV $1116 +endproc CG_FireWeapon 28 16 +export CG_MissileHitWall +proc CG_MissileHitWall 40 44 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +CNSTI4 1280 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $1144 +ADDRFP4 4 +INDIRI4 +CNSTI4 5 +LTI4 $1142 +LABELV $1144 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $1142 +ADDRLP4 24 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 24 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 24 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 2 +NEI4 $1145 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1147 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 152 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1151 +ADDRGP4 $1149 +JUMPV +LABELV $1151 +LABELV $1148 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $1147 +LABELV $1149 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $1146 +ADDRLP4 28 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 28 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 152 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1146 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 152 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $1146 +JUMPV +LABELV $1145 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1157 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 136 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1161 +ADDRGP4 $1159 +JUMPV +LABELV $1161 +LABELV $1158 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $1157 +LABELV $1159 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $1163 +ADDRLP4 28 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 28 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 136 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1165 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 136 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +LABELV $1165 +LABELV $1163 +LABELV $1146 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1167 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ARGP4 +ADDRLP4 36 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1169 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +ADDRLP4 28 +INDIRP4 +CNSTI4 1408 +ADDP4 +ADDRFP4 24 +INDIRI4 +ASGNI4 +LABELV $1169 +LABELV $1167 +ADDRLP4 12 +INDIRF4 +CNSTF4 0 +LEF4 $1171 +ADDRLP4 28 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +CNSTF4 1135869952 +ADDRLP4 28 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +ARGF4 +ADDRLP4 32 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 CG_ImpactMark +CALLV +pop +LABELV $1171 +LABELV $1141 +endproc CG_MissileHitWall 40 44 +export CG_MissileHitEntity +proc CG_MissileHitEntity 32 28 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 1280 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 12 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorInverse +CALLV +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_Bleed +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $1176 +ADDRFP4 4 +INDIRI4 +CNSTI4 5 +LTI4 $1174 +LABELV $1176 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $1174 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 120 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1177 +CNSTI4 1852 +ADDRFP4 16 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1179 +ADDRLP4 20 +CNSTI4 2 +ASGNI4 +ADDRGP4 $1180 +JUMPV +LABELV $1179 +ADDRLP4 24 +CNSTI4 1852 +ADDRFP4 16 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1182 +ADDRLP4 24 +INDIRI4 +ADDRGP4 cg_entities+160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1182 +ADDRLP4 20 +CNSTI4 2 +ASGNI4 +ADDRGP4 $1183 +JUMPV +LABELV $1182 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $1183 +LABELV $1180 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +LABELV $1177 +LABELV $1173 +endproc CG_MissileHitEntity 32 28 +export CG_Tracer +proc CG_Tracer 236 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 108 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 188 +CNSTI4 4 +ASGNI4 +ADDRLP4 108+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 192 +CNSTI4 8 +ASGNI4 +ADDRLP4 108+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 108 +ARGP4 +ADDRLP4 196 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 164 +ADDRLP4 196 +INDIRF4 +ASGNF4 +ADDRLP4 164 +INDIRF4 +CNSTF4 1120403456 +GEF4 $1189 +ADDRGP4 $1186 +JUMPV +LABELV $1189 +ADDRLP4 200 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 160 +ADDRLP4 200 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 164 +INDIRF4 +CNSTF4 1114636288 +SUBF4 +MULF4 +CNSTF4 1112014848 +ADDF4 +ASGNF4 +ADDRLP4 156 +ADDRLP4 160 +INDIRF4 +ADDRGP4 cg_tracerLength+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 156 +INDIRF4 +ADDRLP4 164 +INDIRF4 +LEF4 $1192 +ADDRLP4 156 +ADDRLP4 164 +INDIRF4 +ASGNF4 +LABELV $1192 +ADDRLP4 120 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 108+4 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 108+8 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 132 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 108+4 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 108+8 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 224 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 144 +ADDRLP4 224 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +MULF4 +ADDRLP4 108+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 108+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 144+4 +ADDRLP4 224 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +MULF4 +ADDRLP4 108+4 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 108+8 +INDIRF4 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ADDRGP4 cg+112080+36+12 +INDIRF4 +ADDRLP4 144+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 96+4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +ADDRLP4 144+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 96+8 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +ADDRLP4 144+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 228 +ADDRLP4 144 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 96 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +ADDRLP4 228 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 96+4 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +ADDRLP4 228 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 96+8 +INDIRF4 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +ADDRLP4 132 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 96+4 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 96+8 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+20+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24 +ADDRLP4 132 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+24+4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 96+4 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+24+8 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 96+8 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+24+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+24+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+24+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24+20+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48 +ADDRLP4 120 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+48+4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 96+4 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+48+8 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 96+8 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+48+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+48+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+48+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48+20+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72 +ADDRLP4 120 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+72+4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 96+4 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+72+8 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 96+8 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+72+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+72+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+72+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72+20+3 +CNSTU1 255 +ASGNU1 +ADDRGP4 cgs+255316+24 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddPolyToScene +CALLV +pop +ADDRLP4 232 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 168 +ADDRLP4 232 +INDIRF4 +ADDRLP4 120 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 168+4 +ADDRLP4 232 +INDIRF4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 132+4 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 168+8 +CNSTF4 1056964608 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 132+8 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 168 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+272 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +LABELV $1186 +endproc CG_Tracer 236 16 +proc CG_CalcMuzzlePoint 48 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $1374 +ADDRFP4 4 +INDIRP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 204 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $1373 +JUMPV +LABELV $1374 +ADDRLP4 12 +CNSTI4 1852 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1382 +CNSTI4 0 +RETI4 +ADDRGP4 $1373 +JUMPV +LABELV $1382 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 12 +INDIRP4 +CNSTI4 60 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 16 +ADDRLP4 12 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 13 +EQI4 $1386 +ADDRLP4 16 +INDIRI4 +CNSTI4 23 +NEI4 $1384 +LABELV $1386 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CNSTF4 1094713344 +ADDF4 +ASGNF4 +ADDRGP4 $1385 +JUMPV +LABELV $1384 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CNSTF4 1104150528 +ADDF4 +ASGNF4 +LABELV $1385 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 44 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 1 +RETI4 +LABELV $1373 +endproc CG_CalcMuzzlePoint 48 16 +export CG_Bullet +proc CG_Bullet 20 28 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $1390 +ADDRGP4 cg_tracerChance+8 +INDIRF4 +CNSTF4 0 +LEF4 $1390 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_CalcMuzzlePoint +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1393 +ADDRLP4 16 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRGP4 cg_tracerChance+8 +INDIRF4 +GEF4 $1395 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Tracer +CALLV +pop +LABELV $1395 +LABELV $1393 +LABELV $1390 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1398 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_Bleed +CALLV +pop +ADDRGP4 $1399 +JUMPV +LABELV $1398 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +LABELV $1399 +LABELV $1389 +endproc CG_Bullet 20 28 +proc CG_ShotgunPattern 164 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRGP4 VectorNormalize2 +CALLF4 +pop +ADDRLP4 92 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRGP4 PerpendicularVector +CALLV +pop +ADDRLP4 80 +ARGP4 +ADDRLP4 92 +ARGP4 +ADDRLP4 104 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +LABELV $1401 +ADDRFP4 8 +ARGP4 +ADDRLP4 120 +ADDRGP4 Q_crandom +CALLF4 +ASGNF4 +ADDRLP4 72 +CNSTF4 1098907648 +CNSTF4 1143930880 +ADDRLP4 120 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRFP4 8 +ARGP4 +ADDRLP4 124 +ADDRGP4 Q_crandom +CALLF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 1098907648 +CNSTF4 1143930880 +ADDRLP4 124 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 132 +CNSTF4 1207959552 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 80+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1207959552 +ADDRLP4 80+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 92+4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 92+8 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 104 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 104+4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 104+8 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 144 +CNSTP4 0 +ASGNP4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 12+44 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $1421 +ADDRLP4 148 +CNSTI4 1852 +ASGNI4 +ADDRLP4 148 +INDIRI4 +ADDRLP4 12+52 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1430 +ADDRLP4 148 +INDIRI4 +ADDRLP4 12+52 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1424 +LABELV $1430 +CNSTI4 14 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 12+12 +ARGP4 +ADDRLP4 12+24 +ARGP4 +ADDRLP4 12+52 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_MissileHitEntity +CALLV +pop +ADDRGP4 $1425 +JUMPV +LABELV $1424 +ADDRLP4 12+44 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $1434 +CNSTI4 14 +ARGI4 +ADDRLP4 152 +CNSTI4 1 +ASGNI4 +ADDRLP4 152 +INDIRI4 +ARGI4 +ADDRLP4 156 +CNSTI4 0 +ASGNI4 +ADDRLP4 156 +INDIRI4 +ARGI4 +ADDRLP4 12+12 +ARGP4 +ADDRLP4 12+24 +ARGP4 +ADDRLP4 152 +INDIRI4 +ARGI4 +ADDRLP4 156 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +ADDRGP4 $1435 +JUMPV +LABELV $1434 +CNSTI4 14 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 160 +CNSTI4 0 +ASGNI4 +ADDRLP4 160 +INDIRI4 +ARGI4 +ADDRLP4 12+12 +ARGP4 +ADDRLP4 12+24 +ARGP4 +ADDRLP4 160 +INDIRI4 +ARGI4 +ADDRLP4 160 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +LABELV $1435 +LABELV $1425 +LABELV $1421 +LABELV $1402 +ADDRLP4 116 +ADDRLP4 116 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 11 +LTI4 $1401 +LABELV $1400 +endproc CG_ShotgunPattern 164 28 +export CG_ShotgunFire +proc CG_ShotgunFire 32 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 20 +CNSTF4 1107296256 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1107296256 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_ShotgunPattern +CALLV +pop +LABELV $1441 +endproc CG_ShotgunFire 32 16 +export CG_Bleed +proc CG_Bleed 20 8 +ADDRGP4 cg_blood+12 +INDIRI4 +CNSTI4 0 +NEI4 $1453 +ADDRGP4 $1452 +JUMPV +LABELV $1453 +CNSTI4 1852 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1456 +ADDRLP4 4 +CNSTI4 1668 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $1461 +ADDRLP4 8 +ADDRGP4 cgs+255316+672 +INDIRI4 +ASGNI4 +ADDRGP4 $1457 +JUMPV +LABELV $1461 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $1452 +ADDRLP4 8 +ADDRGP4 cgs+255316+676 +INDIRI4 +ASGNI4 +ADDRGP4 $1457 +JUMPV +LABELV $1456 +CNSTI4 1852 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1452 +CNSTI4 1852 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $1473 +ADDRLP4 8 +ADDRGP4 cgs+255316+680 +INDIRI4 +ASGNI4 +ADDRGP4 $1470 +JUMPV +LABELV $1473 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $1452 +ADDRLP4 8 +ADDRGP4 cgs+255316+684 +INDIRI4 +ASGNI4 +LABELV $1470 +LABELV $1457 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1481 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +CNSTI4 1852 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +LABELV $1481 +LABELV $1452 +endproc CG_Bleed 20 8 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +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 $1124 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 70 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 45 +byte 1 62 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 62 +byte 1 61 +byte 1 32 +byte 1 87 +byte 1 80 +byte 1 95 +byte 1 78 +byte 1 85 +byte 1 77 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 83 +byte 1 0 +align 1 +LABELV $1075 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $1043 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 10 +byte 1 0 +align 1 +LABELV $976 +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 67 +byte 1 71 +byte 1 95 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 73 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 83 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $961 +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 67 +byte 1 71 +byte 1 95 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 73 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 83 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $705 +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 67 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 100 +byte 1 100 +byte 1 86 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $649 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $625 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $592 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $505 +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 67 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 100 +byte 1 100 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $437 +byte 1 65 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $432 +byte 1 66 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $427 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 50 +byte 1 122 +byte 1 97 +byte 1 112 +byte 1 47 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $415 +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 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $412 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $411 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $408 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $405 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $400 +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 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $399 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 73 +byte 1 110 +byte 1 51 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $396 +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 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $387 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 0 +align 1 +LABELV $384 +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 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $379 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $374 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $371 +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 51 +byte 1 114 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $366 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 51 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $363 +byte 1 95 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $362 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $361 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $360 +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 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $355 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $352 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $349 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $346 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $343 +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 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $340 +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 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $337 +byte 1 123 +byte 1 0 +align 1 +LABELV $324 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $323 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $322 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $315 +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 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $314 +byte 1 125 +byte 1 0 +align 1 +LABELV $303 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $298 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $293 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $286 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 68 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $277 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 68 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $274 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $265 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 68 +byte 1 76 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $262 +byte 1 97 +byte 1 108 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 73 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $251 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 70 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $240 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $237 +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 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $228 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 0 +align 1 +LABELV $225 +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 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $220 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $217 +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 109 +byte 1 117 +byte 1 122 +byte 1 122 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $212 +byte 1 109 +byte 1 117 +byte 1 122 +byte 1 122 +byte 1 108 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $209 +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 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $204 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $201 +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 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $196 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $185 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 65 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $182 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $177 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $174 +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 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $165 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $162 +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 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $157 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $154 +byte 1 0 +align 1 +LABELV $126 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $123 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $120 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 |