export BotAI_Print code proc BotAI_Print 2056 16 ADDRLP4 0 ADDRFP4 4+4 ASGNP4 ADDRLP4 4 ARGP4 CNSTU4 2048 ARGU4 ADDRFP4 4 INDIRP4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRGP4 Q_vsnprintf CALLI4 pop ADDRLP4 0 CNSTP4 0 ASGNP4 ADDRLP4 2052 ADDRFP4 0 INDIRI4 ASGNI4 ADDRLP4 2052 INDIRI4 CNSTI4 1 LTI4 $67 ADDRLP4 2052 INDIRI4 CNSTI4 5 GTI4 $67 ADDRLP4 2052 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 $80-4 ADDP4 INDIRP4 JUMPV lit align 4 LABELV $80 address $69 address $71 address $73 address $75 address $77 code LABELV $69 ADDRGP4 $70 ARGP4 ADDRLP4 4 ARGP4 ADDRGP4 G_Printf CALLV pop ADDRGP4 $68 JUMPV LABELV $71 ADDRGP4 $72 ARGP4 ADDRLP4 4 ARGP4 ADDRGP4 G_Printf CALLV pop ADDRGP4 $68 JUMPV LABELV $73 ADDRGP4 $74 ARGP4 ADDRLP4 4 ARGP4 ADDRGP4 G_Printf CALLV pop ADDRGP4 $68 JUMPV LABELV $75 ADDRGP4 $76 ARGP4 ADDRLP4 4 ARGP4 ADDRGP4 G_Printf CALLV pop ADDRGP4 $68 JUMPV LABELV $77 ADDRGP4 $78 ARGP4 ADDRLP4 4 ARGP4 ADDRGP4 G_Error CALLV pop ADDRGP4 $68 JUMPV LABELV $67 ADDRGP4 $79 ARGP4 ADDRGP4 G_Printf CALLV pop LABELV $68 LABELV $65 endproc BotAI_Print 2056 16 export BotAI_Trace proc BotAI_Trace 56 28 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRLP4 0 ARGP4 ADDRFP4 4 INDIRP4 ARGP4 ADDRFP4 8 INDIRP4 ARGP4 ADDRFP4 12 INDIRP4 ARGP4 ADDRFP4 16 INDIRP4 ARGP4 ADDRFP4 20 INDIRI4 ARGI4 ADDRFP4 24 INDIRI4 ARGI4 ADDRGP4 trap_Trace CALLV pop ADDRFP4 0 INDIRP4 ADDRLP4 0 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 4 ADDP4 ADDRLP4 0+4 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 8 ADDP4 ADDRLP4 0+8 INDIRF4 ASGNF4 ADDRFP4 0 INDIRP4 CNSTI4 12 ADDP4 ADDRLP4 0+12 INDIRB ASGNB 12 ADDRFP4 0 INDIRP4 CNSTI4 36 ADDP4 ADDRLP4 0+24+12 INDIRF4 ASGNF4 ADDRFP4 0 INDIRP4 CNSTI4 24 ADDP4 ADDRLP4 0+24 INDIRB ASGNB 12 ADDRFP4 0 INDIRP4 CNSTI4 41 ADDP4 ADDRLP4 0+24+17 INDIRU1 ASGNU1 ADDRFP4 0 INDIRP4 CNSTI4 40 ADDP4 ADDRLP4 0+24+16 INDIRU1 ASGNU1 ADDRFP4 0 INDIRP4 CNSTI4 72 ADDP4 ADDRLP4 0+44 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 80 ADDP4 ADDRLP4 0+52 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 44 ADDP4 CNSTF4 0 ASGNF4 ADDRFP4 0 INDIRP4 CNSTI4 48 ADDP4 CNSTI4 0 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 76 ADDP4 CNSTI4 0 ASGNI4 LABELV $82 endproc BotAI_Trace 56 28 export BotAI_GetClientState proc BotAI_GetClientState 4 12 ADDRLP4 0 CNSTI4 940 ADDRFP4 0 INDIRI4 MULI4 ADDRGP4 g_entities ADDP4 ASGNP4 ADDRLP4 0 INDIRP4 CNSTI4 520 ADDP4 INDIRI4 CNSTI4 0 NEI4 $96 CNSTI4 0 RETI4 ADDRGP4 $95 JUMPV LABELV $96 ADDRLP4 0 INDIRP4 CNSTI4 516 ADDP4 INDIRP4 CVPU4 4 CNSTU4 0 NEU4 $98 CNSTI4 0 RETI4 ADDRGP4 $95 JUMPV LABELV $98 ADDRFP4 4 INDIRP4 ARGP4 ADDRLP4 0 INDIRP4 CNSTI4 516 ADDP4 INDIRP4 ARGP4 CNSTU4 468 ARGU4 ADDRGP4 memcpy CALLP4 pop CNSTI4 1 RETI4 LABELV $95 endproc BotAI_GetClientState 4 12 export BotAI_GetEntityState proc BotAI_GetEntityState 4 12 ADDRLP4 0 CNSTI4 940 ADDRFP4 0 INDIRI4 MULI4 ADDRGP4 g_entities ADDP4 ASGNP4 ADDRFP4 4 INDIRP4 ARGP4 CNSTI4 0 ARGI4 CNSTU4 208 ARGU4 ADDRGP4 memset CALLP4 pop ADDRLP4 0 INDIRP4 CNSTI4 520 ADDP4 INDIRI4 CNSTI4 0 NEI4 $101 CNSTI4 0 RETI4 ADDRGP4 $100 JUMPV LABELV $101 ADDRLP4 0 INDIRP4 CNSTI4 416 ADDP4 INDIRI4 CNSTI4 0 NEI4 $103 CNSTI4 0 RETI4 ADDRGP4 $100 JUMPV LABELV $103 ADDRLP4 0 INDIRP4 CNSTI4 424 ADDP4 INDIRI4 CNSTI4 1 BANDI4 CNSTI4 0 EQI4 $105 CNSTI4 0 RETI4 ADDRGP4 $100 JUMPV LABELV $105 ADDRFP4 4 INDIRP4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 CNSTU4 208 ARGU4 ADDRGP4 memcpy CALLP4 pop CNSTI4 1 RETI4 LABELV $100 endproc BotAI_GetEntityState 4 12 export BotAI_GetSnapshotEntity proc BotAI_GetSnapshotEntity 8 12 ADDRFP4 0 INDIRI4 ARGI4 ADDRFP4 4 INDIRI4 ARGI4 ADDRLP4 4 ADDRGP4 trap_BotGetSnapshotEntity CALLI4 ASGNI4 ADDRLP4 0 ADDRLP4 4 INDIRI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 -1 NEI4 $108 ADDRFP4 8 INDIRP4 ARGP4 CNSTI4 0 ARGI4 CNSTU4 208 ARGU4 ADDRGP4 memset CALLP4 pop CNSTI4 -1 RETI4 ADDRGP4 $107 JUMPV LABELV $108 ADDRLP4 0 INDIRI4 ARGI4 ADDRFP4 8 INDIRP4 ARGP4 ADDRGP4 BotAI_GetEntityState CALLI4 pop ADDRFP4 4 INDIRI4 CNSTI4 1 ADDI4 RETI4 LABELV $107 endproc BotAI_GetSnapshotEntity 8 12 export BotAI_BotInitialChat proc BotAI_BotInitialChat 56 44 ADDRLP4 8 ARGP4 CNSTI4 0 ARGI4 CNSTU4 32 ARGU4 ADDRGP4 memset CALLP4 pop ADDRLP4 40 ADDRFP4 4+4 ASGNP4 ADDRLP4 48 ADDRLP4 40 INDIRP4 CNSTU4 4 ADDP4 ASGNP4 ADDRLP4 40 ADDRLP4 48 INDIRP4 ASGNP4 ADDRLP4 4 ADDRLP4 48 INDIRP4 CNSTI4 -4 ADDP4 INDIRP4 ASGNP4 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $112 ADDRLP4 4 INDIRP4 CVPU4 4 CNSTU4 0 NEU4 $116 ADDRGP4 $114 JUMPV LABELV $116 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRLP4 8 ADDP4 ADDRLP4 4 INDIRP4 ASGNP4 ADDRLP4 52 ADDRLP4 40 INDIRP4 CNSTU4 4 ADDP4 ASGNP4 ADDRLP4 40 ADDRLP4 52 INDIRP4 ASGNP4 ADDRLP4 4 ADDRLP4 52 INDIRP4 CNSTI4 -4 ADDP4 INDIRP4 ASGNP4 LABELV $113 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 8 LTI4 $112 LABELV $114 ADDRLP4 40 CNSTP4 0 ASGNP4 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 52 ADDRGP4 BotSynonymContext CALLI4 ASGNI4 ADDRLP4 44 ADDRLP4 52 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 6528 ADDP4 INDIRI4 ARGI4 ADDRFP4 4 INDIRP4 ARGP4 ADDRLP4 44 INDIRI4 ARGI4 ADDRLP4 8 INDIRP4 ARGP4 ADDRLP4 8+4 INDIRP4 ARGP4 ADDRLP4 8+8 INDIRP4 ARGP4 ADDRLP4 8+12 INDIRP4 ARGP4 ADDRLP4 8+16 INDIRP4 ARGP4 ADDRLP4 8+20 INDIRP4 ARGP4 ADDRLP4 8+24 INDIRP4 ARGP4 ADDRLP4 8+28 INDIRP4 ARGP4 ADDRGP4 trap_BotInitialChat CALLV pop LABELV $110 endproc BotAI_BotInitialChat 56 44 export BotTestAAS proc BotTestAAS 64 16 ADDRGP4 bot_testsolid ARGP4 ADDRGP4 trap_Cvar_Update CALLV pop ADDRGP4 bot_testclusters ARGP4 ADDRGP4 trap_Cvar_Update CALLV pop ADDRGP4 bot_testsolid+12 INDIRI4 CNSTI4 0 EQI4 $126 ADDRLP4 56 ADDRGP4 trap_AAS_Initialized CALLI4 ASGNI4 ADDRLP4 56 INDIRI4 CNSTI4 0 NEI4 $129 ADDRGP4 $125 JUMPV LABELV $129 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 60 ADDRGP4 BotPointAreaNum CALLI4 ASGNI4 ADDRLP4 0 ADDRLP4 60 INDIRI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 0 EQI4 $131 CNSTI4 1 ARGI4 ADDRGP4 $133 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRGP4 $127 JUMPV LABELV $131 CNSTI4 1 ARGI4 ADDRGP4 $134 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRGP4 $127 JUMPV LABELV $126 ADDRGP4 bot_testclusters+12 INDIRI4 CNSTI4 0 EQI4 $135 ADDRLP4 56 ADDRGP4 trap_AAS_Initialized CALLI4 ASGNI4 ADDRLP4 56 INDIRI4 CNSTI4 0 NEI4 $138 ADDRGP4 $125 JUMPV LABELV $138 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 60 ADDRGP4 BotPointAreaNum CALLI4 ASGNI4 ADDRLP4 0 ADDRLP4 60 INDIRI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 0 NEI4 $140 CNSTI4 1 ARGI4 ADDRGP4 $142 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRGP4 $141 JUMPV LABELV $140 ADDRLP4 0 INDIRI4 ARGI4 ADDRLP4 4 ARGP4 ADDRGP4 trap_AAS_AreaInfo CALLI4 pop CNSTI4 1 ARGI4 ADDRGP4 $143 ARGP4 ADDRLP4 0 INDIRI4 ARGI4 ADDRLP4 4+12 INDIRI4 ARGI4 ADDRGP4 BotAI_Print CALLV pop LABELV $141 LABELV $135 LABELV $127 LABELV $125 endproc BotTestAAS 64 16 export BotReportStatus proc BotReportStatus 560 24 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRFP4 0 INDIRP4 CNSTI4 8 ADDP4 INDIRI4 ARGI4 ADDRLP4 0 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 ClientName CALLP4 pop ADDRLP4 0 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6896 ADDP4 ARGP4 ADDRLP4 548 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 548 INDIRI4 CNSTI4 0 NEI4 $146 ADDRLP4 288 ADDRGP4 $148 ASGNP4 ADDRGP4 $147 JUMPV LABELV $146 ADDRLP4 288 ADDRGP4 $149 ASGNP4 LABELV $147 ADDRLP4 256 ARGP4 ADDRGP4 $150 ARGP4 ADDRGP4 strcpy CALLP4 pop ADDRGP4 gametype INDIRI4 CNSTI4 8 NEI4 $151 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 552 ADDRGP4 BotCTFCarryingFlag CALLI4 ASGNI4 ADDRLP4 552 INDIRI4 CNSTI4 0 EQI4 $153 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 556 ADDRGP4 BotTeam CALLI4 ASGNI4 ADDRLP4 556 INDIRI4 CNSTI4 1 NEI4 $155 ADDRLP4 256 ARGP4 ADDRGP4 $157 ARGP4 ADDRGP4 strcpy CALLP4 pop ADDRGP4 $156 JUMPV LABELV $155 ADDRLP4 256 ARGP4 ADDRGP4 $158 ARGP4 ADDRGP4 strcpy CALLP4 pop LABELV $156 LABELV $153 LABELV $151 ADDRLP4 552 ADDRFP4 0 INDIRP4 CNSTI4 6596 ADDP4 INDIRI4 ASGNI4 ADDRLP4 552 INDIRI4 CNSTI4 1 LTI4 $159 ADDRLP4 552 INDIRI4 CNSTI4 13 GTI4 $159 ADDRLP4 552 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 $187-4 ADDP4 INDIRP4 JUMPV lit align 4 LABELV $187 address $162 address $164 address $166 address $176 address $178 address $180 address $172 address $172 address $174 address $168 address $170 address $184 address $182 code LABELV $162 ADDRFP4 0 INDIRP4 CNSTI4 6600 ADDP4 INDIRI4 ARGI4 ADDRLP4 292 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 EasyClientName CALLP4 pop CNSTI4 1 ARGI4 ADDRGP4 $163 ARGP4 ADDRLP4 0 ARGP4 ADDRLP4 288 INDIRP4 ARGP4 ADDRLP4 256 ARGP4 ADDRLP4 292 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRGP4 $160 JUMPV LABELV $164 ADDRFP4 0 INDIRP4 CNSTI4 6600 ADDP4 INDIRI4 ARGI4 ADDRLP4 292 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 EasyClientName CALLP4 pop CNSTI4 1 ARGI4 ADDRGP4 $165 ARGP4 ADDRLP4 0 ARGP4 ADDRLP4 288 INDIRP4 ARGP4 ADDRLP4 256 ARGP4 ADDRLP4 292 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRGP4 $160 JUMPV LABELV $166 ADDRFP4 0 INDIRP4 CNSTI4 6664 ADDP4 INDIRI4 ARGI4 ADDRLP4 292 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 trap_BotGoalName CALLV pop CNSTI4 1 ARGI4 ADDRGP4 $167 ARGP4 ADDRLP4 0 ARGP4 ADDRLP4 288 INDIRP4 ARGP4 ADDRLP4 256 ARGP4 ADDRLP4 292 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRGP4 $160 JUMPV LABELV $168 ADDRFP4 0 INDIRP4 CNSTI4 6664 ADDP4 INDIRI4 ARGI4 ADDRLP4 292 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 trap_BotGoalName CALLV pop CNSTI4 1 ARGI4 ADDRGP4 $169 ARGP4 ADDRLP4 0 ARGP4 ADDRLP4 288 INDIRP4 ARGP4 ADDRLP4 256 ARGP4 ADDRLP4 292 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRGP4 $160 JUMPV LABELV $170 ADDRFP4 0 INDIRP4 CNSTI4 6660 ADDP4 INDIRI4 ARGI4 ADDRLP4 292 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 ClientName CALLP4 pop CNSTI4 1 ARGI4 ADDRGP4 $171 ARGP4 ADDRLP4 0 ARGP4 ADDRLP4 288 INDIRP4 ARGP4 ADDRLP4 256 ARGP4 ADDRLP4 292 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRGP4 $160 JUMPV LABELV $172 CNSTI4 1 ARGI4 ADDRGP4 $173 ARGP4 ADDRLP4 0 ARGP4 ADDRLP4 288 INDIRP4 ARGP4 ADDRLP4 256 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRGP4 $160 JUMPV LABELV $174 CNSTI4 1 ARGI4 ADDRGP4 $175 ARGP4 ADDRLP4 0 ARGP4 ADDRLP4 288 INDIRP4 ARGP4 ADDRLP4 256 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRGP4 $160 JUMPV LABELV $176 CNSTI4 1 ARGI4 ADDRGP4 $177 ARGP4 ADDRLP4 0 ARGP4 ADDRLP4 288 INDIRP4 ARGP4 ADDRLP4 256 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRGP4 $160 JUMPV LABELV $178 CNSTI4 1 ARGI4 ADDRGP4 $179 ARGP4 ADDRLP4 0 ARGP4 ADDRLP4 288 INDIRP4 ARGP4 ADDRLP4 256 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRGP4 $160 JUMPV LABELV $180 CNSTI4 1 ARGI4 ADDRGP4 $181 ARGP4 ADDRLP4 0 ARGP4 ADDRLP4 288 INDIRP4 ARGP4 ADDRLP4 256 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRGP4 $160 JUMPV LABELV $182 CNSTI4 1 ARGI4 ADDRGP4 $183 ARGP4 ADDRLP4 0 ARGP4 ADDRLP4 288 INDIRP4 ARGP4 ADDRLP4 256 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRGP4 $160 JUMPV LABELV $184 CNSTI4 1 ARGI4 ADDRGP4 $185 ARGP4 ADDRLP4 0 ARGP4 ADDRLP4 288 INDIRP4 ARGP4 ADDRLP4 256 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRGP4 $160 JUMPV LABELV $159 CNSTI4 1 ARGI4 ADDRGP4 $186 ARGP4 ADDRLP4 0 ARGP4 ADDRLP4 288 INDIRP4 ARGP4 ADDRLP4 256 ARGP4 ADDRGP4 BotAI_Print CALLV pop LABELV $160 LABELV $145 endproc BotReportStatus 560 24 export BotTeamplayReport proc BotTeamplayReport 1056 12 CNSTI4 1 ARGI4 ADDRGP4 $190 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRLP4 0 CNSTI4 0 ASGNI4 ADDRGP4 $194 JUMPV LABELV $191 ADDRLP4 1028 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 1028 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $197 ADDRLP4 1028 INDIRP4 INDIRI4 CNSTI4 0 NEI4 $195 LABELV $197 ADDRGP4 $192 JUMPV LABELV $195 ADDRLP4 0 INDIRI4 CNSTI4 606 ADDI4 ARGI4 ADDRLP4 4 ARGP4 CNSTI4 1024 ARGI4 ADDRGP4 trap_GetConfigstring CALLV pop ADDRLP4 4 ARGP4 ADDRLP4 1032 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 1032 INDIRU4 CNSTU4 0 EQU4 $201 ADDRLP4 4 ARGP4 ADDRGP4 $200 ARGP4 ADDRLP4 1036 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1036 INDIRP4 ARGP4 ADDRLP4 1040 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 1040 INDIRU4 CNSTU4 0 NEU4 $198 LABELV $201 ADDRGP4 $192 JUMPV LABELV $198 ADDRLP4 4 ARGP4 ADDRGP4 $204 ARGP4 ADDRLP4 1044 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1044 INDIRP4 ARGP4 ADDRLP4 1048 ADDRGP4 atoi CALLI4 ASGNI4 ADDRLP4 1048 INDIRI4 CNSTI4 1 NEI4 $202 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ARGP4 ADDRGP4 BotReportStatus CALLV pop LABELV $202 LABELV $192 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $194 ADDRLP4 0 INDIRI4 ADDRGP4 maxclients INDIRI4 GEI4 $205 ADDRLP4 0 INDIRI4 CNSTI4 64 LTI4 $191 LABELV $205 CNSTI4 1 ARGI4 ADDRGP4 $206 ARGP4 ADDRGP4 BotAI_Print CALLV pop ADDRLP4 0 CNSTI4 0 ASGNI4 ADDRGP4 $210 JUMPV LABELV $207 ADDRLP4 1032 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 1032 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $213 ADDRLP4 1032 INDIRP4 INDIRI4 CNSTI4 0 NEI4 $211 LABELV $213 ADDRGP4 $208 JUMPV LABELV $211 ADDRLP4 0 INDIRI4 CNSTI4 606 ADDI4 ARGI4 ADDRLP4 4 ARGP4 CNSTI4 1024 ARGI4 ADDRGP4 trap_GetConfigstring CALLV pop ADDRLP4 4 ARGP4 ADDRLP4 1036 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 1036 INDIRU4 CNSTU4 0 EQU4 $216 ADDRLP4 4 ARGP4 ADDRGP4 $200 ARGP4 ADDRLP4 1040 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1040 INDIRP4 ARGP4 ADDRLP4 1044 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 1044 INDIRU4 CNSTU4 0 NEU4 $214 LABELV $216 ADDRGP4 $208 JUMPV LABELV $214 ADDRLP4 4 ARGP4 ADDRGP4 $204 ARGP4 ADDRLP4 1048 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1048 INDIRP4 ARGP4 ADDRLP4 1052 ADDRGP4 atoi CALLI4 ASGNI4 ADDRLP4 1052 INDIRI4 CNSTI4 2 NEI4 $217 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ARGP4 ADDRGP4 BotReportStatus CALLV pop LABELV $217 LABELV $208 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $210 ADDRLP4 0 INDIRI4 ADDRGP4 maxclients INDIRI4 GEI4 $219 ADDRLP4 0 INDIRI4 CNSTI4 64 LTI4 $207 LABELV $219 LABELV $189 endproc BotTeamplayReport 1056 12 export BotSetInfoConfigString proc BotSetInfoConfigString 880 16 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRFP4 0 INDIRP4 CNSTI4 8 ADDP4 INDIRI4 ARGI4 ADDRLP4 256 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 ClientName CALLP4 pop ADDRLP4 256 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6896 ADDP4 ARGP4 ADDRLP4 864 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 864 INDIRI4 CNSTI4 0 NEI4 $221 ADDRLP4 544 ADDRGP4 $148 ASGNP4 ADDRGP4 $222 JUMPV LABELV $221 ADDRLP4 544 ADDRGP4 $149 ASGNP4 LABELV $222 ADDRLP4 512 ARGP4 ADDRGP4 $150 ARGP4 ADDRGP4 strcpy CALLP4 pop ADDRGP4 gametype INDIRI4 CNSTI4 8 NEI4 $223 ADDRFP4 0 INDIRP4 ARGP4 ADDRLP4 868 ADDRGP4 BotCTFCarryingFlag CALLI4 ASGNI4 ADDRLP4 868 INDIRI4 CNSTI4 0 EQI4 $225 ADDRLP4 512 ARGP4 ADDRGP4 $227 ARGP4 ADDRGP4 strcpy CALLP4 pop LABELV $225 LABELV $223 ADDRLP4 868 ADDRFP4 0 INDIRP4 CNSTI4 6596 ADDP4 INDIRI4 ASGNI4 ADDRLP4 868 INDIRI4 CNSTI4 1 LTI4 $228 ADDRLP4 868 INDIRI4 CNSTI4 13 GTI4 $228 ADDRLP4 868 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 $257-4 ADDP4 INDIRP4 JUMPV lit align 4 LABELV $257 address $231 address $233 address $235 address $245 address $247 address $249 address $241 address $241 address $243 address $237 address $239 address $253 address $251 code LABELV $231 ADDRFP4 0 INDIRP4 CNSTI4 6600 ADDP4 INDIRI4 ARGI4 ADDRLP4 552 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 EasyClientName CALLP4 pop ADDRLP4 0 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 $232 ARGP4 ADDRLP4 552 ARGP4 ADDRGP4 Com_sprintf CALLI4 pop ADDRGP4 $229 JUMPV LABELV $233 ADDRFP4 0 INDIRP4 CNSTI4 6600 ADDP4 INDIRI4 ARGI4 ADDRLP4 552 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 EasyClientName CALLP4 pop ADDRLP4 0 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 $234 ARGP4 ADDRLP4 552 ARGP4 ADDRGP4 Com_sprintf CALLI4 pop ADDRGP4 $229 JUMPV LABELV $235 ADDRFP4 0 INDIRP4 CNSTI4 6664 ADDP4 INDIRI4 ARGI4 ADDRLP4 552 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 trap_BotGoalName CALLV pop ADDRLP4 0 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 $236 ARGP4 ADDRLP4 552 ARGP4 ADDRGP4 Com_sprintf CALLI4 pop ADDRGP4 $229 JUMPV LABELV $237 ADDRFP4 0 INDIRP4 CNSTI4 6664 ADDP4 INDIRI4 ARGI4 ADDRLP4 552 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 trap_BotGoalName CALLV pop ADDRLP4 0 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 $238 ARGP4 ADDRLP4 552 ARGP4 ADDRGP4 Com_sprintf CALLI4 pop ADDRGP4 $229 JUMPV LABELV $239 ADDRFP4 0 INDIRP4 CNSTI4 6660 ADDP4 INDIRI4 ARGI4 ADDRLP4 552 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 ClientName CALLP4 pop ADDRLP4 0 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 $240 ARGP4 ADDRLP4 552 ARGP4 ADDRGP4 Com_sprintf CALLI4 pop ADDRGP4 $229 JUMPV LABELV $241 ADDRLP4 0 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 $242 ARGP4 ADDRGP4 Com_sprintf CALLI4 pop ADDRGP4 $229 JUMPV LABELV $243 ADDRLP4 0 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 $244 ARGP4 ADDRGP4 Com_sprintf CALLI4 pop ADDRGP4 $229 JUMPV LABELV $245 ADDRLP4 0 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 $246 ARGP4 ADDRGP4 Com_sprintf CALLI4 pop ADDRGP4 $229 JUMPV LABELV $247 ADDRLP4 0 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 $248 ARGP4 ADDRGP4 Com_sprintf CALLI4 pop ADDRGP4 $229 JUMPV LABELV $249 ADDRLP4 0 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 $250 ARGP4 ADDRGP4 Com_sprintf CALLI4 pop ADDRGP4 $229 JUMPV LABELV $251 ADDRLP4 0 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 $252 ARGP4 ADDRGP4 Com_sprintf CALLI4 pop ADDRGP4 $229 JUMPV LABELV $253 ADDRLP4 0 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 $254 ARGP4 ADDRGP4 Com_sprintf CALLI4 pop ADDRGP4 $229 JUMPV LABELV $228 ADDRFP4 0 INDIRP4 CNSTI4 6524 ADDP4 INDIRI4 ARGI4 ADDRLP4 808 ARGP4 ADDRGP4 trap_BotGetTopGoal CALLI4 pop ADDRLP4 808+44 INDIRI4 ARGI4 ADDRLP4 552 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 trap_BotGoalName CALLV pop ADDRLP4 0 ARGP4 CNSTI4 256 ARGI4 ADDRGP4 $256 ARGP4 ADDRLP4 552 ARGP4 ADDRGP4 Com_sprintf CALLI4 pop LABELV $229 ADDRGP4 $259 ARGP4 ADDRLP4 544 INDIRP4 ARGP4 ADDRLP4 512 ARGP4 ADDRLP4 0 ARGP4 ADDRLP4 876 ADDRGP4 va CALLP4 ASGNP4 ADDRLP4 548 ADDRLP4 876 INDIRP4 ASGNP4 ADDRFP4 0 INDIRP4 CNSTI4 8 ADDP4 INDIRI4 CNSTI4 25 ADDI4 ARGI4 ADDRLP4 548 INDIRP4 ARGP4 ADDRGP4 trap_SetConfigstring CALLV pop LABELV $220 endproc BotSetInfoConfigString 880 16 export BotUpdateInfoConfigStrings proc BotUpdateInfoConfigStrings 1044 12 ADDRLP4 0 CNSTI4 0 ASGNI4 ADDRGP4 $264 JUMPV LABELV $261 ADDRLP4 1028 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 1028 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $267 ADDRLP4 1028 INDIRP4 INDIRI4 CNSTI4 0 NEI4 $265 LABELV $267 ADDRGP4 $262 JUMPV LABELV $265 ADDRLP4 0 INDIRI4 CNSTI4 606 ADDI4 ARGI4 ADDRLP4 4 ARGP4 CNSTI4 1024 ARGI4 ADDRGP4 trap_GetConfigstring CALLV pop ADDRLP4 4 ARGP4 ADDRLP4 1032 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 1032 INDIRU4 CNSTU4 0 EQU4 $270 ADDRLP4 4 ARGP4 ADDRGP4 $200 ARGP4 ADDRLP4 1036 ADDRGP4 Info_ValueForKey CALLP4 ASGNP4 ADDRLP4 1036 INDIRP4 ARGP4 ADDRLP4 1040 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 1040 INDIRU4 CNSTU4 0 NEU4 $268 LABELV $270 ADDRGP4 $262 JUMPV LABELV $268 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ARGP4 ADDRGP4 BotSetInfoConfigString CALLV pop LABELV $262 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $264 ADDRLP4 0 INDIRI4 ADDRGP4 maxclients INDIRI4 GEI4 $271 ADDRLP4 0 INDIRI4 CNSTI4 64 LTI4 $261 LABELV $271 LABELV $260 endproc BotUpdateInfoConfigStrings 1044 12 export BotInterbreedBots proc BotInterbreedBots 288 20 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $273 ADDRLP4 272 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 272 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $277 ADDRLP4 272 INDIRP4 INDIRI4 CNSTI4 0 EQI4 $277 ADDRLP4 276 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ASGNI4 ADDRLP4 280 ADDRLP4 276 INDIRI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 276 INDIRI4 ADDRLP4 4 ADDP4 ADDRLP4 280 INDIRP4 CNSTI4 6032 ADDP4 INDIRI4 CNSTI4 1 LSHI4 ADDRLP4 280 INDIRP4 CNSTI4 6028 ADDP4 INDIRI4 SUBI4 CVIF4 4 ASGNF4 ADDRGP4 $278 JUMPV LABELV $277 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRLP4 4 ADDP4 CNSTF4 3212836864 ASGNF4 LABELV $278 LABELV $274 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 64 LTI4 $273 CNSTI4 64 ARGI4 ADDRLP4 4 ARGP4 ADDRLP4 264 ARGP4 ADDRLP4 268 ARGP4 ADDRLP4 260 ARGP4 ADDRLP4 272 ADDRGP4 trap_GeneticParentsAndChildSelection CALLI4 ASGNI4 ADDRLP4 272 INDIRI4 CNSTI4 0 EQI4 $279 ADDRLP4 276 CNSTI4 2 ASGNI4 ADDRLP4 280 ADDRGP4 botstates ASGNP4 ADDRLP4 284 CNSTI4 6524 ASGNI4 ADDRLP4 264 INDIRI4 ADDRLP4 276 INDIRI4 LSHI4 ADDRLP4 280 INDIRP4 ADDP4 INDIRP4 ADDRLP4 284 INDIRI4 ADDP4 INDIRI4 ARGI4 ADDRLP4 268 INDIRI4 ADDRLP4 276 INDIRI4 LSHI4 ADDRLP4 280 INDIRP4 ADDP4 INDIRP4 ADDRLP4 284 INDIRI4 ADDP4 INDIRI4 ARGI4 ADDRLP4 260 INDIRI4 ADDRLP4 276 INDIRI4 LSHI4 ADDRLP4 280 INDIRP4 ADDP4 INDIRP4 ADDRLP4 284 INDIRI4 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotInterbreedGoalFuzzyLogic CALLV pop ADDRLP4 260 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 6524 ADDP4 INDIRI4 ARGI4 CNSTF4 1065353216 ARGF4 ADDRGP4 trap_BotMutateGoalFuzzyLogic CALLV pop LABELV $279 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $281 ADDRLP4 276 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 276 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $285 ADDRLP4 276 INDIRP4 INDIRI4 CNSTI4 0 EQI4 $285 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 6032 ADDP4 CNSTI4 0 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 6028 ADDP4 CNSTI4 0 ASGNI4 LABELV $285 LABELV $282 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 64 LTI4 $281 LABELV $272 endproc BotInterbreedBots 288 20 export BotWriteInterbreeded proc BotWriteInterbreeded 24 8 ADDRLP4 8 CNSTF4 0 ASGNF4 ADDRLP4 12 CNSTI4 -1 ASGNI4 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $288 ADDRLP4 16 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 16 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $292 ADDRLP4 16 INDIRP4 INDIRI4 CNSTI4 0 EQI4 $292 ADDRLP4 20 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 4 ADDRLP4 20 INDIRP4 CNSTI4 6032 ADDP4 INDIRI4 CNSTI4 1 LSHI4 ADDRLP4 20 INDIRP4 CNSTI4 6028 ADDP4 INDIRI4 SUBI4 CVIF4 4 ASGNF4 ADDRGP4 $293 JUMPV LABELV $292 ADDRLP4 4 CNSTF4 3212836864 ASGNF4 LABELV $293 ADDRLP4 4 INDIRF4 ADDRLP4 8 INDIRF4 LEF4 $294 ADDRLP4 8 ADDRLP4 4 INDIRF4 ASGNF4 ADDRLP4 12 ADDRLP4 0 INDIRI4 ASGNI4 LABELV $294 LABELV $289 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 64 LTI4 $288 ADDRLP4 12 INDIRI4 CNSTI4 0 LTI4 $296 ADDRLP4 12 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 6524 ADDP4 INDIRI4 ARGI4 ADDRFP4 0 INDIRP4 ARGP4 ADDRGP4 trap_BotSaveGoalFuzzyLogic CALLV pop LABELV $296 LABELV $287 endproc BotWriteInterbreeded 24 8 export BotInterbreedEndMatch proc BotInterbreedEndMatch 8 8 ADDRGP4 bot_interbreed INDIRI4 CNSTI4 0 NEI4 $299 ADDRGP4 $298 JUMPV LABELV $299 ADDRLP4 0 ADDRGP4 bot_interbreedmatchcount ASGNP4 ADDRLP4 0 INDIRP4 ADDRLP4 0 INDIRP4 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRP4 INDIRI4 ADDRGP4 bot_interbreedcycle+12 INDIRI4 LTI4 $301 ADDRGP4 bot_interbreedmatchcount CNSTI4 0 ASGNI4 ADDRGP4 bot_interbreedwrite ARGP4 ADDRGP4 trap_Cvar_Update CALLV pop ADDRGP4 bot_interbreedwrite+16 ARGP4 ADDRLP4 4 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 4 INDIRU4 CNSTU4 0 EQU4 $304 ADDRGP4 bot_interbreedwrite+16 ARGP4 ADDRGP4 BotWriteInterbreeded CALLV pop ADDRGP4 $308 ARGP4 ADDRGP4 $309 ARGP4 ADDRGP4 trap_Cvar_Set CALLV pop LABELV $304 ADDRGP4 BotInterbreedBots CALLV pop LABELV $301 LABELV $298 endproc BotInterbreedEndMatch 8 8 export BotInterbreeding proc BotInterbreeding 16 20 ADDRGP4 bot_interbreedchar ARGP4 ADDRGP4 trap_Cvar_Update CALLV pop ADDRGP4 bot_interbreedchar+16 ARGP4 ADDRLP4 4 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 4 INDIRU4 CNSTU4 0 NEU4 $311 ADDRGP4 $310 JUMPV LABELV $311 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $314 ADDRLP4 8 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 8 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $318 ADDRLP4 8 INDIRP4 INDIRI4 CNSTI4 0 EQI4 $318 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 8 ADDP4 INDIRI4 ARGI4 CNSTI4 0 ARGI4 ADDRGP4 BotAIShutdownClient CALLI4 pop LABELV $318 LABELV $315 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 64 LTI4 $314 ADDRGP4 $320 ARGP4 ADDRGP4 $321 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop ADDRLP4 0 CNSTI4 0 ASGNI4 ADDRGP4 $325 JUMPV LABELV $322 ADDRGP4 $327 ARGP4 ADDRGP4 bot_interbreedchar+16 ARGP4 CNSTI4 50 ADDRLP4 0 INDIRI4 MULI4 ARGI4 ADDRGP4 bot_interbreedchar+16 ARGP4 ADDRLP4 0 INDIRI4 ARGI4 ADDRLP4 12 ADDRGP4 va CALLP4 ASGNP4 CNSTI4 1 ARGI4 ADDRLP4 12 INDIRP4 ARGP4 ADDRGP4 trap_SendConsoleCommand CALLV pop LABELV $323 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $325 ADDRLP4 0 INDIRI4 ADDRGP4 bot_interbreedbots+12 INDIRI4 LTI4 $322 ADDRGP4 $330 ARGP4 ADDRGP4 $309 ARGP4 ADDRGP4 trap_Cvar_Set CALLV pop ADDRGP4 bot_interbreed CNSTI4 1 ASGNI4 LABELV $310 endproc BotInterbreeding 16 20 export BotEntityInfo proc BotEntityInfo 0 8 ADDRFP4 0 INDIRI4 ARGI4 ADDRFP4 4 INDIRP4 ARGP4 ADDRGP4 trap_AAS_EntityInfo CALLV pop LABELV $331 endproc BotEntityInfo 0 8 export NumBots proc NumBots 0 0 ADDRGP4 numbots INDIRI4 RETI4 LABELV $332 endproc NumBots 0 0 export BotTeamLeader proc BotTeamLeader 12 4 ADDRFP4 0 INDIRP4 CNSTI4 6896 ADDP4 ARGP4 ADDRLP4 4 ADDRGP4 ClientFromName CALLI4 ASGNI4 ADDRLP4 0 ADDRLP4 4 INDIRI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 0 GEI4 $334 CNSTI4 0 RETI4 ADDRGP4 $333 JUMPV LABELV $334 ADDRLP4 8 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 8 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $338 ADDRLP4 8 INDIRP4 INDIRI4 CNSTI4 0 NEI4 $336 LABELV $338 CNSTI4 0 RETI4 ADDRGP4 $333 JUMPV LABELV $336 CNSTI4 1 RETI4 LABELV $333 endproc BotTeamLeader 12 4 export BotChangeViewAngle proc BotChangeViewAngle 24 4 ADDRFP4 0 ADDRFP4 0 INDIRF4 ASGNF4 ADDRFP4 4 ADDRFP4 4 INDIRF4 ASGNF4 ADDRFP4 0 INDIRF4 ARGF4 ADDRLP4 4 ADDRGP4 AngleMod CALLF4 ASGNF4 ADDRFP4 0 ADDRLP4 4 INDIRF4 ASGNF4 ADDRFP4 4 INDIRF4 ARGF4 ADDRLP4 8 ADDRGP4 AngleMod CALLF4 ASGNF4 ADDRFP4 4 ADDRLP4 8 INDIRF4 ASGNF4 ADDRFP4 0 INDIRF4 ADDRFP4 4 INDIRF4 NEF4 $340 ADDRFP4 0 INDIRF4 RETF4 ADDRGP4 $339 JUMPV LABELV $340 ADDRLP4 0 ADDRFP4 4 INDIRF4 ADDRFP4 0 INDIRF4 SUBF4 ASGNF4 ADDRFP4 4 INDIRF4 ADDRFP4 0 INDIRF4 LEF4 $342 ADDRLP4 0 INDIRF4 CNSTF4 1127481344 LEF4 $343 ADDRLP4 0 ADDRLP4 0 INDIRF4 CNSTF4 1135869952 SUBF4 ASGNF4 ADDRGP4 $343 JUMPV LABELV $342 ADDRLP4 0 INDIRF4 CNSTF4 3274964992 GEF4 $346 ADDRLP4 0 ADDRLP4 0 INDIRF4 CNSTF4 1135869952 ADDF4 ASGNF4 LABELV $346 LABELV $343 ADDRLP4 0 INDIRF4 CNSTF4 0 LEF4 $348 ADDRLP4 0 INDIRF4 ADDRFP4 8 INDIRF4 LEF4 $349 ADDRLP4 0 ADDRFP4 8 INDIRF4 ASGNF4 ADDRGP4 $349 JUMPV LABELV $348 ADDRLP4 0 INDIRF4 ADDRFP4 8 INDIRF4 NEGF4 GEF4 $352 ADDRLP4 0 ADDRFP4 8 INDIRF4 NEGF4 ASGNF4 LABELV $352 LABELV $349 ADDRFP4 0 INDIRF4 ADDRLP4 0 INDIRF4 ADDF4 ARGF4 ADDRLP4 20 ADDRGP4 AngleMod CALLF4 ASGNF4 ADDRLP4 20 INDIRF4 RETF4 LABELV $339 endproc BotChangeViewAngle 24 4 export BotChangeViewAngles proc BotChangeViewAngles 80 16 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRFP4 0 INDIRP4 CNSTI4 6572 ADDP4 INDIRF4 CNSTF4 1127481344 LEF4 $355 ADDRLP4 24 ADDRFP4 0 INDIRP4 CNSTI4 6572 ADDP4 ASGNP4 ADDRLP4 24 INDIRP4 ADDRLP4 24 INDIRP4 INDIRF4 CNSTF4 1135869952 SUBF4 ASGNF4 LABELV $355 ADDRFP4 0 INDIRP4 CNSTI4 6536 ADDP4 INDIRI4 CNSTI4 0 LTI4 $357 ADDRFP4 0 INDIRP4 CNSTI4 6516 ADDP4 INDIRI4 ARGI4 CNSTI4 4 ARGI4 CNSTF4 1008981770 ARGF4 CNSTF4 1065353216 ARGF4 ADDRLP4 28 ADDRGP4 trap_Characteristic_BFloat CALLF4 ASGNF4 ADDRLP4 16 ADDRLP4 28 INDIRF4 ASGNF4 ADDRFP4 0 INDIRP4 CNSTI4 6516 ADDP4 INDIRI4 ARGI4 CNSTI4 5 ARGI4 CNSTF4 1065353216 ARGF4 CNSTF4 1155596288 ARGF4 ADDRLP4 32 ADDRGP4 trap_Characteristic_BFloat CALLF4 ASGNF4 ADDRLP4 8 ADDRLP4 32 INDIRF4 ASGNF4 ADDRGP4 $358 JUMPV LABELV $357 ADDRLP4 16 CNSTF4 1028443341 ASGNF4 ADDRLP4 8 CNSTF4 1135869952 ASGNF4 LABELV $358 ADDRLP4 8 INDIRF4 CNSTF4 1131413504 GEF4 $359 ADDRLP4 8 CNSTF4 1131413504 ASGNF4 LABELV $359 ADDRLP4 8 ADDRLP4 8 INDIRF4 ADDRFP4 4 INDIRF4 MULF4 ASGNF4 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $361 ADDRGP4 bot_challenge+12 INDIRI4 CNSTI4 0 EQI4 $365 ADDRLP4 28 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ASGNI4 ADDRLP4 28 INDIRI4 ADDRFP4 0 INDIRP4 CNSTI4 6560 ADDP4 ADDP4 INDIRF4 ARGF4 ADDRLP4 28 INDIRI4 ADDRFP4 0 INDIRP4 CNSTI4 6572 ADDP4 ADDP4 INDIRF4 ARGF4 ADDRLP4 36 ADDRGP4 AngleDifference CALLF4 ASGNF4 ADDRLP4 36 INDIRF4 CVFI4 4 ARGI4 ADDRLP4 40 ADDRGP4 abs CALLI4 ASGNI4 ADDRLP4 12 ADDRLP4 40 INDIRI4 CVIF4 4 ASGNF4 ADDRLP4 4 ADDRLP4 12 INDIRF4 ADDRLP4 16 INDIRF4 MULF4 ASGNF4 ADDRLP4 4 INDIRF4 ADDRLP4 8 INDIRF4 LEF4 $368 ADDRLP4 4 ADDRLP4 8 INDIRF4 ASGNF4 LABELV $368 ADDRLP4 44 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ASGNI4 ADDRLP4 52 ADDRLP4 44 INDIRI4 ADDRFP4 0 INDIRP4 CNSTI4 6560 ADDP4 ADDP4 ASGNP4 ADDRLP4 52 INDIRP4 INDIRF4 ARGF4 ADDRLP4 44 INDIRI4 ADDRFP4 0 INDIRP4 CNSTI4 6572 ADDP4 ADDP4 INDIRF4 ARGF4 ADDRLP4 4 INDIRF4 ARGF4 ADDRLP4 56 ADDRGP4 BotChangeViewAngle CALLF4 ASGNF4 ADDRLP4 52 INDIRP4 ADDRLP4 56 INDIRF4 ASGNF4 ADDRGP4 $366 JUMPV LABELV $365 ADDRLP4 28 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRFP4 0 INDIRP4 CNSTI4 6560 ADDP4 ADDP4 ASGNP4 ADDRLP4 28 INDIRP4 INDIRF4 ARGF4 ADDRLP4 32 ADDRGP4 AngleMod CALLF4 ASGNF4 ADDRLP4 28 INDIRP4 ADDRLP4 32 INDIRF4 ASGNF4 ADDRLP4 36 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRFP4 0 INDIRP4 CNSTI4 6572 ADDP4 ADDP4 ASGNP4 ADDRLP4 36 INDIRP4 INDIRF4 ARGF4 ADDRLP4 40 ADDRGP4 AngleMod CALLF4 ASGNF4 ADDRLP4 36 INDIRP4 ADDRLP4 40 INDIRF4 ASGNF4 ADDRLP4 44 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ASGNI4 ADDRLP4 44 INDIRI4 ADDRFP4 0 INDIRP4 CNSTI4 6560 ADDP4 ADDP4 INDIRF4 ARGF4 ADDRLP4 44 INDIRI4 ADDRFP4 0 INDIRP4 CNSTI4 6572 ADDP4 ADDP4 INDIRF4 ARGF4 ADDRLP4 52 ADDRGP4 AngleDifference CALLF4 ASGNF4 ADDRLP4 12 ADDRLP4 52 INDIRF4 ASGNF4 ADDRLP4 20 ADDRLP4 12 INDIRF4 ADDRLP4 16 INDIRF4 MULF4 ASGNF4 ADDRLP4 56 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRFP4 0 INDIRP4 CNSTI4 6584 ADDP4 ADDP4 ASGNP4 ADDRLP4 60 ADDRLP4 56 INDIRP4 INDIRF4 ASGNF4 ADDRLP4 56 INDIRP4 ADDRLP4 60 INDIRF4 ADDRLP4 60 INDIRF4 ADDRLP4 20 INDIRF4 SUBF4 ADDF4 ASGNF4 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRFP4 0 INDIRP4 CNSTI4 6584 ADDP4 ADDP4 INDIRF4 CNSTF4 1127481344 LEF4 $370 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRFP4 0 INDIRP4 CNSTI4 6584 ADDP4 ADDP4 ADDRLP4 8 INDIRF4 ASGNF4 LABELV $370 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRFP4 0 INDIRP4 CNSTI4 6584 ADDP4 ADDP4 INDIRF4 CNSTF4 3274964992 GEF4 $372 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRFP4 0 INDIRP4 CNSTI4 6584 ADDP4 ADDP4 ADDRLP4 8 INDIRF4 NEGF4 ASGNF4 LABELV $372 ADDRLP4 4 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRFP4 0 INDIRP4 CNSTI4 6584 ADDP4 ADDP4 INDIRF4 ASGNF4 ADDRLP4 4 INDIRF4 ADDRLP4 8 INDIRF4 LEF4 $374 ADDRLP4 4 ADDRLP4 8 INDIRF4 ASGNF4 LABELV $374 ADDRLP4 4 INDIRF4 ADDRLP4 8 INDIRF4 NEGF4 GEF4 $376 ADDRLP4 4 ADDRLP4 8 INDIRF4 NEGF4 ASGNF4 LABELV $376 ADDRLP4 64 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRFP4 0 INDIRP4 CNSTI4 6560 ADDP4 ADDP4 ASGNP4 ADDRLP4 64 INDIRP4 ADDRLP4 64 INDIRP4 INDIRF4 ADDRLP4 4 INDIRF4 ADDF4 ASGNF4 ADDRLP4 68 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRFP4 0 INDIRP4 CNSTI4 6560 ADDP4 ADDP4 ASGNP4 ADDRLP4 68 INDIRP4 INDIRF4 ARGF4 ADDRLP4 72 ADDRGP4 AngleMod CALLF4 ASGNF4 ADDRLP4 68 INDIRP4 ADDRLP4 72 INDIRF4 ASGNF4 ADDRLP4 76 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRFP4 0 INDIRP4 CNSTI4 6584 ADDP4 ADDP4 ASGNP4 ADDRLP4 76 INDIRP4 ADDRLP4 76 INDIRP4 INDIRF4 CNSTF4 1055286886 CNSTF4 1065353216 ADDRLP4 16 INDIRF4 SUBF4 MULF4 MULF4 ASGNF4 LABELV $366 LABELV $362 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 2 LTI4 $361 ADDRFP4 0 INDIRP4 CNSTI4 6560 ADDP4 INDIRF4 CNSTF4 1127481344 LEF4 $378 ADDRLP4 28 ADDRFP4 0 INDIRP4 CNSTI4 6560 ADDP4 ASGNP4 ADDRLP4 28 INDIRP4 ADDRLP4 28 INDIRP4 INDIRF4 CNSTF4 1135869952 SUBF4 ASGNF4 LABELV $378 ADDRFP4 0 INDIRP4 CNSTI4 8 ADDP4 INDIRI4 ARGI4 ADDRFP4 0 INDIRP4 CNSTI4 6560 ADDP4 ARGP4 ADDRGP4 trap_EA_View CALLV pop LABELV $354 endproc BotChangeViewAngles 80 16 export BotInputToUserCommand proc BotInputToUserCommand 128 16 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRFP4 4 ADDRFP4 4 INDIRP4 ASGNP4 ADDRFP4 8 ADDRFP4 8 INDIRP4 ASGNP4 ADDRFP4 4 INDIRP4 ARGP4 CNSTI4 0 ARGI4 CNSTU4 24 ARGU4 ADDRGP4 memset CALLP4 pop ADDRFP4 4 INDIRP4 ADDRFP4 12 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 32768 BANDI4 CNSTI4 0 EQI4 $381 ADDRLP4 56 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 ASGNP4 ADDRLP4 56 INDIRP4 ADDRLP4 56 INDIRP4 INDIRI4 CNSTI4 16 BORI4 ASGNI4 ADDRLP4 60 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 ASGNP4 ADDRLP4 60 INDIRP4 ADDRLP4 60 INDIRP4 INDIRI4 CNSTI4 -32769 BANDI4 ASGNI4 LABELV $381 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 8 BANDI4 CNSTI4 0 EQI4 $383 ADDRFP4 4 INDIRP4 CNSTI4 16 ADDP4 CNSTI4 1 ASGNI4 LABELV $383 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 1 BANDI4 CNSTI4 0 EQI4 $385 ADDRLP4 56 ADDRFP4 4 INDIRP4 CNSTI4 16 ADDP4 ASGNP4 ADDRLP4 56 INDIRP4 ADDRLP4 56 INDIRP4 INDIRI4 CNSTI4 1 BORI4 ASGNI4 LABELV $385 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 65536 BANDI4 CNSTI4 0 EQI4 $387 ADDRLP4 60 ADDRFP4 4 INDIRP4 CNSTI4 16 ADDP4 ASGNP4 ADDRLP4 60 INDIRP4 ADDRLP4 60 INDIRP4 INDIRI4 CNSTI4 2 BORI4 ASGNI4 LABELV $387 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 2 BANDI4 CNSTI4 0 EQI4 $389 ADDRLP4 64 ADDRFP4 4 INDIRP4 CNSTI4 16 ADDP4 ASGNP4 ADDRLP4 64 INDIRP4 ADDRLP4 64 INDIRP4 INDIRI4 CNSTI4 4 BORI4 ASGNI4 LABELV $389 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 1048576 BANDI4 CNSTI4 0 EQI4 $391 ADDRLP4 68 ADDRFP4 4 INDIRP4 CNSTI4 16 ADDP4 ASGNP4 ADDRLP4 68 INDIRP4 ADDRLP4 68 INDIRP4 INDIRI4 CNSTI4 4096 BORI4 ASGNI4 LABELV $391 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 2097152 BANDI4 CNSTI4 0 EQI4 $393 ADDRLP4 72 ADDRFP4 4 INDIRP4 CNSTI4 16 ADDP4 ASGNP4 ADDRLP4 72 INDIRP4 ADDRLP4 72 INDIRP4 INDIRI4 CNSTI4 64 BORI4 ASGNI4 LABELV $393 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 8388608 BANDI4 CNSTI4 0 EQI4 $395 ADDRLP4 76 ADDRFP4 4 INDIRP4 CNSTI4 16 ADDP4 ASGNP4 ADDRLP4 76 INDIRP4 ADDRLP4 76 INDIRP4 INDIRI4 CNSTI4 128 BORI4 ASGNI4 LABELV $395 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 16777216 BANDI4 CNSTI4 0 EQI4 $397 ADDRLP4 80 ADDRFP4 4 INDIRP4 CNSTI4 16 ADDP4 ASGNP4 ADDRLP4 80 INDIRP4 ADDRLP4 80 INDIRP4 INDIRI4 CNSTI4 256 BORI4 ASGNI4 LABELV $397 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 33554432 BANDI4 CNSTI4 0 EQI4 $399 ADDRLP4 84 ADDRFP4 4 INDIRP4 CNSTI4 16 ADDP4 ASGNP4 ADDRLP4 84 INDIRP4 ADDRLP4 84 INDIRP4 INDIRI4 CNSTI4 512 BORI4 ASGNI4 LABELV $399 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 134217728 BANDI4 CNSTI4 0 EQI4 $401 ADDRLP4 88 ADDRFP4 4 INDIRP4 CNSTI4 16 ADDP4 ASGNP4 ADDRLP4 88 INDIRP4 ADDRLP4 88 INDIRP4 INDIRI4 CNSTI4 1024 BORI4 ASGNI4 LABELV $401 ADDRFP4 4 INDIRP4 CNSTI4 20 ADDP4 ADDRFP4 0 INDIRP4 CNSTI4 36 ADDP4 INDIRI4 CVIU4 4 CVUU1 4 ASGNU1 ADDRFP4 4 INDIRP4 CNSTI4 4 ADDP4 CNSTF4 1199570944 ADDRFP4 0 INDIRP4 CNSTI4 20 ADDP4 INDIRF4 MULF4 CNSTF4 1135869952 DIVF4 CVFI4 4 CNSTI4 65535 BANDI4 ASGNI4 ADDRFP4 4 INDIRP4 CNSTI4 8 ADDP4 CNSTF4 1199570944 ADDRFP4 0 INDIRP4 CNSTI4 24 ADDP4 INDIRF4 MULF4 CNSTF4 1135869952 DIVF4 CVFI4 4 CNSTI4 65535 BANDI4 ASGNI4 ADDRFP4 4 INDIRP4 CNSTI4 12 ADDP4 CNSTF4 1199570944 ADDRFP4 0 INDIRP4 CNSTI4 28 ADDP4 INDIRF4 MULF4 CNSTF4 1135869952 DIVF4 CVFI4 4 CNSTI4 65535 BANDI4 ASGNI4 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $403 ADDRLP4 92 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ASGNI4 ADDRLP4 96 ADDRLP4 92 INDIRI4 ADDRFP4 4 INDIRP4 CNSTI4 4 ADDP4 ADDP4 ASGNP4 ADDRLP4 4 ADDRLP4 96 INDIRP4 INDIRI4 ADDRLP4 92 INDIRI4 ADDRFP4 8 INDIRP4 ADDP4 INDIRI4 SUBI4 CVII2 4 ASGNI2 ADDRLP4 96 INDIRP4 ADDRLP4 4 INDIRI2 CVII4 2 ASGNI4 LABELV $404 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 3 LTI4 $403 ADDRFP4 0 INDIRP4 CNSTI4 12 ADDP4 INDIRF4 CNSTF4 0 EQF4 $407 ADDRLP4 12 ADDRFP4 0 INDIRP4 CNSTI4 20 ADDP4 INDIRF4 ASGNF4 ADDRGP4 $408 JUMPV LABELV $407 ADDRLP4 12 CNSTF4 0 ASGNF4 LABELV $408 ADDRLP4 12+4 ADDRFP4 0 INDIRP4 CNSTI4 24 ADDP4 INDIRF4 ASGNF4 ADDRLP4 12+8 CNSTF4 0 ASGNF4 ADDRLP4 12 ARGP4 ADDRLP4 24 ARGP4 ADDRLP4 36 ARGP4 CNSTP4 0 ARGP4 ADDRGP4 AngleVectors CALLV pop ADDRLP4 92 ADDRFP4 0 INDIRP4 CNSTI4 16 ADDP4 ASGNP4 ADDRLP4 92 INDIRP4 CNSTF4 1123942400 ADDRLP4 92 INDIRP4 INDIRF4 MULF4 CNSTF4 1137180672 DIVF4 ASGNF4 ADDRLP4 100 ADDRFP4 0 INDIRP4 CNSTI4 4 ADDP4 ASGNP4 ADDRLP4 104 ADDRFP4 0 INDIRP4 CNSTI4 8 ADDP4 ASGNP4 ADDRLP4 108 ADDRFP4 0 INDIRP4 CNSTI4 12 ADDP4 ASGNP4 ADDRLP4 52 ADDRLP4 24 INDIRF4 ADDRLP4 100 INDIRP4 INDIRF4 MULF4 ADDRLP4 24+4 INDIRF4 ADDRLP4 104 INDIRP4 INDIRF4 MULF4 ADDF4 ADDRLP4 24+8 INDIRF4 ADDRLP4 108 INDIRP4 INDIRF4 MULF4 ADDF4 ASGNF4 ADDRLP4 48 ADDRLP4 36 INDIRF4 ADDRLP4 100 INDIRP4 INDIRF4 MULF4 ADDRLP4 36+4 INDIRF4 ADDRLP4 104 INDIRP4 INDIRF4 MULF4 ADDF4 ADDRLP4 36+8 INDIRF4 ADDRLP4 108 INDIRP4 INDIRF4 MULF4 ADDF4 ASGNF4 ADDRLP4 52 INDIRF4 ARGF4 ADDRLP4 112 ADDRGP4 fabs CALLF4 ASGNF4 ADDRLP4 8 ADDRLP4 112 INDIRF4 ASGNF4 ADDRLP4 48 INDIRF4 ARGF4 ADDRLP4 116 ADDRGP4 fabs CALLF4 ASGNF4 ADDRLP4 116 INDIRF4 ADDRLP4 8 INDIRF4 LEF4 $415 ADDRLP4 48 INDIRF4 ARGF4 ADDRLP4 120 ADDRGP4 fabs CALLF4 ASGNF4 ADDRLP4 8 ADDRLP4 120 INDIRF4 ASGNF4 LABELV $415 ADDRLP4 8 INDIRF4 CNSTF4 0 LEF4 $417 ADDRLP4 120 ADDRFP4 0 INDIRP4 CNSTI4 16 ADDP4 ASGNP4 ADDRLP4 52 ADDRLP4 52 INDIRF4 ADDRLP4 120 INDIRP4 INDIRF4 ADDRLP4 8 INDIRF4 DIVF4 MULF4 ASGNF4 ADDRLP4 48 ADDRLP4 48 INDIRF4 ADDRLP4 120 INDIRP4 INDIRF4 ADDRLP4 8 INDIRF4 DIVF4 MULF4 ASGNF4 LABELV $417 ADDRFP4 4 INDIRP4 CNSTI4 21 ADDP4 ADDRLP4 52 INDIRF4 CVFI4 4 CVII1 4 ASGNI1 ADDRFP4 4 INDIRP4 CNSTI4 22 ADDP4 ADDRLP4 48 INDIRF4 CVFI4 4 CVII1 4 ASGNI1 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 512 BANDI4 CNSTI4 0 EQI4 $419 ADDRFP4 4 INDIRP4 CNSTI4 21 ADDP4 CNSTI1 127 ASGNI1 LABELV $419 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 2048 BANDI4 CNSTI4 0 EQI4 $421 ADDRFP4 4 INDIRP4 CNSTI4 21 ADDP4 CNSTI1 -127 ASGNI1 LABELV $421 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 4096 BANDI4 CNSTI4 0 EQI4 $423 ADDRFP4 4 INDIRP4 CNSTI4 22 ADDP4 CNSTI1 -127 ASGNI1 LABELV $423 ADDRFP4 0 INDIRP4 CNSTI4 32 ADDP4 INDIRI4 CNSTI4 8192 BANDI4 CNSTI4 0 EQI4 $425 ADDRFP4 4 INDIRP4 CNSTI4 22 ADDP4 CNSTI1 127 ASGNI1 LABELV $425 LABELV $380 endproc BotInputToUserCommand 128 16 export BotUpdateInput proc BotUpdateInput 64 16 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $428 ADDRLP4 44 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ASGNI4 ADDRLP4 52 ADDRLP4 44 INDIRI4 ADDRFP4 0 INDIRP4 CNSTI4 6560 ADDP4 ADDP4 ASGNP4 ADDRLP4 52 INDIRP4 INDIRF4 CNSTF4 1001652224 ADDRLP4 44 INDIRI4 ADDRFP4 0 INDIRP4 CNSTI4 72 ADDP4 ADDP4 INDIRI4 CVIF4 4 MULF4 ADDF4 ARGF4 ADDRLP4 56 ADDRGP4 AngleMod CALLF4 ASGNF4 ADDRLP4 52 INDIRP4 ADDRLP4 56 INDIRF4 ASGNF4 LABELV $429 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 3 LTI4 $428 ADDRFP4 0 INDIRP4 ARGP4 ADDRFP4 8 INDIRI4 CVIF4 4 CNSTF4 1148846080 DIVF4 ARGF4 ADDRGP4 BotChangeViewAngles CALLV pop ADDRFP4 0 INDIRP4 CNSTI4 8 ADDP4 INDIRI4 ARGI4 ADDRFP4 4 INDIRI4 CVIF4 4 CNSTF4 1148846080 DIVF4 ARGF4 ADDRLP4 4 ARGP4 ADDRGP4 trap_EA_GetInput CALLV pop ADDRLP4 4+32 INDIRI4 CNSTI4 8 BANDI4 CNSTI4 0 EQI4 $432 ADDRFP4 0 INDIRP4 CNSTI4 504 ADDP4 INDIRI4 CNSTI4 1 BANDI4 CNSTI4 0 EQI4 $435 ADDRLP4 4+32 ADDRLP4 4+32 INDIRI4 CNSTI4 -10 BANDI4 ASGNI4 LABELV $435 LABELV $432 ADDRLP4 4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 488 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 72 ADDP4 ARGP4 ADDRFP4 4 INDIRI4 ARGI4 ADDRGP4 BotInputToUserCommand CALLV pop ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $438 ADDRLP4 48 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ASGNI4 ADDRLP4 56 ADDRLP4 48 INDIRI4 ADDRFP4 0 INDIRP4 CNSTI4 6560 ADDP4 ADDP4 ASGNP4 ADDRLP4 56 INDIRP4 INDIRF4 CNSTF4 1001652224 ADDRLP4 48 INDIRI4 ADDRFP4 0 INDIRP4 CNSTI4 72 ADDP4 ADDP4 INDIRI4 CVIF4 4 MULF4 SUBF4 ARGF4 ADDRLP4 60 ADDRGP4 AngleMod CALLF4 ASGNF4 ADDRLP4 56 INDIRP4 ADDRLP4 60 INDIRF4 ASGNF4 LABELV $439 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 3 LTI4 $438 LABELV $427 endproc BotUpdateInput 64 16 export BotAIRegularUpdate proc BotAIRegularUpdate 0 0 ADDRGP4 regularupdate_time INDIRF4 ADDRGP4 floattime INDIRF4 GEF4 $443 ADDRGP4 trap_BotUpdateEntityItems CALLV pop ADDRGP4 regularupdate_time ADDRGP4 floattime INDIRF4 CNSTF4 1050253722 ADDF4 ASGNF4 LABELV $443 LABELV $442 endproc BotAIRegularUpdate 0 0 export RemoveColorEscapeSequences proc RemoveColorEscapeSequences 36 0 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRLP4 8 CNSTI4 0 ASGNI4 ADDRLP4 4 ADDRLP4 8 INDIRI4 ASGNI4 ADDRLP4 0 ADDRLP4 8 INDIRI4 ASGNI4 ADDRGP4 $449 JUMPV LABELV $446 ADDRLP4 12 ADDRLP4 0 INDIRI4 ADDRFP4 0 INDIRP4 ADDP4 ASGNP4 ADDRLP4 12 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $450 ADDRLP4 12 INDIRP4 INDIRI1 CVII4 1 CNSTI4 94 NEI4 $450 ADDRLP4 16 ADDRLP4 12 INDIRP4 CNSTI4 1 ADDP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 16 INDIRI4 CNSTI4 0 EQI4 $450 ADDRLP4 16 INDIRI4 CNSTI4 65 LTI4 $453 ADDRLP4 16 INDIRI4 CNSTI4 90 LEI4 $452 LABELV $453 ADDRLP4 20 ADDRLP4 0 INDIRI4 ADDRFP4 0 INDIRP4 ADDP4 CNSTI4 1 ADDP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 20 INDIRI4 CNSTI4 97 LTI4 $454 ADDRLP4 20 INDIRI4 CNSTI4 122 LEI4 $452 LABELV $454 ADDRLP4 24 ADDRLP4 0 INDIRI4 ADDRFP4 0 INDIRP4 ADDP4 CNSTI4 1 ADDP4 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 24 INDIRI4 CNSTI4 48 LTI4 $450 ADDRLP4 24 INDIRI4 CNSTI4 57 GTI4 $450 LABELV $452 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRGP4 $447 JUMPV LABELV $450 ADDRLP4 0 INDIRI4 ADDRFP4 0 INDIRP4 ADDP4 INDIRI1 CVII4 1 CNSTI4 126 LEI4 $455 ADDRGP4 $447 JUMPV LABELV $455 ADDRLP4 28 ADDRLP4 4 INDIRI4 ASGNI4 ADDRLP4 4 ADDRLP4 28 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 28 INDIRI4 ADDRFP4 0 INDIRP4 ADDP4 ADDRLP4 0 INDIRI4 ADDRFP4 0 INDIRP4 ADDP4 INDIRI1 ASGNI1 LABELV $447 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $449 ADDRLP4 0 INDIRI4 ADDRFP4 0 INDIRP4 ADDP4 INDIRI1 CVII4 1 CNSTI4 0 NEI4 $446 ADDRLP4 4 INDIRI4 ADDRFP4 0 INDIRP4 ADDP4 CNSTI1 0 ASGNI1 LABELV $445 endproc RemoveColorEscapeSequences 36 0 export BotAI proc BotAI 1092 12 ADDRFP4 0 ADDRFP4 0 INDIRI4 ASGNI4 ADDRFP4 4 ADDRFP4 4 INDIRF4 ASGNF4 ADDRFP4 0 INDIRI4 ARGI4 ADDRGP4 trap_EA_ResetInput CALLV pop ADDRLP4 4 ADDRFP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 4 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $460 ADDRLP4 4 INDIRP4 INDIRI4 CNSTI4 0 NEI4 $458 LABELV $460 CNSTI4 4 ARGI4 ADDRGP4 $461 ARGP4 ADDRFP4 0 INDIRI4 ARGI4 ADDRGP4 BotAI_Print CALLV pop CNSTI4 0 RETI4 ADDRGP4 $457 JUMPV LABELV $458 ADDRFP4 0 INDIRI4 ARGI4 ADDRLP4 4 INDIRP4 CNSTI4 16 ADDP4 ARGP4 ADDRGP4 BotAI_GetClientState CALLI4 pop ADDRGP4 $463 JUMPV LABELV $462 ADDRLP4 12 ARGP4 CNSTI4 32 ARGI4 ADDRLP4 1040 ADDRGP4 strchr CALLP4 ASGNP4 ADDRLP4 8 ADDRLP4 1040 INDIRP4 ASGNP4 ADDRLP4 8 INDIRP4 CVPU4 4 CNSTU4 0 NEU4 $465 ADDRGP4 $463 JUMPV LABELV $465 ADDRLP4 1044 ADDRLP4 8 INDIRP4 ASGNP4 ADDRLP4 8 ADDRLP4 1044 INDIRP4 CNSTI4 1 ADDP4 ASGNP4 ADDRLP4 1044 INDIRP4 CNSTI1 0 ASGNI1 ADDRLP4 8 INDIRP4 ARGP4 ADDRGP4 RemoveColorEscapeSequences CALLV pop ADDRLP4 12 ARGP4 ADDRGP4 $469 ARGP4 ADDRLP4 1048 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 1048 INDIRI4 CNSTI4 0 NEI4 $467 ADDRGP4 $468 JUMPV LABELV $467 ADDRLP4 12 ARGP4 ADDRGP4 $472 ARGP4 ADDRLP4 1052 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 1052 INDIRI4 CNSTI4 0 NEI4 $470 ADDRGP4 $471 JUMPV LABELV $470 ADDRLP4 12 ARGP4 ADDRGP4 $475 ARGP4 ADDRLP4 1056 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 1056 INDIRI4 CNSTI4 0 NEI4 $473 ADDRLP4 8 INDIRP4 ARGP4 ADDRLP4 1060 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 8 INDIRP4 ARGP4 ADDRLP4 8 INDIRP4 CNSTI4 1 ADDP4 ARGP4 ADDRLP4 1060 INDIRU4 ARGU4 ADDRGP4 memmove CALLP4 pop ADDRLP4 8 INDIRP4 ARGP4 ADDRLP4 1068 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 1068 INDIRU4 CNSTU4 1 SUBU4 ADDRLP4 8 INDIRP4 ADDP4 CNSTI1 0 ASGNI1 ADDRLP4 4 INDIRP4 CNSTI4 6528 ADDP4 INDIRI4 ARGI4 CNSTI4 0 ARGI4 ADDRLP4 8 INDIRP4 ARGP4 ADDRGP4 trap_BotQueueConsoleMessage CALLV pop ADDRGP4 $474 JUMPV LABELV $473 ADDRLP4 12 ARGP4 ADDRGP4 $478 ARGP4 ADDRLP4 1060 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 1060 INDIRI4 CNSTI4 0 NEI4 $476 ADDRLP4 8 INDIRP4 ARGP4 ADDRLP4 1064 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 8 INDIRP4 ARGP4 ADDRLP4 8 INDIRP4 CNSTI4 1 ADDP4 ARGP4 ADDRLP4 1064 INDIRU4 ARGU4 ADDRGP4 memmove CALLP4 pop ADDRLP4 8 INDIRP4 ARGP4 ADDRLP4 1072 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 1072 INDIRU4 CNSTU4 1 SUBU4 ADDRLP4 8 INDIRP4 ADDP4 CNSTI1 0 ASGNI1 ADDRLP4 4 INDIRP4 CNSTI4 6528 ADDP4 INDIRI4 ARGI4 CNSTI4 1 ARGI4 ADDRLP4 8 INDIRP4 ARGP4 ADDRGP4 trap_BotQueueConsoleMessage CALLV pop ADDRGP4 $477 JUMPV LABELV $476 ADDRLP4 12 ARGP4 ADDRGP4 $481 ARGP4 ADDRLP4 1064 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 1064 INDIRI4 CNSTI4 0 NEI4 $479 ADDRLP4 8 INDIRP4 ARGP4 ADDRLP4 1068 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 8 INDIRP4 ARGP4 ADDRLP4 8 INDIRP4 CNSTI4 1 ADDP4 ARGP4 ADDRLP4 1068 INDIRU4 ARGU4 ADDRGP4 memmove CALLP4 pop ADDRLP4 8 INDIRP4 ARGP4 ADDRLP4 1076 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 1076 INDIRU4 CNSTU4 1 SUBU4 ADDRLP4 8 INDIRP4 ADDP4 CNSTI1 0 ASGNI1 ADDRLP4 4 INDIRP4 CNSTI4 6528 ADDP4 INDIRI4 ARGI4 CNSTI4 1 ARGI4 ADDRLP4 8 INDIRP4 ARGP4 ADDRGP4 trap_BotQueueConsoleMessage CALLV pop ADDRGP4 $480 JUMPV LABELV $479 ADDRLP4 12 ARGP4 ADDRGP4 $484 ARGP4 ADDRLP4 1068 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 1068 INDIRI4 CNSTI4 0 NEI4 $482 ADDRGP4 $483 JUMPV LABELV $482 ADDRLP4 12 ARGP4 ADDRGP4 $487 ARGP4 ADDRLP4 1072 ADDRGP4 Q_stricmp CALLI4 ASGNI4 ADDRLP4 1072 INDIRI4 CNSTI4 0 NEI4 $485 LABELV $485 LABELV $483 LABELV $480 LABELV $477 LABELV $474 LABELV $471 LABELV $468 LABELV $463 ADDRFP4 0 INDIRI4 ARGI4 ADDRLP4 12 ARGP4 CNSTI4 1024 ARGI4 ADDRLP4 1040 ADDRGP4 trap_BotGetServerCommand CALLI4 ASGNI4 ADDRLP4 1040 INDIRI4 CNSTI4 0 NEI4 $462 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $488 ADDRLP4 1044 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ASGNI4 ADDRLP4 1052 ADDRLP4 1044 INDIRI4 ADDRLP4 4 INDIRP4 CNSTI4 6560 ADDP4 ADDP4 ASGNP4 ADDRLP4 1052 INDIRP4 INDIRF4 CNSTF4 1001652224 ADDRLP4 1044 INDIRI4 ADDRLP4 4 INDIRP4 CNSTI4 72 ADDP4 ADDP4 INDIRI4 CVIF4 4 MULF4 ADDF4 ARGF4 ADDRLP4 1056 ADDRGP4 AngleMod CALLF4 ASGNF4 ADDRLP4 1052 INDIRP4 ADDRLP4 1056 INDIRF4 ASGNF4 LABELV $489 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 3 LTI4 $488 ADDRLP4 1044 ADDRLP4 4 INDIRP4 CNSTI4 6060 ADDP4 ASGNP4 ADDRLP4 1044 INDIRP4 ADDRLP4 1044 INDIRP4 INDIRF4 ADDRFP4 4 INDIRF4 ADDF4 ASGNF4 ADDRLP4 4 INDIRP4 CNSTI4 4904 ADDP4 ADDRFP4 4 INDIRF4 ASGNF4 ADDRLP4 4 INDIRP4 CNSTI4 4908 ADDP4 ADDRLP4 4 INDIRP4 CNSTI4 36 ADDP4 INDIRB ASGNB 12 ADDRLP4 4 INDIRP4 CNSTI4 4936 ADDP4 ADDRLP4 4 INDIRP4 CNSTI4 36 ADDP4 INDIRB ASGNB 12 ADDRLP4 1060 ADDRLP4 4 INDIRP4 CNSTI4 4944 ADDP4 ASGNP4 ADDRLP4 1060 INDIRP4 ADDRLP4 1060 INDIRP4 INDIRF4 ADDRLP4 4 INDIRP4 CNSTI4 180 ADDP4 INDIRI4 CVIF4 4 ADDF4 ASGNF4 ADDRLP4 4 INDIRP4 CNSTI4 4908 ADDP4 ARGP4 ADDRLP4 1068 ADDRGP4 BotPointAreaNum CALLI4 ASGNI4 ADDRLP4 4 INDIRP4 CNSTI4 4948 ADDP4 ADDRLP4 1068 INDIRI4 ASGNI4 ADDRLP4 4 INDIRP4 ARGP4 ADDRFP4 4 INDIRF4 ARGF4 ADDRGP4 BotDeathmatchAI CALLV pop ADDRLP4 4 INDIRP4 CNSTI4 8 ADDP4 INDIRI4 ARGI4 ADDRLP4 4 INDIRP4 CNSTI4 6556 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_EA_SelectWeapon CALLV pop ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $492 ADDRLP4 1076 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ASGNI4 ADDRLP4 1084 ADDRLP4 1076 INDIRI4 ADDRLP4 4 INDIRP4 CNSTI4 6560 ADDP4 ADDP4 ASGNP4 ADDRLP4 1084 INDIRP4 INDIRF4 CNSTF4 1001652224 ADDRLP4 1076 INDIRI4 ADDRLP4 4 INDIRP4 CNSTI4 72 ADDP4 ADDP4 INDIRI4 CVIF4 4 MULF4 SUBF4 ARGF4 ADDRLP4 1088 ADDRGP4 AngleMod CALLF4 ASGNF4 ADDRLP4 1084 INDIRP4 ADDRLP4 1088 INDIRF4 ASGNF4 LABELV $493 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 3 LTI4 $492 CNSTI4 1 RETI4 LABELV $457 endproc BotAI 1092 12 export BotScheduleBotThink proc BotScheduleBotThink 16 0 ADDRLP4 8 CNSTI4 0 ASGNI4 ADDRLP4 4 ADDRLP4 8 INDIRI4 ASGNI4 ADDRLP4 0 ADDRLP4 8 INDIRI4 ASGNI4 LABELV $497 ADDRLP4 12 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 12 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $503 ADDRLP4 12 INDIRP4 INDIRI4 CNSTI4 0 NEI4 $501 LABELV $503 ADDRGP4 $498 JUMPV LABELV $501 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 4 ADDP4 ADDRGP4 bot_thinktime+12 INDIRI4 ADDRLP4 4 INDIRI4 MULI4 ADDRGP4 numbots INDIRI4 DIVI4 ASGNI4 ADDRLP4 4 ADDRLP4 4 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 LABELV $498 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 64 LTI4 $497 LABELV $496 endproc BotScheduleBotThink 16 0 export BotWriteSessionData proc BotWriteSessionData 20 72 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRGP4 $506 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6752 ADDP4 INDIRI4 ARGI4 ADDRFP4 0 INDIRP4 CNSTI4 6756 ADDP4 INDIRI4 ARGI4 ADDRFP4 0 INDIRP4 CNSTI4 6760 ADDP4 INDIRI4 ARGI4 ADDRFP4 0 INDIRP4 CNSTI4 6776 ADDP4 INDIRI4 ARGI4 ADDRFP4 0 INDIRP4 CNSTI4 6804 ADDP4 INDIRI4 ARGI4 ADDRFP4 0 INDIRP4 CNSTI4 6812 ADDP4 INDIRI4 ARGI4 ADDRFP4 0 INDIRP4 CNSTI4 6816 ADDP4 INDIRI4 ARGI4 ADDRFP4 0 INDIRP4 CNSTI4 6808 ADDP4 INDIRI4 ARGI4 ADDRFP4 0 INDIRP4 CNSTI4 6764 ADDP4 INDIRF4 ARGF4 ADDRFP4 0 INDIRP4 CNSTI4 6768 ADDP4 INDIRF4 ARGF4 ADDRFP4 0 INDIRP4 CNSTI4 6772 ADDP4 INDIRF4 ARGF4 ADDRFP4 0 INDIRP4 CNSTI4 6780 ADDP4 INDIRF4 ARGF4 ADDRFP4 0 INDIRP4 CNSTI4 6784 ADDP4 INDIRF4 ARGF4 ADDRFP4 0 INDIRP4 CNSTI4 6788 ADDP4 INDIRF4 ARGF4 ADDRFP4 0 INDIRP4 CNSTI4 6792 ADDP4 INDIRF4 ARGF4 ADDRFP4 0 INDIRP4 CNSTI4 6796 ADDP4 INDIRF4 ARGF4 ADDRFP4 0 INDIRP4 CNSTI4 6800 ADDP4 INDIRF4 ARGF4 ADDRLP4 12 ADDRGP4 va CALLP4 ASGNP4 ADDRLP4 0 ADDRLP4 12 INDIRP4 ASGNP4 ADDRGP4 $507 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 8 ADDP4 INDIRI4 ARGI4 ADDRLP4 16 ADDRGP4 va CALLP4 ASGNP4 ADDRLP4 4 ADDRLP4 16 INDIRP4 ASGNP4 ADDRLP4 4 INDIRP4 ARGP4 ADDRLP4 0 INDIRP4 ARGP4 ADDRGP4 trap_Cvar_Set CALLV pop LABELV $505 endproc BotWriteSessionData 20 72 export BotReadSessionData proc BotReadSessionData 1036 76 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRGP4 $507 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 8 ADDP4 INDIRI4 ARGI4 ADDRLP4 1028 ADDRGP4 va CALLP4 ASGNP4 ADDRLP4 1024 ADDRLP4 1028 INDIRP4 ASGNP4 ADDRLP4 1024 INDIRP4 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 1024 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRGP4 $506 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6752 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6756 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6760 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6776 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6804 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6812 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6816 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6808 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6764 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6768 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6772 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6780 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6784 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6788 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6792 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6796 ADDP4 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 6800 ADDP4 ARGP4 ADDRGP4 sscanf CALLI4 pop LABELV $508 endproc BotReadSessionData 1036 76 export BotAISetupClient proc BotAISetupClient 512 16 ADDRFP4 0 ADDRFP4 0 INDIRI4 ASGNI4 ADDRFP4 4 ADDRFP4 4 INDIRP4 ASGNP4 ADDRFP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CVPU4 4 CNSTU4 0 NEU4 $510 CNSTI4 8984 ARGI4 ADDRLP4 440 ADDRGP4 G_Alloc CALLP4 ASGNP4 ADDRFP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 ADDRLP4 440 INDIRP4 ASGNP4 LABELV $510 ADDRLP4 0 ADDRFP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 0 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $512 ADDRLP4 0 INDIRP4 INDIRI4 CNSTI4 0 EQI4 $512 CNSTI4 4 ARGI4 ADDRGP4 $514 ARGP4 ADDRFP4 0 INDIRI4 ARGI4 ADDRGP4 BotAI_Print CALLV pop CNSTI4 0 RETI4 ADDRGP4 $509 JUMPV LABELV $512 ADDRLP4 448 ADDRGP4 trap_AAS_Initialized CALLI4 ASGNI4 ADDRLP4 448 INDIRI4 CNSTI4 0 NEI4 $515 CNSTI4 4 ARGI4 ADDRGP4 $517 ARGP4 ADDRGP4 BotAI_Print CALLV pop CNSTI4 0 RETI4 ADDRGP4 $509 JUMPV LABELV $515 ADDRFP4 4 INDIRP4 ARGP4 ADDRFP4 4 INDIRP4 CNSTI4 144 ADDP4 INDIRF4 ARGF4 ADDRLP4 456 ADDRGP4 trap_BotLoadCharacter CALLI4 ASGNI4 ADDRLP4 0 INDIRP4 CNSTI4 6516 ADDP4 ADDRLP4 456 INDIRI4 ASGNI4 ADDRLP4 0 INDIRP4 CNSTI4 6516 ADDP4 INDIRI4 CNSTI4 0 NEI4 $518 CNSTI4 4 ARGI4 ADDRGP4 $520 ARGP4 ADDRFP4 4 INDIRP4 CNSTI4 144 ADDP4 INDIRF4 ARGF4 ADDRFP4 4 INDIRP4 ARGP4 ADDRGP4 BotAI_Print CALLV pop CNSTI4 0 RETI4 ADDRGP4 $509 JUMPV LABELV $518 ADDRLP4 0 INDIRP4 CNSTI4 4608 ADDP4 ARGP4 ADDRFP4 4 INDIRP4 ARGP4 CNSTU4 292 ARGU4 ADDRGP4 memcpy CALLP4 pop ADDRFP4 0 INDIRI4 ARGI4 ADDRLP4 460 ADDRGP4 trap_BotAllocGoalState CALLI4 ASGNI4 ADDRLP4 0 INDIRP4 CNSTI4 6524 ADDP4 ADDRLP4 460 INDIRI4 ASGNI4 ADDRLP4 0 INDIRP4 CNSTI4 6516 ADDP4 INDIRI4 ARGI4 CNSTI4 40 ARGI4 ADDRLP4 4 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Characteristic_String CALLV pop ADDRLP4 0 INDIRP4 CNSTI4 6524 ADDP4 INDIRI4 ARGI4 ADDRLP4 4 ARGP4 ADDRLP4 464 ADDRGP4 trap_BotLoadItemWeights CALLI4 ASGNI4 ADDRLP4 148 ADDRLP4 464 INDIRI4 ASGNI4 ADDRLP4 148 INDIRI4 CNSTI4 0 EQI4 $521 ADDRLP4 0 INDIRP4 CNSTI4 6524 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotFreeGoalState CALLV pop CNSTI4 0 RETI4 ADDRGP4 $509 JUMPV LABELV $521 ADDRLP4 468 ADDRGP4 trap_BotAllocWeaponState CALLI4 ASGNI4 ADDRLP4 0 INDIRP4 CNSTI4 6532 ADDP4 ADDRLP4 468 INDIRI4 ASGNI4 ADDRLP4 0 INDIRP4 CNSTI4 6516 ADDP4 INDIRI4 ARGI4 CNSTI4 3 ARGI4 ADDRLP4 4 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Characteristic_String CALLV pop ADDRLP4 0 INDIRP4 CNSTI4 6532 ADDP4 INDIRI4 ARGI4 ADDRLP4 4 ARGP4 ADDRLP4 472 ADDRGP4 trap_BotLoadWeaponWeights CALLI4 ASGNI4 ADDRLP4 148 ADDRLP4 472 INDIRI4 ASGNI4 ADDRLP4 148 INDIRI4 CNSTI4 0 EQI4 $523 ADDRLP4 0 INDIRP4 CNSTI4 6524 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotFreeGoalState CALLV pop ADDRLP4 0 INDIRP4 CNSTI4 6532 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotFreeWeaponState CALLV pop CNSTI4 0 RETI4 ADDRGP4 $509 JUMPV LABELV $523 ADDRLP4 476 ADDRGP4 trap_BotAllocChatState CALLI4 ASGNI4 ADDRLP4 0 INDIRP4 CNSTI4 6528 ADDP4 ADDRLP4 476 INDIRI4 ASGNI4 ADDRLP4 0 INDIRP4 CNSTI4 6516 ADDP4 INDIRI4 ARGI4 CNSTI4 21 ARGI4 ADDRLP4 4 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Characteristic_String CALLV pop ADDRLP4 0 INDIRP4 CNSTI4 6516 ADDP4 INDIRI4 ARGI4 CNSTI4 22 ARGI4 ADDRLP4 296 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Characteristic_String CALLV pop ADDRLP4 0 INDIRP4 CNSTI4 6528 ADDP4 INDIRI4 ARGI4 ADDRLP4 4 ARGP4 ADDRLP4 296 ARGP4 ADDRLP4 480 ADDRGP4 trap_BotLoadChatFile CALLI4 ASGNI4 ADDRLP4 148 ADDRLP4 480 INDIRI4 ASGNI4 ADDRLP4 148 INDIRI4 CNSTI4 0 EQI4 $525 ADDRLP4 0 INDIRP4 CNSTI4 6528 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotFreeChatState CALLV pop ADDRLP4 0 INDIRP4 CNSTI4 6524 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotFreeGoalState CALLV pop ADDRLP4 0 INDIRP4 CNSTI4 6532 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotFreeWeaponState CALLV pop CNSTI4 0 RETI4 ADDRGP4 $509 JUMPV LABELV $525 ADDRLP4 0 INDIRP4 CNSTI4 6516 ADDP4 INDIRI4 ARGI4 CNSTI4 1 ARGI4 ADDRLP4 152 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Characteristic_String CALLV pop ADDRLP4 484 ADDRLP4 152 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 484 INDIRI4 CNSTI4 102 EQI4 $529 ADDRLP4 484 INDIRI4 CNSTI4 70 NEI4 $527 LABELV $529 ADDRLP4 0 INDIRP4 CNSTI4 6528 ADDP4 INDIRI4 ARGI4 CNSTI4 1 ARGI4 ADDRGP4 trap_BotSetChatGender CALLV pop ADDRGP4 $528 JUMPV LABELV $527 ADDRLP4 488 ADDRLP4 152 INDIRI1 CVII4 1 ASGNI4 ADDRLP4 488 INDIRI4 CNSTI4 109 EQI4 $532 ADDRLP4 488 INDIRI4 CNSTI4 77 NEI4 $530 LABELV $532 ADDRLP4 0 INDIRP4 CNSTI4 6528 ADDP4 INDIRI4 ARGI4 CNSTI4 2 ARGI4 ADDRGP4 trap_BotSetChatGender CALLV pop ADDRGP4 $531 JUMPV LABELV $530 ADDRLP4 0 INDIRP4 CNSTI4 6528 ADDP4 INDIRI4 ARGI4 CNSTI4 0 ARGI4 ADDRGP4 trap_BotSetChatGender CALLV pop LABELV $531 LABELV $528 ADDRLP4 0 INDIRP4 CNSTI4 1 ASGNI4 ADDRLP4 0 INDIRP4 CNSTI4 8 ADDP4 ADDRFP4 0 INDIRI4 ASGNI4 ADDRLP4 0 INDIRP4 CNSTI4 12 ADDP4 ADDRFP4 0 INDIRI4 ASGNI4 ADDRLP4 0 INDIRP4 CNSTI4 6016 ADDP4 CNSTI4 4 ASGNI4 ADDRLP4 0 INDIRP4 CNSTI4 6064 ADDP4 ADDRGP4 floattime INDIRF4 ASGNF4 ADDRLP4 492 ADDRGP4 trap_BotAllocMoveState CALLI4 ASGNI4 ADDRLP4 0 INDIRP4 CNSTI4 6520 ADDP4 ADDRLP4 492 INDIRI4 ASGNI4 ADDRLP4 0 INDIRP4 CNSTI4 6516 ADDP4 INDIRI4 ARGI4 CNSTI4 48 ARGI4 CNSTF4 0 ARGF4 CNSTF4 1065353216 ARGF4 ADDRLP4 500 ADDRGP4 trap_Characteristic_BFloat CALLF4 ASGNF4 ADDRLP4 0 INDIRP4 CNSTI4 6056 ADDP4 ADDRLP4 500 INDIRF4 ASGNF4 ADDRLP4 504 ADDRGP4 numbots ASGNP4 ADDRLP4 504 INDIRP4 ADDRLP4 504 INDIRP4 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRGP4 $535 ARGP4 ADDRLP4 508 ADDRGP4 trap_Cvar_VariableIntegerValue CALLI4 ASGNI4 ADDRLP4 508 INDIRI4 CNSTI4 0 EQI4 $533 ADDRGP4 $535 ARGP4 ADDRGP4 $321 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop ADDRLP4 0 INDIRP4 ARGP4 ADDRGP4 BotChatTest CALLV pop LABELV $533 ADDRGP4 BotScheduleBotThink CALLV pop ADDRGP4 bot_interbreed INDIRI4 CNSTI4 0 EQI4 $536 ADDRLP4 0 INDIRP4 CNSTI4 6524 ADDP4 INDIRI4 ARGI4 CNSTF4 1065353216 ARGF4 ADDRGP4 trap_BotMutateGoalFuzzyLogic CALLV pop LABELV $536 ADDRFP4 8 INDIRI4 CNSTI4 0 EQI4 $538 ADDRLP4 0 INDIRP4 ARGP4 ADDRGP4 BotReadSessionData CALLV pop LABELV $538 CNSTI4 1 RETI4 LABELV $509 endproc BotAISetupClient 512 16 export BotAIShutdownClient proc BotAIShutdownClient 20 12 ADDRLP4 0 ADDRFP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 0 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $543 ADDRLP4 0 INDIRP4 INDIRI4 CNSTI4 0 NEI4 $541 LABELV $543 CNSTI4 0 RETI4 ADDRGP4 $540 JUMPV LABELV $541 ADDRFP4 4 INDIRI4 CNSTI4 0 EQI4 $544 ADDRLP4 0 INDIRP4 ARGP4 ADDRGP4 BotWriteSessionData CALLV pop LABELV $544 ADDRLP4 0 INDIRP4 ARGP4 ADDRLP4 8 ADDRGP4 BotChat_ExitGame CALLI4 ASGNI4 ADDRLP4 8 INDIRI4 CNSTI4 0 EQI4 $546 ADDRLP4 0 INDIRP4 CNSTI4 6528 ADDP4 INDIRI4 ARGI4 ADDRLP4 0 INDIRP4 CNSTI4 8 ADDP4 INDIRI4 ARGI4 CNSTI4 0 ARGI4 ADDRGP4 trap_BotEnterChat CALLV pop LABELV $546 ADDRLP4 0 INDIRP4 CNSTI4 6520 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotFreeMoveState CALLV pop ADDRLP4 0 INDIRP4 CNSTI4 6524 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotFreeGoalState CALLV pop ADDRLP4 0 INDIRP4 CNSTI4 6528 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotFreeChatState CALLV pop ADDRLP4 0 INDIRP4 CNSTI4 6532 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotFreeWeaponState CALLV pop ADDRLP4 0 INDIRP4 CNSTI4 6516 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotFreeCharacter CALLV pop ADDRLP4 0 INDIRP4 CNSTI4 8968 ADDP4 INDIRP4 ARGP4 ADDRGP4 BotFreeWaypoints CALLV pop ADDRLP4 0 INDIRP4 CNSTI4 8972 ADDP4 INDIRP4 ARGP4 ADDRGP4 BotFreeWaypoints CALLV pop ADDRLP4 0 INDIRP4 ARGP4 ADDRGP4 BotClearActivateGoalStack CALLV pop ADDRLP4 0 INDIRP4 ARGP4 CNSTI4 0 ARGI4 CNSTU4 8984 ARGU4 ADDRGP4 memset CALLP4 pop ADDRLP4 0 INDIRP4 CNSTI4 0 ASGNI4 ADDRLP4 12 ADDRGP4 numbots ASGNP4 ADDRLP4 16 CNSTI4 1 ASGNI4 ADDRLP4 12 INDIRP4 ADDRLP4 12 INDIRP4 INDIRI4 ADDRLP4 16 INDIRI4 SUBI4 ASGNI4 ADDRLP4 16 INDIRI4 RETI4 LABELV $540 endproc BotAIShutdownClient 20 12 export BotResetState proc BotResetState 800 12 ADDRFP4 0 ADDRFP4 0 INDIRP4 ASGNP4 ADDRLP4 28 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 4608 ADDP4 ARGP4 CNSTU4 292 ARGU4 ADDRGP4 memcpy CALLP4 pop ADDRLP4 324 ARGP4 ADDRFP4 0 INDIRP4 CNSTI4 16 ADDP4 ARGP4 CNSTU4 468 ARGU4 ADDRGP4 memcpy CALLP4 pop ADDRLP4 8 ADDRFP4 0 INDIRP4 INDIRI4 ASGNI4 ADDRLP4 0 ADDRFP4 0 INDIRP4 CNSTI4 8 ADDP4 INDIRI4 ASGNI4 ADDRLP4 4 ADDRFP4 0 INDIRP4 CNSTI4 12 ADDP4 INDIRI4 ASGNI4 ADDRLP4 320 ADDRFP4 0 INDIRP4 CNSTI4 6516 ADDP4 INDIRI4 ASGNI4 ADDRLP4 12 ADDRFP4 0 INDIRP4 CNSTI4 6520 ADDP4 INDIRI4 ASGNI4 ADDRLP4 16 ADDRFP4 0 INDIRP4 CNSTI4 6524 ADDP4 INDIRI4 ASGNI4 ADDRLP4 20 ADDRFP4 0 INDIRP4 CNSTI4 6528 ADDP4 INDIRI4 ASGNI4 ADDRLP4 24 ADDRFP4 0 INDIRP4 CNSTI4 6532 ADDP4 INDIRI4 ASGNI4 ADDRLP4 792 ADDRFP4 0 INDIRP4 CNSTI4 6064 ADDP4 INDIRF4 ASGNF4 ADDRFP4 0 INDIRP4 CNSTI4 8968 ADDP4 INDIRP4 ARGP4 ADDRGP4 BotFreeWaypoints CALLV pop ADDRFP4 0 INDIRP4 CNSTI4 8972 ADDP4 INDIRP4 ARGP4 ADDRGP4 BotFreeWaypoints CALLV pop ADDRFP4 0 INDIRP4 ARGP4 CNSTI4 0 ARGI4 CNSTU4 8984 ARGU4 ADDRGP4 memset CALLP4 pop ADDRFP4 0 INDIRP4 CNSTI4 6520 ADDP4 ADDRLP4 12 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 6524 ADDP4 ADDRLP4 16 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 6528 ADDP4 ADDRLP4 20 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 6532 ADDP4 ADDRLP4 24 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 16 ADDP4 ARGP4 ADDRLP4 324 ARGP4 CNSTU4 468 ARGU4 ADDRGP4 memcpy CALLP4 pop ADDRFP4 0 INDIRP4 CNSTI4 4608 ADDP4 ARGP4 ADDRLP4 28 ARGP4 CNSTU4 292 ARGU4 ADDRGP4 memcpy CALLP4 pop ADDRFP4 0 INDIRP4 ADDRLP4 8 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 8 ADDP4 ADDRLP4 0 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 12 ADDP4 ADDRLP4 4 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 6516 ADDP4 ADDRLP4 320 INDIRI4 ASGNI4 ADDRFP4 0 INDIRP4 CNSTI4 6064 ADDP4 ADDRLP4 792 INDIRF4 ASGNF4 ADDRFP4 0 INDIRP4 CNSTI4 6520 ADDP4 INDIRI4 CNSTI4 0 EQI4 $549 ADDRFP4 0 INDIRP4 CNSTI4 6520 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotResetMoveState CALLV pop LABELV $549 ADDRFP4 0 INDIRP4 CNSTI4 6524 ADDP4 INDIRI4 CNSTI4 0 EQI4 $551 ADDRFP4 0 INDIRP4 CNSTI4 6524 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotResetGoalState CALLV pop LABELV $551 ADDRFP4 0 INDIRP4 CNSTI4 6532 ADDP4 INDIRI4 CNSTI4 0 EQI4 $553 ADDRFP4 0 INDIRP4 CNSTI4 6532 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotResetWeaponState CALLV pop LABELV $553 ADDRFP4 0 INDIRP4 CNSTI4 6524 ADDP4 INDIRI4 CNSTI4 0 EQI4 $555 ADDRFP4 0 INDIRP4 CNSTI4 6524 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotResetAvoidGoals CALLV pop LABELV $555 ADDRFP4 0 INDIRP4 CNSTI4 6520 ADDP4 INDIRI4 CNSTI4 0 EQI4 $557 ADDRFP4 0 INDIRP4 CNSTI4 6520 ADDP4 INDIRI4 ARGI4 ADDRGP4 trap_BotResetAvoidReach CALLV pop LABELV $557 LABELV $548 endproc BotResetState 800 12 export BotAILoadMap proc BotAILoadMap 280 16 ADDRFP4 0 INDIRI4 CNSTI4 0 NEI4 $560 ADDRLP4 4 ARGP4 ADDRGP4 $562 ARGP4 ADDRGP4 $309 ARGP4 CNSTI4 68 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRLP4 4+16 ARGP4 ADDRGP4 trap_BotLibLoadMap CALLI4 pop LABELV $560 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $564 ADDRLP4 276 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 276 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $568 ADDRLP4 276 INDIRP4 INDIRI4 CNSTI4 0 EQI4 $568 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ARGP4 ADDRGP4 BotResetState CALLV pop ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 6016 ADDP4 CNSTI4 4 ASGNI4 LABELV $568 LABELV $565 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 64 LTI4 $564 ADDRGP4 BotSetupDeathmatchAI CALLV pop CNSTI4 1 RETI4 LABELV $559 endproc BotAILoadMap 280 16 bss align 4 LABELV $571 skip 4 align 4 LABELV $572 skip 4 align 4 LABELV $573 skip 4 export BotAIStartFrame code proc BotAIStartFrame 164 12 ADDRFP4 0 ADDRFP4 0 INDIRI4 ASGNI4 ADDRGP4 G_CheckBotSpawn CALLV pop ADDRGP4 bot_rocketjump ARGP4 ADDRGP4 trap_Cvar_Update CALLV pop ADDRGP4 bot_grapple ARGP4 ADDRGP4 trap_Cvar_Update CALLV pop ADDRGP4 bot_fastchat ARGP4 ADDRGP4 trap_Cvar_Update CALLV pop ADDRGP4 bot_nochat ARGP4 ADDRGP4 trap_Cvar_Update CALLV pop ADDRGP4 bot_testrchat ARGP4 ADDRGP4 trap_Cvar_Update CALLV pop ADDRGP4 bot_thinktime ARGP4 ADDRGP4 trap_Cvar_Update CALLV pop ADDRGP4 bot_memorydump ARGP4 ADDRGP4 trap_Cvar_Update CALLV pop ADDRGP4 bot_saveroutingcache ARGP4 ADDRGP4 trap_Cvar_Update CALLV pop ADDRGP4 bot_pause ARGP4 ADDRGP4 trap_Cvar_Update CALLV pop ADDRGP4 bot_report ARGP4 ADDRGP4 trap_Cvar_Update CALLV pop ADDRGP4 bot_report+12 INDIRI4 CNSTI4 0 EQI4 $574 ADDRGP4 BotUpdateInfoConfigStrings CALLV pop LABELV $574 ADDRGP4 bot_pause+12 INDIRI4 CNSTI4 0 EQI4 $577 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $580 ADDRLP4 128 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 128 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $586 ADDRLP4 128 INDIRP4 INDIRI4 CNSTI4 0 NEI4 $584 LABELV $586 ADDRGP4 $581 JUMPV LABELV $584 CNSTI4 940 ADDRLP4 0 INDIRI4 MULI4 ADDRGP4 g_entities+516 ADDP4 INDIRP4 CNSTI4 468 ADDP4 INDIRI4 CNSTI4 2 EQI4 $587 ADDRGP4 $581 JUMPV LABELV $587 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 509 ADDP4 CNSTI1 0 ASGNI1 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 510 ADDP4 CNSTI1 0 ASGNI1 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 511 ADDP4 CNSTI1 0 ASGNI1 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 504 ADDP4 CNSTI4 0 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 488 ADDP4 ADDRFP4 0 INDIRI4 ASGNI4 ADDRLP4 132 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 132 INDIRP4 CNSTI4 8 ADDP4 INDIRI4 ARGI4 ADDRLP4 132 INDIRP4 CNSTI4 488 ADDP4 ARGP4 ADDRGP4 trap_BotUserCommand CALLV pop LABELV $581 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 64 LTI4 $580 CNSTI4 1 RETI4 ADDRGP4 $570 JUMPV LABELV $577 ADDRGP4 bot_memorydump+12 INDIRI4 CNSTI4 0 EQI4 $590 ADDRGP4 $593 ARGP4 ADDRGP4 $321 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop ADDRGP4 $594 ARGP4 ADDRGP4 $595 ARGP4 ADDRGP4 trap_Cvar_Set CALLV pop LABELV $590 ADDRGP4 bot_saveroutingcache+12 INDIRI4 CNSTI4 0 EQI4 $596 ADDRGP4 $599 ARGP4 ADDRGP4 $321 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop ADDRGP4 $600 ARGP4 ADDRGP4 $595 ARGP4 ADDRGP4 trap_Cvar_Set CALLV pop LABELV $596 ADDRGP4 BotInterbreeding CALLV pop ADDRGP4 bot_thinktime+12 INDIRI4 CNSTI4 200 LEI4 $601 ADDRGP4 $604 ARGP4 ADDRGP4 $605 ARGP4 ADDRGP4 trap_Cvar_Set CALLV pop LABELV $601 ADDRGP4 bot_thinktime+12 INDIRI4 ADDRGP4 $573 INDIRI4 EQI4 $606 ADDRGP4 $573 ADDRGP4 bot_thinktime+12 INDIRI4 ASGNI4 ADDRGP4 BotScheduleBotThink CALLV pop LABELV $606 ADDRLP4 132 ADDRGP4 $571 ASGNP4 ADDRLP4 120 ADDRFP4 0 INDIRI4 ADDRLP4 132 INDIRP4 INDIRI4 SUBI4 ASGNI4 ADDRLP4 132 INDIRP4 ADDRFP4 0 INDIRI4 ASGNI4 ADDRLP4 136 ADDRGP4 $572 ASGNP4 ADDRLP4 136 INDIRP4 ADDRLP4 136 INDIRP4 INDIRI4 ADDRLP4 120 INDIRI4 ADDI4 ASGNI4 ADDRLP4 120 INDIRI4 ADDRGP4 bot_thinktime+12 INDIRI4 LEI4 $610 ADDRLP4 124 ADDRLP4 120 INDIRI4 ASGNI4 ADDRGP4 $611 JUMPV LABELV $610 ADDRLP4 124 ADDRGP4 bot_thinktime+12 INDIRI4 ASGNI4 LABELV $611 ADDRGP4 $572 INDIRI4 ADDRLP4 124 INDIRI4 LTI4 $614 ADDRLP4 144 ADDRGP4 $572 ASGNP4 ADDRLP4 144 INDIRP4 ADDRLP4 144 INDIRP4 INDIRI4 ADDRLP4 124 INDIRI4 SUBI4 ASGNI4 ADDRFP4 0 INDIRI4 CVIF4 4 CNSTF4 1148846080 DIVF4 ARGF4 ADDRGP4 trap_BotLibStartFrame CALLI4 pop ADDRLP4 148 ADDRGP4 trap_AAS_Initialized CALLI4 ASGNI4 ADDRLP4 148 INDIRI4 CNSTI4 0 NEI4 $616 CNSTI4 0 RETI4 ADDRGP4 $570 JUMPV LABELV $616 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $618 ADDRLP4 4 CNSTI4 940 ADDRLP4 0 INDIRI4 MULI4 ADDRGP4 g_entities ADDP4 ASGNP4 ADDRLP4 4 INDIRP4 CNSTI4 520 ADDP4 INDIRI4 CNSTI4 0 NEI4 $622 ADDRLP4 0 INDIRI4 ARGI4 CNSTP4 0 ARGP4 ADDRGP4 trap_BotLibUpdateEntity CALLI4 pop ADDRGP4 $619 JUMPV LABELV $622 ADDRLP4 4 INDIRP4 CNSTI4 416 ADDP4 INDIRI4 CNSTI4 0 NEI4 $624 ADDRLP4 0 INDIRI4 ARGI4 CNSTP4 0 ARGP4 ADDRGP4 trap_BotLibUpdateEntity CALLI4 pop ADDRGP4 $619 JUMPV LABELV $624 ADDRLP4 4 INDIRP4 CNSTI4 424 ADDP4 INDIRI4 CNSTI4 1 BANDI4 CNSTI4 0 EQI4 $626 ADDRLP4 0 INDIRI4 ARGI4 CNSTP4 0 ARGP4 ADDRGP4 trap_BotLibUpdateEntity CALLI4 pop ADDRGP4 $619 JUMPV LABELV $626 ADDRLP4 4 INDIRP4 CNSTI4 4 ADDP4 INDIRI4 CNSTI4 3 NEI4 $628 ADDRLP4 0 INDIRI4 ARGI4 CNSTP4 0 ARGP4 ADDRGP4 trap_BotLibUpdateEntity CALLI4 pop ADDRGP4 $619 JUMPV LABELV $628 ADDRLP4 4 INDIRP4 CNSTI4 4 ADDP4 INDIRI4 CNSTI4 19 LEI4 $630 ADDRLP4 0 INDIRI4 ARGI4 CNSTP4 0 ARGP4 ADDRGP4 trap_BotLibUpdateEntity CALLI4 pop ADDRGP4 $619 JUMPV LABELV $630 ADDRLP4 8 ARGP4 CNSTI4 0 ARGI4 CNSTU4 112 ARGU4 ADDRGP4 memset CALLP4 pop ADDRLP4 8+8 ADDRLP4 4 INDIRP4 CNSTI4 488 ADDP4 INDIRB ASGNB 12 ADDRLP4 0 INDIRI4 CNSTI4 64 GEI4 $633 ADDRLP4 8+20 ADDRLP4 4 INDIRP4 CNSTI4 60 ADDP4 INDIRB ASGNB 12 ADDRGP4 $634 JUMPV LABELV $633 ADDRLP4 8+20 ADDRLP4 4 INDIRP4 CNSTI4 500 ADDP4 INDIRB ASGNB 12 LABELV $634 ADDRLP4 8+32 ADDRLP4 4 INDIRP4 CNSTI4 104 ADDP4 INDIRB ASGNB 12 ADDRLP4 8+44 ADDRLP4 4 INDIRP4 CNSTI4 436 ADDP4 INDIRB ASGNB 12 ADDRLP4 8+56 ADDRLP4 4 INDIRP4 CNSTI4 448 ADDP4 INDIRB ASGNB 12 ADDRLP4 8 ADDRLP4 4 INDIRP4 CNSTI4 4 ADDP4 INDIRI4 ASGNI4 ADDRLP4 8+4 ADDRLP4 4 INDIRP4 CNSTI4 8 ADDP4 INDIRI4 ASGNI4 ADDRLP4 4 INDIRP4 CNSTI4 432 ADDP4 INDIRI4 CNSTI4 0 EQI4 $641 ADDRLP4 8+72 CNSTI4 3 ASGNI4 ADDRGP4 $642 JUMPV LABELV $641 ADDRLP4 8+72 CNSTI4 2 ASGNI4 LABELV $642 ADDRLP4 8+68 ADDRLP4 4 INDIRP4 CNSTI4 148 ADDP4 INDIRI4 ASGNI4 ADDRLP4 8+76 ADDRLP4 4 INDIRP4 CNSTI4 160 ADDP4 INDIRI4 ASGNI4 ADDRLP4 8+80 ADDRLP4 4 INDIRP4 CNSTI4 164 ADDP4 INDIRI4 ASGNI4 ADDRLP4 8+84 ADDRLP4 4 INDIRP4 CNSTI4 172 ADDP4 INDIRI4 ASGNI4 ADDRLP4 8+88 ADDRLP4 4 INDIRP4 CNSTI4 180 ADDP4 INDIRI4 ASGNI4 ADDRLP4 8+92 ADDRLP4 4 INDIRP4 CNSTI4 184 ADDP4 INDIRI4 ASGNI4 ADDRLP4 8+96 ADDRLP4 4 INDIRP4 CNSTI4 188 ADDP4 INDIRI4 ASGNI4 ADDRLP4 8+104 ADDRLP4 4 INDIRP4 CNSTI4 196 ADDP4 INDIRI4 ASGNI4 ADDRLP4 8+108 ADDRLP4 4 INDIRP4 CNSTI4 200 ADDP4 INDIRI4 ASGNI4 ADDRLP4 8+100 ADDRLP4 4 INDIRP4 CNSTI4 192 ADDP4 INDIRI4 ASGNI4 ADDRLP4 0 INDIRI4 ARGI4 ADDRLP4 8 ARGP4 ADDRGP4 trap_BotLibUpdateEntity CALLI4 pop LABELV $619 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 1024 LTI4 $618 ADDRGP4 BotAIRegularUpdate CALLV pop LABELV $614 ADDRLP4 144 ADDRGP4 trap_AAS_Time CALLF4 ASGNF4 ADDRGP4 floattime ADDRLP4 144 INDIRF4 ASGNF4 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $655 ADDRLP4 148 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 148 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $661 ADDRLP4 148 INDIRP4 INDIRI4 CNSTI4 0 NEI4 $659 LABELV $661 ADDRGP4 $656 JUMPV LABELV $659 ADDRLP4 152 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 4 ADDP4 ASGNP4 ADDRLP4 152 INDIRP4 ADDRLP4 152 INDIRP4 INDIRI4 ADDRLP4 120 INDIRI4 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 4 ADDP4 INDIRI4 ADDRLP4 124 INDIRI4 LTI4 $662 ADDRLP4 156 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 4 ADDP4 ASGNP4 ADDRLP4 156 INDIRP4 ADDRLP4 156 INDIRP4 INDIRI4 ADDRLP4 124 INDIRI4 SUBI4 ASGNI4 ADDRLP4 160 ADDRGP4 trap_AAS_Initialized CALLI4 ASGNI4 ADDRLP4 160 INDIRI4 CNSTI4 0 NEI4 $664 CNSTI4 0 RETI4 ADDRGP4 $570 JUMPV LABELV $664 CNSTI4 940 ADDRLP4 0 INDIRI4 MULI4 ADDRGP4 g_entities+516 ADDP4 INDIRP4 CNSTI4 468 ADDP4 INDIRI4 CNSTI4 2 NEI4 $666 ADDRLP4 0 INDIRI4 ARGI4 ADDRLP4 124 INDIRI4 CVIF4 4 CNSTF4 1148846080 DIVF4 ARGF4 ADDRGP4 BotAI CALLI4 pop LABELV $666 LABELV $662 LABELV $656 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 64 LTI4 $655 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $669 ADDRLP4 148 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 148 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $675 ADDRLP4 148 INDIRP4 INDIRI4 CNSTI4 0 NEI4 $673 LABELV $675 ADDRGP4 $670 JUMPV LABELV $673 CNSTI4 940 ADDRLP4 0 INDIRI4 MULI4 ADDRGP4 g_entities+516 ADDP4 INDIRP4 CNSTI4 468 ADDP4 INDIRI4 CNSTI4 2 EQI4 $676 ADDRGP4 $670 JUMPV LABELV $676 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ARGP4 ADDRFP4 0 INDIRI4 ARGI4 ADDRLP4 120 INDIRI4 ARGI4 ADDRGP4 BotUpdateInput CALLV pop ADDRLP4 152 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 152 INDIRP4 CNSTI4 8 ADDP4 INDIRI4 ARGI4 ADDRLP4 152 INDIRP4 CNSTI4 488 ADDP4 ARGP4 ADDRGP4 trap_BotUserCommand CALLV pop LABELV $670 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 64 LTI4 $669 CNSTI4 1 RETI4 LABELV $570 endproc BotAIStartFrame 164 12 export BotInitLibrary proc BotInitLibrary 212 16 ADDRGP4 $680 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 144 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 144 INDIRU4 CNSTU4 0 NEU4 $681 ADDRLP4 0 ARGP4 ADDRGP4 $683 ARGP4 ADDRGP4 strcpy CALLP4 pop LABELV $681 ADDRGP4 $684 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 $685 ARGP4 CNSTI4 1024 ARGI4 ADDRGP4 Com_sprintf CALLI4 pop ADDRGP4 $686 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop ADDRGP4 $687 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 148 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 148 INDIRU4 CNSTU4 0 EQU4 $688 ADDRGP4 $687 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop LABELV $688 ADDRGP4 $690 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 152 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 152 INDIRU4 CNSTU4 0 EQU4 $691 ADDRGP4 $690 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop LABELV $691 ADDRGP4 $693 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 156 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 156 INDIRU4 CNSTU4 0 EQU4 $694 ADDRGP4 $693 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop LABELV $694 ADDRGP4 $696 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 160 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 160 INDIRU4 CNSTU4 0 NEU4 $697 ADDRLP4 0 ARGP4 ADDRGP4 $595 ARGP4 ADDRGP4 strcpy CALLP4 pop LABELV $697 ADDRGP4 $696 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop ADDRGP4 $699 ARGP4 ADDRGP4 bot_developer+16 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop ADDRGP4 $701 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRGP4 $702 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop ADDRGP4 $703 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 164 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 164 INDIRU4 CNSTU4 0 EQU4 $704 ADDRGP4 $706 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop LABELV $704 ADDRGP4 $707 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 168 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 168 INDIRU4 CNSTU4 0 EQU4 $708 ADDRGP4 $707 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop LABELV $708 ADDRGP4 $710 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 172 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 172 INDIRU4 CNSTU4 0 EQU4 $711 ADDRGP4 $713 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop LABELV $711 ADDRGP4 $714 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 176 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 176 INDIRU4 CNSTU4 0 EQU4 $715 ADDRGP4 $717 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop LABELV $715 ADDRGP4 $718 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 180 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 180 INDIRU4 CNSTU4 0 EQU4 $719 ADDRGP4 $721 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop LABELV $719 ADDRGP4 $722 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 184 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 184 INDIRU4 CNSTU4 0 EQU4 $723 ADDRGP4 $725 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop LABELV $723 ADDRGP4 $600 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 188 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 188 INDIRU4 CNSTU4 0 EQU4 $726 ADDRGP4 $599 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop LABELV $726 ADDRGP4 $320 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 192 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 192 INDIRU4 CNSTU4 0 NEU4 $728 ADDRLP4 0 ARGP4 ADDRGP4 $595 ARGP4 ADDRGP4 strcpy CALLP4 pop LABELV $728 ADDRGP4 $320 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop ADDRGP4 $730 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 196 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 196 INDIRU4 CNSTU4 0 EQU4 $731 ADDRGP4 $733 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop LABELV $731 ADDRGP4 $734 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 200 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 200 INDIRU4 CNSTU4 0 EQU4 $735 ADDRGP4 $737 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop LABELV $735 ADDRGP4 $738 ARGP4 ADDRLP4 0 ARGP4 CNSTI4 144 ARGI4 ADDRGP4 trap_Cvar_VariableStringBuffer CALLV pop ADDRLP4 0 ARGP4 ADDRLP4 204 ADDRGP4 strlen CALLU4 ASGNU4 ADDRLP4 204 INDIRU4 CNSTU4 0 EQU4 $739 ADDRGP4 $741 ARGP4 ADDRLP4 0 ARGP4 ADDRGP4 trap_BotLibVarSet CALLI4 pop LABELV $739 ADDRLP4 208 ADDRGP4 trap_BotLibSetup CALLI4 ASGNI4 ADDRLP4 208 INDIRI4 RETI4 LABELV $679 endproc BotInitLibrary 212 16 export BotAISetup proc BotAISetup 8 16 ADDRGP4 bot_thinktime ARGP4 ADDRGP4 $604 ARGP4 ADDRGP4 $743 ARGP4 CNSTI4 512 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRGP4 bot_memorydump ARGP4 ADDRGP4 $594 ARGP4 ADDRGP4 $595 ARGP4 CNSTI4 512 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRGP4 bot_saveroutingcache ARGP4 ADDRGP4 $600 ARGP4 ADDRGP4 $595 ARGP4 CNSTI4 512 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRGP4 bot_pause ARGP4 ADDRGP4 $744 ARGP4 ADDRGP4 $595 ARGP4 CNSTI4 512 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRGP4 bot_report ARGP4 ADDRGP4 $745 ARGP4 ADDRGP4 $595 ARGP4 CNSTI4 512 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRGP4 bot_testsolid ARGP4 ADDRGP4 $746 ARGP4 ADDRGP4 $595 ARGP4 CNSTI4 512 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRGP4 bot_testclusters ARGP4 ADDRGP4 $747 ARGP4 ADDRGP4 $595 ARGP4 CNSTI4 512 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRGP4 bot_developer ARGP4 ADDRGP4 $699 ARGP4 ADDRGP4 $595 ARGP4 CNSTI4 512 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRGP4 bot_interbreedchar ARGP4 ADDRGP4 $330 ARGP4 ADDRGP4 $309 ARGP4 CNSTI4 0 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRGP4 bot_interbreedbots ARGP4 ADDRGP4 $748 ARGP4 ADDRGP4 $749 ARGP4 CNSTI4 0 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRGP4 bot_interbreedcycle ARGP4 ADDRGP4 $750 ARGP4 ADDRGP4 $751 ARGP4 CNSTI4 0 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRGP4 bot_interbreedwrite ARGP4 ADDRGP4 $308 ARGP4 ADDRGP4 $309 ARGP4 CNSTI4 0 ARGI4 ADDRGP4 trap_Cvar_Register CALLV pop ADDRFP4 0 INDIRI4 CNSTI4 0 EQI4 $752 CNSTI4 1 RETI4 ADDRGP4 $742 JUMPV LABELV $752 ADDRGP4 botstates ARGP4 CNSTI4 0 ARGI4 CNSTU4 256 ARGU4 ADDRGP4 memset CALLP4 pop ADDRLP4 4 ADDRGP4 BotInitLibrary CALLI4 ASGNI4 ADDRLP4 0 ADDRLP4 4 INDIRI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 0 EQI4 $754 CNSTI4 0 RETI4 ADDRGP4 $742 JUMPV LABELV $754 CNSTI4 1 RETI4 LABELV $742 endproc BotAISetup 8 16 export BotAIShutdown proc BotAIShutdown 8 8 ADDRFP4 0 ADDRFP4 0 INDIRI4 ASGNI4 ADDRFP4 0 INDIRI4 CNSTI4 0 EQI4 $757 ADDRLP4 0 CNSTI4 0 ASGNI4 LABELV $759 ADDRLP4 4 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 ASGNP4 ADDRLP4 4 INDIRP4 CVPU4 4 CNSTU4 0 EQU4 $763 ADDRLP4 4 INDIRP4 INDIRI4 CNSTI4 0 EQI4 $763 ADDRLP4 0 INDIRI4 CNSTI4 2 LSHI4 ADDRGP4 botstates ADDP4 INDIRP4 CNSTI4 8 ADDP4 INDIRI4 ARGI4 ADDRFP4 0 INDIRI4 ARGI4 ADDRGP4 BotAIShutdownClient CALLI4 pop LABELV $763 LABELV $760 ADDRLP4 0 ADDRLP4 0 INDIRI4 CNSTI4 1 ADDI4 ASGNI4 ADDRLP4 0 INDIRI4 CNSTI4 64 LTI4 $759 ADDRGP4 $758 JUMPV LABELV $757 ADDRGP4 trap_BotLibShutdown CALLI4 pop LABELV $758 CNSTI4 1 RETI4 LABELV $756 endproc BotAIShutdown 8 8 import ExitLevel bss export bot_interbreedwrite align 4 LABELV bot_interbreedwrite skip 272 export bot_interbreedcycle align 4 LABELV bot_interbreedcycle skip 272 export bot_interbreedbots align 4 LABELV bot_interbreedbots skip 272 export bot_interbreedchar align 4 LABELV bot_interbreedchar skip 272 export bot_developer align 4 LABELV bot_developer skip 272 export bot_testclusters align 4 LABELV bot_testclusters skip 272 export bot_testsolid align 4 LABELV bot_testsolid skip 272 export bot_report align 4 LABELV bot_report skip 272 export bot_pause align 4 LABELV bot_pause skip 272 export bot_saveroutingcache align 4 LABELV bot_saveroutingcache skip 272 export bot_memorydump align 4 LABELV bot_memorydump skip 272 export bot_thinktime align 4 LABELV bot_thinktime skip 272 export bot_interbreedmatchcount align 4 LABELV bot_interbreedmatchcount skip 4 export bot_interbreed align 4 LABELV bot_interbreed skip 4 export regularupdate_time align 4 LABELV regularupdate_time skip 4 export numbots align 4 LABELV numbots skip 4 export botstates align 4 LABELV botstates skip 256 import BotVoiceChat_Defend import BotVoiceChatCommand import BotDumpNodeSwitches import BotResetNodeSwitches import AINode_MoveToNextCheckpoint import AIEnter_MoveToNextCheckpoint import AINode_Battle_NBG import AINode_Battle_Retreat import AINode_Battle_Chase import AINode_Battle_Fight import AINode_Seek_LTG import AINode_Seek_NBG import AINode_Seek_ActivateEntity import AINode_Stand import AINode_Respawn import AINode_Observer import AINode_Intermission import AIEnter_Battle_NBG import AIEnter_Battle_Retreat import AIEnter_Battle_Chase import AIEnter_Battle_Fight import AIEnter_Seek_Camp import AIEnter_Seek_LTG import AIEnter_Seek_NBG import AIEnter_Seek_ActivateEntity import AIEnter_Stand import AIEnter_Respawn import AIEnter_Observer import AIEnter_Intermission import BotPrintTeamGoal import BotMatchMessage import notleader import BotChatTest import BotValidChatPosition import BotChatTime import BotChat_Random import BotChat_EnemySuicide import BotChat_Kill import BotChat_Death import BotChat_HitNoKill import BotChat_HitNoDeath import BotChat_HitTalking import BotChat_EndLevel import BotChat_StartLevel import BotChat_ExitGame import BotChat_EnterGame import ctf_blueflag import ctf_redflag import bot_challenge import bot_testrchat import bot_nochat import bot_fastchat import bot_rocketjump import bot_grapple import maxclients import gametype import BotMapScripts import BotPointAreaNum import ClientOnSameTeamFromName import ClientFromName import stristr import BotFindWayPoint import BotCreateWayPoint import BotAlternateRoute import BotGetAlternateRouteGoal import BotCTFRetreatGoals import BotCTFSeekGoals import BotRememberLastOrderedTask import BotCTFCarryingFlag import BotOppositeTeam import BotTeam import BotClearActivateGoalStack import BotPopFromActivateGoalStack import BotEnableActivateGoalAreas import BotAIPredictObstacles import BotAIBlocked import BotCheckAttack import BotAimAtEnemy import BotEntityVisible import BotRoamGoal import BotFindEnemy import InFieldOfVision import BotVisibleTeamMatesAndEnemies import BotEnemyFlagCarrierVisible import BotTeamFlagCarrierVisible import BotTeamFlagCarrier import TeamPlayIsOn import BotSameTeam import BotAttackMove import BotWantsToCamp import BotHasPersistantPowerupAndWeapon import BotCanAndWantsToRocketJump import BotWantsToHelp import BotWantsToChase import BotWantsToRetreat import BotFeelingBad import BotAggression import BotTeamGoals import BotSetLastOrderedTask import BotSynonymContext import ClientSkin import EasyClientName import ClientName import BotSetTeamStatus import BotSetUserInfo import EntityIsShooting import EntityIsInvisible import EntityIsDead import BotInLavaOrSlime import BotIntermission import BotIsObserver import BotIsDead import BotBattleUseItems import BotUpdateBattleInventory import BotUpdateInventory import BotSetupForMovement import BotChooseWeapon import BotFreeWaypoints import BotDeathmatchAI import BotShutdownDeathmatchAI import BotSetupDeathmatchAI export floattime align 4 LABELV floattime skip 4 import BotResetWeaponState import BotFreeWeaponState import BotAllocWeaponState import BotLoadWeaponWeights import BotGetWeaponInfo import BotChooseBestFightWeapon import BotShutdownWeaponAI import BotSetupWeaponAI import BotShutdownMoveAI import BotSetupMoveAI import BotSetBrushModelTypes import BotAddAvoidSpot import BotInitMoveState import BotFreeMoveState import BotAllocMoveState import BotPredictVisiblePosition import BotMovementViewTarget import BotReachabilityArea import BotResetLastAvoidReach import BotResetAvoidReach import BotMoveInDirection import BotMoveToGoal import BotResetMoveState import BotShutdownGoalAI import BotSetupGoalAI import BotFreeGoalState import BotAllocGoalState import BotFreeItemWeights import BotLoadItemWeights import BotMutateGoalFuzzyLogic import BotSaveGoalFuzzyLogic import BotInterbreedGoalFuzzyLogic import BotUpdateEntityItems import BotInitLevelItems import BotSetAvoidGoalTime import BotAvoidGoalTime import BotGetMapLocationGoal import BotGetNextCampSpotGoal import BotGetLevelItemGoal import BotItemGoalInVisButNotVisible import BotTouchingGoal import BotChooseNBGItem import BotChooseLTGItem import BotGetSecondGoal import BotGetTopGoal import BotGoalName import BotDumpGoalStack import BotDumpAvoidGoals import BotEmptyGoalStack import BotPopGoal import BotPushGoal import BotRemoveFromAvoidGoals import BotResetAvoidGoals import BotResetGoalState import GeneticParentsAndChildSelection import BotSetChatName import BotSetChatGender import BotLoadChatFile import BotReplaceSynonyms import UnifyWhiteSpaces import BotMatchVariable import BotFindMatch import StringContains import BotGetChatMessage import BotEnterChat import BotChatLength import BotReplyChat import BotNumInitialChats import BotInitialChat import BotNumConsoleMessages import BotNextConsoleMessage import BotRemoveConsoleMessage import BotQueueConsoleMessage import BotFreeChatState import BotAllocChatState import BotShutdownChatAI import BotSetupChatAI import BotShutdownCharacters import Characteristic_String import Characteristic_BInteger import Characteristic_Integer import Characteristic_BFloat import Characteristic_Float import BotFreeCharacter import BotLoadCharacter import EA_Shutdown import EA_Setup import EA_ResetInput import EA_GetInput import EA_EndRegular import EA_View import EA_Move import EA_DelayedJump import EA_Jump import EA_SelectWeapon import EA_Use import EA_Gesture import EA_Talk import EA_Respawn import EA_Attack import EA_MoveRight import EA_MoveLeft import EA_MoveBack import EA_MoveForward import EA_MoveDown import EA_MoveUp import EA_Walk import EA_Crouch import EA_Action import EA_Command import EA_SayTeam import EA_Say import GetBotLibAPI import visible import findradius import trap_SnapVector import trap_GeneticParentsAndChildSelection import trap_BotResetWeaponState import trap_BotFreeWeaponState import trap_BotAllocWeaponState import trap_BotLoadWeaponWeights import trap_BotGetWeaponInfo import trap_BotChooseBestFightWeapon import trap_BotAddAvoidSpot import trap_BotInitMoveState import trap_BotFreeMoveState import trap_BotAllocMoveState import trap_BotPredictVisiblePosition import trap_BotMovementViewTarget import trap_BotReachabilityArea import trap_BotResetLastAvoidReach import trap_BotResetAvoidReach import trap_BotMoveInDirection import trap_BotMoveToGoal import trap_BotResetMoveState import trap_BotFreeGoalState import trap_BotAllocGoalState import trap_BotMutateGoalFuzzyLogic import trap_BotSaveGoalFuzzyLogic import trap_BotInterbreedGoalFuzzyLogic import trap_BotFreeItemWeights import trap_BotLoadItemWeights import trap_BotUpdateEntityItems import trap_BotInitLevelItems import trap_BotSetAvoidGoalTime import trap_BotAvoidGoalTime import trap_BotGetLevelItemGoal import trap_BotGetMapLocationGoal import trap_BotGetNextCampSpotGoal import trap_BotItemGoalInVisButNotVisible import trap_BotTouchingGoal import trap_BotChooseNBGItem import trap_BotChooseLTGItem import trap_BotGetSecondGoal import trap_BotGetTopGoal import trap_BotGoalName import trap_BotDumpGoalStack import trap_BotDumpAvoidGoals import trap_BotEmptyGoalStack import trap_BotPopGoal import trap_BotPushGoal import trap_BotResetAvoidGoals import trap_BotRemoveFromAvoidGoals import trap_BotResetGoalState import trap_BotSetChatName import trap_BotSetChatGender import trap_BotLoadChatFile import trap_BotReplaceSynonyms import trap_UnifyWhiteSpaces import trap_BotMatchVariable import trap_BotFindMatch import trap_StringContains import trap_BotGetChatMessage import trap_BotEnterChat import trap_BotChatLength import trap_BotReplyChat import trap_BotNumInitialChats import trap_BotInitialChat import trap_BotNumConsoleMessages import trap_BotNextConsoleMessage import trap_BotRemoveConsoleMessage import trap_BotQueueConsoleMessage import trap_BotFreeChatState import trap_BotAllocChatState import trap_Characteristic_String import trap_Characteristic_BInteger import trap_Characteristic_Integer import trap_Characteristic_BFloat import trap_Characteristic_Float import trap_BotFreeCharacter import trap_BotLoadCharacter import trap_EA_ResetInput import trap_EA_GetInput import trap_EA_EndRegular import trap_EA_View import trap_EA_Move import trap_EA_DelayedJump import trap_EA_Jump import trap_EA_SelectWeapon import trap_EA_MoveRight import trap_EA_MoveLeft import trap_EA_MoveBack import trap_EA_MoveForward import trap_EA_MoveDown import trap_EA_MoveUp import trap_EA_Crouch import trap_EA_Respawn import trap_EA_Use import trap_EA_Attack import trap_EA_Talk import trap_EA_Gesture import trap_EA_Action import trap_EA_Command import trap_EA_SayTeam import trap_EA_Say import trap_AAS_PredictClientMovement import trap_AAS_Swimming import trap_AAS_AlternativeRouteGoals import trap_AAS_PredictRoute import trap_AAS_EnableRoutingArea import trap_AAS_AreaTravelTimeToGoalArea import trap_AAS_AreaReachability import trap_AAS_IntForBSPEpairKey import trap_AAS_FloatForBSPEpairKey import trap_AAS_VectorForBSPEpairKey import trap_AAS_ValueForBSPEpairKey import trap_AAS_NextBSPEntity import trap_AAS_PointContents import trap_AAS_TraceAreas import trap_AAS_PointReachabilityAreaIndex import trap_AAS_PointAreaNum import trap_AAS_Time import trap_AAS_PresenceTypeBoundingBox import trap_AAS_Initialized import trap_AAS_EntityInfo import trap_AAS_AreaInfo import trap_AAS_BBoxAreas import trap_BotUserCommand import trap_BotGetServerCommand import trap_BotGetSnapshotEntity import trap_BotLibTest import trap_BotLibUpdateEntity import trap_BotLibLoadMap import trap_BotLibStartFrame import trap_BotLibDefine import trap_BotLibVarGet import trap_BotLibVarSet import trap_BotLibShutdown import trap_BotLibSetup import trap_DebugPolygonDelete import trap_DebugPolygonCreate import trap_GetEntityToken import trap_GetUsercmd import trap_BotFreeClient import trap_BotAllocateClient import trap_EntityContact import trap_EntitiesInBox import trap_UnlinkEntity import trap_LinkEntity import trap_AreasConnected import trap_AdjustAreaPortalState import trap_InPVSIgnorePortals import trap_InPVS import trap_PointContents import trap_TraceCapsule import trap_Trace import trap_SetBrushModel import trap_GetServerinfo import trap_SetUserinfo import trap_GetUserinfo import trap_GetConfigstring import trap_SetConfigstring import trap_SendServerCommand import trap_DropClient import trap_LocateGameData import trap_Cvar_VariableStringBuffer import trap_Cvar_VariableValue import trap_Cvar_VariableIntegerValue import trap_Cvar_Set import trap_Cvar_Update import trap_Cvar_Register import trap_SendConsoleCommand import trap_FS_GetFileList import trap_FS_FCloseFile import trap_FS_Write import trap_FS_Read import trap_FS_FOpenFile import trap_Args import trap_Argv import trap_Argc import trap_Milliseconds import trap_Error import trap_Print import car_friction_scale import car_air_frac_to_df import car_air_cof import car_body_elasticity import car_IT_zScale import car_IT_yScale import car_IT_xScale import car_frontweight_dist import car_wheel_damp import car_wheel import car_swaybar import car_shock_down import car_shock_up import car_spring import g_damageScale import g_developer import g_trackLength import g_trackReversed import g_finishRaceDelay import g_forceEngineStart import g_humanplayers import g_proxMineTimeout import g_singlePlayer import g_enableBreath import g_enableDust import g_rankings import pmove_msec import pmove_fixed import g_smoothClients import g_blueteam import g_redteam import g_cubeTimeout import g_obeliskRespawnDelay import g_obeliskRegenAmount import g_obeliskRegenPeriod import g_obeliskHealth import g_filterBan import g_banIPs import g_teamForceBalance import g_teamAutoJoin import g_allowVote import g_blood import g_doWarmup import g_warmup import g_motd import g_synchronousClients import g_weaponTeamRespawn import g_weaponRespawn import g_debugDamage import g_debugAlloc import g_debugMove import g_inactivity import g_forcerespawn import g_quadfactor import g_knockback import g_speed import g_gravity import g_needpass import g_password import g_friendlyFire import g_capturelimit import g_timelimit import g_laplimit import g_fraglimit import g_dmflags import g_restarted import g_maxGameClients import g_maxclients import g_cheats import g_dedicated import g_gametype import g_entities import level import Pickup_Team import CheckTeamStatus import TeamplayInfoMessage import Team_GetLocationMsg import Team_GetLocation import SelectCTFSpawnPoint import Team_FreeEntity import Team_ReturnFlag import Team_InitGame import Team_CheckHurtCarrier import Team_FragBonuses import Team_DroppedFlagThink import AddTeamScore import TeamColorString import TeamName import OtherTeam import Svcmd_BotList_f import Svcmd_AddBot_f import G_BotConnect import G_RemoveQueuedBotBegin import G_CheckBotSpawn import G_GetBotInfoByName import G_GetBotInfoByNumber import G_InitBots import Svcmd_AbortPodium_f import SpawnModelsOnVictoryPads import UpdateTournamentInfo import G_WriteSessionData import G_InitWorldSession import G_InitSessionData import G_ReadSessionData import Svcmd_GameMem_f import G_InitMemory import G_Alloc import CheckObeliskAttack import Team_CheckDroppedItem import OnSameTeam import G_RunClient import ClientEndFrame import ClientThink import SelectSpectatorSpawnPoint import ClientCommand import ClientBegin import ClientDisconnect import ClientUserinfoChanged import ClientConnect import G_Error import G_Printf import SendScoreboardMessageToAllClients import G_DebugLogPrintf import G_LogPrintf import AddTournamentQueue import G_RunThink import CheckTeamLeader import SetLeader import FindIntermissionPoint import MoveClientToIntermission import DeathmatchScoreboardMessage import CreateSmokeHazard import CreatePoisonCloudHazard import CreatePoisonHazard import CreateOilHazard import CheckForOil import CreateBioHazard import CreateFireHazard import FireRearWeapon import SelectGridPositionSpawn import SelectLastMarkerForSpawn import Cmd_Times_f import Cmd_RacePositions_f import CalculatePlayerPositions import CreateRallyStarter import GetTeamAtRank import G_PrintMapStats import isRaceObserver import isRallyNonDMRace import isRallyRace import CenterPrint_All import G_DropRearWeapon import G_ResetCar import G_TempRallyEntity import G_FrictionCalc import G_Get2ndDervOnCurveBetweenCheckpoints import G_GetDervOnCurveBetweenCheckpoints import G_GetPointOnCurveBetweenCheckpoints import DropToFloor import UpdateObserverSpot import FindBestObserverSpot import FireAltWeapon import FireWeapon import G_FilterPacket import G_ProcessIPBans import ConsoleCommand import SpotWouldTelefrag import CalculateRanks import AddScore import player_die import ClientSpawn import InitBodyQue import BeginIntermission import ClientRespawn import CopyToBodyQue import SelectSpawnPoint import SetClientViewAngle import PickTeam import TeamLeader import TeamCount import weapon_telefrag_fire import TelefragPlayer import CheckGauntletAttack import SnapVectorTowards import CalcMuzzlePoint import LogAccuracyHit import TeleportPlayer import trigger_teleporter_touch import Break_Breakable import Touch_DoorTrigger import G_RunMover import fire_plasma_bounce import fire_mine import fire_cluster_flame import fire_flame import fire_bfg import fire_homing_rocket import fire_rocket import fire_cluster_grenade2 import fire_cluster_grenade import fire_grenade import fire_plasma import G_RunMissile import TossClientCubes import TossClientItems import body_die import G_InvulnerabilityEffect import G_RadiusDamage_NoKnockBack import G_RadiusDamage import G_Damage import CanDamage import PickDebrisType import BuildShaderStateConfig import AddRemap import G_SetOrigin import G_AddEvent import G_AddPredictableEvent import tv import G_TouchTriggers import G_EntitiesFree import G_FreeEntity import G_Sound import G_TempEntity import G_Spawn import G_InitGentity import G_SetMovedir import G_UseTargets import G_PickTarget import G_Find import G_KillBox import G_TeamCommand import G_SoundIndex import G_ModelIndex import Rally_Sound import G_ScriptIndex import SaveRegisteredItems import RegisterItem import ClearRegisteredItems import Touch_Item import Add_Ammo import ArmorIndex import Think_Weapon import FinishSpawningItem import G_SpawnItem import SetRespawn import LaunchItem import Drop_Item import PrecacheItem import UseHoldableItem import RespawnItem import G_RunItem import G_CheckTeamItems import Cmd_FollowCycle_f import SetTeam import BroadcastTeamChange import StopFollowing import Cmd_Score_f import G_NewString import G_SpawnEntitiesFromString import G_SpawnVector import G_SpawnInt import G_SpawnFloat import G_SpawnString import BG_PlayerTouchesItem import BG_PlayerStateToEntityStateExtraPolate import BG_PlayerStateToEntityState import BG_TouchJumpPad import BG_AddPredictableEventToPlayerstate import BG_EvaluateTrajectoryDelta import BG_EvaluateTrajectory import BG_CanItemBeGrabbed import BG_FindItemForHoldable import BG_FindItemForPowerup import BG_FindItemForWeapon import BG_FindItem import bg_numItems import bg_itemlist import Pmove import PM_UpdateViewAngles import PM_SetCoM import PM_CalculateSecondaryQuantities import PM_InitializeVehicle import PM_ApplyForce import PM_DriveMove import PM_CalculateNetForce import PM_AddRoadForces import CP_SWAYBAR_STRENGTH import CP_SHOCK_STRENGTH import CP_SPRING_STRENGTH import CP_WR_STRENGTH import CP_M_2_QU import CP_CURRENT_GRAVITY import getStringForTimeDuration import getStringForTime 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 vectoyaw import vtos import AngleDifference import WheelAngle import Com_TruncateLongString import va import Q_CountChar import Q_CleanStr import Q_PrintStrlen import Q_strcat import Q_strncpyz import Q_stristr 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_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_CompareExtension import COM_StripExtension import COM_GetExtension import COM_SkipPath import Com_Clamp import PerpendicularVector import AngleVectors import MatrixMultiply import QuaternionToVectors import QuaternionL2ToOrientation import QuaternionToOrientation import OrientationToQuaternion import QuaternionToAngles import AnglesToQuaternion import QuaternionSLERP import QuaternionRotate import QuaternionNormalize import QuaternionFastNormalize import QuaternionMultiply import OrthonormalizeOrientation import OrientationToVectors import OrientationToAngles import AnglesToDeltaAngles import AnglesToOrientation import MatrixScale import MatrixAdd import MatrixTranspose import VectorNAN 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 AnglesToAxis import vectoangles import Q_crandom import Q_random import Q_rand 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 Q_isnan import axisDefault import vec3_origin import g_color_table 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_AllocDebug import FloatSwap import LongSwap import ShortSwap import CopyLongSwap import CopyShortSwap import exp import fabs import abs import tan import atan2 import Q_asin import Q_acos import cos import sin import sqrt import floor import ceil import memcmp import memcpy import memset import memmove import sscanf 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 rand import srand import qsort lit align 1 LABELV $751 byte 1 50 byte 1 48 byte 1 0 align 1 LABELV $750 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 105 byte 1 110 byte 1 116 byte 1 101 byte 1 114 byte 1 98 byte 1 114 byte 1 101 byte 1 101 byte 1 100 byte 1 99 byte 1 121 byte 1 99 byte 1 108 byte 1 101 byte 1 0 align 1 LABELV $749 byte 1 49 byte 1 48 byte 1 0 align 1 LABELV $748 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 105 byte 1 110 byte 1 116 byte 1 101 byte 1 114 byte 1 98 byte 1 114 byte 1 101 byte 1 101 byte 1 100 byte 1 98 byte 1 111 byte 1 116 byte 1 115 byte 1 0 align 1 LABELV $747 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 116 byte 1 101 byte 1 115 byte 1 116 byte 1 99 byte 1 108 byte 1 117 byte 1 115 byte 1 116 byte 1 101 byte 1 114 byte 1 115 byte 1 0 align 1 LABELV $746 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 116 byte 1 101 byte 1 115 byte 1 116 byte 1 115 byte 1 111 byte 1 108 byte 1 105 byte 1 100 byte 1 0 align 1 LABELV $745 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 114 byte 1 101 byte 1 112 byte 1 111 byte 1 114 byte 1 116 byte 1 0 align 1 LABELV $744 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 112 byte 1 97 byte 1 117 byte 1 115 byte 1 101 byte 1 0 align 1 LABELV $743 byte 1 49 byte 1 48 byte 1 48 byte 1 0 align 1 LABELV $741 byte 1 104 byte 1 111 byte 1 109 byte 1 101 byte 1 100 byte 1 105 byte 1 114 byte 1 0 align 1 LABELV $738 byte 1 102 byte 1 115 byte 1 95 byte 1 104 byte 1 111 byte 1 109 byte 1 101 byte 1 112 byte 1 97 byte 1 116 byte 1 104 byte 1 0 align 1 LABELV $737 byte 1 103 byte 1 97 byte 1 109 byte 1 101 byte 1 100 byte 1 105 byte 1 114 byte 1 0 align 1 LABELV $734 byte 1 102 byte 1 115 byte 1 95 byte 1 103 byte 1 97 byte 1 109 byte 1 101 byte 1 0 align 1 LABELV $733 byte 1 98 byte 1 97 byte 1 115 byte 1 101 byte 1 100 byte 1 105 byte 1 114 byte 1 0 align 1 LABELV $730 byte 1 102 byte 1 115 byte 1 95 byte 1 98 byte 1 97 byte 1 115 byte 1 101 byte 1 112 byte 1 97 byte 1 116 byte 1 104 byte 1 0 align 1 LABELV $725 byte 1 97 byte 1 97 byte 1 115 byte 1 111 byte 1 112 byte 1 116 byte 1 105 byte 1 109 byte 1 105 byte 1 122 byte 1 101 byte 1 0 align 1 LABELV $722 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 97 byte 1 97 byte 1 115 byte 1 111 byte 1 112 byte 1 116 byte 1 105 byte 1 109 byte 1 105 byte 1 122 byte 1 101 byte 1 0 align 1 LABELV $721 byte 1 102 byte 1 111 byte 1 114 byte 1 99 byte 1 101 byte 1 119 byte 1 114 byte 1 105 byte 1 116 byte 1 101 byte 1 0 align 1 LABELV $718 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 102 byte 1 111 byte 1 114 byte 1 99 byte 1 101 byte 1 119 byte 1 114 byte 1 105 byte 1 116 byte 1 101 byte 1 0 align 1 LABELV $717 byte 1 102 byte 1 111 byte 1 114 byte 1 99 byte 1 101 byte 1 114 byte 1 101 byte 1 97 byte 1 99 byte 1 104 byte 1 97 byte 1 98 byte 1 105 byte 1 108 byte 1 105 byte 1 116 byte 1 121 byte 1 0 align 1 LABELV $714 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 102 byte 1 111 byte 1 114 byte 1 99 byte 1 101 byte 1 114 byte 1 101 byte 1 97 byte 1 99 byte 1 104 byte 1 97 byte 1 98 byte 1 105 byte 1 108 byte 1 105 byte 1 116 byte 1 121 byte 1 0 align 1 LABELV $713 byte 1 102 byte 1 111 byte 1 114 byte 1 99 byte 1 101 byte 1 99 byte 1 108 byte 1 117 byte 1 115 byte 1 116 byte 1 101 byte 1 114 byte 1 105 byte 1 110 byte 1 103 byte 1 0 align 1 LABELV $710 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 102 byte 1 111 byte 1 114 byte 1 99 byte 1 101 byte 1 99 byte 1 108 byte 1 117 byte 1 115 byte 1 116 byte 1 101 byte 1 114 byte 1 105 byte 1 110 byte 1 103 byte 1 0 align 1 LABELV $707 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 118 byte 1 105 byte 1 115 byte 1 117 byte 1 97 byte 1 108 byte 1 105 byte 1 122 byte 1 101 byte 1 106 byte 1 117 byte 1 109 byte 1 112 byte 1 112 byte 1 97 byte 1 100 byte 1 115 byte 1 0 align 1 LABELV $706 byte 1 110 byte 1 111 byte 1 99 byte 1 104 byte 1 97 byte 1 116 byte 1 0 align 1 LABELV $703 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 110 byte 1 111 byte 1 99 byte 1 104 byte 1 97 byte 1 116 byte 1 0 align 1 LABELV $702 byte 1 108 byte 1 111 byte 1 103 byte 1 0 align 1 LABELV $701 byte 1 108 byte 1 111 byte 1 103 byte 1 102 byte 1 105 byte 1 108 byte 1 101 byte 1 0 align 1 LABELV $699 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 100 byte 1 101 byte 1 118 byte 1 101 byte 1 108 byte 1 111 byte 1 112 byte 1 101 byte 1 114 byte 1 0 align 1 LABELV $696 byte 1 103 byte 1 95 byte 1 103 byte 1 97 byte 1 109 byte 1 101 byte 1 116 byte 1 121 byte 1 112 byte 1 101 byte 1 0 align 1 LABELV $693 byte 1 109 byte 1 97 byte 1 120 byte 1 95 byte 1 108 byte 1 101 byte 1 118 byte 1 101 byte 1 108 byte 1 105 byte 1 116 byte 1 101 byte 1 109 byte 1 115 byte 1 0 align 1 LABELV $690 byte 1 109 byte 1 97 byte 1 120 byte 1 95 byte 1 97 byte 1 97 byte 1 115 byte 1 108 byte 1 105 byte 1 110 byte 1 107 byte 1 115 byte 1 0 align 1 LABELV $687 byte 1 115 byte 1 118 byte 1 95 byte 1 109 byte 1 97 byte 1 112 byte 1 67 byte 1 104 byte 1 101 byte 1 99 byte 1 107 byte 1 115 byte 1 117 byte 1 109 byte 1 0 align 1 LABELV $686 byte 1 109 byte 1 97 byte 1 120 byte 1 101 byte 1 110 byte 1 116 byte 1 105 byte 1 116 byte 1 105 byte 1 101 byte 1 115 byte 1 0 align 1 LABELV $685 byte 1 37 byte 1 100 byte 1 0 align 1 LABELV $684 byte 1 109 byte 1 97 byte 1 120 byte 1 99 byte 1 108 byte 1 105 byte 1 101 byte 1 110 byte 1 116 byte 1 115 byte 1 0 align 1 LABELV $683 byte 1 56 byte 1 0 align 1 LABELV $680 byte 1 115 byte 1 118 byte 1 95 byte 1 109 byte 1 97 byte 1 120 byte 1 99 byte 1 108 byte 1 105 byte 1 101 byte 1 110 byte 1 116 byte 1 115 byte 1 0 align 1 LABELV $605 byte 1 50 byte 1 48 byte 1 48 byte 1 0 align 1 LABELV $604 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 116 byte 1 104 byte 1 105 byte 1 110 byte 1 107 byte 1 116 byte 1 105 byte 1 109 byte 1 101 byte 1 0 align 1 LABELV $600 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 115 byte 1 97 byte 1 118 byte 1 101 byte 1 114 byte 1 111 byte 1 117 byte 1 116 byte 1 105 byte 1 110 byte 1 103 byte 1 99 byte 1 97 byte 1 99 byte 1 104 byte 1 101 byte 1 0 align 1 LABELV $599 byte 1 115 byte 1 97 byte 1 118 byte 1 101 byte 1 114 byte 1 111 byte 1 117 byte 1 116 byte 1 105 byte 1 110 byte 1 103 byte 1 99 byte 1 97 byte 1 99 byte 1 104 byte 1 101 byte 1 0 align 1 LABELV $595 byte 1 48 byte 1 0 align 1 LABELV $594 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 109 byte 1 101 byte 1 109 byte 1 111 byte 1 114 byte 1 121 byte 1 100 byte 1 117 byte 1 109 byte 1 112 byte 1 0 align 1 LABELV $593 byte 1 109 byte 1 101 byte 1 109 byte 1 111 byte 1 114 byte 1 121 byte 1 100 byte 1 117 byte 1 109 byte 1 112 byte 1 0 align 1 LABELV $562 byte 1 109 byte 1 97 byte 1 112 byte 1 110 byte 1 97 byte 1 109 byte 1 101 byte 1 0 align 1 LABELV $535 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 116 byte 1 101 byte 1 115 byte 1 116 byte 1 105 byte 1 99 byte 1 104 byte 1 97 byte 1 116 byte 1 0 align 1 LABELV $520 byte 1 99 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 108 byte 1 111 byte 1 97 byte 1 100 byte 1 32 byte 1 115 byte 1 107 byte 1 105 byte 1 108 byte 1 108 byte 1 32 byte 1 37 byte 1 102 byte 1 32 byte 1 102 byte 1 114 byte 1 111 byte 1 109 byte 1 32 byte 1 37 byte 1 115 byte 1 10 byte 1 0 align 1 LABELV $517 byte 1 65 byte 1 65 byte 1 83 byte 1 32 byte 1 110 byte 1 111 byte 1 116 byte 1 32 byte 1 105 byte 1 110 byte 1 105 byte 1 116 byte 1 105 byte 1 97 byte 1 108 byte 1 105 byte 1 122 byte 1 101 byte 1 100 byte 1 10 byte 1 0 align 1 LABELV $514 byte 1 66 byte 1 111 byte 1 116 byte 1 65 byte 1 73 byte 1 83 byte 1 101 byte 1 116 byte 1 117 byte 1 112 byte 1 67 byte 1 108 byte 1 105 byte 1 101 byte 1 110 byte 1 116 byte 1 58 byte 1 32 byte 1 99 byte 1 108 byte 1 105 byte 1 101 byte 1 110 byte 1 116 byte 1 32 byte 1 37 byte 1 100 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 115 byte 1 101 byte 1 116 byte 1 117 byte 1 112 byte 1 10 byte 1 0 align 1 LABELV $507 byte 1 98 byte 1 111 byte 1 116 byte 1 115 byte 1 101 byte 1 115 byte 1 115 byte 1 105 byte 1 111 byte 1 110 byte 1 37 byte 1 105 byte 1 0 align 1 LABELV $506 byte 1 37 byte 1 105 byte 1 32 byte 1 37 byte 1 105 byte 1 32 byte 1 37 byte 1 105 byte 1 32 byte 1 37 byte 1 105 byte 1 32 byte 1 37 byte 1 105 byte 1 32 byte 1 37 byte 1 105 byte 1 32 byte 1 37 byte 1 105 byte 1 32 byte 1 37 byte 1 105 byte 1 32 byte 1 37 byte 1 102 byte 1 32 byte 1 37 byte 1 102 byte 1 32 byte 1 37 byte 1 102 byte 1 32 byte 1 37 byte 1 102 byte 1 32 byte 1 37 byte 1 102 byte 1 32 byte 1 37 byte 1 102 byte 1 32 byte 1 37 byte 1 102 byte 1 32 byte 1 37 byte 1 102 byte 1 32 byte 1 37 byte 1 102 byte 1 0 align 1 LABELV $487 byte 1 99 byte 1 108 byte 1 105 byte 1 101 byte 1 110 byte 1 116 byte 1 76 byte 1 101 byte 1 118 byte 1 101 byte 1 108 byte 1 83 byte 1 104 byte 1 111 byte 1 116 byte 1 0 align 1 LABELV $484 byte 1 115 byte 1 99 byte 1 111 byte 1 114 byte 1 101 byte 1 115 byte 1 0 align 1 LABELV $481 byte 1 116 byte 1 99 byte 1 104 byte 1 97 byte 1 116 byte 1 0 align 1 LABELV $478 byte 1 99 byte 1 104 byte 1 97 byte 1 116 byte 1 0 align 1 LABELV $475 byte 1 112 byte 1 114 byte 1 105 byte 1 110 byte 1 116 byte 1 0 align 1 LABELV $472 byte 1 99 byte 1 115 byte 1 0 align 1 LABELV $469 byte 1 99 byte 1 112 byte 1 32 byte 1 0 align 1 LABELV $461 byte 1 66 byte 1 111 byte 1 116 byte 1 65 byte 1 73 byte 1 58 byte 1 32 byte 1 99 byte 1 108 byte 1 105 byte 1 101 byte 1 110 byte 1 116 byte 1 32 byte 1 37 byte 1 100 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 115 byte 1 101 byte 1 116 byte 1 117 byte 1 112 byte 1 10 byte 1 0 align 1 LABELV $330 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 105 byte 1 110 byte 1 116 byte 1 101 byte 1 114 byte 1 98 byte 1 114 byte 1 101 byte 1 101 byte 1 100 byte 1 99 byte 1 104 byte 1 97 byte 1 114 byte 1 0 align 1 LABELV $327 byte 1 97 byte 1 100 byte 1 100 byte 1 98 byte 1 111 byte 1 116 byte 1 32 byte 1 37 byte 1 115 byte 1 32 byte 1 52 byte 1 32 byte 1 102 byte 1 114 byte 1 101 byte 1 101 byte 1 32 byte 1 37 byte 1 105 byte 1 32 byte 1 37 byte 1 115 byte 1 37 byte 1 100 byte 1 10 byte 1 0 align 1 LABELV $321 byte 1 49 byte 1 0 align 1 LABELV $320 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 114 byte 1 101 byte 1 108 byte 1 111 byte 1 97 byte 1 100 byte 1 99 byte 1 104 byte 1 97 byte 1 114 byte 1 97 byte 1 99 byte 1 116 byte 1 101 byte 1 114 byte 1 115 byte 1 0 align 1 LABELV $309 byte 1 0 align 1 LABELV $308 byte 1 98 byte 1 111 byte 1 116 byte 1 95 byte 1 105 byte 1 110 byte 1 116 byte 1 101 byte 1 114 byte 1 98 byte 1 114 byte 1 101 byte 1 101 byte 1 100 byte 1 119 byte 1 114 byte 1 105 byte 1 116 byte 1 101 byte 1 0 align 1 LABELV $259 byte 1 108 byte 1 92 byte 1 37 byte 1 115 byte 1 92 byte 1 99 byte 1 92 byte 1 37 byte 1 115 byte 1 92 byte 1 97 byte 1 92 byte 1 37 byte 1 115 byte 1 0 align 1 LABELV $256 byte 1 114 byte 1 111 byte 1 97 byte 1 109 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 37 byte 1 115 byte 1 0 align 1 LABELV $254 byte 1 104 byte 1 97 byte 1 114 byte 1 118 byte 1 101 byte 1 115 byte 1 116 byte 1 105 byte 1 110 byte 1 103 byte 1 0 align 1 LABELV $252 byte 1 97 byte 1 116 byte 1 116 byte 1 97 byte 1 99 byte 1 107 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 116 byte 1 104 byte 1 101 byte 1 32 byte 1 101 byte 1 110 byte 1 101 byte 1 109 byte 1 121 byte 1 32 byte 1 98 byte 1 97 byte 1 115 byte 1 101 byte 1 0 align 1 LABELV $250 byte 1 114 byte 1 101 byte 1 116 byte 1 117 byte 1 114 byte 1 110 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 102 byte 1 108 byte 1 97 byte 1 103 byte 1 0 align 1 LABELV $248 byte 1 114 byte 1 117 byte 1 115 byte 1 104 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 98 byte 1 97 byte 1 115 byte 1 101 byte 1 0 align 1 LABELV $246 byte 1 99 byte 1 97 byte 1 112 byte 1 116 byte 1 117 byte 1 114 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 102 byte 1 108 byte 1 97 byte 1 103 byte 1 0 align 1 LABELV $244 byte 1 112 byte 1 97 byte 1 116 byte 1 114 byte 1 111 byte 1 108 byte 1 108 byte 1 105 byte 1 110 byte 1 103 byte 1 0 align 1 LABELV $242 byte 1 99 byte 1 97 byte 1 109 byte 1 112 byte 1 105 byte 1 110 byte 1 103 byte 1 0 align 1 LABELV $240 byte 1 107 byte 1 105 byte 1 108 byte 1 108 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 37 byte 1 115 byte 1 0 align 1 LABELV $238 byte 1 103 byte 1 101 byte 1 116 byte 1 116 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 105 byte 1 116 byte 1 101 byte 1 109 byte 1 32 byte 1 37 byte 1 115 byte 1 0 align 1 LABELV $236 byte 1 100 byte 1 101 byte 1 102 byte 1 101 byte 1 110 byte 1 100 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 37 byte 1 115 byte 1 0 align 1 LABELV $234 byte 1 97 byte 1 99 byte 1 99 byte 1 111 byte 1 109 byte 1 112 byte 1 97 byte 1 110 byte 1 121 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 37 byte 1 115 byte 1 0 align 1 LABELV $232 byte 1 104 byte 1 101 byte 1 108 byte 1 112 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 37 byte 1 115 byte 1 0 align 1 LABELV $227 byte 1 70 byte 1 32 byte 1 0 align 1 LABELV $206 byte 1 94 byte 1 52 byte 1 66 byte 1 76 byte 1 85 byte 1 69 byte 1 10 byte 1 0 align 1 LABELV $204 byte 1 116 byte 1 0 align 1 LABELV $200 byte 1 110 byte 1 0 align 1 LABELV $190 byte 1 94 byte 1 49 byte 1 82 byte 1 69 byte 1 68 byte 1 10 byte 1 0 align 1 LABELV $186 byte 1 37 byte 1 45 byte 1 50 byte 1 48 byte 1 115 byte 1 37 byte 1 115 byte 1 37 byte 1 115 byte 1 58 byte 1 32 byte 1 114 byte 1 111 byte 1 97 byte 1 109 byte 1 105 byte 1 110 byte 1 103 byte 1 10 byte 1 0 align 1 LABELV $185 byte 1 37 byte 1 45 byte 1 50 byte 1 48 byte 1 115 byte 1 37 byte 1 115 byte 1 37 byte 1 115 byte 1 58 byte 1 32 byte 1 104 byte 1 97 byte 1 114 byte 1 118 byte 1 101 byte 1 115 byte 1 116 byte 1 105 byte 1 110 byte 1 103 byte 1 10 byte 1 0 align 1 LABELV $183 byte 1 37 byte 1 45 byte 1 50 byte 1 48 byte 1 115 byte 1 37 byte 1 115 byte 1 37 byte 1 115 byte 1 58 byte 1 32 byte 1 97 byte 1 116 byte 1 116 byte 1 97 byte 1 99 byte 1 107 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 116 byte 1 104 byte 1 101 byte 1 32 byte 1 101 byte 1 110 byte 1 101 byte 1 109 byte 1 121 byte 1 32 byte 1 98 byte 1 97 byte 1 115 byte 1 101 byte 1 10 byte 1 0 align 1 LABELV $181 byte 1 37 byte 1 45 byte 1 50 byte 1 48 byte 1 115 byte 1 37 byte 1 115 byte 1 37 byte 1 115 byte 1 58 byte 1 32 byte 1 114 byte 1 101 byte 1 116 byte 1 117 byte 1 114 byte 1 110 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 102 byte 1 108 byte 1 97 byte 1 103 byte 1 10 byte 1 0 align 1 LABELV $179 byte 1 37 byte 1 45 byte 1 50 byte 1 48 byte 1 115 byte 1 37 byte 1 115 byte 1 37 byte 1 115 byte 1 58 byte 1 32 byte 1 114 byte 1 117 byte 1 115 byte 1 104 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 98 byte 1 97 byte 1 115 byte 1 101 byte 1 10 byte 1 0 align 1 LABELV $177 byte 1 37 byte 1 45 byte 1 50 byte 1 48 byte 1 115 byte 1 37 byte 1 115 byte 1 37 byte 1 115 byte 1 58 byte 1 32 byte 1 99 byte 1 97 byte 1 112 byte 1 116 byte 1 117 byte 1 114 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 102 byte 1 108 byte 1 97 byte 1 103 byte 1 10 byte 1 0 align 1 LABELV $175 byte 1 37 byte 1 45 byte 1 50 byte 1 48 byte 1 115 byte 1 37 byte 1 115 byte 1 37 byte 1 115 byte 1 58 byte 1 32 byte 1 112 byte 1 97 byte 1 116 byte 1 114 byte 1 111 byte 1 108 byte 1 108 byte 1 105 byte 1 110 byte 1 103 byte 1 10 byte 1 0 align 1 LABELV $173 byte 1 37 byte 1 45 byte 1 50 byte 1 48 byte 1 115 byte 1 37 byte 1 115 byte 1 37 byte 1 115 byte 1 58 byte 1 32 byte 1 99 byte 1 97 byte 1 109 byte 1 112 byte 1 105 byte 1 110 byte 1 103 byte 1 10 byte 1 0 align 1 LABELV $171 byte 1 37 byte 1 45 byte 1 50 byte 1 48 byte 1 115 byte 1 37 byte 1 115 byte 1 37 byte 1 115 byte 1 58 byte 1 32 byte 1 107 byte 1 105 byte 1 108 byte 1 108 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 37 byte 1 115 byte 1 10 byte 1 0 align 1 LABELV $169 byte 1 37 byte 1 45 byte 1 50 byte 1 48 byte 1 115 byte 1 37 byte 1 115 byte 1 37 byte 1 115 byte 1 58 byte 1 32 byte 1 103 byte 1 101 byte 1 116 byte 1 116 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 105 byte 1 116 byte 1 101 byte 1 109 byte 1 32 byte 1 37 byte 1 115 byte 1 10 byte 1 0 align 1 LABELV $167 byte 1 37 byte 1 45 byte 1 50 byte 1 48 byte 1 115 byte 1 37 byte 1 115 byte 1 37 byte 1 115 byte 1 58 byte 1 32 byte 1 100 byte 1 101 byte 1 102 byte 1 101 byte 1 110 byte 1 100 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 37 byte 1 115 byte 1 10 byte 1 0 align 1 LABELV $165 byte 1 37 byte 1 45 byte 1 50 byte 1 48 byte 1 115 byte 1 37 byte 1 115 byte 1 37 byte 1 115 byte 1 58 byte 1 32 byte 1 97 byte 1 99 byte 1 99 byte 1 111 byte 1 109 byte 1 112 byte 1 97 byte 1 110 byte 1 121 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 37 byte 1 115 byte 1 10 byte 1 0 align 1 LABELV $163 byte 1 37 byte 1 45 byte 1 50 byte 1 48 byte 1 115 byte 1 37 byte 1 115 byte 1 37 byte 1 115 byte 1 58 byte 1 32 byte 1 104 byte 1 101 byte 1 108 byte 1 112 byte 1 105 byte 1 110 byte 1 103 byte 1 32 byte 1 37 byte 1 115 byte 1 10 byte 1 0 align 1 LABELV $158 byte 1 94 byte 1 52 byte 1 70 byte 1 32 byte 1 0 align 1 LABELV $157 byte 1 94 byte 1 49 byte 1 70 byte 1 32 byte 1 0 align 1 LABELV $150 byte 1 32 byte 1 32 byte 1 0 align 1 LABELV $149 byte 1 32 byte 1 0 align 1 LABELV $148 byte 1 76 byte 1 0 align 1 LABELV $143 byte 1 13 byte 1 97 byte 1 114 byte 1 101 byte 1 97 byte 1 32 byte 1 37 byte 1 100 byte 1 44 byte 1 32 byte 1 99 byte 1 108 byte 1 117 byte 1 115 byte 1 116 byte 1 101 byte 1 114 byte 1 32 byte 1 37 byte 1 100 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 0 align 1 LABELV $142 byte 1 13 byte 1 94 byte 1 49 byte 1 83 byte 1 111 byte 1 108 byte 1 105 byte 1 100 byte 1 33 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 32 byte 1 0 align 1 LABELV $134 byte 1 13 byte 1 94 byte 1 49 byte 1 83 byte 1 79 byte 1 76 byte 1 73 byte 1 68 byte 1 32 byte 1 97 byte 1 114 byte 1 101 byte 1 97 byte 1 0 align 1 LABELV $133 byte 1 13 byte 1 101 byte 1 109 byte 1 116 byte 1 112 byte 1 121 byte 1 32 byte 1 97 byte 1 114 byte 1 101 byte 1 97 byte 1 0 align 1 LABELV $79 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 112 byte 1 114 byte 1 105 byte 1 110 byte 1 116 byte 1 32 byte 1 116 byte 1 121 byte 1 112 byte 1 101 byte 1 10 byte 1 0 align 1 LABELV $78 byte 1 94 byte 1 49 byte 1 69 byte 1 120 byte 1 105 byte 1 116 byte 1 58 byte 1 32 byte 1 37 byte 1 115 byte 1 0 align 1 LABELV $76 byte 1 94 byte 1 49 byte 1 70 byte 1 97 byte 1 116 byte 1 97 byte 1 108 byte 1 58 byte 1 32 byte 1 37 byte 1 115 byte 1 0 align 1 LABELV $74 byte 1 94 byte 1 49 byte 1 69 byte 1 114 byte 1 114 byte 1 111 byte 1 114 byte 1 58 byte 1 32 byte 1 37 byte 1 115 byte 1 0 align 1 LABELV $72 byte 1 94 byte 1 51 byte 1 87 byte 1 97 byte 1 114 byte 1 110 byte 1 105 byte 1 110 byte 1 103 byte 1 58 byte 1 32 byte 1 37 byte 1 115 byte 1 0 align 1 LABELV $70 byte 1 37 byte 1 115 byte 1 0