diff options
Diffstat (limited to 'build/release-linux-x86_64/base/game')
27 files changed, 284554 insertions, 0 deletions
diff --git a/build/release-linux-x86_64/base/game/bg_alloc.asm b/build/release-linux-x86_64/base/game/bg_alloc.asm new file mode 100644 index 0000000..a16891f --- /dev/null +++ b/build/release-linux-x86_64/base/game/bg_alloc.asm @@ -0,0 +1,1358 @@ +export BG_Alloc +code +proc BG_Alloc 48 12 +ADDRLP4 4 +ADDRFP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4 +ADDU4 +CNSTU4 31 +ADDU4 +CNSTI4 -32 +CVIU4 4 +BANDU4 +CVUI4 4 +ASGNI4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +CNSTI4 2097153 +ASGNI4 +ADDRLP4 0 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRGP4 $64 +JUMPV +LABELV $61 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTU4 3735928383 +CVUI4 4 +EQI4 $65 +CNSTI4 1 +ARGI4 +ADDRGP4 $67 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $65 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $68 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $70 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $72 +ADDRLP4 12 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $72 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $74 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +LABELV $74 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 freeHead +INDIRP4 +CVPU4 4 +NEU4 $76 +ADDRGP4 freeHead +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $76 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $63 +JUMPV +LABELV $70 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +GEI4 $78 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $78 +LABELV $68 +LABELV $62 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $64 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $61 +LABELV $63 +ADDRLP4 32 +CNSTU4 0 +ASGNU4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +ADDRLP4 32 +INDIRU4 +NEU4 $80 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ADDRLP4 32 +INDIRU4 +EQU4 $80 +ADDRLP4 36 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 28 +INDIRP4 +ASGNP4 +LABELV $80 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $82 +ADDRLP4 36 +ADDRGP4 freeMem +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 44 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 44 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRP4 +RETP4 +ADDRGP4 $60 +JUMPV +LABELV $82 +CNSTI4 1 +ARGI4 +ADDRGP4 $84 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +CNSTP4 0 +RETP4 +LABELV $60 +endproc BG_Alloc 48 12 +export BG_Free +proc BG_Free 24 0 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +CNSTI4 -4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRGP4 freeMem +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRGP4 $89 +JUMPV +LABELV $86 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +NEU4 $90 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $85 +JUMPV +LABELV $90 +LABELV $87 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $89 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $86 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTU4 3735928383 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRGP4 freeHead +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 freeHead +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $85 +endproc BG_Free 24 0 +export BG_InitMemory +proc BG_InitMemory 4 0 +ADDRLP4 0 +ADDRGP4 freeHead +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRGP4 memoryPool +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTU4 3735928383 +CVUI4 4 +ASGNI4 +ADDRGP4 freeHead +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 2097152 +ASGNI4 +ADDRGP4 freeHead +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRGP4 freeHead +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRGP4 freeMem +CNSTI4 2097152 +ASGNI4 +LABELV $92 +endproc BG_InitMemory 4 0 +export BG_DefragmentMemory +proc BG_DefragmentMemory 36 12 +ADDRLP4 8 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRGP4 $97 +JUMPV +LABELV $94 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRGP4 $101 +JUMPV +LABELV $98 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTU4 3735928383 +CVUI4 4 +EQI4 $102 +CNSTI4 1 +ARGI4 +ADDRGP4 $104 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $102 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +NEU4 $105 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $107 +ADDRLP4 20 +CNSTI4 12 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $107 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $109 +ADDRLP4 28 +CNSTI4 8 +ASGNI4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $111 +ADDRGP4 freeHead +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $111 +LABELV $109 +ADDRLP4 24 +CNSTI4 4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 8 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 16 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 8 +ADDRGP4 freeHead +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRGP4 $106 +JUMPV +LABELV $105 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $106 +LABELV $99 +LABELV $101 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $98 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $113 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $113 +LABELV $95 +LABELV $97 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $94 +LABELV $93 +endproc BG_DefragmentMemory 36 12 +export BG_MemoryInfo +proc BG_MemoryInfo 40 20 +ADDRLP4 0 +ADDRGP4 memoryPool +ASGNP4 +ADDRLP4 12 +ADDRGP4 memoryPool+2097152 +ASGNP4 +ADDRGP4 $117 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 20 +CNSTI4 2097152 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 freeMem +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $119 +JUMPV +LABELV $118 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $122 +JUMPV +LABELV $121 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $122 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +GEU4 $124 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTU4 3735928383 +CVUI4 4 +EQI4 $121 +LABELV $124 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $125 +ADDRGP4 $127 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $125 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $129 +JUMPV +LABELV $128 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CVIU4 4 +ADDU4 +CVUP4 4 +ASGNP4 +LABELV $129 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +GEU4 $131 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTU4 3735928383 +CVUI4 4 +NEI4 $128 +LABELV $131 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $132 +ADDRGP4 $134 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $132 +LABELV $119 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +LTU4 $118 +LABELV $115 +endproc BG_MemoryInfo 40 20 +bss +align 4 +LABELV freeMem +skip 4 +align 4 +LABELV freeHead +skip 4 +align 1 +LABELV memoryPool +skip 2097152 +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $134 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 115 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $127 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 115 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $117 +byte 1 37 +byte 1 112 +byte 1 45 +byte 1 37 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $104 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 77 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 117 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $84 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $67 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 117 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/bg_lib.asm b/build/release-linux-x86_64/base/game/bg_lib.asm new file mode 100644 index 0000000..856010e --- /dev/null +++ b/build/release-linux-x86_64/base/game/bg_lib.asm @@ -0,0 +1,11223 @@ +code +proc swapfunc 24 0 +ADDRFP4 12 +INDIRI4 +CNSTI4 1 +GTI4 $28 +ADDRLP4 8 +ADDRFP4 8 +INDIRI4 +CVIU4 4 +CNSTI4 2 +RSHU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +LABELV $30 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $31 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GTI4 $30 +ADDRGP4 $29 +JUMPV +LABELV $28 +ADDRLP4 8 +ADDRFP4 8 +INDIRI4 +CVIU4 4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +LABELV $33 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 12 +INDIRI1 +ASGNI1 +LABELV $34 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GTI4 $33 +LABELV $29 +LABELV $27 +endproc swapfunc 24 0 +proc med3 40 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $42 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +GEI4 $44 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $45 +JUMPV +LABELV $44 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +GEI4 $46 +ADDRLP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 $47 +JUMPV +LABELV $46 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $47 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $45 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $43 +JUMPV +LABELV $42 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +LEI4 $48 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $49 +JUMPV +LABELV $48 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $50 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $51 +JUMPV +LABELV $50 +ADDRLP4 16 +ADDRFP4 8 +INDIRP4 +ASGNP4 +LABELV $51 +ADDRLP4 12 +ADDRLP4 16 +INDIRP4 +ASGNP4 +LABELV $49 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +LABELV $43 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $36 +endproc med3 40 8 +export qsort +proc qsort 124 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRU4 +ASGNU4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +LABELV $53 +ADDRLP4 52 +CNSTU4 3 +ASGNU4 +ADDRLP4 56 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CVUI4 4 +CVIU4 4 +ADDRLP4 52 +INDIRU4 +BANDU4 +ADDRLP4 56 +INDIRU4 +NEU4 $58 +ADDRFP4 8 +INDIRU4 +ADDRLP4 52 +INDIRU4 +BANDU4 +ADDRLP4 56 +INDIRU4 +EQU4 $56 +LABELV $58 +ADDRLP4 44 +CNSTI4 2 +ASGNI4 +ADDRGP4 $57 +JUMPV +LABELV $56 +ADDRFP4 8 +INDIRU4 +CNSTU4 4 +NEU4 $59 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRGP4 $60 +JUMPV +LABELV $59 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +LABELV $60 +ADDRLP4 44 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $57 +ADDRLP4 16 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRU4 +CNSTU4 7 +GEU4 $61 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRGP4 $66 +JUMPV +LABELV $63 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRGP4 $70 +JUMPV +LABELV $67 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $71 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRGP4 $72 +JUMPV +LABELV $71 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $72 +LABELV $68 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $70 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +LEU4 $73 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +GTI4 $67 +LABELV $73 +LABELV $64 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $66 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CVPU4 4 +LTU4 $63 +ADDRGP4 $52 +JUMPV +LABELV $61 +ADDRLP4 32 +ADDRFP4 4 +INDIRU4 +CNSTI4 1 +RSHU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRU4 +CNSTU4 7 +LEU4 $74 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRFP4 4 +INDIRU4 +CNSTU4 1 +SUBU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRU4 +CNSTU4 40 +LEU4 $76 +ADDRLP4 40 +ADDRFP4 4 +INDIRU4 +CNSTI4 3 +RSHU4 +ADDRFP4 8 +INDIRU4 +MULU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 88 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 88 +INDIRI4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 92 +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +LSHI4 +SUBP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 100 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 104 +INDIRP4 +ASGNP4 +LABELV $76 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 med3 +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 72 +INDIRP4 +ASGNP4 +LABELV $74 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $78 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $79 +JUMPV +LABELV $78 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $79 +ADDRLP4 72 +ADDRFP4 8 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 76 +ADDRFP4 4 +INDIRU4 +CNSTU4 1 +SUBU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRGP4 $85 +JUMPV +LABELV $84 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $87 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $89 +ADDRLP4 80 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRGP4 $90 +JUMPV +LABELV $89 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $90 +ADDRLP4 20 +ADDRFP4 8 +INDIRU4 +ADDRLP4 20 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $87 +ADDRLP4 4 +ADDRFP4 8 +INDIRU4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $85 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +GTU4 $91 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +LEI4 $84 +LABELV $91 +ADDRGP4 $93 +JUMPV +LABELV $92 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $95 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $97 +ADDRLP4 88 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRGP4 $98 +JUMPV +LABELV $97 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $98 +ADDRLP4 24 +ADDRLP4 24 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $95 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $93 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +GTU4 $99 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +GEI4 $92 +LABELV $99 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +LEU4 $100 +ADDRGP4 $82 +JUMPV +LABELV $100 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $102 +ADDRLP4 96 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRGP4 $103 +JUMPV +LABELV $102 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $103 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRFP4 8 +INDIRU4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +ADDRGP4 $85 +JUMPV +LABELV $82 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $104 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRGP4 $109 +JUMPV +LABELV $106 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRGP4 $113 +JUMPV +LABELV $110 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $114 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRGP4 $115 +JUMPV +LABELV $114 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $115 +LABELV $111 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ASGNP4 +LABELV $113 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +LEU4 $116 +ADDRLP4 0 +INDIRP4 +ADDRFP4 8 +INDIRU4 +SUBP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +GTI4 $110 +LABELV $116 +LABELV $107 +ADDRLP4 32 +ADDRFP4 8 +INDIRU4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $109 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CVPU4 4 +LTU4 $106 +ADDRGP4 $52 +JUMPV +LABELV $104 +ADDRLP4 36 +ADDRFP4 4 +INDIRU4 +ADDRFP4 8 +INDIRU4 +MULU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 88 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 88 +INDIRU4 +SUBU4 +CVUI4 4 +GEI4 $118 +ADDRLP4 80 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $119 +JUMPV +LABELV $118 +ADDRLP4 80 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +LABELV $119 +ADDRLP4 12 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $120 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $120 +ADDRLP4 100 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 100 +INDIRU4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +ADDRLP4 100 +INDIRU4 +SUBU4 +CVUI4 4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +SUBU4 +GEU4 $123 +ADDRLP4 96 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ASGNU4 +ADDRGP4 $124 +JUMPV +LABELV $123 +ADDRLP4 96 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +SUBU4 +ASGNU4 +LABELV $124 +ADDRLP4 12 +ADDRLP4 96 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $125 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 12 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 swapfunc +CALLV +pop +LABELV $125 +ADDRLP4 108 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 108 +INDIRI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +LEU4 $127 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +DIVU4 +ARGU4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 qsort +CALLV +pop +LABELV $127 +ADDRLP4 116 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +LEU4 $129 +ADDRFP4 0 +ADDRLP4 36 +INDIRP4 +ADDRLP4 12 +INDIRI4 +SUBP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +ADDRFP4 8 +INDIRU4 +DIVU4 +ASGNU4 +ADDRGP4 $53 +JUMPV +LABELV $129 +LABELV $52 +endproc qsort 124 16 +export strlen +proc strlen 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $133 +JUMPV +LABELV $132 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $133 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $132 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +RETU4 +LABELV $131 +endproc strlen 4 0 +export strcat +proc strcat 16 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $137 +JUMPV +LABELV $136 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $137 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $136 +ADDRGP4 $140 +JUMPV +LABELV $139 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $140 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $139 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $135 +endproc strcat 16 0 +export strcpy +proc strcpy 16 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $144 +JUMPV +LABELV $143 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $144 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $143 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $142 +endproc strcpy 16 0 +export strcmp +proc strcmp 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $148 +JUMPV +LABELV $147 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ASGNP4 +LABELV $148 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $151 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $151 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $147 +LABELV $151 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +SUBI4 +RETI4 +LABELV $146 +endproc strcmp 12 0 +export strrchr +proc strrchr 16 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 12 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $156 +JUMPV +LABELV $153 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRFP4 4 +INDIRI4 +NEI4 $157 +ADDRLP4 4 +INDIRP4 +RETP4 +ADDRGP4 $152 +JUMPV +LABELV $157 +LABELV $154 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $156 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $153 +CNSTP4 0 +RETP4 +LABELV $152 +endproc strrchr 16 4 +export strchr +proc strchr 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $161 +JUMPV +LABELV $160 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRFP4 4 +INDIRI4 +NEI4 $163 +ADDRFP4 0 +INDIRP4 +RETP4 +ADDRGP4 $159 +JUMPV +LABELV $163 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $161 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $160 +CNSTP4 0 +RETP4 +LABELV $159 +endproc strchr 0 0 +export strstr +proc strstr 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $167 +JUMPV +LABELV $166 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $172 +JUMPV +LABELV $169 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +EQI4 $173 +ADDRGP4 $171 +JUMPV +LABELV $173 +LABELV $170 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $172 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $169 +LABELV $171 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $175 +ADDRFP4 0 +INDIRP4 +RETP4 +ADDRGP4 $165 +JUMPV +LABELV $175 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $167 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $166 +CNSTP4 0 +RETP4 +LABELV $165 +endproc strstr 8 0 +export tolower +proc tolower 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 65 +LTI4 $178 +ADDRFP4 0 +INDIRI4 +CNSTI4 90 +GTI4 $178 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 32 +ADDI4 +ASGNI4 +LABELV $178 +ADDRFP4 0 +INDIRI4 +RETI4 +LABELV $177 +endproc tolower 4 0 +export toupper +proc toupper 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 97 +LTI4 $181 +ADDRFP4 0 +INDIRI4 +CNSTI4 122 +GTI4 $181 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 -32 +ADDI4 +ASGNI4 +LABELV $181 +ADDRFP4 0 +INDIRI4 +RETI4 +LABELV $180 +endproc toupper 4 0 +export memmove +proc memmove 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +LEU4 $184 +ADDRLP4 0 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRGP4 $187 +JUMPV +LABELV $186 +ADDRLP4 0 +ADDRLP4 0 +INDIRU4 +CNSTU4 1 +SUBU4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $187 +ADDRLP4 0 +INDIRU4 +CNSTU4 0 +NEU4 $186 +ADDRGP4 $185 +JUMPV +LABELV $184 +ADDRLP4 0 +CNSTU4 0 +ASGNU4 +ADDRGP4 $192 +JUMPV +LABELV $189 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $190 +ADDRLP4 0 +ADDRLP4 0 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +LABELV $192 +ADDRLP4 0 +INDIRU4 +ADDRFP4 8 +INDIRU4 +LTU4 $189 +LABELV $185 +ADDRFP4 0 +INDIRP4 +RETP4 +LABELV $183 +endproc memmove 8 0 +export rint +proc rint 8 4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1056964608 +LTF4 $194 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $193 +JUMPV +LABELV $194 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 floor +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +RETF4 +LABELV $193 +endproc rint 8 4 +export tan +proc tan 8 4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +DIVF4 +RETF4 +LABELV $196 +endproc tan 8 4 +lit +align 4 +LABELV pi +byte 4 1078530010 +align 4 +LABELV pio2_hi +byte 4 1070141402 +align 4 +LABELV pio2_lo +byte 4 866263400 +align 4 +LABELV pS0 +byte 4 1042983595 +align 4 +LABELV pS1 +byte 4 3198595216 +align 4 +LABELV pS2 +byte 4 1045301928 +align 4 +LABELV pS3 +byte 4 3173257542 +align 4 +LABELV pS4 +byte 4 978288388 +align 4 +LABELV pS5 +byte 4 940699400 +align 4 +LABELV qS1 +byte 4 3222917433 +align 4 +LABELV qS2 +byte 4 1073829677 +align 4 +LABELV qS3 +byte 4 3207607137 +align 4 +LABELV qS4 +byte 4 1033750062 +export acos +code +proc acos 64 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +LABELV $199 +ADDRLP4 44 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 44 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $200 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1065353216 +NEI4 $202 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $204 +CNSTF4 0 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $204 +ADDRGP4 pi +INDIRF4 +CNSTF4 1073741824 +ADDRGP4 pio2_lo +INDIRF4 +MULF4 +ADDF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $202 +ADDRLP4 12 +INDIRI4 +CNSTI4 1065353216 +LEI4 $206 +ADDRLP4 48 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ADDRLP4 48 +INDIRF4 +DIVF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $206 +ADDRLP4 12 +INDIRI4 +CNSTI4 1056964608 +GEI4 $208 +ADDRLP4 12 +INDIRI4 +CNSTI4 587202560 +GTI4 $210 +ADDRGP4 pio2_hi +INDIRF4 +ADDRGP4 pio2_lo +INDIRF4 +ADDF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $210 +ADDRLP4 4 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS4 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 pio2_hi +INDIRF4 +ADDRFP4 0 +INDIRF4 +ADDRGP4 pio2_lo +INDIRF4 +ADDRFP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +SUBF4 +SUBF4 +SUBF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $208 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $212 +ADDRLP4 44 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +CNSTF4 1056964608 +ADDRFP4 0 +INDIRF4 +ADDRLP4 44 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS4 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDRLP4 44 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 28 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ADDRGP4 pio2_lo +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 pi +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 56 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +MULF4 +SUBF4 +RETF4 +ADDRGP4 $198 +JUMPV +LABELV $212 +ADDRLP4 4 +CNSTF4 1056964608 +CNSTF4 1065353216 +ADDRFP4 0 +INDIRF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 32 +INDIRF4 +ASGNF4 +LABELV $214 +ADDRLP4 52 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 52 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $215 +LABELV $217 +ADDRLP4 52 +ADDRLP4 44 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 52 +INDIRF4 +ASGNF4 +LABELV $218 +ADDRLP4 60 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +DIVF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 qS4 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 28 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDRLP4 40 +INDIRF4 +ADDF4 +ASGNF4 +CNSTF4 1073741824 +ADDRLP4 8 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +MULF4 +RETF4 +LABELV $198 +endproc acos 64 4 +lit +align 4 +LABELV bp +byte 4 1065353216 +byte 4 1069547520 +align 4 +LABELV dp_h +byte 4 0 +byte 4 1058390016 +align 4 +LABELV dp_l +byte 4 0 +byte 4 902942684 +align 4 +LABELV huge +byte 4 1900671690 +align 4 +LABELV tiny +byte 4 228737632 +align 4 +LABELV zero +byte 4 0 +align 4 +LABELV one +byte 4 1065353216 +align 4 +LABELV two +byte 4 1073741824 +align 4 +LABELV two24 +byte 4 1266679808 +align 4 +LABELV two25 +byte 4 1275068416 +align 4 +LABELV twom25 +byte 4 855638016 +align 4 +LABELV L1 +byte 4 1058642330 +align 4 +LABELV L2 +byte 4 1054567863 +align 4 +LABELV L3 +byte 4 1051372203 +align 4 +LABELV L4 +byte 4 1049338629 +align 4 +LABELV L5 +byte 4 1047278165 +align 4 +LABELV L6 +byte 4 1045688642 +align 4 +LABELV P1 +byte 4 1042983595 +align 4 +LABELV P2 +byte 4 3140881249 +align 4 +LABELV P3 +byte 4 948613973 +align 4 +LABELV P4 +byte 4 3051219470 +align 4 +LABELV P5 +byte 4 858897228 +align 4 +LABELV lg2 +byte 4 1060205080 +align 4 +LABELV lg2_h +byte 4 1060205056 +align 4 +LABELV lg2_l +byte 4 901758604 +align 4 +LABELV ovt +byte 4 859351612 +align 4 +LABELV cp +byte 4 1064712271 +align 4 +LABELV cp_h +byte 4 1064712192 +align 4 +LABELV cp_l +byte 4 916308896 +align 4 +LABELV ivln2 +byte 4 1069066811 +align 4 +LABELV ivln2_h +byte 4 1069066752 +align 4 +LABELV ivln2_l +byte 4 921478512 +code +proc copysignf 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +LABELV $221 +ADDRLP4 8 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 8 +INDIRU4 +ASGNU4 +LABELV $222 +LABELV $224 +ADDRLP4 8 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 8 +INDIRU4 +ASGNU4 +LABELV $225 +LABELV $227 +ADDRLP4 8 +ADDRLP4 0 +INDIRU4 +CNSTU4 2147483647 +BANDU4 +ADDRLP4 4 +INDIRU4 +CNSTU4 2147483648 +BANDU4 +BORU4 +ASGNU4 +ADDRFP4 0 +ADDRLP4 8 +INDIRF4 +ASGNF4 +LABELV $228 +ADDRFP4 0 +INDIRF4 +RETF4 +LABELV $220 +endproc copysignf 12 0 +proc __scalbnf 40 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +LABELV $231 +ADDRLP4 8 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 8 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $232 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2139095040 +BANDI4 +CNSTI4 23 +RSHI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $234 +ADDRLP4 0 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +CNSTI4 0 +NEI4 $236 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $236 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ADDRGP4 two25 +INDIRF4 +MULF4 +ASGNF4 +LABELV $238 +ADDRLP4 8 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 8 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $239 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2139095040 +BANDI4 +CNSTI4 23 +RSHI4 +CNSTI4 25 +SUBI4 +ASGNI4 +LABELV $234 +ADDRLP4 4 +INDIRI4 +CNSTI4 255 +NEI4 $241 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +ADDF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $241 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 50000 +GTI4 $245 +ADDRLP4 4 +INDIRI4 +CNSTI4 254 +LEI4 $243 +LABELV $245 +ADDRLP4 12 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 copysignf +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $243 +ADDRFP4 4 +INDIRI4 +CNSTI4 -50000 +GEI4 $246 +ADDRLP4 20 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 copysignf +CALLF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $246 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $248 +LABELV $250 +ADDRLP4 28 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 2155872255 +BANDU4 +ADDRLP4 4 +INDIRI4 +CNSTI4 23 +LSHI4 +CVIU4 4 +BORU4 +ASGNU4 +ADDRFP4 0 +ADDRLP4 28 +INDIRF4 +ASGNF4 +LABELV $251 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $248 +ADDRLP4 4 +INDIRI4 +CNSTI4 -25 +GTI4 $253 +ADDRLP4 28 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 copysignf +CALLF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $230 +JUMPV +LABELV $253 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 25 +ADDI4 +ASGNI4 +LABELV $255 +ADDRLP4 36 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 2155872255 +BANDU4 +ADDRLP4 4 +INDIRI4 +CNSTI4 23 +LSHI4 +CVIU4 4 +BORU4 +ASGNU4 +ADDRFP4 0 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $256 +ADDRFP4 0 +INDIRF4 +ADDRGP4 twom25 +INDIRF4 +MULF4 +RETF4 +LABELV $230 +endproc __scalbnf 40 8 +export pow +proc pow 208 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1065353216 +NEF4 $259 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $259 +LABELV $261 +ADDRLP4 108 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 108 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $262 +LABELV $264 +ADDRLP4 108 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 108 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $265 +ADDRLP4 108 +CNSTI4 2147483647 +ASGNI4 +ADDRLP4 20 +ADDRLP4 32 +INDIRI4 +ADDRLP4 108 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 36 +INDIRI4 +ADDRLP4 108 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $267 +ADDRGP4 one +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $267 +ADDRLP4 112 +CNSTI4 2139095040 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 112 +INDIRI4 +GTI4 $271 +ADDRLP4 60 +INDIRI4 +ADDRLP4 112 +INDIRI4 +LEI4 $269 +LABELV $271 +ADDRFP4 0 +INDIRF4 +ADDRFP4 4 +INDIRF4 +ADDF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $269 +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +ADDRLP4 80 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 116 +INDIRI4 +GEI4 $272 +ADDRLP4 60 +INDIRI4 +CNSTI4 1266679808 +LTI4 $274 +ADDRLP4 80 +CNSTI4 2 +ASGNI4 +ADDRGP4 $275 +JUMPV +LABELV $274 +ADDRLP4 60 +INDIRI4 +CNSTI4 1065353216 +LTI4 $276 +ADDRLP4 124 +CNSTI4 23 +ASGNI4 +ADDRLP4 28 +ADDRLP4 60 +INDIRI4 +ADDRLP4 124 +INDIRI4 +RSHI4 +CNSTI4 127 +SUBI4 +ASGNI4 +ADDRLP4 128 +ADDRLP4 124 +INDIRI4 +ADDRLP4 28 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 60 +INDIRI4 +ADDRLP4 128 +INDIRI4 +RSHI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 128 +INDIRI4 +LSHI4 +ADDRLP4 60 +INDIRI4 +NEI4 $278 +ADDRLP4 80 +CNSTI4 2 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +BANDI4 +SUBI4 +ASGNI4 +LABELV $278 +LABELV $276 +LABELV $275 +LABELV $272 +ADDRLP4 60 +INDIRI4 +CNSTI4 2139095040 +NEI4 $280 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +NEI4 $282 +ADDRFP4 4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +SUBF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $282 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +LEI4 $284 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +LTI4 $287 +ADDRLP4 124 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $288 +JUMPV +LABELV $287 +ADDRLP4 124 +ADDRGP4 zero +INDIRF4 +ASGNF4 +LABELV $288 +ADDRLP4 124 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $284 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $290 +ADDRLP4 128 +ADDRFP4 4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $291 +JUMPV +LABELV $290 +ADDRLP4 128 +ADDRGP4 zero +INDIRF4 +ASGNF4 +LABELV $291 +ADDRLP4 128 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $280 +ADDRLP4 60 +INDIRI4 +CNSTI4 1065353216 +NEI4 $292 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $294 +ADDRGP4 one +INDIRF4 +ADDRFP4 0 +INDIRF4 +DIVF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $294 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $292 +ADDRLP4 36 +INDIRI4 +CNSTI4 1073741824 +NEI4 $296 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $296 +ADDRLP4 36 +INDIRI4 +CNSTI4 1056964608 +NEI4 $298 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +LTI4 $300 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 124 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 124 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $300 +LABELV $298 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 124 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 124 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRI4 +CNSTI4 2139095040 +EQI4 $305 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $305 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +NEI4 $302 +LABELV $305 +ADDRLP4 8 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $306 +ADDRLP4 8 +ADDRGP4 one +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $306 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +GEI4 $308 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353216 +SUBI4 +ADDRLP4 80 +INDIRI4 +BORI4 +CNSTI4 0 +NEI4 $310 +ADDRLP4 136 +ADDRLP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 136 +INDIRF4 +ADDRLP4 136 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $311 +JUMPV +LABELV $310 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +NEI4 $312 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $312 +LABELV $311 +LABELV $308 +ADDRLP4 8 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $302 +ADDRLP4 32 +INDIRI4 +CVIU4 4 +CNSTI4 31 +RSHU4 +CNSTU4 1 +SUBU4 +ADDRLP4 80 +INDIRI4 +CVIU4 4 +BORU4 +CNSTU4 0 +NEU4 $314 +ADDRLP4 136 +ADDRFP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 136 +INDIRF4 +ADDRLP4 136 +INDIRF4 +DIVF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $314 +ADDRLP4 60 +INDIRI4 +CNSTI4 1291845632 +LEI4 $316 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353208 +GEI4 $318 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +GEI4 $321 +ADDRLP4 144 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 144 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $321 +ADDRLP4 148 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 148 +INDIRF4 +ADDRLP4 148 +INDIRF4 +MULF4 +ASGNF4 +LABELV $322 +ADDRLP4 140 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $318 +ADDRLP4 20 +INDIRI4 +CNSTI4 1065353223 +LEI4 $323 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +LEI4 $326 +ADDRLP4 156 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 152 +ADDRLP4 156 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $327 +JUMPV +LABELV $326 +ADDRLP4 160 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 152 +ADDRLP4 160 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ASGNF4 +LABELV $327 +ADDRLP4 152 +INDIRF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $323 +ADDRLP4 4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +CNSTF4 1056964608 +ADDRLP4 4 +INDIRF4 +CNSTF4 1051372203 +CNSTF4 1048576000 +ADDRLP4 4 +INDIRF4 +MULF4 +SUBF4 +MULF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 52 +ADDRGP4 ivln2_h +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 4 +INDIRF4 +ADDRGP4 ivln2_l +INDIRF4 +MULF4 +ADDRLP4 76 +INDIRF4 +ADDRGP4 ivln2 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $328 +ADDRLP4 168 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 168 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $329 +LABELV $331 +ADDRLP4 168 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 16 +ADDRLP4 168 +INDIRF4 +ASGNF4 +LABELV $332 +ADDRLP4 92 +ADDRLP4 56 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRGP4 $317 +JUMPV +LABELV $316 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388608 +GEI4 $334 +ADDRLP4 48 +ADDRLP4 48 +INDIRF4 +ADDRGP4 two24 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 24 +SUBI4 +ASGNI4 +LABELV $336 +ADDRLP4 160 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 160 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $337 +LABELV $334 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 23 +RSHI4 +CNSTI4 127 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388607 +BANDI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 12 +INDIRI4 +CNSTI4 1065353216 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1885297 +GTI4 $339 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRGP4 $340 +JUMPV +LABELV $339 +ADDRLP4 12 +INDIRI4 +CNSTI4 6140887 +GEI4 $341 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRGP4 $342 +JUMPV +LABELV $341 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388608 +SUBI4 +ASGNI4 +LABELV $342 +LABELV $340 +LABELV $343 +ADDRLP4 168 +ADDRLP4 20 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 48 +ADDRLP4 168 +INDIRF4 +ASGNF4 +LABELV $344 +ADDRLP4 172 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bp +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 48 +INDIRF4 +ADDRLP4 172 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56 +ADDRGP4 one +INDIRF4 +ADDRLP4 48 +INDIRF4 +ADDRLP4 172 +INDIRP4 +INDIRF4 +ADDF4 +DIVF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 144 +ADDRLP4 64 +INDIRF4 +ASGNF4 +LABELV $346 +ADDRLP4 176 +ADDRLP4 144 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 176 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $347 +LABELV $349 +ADDRLP4 176 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 144 +ADDRLP4 176 +INDIRF4 +ASGNF4 +LABELV $350 +LABELV $352 +ADDRLP4 176 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +RSHI4 +CNSTI4 536870912 +BORI4 +CNSTI4 262144 +ADDI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 21 +LSHI4 +ADDI4 +CVIU4 4 +ASGNU4 +ADDRLP4 140 +ADDRLP4 176 +INDIRF4 +ASGNF4 +LABELV $353 +ADDRLP4 152 +ADDRLP4 48 +INDIRF4 +ADDRLP4 140 +INDIRF4 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bp +ADDP4 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 156 +ADDRLP4 56 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDRLP4 144 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 144 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 148 +ADDRLP4 64 +INDIRF4 +ADDRLP4 64 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 104 +ADDRGP4 L3 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L4 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L5 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L6 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 148 +INDIRF4 +ADDRLP4 148 +INDIRF4 +MULF4 +ADDRGP4 L1 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRGP4 L2 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 72 +INDIRF4 +ADDRLP4 156 +INDIRF4 +ADDRLP4 144 +INDIRF4 +ADDRLP4 64 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 148 +ADDRLP4 144 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 148 +INDIRF4 +CNSTF4 1077936128 +ADDF4 +ADDRLP4 72 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $355 +ADDRLP4 192 +ADDRLP4 140 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 192 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $356 +LABELV $358 +ADDRLP4 192 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 140 +ADDRLP4 192 +INDIRF4 +ASGNF4 +LABELV $359 +ADDRLP4 152 +ADDRLP4 72 +INDIRF4 +ADDRLP4 140 +INDIRF4 +CNSTF4 1077936128 +SUBF4 +ADDRLP4 148 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 144 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 156 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 64 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $361 +ADDRLP4 196 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 196 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $362 +LABELV $364 +ADDRLP4 196 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 24 +ADDRLP4 196 +INDIRF4 +ASGNF4 +LABELV $365 +ADDRLP4 68 +ADDRLP4 56 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 96 +ADDRGP4 cp_h +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 200 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 100 +ADDRGP4 cp_l +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRLP4 68 +INDIRF4 +ADDRGP4 cp +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 200 +INDIRI4 +ADDRGP4 dp_l +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 44 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 96 +INDIRF4 +ADDRLP4 100 +INDIRF4 +ADDF4 +ADDRLP4 200 +INDIRI4 +ADDRGP4 dp_h +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $367 +ADDRLP4 204 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 204 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $368 +LABELV $370 +ADDRLP4 204 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 16 +ADDRLP4 204 +INDIRF4 +ASGNF4 +LABELV $371 +ADDRLP4 92 +ADDRLP4 100 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 dp_h +ADDP4 +INDIRF4 +SUBF4 +ADDRLP4 96 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +LABELV $317 +ADDRLP4 64 +ADDRGP4 one +INDIRF4 +ASGNF4 +ADDRLP4 32 +INDIRI4 +CVIU4 4 +CNSTI4 31 +RSHU4 +CNSTU4 1 +SUBU4 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIU4 4 +BORU4 +CNSTU4 0 +NEU4 $373 +ADDRLP4 64 +ADDRGP4 one +INDIRF4 +NEGF4 +ASGNF4 +LABELV $373 +LABELV $375 +ADDRLP4 140 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 140 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $376 +LABELV $378 +ADDRLP4 140 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 40 +ADDRLP4 140 +INDIRF4 +ASGNF4 +LABELV $379 +ADDRLP4 68 +ADDRFP4 4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +SUBF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 40 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 68 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $381 +ADDRLP4 152 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 152 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $382 +ADDRLP4 12 +INDIRI4 +CNSTI4 1124073472 +LEI4 $384 +ADDRLP4 152 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ADDRLP4 152 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $384 +ADDRLP4 12 +INDIRI4 +CNSTI4 1124073472 +NEI4 $386 +ADDRLP4 68 +INDIRF4 +ADDRGP4 ovt +INDIRF4 +ADDF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +LEF4 $387 +ADDRLP4 156 +ADDRGP4 huge +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDRLP4 156 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $386 +ADDRLP4 12 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +CNSTI4 1125515264 +LEI4 $390 +ADDRLP4 156 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDRLP4 156 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $390 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +CNSTU4 3272998912 +NEU4 $392 +ADDRLP4 68 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +GTF4 $394 +ADDRLP4 160 +ADDRGP4 tiny +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ADDRLP4 160 +INDIRF4 +MULF4 +RETF4 +ADDRGP4 $258 +JUMPV +LABELV $394 +LABELV $392 +LABELV $387 +ADDRLP4 84 +ADDRLP4 12 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 84 +INDIRI4 +CNSTI4 23 +RSHI4 +CNSTI4 127 +SUBI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 1056964608 +LEI4 $396 +ADDRLP4 44 +ADDRLP4 12 +INDIRI4 +CNSTI4 8388608 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +RSHI4 +ADDI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 44 +INDIRI4 +CNSTI4 2147483647 +BANDI4 +CNSTI4 23 +RSHI4 +CNSTI4 127 +SUBI4 +ASGNI4 +LABELV $398 +ADDRLP4 164 +ADDRLP4 44 +INDIRI4 +CNSTI4 8388607 +ADDRLP4 28 +INDIRI4 +RSHI4 +BCOMI4 +BANDI4 +CVIU4 4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 164 +INDIRF4 +ASGNF4 +LABELV $399 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 8388607 +BANDI4 +CNSTI4 8388608 +BORI4 +CNSTI4 23 +ADDRLP4 28 +INDIRI4 +SUBI4 +RSHI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $401 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $401 +ADDRLP4 24 +ADDRLP4 24 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $396 +ADDRLP4 4 +ADDRLP4 68 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $403 +ADDRLP4 164 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 164 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $404 +LABELV $406 +ADDRLP4 164 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 4294963200 +BANDU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 164 +INDIRF4 +ASGNF4 +LABELV $407 +ADDRLP4 52 +ADDRLP4 4 +INDIRF4 +ADDRGP4 lg2_h +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 68 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +SUBF4 +ADDRGP4 lg2 +INDIRF4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 lg2_l +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 52 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 56 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 88 +ADDRGP4 P3 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P5 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P1 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 P2 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 8 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 16 +INDIRF4 +ADDRGP4 two +INDIRF4 +SUBF4 +DIVF4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ADDRGP4 one +INDIRF4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +LABELV $409 +ADDRLP4 192 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 192 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $410 +ADDRLP4 192 +CNSTI4 23 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 192 +INDIRI4 +LSHI4 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 192 +INDIRI4 +RSHI4 +CNSTI4 0 +GTI4 $412 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 196 +ADDRGP4 __scalbnf +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 196 +INDIRF4 +ASGNF4 +ADDRGP4 $413 +JUMPV +LABELV $412 +LABELV $414 +ADDRLP4 200 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 200 +INDIRF4 +ASGNF4 +LABELV $415 +LABELV $413 +ADDRLP4 64 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +RETF4 +LABELV $258 +endproc pow 208 8 +data +align 4 +LABELV randSeed +byte 4 0 +export srand +code +proc srand 0 0 +ADDRGP4 randSeed +ADDRFP4 0 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $417 +endproc srand 0 0 +export rand +proc rand 4 0 +ADDRLP4 0 +ADDRGP4 randSeed +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 69069 +ADDRLP4 0 +INDIRP4 +INDIRI4 +MULI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 32767 +BANDI4 +RETI4 +LABELV $418 +endproc rand 4 0 +export atof +proc atof 36 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $421 +JUMPV +LABELV $420 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $423 +CNSTF4 0 +RETF4 +ADDRGP4 $419 +JUMPV +LABELV $423 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $421 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $420 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 43 +EQI4 $428 +ADDRLP4 12 +INDIRI4 +CNSTI4 45 +EQI4 $429 +ADDRGP4 $425 +JUMPV +LABELV $428 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $426 +JUMPV +LABELV $429 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $426 +JUMPV +LABELV $425 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +LABELV $426 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 46 +EQI4 $430 +LABELV $432 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $437 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $435 +LABELV $437 +ADDRGP4 $431 +JUMPV +LABELV $435 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 4 +CNSTF4 1092616192 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +LABELV $433 +ADDRGP4 $432 +JUMPV +ADDRGP4 $431 +JUMPV +LABELV $430 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $431 +ADDRLP4 0 +INDIRI4 +CNSTI4 46 +NEI4 $438 +ADDRLP4 20 +CNSTF4 1036831949 +ASGNF4 +LABELV $440 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $445 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $443 +LABELV $445 +ADDRGP4 $442 +JUMPV +LABELV $443 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1036831949 +ADDRLP4 20 +INDIRF4 +MULF4 +ASGNF4 +LABELV $441 +ADDRGP4 $440 +JUMPV +LABELV $442 +LABELV $438 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +RETF4 +LABELV $419 +endproc atof 36 0 +export strtod +proc strtod 60 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $447 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $448 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 12 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 10 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 13 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 9 +EQI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 11 +EQI4 $447 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $452 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 12 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $450 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $453 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +ASGNP4 +LABELV $453 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 40 +NEI4 $455 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 28 +ADDRGP4 strtol +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 41 +NEI4 $457 +ADDRLP4 16 +ADDRLP4 20 +INDIRI4 +CNSTI4 8388607 +BANDI4 +CNSTI4 2139095040 +BORI4 +CVIU4 4 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $459 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $459 +ADDRLP4 16 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $457 +LABELV $455 +ADDRLP4 16 +CNSTU4 2147483647 +ASGNU4 +ADDRLP4 16 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $450 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $463 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 16 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $461 +ADDRLP4 20 +CNSTU4 2139095040 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $464 +ADDRLP4 20 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $464 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +ARGP4 +ADDRGP4 $468 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRLP4 24 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $466 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRGP4 $467 +JUMPV +LABELV $466 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ADDP4 +ASGNP4 +LABELV $467 +ADDRLP4 20 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $461 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $469 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $469 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 43 +NEI4 $471 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $471 +LABELV $470 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $475 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRLP4 20 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $473 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $476 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 48 +LTI4 $480 +ADDRLP4 32 +INDIRI4 +CNSTI4 57 +GTI4 $480 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 36 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1098907648 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRLP4 36 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRGP4 $476 +JUMPV +LABELV $480 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 65 +LTI4 $482 +ADDRLP4 40 +INDIRI4 +CNSTI4 70 +GTI4 $482 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 44 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1098907648 +ADDRLP4 0 +INDIRF4 +MULF4 +CNSTF4 1092616192 +ADDF4 +ADDRLP4 44 +INDIRP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ADDF4 +CNSTF4 1115815936 +SUBF4 +ASGNF4 +ADDRGP4 $476 +JUMPV +LABELV $482 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 97 +LTI4 $478 +ADDRLP4 48 +INDIRI4 +CNSTI4 102 +GTI4 $478 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 52 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1098907648 +ADDRLP4 0 +INDIRF4 +MULF4 +CNSTF4 1092616192 +ADDF4 +ADDRLP4 52 +INDIRP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ADDF4 +CNSTF4 1120010240 +SUBF4 +ASGNF4 +ADDRGP4 $476 +JUMPV +LABELV $478 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $486 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $486 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $488 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 32 +CNSTF4 1031798784 +ASGNF4 +LABELV $490 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 48 +LTI4 $494 +ADDRLP4 36 +INDIRI4 +CNSTI4 57 +GTI4 $494 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 40 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 40 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $495 +JUMPV +LABELV $494 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 65 +LTI4 $496 +ADDRLP4 44 +INDIRI4 +CNSTI4 70 +GTI4 $496 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 48 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 48 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 65 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $497 +JUMPV +LABELV $496 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 97 +LTI4 $492 +ADDRLP4 52 +INDIRI4 +CNSTI4 102 +GTI4 $492 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 56 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 56 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 97 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $499 +LABELV $497 +LABELV $495 +LABELV $491 +ADDRLP4 32 +ADDRLP4 32 +INDIRF4 +CNSTF4 1098907648 +DIVF4 +ASGNF4 +ADDRGP4 $490 +JUMPV +LABELV $492 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $500 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $500 +LABELV $488 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +EQU4 $502 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 32 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 112 +NEI4 $502 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 44 +ADDRGP4 strtol +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +NEU4 $504 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $506 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $506 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $504 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +LEI4 $516 +ADDRGP4 $511 +JUMPV +LABELV $510 +ADDRLP4 36 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 0 +INDIRF4 +GTF4 $513 +ADDRGP4 $509 +JUMPV +LABELV $513 +ADDRLP4 0 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $511 +ADDRLP4 48 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +GTI4 $510 +ADDRGP4 $509 +JUMPV +LABELV $515 +ADDRLP4 36 +ADDRLP4 0 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 0 +INDIRF4 +LTF4 $518 +ADDRGP4 $517 +JUMPV +LABELV $518 +ADDRLP4 0 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $516 +ADDRLP4 48 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +LTI4 $515 +LABELV $517 +LABELV $509 +LABELV $502 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $520 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +LABELV $520 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $473 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRGP4 $525 +JUMPV +LABELV $522 +LABELV $523 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 32 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1092616192 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ADDF4 +CNSTF4 1111490560 +SUBF4 +ASGNF4 +LABELV $525 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 48 +LTI4 $526 +ADDRLP4 36 +INDIRI4 +CNSTI4 57 +LEI4 $522 +LABELV $526 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $527 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $527 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $529 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 40 +CNSTF4 1036831949 +ASGNF4 +ADDRGP4 $534 +JUMPV +LABELV $531 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 44 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 44 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +CVIF4 4 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $532 +ADDRLP4 40 +ADDRLP4 40 +INDIRF4 +CNSTF4 1092616192 +DIVF4 +ASGNF4 +LABELV $534 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 48 +LTI4 $535 +ADDRLP4 48 +INDIRI4 +CNSTI4 57 +LEI4 $531 +LABELV $535 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +GEU4 $536 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $536 +LABELV $529 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +EQU4 $538 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 40 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 101 +NEI4 $538 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 52 +ADDRGP4 strtol +CALLI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +NEU4 $540 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $542 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $542 +ADDRLP4 0 +INDIRF4 +RETF4 +ADDRGP4 $446 +JUMPV +LABELV $540 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +LEI4 $544 +ADDRGP4 $547 +JUMPV +LABELV $546 +ADDRLP4 44 +CNSTF4 1092616192 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 0 +INDIRF4 +GTF4 $549 +ADDRGP4 $545 +JUMPV +LABELV $549 +ADDRLP4 0 +ADDRLP4 44 +INDIRF4 +ASGNF4 +LABELV $547 +ADDRLP4 56 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +GTI4 $546 +ADDRGP4 $545 +JUMPV +LABELV $544 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +GEI4 $551 +ADDRGP4 $554 +JUMPV +LABELV $553 +ADDRLP4 44 +ADDRLP4 0 +INDIRF4 +CNSTF4 1092616192 +DIVF4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 0 +INDIRF4 +LTF4 $556 +ADDRGP4 $555 +JUMPV +LABELV $556 +ADDRLP4 0 +ADDRLP4 44 +INDIRF4 +ASGNF4 +LABELV $554 +ADDRLP4 56 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LTI4 $553 +LABELV $555 +LABELV $551 +LABELV $545 +LABELV $538 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $558 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +LABELV $558 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $446 +endproc strtod 60 12 +export _atof +proc _atof 40 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 48 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 $562 +JUMPV +LABELV $561 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $564 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +CNSTF4 0 +RETF4 +ADDRGP4 $560 +JUMPV +LABELV $564 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $562 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $561 +ADDRLP4 16 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 43 +EQI4 $569 +ADDRLP4 16 +INDIRI4 +CNSTI4 45 +EQI4 $570 +ADDRGP4 $566 +JUMPV +LABELV $569 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $567 +JUMPV +LABELV $570 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $567 +JUMPV +LABELV $566 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +LABELV $567 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 46 +EQI4 $571 +LABELV $573 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $578 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $576 +LABELV $578 +ADDRGP4 $575 +JUMPV +LABELV $576 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 8 +CNSTF4 1092616192 +ADDRLP4 8 +INDIRF4 +MULF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +LABELV $574 +ADDRGP4 $573 +JUMPV +LABELV $575 +LABELV $571 +ADDRLP4 0 +INDIRI4 +CNSTI4 46 +NEI4 $579 +ADDRLP4 24 +CNSTF4 1036831949 +ASGNF4 +LABELV $581 +ADDRLP4 28 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 28 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $586 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $584 +LABELV $586 +ADDRGP4 $583 +JUMPV +LABELV $584 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1036831949 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +LABELV $582 +ADDRGP4 $581 +JUMPV +LABELV $583 +LABELV $579 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +RETF4 +LABELV $560 +endproc _atof 40 0 +export strtol +proc strtol 32 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $588 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $588 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $593 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +EQI4 $593 +ADDRFP4 8 +INDIRI4 +CNSTI4 36 +LEI4 $595 +LABELV $593 +CNSTI4 0 +RETI4 +ADDRGP4 $587 +JUMPV +LABELV $594 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $595 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 32 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 12 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 13 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 9 +EQI4 $594 +ADDRLP4 12 +INDIRI4 +CNSTI4 11 +EQI4 $594 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $597 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $598 +JUMPV +LABELV $597 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 43 +NEI4 $599 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $599 +LABELV $598 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +NEI4 $601 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $603 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $603 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 120 +EQI4 $607 +ADDRLP4 16 +INDIRI4 +CNSTI4 88 +NEI4 $605 +LABELV $607 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $608 +ADDRFP4 8 +INDIRI4 +CNSTI4 16 +EQI4 $608 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $610 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $610 +CNSTI4 0 +RETI4 +ADDRGP4 $587 +JUMPV +LABELV $608 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 8 +CNSTI4 16 +ASGNI4 +ADDRGP4 $602 +JUMPV +LABELV $605 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $602 +ADDRFP4 8 +CNSTI4 8 +ASGNI4 +ADDRGP4 $602 +JUMPV +LABELV $601 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $614 +ADDRFP4 8 +CNSTI4 10 +ASGNI4 +LABELV $614 +LABELV $602 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $616 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 48 +LTI4 $620 +ADDRLP4 20 +INDIRI4 +CNSTI4 57 +GTI4 $620 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRGP4 $621 +JUMPV +LABELV $620 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 97 +LTI4 $622 +ADDRLP4 24 +INDIRI4 +CNSTI4 122 +GTI4 $622 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 97 +SUBI4 +ASGNI4 +ADDRGP4 $623 +JUMPV +LABELV $622 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 65 +LTI4 $618 +ADDRLP4 28 +INDIRI4 +CNSTI4 90 +GTI4 $618 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +ADDI4 +CNSTI4 65 +SUBI4 +ASGNI4 +LABELV $625 +LABELV $623 +LABELV $621 +ADDRLP4 16 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $626 +ADDRGP4 $618 +JUMPV +LABELV $626 +ADDRLP4 0 +INDIRI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 -2147483648 +ADDI4 +ADDRFP4 8 +INDIRI4 +DIVI4 +GEI4 $628 +ADDRLP4 0 +CNSTI4 -2147483648 +ASGNI4 +ADDRGP4 $629 +JUMPV +LABELV $628 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRLP4 16 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $629 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $616 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $616 +JUMPV +LABELV $618 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $632 +ADDRLP4 0 +INDIRI4 +CNSTI4 -2147483648 +NEI4 $634 +ADDRLP4 0 +CNSTI4 2147483647 +ASGNI4 +ADDRGP4 $635 +JUMPV +LABELV $634 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $635 +LABELV $632 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $587 +endproc strtol 32 0 +export atoi +proc atoi 28 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $638 +JUMPV +LABELV $637 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $640 +CNSTI4 0 +RETI4 +ADDRGP4 $636 +JUMPV +LABELV $640 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $638 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $637 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 43 +EQI4 $645 +ADDRLP4 12 +INDIRI4 +CNSTI4 45 +EQI4 $646 +ADDRGP4 $642 +JUMPV +LABELV $645 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $643 +JUMPV +LABELV $646 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $643 +JUMPV +LABELV $642 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +LABELV $643 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $647 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $652 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $650 +LABELV $652 +ADDRGP4 $649 +JUMPV +LABELV $650 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 10 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $648 +ADDRGP4 $647 +JUMPV +LABELV $649 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +RETI4 +LABELV $636 +endproc atoi 28 0 +export _atoi +proc _atoi 32 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 $655 +JUMPV +LABELV $654 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $657 +CNSTI4 0 +RETI4 +ADDRGP4 $653 +JUMPV +LABELV $657 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $655 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $654 +ADDRLP4 16 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 43 +EQI4 $662 +ADDRLP4 16 +INDIRI4 +CNSTI4 45 +EQI4 $663 +ADDRGP4 $659 +JUMPV +LABELV $662 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $660 +JUMPV +LABELV $663 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $660 +JUMPV +LABELV $659 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $660 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $664 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $669 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +LEI4 $667 +LABELV $669 +ADDRGP4 $666 +JUMPV +LABELV $667 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 10 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $665 +ADDRGP4 $664 +JUMPV +LABELV $666 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +MULI4 +RETI4 +LABELV $653 +endproc _atoi 32 0 +export abs +proc abs 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $672 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $673 +JUMPV +LABELV $672 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +LABELV $673 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $670 +endproc abs 4 0 +export fabs +proc fabs 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $676 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $677 +JUMPV +LABELV $676 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +LABELV $677 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $674 +endproc fabs 4 0 +export _hextoi +proc _hextoi 32 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 $680 +JUMPV +LABELV $679 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $682 +CNSTU4 0 +RETU4 +ADDRGP4 $678 +JUMPV +LABELV $682 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $680 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +LEI4 $679 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $685 +JUMPV +LABELV $684 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $687 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +GTI4 $687 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +CNSTI4 4 +LSHU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDU4 +CNSTU4 48 +SUBU4 +ASGNU4 +ADDRGP4 $685 +JUMPV +LABELV $687 +ADDRLP4 0 +INDIRI4 +CNSTI4 97 +LTI4 $689 +ADDRLP4 0 +INDIRI4 +CNSTI4 102 +GTI4 $689 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +CNSTI4 4 +LSHU4 +CNSTU4 10 +ADDU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDU4 +CNSTU4 97 +SUBU4 +ASGNU4 +ADDRGP4 $685 +JUMPV +LABELV $689 +ADDRLP4 0 +INDIRI4 +CNSTI4 65 +LTI4 $686 +ADDRLP4 0 +INDIRI4 +CNSTI4 70 +GTI4 $686 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +CNSTI4 4 +LSHU4 +CNSTU4 10 +ADDU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDU4 +CNSTU4 65 +SUBU4 +ASGNU4 +LABELV $685 +ADDRLP4 16 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRLP4 16 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 8 +GEI4 $693 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $684 +LABELV $693 +LABELV $686 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRU4 +RETU4 +LABELV $678 +endproc _hextoi 32 0 +proc dopr 276 32 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 48 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +ADDRLP4 44 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 44 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 44 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 24 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRGP4 $696 +JUMPV +LABELV $695 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $698 +ADDRLP4 0 +CNSTI4 8 +ASGNI4 +LABELV $698 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $701 +ADDRLP4 0 +INDIRI4 +CNSTI4 8 +GTI4 $701 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $808 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $808 +address $702 +address $705 +address $715 +address $720 +address $723 +address $730 +address $741 +address $746 +address $701 +code +LABELV $702 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 37 +NEI4 $703 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $704 +JUMPV +LABELV $703 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 56 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 56 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $704 +ADDRLP4 60 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 60 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 60 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $705 +ADDRLP4 64 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 72 +CNSTI4 32 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 72 +INDIRI4 +EQI4 $711 +ADDRLP4 64 +INDIRI4 +CNSTI4 35 +EQI4 $712 +ADDRLP4 64 +INDIRI4 +ADDRLP4 72 +INDIRI4 +LTI4 $706 +LABELV $714 +ADDRLP4 64 +INDIRI4 +CNSTI4 43 +EQI4 $710 +ADDRLP4 64 +INDIRI4 +CNSTI4 45 +EQI4 $709 +ADDRLP4 64 +INDIRI4 +CNSTI4 48 +EQI4 $713 +ADDRGP4 $706 +JUMPV +LABELV $709 +ADDRLP4 84 +CNSTI4 1 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +ADDRLP4 84 +INDIRI4 +BORI4 +ASGNI4 +ADDRLP4 80 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 80 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 80 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $710 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 88 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $711 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRLP4 92 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 92 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 92 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $712 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRLP4 96 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 96 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 96 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $713 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRLP4 100 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 100 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 100 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $706 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $715 +ADDRLP4 80 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +CNSTI4 48 +ADDRLP4 80 +INDIRI4 +GTI4 $716 +ADDRLP4 80 +INDIRI4 +CNSTI4 57 +GTI4 $716 +ADDRLP4 16 +CNSTI4 10 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 84 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 84 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 84 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $716 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $718 +ADDRLP4 88 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 88 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 84 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 84 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 84 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $718 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $720 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 46 +NEI4 $721 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRLP4 84 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 84 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 84 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $721 +ADDRLP4 0 +CNSTI4 5 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $723 +ADDRLP4 84 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +CNSTI4 48 +ADDRLP4 84 +INDIRI4 +GTI4 $724 +ADDRLP4 84 +INDIRI4 +CNSTI4 57 +GTI4 $724 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GEI4 $726 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $726 +ADDRLP4 8 +CNSTI4 10 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 88 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $701 +JUMPV +LABELV $724 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $728 +ADDRLP4 92 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 92 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 92 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 88 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 0 +CNSTI4 5 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $728 +ADDRLP4 0 +CNSTI4 5 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $730 +ADDRLP4 88 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 96 +CNSTI4 104 +ASGNI4 +ADDRLP4 88 +INDIRI4 +ADDRLP4 96 +INDIRI4 +EQI4 $734 +ADDRLP4 88 +INDIRI4 +ADDRLP4 96 +INDIRI4 +GTI4 $738 +LABELV $737 +ADDRLP4 88 +INDIRI4 +CNSTI4 76 +EQI4 $736 +ADDRGP4 $732 +JUMPV +LABELV $738 +ADDRLP4 88 +INDIRI4 +CNSTI4 108 +EQI4 $735 +ADDRGP4 $732 +JUMPV +LABELV $734 +ADDRLP4 104 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 100 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 100 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 100 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $732 +JUMPV +LABELV $735 +ADDRLP4 12 +CNSTI4 2 +ASGNI4 +ADDRLP4 108 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 108 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 108 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRGP4 $732 +JUMPV +LABELV $736 +ADDRLP4 12 +CNSTI4 4 +ASGNI4 +ADDRLP4 112 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 112 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 112 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $732 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +EQI4 $739 +ADDRLP4 0 +CNSTI4 7 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $739 +ADDRLP4 0 +CNSTI4 6 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $741 +ADDRLP4 100 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 108 +EQI4 $745 +ADDRGP4 $743 +JUMPV +LABELV $745 +ADDRLP4 12 +CNSTI4 3 +ASGNI4 +ADDRLP4 104 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 104 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 104 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $743 +ADDRLP4 0 +CNSTI4 7 +ASGNI4 +ADDRGP4 $701 +JUMPV +LABELV $746 +ADDRLP4 104 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 69 +EQI4 $782 +ADDRLP4 112 +CNSTI4 71 +ASGNI4 +ADDRLP4 104 +INDIRI4 +ADDRLP4 112 +INDIRI4 +EQI4 $786 +ADDRLP4 104 +INDIRI4 +ADDRLP4 112 +INDIRI4 +GTI4 $803 +LABELV $802 +ADDRLP4 104 +INDIRI4 +CNSTI4 37 +EQI4 $800 +ADDRGP4 $748 +JUMPV +LABELV $803 +ADDRLP4 120 +CNSTI4 88 +ASGNI4 +ADDRLP4 104 +INDIRI4 +ADDRLP4 120 +INDIRI4 +EQI4 $771 +ADDRLP4 104 +INDIRI4 +ADDRLP4 120 +INDIRI4 +LTI4 $748 +LABELV $804 +ADDRLP4 104 +INDIRI4 +CNSTI4 99 +LTI4 $748 +ADDRLP4 104 +INDIRI4 +CNSTI4 120 +GTI4 $748 +ADDRLP4 104 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $805-396 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $805 +address $790 +address $750 +address $783 +address $779 +address $787 +address $748 +address $750 +address $748 +address $748 +address $748 +address $748 +address $793 +address $757 +address $792 +address $748 +address $748 +address $791 +address $748 +address $764 +address $748 +address $801 +address $772 +code +LABELV $750 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $751 +ADDRLP4 128 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 128 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 128 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ASGNI4 +ADDRGP4 $752 +JUMPV +LABELV $751 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $753 +ADDRLP4 132 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 132 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $754 +JUMPV +LABELV $753 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $755 +ADDRLP4 136 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 136 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $756 +JUMPV +LABELV $755 +ADDRLP4 140 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 140 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $756 +LABELV $754 +LABELV $752 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 144 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 144 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $757 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $758 +ADDRLP4 148 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 148 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 148 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CNSTU4 65535 +BANDU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $759 +JUMPV +LABELV $758 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $760 +ADDRLP4 152 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 152 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 152 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $761 +JUMPV +LABELV $760 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $762 +ADDRLP4 156 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 156 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $763 +JUMPV +LABELV $762 +ADDRLP4 160 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 160 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 160 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $763 +LABELV $761 +LABELV $759 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 8 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 164 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 164 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $764 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $765 +ADDRLP4 168 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 168 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 168 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CNSTU4 65535 +BANDU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $766 +JUMPV +LABELV $765 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $767 +ADDRLP4 172 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 172 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 172 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $768 +JUMPV +LABELV $767 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $769 +ADDRLP4 176 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 176 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 176 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $770 +JUMPV +LABELV $769 +ADDRLP4 180 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 180 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 180 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $770 +LABELV $768 +LABELV $766 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 184 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 184 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $771 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $772 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $773 +ADDRLP4 188 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 188 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 188 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CNSTU4 65535 +BANDU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $774 +JUMPV +LABELV $773 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $775 +ADDRLP4 192 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 192 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 192 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $776 +JUMPV +LABELV $775 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $777 +ADDRLP4 196 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 196 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 196 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $778 +JUMPV +LABELV $777 +ADDRLP4 200 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 200 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 200 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRU4 +CVUI4 4 +ASGNI4 +LABELV $778 +LABELV $776 +LABELV $774 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 32 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 204 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 204 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $779 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +NEI4 $780 +ADDRLP4 208 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 208 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 208 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $781 +JUMPV +LABELV $780 +ADDRLP4 212 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 212 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 212 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $781 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 216 +ADDRGP4 fmtfp +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 216 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $782 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $783 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +NEI4 $784 +ADDRLP4 220 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 220 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 220 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $785 +JUMPV +LABELV $784 +ADDRLP4 224 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 224 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 224 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $785 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 228 +ADDRGP4 fmtfp +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 228 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $786 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $787 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +NEI4 $788 +ADDRLP4 232 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 232 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 232 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $789 +JUMPV +LABELV $788 +ADDRLP4 236 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 236 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 236 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $789 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 240 +ADDRGP4 fmtfp +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 240 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $790 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 244 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 244 +INDIRP4 +ASGNP4 +ADDRLP4 244 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 248 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 248 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $791 +ADDRLP4 252 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 252 +INDIRP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 252 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 256 +ADDRGP4 fmtstr +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 256 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $792 +ADDRLP4 260 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 260 +INDIRP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 260 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +CVUI4 4 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 264 +ADDRGP4 fmtint +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 264 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $793 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $794 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +CVII2 4 +ASGNI2 +ADDRGP4 $748 +JUMPV +LABELV $794 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $796 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $796 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $798 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $798 +ADDRLP4 272 +ADDRFP4 12 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 272 +INDIRP4 +ASGNP4 +ADDRLP4 268 +ADDRLP4 272 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 28 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $800 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 268 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 268 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $748 +JUMPV +LABELV $801 +ADDRLP4 272 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 272 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 272 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $748 +ADDRLP4 128 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRLP4 128 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 128 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 132 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +LABELV $701 +LABELV $696 +ADDRLP4 0 +INDIRI4 +CNSTI4 8 +NEI4 $695 +ADDRFP4 4 +INDIRU4 +CNSTU4 0 +EQU4 $809 +ADDRLP4 28 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $809 +ADDRLP4 24 +INDIRI4 +RETI4 +LABELV $694 +endproc dopr 276 32 +proc fmtstr 32 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $812 +ADDRFP4 12 +ADDRGP4 $814 +ASGNP4 +LABELV $812 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $818 +JUMPV +LABELV $815 +LABELV $816 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $818 +ADDRLP4 8 +INDIRI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $815 +ADDRFP4 24 +INDIRI4 +CNSTI4 0 +LTI4 $819 +ADDRFP4 24 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $819 +ADDRLP4 8 +ADDRFP4 24 +INDIRI4 +ASGNI4 +LABELV $819 +ADDRLP4 0 +ADDRFP4 20 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $821 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $821 +ADDRFP4 16 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $826 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $826 +JUMPV +LABELV $825 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 20 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $826 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $825 +ADDRGP4 $829 +JUMPV +LABELV $828 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 20 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 24 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $829 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +EQI4 $831 +ADDRFP4 24 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $828 +ADDRLP4 12 +INDIRI4 +ADDRFP4 24 +INDIRI4 +LTI4 $828 +LABELV $831 +ADDRGP4 $833 +JUMPV +LABELV $832 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 28 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $833 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $832 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $811 +endproc fmtstr 32 16 +proc fmtint 84 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 24 +INDIRI4 +CNSTI4 0 +GEI4 $836 +ADDRFP4 24 +CNSTI4 0 +ASGNI4 +LABELV $836 +ADDRLP4 8 +ADDRFP4 12 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRFP4 28 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $838 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $840 +ADDRLP4 48 +CNSTI4 45 +ASGNI4 +ADDRLP4 8 +ADDRFP4 12 +INDIRI4 +NEGI4 +CVIU4 4 +ASGNU4 +ADDRGP4 $841 +JUMPV +LABELV $840 +ADDRFP4 28 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $842 +ADDRLP4 48 +CNSTI4 43 +ASGNI4 +ADDRGP4 $843 +JUMPV +LABELV $842 +ADDRFP4 28 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $844 +ADDRLP4 48 +CNSTI4 32 +ASGNI4 +LABELV $844 +LABELV $843 +LABELV $841 +LABELV $838 +ADDRFP4 28 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $846 +ADDRLP4 44 +ADDRGP4 $848 +ASGNP4 +ADDRGP4 $847 +JUMPV +LABELV $846 +ADDRLP4 44 +ADDRGP4 $849 +ASGNP4 +LABELV $847 +LABELV $850 +ADDRLP4 52 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 52 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 8 +INDIRU4 +ADDRFP4 16 +INDIRI4 +CVIU4 4 +MODU4 +ADDRLP4 44 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +ADDRFP4 16 +INDIRI4 +CVIU4 4 +DIVU4 +ASGNU4 +LABELV $851 +ADDRLP4 8 +INDIRU4 +CNSTU4 0 +EQU4 $853 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 24 +LTU4 $850 +LABELV $853 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 24 +NEU4 $854 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $854 +ADDRLP4 0 +INDIRI4 +ADDRLP4 16 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 40 +ADDRFP4 24 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +ASGNI4 +ADDRFP4 24 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $858 +ADDRLP4 52 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $859 +JUMPV +LABELV $858 +ADDRLP4 52 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $859 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $860 +ADDRLP4 56 +CNSTI4 1 +ASGNI4 +ADDRGP4 $861 +JUMPV +LABELV $860 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +LABELV $861 +ADDRLP4 4 +ADDRFP4 20 +INDIRI4 +ADDRLP4 52 +INDIRI4 +SUBI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +GEI4 $862 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +LABELV $862 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +GEI4 $864 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $864 +ADDRFP4 28 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $866 +ADDRLP4 40 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $869 +ADDRLP4 68 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $870 +JUMPV +LABELV $869 +ADDRLP4 68 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $870 +ADDRLP4 40 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $866 +ADDRFP4 28 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $874 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $874 +JUMPV +LABELV $873 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 68 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 68 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $874 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +GTI4 $873 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $876 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 48 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 68 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 68 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $876 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +LEI4 $884 +ADDRGP4 $881 +JUMPV +LABELV $880 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 48 +ARGI4 +ADDRLP4 72 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 72 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $881 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +GTI4 $880 +ADDRGP4 $884 +JUMPV +LABELV $883 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 72 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +ADDRLP4 16 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 76 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 76 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $884 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $883 +ADDRGP4 $887 +JUMPV +LABELV $886 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 80 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 80 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $887 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $886 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $835 +endproc fmtint 84 16 +proc abs_val 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $890 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $890 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $889 +endproc abs_val 4 0 +proc pow10 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $894 +JUMPV +LABELV $893 +ADDRLP4 0 +CNSTF4 1092616192 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $894 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $893 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $892 +endproc pow10 4 0 +proc round 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +CNSTF4 1056964608 +LTF4 $897 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $897 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $896 +endproc round 8 0 +proc fmtfp 136 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $900 +ADDRFP4 20 +CNSTI4 6 +ASGNI4 +LABELV $900 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 80 +ADDRGP4 abs_val +CALLF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRFP4 12 +INDIRF4 +CNSTF4 0 +GEF4 $902 +ADDRLP4 72 +CNSTI4 45 +ASGNI4 +ADDRGP4 $903 +JUMPV +LABELV $902 +ADDRFP4 24 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $904 +ADDRLP4 72 +CNSTI4 43 +ASGNI4 +ADDRGP4 $905 +JUMPV +LABELV $904 +ADDRFP4 24 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $906 +ADDRLP4 72 +CNSTI4 32 +ASGNI4 +LABELV $906 +LABELV $905 +LABELV $903 +ADDRLP4 12 +ADDRLP4 76 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 9 +LEI4 $908 +ADDRFP4 20 +CNSTI4 9 +ASGNI4 +LABELV $908 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 pow10 +CALLF4 +ASGNF4 +ADDRLP4 84 +INDIRF4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +SUBF4 +MULF4 +ARGF4 +ADDRLP4 88 +ADDRGP4 round +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 pow10 +CALLF4 +ASGNF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDRLP4 92 +INDIRF4 +LTF4 $910 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 96 +ADDRGP4 pow10 +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDRLP4 96 +INDIRF4 +SUBF4 +CVFI4 4 +ASGNI4 +LABELV $910 +LABELV $912 +ADDRLP4 100 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $916 +ADDRLP4 96 +ADDRGP4 $848 +ASGNP4 +ADDRGP4 $917 +JUMPV +LABELV $916 +ADDRLP4 96 +ADDRGP4 $849 +ASGNP4 +LABELV $917 +ADDRLP4 100 +INDIRI4 +ADDRLP4 24 +ADDP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +MODI4 +ADDRLP4 96 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +DIVI4 +ASGNI4 +LABELV $913 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $918 +ADDRLP4 8 +INDIRI4 +CNSTI4 20 +LTI4 $912 +LABELV $918 +ADDRLP4 8 +INDIRI4 +CNSTI4 20 +NEI4 $919 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $919 +ADDRLP4 8 +INDIRI4 +ADDRLP4 24 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $921 +ADDRLP4 100 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $925 +ADDRLP4 96 +ADDRGP4 $848 +ASGNP4 +ADDRGP4 $926 +JUMPV +LABELV $925 +ADDRLP4 96 +ADDRGP4 $849 +ASGNP4 +LABELV $926 +ADDRLP4 100 +INDIRI4 +ADDRLP4 48 +ADDP4 +ADDRLP4 16 +INDIRI4 +CNSTI4 10 +MODI4 +ADDRLP4 96 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 10 +DIVI4 +ASGNI4 +LABELV $922 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $927 +ADDRLP4 20 +INDIRI4 +CNSTI4 20 +LTI4 $921 +LABELV $927 +ADDRLP4 20 +INDIRI4 +CNSTI4 20 +NEI4 $928 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $928 +ADDRLP4 20 +INDIRI4 +ADDRLP4 48 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $931 +ADDRLP4 96 +CNSTI4 1 +ASGNI4 +ADDRGP4 $932 +JUMPV +LABELV $931 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +LABELV $932 +ADDRLP4 0 +ADDRFP4 16 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ADDRFP4 20 +INDIRI4 +SUBI4 +CNSTI4 1 +SUBI4 +ADDRLP4 96 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 68 +ADDRFP4 20 +INDIRI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +GEI4 $933 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +LABELV $933 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $935 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $935 +ADDRFP4 24 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $937 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $937 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRFP4 24 +INDIRI4 +CNSTI4 16 +BANDI4 +ADDRLP4 100 +INDIRI4 +EQI4 $947 +ADDRLP4 0 +INDIRI4 +ADDRLP4 100 +INDIRI4 +LEI4 $947 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $944 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 72 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRGP4 $944 +JUMPV +LABELV $943 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 48 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $944 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $943 +ADDRGP4 $947 +JUMPV +LABELV $946 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $947 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $946 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $952 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 72 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 104 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $952 +JUMPV +LABELV $951 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 108 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 108 +INDIRI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +ADDRLP4 24 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 112 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 112 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $952 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GTI4 $951 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +LEI4 $963 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 46 +ARGI4 +ADDRLP4 116 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 116 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $957 +JUMPV +LABELV $956 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 48 +ARGI4 +ADDRLP4 120 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 120 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $957 +ADDRLP4 124 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 124 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +GTI4 $956 +ADDRGP4 $960 +JUMPV +LABELV $959 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +ADDRLP4 128 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRLP4 128 +INDIRI4 +ADDRLP4 48 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 132 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 132 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $960 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GTI4 $959 +ADDRGP4 $963 +JUMPV +LABELV $962 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRU4 +ARGU4 +CNSTI4 32 +ARGI4 +ADDRLP4 116 +ADDRGP4 dopr_outch +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 116 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $963 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $962 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $899 +endproc fmtfp 136 16 +proc dopr_outch 8 0 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRFP4 4 +INDIRP4 +INDIRU4 +CNSTU4 1 +ADDU4 +ADDRFP4 8 +INDIRU4 +GEU4 $966 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +INDIRU4 +ASGNU4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 0 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRFP4 12 +INDIRI1 +ASGNI1 +LABELV $966 +CNSTI4 1 +RETI4 +LABELV $965 +endproc dopr_outch 8 0 +export Q_vsnprintf +proc Q_vsnprintf 4 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 dopr +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $968 +endproc Q_vsnprintf 4 16 +export Q_snprintf +proc Q_snprintf 12 16 +ADDRLP4 0 +ADDRFP4 8+4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRU4 +ARGU4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_vsnprintf +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $969 +endproc Q_snprintf 12 16 +export sscanf +proc sscanf 92 4 +ADDRLP4 8 +ADDRFP4 4+4 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $974 +JUMPV +LABELV $973 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 37 +EQI4 $976 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $974 +JUMPV +LABELV $976 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +LTI4 $978 +ADDRLP4 0 +INDIRI4 +CNSTI4 57 +GTI4 $978 +ADDRFP4 4 +ARGP4 +ADDRLP4 20 +ADDRGP4 _atoi +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +CVIU4 4 +ASGNU4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 -1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRGP4 $979 +JUMPV +LABELV $978 +ADDRLP4 4 +CNSTU4 1023 +ASGNU4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $979 +ADDRLP4 24 +CNSTI4 100 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $982 +ADDRLP4 0 +INDIRI4 +CNSTI4 102 +EQI4 $983 +ADDRLP4 0 +INDIRI4 +CNSTI4 105 +EQI4 $982 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LTI4 $980 +LABELV $994 +ADDRLP4 0 +INDIRI4 +CNSTI4 115 +EQI4 $985 +ADDRLP4 0 +INDIRI4 +CNSTI4 117 +EQI4 $982 +ADDRLP4 0 +INDIRI4 +CNSTI4 120 +EQI4 $984 +ADDRGP4 $980 +JUMPV +LABELV $982 +ADDRLP4 32 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ARGP4 +ADDRLP4 36 +ADDRGP4 _atoi +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 $981 +JUMPV +LABELV $983 +ADDRLP4 40 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ARGP4 +ADDRLP4 44 +ADDRGP4 _atof +CALLF4 +ASGNF4 +ADDRLP4 40 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRGP4 $981 +JUMPV +LABELV $984 +ADDRLP4 48 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ARGP4 +ADDRLP4 52 +ADDRGP4 _hextoi +CALLU4 +ASGNU4 +ADDRLP4 48 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ADDRLP4 52 +INDIRU4 +ASGNU4 +ADDRGP4 $981 +JUMPV +LABELV $985 +ADDRLP4 60 +ADDRLP4 8 +INDIRP4 +CNSTU4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 60 +INDIRP4 +CNSTI4 -4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $987 +JUMPV +LABELV $986 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $987 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 32 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 12 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 10 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 13 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 9 +EQI4 $986 +ADDRLP4 64 +INDIRI4 +CNSTI4 11 +EQI4 $986 +ADDRGP4 $990 +JUMPV +LABELV $989 +ADDRLP4 68 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 76 +CNSTI4 1 +ASGNI4 +ADDRLP4 56 +ADDRLP4 68 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 72 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $990 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 32 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 12 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 10 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 13 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 9 +EQI4 $993 +ADDRLP4 84 +INDIRI4 +CNSTI4 11 +EQI4 $993 +ADDRLP4 80 +ADDRLP4 4 +INDIRU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 80 +INDIRU4 +CNSTU4 1 +SUBU4 +ASGNU4 +ADDRLP4 80 +INDIRU4 +CNSTU4 0 +NEU4 $989 +LABELV $993 +ADDRLP4 88 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 88 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $980 +LABELV $981 +LABELV $974 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $973 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $971 +endproc sscanf 92 4 +export bsearch +proc bsearch 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRU4 +ASGNU4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTU4 0 +ASGNU4 +ADDRLP4 8 +ADDRFP4 8 +INDIRU4 +ASGNU4 +ADDRGP4 $997 +JUMPV +LABELV $996 +ADDRLP4 4 +ADDRLP4 0 +INDIRU4 +ADDRLP4 8 +INDIRU4 +ADDRLP4 0 +INDIRU4 +SUBU4 +CNSTI4 1 +RSHU4 +ADDU4 +ASGNU4 +ADDRLP4 16 +ADDRLP4 4 +INDIRU4 +ADDRFP4 12 +INDIRU4 +MULU4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRFP4 16 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $999 +ADDRLP4 8 +ADDRLP4 4 +INDIRU4 +ASGNU4 +ADDRGP4 $1000 +JUMPV +LABELV $999 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $1001 +ADDRLP4 0 +ADDRLP4 4 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +ADDRGP4 $1002 +JUMPV +LABELV $1001 +ADDRLP4 16 +INDIRP4 +RETP4 +ADDRGP4 $995 +JUMPV +LABELV $1002 +LABELV $1000 +LABELV $997 +ADDRLP4 0 +INDIRU4 +ADDRLP4 8 +INDIRU4 +LTU4 $996 +CNSTP4 0 +RETP4 +LABELV $995 +endproc bsearch 28 8 +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import strncpy +lit +align 1 +LABELV $849 +byte 1 48 +byte 1 49 +byte 1 50 +byte 1 51 +byte 1 52 +byte 1 53 +byte 1 54 +byte 1 55 +byte 1 56 +byte 1 57 +byte 1 97 +byte 1 98 +byte 1 99 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 0 +align 1 +LABELV $848 +byte 1 48 +byte 1 49 +byte 1 50 +byte 1 51 +byte 1 52 +byte 1 53 +byte 1 54 +byte 1 55 +byte 1 56 +byte 1 57 +byte 1 65 +byte 1 66 +byte 1 67 +byte 1 68 +byte 1 69 +byte 1 70 +byte 1 0 +align 1 +LABELV $814 +byte 1 60 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 62 +byte 1 0 +align 1 +LABELV $475 +byte 1 48 +byte 1 120 +byte 1 0 +align 1 +LABELV $468 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $463 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 0 +align 1 +LABELV $452 +byte 1 110 +byte 1 97 +byte 1 110 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/bg_misc.asm b/build/release-linux-x86_64/base/game/bg_misc.asm new file mode 100644 index 0000000..b48eead --- /dev/null +++ b/build/release-linux-x86_64/base/game/bg_misc.asm @@ -0,0 +1,28875 @@ +lit +align 4 +LABELV bg_buildableList +byte 4 1 +address $60 +address $61 +address $62 +address $63 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 7 +byte 4 250 +byte 4 8 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 100 +byte 4 15000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 80 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 900 +byte 4 2 +address $64 +address $65 +address $66 +address $67 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 7 +byte 4 750 +byte 4 6 +byte 4 15 +byte 4 300 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 30000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 120 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 4500 +byte 4 3 +address $68 +address $69 +address $70 +address $71 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 7 +byte 4 350 +byte 4 14 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 100 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 70 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 450 +byte 4 4 +address $72 +address $73 +address $74 +address $75 +byte 4 5 +byte 4 0 +byte 4 6 +byte 4 7 +byte 4 125 +byte 4 10 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 200 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 30 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 540 +byte 4 5 +address $76 +address $77 +address $78 +address $79 +byte 4 5 +byte 4 0 +byte 4 4 +byte 4 6 +byte 4 50 +byte 4 6 +byte 4 15 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 100 +byte 4 5000 +byte 4 0 +byte 4 400 +byte 4 1000 +byte 4 24 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 25 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 360 +byte 4 6 +address $80 +address $81 +address $82 +address $83 +byte 4 5 +byte 4 0 +byte 4 14 +byte 4 6 +byte 4 150 +byte 4 8 +byte 4 50 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 100 +byte 4 14000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 70 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1260 +byte 4 7 +address $84 +address $85 +address $86 +address $87 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 4 +byte 4 125 +byte 4 10 +byte 4 30 +byte 4 200 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 500 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 25 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 40 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 8 +address $88 +address $89 +address $90 +address $91 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 100 +byte 4 1 +byte 4 1 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 6000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 9 +address $92 +address $93 +address $94 +address $95 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 250 +byte 4 1 +byte 4 5 +byte 4 40 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 15000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +byte 4 10 +address $96 +address $97 +address $98 +address $99 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 4 +byte 4 450 +byte 4 1 +byte 4 10 +byte 4 70 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 450 +byte 4 11 +address $100 +address $101 +address $102 +address $103 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 25 +byte 4 1 +byte 4 5 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 4000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 12 +address $104 +address $105 +address $106 +address $107 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 50 +byte 4 1 +byte 4 5 +byte 4 25 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 9000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +byte 4 13 +address $108 +address $109 +address $110 +address $111 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 4 +byte 4 100 +byte 4 1 +byte 4 5 +byte 4 50 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 14 +address $112 +address $113 +address $114 +address $115 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 80 +byte 4 10 +byte 4 5 +byte 4 50 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 15 +address $116 +address $117 +address $118 +address $119 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 7 +byte 4 50 +byte 4 10 +byte 4 5 +byte 4 50 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 5000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +byte 4 16 +address $120 +address $121 +address $122 +address $123 +byte 4 5 +byte 4 0 +byte 4 12 +byte 4 6 +byte 4 200 +byte 4 8 +byte 4 15 +byte 4 200 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 200 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 170 +byte 4 0 +byte 4 0 +byte 4 1080 +skip 4 +byte 4 17 +address $124 +address $125 +address $126 +address $127 +byte 4 5 +byte 4 0 +byte 4 4 +byte 4 7 +byte 4 250 +byte 4 1 +byte 4 10 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 1000 +byte 4 12000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 190 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 360 +byte 4 18 +address $128 +address $129 +address $130 +address $131 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 250 +byte 4 1 +byte 4 10 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 7000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 300 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 19 +address $132 +address $133 +address $134 +address $135 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 250 +byte 4 1 +byte 4 5 +byte 4 15 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 4000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 20 +address $136 +address $137 +address $138 +address $139 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 100 +byte 4 5 +byte 4 5 +byte 4 10 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 500 +byte 4 10000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 50 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 21 +address $140 +address $141 +address $142 +address $143 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 60 +byte 4 10 +byte 4 100 +byte 4 100 +byte 4 19 +byte 4 1 +byte 4 1610612736 +byte 4 3 +byte 4 200 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 50 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 22 +address $144 +address $145 +address $146 +address $147 +byte 4 5 +byte 4 0 +byte 4 35 +byte 4 4 +byte 4 250 +byte 4 1 +byte 4 10 +byte 4 200 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 60 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 3150 +byte 4 23 +address $148 +address $149 +address $150 +address $151 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 4 +byte 4 35 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 12000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 15 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 270 +byte 4 24 +address $152 +address $153 +address $154 +address $155 +byte 4 5 +byte 4 0 +byte 4 20 +byte 4 4 +byte 4 850 +byte 4 5 +byte 4 50 +byte 4 150 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1800 +byte 4 25 +address $156 +address $157 +address $158 +address $159 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 4 +byte 4 650 +byte 4 15 +byte 4 25 +byte 4 100 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1350 +byte 4 26 +address $160 +address $161 +address $162 +address $163 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 6 +byte 4 350 +byte 4 6 +byte 4 200 +byte 4 300 +byte 4 57 +byte 4 1 +byte 4 1073741824 +byte 4 3 +byte 4 1000 +byte 4 18000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 60 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 450 +byte 4 27 +address $164 +address $165 +address $166 +address $167 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 7 +byte 4 310 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 10000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 2400 +byte 4 28 +address $168 +address $169 +address $170 +address $171 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 7 +byte 4 180 +byte 4 0 +byte 4 100 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 50 +byte 4 8000 +byte 4 0 +byte 4 380 +byte 4 150 +byte 4 27 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1920 +byte 4 29 +address $172 +address $173 +address $170 +address $174 +byte 4 5 +byte 4 0 +byte 4 14 +byte 4 6 +byte 4 300 +byte 4 0 +byte 4 1 +byte 4 170 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 50 +byte 4 20000 +byte 4 0 +byte 4 50 +byte 4 140 +byte 4 28 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1920 +byte 4 30 +address $175 +address $176 +address $177 +address $178 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 4 +byte 4 300 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 150 +byte 4 15000 +byte 4 0 +byte 4 225 +byte 4 250 +byte 4 26 +byte 4 1064514355 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 2400 +byte 4 31 +address $179 +address $180 +address $181 +address $182 +byte 4 5 +byte 4 0 +byte 4 10 +byte 4 7 +byte 4 420 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 10000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 2400 +byte 4 32 +address $183 +address $184 +address $185 +address $186 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 6 +byte 4 190 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 16000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 3600 +byte 4 33 +address $187 +address $188 +address $189 +address $190 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 7 +byte 4 190 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 8000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1920 +byte 4 34 +address $191 +address $192 +address $193 +address $194 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 7 +byte 4 930 +byte 4 0 +byte 4 200 +byte 4 300 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 1000 +byte 4 20000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 12000 +byte 4 35 +address $195 +address $196 +address $197 +address $198 +byte 4 5 +byte 4 0 +byte 4 4 +byte 4 7 +byte 4 250 +byte 4 0 +byte 4 50 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 10000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 960 +byte 4 36 +address $199 +address $200 +address $201 +address $202 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 60 +byte 4 0 +byte 4 1 +byte 4 10 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 5000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 37 +address $203 +address $204 +address $201 +address $205 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 250 +byte 4 0 +byte 4 5 +byte 4 40 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 14000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 38 +address $206 +address $207 +address $201 +address $208 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 4 +byte 4 450 +byte 4 0 +byte 4 10 +byte 4 70 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1200 +byte 4 39 +address $209 +address $210 +address $211 +address $212 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 25 +byte 4 0 +byte 4 5 +byte 4 10 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 4000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 40 +address $213 +address $214 +address $211 +address $215 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 4 +byte 4 100 +byte 4 0 +byte 4 5 +byte 4 100 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 41 +address $216 +address $217 +address $201 +address $218 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 100 +byte 4 0 +byte 4 5 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 7000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 42 +address $219 +address $220 +address $201 +address $221 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 100 +byte 4 0 +byte 4 5 +byte 4 20 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 5000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 43 +address $222 +address $223 +address $201 +address $224 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 7 +byte 4 300 +byte 4 0 +byte 4 10 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 12000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 44 +address $225 +address $226 +address $201 +address $227 +byte 4 5 +byte 4 0 +byte 4 2 +byte 4 6 +byte 4 300 +byte 4 0 +byte 4 10 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 13000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 480 +byte 4 45 +address $228 +address $229 +address $201 +address $230 +byte 4 5 +byte 4 0 +byte 4 3 +byte 4 6 +byte 4 350 +byte 4 0 +byte 4 10 +byte 4 50 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 15000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 720 +byte 4 46 +address $231 +address $232 +address $233 +address $234 +byte 4 5 +byte 4 0 +byte 4 8 +byte 4 4 +byte 4 600 +byte 4 0 +byte 4 50 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 100 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1920 +byte 4 47 +address $235 +address $236 +address $237 +address $238 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 6 +byte 4 155 +byte 4 0 +byte 4 15 +byte 4 250 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 8000 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1200 +byte 4 48 +address $239 +address $240 +address $241 +address $242 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 50 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 2000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 49 +address $243 +address $244 +address $245 +address $246 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 7 +byte 4 250 +byte 4 0 +byte 4 40 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 6000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 240 +byte 4 50 +address $247 +address $248 +address $249 +address $250 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 4 +byte 4 200 +byte 4 0 +byte 4 15 +byte 4 180 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 400 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 3600 +byte 4 51 +address $251 +address $252 +address $253 +address $254 +byte 4 5 +byte 4 0 +byte 4 20 +byte 4 4 +byte 4 850 +byte 4 0 +byte 4 50 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 4800 +byte 4 52 +address $255 +address $256 +address $257 +address $258 +byte 4 5 +byte 4 0 +byte 4 15 +byte 4 4 +byte 4 650 +byte 4 0 +byte 4 50 +byte 4 150 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 0 +byte 4 20000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 3600 +byte 4 53 +address $259 +address $260 +address $261 +address $262 +byte 4 5 +byte 4 0 +byte 4 5 +byte 4 6 +byte 4 350 +byte 4 0 +byte 4 50 +byte 4 300 +byte 4 52 +byte 4 2 +byte 4 -2147483648 +byte 4 3 +byte 4 1000 +byte 4 18000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1200 +data +export bg_numBuildables +align 4 +LABELV bg_numBuildables +byte 4 53 +lit +align 4 +LABELV nullBuildable +byte 4 0 +skip 120 +export BG_BuildableByName +code +proc BG_BuildableByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $267 +JUMPV +LABELV $264 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $268 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList +ADDP4 +RETP4 +ADDRGP4 $263 +JUMPV +LABELV $268 +LABELV $265 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $267 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numBuildables +INDIRI4 +LTI4 $264 +ADDRGP4 nullBuildable +RETP4 +LABELV $263 +endproc BG_BuildableByName 8 8 +export BG_BuildableByEntityName +proc BG_BuildableByEntityName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $275 +JUMPV +LABELV $272 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList+16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $276 +CNSTI4 124 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList +ADDP4 +RETP4 +ADDRGP4 $271 +JUMPV +LABELV $276 +LABELV $273 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $275 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numBuildables +INDIRI4 +LTI4 $272 +ADDRGP4 nullBuildable +RETP4 +LABELV $271 +endproc BG_BuildableByEntityName 8 8 +export BG_Buildable +proc BG_Buildable 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $282 +ADDRFP4 0 +INDIRI4 +CNSTI4 54 +GEI4 $282 +ADDRLP4 0 +CNSTI4 124 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableList-124 +ADDP4 +ASGNP4 +ADDRGP4 $283 +JUMPV +LABELV $282 +ADDRLP4 0 +ADDRGP4 nullBuildable +ASGNP4 +LABELV $283 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $279 +endproc BG_Buildable 8 0 +export BG_BuildableAllowedInStage +proc BG_BuildableAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +CNSTI4 0 +EQI4 $285 +CNSTI4 1 +RETI4 +ADDRGP4 $284 +JUMPV +LABELV $285 +CNSTI4 0 +RETI4 +LABELV $284 +endproc BG_BuildableAllowedInStage 8 4 +export BG_BuildableConfig +proc BG_BuildableConfig 0 0 +CNSTI4 288 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_buildableConfigList +ADDP4 +RETP4 +LABELV $287 +endproc BG_BuildableConfig 0 0 +export BG_BuildableBoundingBox +proc BG_BuildableBoundingBox 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $289 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRB +ASGNB 12 +LABELV $289 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $291 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 272 +ADDP4 +INDIRB +ASGNB 12 +LABELV $291 +LABELV $288 +endproc BG_BuildableBoundingBox 8 4 +proc BG_ParseBuildableFile 20076 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20024 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20028 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20028 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $295 +ADDRGP4 $297 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $295 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $300 +ADDRLP4 20 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $298 +LABELV $300 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $301 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $305 +ADDRLP4 20036 +ADDRGP4 $302 +ASGNP4 +ADDRGP4 $306 +JUMPV +LABELV $305 +ADDRLP4 20036 +ADDRGP4 $303 +ASGNP4 +LABELV $306 +ADDRLP4 20036 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $298 +ADDRLP4 24 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 8 +ADDRLP4 24 +ASGNP4 +ADDRGP4 $308 +JUMPV +LABELV $307 +ADDRLP4 8 +ARGP4 +ADDRLP4 20036 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20036 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $310 +ADDRGP4 $309 +JUMPV +LABELV $310 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 20040 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20040 +INDIRI4 +CNSTI4 0 +NEI4 $312 +ADDRGP4 $309 +JUMPV +LABELV $312 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $317 +ARGP4 +ADDRLP4 20044 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20044 +INDIRI4 +CNSTI4 0 +NEI4 $315 +ADDRLP4 20048 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20052 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $318 +ADDRGP4 $309 +JUMPV +LABELV $318 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20056 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 20048 +ADDRLP4 20056 +INDIRI4 +ASGNI4 +ADDRLP4 20048 +INDIRI4 +CNSTI4 0 +GEI4 $320 +ADDRLP4 20048 +CNSTI4 0 +ASGNI4 +ADDRGP4 $321 +JUMPV +LABELV $320 +ADDRLP4 20048 +INDIRI4 +CNSTI4 3 +LEI4 $322 +ADDRLP4 20048 +CNSTI4 3 +ASGNI4 +LABELV $322 +LABELV $321 +ADDRLP4 8 +ARGP4 +ADDRLP4 20060 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $324 +ADDRGP4 $309 +JUMPV +LABELV $324 +ADDRLP4 20048 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $315 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $328 +ARGP4 +ADDRLP4 20048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20048 +INDIRI4 +CNSTI4 0 +NEI4 $326 +ADDRLP4 8 +ARGP4 +ADDRLP4 20052 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $329 +ADDRGP4 $309 +JUMPV +LABELV $329 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20056 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 20056 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +GEF4 $331 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +LABELV $331 +ADDRFP4 4 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $326 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $335 +ARGP4 +ADDRLP4 20052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20052 +INDIRI4 +CNSTI4 0 +NEI4 $333 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $336 +ADDRLP4 8 +ARGP4 +ADDRLP4 20056 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $340 +ADDRGP4 $338 +JUMPV +LABELV $340 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20060 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 260 +ADDP4 +ADDP4 +ADDRLP4 20060 +INDIRF4 +ASGNF4 +LABELV $337 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LEI4 $336 +LABELV $338 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $333 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $344 +ARGP4 +ADDRLP4 20056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20056 +INDIRI4 +CNSTI4 0 +NEI4 $342 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $345 +ADDRLP4 8 +ARGP4 +ADDRLP4 20060 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $349 +ADDRGP4 $347 +JUMPV +LABELV $349 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20064 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 272 +ADDP4 +ADDP4 +ADDRLP4 20064 +INDIRF4 +ASGNF4 +LABELV $346 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LEI4 $345 +LABELV $347 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $342 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $353 +ARGP4 +ADDRLP4 20060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20060 +INDIRI4 +CNSTI4 0 +NEI4 $351 +ADDRLP4 8 +ARGP4 +ADDRLP4 20068 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $354 +ADDRGP4 $309 +JUMPV +LABELV $354 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20064 +ADDRLP4 20072 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 284 +ADDP4 +ADDRLP4 20064 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $351 +ADDRGP4 $356 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $308 +ADDRGP4 $307 +JUMPV +LABELV $309 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $357 +ADDRLP4 0 +ADDRGP4 $317 +ASGNP4 +ADDRGP4 $358 +JUMPV +LABELV $357 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +NEI4 $359 +ADDRLP4 0 +ADDRGP4 $328 +ASGNP4 +ADDRGP4 $360 +JUMPV +LABELV $359 +ADDRLP4 12 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $361 +ADDRLP4 0 +ADDRGP4 $335 +ASGNP4 +ADDRGP4 $362 +JUMPV +LABELV $361 +ADDRLP4 12 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +NEI4 $363 +ADDRLP4 0 +ADDRGP4 $344 +ASGNP4 +ADDRGP4 $364 +JUMPV +LABELV $363 +ADDRLP4 12 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $365 +ADDRLP4 0 +ADDRGP4 $353 +ASGNP4 +ADDRGP4 $366 +JUMPV +LABELV $365 +ADDRLP4 0 +ADDRGP4 $314 +ASGNP4 +LABELV $366 +LABELV $364 +LABELV $362 +LABELV $360 +LABELV $358 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20036 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 20036 +INDIRU4 +CNSTU4 0 +EQU4 $367 +ADDRGP4 $369 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $293 +JUMPV +LABELV $367 +CNSTI4 1 +RETI4 +LABELV $293 +endproc BG_ParseBuildableFile 20076 12 +export BG_InitBuildableConfigs +proc BG_InitBuildableConfigs 20 12 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $371 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 288 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $375 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 BG_ParseBuildableFile +CALLI4 +pop +LABELV $372 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 54 +LTI4 $371 +LABELV $370 +endproc BG_InitBuildableConfigs 20 12 +lit +align 4 +LABELV bg_classList +byte 4 0 +address $376 +address $377 +byte 4 7 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1145569280 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1132920832 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +byte 4 1 +address $378 +address $379 +byte 4 7 +byte 4 50 +byte 4 0 +byte 4 1073741824 +byte 4 26 +byte 4 29 +byte 4 1119748096 +byte 4 110 +byte 4 981668463 +byte 4 1073741824 +byte 4 150 +byte 4 1065353216 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1128464384 +byte 4 1065353216 +byte 4 2 +byte 4 3 +byte 4 0 +byte 4 0 +byte 4 240 +skip 4 +byte 4 2 +address $380 +address $381 +byte 4 6 +byte 4 75 +byte 4 0 +byte 4 1077936128 +byte 4 27 +byte 4 30 +byte 4 1121058816 +byte 4 110 +byte 4 981668463 +byte 4 1073741824 +byte 4 100 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1132920832 +byte 4 1065353216 +byte 4 3 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 300 +skip 4 +byte 4 3 +address $382 +address $383 +byte 4 7 +byte 4 30 +byte 4 0 +byte 4 1069547520 +byte 4 25 +byte 4 1 +byte 4 0 +byte 4 140 +byte 4 0 +byte 4 1075838976 +byte 4 25 +byte 4 1068708659 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1137180672 +byte 4 1132068864 +byte 4 1073741824 +byte 4 4 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 180 +skip 4 +byte 4 4 +address $384 +address $385 +byte 4 7 +byte 4 40 +byte 4 0 +byte 4 1075419546 +byte 4 25 +byte 4 2 +byte 4 0 +byte 4 140 +byte 4 0 +byte 4 1075838976 +byte 4 25 +byte 4 1069547520 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1137180672 +byte 4 1132068864 +byte 4 1073741824 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 200 +skip 4 +byte 4 5 +address $386 +address $387 +byte 4 7 +byte 4 60 +byte 4 0 +byte 4 1072064102 +byte 4 25 +byte 4 3 +byte 4 0 +byte 4 120 +byte 4 981668463 +byte 4 1072064102 +byte 4 60 +byte 4 1067450368 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1133903872 +byte 4 1134231552 +byte 4 1067030938 +byte 4 7 +byte 4 6 +byte 4 0 +byte 4 0 +byte 4 270 +skip 4 +byte 4 6 +address $388 +address $389 +byte 4 6 +byte 4 80 +byte 4 0 +byte 4 1075419546 +byte 4 25 +byte 4 4 +byte 4 0 +byte 4 120 +byte 4 981668463 +byte 4 1072064102 +byte 4 60 +byte 4 1067450368 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1133903872 +byte 4 1134231552 +byte 4 1066192077 +byte 4 7 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 330 +skip 4 +byte 4 7 +address $390 +address $391 +byte 4 7 +byte 4 150 +byte 4 0 +byte 4 1083179008 +byte 4 89 +byte 4 5 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1069547520 +byte 4 80 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1077936128 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1136525312 +byte 4 1061997773 +byte 4 9 +byte 4 10 +byte 4 8 +byte 4 1 +byte 4 420 +skip 4 +byte 4 8 +address $392 +address $393 +byte 4 6 +byte 4 175 +byte 4 0 +byte 4 1084751872 +byte 4 89 +byte 4 6 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1069547520 +byte 4 80 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1077936128 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1136525312 +byte 4 1060320051 +byte 4 9 +byte 4 10 +byte 4 0 +byte 4 1 +byte 4 540 +skip 4 +byte 4 9 +address $394 +address $395 +byte 4 6 +byte 4 200 +byte 4 0 +byte 4 1086324736 +byte 4 89 +byte 4 7 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1069547520 +byte 4 80 +byte 4 1066192077 +byte 4 1091567616 +byte 4 1084227584 +byte 4 1086324736 +byte 4 1119092736 +byte 4 1132068864 +byte 4 1060320051 +byte 4 10 +byte 4 11 +byte 4 0 +byte 4 2 +byte 4 400 +skip 4 +byte 4 10 +address $396 +address $397 +byte 4 7 +byte 4 220 +byte 4 0 +byte 4 1087583027 +byte 4 24 +byte 4 8 +byte 4 0 +byte 4 90 +byte 4 973279855 +byte 4 1067869798 +byte 4 90 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1128792064 +byte 4 1132920832 +byte 4 1050253722 +byte 4 12 +byte 4 11 +byte 4 0 +byte 4 1 +byte 4 600 +skip 4 +byte 4 11 +address $398 +address $399 +byte 4 6 +byte 4 250 +byte 4 0 +byte 4 1089470464 +byte 4 24 +byte 4 9 +byte 4 0 +byte 4 90 +byte 4 973279855 +byte 4 1067869798 +byte 4 90 +byte 4 1067869798 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1128792064 +byte 4 1132920832 +byte 4 1045220557 +byte 4 12 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 720 +skip 4 +byte 4 12 +address $400 +address $401 +byte 4 4 +byte 4 360 +byte 4 0 +byte 4 1091567616 +byte 4 24 +byte 4 10 +byte 4 0 +byte 4 90 +byte 4 981668463 +byte 4 1066192077 +byte 4 100 +byte 4 1067030938 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1126825984 +byte 4 1036831949 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 960 +skip 4 +byte 4 13 +address $402 +address $314 +byte 4 7 +byte 4 100 +byte 4 1065353216 +byte 4 0 +byte 4 34 +byte 4 0 +byte 4 1121714176 +byte 4 90 +byte 4 990057071 +byte 4 1065353216 +byte 4 100 +byte 4 1065353216 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1130102784 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 400 +skip 4 +byte 4 14 +address $403 +address $314 +byte 4 4 +byte 4 100 +byte 4 1065353216 +byte 4 0 +byte 4 34 +byte 4 0 +byte 4 1121714176 +byte 4 90 +byte 4 990057071 +byte 4 1065353216 +byte 4 100 +byte 4 1065353216 +byte 4 1092616192 +byte 4 1065353216 +byte 4 1086324736 +byte 4 1120403456 +byte 4 1130102784 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 400 +skip 4 +data +export bg_numClasses +align 4 +LABELV bg_numClasses +byte 4 15 +lit +align 4 +LABELV nullClass +byte 4 0 +skip 104 +export BG_ClassByName +code +proc BG_ClassByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $408 +JUMPV +LABELV $405 +CNSTI4 108 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classList+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $409 +CNSTI4 108 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +RETP4 +ADDRGP4 $404 +JUMPV +LABELV $409 +LABELV $406 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $408 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numClasses +INDIRI4 +LTI4 $405 +ADDRGP4 nullClass +RETP4 +LABELV $404 +endproc BG_ClassByName 8 8 +export BG_Class +proc BG_Class 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $414 +ADDRFP4 0 +INDIRI4 +CNSTI4 15 +GEI4 $414 +ADDRLP4 0 +CNSTI4 108 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +ASGNP4 +ADDRGP4 $415 +JUMPV +LABELV $414 +ADDRLP4 0 +ADDRGP4 nullClass +ASGNP4 +LABELV $415 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $412 +endproc BG_Class 8 0 +export BG_ClassAllowedInStage +proc BG_ClassAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $416 +endproc BG_ClassAllowedInStage 8 4 +export BG_ClassConfig +proc BG_ClassConfig 0 0 +CNSTI4 1308 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_classConfigList +ADDP4 +RETP4 +LABELV $417 +endproc BG_ClassConfig 0 0 +export BG_ClassBoundingBox +proc BG_ClassBoundingBox 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $419 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRB +ASGNB 12 +LABELV $419 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $421 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1236 +ADDP4 +INDIRB +ASGNB 12 +LABELV $421 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $423 +ADDRFP4 12 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1248 +ADDP4 +INDIRB +ASGNB 12 +LABELV $423 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $425 +ADDRFP4 16 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1260 +ADDP4 +INDIRB +ASGNB 12 +LABELV $425 +ADDRFP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $427 +ADDRFP4 20 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1272 +ADDP4 +INDIRB +ASGNB 12 +LABELV $427 +LABELV $418 +endproc BG_ClassBoundingBox 8 4 +export BG_ClassHasAbility +proc BG_ClassHasAbility 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +BANDI4 +RETI4 +LABELV $429 +endproc BG_ClassHasAbility 8 4 +export BG_ClassCanEvolveFromTo +proc BG_ClassCanEvolveFromTo 60 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRFP4 16 +INDIRI4 +LTI4 $435 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $435 +ADDRFP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $435 +ADDRFP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $431 +LABELV $435 +CNSTI4 -1 +RETI4 +ADDRGP4 $430 +JUMPV +LABELV $431 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $439 +JUMPV +LABELV $436 +CNSTI4 108 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $440 +ADDRGP4 $437 +JUMPV +LABELV $440 +ADDRLP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $442 +ADDRLP4 28 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 108 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 bg_classList+84 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $450 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_ClassAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $450 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $447 +LABELV $450 +ADDRGP4 $443 +JUMPV +LABELV $447 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 400 +ADDRLP4 48 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $451 +ADDRLP4 0 +ADDRFP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $452 +JUMPV +LABELV $451 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_ClassCanEvolveFromTo +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 52 +INDIRI4 +ASGNI4 +LABELV $452 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $453 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $453 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $453 +LABELV $443 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $442 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +GTI4 $456 +ADDRLP4 28 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $457 +JUMPV +LABELV $456 +ADDRLP4 28 +CNSTI4 -1 +ASGNI4 +LABELV $457 +ADDRLP4 28 +INDIRI4 +RETI4 +ADDRGP4 $430 +JUMPV +LABELV $437 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $439 +ADDRLP4 12 +INDIRI4 +ADDRGP4 bg_numClasses +INDIRI4 +LTI4 $436 +ADDRGP4 $458 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 -1 +RETI4 +LABELV $430 +endproc BG_ClassCanEvolveFromTo 60 20 +export BG_AlienCanEvolve +proc BG_AlienCanEvolve 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $463 +JUMPV +LABELV $460 +CNSTI4 108 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 bg_classList +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $464 +ADDRGP4 $461 +JUMPV +LABELV $464 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $466 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 108 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 bg_classList+84 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $471 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_ClassAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $471 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $471 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 400 +ADDRLP4 24 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +MULI4 +LTI4 $471 +CNSTI4 1 +RETI4 +ADDRGP4 $459 +JUMPV +LABELV $471 +LABELV $467 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $466 +CNSTI4 0 +RETI4 +ADDRGP4 $459 +JUMPV +LABELV $461 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $463 +ADDRLP4 8 +INDIRI4 +ADDRGP4 bg_numClasses +INDIRI4 +LTI4 $460 +ADDRGP4 $473 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +LABELV $459 +endproc BG_AlienCanEvolve 28 8 +proc BG_ParseClassFile 20112 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20024 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20028 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 20028 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +GEI4 $476 +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $476 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $480 +ADDRLP4 16 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $478 +LABELV $480 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $481 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $483 +ADDRLP4 20036 +ADDRGP4 $302 +ASGNP4 +ADDRGP4 $484 +JUMPV +LABELV $483 +ADDRLP4 20036 +ADDRGP4 $303 +ASGNP4 +LABELV $484 +ADDRLP4 20036 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $478 +ADDRLP4 24 +ARGP4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 16 +INDIRI4 +ADDRLP4 24 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 4 +ADDRLP4 24 +ASGNP4 +ADDRGP4 $486 +JUMPV +LABELV $485 +ADDRLP4 4 +ARGP4 +ADDRLP4 20036 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20036 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $488 +ADDRGP4 $487 +JUMPV +LABELV $488 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 20040 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20040 +INDIRI4 +CNSTI4 0 +NEI4 $490 +ADDRGP4 $487 +JUMPV +LABELV $490 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $317 +ARGP4 +ADDRLP4 20044 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20044 +INDIRI4 +CNSTI4 0 +NEI4 $492 +ADDRLP4 4 +ARGP4 +ADDRLP4 20048 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20048 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $494 +ADDRGP4 $487 +JUMPV +LABELV $494 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $492 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $498 +ARGP4 +ADDRLP4 20048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20048 +INDIRI4 +CNSTI4 0 +NEI4 $496 +ADDRLP4 4 +ARGP4 +ADDRLP4 20052 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $499 +ADDRGP4 $487 +JUMPV +LABELV $499 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $496 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $503 +ARGP4 +ADDRLP4 20052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20052 +INDIRI4 +CNSTI4 0 +NEI4 $501 +ADDRLP4 4 +ARGP4 +ADDRLP4 20056 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $504 +ADDRGP4 $487 +JUMPV +LABELV $504 +ADDRFP4 4 +INDIRP4 +CNSTI4 136 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $501 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $328 +ARGP4 +ADDRLP4 20056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20056 +INDIRI4 +CNSTI4 0 +NEI4 $506 +ADDRLP4 4 +ARGP4 +ADDRLP4 20060 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $508 +ADDRGP4 $487 +JUMPV +LABELV $508 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20064 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 20064 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +CNSTF4 0 +GEF4 $510 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +LABELV $510 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $506 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $514 +ARGP4 +ADDRLP4 20060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20060 +INDIRI4 +CNSTI4 0 +NEI4 $512 +ADDRLP4 4 +ARGP4 +ADDRLP4 20064 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20064 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $515 +ADDRGP4 $487 +JUMPV +LABELV $515 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20068 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 20068 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +CNSTF4 0 +GEF4 $517 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +LABELV $517 +ADDRFP4 4 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $512 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $335 +ARGP4 +ADDRLP4 20064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20064 +INDIRI4 +CNSTI4 0 +NEI4 $519 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $521 +ADDRLP4 4 +ARGP4 +ADDRLP4 20068 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $525 +ADDRGP4 $523 +JUMPV +LABELV $525 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDP4 +ADDRLP4 20072 +INDIRF4 +ASGNF4 +LABELV $522 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $521 +LABELV $523 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $519 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $344 +ARGP4 +ADDRLP4 20068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20068 +INDIRI4 +CNSTI4 0 +NEI4 $527 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $529 +ADDRLP4 4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20072 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $533 +ADDRGP4 $531 +JUMPV +LABELV $533 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20076 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1236 +ADDP4 +ADDP4 +ADDRLP4 20076 +INDIRF4 +ASGNF4 +LABELV $530 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $529 +LABELV $531 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $527 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $537 +ARGP4 +ADDRLP4 20072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20072 +INDIRI4 +CNSTI4 0 +NEI4 $535 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $538 +ADDRLP4 4 +ARGP4 +ADDRLP4 20076 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20076 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $542 +ADDRGP4 $540 +JUMPV +LABELV $542 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20080 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1260 +ADDP4 +ADDP4 +ADDRLP4 20080 +INDIRF4 +ASGNF4 +LABELV $539 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $538 +LABELV $540 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $535 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $546 +ARGP4 +ADDRLP4 20076 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20076 +INDIRI4 +CNSTI4 0 +NEI4 $544 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $547 +ADDRLP4 4 +ARGP4 +ADDRLP4 20080 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20080 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $551 +ADDRGP4 $549 +JUMPV +LABELV $551 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20084 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1272 +ADDP4 +ADDP4 +ADDRLP4 20084 +INDIRF4 +ASGNF4 +LABELV $548 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $547 +LABELV $549 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $544 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $555 +ARGP4 +ADDRLP4 20080 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20080 +INDIRI4 +CNSTI4 0 +NEI4 $553 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $556 +ADDRLP4 4 +ARGP4 +ADDRLP4 20084 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20084 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $560 +ADDRGP4 $558 +JUMPV +LABELV $560 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20088 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1248 +ADDP4 +ADDP4 +ADDRLP4 20088 +INDIRF4 +ASGNF4 +LABELV $557 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $556 +LABELV $558 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $553 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $564 +ARGP4 +ADDRLP4 20084 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20084 +INDIRI4 +CNSTI4 0 +NEI4 $562 +ADDRLP4 4 +ARGP4 +ADDRLP4 20088 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20088 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20092 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1284 +ADDP4 +ADDRLP4 20092 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1024 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $562 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $567 +ARGP4 +ADDRLP4 20088 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20088 +INDIRI4 +CNSTI4 0 +NEI4 $565 +ADDRLP4 4 +ARGP4 +ADDRLP4 20092 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20092 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20096 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1288 +ADDP4 +ADDRLP4 20096 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $565 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $353 +ARGP4 +ADDRLP4 20092 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20092 +INDIRI4 +CNSTI4 0 +NEI4 $568 +ADDRLP4 4 +ARGP4 +ADDRLP4 20100 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20100 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $570 +ADDRGP4 $487 +JUMPV +LABELV $570 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20104 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 20096 +ADDRLP4 20104 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1292 +ADDP4 +ADDRLP4 20096 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $568 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $574 +ARGP4 +ADDRLP4 20096 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20096 +INDIRI4 +CNSTI4 0 +NEI4 $572 +ADDRLP4 4 +ARGP4 +ADDRLP4 20100 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20100 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $575 +ADDRGP4 $487 +JUMPV +LABELV $575 +ADDRFP4 4 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $572 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $579 +ARGP4 +ADDRLP4 20100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20100 +INDIRI4 +CNSTI4 0 +NEI4 $577 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $580 +ADDRLP4 4 +ARGP4 +ADDRLP4 20104 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20104 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $584 +ADDRGP4 $582 +JUMPV +LABELV $584 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20108 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 1296 +ADDP4 +ADDP4 +ADDRLP4 20108 +INDIRF4 +ASGNF4 +LABELV $581 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $580 +LABELV $582 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $577 +ADDRGP4 $356 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $486 +ADDRGP4 $485 +JUMPV +LABELV $487 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $586 +ADDRLP4 0 +ADDRGP4 $317 +ASGNP4 +ADDRGP4 $587 +JUMPV +LABELV $586 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +NEI4 $588 +ADDRLP4 0 +ADDRGP4 $498 +ASGNP4 +ADDRGP4 $589 +JUMPV +LABELV $588 +ADDRLP4 8 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $590 +ADDRLP4 0 +ADDRGP4 $503 +ASGNP4 +ADDRGP4 $591 +JUMPV +LABELV $590 +ADDRLP4 8 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +NEI4 $592 +ADDRLP4 0 +ADDRGP4 $328 +ASGNP4 +ADDRGP4 $593 +JUMPV +LABELV $592 +ADDRLP4 8 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $594 +ADDRLP4 0 +ADDRGP4 $514 +ASGNP4 +ADDRGP4 $595 +JUMPV +LABELV $594 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $596 +ADDRLP4 0 +ADDRGP4 $335 +ASGNP4 +ADDRGP4 $597 +JUMPV +LABELV $596 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $598 +ADDRLP4 0 +ADDRGP4 $344 +ASGNP4 +ADDRGP4 $599 +JUMPV +LABELV $598 +ADDRLP4 8 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +NEI4 $600 +ADDRLP4 0 +ADDRGP4 $537 +ASGNP4 +ADDRGP4 $601 +JUMPV +LABELV $600 +ADDRLP4 8 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +NEI4 $602 +ADDRLP4 0 +ADDRGP4 $546 +ASGNP4 +ADDRGP4 $603 +JUMPV +LABELV $602 +ADDRLP4 8 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +NEI4 $604 +ADDRLP4 0 +ADDRGP4 $555 +ASGNP4 +ADDRGP4 $605 +JUMPV +LABELV $604 +ADDRLP4 8 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $606 +ADDRLP4 0 +ADDRGP4 $564 +ASGNP4 +ADDRGP4 $607 +JUMPV +LABELV $606 +ADDRLP4 8 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +NEI4 $608 +ADDRLP4 0 +ADDRGP4 $567 +ASGNP4 +ADDRGP4 $609 +JUMPV +LABELV $608 +ADDRLP4 8 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +NEI4 $610 +ADDRLP4 0 +ADDRGP4 $353 +ASGNP4 +ADDRGP4 $611 +JUMPV +LABELV $610 +ADDRLP4 8 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +NEI4 $612 +ADDRLP4 0 +ADDRGP4 $574 +ASGNP4 +ADDRGP4 $613 +JUMPV +LABELV $612 +ADDRLP4 8 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $614 +ADDRLP4 0 +ADDRGP4 $579 +ASGNP4 +ADDRGP4 $615 +JUMPV +LABELV $614 +ADDRLP4 0 +ADDRGP4 $314 +ASGNP4 +LABELV $615 +LABELV $613 +LABELV $611 +LABELV $609 +LABELV $607 +LABELV $605 +LABELV $603 +LABELV $601 +LABELV $599 +LABELV $597 +LABELV $595 +LABELV $593 +LABELV $591 +LABELV $589 +LABELV $587 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20036 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 20036 +INDIRU4 +CNSTU4 0 +EQU4 $616 +ADDRGP4 $369 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $474 +JUMPV +LABELV $616 +CNSTI4 1 +RETI4 +LABELV $474 +endproc BG_ParseClassFile 20112 12 +export BG_InitClassConfigs +proc BG_InitClassConfigs 20 8 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $619 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRGP4 $623 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 BG_ParseClassFile +CALLI4 +pop +LABELV $620 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +LTI4 $619 +LABELV $618 +endproc BG_InitClassConfigs 20 8 +lit +align 4 +LABELV bg_weapons +byte 4 1 +byte 4 0 +byte 4 7 +byte 4 32 +address $382 +address $624 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 2 +byte 4 0 +byte 4 7 +byte 4 32 +address $384 +address $625 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 3 +byte 4 0 +byte 4 7 +byte 4 32 +address $386 +address $626 +address $314 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 600 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 4 +byte 4 0 +byte 4 7 +byte 4 32 +address $388 +address $627 +address $314 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 2000 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 5 +byte 4 0 +byte 4 7 +byte 4 32 +address $390 +address $626 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 6 +byte 4 0 +byte 4 7 +byte 4 32 +address $392 +address $628 +address $314 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 400 +byte 4 1500 +byte 4 200 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 7 +byte 4 0 +byte 4 7 +byte 4 32 +address $394 +address $629 +address $314 +byte 4 10 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 1000 +byte 4 200 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 8 +byte 4 0 +byte 4 7 +byte 4 32 +address $396 +address $630 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 900 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1120403456 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 9 +byte 4 0 +byte 4 7 +byte 4 32 +address $398 +address $631 +address $314 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 800 +byte 4 0 +byte 4 1200 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 10 +byte 4 0 +byte 4 7 +byte 4 32 +address $400 +address $632 +address $314 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 800 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 11 +byte 4 0 +byte 4 7 +byte 4 0 +address $633 +address $634 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 600 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 1 +byte 4 2 +byte 4 12 +byte 4 0 +byte 4 7 +byte 4 32 +address $635 +address $636 +address $637 +byte 4 35 +byte 4 5 +byte 4 0 +byte 4 0 +byte 4 90 +byte 4 35 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 13 +byte 4 100 +byte 4 7 +byte 4 32 +address $638 +address $639 +address $640 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 75 +byte 4 3000 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 14 +byte 4 150 +byte 4 7 +byte 4 32 +address $641 +address $642 +address $643 +byte 4 8 +byte 4 3 +byte 4 0 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 15 +byte 4 250 +byte 4 7 +byte 4 32 +address $644 +address $645 +address $646 +byte 4 250 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 190 +byte 4 0 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 16 +byte 4 350 +byte 4 7 +byte 4 32 +address $647 +address $648 +address $649 +byte 4 5 +byte 4 3 +byte 4 0 +byte 4 1 +byte 4 1000 +byte 4 0 +byte 4 2200 +byte 4 2200 +byte 4 1065353216 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 1103626240 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 17 +byte 4 400 +byte 4 7 +byte 4 32 +address $650 +address $651 +address $652 +byte 4 350 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 80 +byte 4 120 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 18 +byte 4 550 +byte 4 6 +byte 4 32 +address $653 +address $654 +address $655 +byte 4 150 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 150 +byte 4 200 +byte 4 150 +byte 4 3000 +byte 4 1073741824 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 19 +byte 4 450 +byte 4 6 +byte 4 32 +address $656 +address $657 +address $658 +byte 4 40 +byte 4 5 +byte 4 0 +byte 4 1 +byte 4 100 +byte 4 400 +byte 4 0 +byte 4 2000 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 20 +byte 4 600 +byte 4 4 +byte 4 32 +address $659 +address $660 +address $661 +byte 4 80 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 500 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 21 +byte 4 200 +byte 4 6 +byte 4 0 +address $662 +address $663 +address $314 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 22 +byte 4 250 +byte 4 7 +byte 4 0 +address $664 +address $665 +address $314 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 23 +byte 4 1000 +byte 4 6 +byte 4 0 +address $666 +address $667 +address $314 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 24 +byte 4 0 +byte 4 7 +byte 4 32 +address $668 +address $669 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 500 +byte 4 500 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 25 +byte 4 0 +byte 4 7 +byte 4 32 +address $84 +address $85 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 500 +byte 4 500 +byte 4 500 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 26 +byte 4 0 +byte 4 7 +byte 4 32 +address $670 +address $176 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 500 +byte 4 500 +byte 4 500 +byte 4 0 +byte 4 1082130432 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 27 +byte 4 0 +byte 4 7 +byte 4 32 +address $168 +address $169 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 28 +byte 4 0 +byte 4 4 +byte 4 32 +address $172 +address $671 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 0 +byte 4 0 +byte 4 2 +byte 4 29 +byte 4 0 +byte 4 7 +byte 4 32 +address $672 +address $673 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1000 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 30 +byte 4 0 +byte 4 7 +byte 4 32 +address $674 +address $675 +address $314 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1000 +byte 4 1000 +byte 4 1000 +byte 4 0 +byte 4 1065353216 +byte 4 1 +byte 4 1 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 1 +byte 4 31 +byte 4 0 +byte 4 7 +byte 4 32 +address $676 +address $677 +address $678 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 1000 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 0 +byte 4 1119092736 +byte 4 1 +byte 4 0 +byte 4 2 +data +export bg_numWeapons +align 4 +LABELV bg_numWeapons +byte 4 31 +lit +align 4 +LABELV nullWeapon +byte 4 0 +skip 88 +export BG_WeaponByName +code +proc BG_WeaponByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $683 +JUMPV +LABELV $680 +CNSTI4 92 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_weapons+16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $684 +CNSTI4 92 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_weapons +ADDP4 +RETP4 +ADDRGP4 $679 +JUMPV +LABELV $684 +LABELV $681 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $683 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numWeapons +INDIRI4 +LTI4 $680 +ADDRGP4 nullWeapon +RETP4 +LABELV $679 +endproc BG_WeaponByName 8 8 +export BG_Weapon +proc BG_Weapon 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $690 +ADDRFP4 0 +INDIRI4 +CNSTI4 32 +GEI4 $690 +ADDRLP4 0 +CNSTI4 92 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_weapons-92 +ADDP4 +ASGNP4 +ADDRGP4 $691 +JUMPV +LABELV $690 +ADDRLP4 0 +ADDRGP4 nullWeapon +ASGNP4 +LABELV $691 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $687 +endproc BG_Weapon 8 0 +export BG_WeaponAllowedInStage +proc BG_WeaponAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $692 +endproc BG_WeaponAllowedInStage 8 4 +lit +align 4 +LABELV bg_upgrades +byte 4 1 +byte 4 50 +byte 4 7 +byte 4 14 +address $693 +address $694 +address $695 +address $696 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 2 +byte 4 80 +byte 4 6 +byte 4 1 +address $697 +address $698 +address $699 +address $700 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 3 +byte 4 50 +byte 4 7 +byte 4 0 +address $701 +address $702 +address $703 +address $704 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 4 +byte 4 200 +byte 4 6 +byte 4 0 +address $705 +address $706 +address $707 +address $708 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 5 +byte 4 125 +byte 4 6 +byte 4 0 +address $709 +address $710 +address $711 +address $712 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 6 +byte 4 75 +byte 4 7 +byte 4 16 +address $713 +address $714 +address $715 +address $716 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 7 +byte 4 120 +byte 4 6 +byte 4 16 +address $717 +address $718 +address $719 +address $720 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 8 +byte 4 400 +byte 4 4 +byte 4 31 +address $721 +address $722 +address $723 +address $724 +byte 4 1 +byte 4 0 +byte 4 2 +byte 4 9 +byte 4 200 +byte 4 6 +byte 4 0 +address $725 +address $726 +address $727 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 10 +byte 4 1000 +byte 4 6 +byte 4 0 +address $728 +address $729 +address $314 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 11 +byte 4 250 +byte 4 7 +byte 4 0 +address $730 +address $731 +address $314 +byte 4 0 +byte 4 1 +byte 4 1 +byte 4 2 +byte 4 12 +byte 4 0 +byte 4 7 +byte 4 0 +address $732 +address $733 +address $734 +byte 4 0 +byte 4 1 +byte 4 0 +byte 4 2 +data +export bg_numUpgrades +align 4 +LABELV bg_numUpgrades +byte 4 12 +lit +align 4 +LABELV nullUpgrade +byte 4 0 +skip 40 +export BG_UpgradeByName +code +proc BG_UpgradeByName 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $739 +JUMPV +LABELV $736 +CNSTI4 44 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_upgrades+16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $740 +CNSTI4 44 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_upgrades +ADDP4 +RETP4 +ADDRGP4 $735 +JUMPV +LABELV $740 +LABELV $737 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $739 +ADDRLP4 0 +INDIRI4 +ADDRGP4 bg_numUpgrades +INDIRI4 +LTI4 $736 +ADDRGP4 nullUpgrade +RETP4 +LABELV $735 +endproc BG_UpgradeByName 8 8 +export BG_Upgrade +proc BG_Upgrade 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $746 +ADDRFP4 0 +INDIRI4 +CNSTI4 13 +GEI4 $746 +ADDRLP4 0 +CNSTI4 44 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 bg_upgrades-44 +ADDP4 +ASGNP4 +ADDRGP4 $747 +JUMPV +LABELV $746 +ADDRLP4 0 +ADDRGP4 nullUpgrade +ASGNP4 +LABELV $747 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $743 +endproc BG_Upgrade 8 0 +export BG_UpgradeAllowedInStage +proc BG_UpgradeAllowedInStage 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $748 +endproc BG_UpgradeAllowedInStage 8 4 +export BG_EvaluateTrajectory +proc BG_EvaluateTrajectory 108 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $750 +ADDRLP4 8 +INDIRI4 +CNSTI4 6 +GTI4 $750 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $764 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $764 +address $753 +address $753 +address $754 +address $756 +address $755 +address $761 +address $762 +code +LABELV $753 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $751 +JUMPV +LABELV $754 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $755 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +CNSTF4 1073741824 +CNSTF4 1078530011 +ADDRLP4 0 +INDIRF4 +MULF4 +MULF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $756 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDI4 +LEI4 $757 +ADDRFP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $757 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $759 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $759 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $761 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +CNSTF4 1137180672 +ADDRLP4 84 +INDIRF4 +MULF4 +ADDRLP4 84 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $762 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 104 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +CNSTF4 1137180672 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $751 +JUMPV +LABELV $750 +CNSTI4 1 +ARGI4 +ADDRGP4 $763 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $751 +LABELV $749 +endproc BG_EvaluateTrajectory 108 12 +export BG_EvaluateTrajectoryDelta +proc BG_EvaluateTrajectoryDelta 52 12 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $766 +ADDRLP4 8 +INDIRI4 +CNSTI4 6 +GTI4 $766 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $778 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $778 +address $769 +address $769 +address $770 +address $772 +address $771 +address $775 +address $776 +code +LABELV $769 +ADDRLP4 16 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $770 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $767 +JUMPV +LABELV $771 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +CNSTF4 1073741824 +CNSTF4 1078530011 +ADDRLP4 0 +INDIRF4 +MULF4 +MULF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTF4 1056964608 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $772 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDI4 +LEI4 $773 +ADDRLP4 36 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRGP4 $765 +JUMPV +LABELV $773 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $767 +JUMPV +LABELV $775 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 40 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CNSTF4 1145569280 +ADDRLP4 0 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $776 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 981668463 +ADDRFP4 4 +INDIRI4 +ADDRLP4 44 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 48 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +CNSTF4 1145569280 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $767 +JUMPV +LABELV $766 +CNSTI4 1 +ARGI4 +ADDRGP4 $777 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $767 +LABELV $765 +endproc BG_EvaluateTrajectoryDelta 52 12 +data +export eventnames +align 4 +LABELV eventnames +address $779 +address $780 +address $781 +address $782 +address $783 +address $784 +address $785 +address $786 +address $787 +address $788 +address $789 +address $790 +address $791 +address $792 +address $793 +address $794 +address $795 +address $796 +address $797 +address $798 +address $799 +address $800 +address $801 +address $802 +address $803 +address $804 +address $805 +address $806 +address $807 +address $808 +address $809 +address $810 +address $811 +address $812 +address $813 +address $814 +address $815 +address $816 +address $817 +address $818 +address $819 +address $820 +address $821 +address $822 +address $823 +address $824 +address $825 +address $826 +address $827 +address $828 +address $829 +address $830 +address $831 +address $832 +address $833 +address $834 +address $835 +address $836 +address $837 +address $838 +address $839 +address $840 +address $841 +address $842 +address $843 +address $844 +address $845 +address $846 +address $847 +address $848 +address $849 +address $850 +address $851 +address $852 +address $853 +address $854 +address $855 +address $856 +address $857 +address $858 +address $859 +export BG_EventName +code +proc BG_EventName 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $863 +ADDRFP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 81 +LTU4 $861 +LABELV $863 +ADDRGP4 $864 +RETP4 +ADDRGP4 $860 +JUMPV +LABELV $861 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 eventnames +ADDP4 +INDIRP4 +RETP4 +LABELV $860 +endproc BG_EventName 4 0 +export BG_AddPredictableEventToPlayerstate +proc BG_AddPredictableEventToPlayerstate 12 0 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 8 +INDIRP4 +CNSTI4 116 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $865 +endproc BG_AddPredictableEventToPlayerstate 12 0 +export BG_PlayerStateToEntityState +proc BG_PlayerStateToEntityState 76 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +EQI4 $870 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $870 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +NEI4 $867 +LABELV $870 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $868 +JUMPV +LABELV $867 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $871 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $872 +JUMPV +LABELV $871 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $872 +LABELV $868 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $873 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $873 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $875 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $875 +ADDRFP4 4 +INDIRP4 +CNSTI4 88 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $877 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $878 +JUMPV +LABELV $877 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $878 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $879 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 32768 +BORI4 +ASGNI4 +ADDRGP4 $880 +JUMPV +LABELV $879 +ADDRLP4 44 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -32769 +BANDI4 +ASGNI4 +LABELV $880 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $881 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $882 +JUMPV +LABELV $881 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +GEI4 $883 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +GEI4 $885 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +LABELV $885 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $883 +LABELV $882 +ADDRFP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $887 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $891 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $893 +ADDRLP4 64 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $893 +LABELV $891 +LABELV $888 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $887 +ADDRFP4 4 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 396 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LEI4 $897 +ADDRLP4 56 +INDIRI4 +CNSTI4 5 +LTI4 $895 +LABELV $897 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $895 +ADDRFP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 400 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $866 +endproc BG_PlayerStateToEntityState 76 8 +export BG_PlayerStateToEntityStateExtraPolate +proc BG_PlayerStateToEntityStateExtraPolate 76 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +EQI4 $902 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $902 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +NEI4 $899 +LABELV $902 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $900 +JUMPV +LABELV $899 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $903 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $904 +JUMPV +LABELV $903 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $904 +LABELV $900 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $905 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $905 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $907 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $907 +ADDRFP4 4 +INDIRP4 +CNSTI4 88 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $909 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $910 +JUMPV +LABELV $909 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $910 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $911 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 32768 +BORI4 +ASGNI4 +ADDRGP4 $912 +JUMPV +LABELV $911 +ADDRLP4 44 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -32769 +BANDI4 +ASGNI4 +LABELV $912 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $913 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $914 +JUMPV +LABELV $913 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +GEI4 $915 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +GEI4 $917 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +LABELV $917 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $915 +LABELV $914 +ADDRFP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $919 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $923 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $925 +ADDRLP4 64 +ADDRFP4 4 +INDIRP4 +CNSTI4 164 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $925 +LABELV $923 +LABELV $920 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $919 +ADDRFP4 4 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 396 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LEI4 $929 +ADDRLP4 56 +INDIRI4 +CNSTI4 5 +LTI4 $927 +LABELV $929 +ADDRFP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $927 +ADDRFP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 400 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $898 +endproc BG_PlayerStateToEntityStateExtraPolate 76 8 +export BG_WeaponIsFull +proc BG_WeaponIsFull 24 8 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 6 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $931 +ADDRLP4 0 +CNSTF4 1069547520 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $931 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +NEI4 $934 +ADDRLP4 4 +INDIRI4 +ADDRFP4 12 +INDIRI4 +NEI4 $934 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRGP4 $935 +JUMPV +LABELV $934 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $935 +ADDRLP4 20 +INDIRI4 +RETI4 +LABELV $930 +endproc BG_WeaponIsFull 24 8 +export BG_InventoryContainsWeapon +proc BG_InventoryContainsWeapon 4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $937 +ADDRFP4 0 +INDIRI4 +CNSTI4 11 +NEI4 $937 +CNSTI4 1 +RETI4 +ADDRGP4 $936 +JUMPV +LABELV $937 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $940 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $941 +JUMPV +LABELV $940 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $941 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $936 +endproc BG_InventoryContainsWeapon 4 0 +export BG_SlotsForInventory +proc BG_SlotsForInventory 28 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $943 +CNSTI4 11 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +BORI4 +ASGNI4 +LABELV $943 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $945 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $949 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $951 +ADDRGP4 $953 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $951 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +BORI4 +ASGNI4 +LABELV $949 +LABELV $946 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $945 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $942 +endproc BG_SlotsForInventory 28 12 +export BG_AddUpgradeToInventory +proc BG_AddUpgradeToInventory 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $954 +endproc BG_AddUpgradeToInventory 4 0 +export BG_RemoveUpgradeFromInventory +proc BG_RemoveUpgradeFromInventory 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BCOMI4 +BANDI4 +ASGNI4 +LABELV $955 +endproc BG_RemoveUpgradeFromInventory 4 0 +export BG_InventoryContainsUpgrade +proc BG_InventoryContainsUpgrade 0 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $956 +endproc BG_InventoryContainsUpgrade 0 0 +export BG_ActivateUpgrade +proc BG_ActivateUpgrade 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +LABELV $957 +endproc BG_ActivateUpgrade 4 0 +export BG_DeactivateUpgrade +proc BG_DeactivateUpgrade 4 0 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BCOMI4 +BANDI4 +ASGNI4 +LABELV $958 +endproc BG_DeactivateUpgrade 4 0 +export BG_UpgradeIsActive +proc BG_UpgradeIsActive 0 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BANDI4 +RETI4 +LABELV $959 +endproc BG_UpgradeIsActive 0 0 +lit +align 4 +LABELV $961 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $962 +byte 4 0 +byte 4 0 +byte 4 3212836864 +export BG_RotateAxis +code +proc BG_RotateAxis 68 16 +ADDRLP4 12 +ADDRGP4 $961 +INDIRB +ASGNB 12 +ADDRLP4 40 +ADDRGP4 $962 +INDIRB +ASGNB 12 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $963 +ADDRLP4 24 +ADDRLP4 40 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 $964 +JUMPV +LABELV $963 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +LABELV $964 +ADDRLP4 0 +ARGP4 +ADDRLP4 52 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +CNSTF4 0 +EQF4 $965 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 56 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 36 +CNSTF4 1127481344 +ADDRLP4 56 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $971 +ADDRLP4 36 +ADDRLP4 36 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $971 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRGP4 AngleNormalize180 +CALLF4 +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 60 +CNSTI4 12 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 36 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 64 +CNSTI4 24 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 36 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRGP4 $966 +JUMPV +LABELV $965 +CNSTI4 0 +RETI4 +ADDRGP4 $960 +JUMPV +LABELV $966 +CNSTI4 1 +RETI4 +LABELV $960 +endproc BG_RotateAxis 68 16 +export BG_GetClientNormal +proc BG_GetClientNormal 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $974 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $976 +ADDRFP4 4 +INDIRP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $975 +JUMPV +LABELV $976 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $975 +JUMPV +LABELV $974 +ADDRFP4 4 +INDIRP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $975 +LABELV $973 +endproc BG_GetClientNormal 0 0 +export BG_GetClientViewOrigin +proc BG_GetClientViewOrigin 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $978 +endproc BG_GetClientViewOrigin 24 8 +export BG_PositionBuildableRelativeToPlayer +proc BG_PositionBuildableRelativeToPlayer 100 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 80 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 64 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 84 +CNSTP4 0 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +ADDRLP4 48 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 48+4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 48+8 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRB +ASGNB 12 +ADDRLP4 92 +CNSTF4 1107296256 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1107296256 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +CNSTF4 3271557120 +ASGNF4 +ADDRLP4 36 +ADDRLP4 36 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36+4 +ADDRLP4 36+4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36+8 +ADDRLP4 36+8 +INDIRF4 +CNSTF4 3271557120 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRFP4 12 +INDIRP4 +CALLV +pop +ADDRLP4 0 +ADDRFP4 24 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 16 +INDIRP4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1036831949 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 1036831949 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1036831949 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +LABELV $981 +endproc BG_PositionBuildableRelativeToPlayer 100 28 +export BG_GetValueOfPlayer +proc BG_GetValueOfPlayer 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1005 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1007 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1011 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1011 +LABELV $1008 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $1007 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1013 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1017 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1017 +LABELV $1014 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1013 +LABELV $1005 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $1004 +endproc BG_GetValueOfPlayer 20 8 +export BG_PlayerCanChangeWeapon +proc BG_PlayerCanChangeWeapon 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 20 +EQI4 $1022 +ADDRLP4 0 +INDIRI4 +CNSTI4 18 +NEI4 $1020 +LABELV $1022 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 100 +LEI4 $1020 +CNSTI4 0 +RETI4 +ADDRGP4 $1019 +JUMPV +LABELV $1020 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1026 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1024 +LABELV $1026 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1025 +JUMPV +LABELV $1024 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1025 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $1019 +endproc BG_PlayerCanChangeWeapon 12 0 +export BG_PlayerPoisonCloudTime +proc BG_PlayerPoisonCloudTime 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 10000 +ASGNI4 +CNSTI4 8 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1028 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 3000 +SUBI4 +ASGNI4 +LABELV $1028 +CNSTI4 2 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1030 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +LABELV $1030 +CNSTI4 1 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1032 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +LABELV $1032 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1027 +endproc BG_PlayerPoisonCloudTime 16 8 +export BG_GetPlayerWeapon +proc BG_GetPlayerWeapon 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1035 +ADDRFP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +RETI4 +ADDRGP4 $1034 +JUMPV +LABELV $1035 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +RETI4 +LABELV $1034 +endproc BG_GetPlayerWeapon 0 0 +export atof_neg +proc atof_neg 8 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1038 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $1038 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +LABELV $1038 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $1037 +endproc atof_neg 8 4 +export atoi_neg +proc atoi_neg 12 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $1041 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $1041 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1041 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1040 +endproc atoi_neg 12 4 +export BG_PackEntityNumbers +proc BG_PackEntityNumbers 60 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 10 +LEI4 $1044 +ADDRLP4 4 +CNSTI4 10 +ASGNI4 +ADDRFP4 8 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $1046 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1044 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1047 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +GEI4 $1051 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1052 +JUMPV +LABELV $1051 +ADDRLP4 12 +CNSTI4 1023 +ASGNI4 +LABELV $1052 +ADDRLP4 12 +INDIRI4 +CNSTI4 -1024 +BANDI4 +CNSTI4 0 +EQI4 $1053 +CNSTI4 0 +ARGI4 +ADDRGP4 $1055 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $1053 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1056 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +GTI4 $1056 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1069 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1069 +address $1058 +address $1059 +address $1060 +address $1061 +address $1062 +address $1063 +address $1064 +address $1065 +address $1066 +address $1067 +code +LABELV $1058 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1059 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1060 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1061 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 20 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1062 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1063 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1064 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 20 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1065 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1066 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 10 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1067 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 20 +LSHI4 +BORI4 +ASGNI4 +ADDRGP4 $1057 +JUMPV +LABELV $1056 +CNSTI4 0 +ARGI4 +ADDRGP4 $1068 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $1057 +LABELV $1048 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LTI4 $1047 +LABELV $1043 +endproc BG_PackEntityNumbers 60 16 +export BG_UnpackEntityNumbers +proc BG_UnpackEntityNumbers 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 10 +LEI4 $1071 +ADDRFP4 8 +CNSTI4 10 +ASGNI4 +LABELV $1071 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1076 +JUMPV +LABELV $1073 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1077 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +GTI4 $1077 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1089 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1089 +address $1079 +address $1080 +address $1081 +address $1082 +address $1083 +address $1084 +address $1085 +address $1086 +address $1087 +address $1088 +code +LABELV $1079 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1080 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1081 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 10 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1082 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 20 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1083 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1084 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 10 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1085 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 20 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1086 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1087 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1088 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 20 +RSHI4 +ASGNI4 +ADDRGP4 $1078 +JUMPV +LABELV $1077 +CNSTI4 0 +ARGI4 +ADDRGP4 $1068 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $1078 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1023 +BANDI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1023 +NEI4 $1090 +ADDRGP4 $1075 +JUMPV +LABELV $1090 +LABELV $1074 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1076 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $1073 +LABELV $1075 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1070 +endproc BG_UnpackEntityNumbers 16 12 +export BG_ParseCSVEquipmentList +proc BG_ParseCSVEquipmentList 1076 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ADDRLP4 20 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +ASGNP4 +ADDRGP4 $1094 +JUMPV +LABELV $1096 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1097 +ADDRLP4 1044 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 44 +EQI4 $1099 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $1096 +LABELV $1099 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1100 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +LABELV $1100 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1103 +JUMPV +LABELV $1102 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1103 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +EQI4 $1102 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1105 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 BG_WeaponByName +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDRLP4 1048 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $1105 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1107 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1052 +ADDRGP4 BG_UpgradeByName +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +ADDRLP4 1052 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $1107 +ADDRLP4 1056 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +EQI4 $1109 +ADDRLP4 1060 +CNSTI4 2 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 1060 +INDIRI4 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +NEI4 $1109 +ADDRFP4 16 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +EQI4 $1109 +ADDRLP4 12 +INDIRI4 +ADDRLP4 1060 +INDIRI4 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +NEI4 $1109 +ADDRGP4 $1111 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1110 +JUMPV +LABELV $1109 +ADDRLP4 1064 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 1064 +INDIRI4 +EQI4 $1112 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1064 +INDIRI4 +EQI4 $1112 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1113 +JUMPV +LABELV $1112 +ADDRLP4 1068 +CNSTI4 0 +ASGNI4 +ADDRFP4 16 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $1114 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $1114 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1114 +LABELV $1113 +LABELV $1110 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1095 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $1117 +ADDRLP4 1072 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +SUBI4 +EQI4 $1120 +ADDRLP4 12 +INDIRI4 +ADDRFP4 16 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +SUBI4 +NEI4 $1118 +LABELV $1120 +ADDRGP4 $1095 +JUMPV +LABELV $1118 +LABELV $1094 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1097 +LABELV $1095 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1121 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1121 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1123 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1123 +LABELV $1092 +endproc BG_ParseCSVEquipmentList 1076 12 +export BG_ParseCSVClassList +proc BG_ParseCSVClassList 1048 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ADDRLP4 16 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +ASGNP4 +ADDRGP4 $1127 +JUMPV +LABELV $1129 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1130 +ADDRLP4 1040 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 44 +EQI4 $1132 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1129 +LABELV $1132 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1133 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $1133 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1136 +JUMPV +LABELV $1135 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1136 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +EQI4 $1135 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 BG_ClassByName +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDRLP4 1044 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1138 +ADDRGP4 $1140 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1139 +JUMPV +LABELV $1138 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1139 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $1128 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $1142 +LABELV $1127 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1143 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +LTI4 $1130 +LABELV $1143 +LABELV $1128 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1125 +endproc BG_ParseCSVClassList 1048 12 +export BG_ParseCSVBuildableList +proc BG_ParseCSVBuildableList 1048 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ADDRLP4 16 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +ASGNP4 +ADDRGP4 $1146 +JUMPV +LABELV $1148 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1149 +ADDRLP4 1040 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 44 +EQI4 $1151 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1148 +LABELV $1151 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1152 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $1152 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1155 +JUMPV +LABELV $1154 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1155 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +EQI4 $1154 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 BG_BuildableByName +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDRLP4 1044 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1157 +ADDRGP4 $1159 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1158 +JUMPV +LABELV $1157 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1158 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $1147 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $1161 +LABELV $1146 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1162 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +LTI4 $1149 +LABELV $1162 +LABELV $1147 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1144 +endproc BG_ParseCSVBuildableList 1048 12 +export BG_InitAllowedGameElements +proc BG_InitAllowedGameElements 256 20 +ADDRGP4 $1164 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 bg_disabledGameElements+276 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 bg_disabledGameElements+404 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 BG_ParseCSVEquipmentList +CALLV +pop +ADDRGP4 $1167 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 bg_disabledGameElements+216 +ARGP4 +CNSTI4 15 +ARGI4 +ADDRGP4 BG_ParseCSVClassList +CALLV +pop +ADDRGP4 $1169 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 bg_disabledGameElements +ARGP4 +CNSTI4 54 +ARGI4 +ADDRGP4 BG_ParseCSVBuildableList +CALLV +pop +LABELV $1163 +endproc BG_InitAllowedGameElements 256 20 +export BG_WeaponIsAllowed +proc BG_WeaponIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1174 +JUMPV +LABELV $1171 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+276 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1176 +CNSTI4 0 +RETI4 +ADDRGP4 $1170 +JUMPV +LABELV $1176 +LABELV $1172 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1174 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +GEI4 $1179 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+276 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1171 +LABELV $1179 +CNSTI4 1 +RETI4 +LABELV $1170 +endproc BG_WeaponIsAllowed 8 0 +export BG_UpgradeIsAllowed +proc BG_UpgradeIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1184 +JUMPV +LABELV $1181 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+404 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1186 +CNSTI4 0 +RETI4 +ADDRGP4 $1180 +JUMPV +LABELV $1186 +LABELV $1182 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1184 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +GEI4 $1189 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+404 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1181 +LABELV $1189 +CNSTI4 1 +RETI4 +LABELV $1180 +endproc BG_UpgradeIsAllowed 8 0 +export BG_ClassIsAllowed +proc BG_ClassIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1194 +JUMPV +LABELV $1191 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+216 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1196 +CNSTI4 0 +RETI4 +ADDRGP4 $1190 +JUMPV +LABELV $1196 +LABELV $1192 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1194 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +GEI4 $1199 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements+216 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1191 +LABELV $1199 +CNSTI4 1 +RETI4 +LABELV $1190 +endproc BG_ClassIsAllowed 8 0 +export BG_BuildableIsAllowed +proc BG_BuildableIsAllowed 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1204 +JUMPV +LABELV $1201 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1205 +CNSTI4 0 +RETI4 +ADDRGP4 $1200 +JUMPV +LABELV $1205 +LABELV $1202 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1204 +ADDRLP4 0 +INDIRI4 +CNSTI4 54 +GEI4 $1207 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 bg_disabledGameElements +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1201 +LABELV $1207 +CNSTI4 1 +RETI4 +LABELV $1200 +endproc BG_BuildableIsAllowed 8 0 +export BG_PrimaryWeapon +proc BG_PrimaryWeapon 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1209 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 32 +EQI4 $1213 +ADDRGP4 $1210 +JUMPV +LABELV $1213 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1215 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $1208 +JUMPV +LABELV $1215 +LABELV $1210 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1209 +CNSTI4 11 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1217 +CNSTI4 11 +RETI4 +ADDRGP4 $1208 +JUMPV +LABELV $1217 +CNSTI4 0 +RETI4 +LABELV $1208 +endproc BG_PrimaryWeapon 12 8 +lit +align 1 +LABELV $1220 +byte 1 0 +skip 8699 +export BG_LoadEmoticons +code +proc BG_LoadEmoticons 8752 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRGP4 $1220 +INDIRB +ASGNB 8700 +ADDRGP4 $1221 +ARGP4 +ADDRGP4 $1222 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 8700 +ARGI4 +ADDRLP4 8720 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 8720 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +GEI4 $1223 +CNSTI4 0 +RETI4 +ADDRGP4 $1219 +JUMPV +LABELV $1223 +ADDRLP4 0 +ADDRLP4 20 +ASGNP4 +ADDRLP4 8724 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8724 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8724 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 8724 +INDIRI4 +ASGNI4 +ADDRGP4 $1228 +JUMPV +LABELV $1225 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8728 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 8728 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 9 +LTI4 $1233 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 95 +NEI4 $1233 +ADDRLP4 8740 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8740 +INDIRI4 +CNSTI4 49 +LTI4 $1233 +ADDRLP4 8740 +INDIRI4 +CNSTI4 57 +LEI4 $1229 +LABELV $1233 +ADDRGP4 $1234 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1226 +JUMPV +LABELV $1229 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +SUBI4 +CNSTI4 20 +LEI4 $1235 +ADDRGP4 $1237 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 28 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1226 +JUMPV +LABELV $1235 +ADDRGP4 $1240 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8744 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8744 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8748 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 8748 +INDIRI4 +CNSTI4 0 +NEI4 $1238 +ADDRGP4 $1241 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1226 +JUMPV +LABELV $1238 +CNSTI4 20 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +SUBI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1226 +ADDRLP4 8728 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 8728 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8728 +INDIRI4 +ADDI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $1228 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +GEI4 $1242 +ADDRLP4 8 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $1225 +LABELV $1242 +ADDRGP4 $1243 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +CNSTI4 300 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $1219 +endproc BG_LoadEmoticons 8752 16 +export BG_TeamName +proc BG_TeamName 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1245 +ADDRGP4 $376 +RETP4 +ADDRGP4 $1244 +JUMPV +LABELV $1245 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $1247 +ADDRGP4 $1249 +RETP4 +ADDRGP4 $1244 +JUMPV +LABELV $1247 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1250 +ADDRGP4 $1252 +RETP4 +ADDRGP4 $1244 +JUMPV +LABELV $1250 +ADDRGP4 $1253 +RETP4 +LABELV $1244 +endproc BG_TeamName 0 0 +export cmdcmp +proc cmdcmp 4 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1254 +endproc cmdcmp 4 8 +bss +align 4 +LABELV bg_disabledGameElements +skip 456 +import trap_Cvar_VariableStringBuffer +align 4 +LABELV bg_classConfigList +skip 19620 +align 4 +LABELV bg_buildableConfigList +skip 15552 +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PlayerTouchesItem +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_HasEnergyWeapon +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1253 +byte 1 60 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 62 +byte 1 0 +align 1 +LABELV $1252 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 0 +align 1 +LABELV $1249 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $1243 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 69 +byte 1 77 +byte 1 79 +byte 1 84 +byte 1 73 +byte 1 67 +byte 1 79 +byte 1 78 +byte 1 83 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1241 +byte 1 94 +byte 1 51 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $1240 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1237 +byte 1 94 +byte 1 51 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 40 +byte 1 62 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1234 +byte 1 94 +byte 1 51 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $1222 +byte 1 120 +byte 1 49 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1221 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1169 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1167 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1164 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 69 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $1159 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1140 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1111 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1068 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 120 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $1055 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $1046 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +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 $953 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $864 +byte 1 85 +byte 1 78 +byte 1 75 +byte 1 78 +byte 1 79 +byte 1 87 +byte 1 78 +byte 1 0 +align 1 +LABELV $859 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 67 +byte 1 73 +byte 1 68 +byte 1 66 +byte 1 79 +byte 1 77 +byte 1 66 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $858 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 50 +byte 1 95 +byte 1 90 +byte 1 65 +byte 1 80 +byte 1 0 +align 1 +LABELV $857 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 82 +byte 1 80 +byte 1 84 +byte 1 85 +byte 1 83 +byte 1 69 +byte 1 95 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $856 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 71 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 82 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 73 +byte 1 78 +byte 1 85 +byte 1 80 +byte 1 0 +align 1 +LABELV $855 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 67 +byte 1 67 +byte 1 95 +byte 1 65 +byte 1 84 +byte 1 84 +byte 1 65 +byte 1 67 +byte 1 75 +byte 1 0 +align 1 +LABELV $854 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 83 +byte 1 0 +align 1 +LABELV $853 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 68 +byte 1 95 +byte 1 68 +byte 1 89 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 0 +align 1 +LABELV $852 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 68 +byte 1 95 +byte 1 65 +byte 1 84 +byte 1 84 +byte 1 65 +byte 1 67 +byte 1 75 +byte 1 0 +align 1 +LABELV $851 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 72 +byte 1 85 +byte 1 77 +byte 1 77 +byte 1 69 +byte 1 76 +byte 1 0 +align 1 +LABELV $850 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 84 +byte 1 65 +byte 1 85 +byte 1 78 +byte 1 84 +byte 1 0 +align 1 +LABELV $849 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 79 +byte 1 80 +byte 1 76 +byte 1 79 +byte 1 79 +byte 1 80 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $848 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 66 +byte 1 85 +byte 1 71 +byte 1 95 +byte 1 76 +byte 1 73 +byte 1 78 +byte 1 69 +byte 1 0 +align 1 +LABELV $847 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 69 +byte 1 86 +byte 1 79 +byte 1 76 +byte 1 86 +byte 1 69 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 68 +byte 1 0 +align 1 +LABELV $846 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 69 +byte 1 86 +byte 1 79 +byte 1 76 +byte 1 86 +byte 1 69 +byte 1 0 +align 1 +LABELV $845 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 68 +byte 1 75 +byte 1 73 +byte 1 84 +byte 1 95 +byte 1 85 +byte 1 83 +byte 1 69 +byte 1 68 +byte 1 0 +align 1 +LABELV $844 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 82 +byte 1 67 +byte 1 69 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 69 +byte 1 76 +byte 1 68 +byte 1 0 +align 1 +LABELV $843 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 83 +byte 1 76 +byte 1 73 +byte 1 77 +byte 1 69 +byte 1 0 +align 1 +LABELV $842 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 65 +byte 1 67 +byte 1 73 +byte 1 68 +byte 1 84 +byte 1 85 +byte 1 66 +byte 1 69 +byte 1 0 +align 1 +LABELV $841 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 69 +byte 1 88 +byte 1 80 +byte 1 76 +byte 1 79 +byte 1 83 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $840 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 72 +byte 1 85 +byte 1 77 +byte 1 65 +byte 1 78 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 69 +byte 1 88 +byte 1 80 +byte 1 76 +byte 1 79 +byte 1 83 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $839 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 80 +byte 1 65 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 68 +byte 1 0 +align 1 +LABELV $838 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 80 +byte 1 65 +byte 1 73 +byte 1 82 +byte 1 0 +align 1 +LABELV $837 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 0 +align 1 +LABELV $836 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 79 +byte 1 89 +byte 1 0 +align 1 +LABELV $835 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 95 +byte 1 67 +byte 1 79 +byte 1 78 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 0 +align 1 +LABELV $834 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 73 +byte 1 66 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $833 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 79 +byte 1 66 +byte 1 73 +byte 1 84 +byte 1 85 +byte 1 65 +byte 1 82 +byte 1 89 +byte 1 0 +align 1 +LABELV $832 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 65 +byte 1 84 +byte 1 72 +byte 1 51 +byte 1 0 +align 1 +LABELV $831 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 65 +byte 1 84 +byte 1 72 +byte 1 50 +byte 1 0 +align 1 +LABELV $830 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 65 +byte 1 84 +byte 1 72 +byte 1 49 +byte 1 0 +align 1 +LABELV $829 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 65 +byte 1 73 +byte 1 78 +byte 1 0 +align 1 +LABELV $828 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 52 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 77 +byte 1 80 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 82 +byte 1 84 +byte 1 0 +align 1 +LABELV $827 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 52 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 77 +byte 1 80 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 80 +byte 1 82 +byte 1 69 +byte 1 80 +byte 1 65 +byte 1 82 +byte 1 69 +byte 1 0 +align 1 +LABELV $826 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 49 +byte 1 95 +byte 1 71 +byte 1 82 +byte 1 65 +byte 1 66 +byte 1 0 +align 1 +LABELV $825 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 69 +byte 1 84 +byte 1 0 +align 1 +LABELV $824 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 76 +byte 1 73 +byte 1 77 +byte 1 69 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 0 +align 1 +LABELV $823 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 83 +byte 1 76 +byte 1 65 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 0 +align 1 +LABELV $822 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 84 +byte 1 65 +byte 1 76 +byte 1 0 +align 1 +LABELV $821 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 0 +align 1 +LABELV $820 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 73 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 72 +byte 1 73 +byte 1 84 +byte 1 0 +align 1 +LABELV $819 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 65 +byte 1 83 +byte 1 83 +byte 1 95 +byte 1 68 +byte 1 82 +byte 1 73 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $818 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 72 +byte 1 79 +byte 1 84 +byte 1 71 +byte 1 85 +byte 1 78 +byte 1 0 +align 1 +LABELV $817 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 72 +byte 1 73 +byte 1 84 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 0 +align 1 +LABELV $816 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 72 +byte 1 73 +byte 1 84 +byte 1 95 +byte 1 70 +byte 1 76 +byte 1 69 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $815 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 76 +byte 1 79 +byte 1 66 +byte 1 65 +byte 1 76 +byte 1 95 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $814 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 76 +byte 1 95 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $813 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 69 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $812 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 71 +byte 1 82 +byte 1 69 +byte 1 78 +byte 1 65 +byte 1 68 +byte 1 69 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $811 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 69 +byte 1 80 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 95 +byte 1 79 +byte 1 85 +byte 1 84 +byte 1 0 +align 1 +LABELV $810 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 69 +byte 1 80 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 95 +byte 1 73 +byte 1 78 +byte 1 0 +align 1 +LABELV $809 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 0 +align 1 +LABELV $808 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 51 +byte 1 0 +align 1 +LABELV $807 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 50 +byte 1 0 +align 1 +LABELV $806 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 73 +byte 1 82 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $805 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 78 +byte 1 71 +byte 1 69 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $804 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 78 +byte 1 79 +byte 1 65 +byte 1 77 +byte 1 77 +byte 1 79 +byte 1 0 +align 1 +LABELV $803 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 69 +byte 1 65 +byte 1 82 +byte 1 0 +align 1 +LABELV $802 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $801 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 0 +align 1 +LABELV $800 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 84 +byte 1 79 +byte 1 85 +byte 1 67 +byte 1 72 +byte 1 0 +align 1 +LABELV $799 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 65 +byte 1 73 +byte 1 82 +byte 1 80 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $798 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 74 +byte 1 85 +byte 1 77 +byte 1 80 +byte 1 0 +align 1 +LABELV $797 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 0 +align 1 +LABELV $796 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 82 +byte 1 0 +align 1 +LABELV $795 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 68 +byte 1 73 +byte 1 85 +byte 1 77 +byte 1 0 +align 1 +LABELV $794 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 95 +byte 1 83 +byte 1 72 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 0 +align 1 +LABELV $793 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 49 +byte 1 54 +byte 1 0 +align 1 +LABELV $792 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 49 +byte 1 50 +byte 1 0 +align 1 +LABELV $791 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 56 +byte 1 0 +align 1 +LABELV $790 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 68 +byte 1 78 +byte 1 95 +byte 1 52 +byte 1 0 +align 1 +LABELV $789 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 49 +byte 1 54 +byte 1 0 +align 1 +LABELV $788 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 49 +byte 1 50 +byte 1 0 +align 1 +LABELV $787 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 56 +byte 1 0 +align 1 +LABELV $786 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 52 +byte 1 0 +align 1 +LABELV $785 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 83 +byte 1 87 +byte 1 73 +byte 1 77 +byte 1 0 +align 1 +LABELV $784 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 87 +byte 1 65 +byte 1 68 +byte 1 69 +byte 1 0 +align 1 +LABELV $783 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $782 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 83 +byte 1 81 +byte 1 85 +byte 1 69 +byte 1 76 +byte 1 67 +byte 1 72 +byte 1 0 +align 1 +LABELV $781 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 95 +byte 1 77 +byte 1 69 +byte 1 84 +byte 1 65 +byte 1 76 +byte 1 0 +align 1 +LABELV $780 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 70 +byte 1 79 +byte 1 79 +byte 1 84 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 80 +byte 1 0 +align 1 +LABELV $779 +byte 1 69 +byte 1 86 +byte 1 95 +byte 1 78 +byte 1 79 +byte 1 78 +byte 1 69 +byte 1 0 +align 1 +LABELV $777 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 69 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 68 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $763 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 69 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $734 +byte 1 65 +byte 1 109 +byte 1 109 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $733 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 93 +byte 1 65 +byte 1 109 +byte 1 109 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $732 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $731 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 83 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 71 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $730 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $729 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 77 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $728 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $727 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 0 +align 1 +LABELV $726 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 69 +byte 1 120 +byte 1 112 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 71 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $725 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $724 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 98 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $723 +byte 1 65 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $722 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $721 +byte 1 98 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $720 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $719 +byte 1 66 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 45 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $718 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 93 +byte 1 74 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $717 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $716 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $715 +byte 1 66 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 45 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $714 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $713 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $712 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 0 +align 1 +LABELV $711 +byte 1 73 +byte 1 110 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 51 +byte 1 48 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 45 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $710 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 93 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 0 +align 1 +LABELV $709 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 107 +byte 1 0 +align 1 +LABELV $708 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $707 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 66 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $706 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 93 +byte 1 66 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $705 +byte 1 98 +byte 1 105 +byte 1 111 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $704 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 120 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $703 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 0 +align 1 +LABELV $702 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 93 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $701 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $700 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $699 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +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 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $698 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 93 +byte 1 72 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $697 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $696 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 0 +align 1 +LABELV $695 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $694 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 93 +byte 1 76 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 0 +align 1 +LABELV $693 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 0 +align 1 +LABELV $678 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $677 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 108 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 75 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $676 +byte 1 99 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $675 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 50 +byte 1 0 +align 1 +LABELV $674 +byte 1 97 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $673 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $672 +byte 1 97 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $671 +byte 1 77 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 50 +byte 1 0 +align 1 +LABELV $670 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $669 +byte 1 76 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 66 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $668 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $667 +byte 1 77 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $666 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $665 +byte 1 83 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $664 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $663 +byte 1 71 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $662 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $661 +byte 1 66 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 104 +byte 1 110 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 0 +align 1 +LABELV $660 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 76 +byte 1 117 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $659 +byte 1 108 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $658 +byte 1 65 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $657 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 80 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 82 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $656 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $655 +byte 1 83 +byte 1 112 +byte 1 114 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $654 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $653 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $652 +byte 1 66 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $651 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $650 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $649 +byte 1 65 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 121 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 108 +byte 1 121 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 111 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 91 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 93 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 91 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 93 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 45 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 115 +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 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 83 +byte 1 51 +byte 1 0 +align 1 +LABELV $648 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 77 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $647 +byte 1 109 +byte 1 100 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $646 +byte 1 83 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $645 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 76 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 71 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $644 +byte 1 108 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $643 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $642 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $641 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $640 +byte 1 83 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 97 +byte 1 119 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 99 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 112 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $639 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 83 +byte 1 97 +byte 1 119 +byte 1 0 +align 1 +LABELV $638 +byte 1 112 +byte 1 115 +byte 1 97 +byte 1 119 +byte 1 0 +align 1 +LABELV $637 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 67 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 38 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 50 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $636 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 82 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $635 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $634 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 115 +byte 1 93 +byte 1 66 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $633 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $632 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $631 +byte 1 80 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 41 +byte 1 0 +align 1 +LABELV $630 +byte 1 80 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $629 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $628 +byte 1 90 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $627 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $626 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 119 +byte 1 115 +byte 1 0 +align 1 +LABELV $625 +byte 1 66 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $624 +byte 1 66 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $623 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 115 +byte 1 47 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $579 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 79 +byte 1 102 +byte 1 102 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $574 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $567 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 86 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $564 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $555 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 115 +byte 1 0 +align 1 +LABELV $546 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 115 +byte 1 0 +align 1 +LABELV $537 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 77 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $514 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 83 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $503 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 0 +align 1 +LABELV $498 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $481 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $473 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 69 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $458 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 69 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 70 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 84 +byte 1 111 +byte 1 10 +byte 1 0 +align 1 +LABELV $403 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $402 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $401 +byte 1 65 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 109 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 84 +byte 1 121 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $400 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 52 +byte 1 0 +align 1 +LABELV $399 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 51 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 106 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 46 +byte 1 0 +align 1 +LABELV $398 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 51 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $397 +byte 1 80 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 0 +align 1 +LABELV $396 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 51 +byte 1 0 +align 1 +LABELV $395 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 47 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 47 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 66 +byte 1 85 +byte 1 84 +byte 1 84 +byte 1 79 +byte 1 78 +byte 1 32 +byte 1 43 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 47 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 79 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 70 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $394 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 53 +byte 1 0 +align 1 +LABELV $393 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 51 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $392 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 50 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $391 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 106 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 102 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $390 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 50 +byte 1 0 +align 1 +LABELV $389 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 107 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 60 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 40 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 41 +byte 1 32 +byte 1 65 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 66 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $388 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 49 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $387 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 101 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 98 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 65 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 66 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $386 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 49 +byte 1 0 +align 1 +LABELV $385 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 68 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $384 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 48 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $383 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 101 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $382 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 48 +byte 1 0 +align 1 +LABELV $381 +byte 1 83 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 71 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $380 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 0 +align 1 +LABELV $379 +byte 1 82 +byte 1 101 +byte 1 115 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 0 +align 1 +LABELV $378 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $377 +byte 1 79 +byte 1 98 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $376 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $375 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 115 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $369 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $356 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $353 +byte 1 122 +byte 1 79 +byte 1 102 +byte 1 102 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $344 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 115 +byte 1 0 +align 1 +LABELV $335 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $328 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 83 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $317 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $314 +byte 1 0 +align 1 +LABELV $303 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $302 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $301 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $297 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $262 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $261 +byte 1 83 +byte 1 85 +byte 1 80 +byte 1 80 +byte 1 76 +byte 1 89 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 71 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 55 +byte 1 53 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 0 +align 1 +LABELV $260 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $259 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $258 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $257 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $256 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $255 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $254 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $253 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $252 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $251 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $250 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $249 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 46 +byte 1 10 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $248 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 70 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $247 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $246 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $245 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $244 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $243 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $242 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 111 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $241 +byte 1 83 +byte 1 69 +byte 1 77 +byte 1 73 +byte 1 45 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $240 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 70 +byte 1 111 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $239 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 111 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $238 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $237 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 65 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 120 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 45 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $236 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 65 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $235 +byte 1 108 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $234 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $233 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 69 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 121 +byte 1 45 +byte 1 83 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 47 +byte 1 32 +byte 1 70 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 103 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 46 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $232 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 83 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $231 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $230 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $229 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $228 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $227 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $226 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $225 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $224 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $223 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 76 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $222 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $221 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 95 +byte 1 114 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $220 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 82 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $219 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 95 +byte 1 114 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $218 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $217 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $216 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $215 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $214 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $213 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $212 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $211 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $210 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $209 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $208 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $207 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $206 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $205 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $204 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $203 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $202 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $201 +byte 1 83 +byte 1 79 +byte 1 76 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $200 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $199 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $198 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $197 +byte 1 65 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 46 +byte 1 0 +align 1 +LABELV $196 +byte 1 82 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $195 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $194 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $193 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 79 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $192 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $191 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $190 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $189 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 117 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $188 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $187 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $186 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 100 +byte 1 99 +byte 1 99 +byte 1 0 +align 1 +LABELV $185 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 45 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 69 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $184 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $183 +byte 1 100 +byte 1 99 +byte 1 99 +byte 1 0 +align 1 +LABELV $182 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $181 +byte 1 65 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 46 +byte 1 0 +align 1 +LABELV $180 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $179 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 0 +align 1 +LABELV $178 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 0 +align 1 +LABELV $177 +byte 1 65 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $176 +byte 1 84 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 32 +byte 1 71 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $175 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 0 +align 1 +LABELV $174 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 50 +byte 1 0 +align 1 +LABELV $173 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $172 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 50 +byte 1 0 +align 1 +LABELV $171 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $170 +byte 1 65 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 104 +byte 1 121 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $169 +byte 1 77 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $168 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $167 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $166 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 46 +byte 1 32 +byte 1 87 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $165 +byte 1 84 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $164 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $163 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 0 +align 1 +LABELV $162 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 71 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $161 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 0 +align 1 +LABELV $160 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 0 +align 1 +LABELV $159 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $158 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $157 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $156 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $155 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $154 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 101 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $153 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $152 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $151 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 111 +byte 1 114 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 108 +byte 1 98 +byte 1 0 +align 1 +LABELV $150 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $149 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 79 +byte 1 114 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 108 +byte 1 98 +byte 1 0 +align 1 +LABELV $148 +byte 1 111 +byte 1 114 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 108 +byte 1 98 +byte 1 0 +align 1 +LABELV $147 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $146 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 43 +byte 1 102 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 118 +byte 1 46 +byte 1 103 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $145 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 67 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $144 +byte 1 99 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $143 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 95 +byte 1 97 +byte 1 98 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $142 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $141 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 83 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 32 +byte 1 65 +byte 1 98 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $140 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 95 +byte 1 97 +byte 1 98 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $139 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $138 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $137 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 77 +byte 1 117 +byte 1 115 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $136 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $135 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $134 +byte 1 73 +byte 1 78 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 80 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 82 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 38 +byte 1 32 +byte 1 76 +byte 1 117 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 117 +byte 1 108 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $133 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $132 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $131 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $130 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 73 +byte 1 78 +byte 1 70 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $129 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 66 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $128 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $127 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $126 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 73 +byte 1 78 +byte 1 70 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 73 +byte 1 116 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 103 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $125 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $124 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $123 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $122 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 73 +byte 1 78 +byte 1 70 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 72 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 78 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 42 +byte 1 115 +byte 1 117 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 42 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 50 +byte 1 53 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $121 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 83 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $120 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $119 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $118 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 53 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $117 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 78 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 83 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $116 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $115 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $114 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 56 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $113 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 78 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $112 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $111 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $110 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $109 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $108 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $107 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $106 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 53 +byte 1 48 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $105 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $104 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $103 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $102 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $101 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 84 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $100 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $99 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $98 +byte 1 72 +byte 1 69 +byte 1 65 +byte 1 86 +byte 1 89 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $97 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 76 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $96 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $94 +byte 1 65 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $93 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $92 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $91 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $90 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 32 +byte 1 79 +byte 1 82 +byte 1 71 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 67 +byte 1 32 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 69 +byte 1 10 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 105 +byte 1 93 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $89 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 93 +byte 1 80 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $88 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $87 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 104 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $86 +byte 1 72 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 87 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 105 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 0 +align 1 +LABELV $85 +byte 1 72 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $84 +byte 1 104 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $83 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $82 +byte 1 76 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 117 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $81 +byte 1 66 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $80 +byte 1 98 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $79 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $78 +byte 1 70 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 45 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 44 +byte 1 32 +byte 1 109 +byte 1 97 +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 109 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $77 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $76 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $75 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 95 +byte 1 116 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 0 +align 1 +LABELV $74 +byte 1 69 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 101 +byte 1 102 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 106 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $73 +byte 1 65 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 84 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 0 +align 1 +LABELV $72 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 95 +byte 1 116 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 0 +align 1 +LABELV $71 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $70 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 111 +byte 1 98 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 100 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 110 +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 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 107 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 44 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 0 +align 1 +LABELV $69 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $68 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $67 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $66 +byte 1 65 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 99 +byte 1 105 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 110 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $65 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $64 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $63 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $62 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 87 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $61 +byte 1 69 +byte 1 103 +byte 1 103 +byte 1 0 +align 1 +LABELV $60 +byte 1 101 +byte 1 103 +byte 1 103 +byte 1 112 +byte 1 111 +byte 1 100 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/bg_pmove.asm b/build/release-linux-x86_64/base/game/bg_pmove.asm new file mode 100644 index 0000000..bf06cd4 --- /dev/null +++ b/build/release-linux-x86_64/base/game/bg_pmove.asm @@ -0,0 +1,20965 @@ +data +export pm_stopspeed +align 4 +LABELV pm_stopspeed +byte 4 1120403456 +export pm_duckScale +align 4 +LABELV pm_duckScale +byte 4 1048576000 +export pm_swimScale +align 4 +LABELV pm_swimScale +byte 4 1056964608 +export pm_wadeScale +align 4 +LABELV pm_wadeScale +byte 4 1060320051 +export pm_accelerate +align 4 +LABELV pm_accelerate +byte 4 1092616192 +export pm_airaccelerate +align 4 +LABELV pm_airaccelerate +byte 4 1065353216 +export pm_wateraccelerate +align 4 +LABELV pm_wateraccelerate +byte 4 1082130432 +export pm_flyaccelerate +align 4 +LABELV pm_flyaccelerate +byte 4 1082130432 +export pm_friction +align 4 +LABELV pm_friction +byte 4 1086324736 +export pm_waterfriction +align 4 +LABELV pm_waterfriction +byte 4 1065353216 +export pm_flightfriction +align 4 +LABELV pm_flightfriction +byte 4 1086324736 +export pm_spectatorfriction +align 4 +LABELV pm_spectatorfriction +byte 4 1084227584 +export c_pmove +align 4 +LABELV c_pmove +byte 4 0 +export PM_AddEvent +code +proc PM_AddEvent 0 12 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 BG_AddPredictableEventToPlayerstate +CALLV +pop +LABELV $61 +endproc PM_AddEvent 0 12 +export PM_AddTouchEnt +proc PM_AddTouchEnt 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 1022 +NEI4 $63 +ADDRGP4 $62 +JUMPV +LABELV $63 +ADDRGP4 pm +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 32 +NEI4 $65 +ADDRGP4 $62 +JUMPV +LABELV $65 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $70 +JUMPV +LABELV $67 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 180 +ADDP4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $71 +ADDRGP4 $62 +JUMPV +LABELV $71 +LABELV $68 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $70 +ADDRLP4 0 +INDIRI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +LTI4 $67 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +CNSTI4 176 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $62 +endproc PM_AddTouchEnt 12 0 +export PM_StartTorsoAnim +proc PM_StartTorsoAnim 12 0 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +EQI4 $77 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +EQI4 $77 +ADDRLP4 0 +INDIRI4 +CNSTI4 7 +NEI4 $74 +LABELV $77 +ADDRGP4 $73 +JUMPV +LABELV $74 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 128 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ADDRLP4 8 +INDIRI4 +BXORI4 +ADDRFP4 0 +INDIRI4 +BORI4 +ASGNI4 +LABELV $73 +endproc PM_StartTorsoAnim 12 0 +proc PM_StartWeaponAnim 12 0 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +EQI4 $82 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +EQI4 $82 +ADDRLP4 0 +INDIRI4 +CNSTI4 7 +NEI4 $79 +LABELV $82 +ADDRGP4 $78 +JUMPV +LABELV $79 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 92 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 128 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ADDRLP4 8 +INDIRI4 +BXORI4 +ADDRFP4 0 +INDIRI4 +BORI4 +ASGNI4 +LABELV $78 +endproc PM_StartWeaponAnim 12 0 +proc PM_StartLegsAnim 12 0 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +EQI4 $87 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +EQI4 $87 +ADDRLP4 0 +INDIRI4 +CNSTI4 7 +NEI4 $84 +LABELV $87 +ADDRGP4 $83 +JUMPV +LABELV $84 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $89 +ADDRGP4 $83 +JUMPV +LABELV $88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $92 +ADDRGP4 $83 +JUMPV +LABELV $92 +LABELV $89 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 76 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 128 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ADDRLP4 8 +INDIRI4 +BXORI4 +ADDRFP4 0 +INDIRI4 +BORI4 +ASGNI4 +LABELV $83 +endproc PM_StartLegsAnim 12 0 +proc PM_ContinueLegsAnim 0 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ADDRFP4 0 +INDIRI4 +NEI4 $95 +ADDRGP4 $94 +JUMPV +LABELV $95 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $97 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $98 +ADDRGP4 $94 +JUMPV +LABELV $97 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $101 +ADDRGP4 $94 +JUMPV +LABELV $101 +LABELV $98 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 PM_StartLegsAnim +CALLV +pop +LABELV $94 +endproc PM_ContinueLegsAnim 0 4 +proc PM_ContinueTorsoAnim 0 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ADDRFP4 0 +INDIRI4 +NEI4 $104 +ADDRGP4 $103 +JUMPV +LABELV $104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $106 +ADDRGP4 $103 +JUMPV +LABELV $106 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +LABELV $103 +endproc PM_ContinueTorsoAnim 0 4 +proc PM_ContinueWeaponAnim 0 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ADDRFP4 0 +INDIRI4 +NEI4 $109 +ADDRGP4 $108 +JUMPV +LABELV $109 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +LABELV $108 +endproc PM_ContinueWeaponAnim 0 4 +proc PM_ForceLegsAnim 0 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $113 +JUMPV +LABELV $112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $113 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 PM_StartLegsAnim +CALLV +pop +LABELV $111 +endproc PM_ForceLegsAnim 0 4 +export PM_ClipVelocity +proc PM_ClipVelocity 32 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRLP4 24 +CNSTI4 8 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GEF4 $115 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRFP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $116 +JUMPV +LABELV $115 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRFP4 12 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $116 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $117 +ADDRLP4 28 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $118 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $117 +LABELV $114 +endproc PM_ClipVelocity 32 0 +proc PM_Friction 64 4 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $122 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 32 +INDIRI4 +NEI4 $122 +ADDRLP4 16+8 +CNSTF4 0 +ASGNF4 +LABELV $122 +ADDRLP4 16 +ARGP4 +ADDRLP4 36 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $126 +ADDRLP4 0 +INDIRP4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $121 +JUMPV +LABELV $126 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +GTI4 $128 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +INDIRI4 +ADDRLP4 40 +INDIRI4 +NEI4 $136 +ADDRGP4 pml+52 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $130 +LABELV $136 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +NEI4 $130 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $137 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 52 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 56 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 44 +INDIRF4 +GEF4 $140 +ADDRLP4 60 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRGP4 $141 +JUMPV +LABELV $140 +ADDRLP4 60 +ADDRLP4 8 +INDIRF4 +ASGNF4 +LABELV $141 +ADDRLP4 28 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 48 +INDIRF4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $137 +LABELV $130 +LABELV $128 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $143 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRGP4 pm_waterfriction +INDIRF4 +MULF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $143 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $146 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRGP4 pm_flightfriction +INDIRF4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $146 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $149 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRGP4 pm_spectatorfriction +INDIRF4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $149 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $152 +ADDRLP4 40 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $152 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $155 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $155 +LABELV $152 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $157 +ADDRLP4 44 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $157 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRGP4 pm_flightfriction +INDIRF4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $157 +ADDRLP4 4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +GEF4 $160 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +LABELV $160 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $121 +endproc PM_Friction 64 4 +proc PM_Accelerate 32 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 16 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GTF4 $163 +ADDRGP4 $162 +JUMPV +LABELV $163 +ADDRLP4 4 +ADDRFP4 8 +INDIRF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +LEF4 $166 +ADDRLP4 4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +LABELV $166 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $168 +ADDRLP4 24 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 24 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 24 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $169 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $168 +LABELV $162 +endproc PM_Accelerate 32 0 +proc PM_CmdScale 84 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $173 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $173 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $175 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $177 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 65536 +BANDI4 +ADDRLP4 36 +INDIRI4 +NEI4 $177 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $180 +ADDRLP4 40 +CNSTI4 1 +ASGNI4 +ADDRGP4 $181 +JUMPV +LABELV $180 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +LABELV $181 +ADDRLP4 20 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 65536 +BORI4 +ASGNI4 +ADDRGP4 $176 +JUMPV +LABELV $177 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 65536 +BANDI4 +ADDRLP4 40 +INDIRI4 +EQI4 $176 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 40 +INDIRI4 +NEI4 $176 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -65537 +BANDI4 +ASGNI4 +ADDRGP4 $176 +JUMPV +LABELV $175 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ASGNI4 +LABELV $176 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $184 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $185 +JUMPV +LABELV $184 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $186 +ADDRLP4 20 +INDIRI4 +ADDRLP4 40 +INDIRI4 +NEI4 $186 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -5 +BANDI4 +ASGNI4 +LABELV $186 +LABELV $185 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $188 +ADDRLP4 52 +CNSTI4 16 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 52 +INDIRI4 +BANDI4 +ADDRLP4 48 +INDIRI4 +NEI4 $188 +ADDRLP4 0 +CNSTF4 1067702026 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $189 +JUMPV +LABELV $188 +ADDRLP4 0 +CNSTF4 1066192077 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $189 +ADDRFP4 0 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $190 +ADDRLP4 0 +CNSTF4 1061997773 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $191 +JUMPV +LABELV $190 +ADDRFP4 0 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $192 +ADDRLP4 0 +CNSTF4 1063675494 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $192 +LABELV $191 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -250 +GEI4 $194 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $194 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -500 +GTI4 $196 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 1200 +ADDI4 +CVIF4 4 +CNSTF4 1143930880 +DIVF4 +MULF4 +ASGNF4 +LABELV $196 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $198 +CNSTI4 1 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $202 +CNSTI4 8 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $200 +LABELV $202 +ADDRLP4 0 +CNSTF4 1061158912 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $201 +JUMPV +LABELV $200 +ADDRLP4 0 +CNSTF4 1056964608 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $201 +LABELV $198 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $203 +CNSTI4 1 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $207 +CNSTI4 8 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $205 +LABELV $207 +ADDRLP4 0 +CNSTF4 1061158912 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $206 +JUMPV +LABELV $205 +ADDRLP4 0 +CNSTF4 1056964608 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $206 +LABELV $203 +LABELV $173 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $208 +ADDRLP4 20 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $208 +ADDRLP4 24 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1161527296 +DIVF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +LABELV $208 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 8 +EQI4 $212 +ADDRLP4 28 +INDIRI4 +CNSTI4 9 +NEI4 $210 +LABELV $212 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $210 +ADDRLP4 0 +CNSTF4 1061158912 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $210 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 12 +NEI4 $213 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $213 +ADDRLP4 32 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 4 +EQI4 $213 +ADDRLP4 0 +CNSTF4 1045220557 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $213 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $215 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $215 +ADDRLP4 0 +CNSTF4 1061158912 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $215 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $217 +ADDRLP4 0 +CNSTF4 1056964608 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $217 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $219 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $219 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +EQI4 $221 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +EQI4 $221 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $223 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $223 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 52 +INDIRI4 +NEI4 $225 +ADDRLP4 48 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $225 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 52 +INDIRI4 +GEI4 $225 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $225 +LABELV $221 +ADDRFP4 0 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 44 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 48 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $227 +ADDRFP4 0 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 52 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +LABELV $227 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 56 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $229 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 60 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +LABELV $229 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $231 +CNSTF4 0 +RETF4 +ADDRGP4 $172 +JUMPV +LABELV $231 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 68 +INDIRI4 +ADDRLP4 68 +INDIRI4 +MULI4 +ADDRLP4 72 +INDIRI4 +ADDRLP4 72 +INDIRI4 +MULI4 +ADDI4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDI4 +CVIF4 4 +ARGF4 +ADDRLP4 80 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1123942400 +ADDRLP4 8 +INDIRF4 +MULF4 +DIVF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +RETF4 +LABELV $172 +endproc PM_CmdScale 84 8 +proc PM_SetMovementDir 72 0 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 4 +INDIRI4 +NEI4 $236 +ADDRLP4 0 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 4 +INDIRI4 +EQI4 $234 +LABELV $236 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 12 +INDIRI4 +NEI4 $237 +ADDRLP4 8 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 12 +INDIRI4 +LEI4 $237 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $237 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +GEI4 $239 +ADDRLP4 16 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +LEI4 $239 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $239 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 28 +INDIRI4 +GEI4 $241 +ADDRLP4 24 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 28 +INDIRI4 +NEI4 $241 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $241 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 36 +INDIRI4 +GEI4 $243 +ADDRLP4 32 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 36 +INDIRI4 +GEI4 $243 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $243 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +NEI4 $245 +ADDRLP4 40 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +GEI4 $245 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $245 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 52 +INDIRI4 +LEI4 $247 +ADDRLP4 48 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 52 +INDIRI4 +GEI4 $247 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $247 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +LEI4 $249 +ADDRLP4 56 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +NEI4 $249 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 6 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $249 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +LEI4 $235 +ADDRLP4 64 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +LEI4 $235 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 7 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $234 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $253 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $253 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $255 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 96 +ADDP4 +CNSTI4 7 +ASGNI4 +LABELV $255 +LABELV $254 +LABELV $235 +LABELV $233 +endproc PM_SetMovementDir 72 0 +proc PM_CheckCharge 16 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +EQI4 $258 +ADDRGP4 $257 +JUMPV +LABELV $258 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ADDRLP4 4 +INDIRI4 +EQI4 $260 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +ADDRLP4 4 +INDIRI4 +NEI4 $260 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRGP4 $257 +JUMPV +LABELV $260 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $262 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 $263 +JUMPV +LABELV $262 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +LABELV $263 +LABELV $257 +endproc PM_CheckCharge 16 0 +lit +align 4 +LABELV $291 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc PM_CheckPounce 68 16 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $265 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +EQI4 $265 +ADDRLP4 4 +INDIRI4 +CNSTI4 9 +EQI4 $265 +CNSTI4 0 +RETI4 +ADDRGP4 $264 +JUMPV +LABELV $265 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $267 +ADDRLP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $267 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $269 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 400 +ADDI4 +ASGNI4 +ADDRGP4 $270 +JUMPV +LABELV $269 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 320 +ADDI4 +ASGNI4 +LABELV $270 +CNSTI4 0 +RETI4 +ADDRGP4 $264 +JUMPV +LABELV $267 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $271 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $264 +JUMPV +LABELV $271 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $273 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $278 +ADDRLP4 12 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 200 +LTI4 $278 +ADDRLP4 12 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $274 +LABELV $278 +CNSTI4 0 +RETI4 +ADDRGP4 $264 +JUMPV +LABELV $273 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $282 +ADDRLP4 12 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 200 +LTI4 $282 +ADDRLP4 12 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $279 +LABELV $282 +CNSTI4 0 +RETI4 +ADDRGP4 $264 +JUMPV +LABELV $279 +LABELV $274 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $285 +ADDRLP4 0 +CNSTI4 500 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 600 +DIVI4 +ASGNI4 +ADDRGP4 $286 +JUMPV +LABELV $285 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $287 +ADDRLP4 0 +CNSTI4 850 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 800 +DIVI4 +ASGNI4 +ADDRGP4 $288 +JUMPV +LABELV $287 +ADDRLP4 0 +CNSTI4 930 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 800 +DIVI4 +ASGNI4 +LABELV $288 +LABELV $286 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +EQI4 $289 +ADDRLP4 16 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 20 +INDIRI4 +GEI4 $289 +ADDRLP4 36 +ADDRGP4 $291 +INDIRB +ASGNB 12 +ADDRLP4 0 +CNSTF4 1061997773 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRGP4 pml +ARGP4 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $293 +ADDRLP4 48 +CNSTF4 3266576384 +ASGNF4 +ADDRGP4 $294 +JUMPV +LABELV $293 +ADDRLP4 48 +CNSTF4 1119092736 +ASGNF4 +LABELV $294 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRGP4 $290 +JUMPV +LABELV $289 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRGP4 pml +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRGP4 pml+4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRGP4 pml+8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $290 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 1 +LTI4 $299 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $301 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $302 +JUMPV +LABELV $301 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $302 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $300 +JUMPV +LABELV $299 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $303 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $304 +JUMPV +LABELV $303 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $304 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $300 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $264 +endproc PM_CheckPounce 68 16 +proc PM_CheckAirPounce 24 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $306 +CNSTI4 0 +RETI4 +ADDRGP4 $305 +JUMPV +LABELV $306 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $308 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $305 +JUMPV +LABELV $308 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $310 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $305 +JUMPV +LABELV $310 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $312 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 500 +GEI4 $314 +CNSTI4 0 +RETI4 +ADDRGP4 $305 +JUMPV +LABELV $314 +LABELV $312 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $318 +ADDRLP4 0 +CNSTI4 500 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 600 +DIVI4 +ASGNI4 +LABELV $318 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRGP4 pml +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +ADDRGP4 pml+4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRGP4 pml+8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 1 +LTI4 $322 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $324 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $325 +JUMPV +LABELV $324 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $325 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $323 +JUMPV +LABELV $322 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $326 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $327 +JUMPV +LABELV $326 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $327 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $323 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $305 +endproc PM_CheckAirPounce 24 4 +lit +align 4 +LABELV $329 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc PM_CheckWallJump 256 28 +ADDRLP4 28 +ADDRGP4 $329 +INDIRB +ASGNB 12 +ADDRLP4 112 +CNSTF4 1069547520 +ASGNF4 +ADDRLP4 24 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 116 +CNSTF4 1069547520 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 144 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $330 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $330 +ADDRLP4 12 +ARGP4 +ADDRGP4 pml +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $332 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 12+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $332 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $338 +ADDRLP4 12 +ADDRGP4 pml+12 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $341 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 12+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $341 +LABELV $338 +ADDRLP4 148 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 152 +CNSTF4 1048576000 +ASGNF4 +ADDRLP4 100 +ADDRLP4 148 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100+4 +ADDRLP4 148 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1048576000 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ARGP4 +ADDRLP4 156 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 160 +ADDRLP4 156 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 160 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 156 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 156 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 160 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 156 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 156 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 40+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $351 +ADDRLP4 40+44 +INDIRI4 +CNSTI4 6 +BANDI4 +CNSTI4 0 +NEI4 $351 +ADDRLP4 40+24+8 +INDIRF4 +CNSTF4 1060320051 +GEF4 $351 +ADDRLP4 40+24 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRLP4 164 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRI4 +CNSTI4 0 +NEI4 $352 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 40+24 +INDIRB +ASGNB 12 +ADDRGP4 $352 +JUMPV +LABELV $351 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $352 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $361 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $361 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +GEI4 $363 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $363 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $365 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $365 +ADDRLP4 164 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 164 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $367 +ADDRLP4 164 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +NEF4 $367 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +CNSTI4 0 +RETI4 +ADDRGP4 $328 +JUMPV +LABELV $367 +ADDRLP4 168 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 168 +INDIRP4 +ADDRLP4 168 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 200 +ASGNI4 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRLP4 172 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 172 +INDIRP4 +ADDRLP4 172 +INDIRP4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRLP4 120 +ARGP4 +ADDRGP4 pml +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 132 +ARGP4 +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 176 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 176 +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 176 +INDIRP4 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $374 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 120 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $375 +JUMPV +LABELV $374 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $382 +ADDRLP4 188 +ADDRLP4 24 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 120 +INDIRF4 +ADDRLP4 188 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 188 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $382 +LABELV $375 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $390 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $391 +JUMPV +LABELV $390 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $398 +ADDRLP4 196 +ADDRLP4 24 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 196 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 196 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $398 +LABELV $391 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 116 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 116 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 116 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 204 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 204 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 208 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 212 +ADDRLP4 204 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 212 +INDIRP4 +ADDRLP4 212 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 208 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 216 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 216 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 220 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 224 +ADDRLP4 216 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 224 +INDIRP4 +ADDRLP4 224 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 220 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 228 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 228 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 232 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 236 +ADDRLP4 228 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 236 +INDIRP4 +ADDRLP4 236 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 232 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 240 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 240 +INDIRF4 +CNSTF4 1148846080 +LEF4 $414 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 244 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 244 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 244 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 248 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 248 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 248 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 252 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 252 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 252 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $414 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $416 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $418 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $419 +JUMPV +LABELV $418 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $419 +ADDRLP4 244 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 244 +INDIRP4 +ADDRLP4 244 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $417 +JUMPV +LABELV $416 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $420 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $421 +JUMPV +LABELV $420 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $421 +ADDRLP4 244 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 244 +INDIRP4 +ADDRLP4 244 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $417 +CNSTI4 1 +RETI4 +LABELV $328 +endproc PM_CheckWallJump 256 28 +proc PM_CheckJump 92 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $423 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $423 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $425 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $425 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $427 +ADDRLP4 16 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $427 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $427 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 8 +EQI4 $431 +ADDRLP4 20 +INDIRI4 +CNSTI4 9 +NEI4 $429 +LABELV $431 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $429 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $429 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $432 +ADDRLP4 24 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $432 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $432 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $434 +ADDRLP4 28 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -250 +GEI4 $434 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $434 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $436 +ADDRLP4 32 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $436 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $436 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $438 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $438 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +GEI4 $440 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $440 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $442 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $442 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $444 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +CNSTI4 0 +RETI4 +ADDRGP4 $422 +JUMPV +LABELV $444 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 64 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $446 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 200 +ASGNI4 +LABELV $446 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $450 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 250 +SUBI4 +ASGNI4 +LABELV $450 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +CNSTF4 0 +GEF4 $452 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $452 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 52 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 64 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 68 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 76 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 80 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $456 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $458 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $459 +JUMPV +LABELV $458 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $459 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $457 +JUMPV +LABELV $456 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $460 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $461 +JUMPV +LABELV $460 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $461 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $457 +CNSTI4 1 +RETI4 +LABELV $422 +endproc PM_CheckJump 92 8 +proc PM_CheckWaterJump 56 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $463 +CNSTI4 0 +RETI4 +ADDRGP4 $462 +JUMPV +LABELV $463 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $465 +CNSTI4 0 +RETI4 +ADDRGP4 $462 +JUMPV +LABELV $465 +ADDRLP4 12 +ADDRGP4 pml +INDIRF4 +ASGNF4 +ADDRLP4 12+4 +ADDRGP4 pml+4 +INDIRF4 +ASGNF4 +ADDRLP4 12+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTF4 1106247680 +ASGNF4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1106247680 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1082130432 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRLP4 36 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $475 +CNSTI4 0 +RETI4 +ADDRGP4 $462 +JUMPV +LABELV $475 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1098907648 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRLP4 44 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $478 +CNSTI4 0 +RETI4 +ADDRGP4 $462 +JUMPV +LABELV $478 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTF4 1128792064 +ADDRGP4 pml +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1128792064 +ADDRGP4 pml+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1128792064 +ADDRGP4 pml+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1135542272 +ASGNF4 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 2000 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $462 +endproc PM_CheckWaterJump 56 8 +lit +align 4 +LABELV $483 +byte 4 0 +byte 4 0 +byte 4 0 +code +proc PM_CheckDodge 128 16 +ADDRLP4 4 +ADDRGP4 $483 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $484 +CNSTI4 0 +RETI4 +ADDRGP4 $482 +JUMPV +LABELV $484 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $486 +ADDRLP4 48 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $486 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 500 +ASGNI4 +LABELV $486 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +NEI4 $491 +ADDRLP4 52 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -250 +LTI4 $491 +ADDRLP4 52 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 56 +INDIRI4 +EQI4 $488 +LABELV $491 +CNSTI4 0 +RETI4 +ADDRGP4 $482 +JUMPV +LABELV $488 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $492 +CNSTI4 0 +RETI4 +ADDRGP4 $482 +JUMPV +LABELV $492 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +ADDRLP4 60 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16416 +BANDI4 +ADDRLP4 68 +INDIRI4 +NEI4 $497 +ADDRLP4 64 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $497 +ADDRLP4 60 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 68 +INDIRI4 +NEI4 $494 +LABELV $497 +CNSTI4 0 +RETI4 +ADDRGP4 $482 +JUMPV +LABELV $494 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 76 +INDIRI4 +NEI4 $501 +ADDRLP4 72 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 76 +INDIRI4 +EQI4 $500 +LABELV $501 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $498 +LABELV $500 +CNSTI4 0 +RETI4 +ADDRGP4 $482 +JUMPV +LABELV $498 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 80 +CNSTP4 0 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 28 +ADDRLP4 16+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 28+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 84 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 92 +INDIRI4 +EQI4 $505 +ADDRLP4 88 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 92 +INDIRI4 +EQI4 $505 +ADDRLP4 40 +CNSTF4 1060439283 +ADDRLP4 40 +INDIRF4 +MULF4 +ASGNF4 +LABELV $505 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 96 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 512 +BANDI4 +ADDRLP4 104 +INDIRI4 +NEI4 $510 +ADDRLP4 100 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 104 +INDIRI4 +NEI4 $510 +ADDRLP4 96 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +ADDRLP4 104 +INDIRI4 +EQI4 $507 +LABELV $510 +ADDRLP4 44 +CNSTF4 1063675494 +ASGNF4 +ADDRGP4 $508 +JUMPV +LABELV $507 +ADDRLP4 44 +CNSTF4 1077516698 +ASGNF4 +LABELV $508 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $511 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $513 +ADDRLP4 16 +ADDRLP4 16 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 16+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 16+8 +ADDRLP4 16+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $513 +ADDRLP4 108 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $511 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $525 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $527 +ADDRLP4 28 +ADDRLP4 28 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 28+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 28+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $527 +ADDRLP4 108 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $525 +ADDRLP4 4+8 +CNSTF4 1056964608 +ADDRLP4 40 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $540 +ADDRLP4 108 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 112 +ADDRLP4 108 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 112 +INDIRF4 +CNSTF4 0 +GEF4 $547 +ADDRLP4 108 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +GTF4 $546 +LABELV $547 +ADDRLP4 116 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 120 +ADDRLP4 116 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 120 +INDIRF4 +CNSTF4 0 +LEF4 $544 +ADDRLP4 116 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 120 +INDIRF4 +GEF4 $544 +LABELV $546 +ADDRLP4 124 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +ADDRLP4 124 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $544 +LABELV $541 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $540 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRLP4 108 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTI4 250 +SUBI4 +ASGNI4 +ADDRLP4 116 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 76 +ADDP4 +ASGNP4 +ADDRLP4 120 +CNSTI4 128 +ASGNI4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRI4 +ADDRLP4 120 +INDIRI4 +BANDI4 +ADDRLP4 120 +INDIRI4 +BXORI4 +CNSTI4 18 +BORI4 +ASGNI4 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $482 +endproc PM_CheckDodge 128 16 +proc PM_WaterJumpMove 12 8 +CNSTI4 1 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +CNSTF4 0 +GEF4 $552 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -8417 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $552 +LABELV $550 +endproc PM_WaterJumpMove 12 8 +proc PM_WaterMove 76 16 +ADDRLP4 40 +ADDRGP4 PM_CheckWaterJump +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $555 +ADDRGP4 PM_WaterJumpMove +CALLV +pop +ADDRGP4 $554 +JUMPV +LABELV $555 +ADDRGP4 PM_Friction +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +NEF4 $557 +ADDRLP4 48 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 8+8 +CNSTF4 3262119936 +ASGNF4 +ADDRGP4 $558 +JUMPV +LABELV $557 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $561 +ADDRLP4 48 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 48 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 48 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $562 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $561 +ADDRLP4 8+8 +ADDRLP4 8+8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $558 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +CNSTF4 0 +LEF4 $567 +ADDRLP4 8+8 +CNSTF4 1132068864 +ASGNF4 +ADDRGP4 $568 +JUMPV +LABELV $567 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +CNSTF4 0 +GEF4 $570 +ADDRLP4 8+8 +CNSTF4 3281387520 +ASGNF4 +ADDRGP4 $571 +JUMPV +LABELV $570 +ADDRLP4 8+8 +CNSTF4 0 +ASGNF4 +LABELV $571 +LABELV $568 +ADDRLP4 24 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 48 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_swimScale +INDIRF4 +MULF4 +LEF4 $574 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_swimScale +INDIRF4 +MULF4 +ASGNF4 +LABELV $574 +ADDRLP4 24 +ARGP4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRGP4 pm_wateraccelerate +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $576 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +GEF4 $576 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 56 +INDIRF4 +ASGNF4 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +LABELV $576 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_SlideMove +CALLI4 +pop +LABELV $554 +endproc PM_WaterMove 76 16 +proc PM_JetPackMove 60 12 +ADDRGP4 PM_Friction +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $590 +ADDRLP4 40 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $591 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LTI4 $590 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +CNSTF4 0 +LEF4 $595 +ADDRLP4 8+8 +CNSTF4 1132068864 +ASGNF4 +ADDRGP4 $596 +JUMPV +LABELV $595 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +CNSTF4 0 +GEF4 $598 +ADDRLP4 8+8 +CNSTF4 3281387520 +ASGNF4 +ADDRGP4 $599 +JUMPV +LABELV $598 +ADDRLP4 8+8 +CNSTF4 0 +ASGNF4 +LABELV $599 +LABELV $596 +ADDRLP4 20 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 20 +ARGP4 +ADDRLP4 52 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRGP4 pm_flyaccelerate +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ARGI4 +ADDRLP4 56 +INDIRI4 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $602 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $603 +JUMPV +LABELV $602 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +LABELV $603 +LABELV $589 +endproc PM_JetPackMove 60 12 +proc PM_HUMMELFLY 60 12 +ADDRLP4 36 +ADDRGP4 PM_CheckAirPounce +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $605 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 1200 +ASGNI4 +ADDRGP4 $604 +JUMPV +LABELV $605 +ADDRGP4 PM_Friction +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +NEF4 $607 +ADDRLP4 8+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 8+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 8+12 +CNSTF4 0 +ASGNF4 +ADDRGP4 $608 +JUMPV +LABELV $607 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $612 +ADDRLP4 44 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 44 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 44 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $613 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $612 +ADDRLP4 56 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $608 +ADDRLP4 24 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 44 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 20 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +CNSTI4 0 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $617 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $618 +JUMPV +LABELV $617 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +LABELV $618 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $619 +ADDRLP4 52 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $619 +CNSTI4 10 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +LABELV $619 +LABELV $604 +endproc PM_HUMMELFLY 60 12 +proc PM_FlyMove 52 12 +ADDRGP4 PM_Friction +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +NEF4 $622 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 8+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 $623 +JUMPV +LABELV $622 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $626 +ADDRLP4 40 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 48 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $627 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $626 +ADDRLP4 8+8 +ADDRLP4 8+8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $623 +ADDRLP4 20 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 20 +ARGP4 +ADDRLP4 40 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRGP4 pm_flyaccelerate +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +LABELV $621 +endproc PM_FlyMove 52 12 +proc PM_AirMove 92 16 +ADDRGP4 PM_CheckWallJump +CALLI4 +pop +ADDRGP4 PM_Friction +CALLV +pop +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 68 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 68 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 68 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRB +ASGNB 24 +ADDRLP4 44 +ARGP4 +ADDRLP4 72 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRGP4 PM_SetMovementDir +CALLV +pop +ADDRGP4 pml+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 pml+12+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 pml +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $637 +ADDRLP4 76 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $638 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LTI4 $637 +ADDRLP4 4+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 80 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 36 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 84 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $643 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +LABELV $643 +CNSTI4 1 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +LABELV $632 +endproc PM_AirMove 92 16 +proc PM_ClimbMove 160 16 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 2 +LEI4 $649 +ADDRGP4 pml +INDIRF4 +ADDRGP4 pml+56+24 +INDIRF4 +MULF4 +ADDRGP4 pml+4 +INDIRF4 +ADDRGP4 pml+56+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRGP4 pml+8 +INDIRF4 +ADDRGP4 pml+56+24+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +LEF4 $649 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $648 +JUMPV +LABELV $649 +ADDRLP4 76 +ADDRGP4 PM_CheckJump +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $663 +ADDRLP4 80 +ADDRGP4 PM_CheckPounce +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $661 +LABELV $663 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $664 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $648 +JUMPV +LABELV $664 +ADDRGP4 PM_AirMove +CALLV +pop +ADDRGP4 $648 +JUMPV +LABELV $661 +ADDRGP4 PM_Friction +CALLV +pop +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 84 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 84 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 84 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRB +ASGNB 24 +ADDRLP4 48 +ARGP4 +ADDRLP4 88 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 88 +INDIRF4 +ASGNF4 +ADDRGP4 PM_SetMovementDir +CALLV +pop +ADDRLP4 92 +ADDRGP4 pml +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRGP4 pml+12 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pml +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $673 +ADDRLP4 96 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $674 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $673 +ADDRLP4 32 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 32 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 100 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 24 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $678 +ADDRLP4 24 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_duckScale +INDIRF4 +MULF4 +LEF4 $680 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_duckScale +INDIRF4 +MULF4 +ASGNF4 +LABELV $680 +LABELV $678 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $682 +ADDRLP4 108 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 104 +ADDRLP4 108 +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1077936128 +DIVF4 +ASGNF4 +ADDRLP4 112 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 104 +ADDRLP4 112 +INDIRF4 +ADDRLP4 112 +INDIRF4 +ADDRGP4 pm_swimScale +INDIRF4 +SUBF4 +ADDRLP4 104 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 108 +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 104 +INDIRF4 +MULF4 +LEF4 $684 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 104 +INDIRF4 +MULF4 +ASGNF4 +LABELV $684 +LABELV $682 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 104 +INDIRI4 +NEI4 $690 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 104 +INDIRI4 +EQI4 $686 +LABELV $690 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 108 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $687 +JUMPV +LABELV $686 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 112 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 112 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $687 +ADDRLP4 32 +ARGP4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 116 +INDIRI4 +NEI4 $695 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 116 +INDIRI4 +EQI4 $691 +LABELV $695 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 124 +ADDRLP4 120 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +ADDRLP4 120 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $691 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 128 +INDIRF4 +ASGNF4 +ADDRLP4 132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 136 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 140 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 144 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +ADDRLP4 144 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 148 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 152 +CNSTF4 0 +ASGNF4 +ADDRLP4 148 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +NEF4 $699 +ADDRLP4 148 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +NEF4 $699 +ADDRLP4 148 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +NEF4 $699 +ADDRGP4 $648 +JUMPV +LABELV $699 +ADDRLP4 156 +CNSTI4 0 +ASGNI4 +ADDRLP4 156 +INDIRI4 +ARGI4 +ADDRLP4 156 +INDIRI4 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +LABELV $648 +endproc PM_ClimbMove 160 16 +proc PM_WalkMove 140 16 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 2 +LEI4 $702 +ADDRGP4 pml +INDIRF4 +ADDRGP4 pml+56+24 +INDIRF4 +MULF4 +ADDRGP4 pml+4 +INDIRF4 +ADDRGP4 pml+56+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRGP4 pml+8 +INDIRF4 +ADDRGP4 pml+56+24+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +LEF4 $702 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $702 +ADDRLP4 72 +ADDRGP4 PM_CheckJump +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $716 +ADDRLP4 76 +ADDRGP4 PM_CheckPounce +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $714 +LABELV $716 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $717 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $717 +ADDRGP4 PM_AirMove +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $714 +ADDRGP4 PM_CheckCharge +CALLV +pop +ADDRGP4 PM_Friction +CALLV +pop +ADDRLP4 80 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 80 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 80 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 80 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRB +ASGNB 24 +ADDRLP4 44 +ARGP4 +ADDRLP4 84 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRGP4 PM_SetMovementDir +CALLV +pop +ADDRGP4 pml+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 pml+12+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 88 +ADDRGP4 pml +ASGNP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRGP4 pml+12 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pml +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $729 +ADDRLP4 92 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 92 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 92 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $730 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $729 +ADDRLP4 28 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 28 +ARGP4 +ADDRLP4 96 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 24 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $734 +ADDRLP4 24 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_duckScale +INDIRF4 +MULF4 +LEF4 $736 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_duckScale +INDIRF4 +MULF4 +ASGNF4 +LABELV $736 +LABELV $734 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $738 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 104 +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1077936128 +DIVF4 +ASGNF4 +ADDRLP4 108 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 100 +ADDRLP4 108 +INDIRF4 +ADDRLP4 108 +INDIRF4 +ADDRGP4 pm_swimScale +INDIRF4 +SUBF4 +ADDRLP4 100 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 104 +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 100 +INDIRF4 +MULF4 +LEF4 $740 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +LABELV $740 +LABELV $738 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 100 +INDIRI4 +NEI4 $746 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 100 +INDIRI4 +EQI4 $742 +LABELV $746 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 104 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $743 +JUMPV +LABELV $742 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 108 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $743 +ADDRLP4 28 +ARGP4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRLP4 112 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 112 +INDIRI4 +NEI4 $751 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 112 +INDIRI4 +EQI4 $747 +LABELV $751 +ADDRLP4 116 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 120 +ADDRLP4 116 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRF4 +ADDRLP4 116 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $747 +LABELV $748 +ADDRLP4 124 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRLP4 128 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 132 +CNSTF4 0 +ASGNF4 +ADDRLP4 128 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +NEF4 $755 +ADDRLP4 128 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +NEF4 $755 +ADDRGP4 $701 +JUMPV +LABELV $755 +ADDRLP4 136 +CNSTI4 0 +ASGNI4 +ADDRLP4 136 +INDIRI4 +ARGI4 +ADDRLP4 136 +INDIRI4 +ARGI4 +ADDRGP4 PM_StepSlideMove +CALLI4 +pop +LABELV $701 +endproc PM_WalkMove 140 16 +proc PM_LadderMove 84 16 +ADDRGP4 PM_Friction +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $758 +ADDRLP4 44 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 44 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 44 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +LABELV $759 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $758 +ADDRLP4 8+8 +ADDRLP4 8+8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 56 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 56 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_swimScale +INDIRF4 +MULF4 +LEF4 $764 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pm_swimScale +INDIRF4 +MULF4 +ASGNF4 +LABELV $764 +ADDRLP4 24 +ARGP4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRGP4 pm_accelerate +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $766 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24 +INDIRF4 +MULF4 +ADDRLP4 60 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 60 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRGP4 pml+56+24+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +GEF4 $766 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 80 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +LABELV $766 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_SlideMove +CALLI4 +pop +LABELV $757 +endproc PM_LadderMove 84 16 +proc PM_CheckLadder 104 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 32 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $780 +ADDRGP4 pml+52 +CNSTI4 0 +ASGNI4 +ADDRGP4 $779 +JUMPV +LABELV $780 +ADDRLP4 0 +ADDRGP4 pml +INDIRB +ASGNB 12 +ADDRLP4 0+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 92 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 12 +ADDRLP4 88 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 88 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 96 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRLP4 96 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $788 +ADDRLP4 24+44 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $788 +ADDRGP4 pml+52 +CNSTI4 1 +ASGNI4 +ADDRGP4 $789 +JUMPV +LABELV $788 +ADDRGP4 pml+52 +CNSTI4 0 +ASGNI4 +LABELV $789 +LABELV $779 +endproc PM_CheckLadder 104 28 +proc PM_DeadMove 28 4 +ADDRGP4 pml+44 +INDIRI4 +CNSTI4 0 +NEI4 $795 +ADDRGP4 $794 +JUMPV +LABELV $795 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1101004800 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GTF4 $798 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRGP4 $799 +JUMPV +LABELV $798 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $799 +LABELV $794 +endproc PM_DeadMove 28 4 +proc PM_NoclipMove 108 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 1065353216 +GEF4 $801 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRGP4 vec3_origin +INDIRB +ASGNB 12 +ADDRGP4 $802 +JUMPV +LABELV $801 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRLP4 56 +CNSTF4 1069547520 +ADDRGP4 pm_friction +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRGP4 pm_stopspeed +INDIRF4 +GEF4 $804 +ADDRLP4 68 +ADDRGP4 pm_stopspeed +INDIRF4 +ASGNF4 +ADDRGP4 $805 +JUMPV +LABELV $804 +ADDRLP4 68 +ADDRLP4 24 +INDIRF4 +ASGNF4 +LABELV $805 +ADDRLP4 60 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 52 +INDIRF4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 24 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 0 +GEF4 $807 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +LABELV $807 +ADDRLP4 28 +ADDRLP4 28 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 80 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +LABELV $802 +ADDRGP4 pm +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 PM_CmdScale +CALLF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 72 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 72 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $809 +ADDRLP4 76 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 pml +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 pml+12 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $810 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $809 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 32 +ARGP4 +ADDRLP4 80 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 44 +INDIRF4 +ADDRLP4 48 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 32 +ARGP4 +ADDRLP4 44 +INDIRF4 +ARGF4 +ADDRGP4 pm_accelerate +INDIRF4 +ARGF4 +ADDRGP4 PM_Accelerate +CALLV +pop +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 84 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRF4 +ADDRLP4 84 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 96 +ADDRLP4 92 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRF4 +ADDRLP4 92 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 104 +ADDRLP4 100 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +ADDRLP4 100 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $800 +endproc PM_NoclipMove 108 12 +proc PM_FootstepForSurface 0 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $819 +CNSTI4 3 +RETI4 +ADDRGP4 $818 +JUMPV +LABELV $819 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $821 +CNSTI4 0 +RETI4 +ADDRGP4 $818 +JUMPV +LABELV $821 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $825 +CNSTI4 2 +RETI4 +ADDRGP4 $818 +JUMPV +LABELV $825 +CNSTI4 1 +RETI4 +LABELV $818 +endproc PM_FootstepForSurface 0 0 +proc PM_CrashLand 60 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $830 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $832 +CNSTI4 21 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $831 +JUMPV +LABELV $832 +CNSTI4 14 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $831 +JUMPV +LABELV $830 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $834 +CNSTI4 19 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $835 +JUMPV +LABELV $834 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $835 +LABELV $831 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $836 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +CNSTI4 130 +ASGNI4 +ADDRGP4 $837 +JUMPV +LABELV $836 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 130 +ASGNI4 +LABELV $837 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 36 +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRGP4 pml+120+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ADDRGP4 pml+132+8 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 36 +INDIRP4 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +NEGI4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 12 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 24 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +CNSTF4 1082130432 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +CNSTF4 0 +GEF4 $842 +ADDRGP4 $829 +JUMPV +LABELV $842 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 44 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 4 +INDIRF4 +NEGF4 +ADDRLP4 44 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +ADDRLP4 16 +INDIRF4 +MULF4 +DIVF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 8 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 953267991 +ADDRLP4 0 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $844 +ADDRGP4 $829 +JUMPV +LABELV $844 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $846 +ADDRLP4 0 +CNSTF4 1048576000 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $846 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $848 +ADDRLP4 0 +CNSTF4 1056964608 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $848 +ADDRLP4 0 +INDIRF4 +CNSTF4 1065353216 +GEF4 $850 +ADDRGP4 $829 +JUMPV +LABELV $850 +ADDRGP4 pml+56+44 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $852 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 236 +ADDP4 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1117454336 +LEF4 $856 +ADDRLP4 52 +CNSTI4 4 +ASGNI4 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $861 +ADDRLP4 56 +INDIRI4 +CNSTI4 3 +EQI4 $861 +ADDRLP4 56 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $857 +LABELV $861 +CNSTI4 17 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $857 +JUMPV +LABELV $856 +ADDRLP4 0 +INDIRF4 +CNSTF4 1108082688 +LEF4 $862 +ADDRLP4 52 +CNSTI4 4 +ASGNI4 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $867 +ADDRLP4 56 +INDIRI4 +CNSTI4 3 +EQI4 $867 +ADDRLP4 56 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $863 +LABELV $867 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $863 +JUMPV +LABELV $862 +ADDRLP4 0 +INDIRF4 +CNSTF4 1088421888 +LEF4 $868 +CNSTI4 15 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $869 +JUMPV +LABELV $868 +ADDRLP4 52 +ADDRGP4 PM_FootstepForSurface +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $869 +LABELV $863 +LABELV $857 +LABELV $852 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $829 +endproc PM_CrashLand 60 4 +proc PM_CorrectAllSolid 40 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $871 +ADDRGP4 $873 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $871 +ADDRLP4 20 +CNSTI4 -1 +ASGNI4 +LABELV $874 +ADDRLP4 16 +CNSTI4 -1 +ASGNI4 +LABELV $878 +ADDRLP4 12 +CNSTI4 -1 +ASGNI4 +LABELV $882 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $888 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1048576000 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 32 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 pml+56 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 60 +CNSTI4 1 +RETI4 +ADDRGP4 $870 +JUMPV +LABELV $888 +LABELV $883 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +LEI4 $882 +LABELV $879 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +LEI4 $878 +LABELV $875 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +LEI4 $874 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +CNSTI4 0 +RETI4 +LABELV $870 +endproc PM_CorrectAllSolid 40 28 +proc PM_GroundTraceMissed 88 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $896 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $898 +ADDRGP4 $900 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $898 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1115684864 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 72 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 80 +CNSTP4 0 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $902 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $905 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $907 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $908 +JUMPV +LABELV $907 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $908 +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $906 +JUMPV +LABELV $905 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $909 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $910 +JUMPV +LABELV $909 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $910 +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $906 +LABELV $902 +LABELV $896 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $911 +ADDRLP4 76 +CNSTF4 3294691328 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +GEF4 $913 +ADDRGP4 pml+132+8 +INDIRF4 +ADDRLP4 76 +INDIRF4 +LTF4 $913 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $913 +LABELV $911 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +LABELV $895 +endproc PM_GroundTraceMissed 88 28 +lit +align 4 +LABELV $920 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $921 +byte 4 0 +byte 4 0 +byte 4 3212836864 +align 4 +LABELV $922 +byte 4 1065353216 +byte 4 0 +byte 4 0 +code +proc PM_GroundClimbTrace 372 28 +ADDRLP4 76 +ADDRGP4 $920 +INDIRB +ASGNB 12 +ADDRLP4 144 +ADDRGP4 $921 +INDIRB +ASGNB 12 +ADDRLP4 112 +CNSTF4 897988541 +ASGNF4 +ADDRLP4 260 +ADDRGP4 $922 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRLP4 164 +ARGP4 +ADDRGP4 pml +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 164 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 132 +ADDRLP4 164 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $923 +ADDRLP4 164 +ADDRLP4 164 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 164+4 +ADDRLP4 164+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 164+8 +ADDRLP4 164+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $923 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $929 +ADDRLP4 164 +ADDRGP4 pml+12 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $932 +ADDRLP4 164 +ADDRLP4 164 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 164+4 +ADDRLP4 164+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 164+8 +ADDRLP4 164+8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $932 +LABELV $929 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +LABELV $938 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +LTI4 $942 +ADDRLP4 72 +INDIRI4 +CNSTI4 4 +GTI4 $942 +ADDRLP4 72 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $980 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $980 +address $944 +address $951 +address $956 +address $964 +address $978 +code +LABELV $944 +ADDRLP4 304 +ADDRGP4 PM_PredictStepMove +CALLI4 +ASGNI4 +ADDRLP4 304 +INDIRI4 +CNSTI4 0 +EQI4 $945 +ADDRGP4 $939 +JUMPV +LABELV $945 +ADDRLP4 308 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 312 +CNSTF4 1048576000 +ASGNF4 +ADDRLP4 88 +ADDRLP4 308 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 312 +INDIRF4 +ADDRLP4 164 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 308 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 312 +INDIRF4 +ADDRLP4 164+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1048576000 +ADDRLP4 164+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 316 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 320 +ADDRLP4 316 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 320 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 316 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 316 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 320 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 316 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 316 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $943 +JUMPV +LABELV $951 +ADDRLP4 324 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 328 +CNSTF4 3196059648 +ASGNF4 +ADDRLP4 88 +ADDRLP4 324 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 328 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 324 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 328 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3196059648 +ADDRLP4 60+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 332 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 336 +ADDRLP4 332 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 336 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 332 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 332 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 336 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 332 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 332 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $943 +JUMPV +LABELV $956 +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $939 +ADDRLP4 340 +ADDRGP4 PM_PredictStepMove +CALLI4 +ASGNI4 +ADDRLP4 340 +INDIRI4 +CNSTI4 0 +EQI4 $939 +ADDRLP4 344 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 348 +CNSTF4 3248488448 +ASGNF4 +ADDRLP4 88 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 348 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 348 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3248488448 +ADDRLP4 60+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 352 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 356 +ADDRLP4 352 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 356 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 352 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 352 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 356 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 352 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 352 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $943 +JUMPV +LABELV $964 +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $939 +ADDRLP4 344 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 348 +CNSTF4 3246391296 +ASGNF4 +ADDRLP4 88 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 348 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 348 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3246391296 +ADDRLP4 60+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 352 +CNSTF4 3246391296 +ASGNF4 +ADDRLP4 88 +ADDRLP4 88 +INDIRF4 +ADDRLP4 352 +INDIRF4 +ADDRLP4 164 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 88+4 +INDIRF4 +ADDRLP4 352 +INDIRF4 +ADDRLP4 164+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRLP4 88+8 +INDIRF4 +CNSTF4 3246391296 +ADDRLP4 164+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 356 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 360 +ADDRLP4 356 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 360 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 356 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 356 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 360 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 356 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 356 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $943 +JUMPV +LABELV $978 +ADDRLP4 344 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 88+8 +ADDRLP4 344 +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1048576000 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 348 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 352 +ADDRLP4 348 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 352 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 348 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 348 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 352 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 348 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 348 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $942 +LABELV $943 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $981 +ADDRLP4 0+44 +INDIRI4 +CNSTI4 6 +BANDI4 +CNSTI4 0 +NEI4 $981 +ADDRLP4 0+52 +INDIRI4 +CNSTI4 64 +LTI4 $981 +ADDRLP4 72 +INDIRI4 +CNSTI4 4 +EQI4 $981 +ADDRLP4 72 +INDIRI4 +CNSTI4 2 +EQI4 $988 +ADDRLP4 72 +INDIRI4 +CNSTI4 3 +NEI4 $986 +LABELV $988 +ADDRLP4 72 +INDIRI4 +CNSTI4 2 +NEI4 $989 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 0+12 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 PM_StepEvent +CALLV +pop +LABELV $989 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 0+12 +INDIRB +ASGNB 12 +LABELV $986 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 100 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0+24 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 176 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 176 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 60 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 188 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 188 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 200 +ADDRLP4 0+24 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDRLP4 0+24+4 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+24+8 +INDIRF4 +ADDRLP4 60+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 200 +INDIRF4 +ARGF4 +ADDRLP4 308 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 116 +CNSTF4 1127481344 +ADDRLP4 308 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 116 +INDIRF4 +CNSTF4 1127481344 +LEF4 $1002 +ADDRLP4 116 +ADDRLP4 116 +INDIRF4 +CNSTF4 1127481344 +SUBF4 +ASGNF4 +LABELV $1002 +ADDRLP4 204 +ADDRLP4 0+24 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDRLP4 0+24+4 +INDIRF4 +ADDRLP4 76+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+24+8 +INDIRF4 +ADDRLP4 76+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 204 +INDIRF4 +ARGF4 +ADDRLP4 312 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 156 +CNSTF4 1127481344 +ADDRLP4 312 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 156 +INDIRF4 +CNSTF4 1127481344 +LEF4 $1011 +ADDRLP4 156 +ADDRLP4 156 +INDIRF4 +CNSTF4 1127481344 +SUBF4 +ASGNF4 +LABELV $1011 +ADDRLP4 208 +ADDRLP4 60 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDRLP4 60+4 +INDIRF4 +ADDRLP4 76+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 60+8 +INDIRF4 +ADDRLP4 76+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 208 +INDIRF4 +ARGF4 +ADDRLP4 316 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 160 +CNSTF4 1127481344 +ADDRLP4 316 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 160 +INDIRF4 +CNSTF4 1127481344 +LEF4 $1017 +ADDRLP4 160 +ADDRLP4 160 +INDIRF4 +CNSTF4 1127481344 +SUBF4 +ASGNF4 +LABELV $1017 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 320 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 320 +INDIRI4 +CNSTI4 0 +NEI4 $1019 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 324 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 324 +INDIRI4 +CNSTI4 0 +NEI4 $1022 +ADDRLP4 60 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 328 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 328 +INDIRI4 +CNSTI4 0 +NEI4 $1022 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 332 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 332 +INDIRI4 +CNSTI4 0 +NEI4 $1022 +ADDRLP4 60 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 336 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 336 +INDIRI4 +CNSTI4 0 +NEI4 $1022 +ADDRLP4 224 +ARGP4 +ADDRLP4 176 +ARGP4 +ADDRLP4 260 +ARGP4 +ADDRLP4 156 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 212 +ARGP4 +ADDRLP4 188 +ARGP4 +ADDRLP4 260 +ARGP4 +ADDRLP4 160 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 236 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 212 +ARGP4 +ADDRLP4 116 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 296 +ADDRLP4 224 +INDIRF4 +ADDRLP4 236 +INDIRF4 +MULF4 +ADDRLP4 224+4 +INDIRF4 +ADDRLP4 236+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 224+8 +INDIRF4 +ADDRLP4 236+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 296 +INDIRF4 +ARGF4 +ADDRLP4 340 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 252 +CNSTF4 1199570944 +CNSTF4 1127481344 +ADDRLP4 340 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +ASGNI4 +ADDRLP4 252 +INDIRI4 +CNSTI4 32768 +LEI4 $1030 +ADDRLP4 252 +ADDRLP4 252 +INDIRI4 +CNSTI4 32768 +SUBI4 +ASGNI4 +LABELV $1030 +ADDRLP4 224 +ARGP4 +ADDRLP4 236 +ARGP4 +ADDRLP4 212 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 212 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0+24 +INDIRF4 +ADDRLP4 212 +INDIRF4 +MULF4 +ADDRLP4 0+24+4 +INDIRF4 +ADDRLP4 212+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+24+8 +INDIRF4 +ADDRLP4 212+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +LEF4 $1032 +ADDRLP4 252 +ADDRLP4 252 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $1032 +ADDRLP4 344 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 344 +INDIRP4 +ADDRLP4 344 +INDIRP4 +INDIRI4 +ADDRLP4 252 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1022 +ADDRLP4 100 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 120 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 120 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 340 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 344 +ADDRLP4 340 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 348 +CNSTI4 20 +ASGNI4 +ADDRLP4 352 +CNSTI4 24 +ASGNI4 +ADDRLP4 256 +ADDRLP4 120 +INDIRF4 +ADDRLP4 344 +INDIRP4 +ADDRLP4 348 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 344 +INDIRP4 +ADDRLP4 352 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 344 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88 +ADDRLP4 340 +INDIRP4 +INDIRP4 +ADDRLP4 348 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 340 +INDIRP4 +INDIRP4 +ADDRLP4 352 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 132+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 132+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +INDIRF4 +ADDRLP4 88 +INDIRF4 +MULF4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 88+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 88+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 256 +INDIRF4 +SUBF4 +CNSTF4 0 +LEF4 $1047 +ADDRLP4 116 +ADDRLP4 116 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $1047 +ADDRLP4 356 +ADDRLP4 132 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 100+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 100+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 248 +ADDRLP4 356 +INDIRF4 +ASGNF4 +ADDRLP4 356 +INDIRF4 +CNSTF4 0 +GEF4 $1053 +ADDRLP4 100 +ARGP4 +ADDRGP4 VectorInverse +CALLV +pop +ADDRLP4 248 +ADDRLP4 132 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 100+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 100+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $1053 +ADDRLP4 116 +ADDRLP4 116 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 248 +INDIRF4 +SUBF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1063 +ADDRLP4 360 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 56 +ADDP4 +ASGNP4 +ADDRLP4 360 +INDIRP4 +ADDRLP4 360 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRLP4 116 +INDIRF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1063 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 360 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 360 +INDIRI4 +CNSTI4 0 +EQI4 $1065 +ADDRLP4 60 +ARGP4 +ADDRLP4 0+24 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 364 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 364 +INDIRP4 +ADDRLP4 364 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +LABELV $1065 +ADDRLP4 60 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 364 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 364 +INDIRI4 +CNSTI4 0 +EQI4 $1069 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 272 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRLP4 284 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 368 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 368 +INDIRP4 +ADDRLP4 368 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1073741824 +ADDRLP4 284+4 +INDIRF4 +ADDRLP4 272+4 +INDIRF4 +SUBF4 +MULF4 +CNSTF4 1127481344 +SUBF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1069 +LABELV $1019 +ADDRGP4 pml+56 +ADDRLP4 0 +INDIRB +ASGNB 60 +ADDRLP4 324 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 324 +INDIRP4 +ADDRLP4 324 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 112 +INDIRF4 +ARGF4 +ADDRLP4 328 +ADDRGP4 VectorCompareEpsilon +CALLI4 +ASGNI4 +ADDRLP4 328 +INDIRI4 +CNSTI4 0 +NEI4 $940 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 0+24 +INDIRB +ASGNB 12 +ADDRLP4 332 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 332 +INDIRP4 +ADDRLP4 332 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRGP4 $940 +JUMPV +LABELV $981 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1079 +ADDRLP4 0 +ARGP4 +ADDRLP4 304 +ADDRGP4 PM_CorrectAllSolid +CALLI4 +ASGNI4 +ADDRLP4 304 +INDIRI4 +CNSTI4 0 +NEI4 $1081 +ADDRGP4 $919 +JUMPV +LABELV $1081 +LABELV $1079 +LABELV $939 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 4 +LEI4 $938 +LABELV $940 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +LTF4 $1083 +ADDRGP4 PM_GroundTraceMissed +CALLV +pop +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRLP4 300 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 300 +INDIRP4 +ADDRLP4 300 +INDIRP4 +INDIRI4 +CNSTI4 -65 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1088 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 304 +ARGP4 +ADDRLP4 340 +CNSTP4 0 +ASGNP4 +ADDRLP4 340 +INDIRP4 +ARGP4 +ADDRLP4 340 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 316 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRLP4 304 +ARGP4 +CNSTF4 1127481344 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 316 +ARGP4 +ADDRLP4 328 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 344 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 348 +ADDRLP4 344 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 348 +INDIRP4 +ADDRLP4 348 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRLP4 328+4 +INDIRF4 +ADDRLP4 344 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1088 +ADDRLP4 304 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 304 +INDIRP4 +ADDRLP4 304 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 76 +INDIRB +ASGNB 12 +ADDRGP4 $919 +JUMPV +LABELV $1083 +ADDRGP4 pml+48 +CNSTI4 1 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 1 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1093 +ADDRLP4 300 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 300 +INDIRP4 +ADDRLP4 300 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1093 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +ADDRLP4 0+52 +INDIRI4 +ASGNI4 +ADDRLP4 0+52 +INDIRI4 +ARGI4 +ADDRGP4 PM_AddTouchEnt +CALLV +pop +LABELV $919 +endproc PM_GroundClimbTrace 372 28 +lit +align 4 +LABELV $1098 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc PM_GroundTrace 140 28 +ADDRLP4 72 +ADDRGP4 $1098 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $1099 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1101 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 92 +INDIRI4 +GEI4 $1103 +ADDRLP4 88 +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ADDRLP4 92 +INDIRI4 +NEI4 $1103 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1105 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $1106 +JUMPV +LABELV $1105 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1107 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $1107 +LABELV $1106 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $1102 +JUMPV +LABELV $1103 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $1102 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 -5 +BANDI4 +ASGNI4 +ADDRGP4 $1102 +JUMPV +LABELV $1101 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $1111 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $1112 +JUMPV +LABELV $1111 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $1113 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $1113 +LABELV $1112 +LABELV $1102 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $1115 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $1115 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1117 +ADDRGP4 PM_GroundClimbTrace +CALLV +pop +ADDRGP4 $1097 +JUMPV +LABELV $1117 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1119 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 92 +ARGP4 +ADDRLP4 128 +CNSTP4 0 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 104 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRLP4 92 +ARGP4 +CNSTF4 1127481344 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 104 +ARGP4 +ADDRLP4 116 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 136 +ADDRLP4 132 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRLP4 116+4 +INDIRF4 +ADDRLP4 132 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1119 +LABELV $1099 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 96 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 60+4 +ADDRLP4 96 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 60+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1048576000 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 104 +ADDRLP4 100 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 100 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 100 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 pml+56 +ADDRLP4 0 +INDIRB +ASGNB 60 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1125 +ADDRLP4 0 +ARGP4 +ADDRLP4 108 +ADDRGP4 PM_CorrectAllSolid +CALLI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +NEI4 $1127 +ADDRGP4 $1097 +JUMPV +LABELV $1127 +LABELV $1125 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 72 +INDIRB +ASGNB 12 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $1129 +ADDRLP4 112 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $1132 +ADDRLP4 116 +ADDRGP4 PM_PredictStepMove +CALLI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 0 +EQI4 $1132 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 120 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 60+4 +ADDRLP4 120 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 60+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1101004800 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 124 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 128 +ADDRLP4 124 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 128 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 124 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 124 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $1137 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 0+12 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 PM_StepEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 0+12 +INDIRB +ASGNB 12 +ADDRLP4 112 +CNSTI4 1 +ASGNI4 +LABELV $1137 +LABELV $1132 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +NEI4 $1142 +ADDRGP4 PM_GroundTraceMissed +CALLV +pop +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1097 +JUMPV +LABELV $1142 +LABELV $1129 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 116 +ADDRLP4 112 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 116 +INDIRF4 +CNSTF4 0 +LEF4 $1146 +ADDRLP4 112 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0+24 +INDIRF4 +MULF4 +ADDRLP4 112 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 0+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 116 +INDIRF4 +ADDRLP4 0+24+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1092616192 +LEF4 $1146 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1153 +ADDRGP4 $1155 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1153 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LTI4 $1156 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1158 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $1159 +JUMPV +LABELV $1158 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $1159 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRGP4 $1157 +JUMPV +LABELV $1156 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1160 +CNSTI4 20 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 $1161 +JUMPV +LABELV $1160 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +LABELV $1161 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $1157 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pml+48 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1097 +JUMPV +LABELV $1146 +ADDRLP4 0+24+8 +INDIRF4 +CNSTF4 1060320051 +GEF4 $1164 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1168 +ADDRGP4 $1170 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1168 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRGP4 pml+48 +CNSTI4 1 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1097 +JUMPV +LABELV $1164 +ADDRGP4 pml+48 +CNSTI4 1 +ASGNI4 +ADDRGP4 pml+44 +CNSTI4 1 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1175 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1175 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $1177 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1179 +ADDRGP4 $1181 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1179 +ADDRLP4 120 +CNSTI4 4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ADDRGP4 pml+132+8 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRLP4 124 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +EQI4 $1184 +ADDRGP4 PM_CrashLand +CALLV +pop +LABELV $1184 +LABELV $1177 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +ADDRLP4 0+52 +INDIRI4 +ASGNI4 +ADDRLP4 0+52 +INDIRI4 +ARGI4 +ADDRGP4 PM_AddTouchEnt +CALLV +pop +LABELV $1097 +endproc PM_GroundTrace 140 28 +proc PM_SetWaterLevel 56 8 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 332 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3250585600 +ADDF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 56 +BANDI4 +CNSTI4 0 +EQI4 $1191 +ADDRLP4 36 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 36 +INDIRP4 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CNSTI4 -24 +SUBI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 332 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3250585600 +ADDF4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRLP4 40 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 56 +BANDI4 +CNSTI4 0 +EQI4 $1194 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0+8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3250585600 +ADDF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRLP4 48 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 56 +BANDI4 +CNSTI4 0 +EQI4 $1197 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $1197 +LABELV $1194 +LABELV $1191 +LABELV $1188 +endproc PM_SetWaterLevel 56 8 +proc PM_SetViewheight 16 4 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1201 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 1288 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1202 +JUMPV +LABELV $1201 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +CNSTI4 1284 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1202 +ADDRLP4 4 +INDIRP4 +CNSTI4 172 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1199 +endproc PM_SetViewheight 16 4 +proc PM_CheckDuck 120 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 96 +CNSTP4 0 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 308 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 312 +ADDP4 +ADDRLP4 12+4 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 320 +ADDP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 324 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +CNSTI4 316 +ADDP4 +ADDRLP4 12+8 +INDIRF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $1207 +ADDRGP4 pm +INDIRP4 +CNSTI4 328 +ADDP4 +CNSTF4 3238002688 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 172 +ADDP4 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1082130432 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $1203 +JUMPV +LABELV $1207 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $1210 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +NEI4 $1210 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1210 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $1211 +JUMPV +LABELV $1210 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1212 +ADDRGP4 pm +INDIRP4 +CNSTI4 328 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ARGP4 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 108 +ADDRLP4 104 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 112 +ADDRLP4 108 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $1215 +ADDRLP4 116 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $1215 +LABELV $1212 +LABELV $1211 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1217 +ADDRGP4 pm +INDIRP4 +CNSTI4 328 +ADDP4 +ADDRLP4 24+8 +INDIRF4 +ASGNF4 +ADDRGP4 $1218 +JUMPV +LABELV $1217 +ADDRGP4 pm +INDIRP4 +CNSTI4 328 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ASGNF4 +LABELV $1218 +ADDRGP4 PM_SetViewheight +CALLV +pop +LABELV $1203 +endproc PM_CheckDuck 120 28 +proc PM_Footsteps 76 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $1222 +ADDRGP4 pml+48 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $1222 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 20 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 24 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 24 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 40 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 20 +INDIRP4 +CNSTI4 340 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRGP4 $1223 +JUMPV +LABELV $1222 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 20 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 24 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 20 +INDIRP4 +CNSTI4 340 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $1223 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $1225 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $1221 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1229 +CNSTI4 17 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1229 +CNSTI4 10 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1225 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +NEI4 $1231 +ADDRLP4 40 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +NEI4 $1231 +ADDRGP4 pm +INDIRP4 +CNSTI4 340 +ADDP4 +INDIRF4 +CNSTF4 1084227584 +GEF4 $1221 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1235 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1237 +CNSTI4 23 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1237 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1235 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1239 +CNSTI4 22 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1239 +CNSTI4 0 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1221 +JUMPV +LABELV $1231 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 48 +INDIRI4 +EQI4 $1241 +ADDRLP4 0 +CNSTF4 1056964608 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $1243 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1245 +CNSTI4 32 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1245 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +LEI4 $1247 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +NEI4 $1247 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1247 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +GEI4 $1249 +ADDRLP4 60 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +NEI4 $1249 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1249 +CNSTI4 28 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1243 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1251 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1251 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +LEI4 $1253 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +NEI4 $1253 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1253 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +GEI4 $1255 +ADDRLP4 60 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +NEI4 $1255 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1255 +CNSTI4 2 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1242 +JUMPV +LABELV $1241 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $1257 +ADDRLP4 0 +CNSTF4 1053609165 +ASGNF4 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $1259 +ADDRLP4 52 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $1259 +CNSTI4 5 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1260 +JUMPV +LABELV $1259 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $1261 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1263 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1262 +JUMPV +LABELV $1263 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +LEI4 $1265 +ADDRLP4 56 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +NEI4 $1265 +CNSTI4 8 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1262 +JUMPV +LABELV $1265 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +GEI4 $1267 +ADDRLP4 64 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +NEI4 $1267 +CNSTI4 6 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1262 +JUMPV +LABELV $1267 +CNSTI4 4 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1262 +JUMPV +LABELV $1261 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1269 +CNSTI4 15 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1270 +JUMPV +LABELV $1269 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +LEI4 $1271 +ADDRLP4 56 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 60 +INDIRI4 +NEI4 $1271 +CNSTI4 8 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1272 +JUMPV +LABELV $1271 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +GEI4 $1273 +ADDRLP4 64 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 68 +INDIRI4 +NEI4 $1273 +CNSTI4 6 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1274 +JUMPV +LABELV $1273 +CNSTI4 3 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +LABELV $1274 +LABELV $1272 +LABELV $1270 +LABELV $1262 +LABELV $1260 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1258 +JUMPV +LABELV $1257 +ADDRLP4 0 +CNSTF4 1050253722 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $1275 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1277 +CNSTI4 33 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1276 +JUMPV +LABELV $1277 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +LEI4 $1279 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +NEI4 $1279 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1276 +JUMPV +LABELV $1279 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +GEI4 $1281 +ADDRLP4 60 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +NEI4 $1281 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1276 +JUMPV +LABELV $1281 +CNSTI4 28 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1276 +JUMPV +LABELV $1275 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1283 +CNSTI4 14 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1284 +JUMPV +LABELV $1283 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +LEI4 $1285 +ADDRLP4 52 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +NEI4 $1285 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1286 +JUMPV +LABELV $1285 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +GEI4 $1287 +ADDRLP4 60 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 64 +INDIRI4 +NEI4 $1287 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +ADDRGP4 $1288 +JUMPV +LABELV $1287 +CNSTI4 2 +ARGI4 +ADDRGP4 PM_ContinueLegsAnim +CALLV +pop +LABELV $1288 +LABELV $1286 +LABELV $1284 +LABELV $1276 +LABELV $1258 +LABELV $1242 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 52 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $1289 +ADDRLP4 0 +CNSTF4 1067702026 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +LABELV $1289 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 8 +ASGNI4 +ADDRLP4 4 +ADDRLP4 56 +INDIRP4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRP4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRF4 +ADDRGP4 pml+40 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +CVFI4 4 +CNSTI4 255 +BANDI4 +ASGNI4 +ADDRLP4 64 +CNSTI4 64 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +ADDI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +ADDI4 +BXORI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1292 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1294 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 68 +INDIRI4 +EQI4 $1295 +ADDRGP4 pm +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRI4 +NEI4 $1295 +ADDRLP4 72 +ADDRGP4 PM_FootstepForSurface +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $1295 +JUMPV +LABELV $1294 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1298 +CNSTI4 4 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $1299 +JUMPV +LABELV $1298 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1300 +CNSTI4 6 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $1301 +JUMPV +LABELV $1300 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1302 +LABELV $1302 +LABELV $1301 +LABELV $1299 +LABELV $1295 +LABELV $1292 +LABELV $1221 +endproc PM_Footsteps 76 8 +proc PM_WaterEvents 16 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+144 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1305 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +EQI4 $1305 +CNSTI4 21 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $1305 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pml+144 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $1308 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1308 +CNSTI4 22 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $1308 +ADDRLP4 8 +CNSTI4 3 +ASGNI4 +ADDRGP4 pml+144 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $1311 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $1311 +CNSTI4 23 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $1311 +ADDRLP4 12 +CNSTI4 3 +ASGNI4 +ADDRGP4 pml+144 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $1314 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $1314 +CNSTI4 24 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $1314 +LABELV $1304 +endproc PM_WaterEvents 16 4 +proc PM_BeginWeaponChange 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $1320 +ADDRFP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1318 +LABELV $1320 +ADDRGP4 $1317 +JUMPV +LABELV $1318 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1321 +ADDRGP4 $1317 +JUMPV +LABELV $1321 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1323 +ADDRGP4 $1317 +JUMPV +LABELV $1323 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $1325 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1325 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 20 +EQI4 $1329 +ADDRLP4 12 +INDIRI4 +CNSTI4 18 +NEI4 $1327 +LABELV $1329 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1327 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 296 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1330 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +LABELV $1330 +LABELV $1317 +endproc PM_BeginWeaponChange 20 8 +proc PM_FinishWeaponChange 16 8 +CNSTI4 26 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1335 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1333 +LABELV $1335 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1333 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1336 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1336 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 250 +ADDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1338 +CNSTI4 10 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +CNSTI4 4 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +LABELV $1338 +LABELV $1332 +endproc PM_FinishWeaponChange 16 8 +proc PM_TorsoAnimation 0 4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1341 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1343 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 11 +NEI4 $1345 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_ContinueTorsoAnim +CALLV +pop +ADDRGP4 $1346 +JUMPV +LABELV $1345 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ContinueTorsoAnim +CALLV +pop +LABELV $1346 +LABELV $1343 +CNSTI4 1 +ARGI4 +ADDRGP4 PM_ContinueWeaponAnim +CALLV +pop +LABELV $1341 +LABELV $1340 +endproc PM_TorsoAnimation 0 4 +proc PM_Weapon 144 16 +ADDRLP4 12 +CNSTI4 200 +ASGNI4 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1348 +ADDRGP4 $1347 +JUMPV +LABELV $1348 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1350 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1350 +ADDRLP4 16 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 8 +EQI4 $1354 +ADDRLP4 16 +INDIRI4 +CNSTI4 9 +NEI4 $1352 +LABELV $1354 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $1356 +ADDRLP4 24 +CNSTI4 800 +ASGNI4 +ADDRGP4 $1357 +JUMPV +LABELV $1356 +ADDRLP4 24 +CNSTI4 800 +ASGNI4 +LABELV $1357 +ADDRLP4 20 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1358 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1359 +JUMPV +LABELV $1358 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1359 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $1362 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $1363 +JUMPV +LABELV $1362 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1364 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1364 +LABELV $1363 +LABELV $1352 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +EQI4 $1368 +ADDRLP4 20 +INDIRI4 +CNSTI4 7 +NEI4 $1366 +LABELV $1368 +ADDRLP4 24 +CNSTI4 600 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1369 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1370 +JUMPV +LABELV $1369 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1370 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LEI4 $1373 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +LABELV $1373 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1375 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1375 +LABELV $1366 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $1377 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $1379 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +GEI4 $1381 +ADDRLP4 24 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1381 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $1383 +ADDRLP4 32 +ADDRGP4 pml+40 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 60 +CNSTP4 0 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 48+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 36+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 48 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 36 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 48 +INDIRF4 +MULF4 +ADDRLP4 36+4 +INDIRF4 +ADDRLP4 48+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 36+8 +INDIRF4 +ADDRLP4 48+8 +INDIRF4 +MULF4 +ADDF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1380 +JUMPV +LABELV $1383 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1380 +JUMPV +LABELV $1381 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $1380 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 375 +LEI4 $1394 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 1000 +LEI4 $1396 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 1000 +ASGNI4 +LABELV $1396 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 3000 +ADDRLP4 28 +INDIRP4 +INDIRI4 +MULI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1024 +BORI4 +ASGNI4 +CNSTI4 49 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $1380 +JUMPV +LABELV $1394 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1380 +JUMPV +LABELV $1379 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 375 +GEI4 $1399 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1400 +JUMPV +LABELV $1399 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1400 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 1115684864 +LTF4 $1404 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1402 +LABELV $1404 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRGP4 pml+40 +INDIRI4 +MULI4 +SUBI4 +ASGNI4 +LABELV $1402 +LABELV $1380 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LEI4 $1408 +ADDRLP4 24 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 28 +INDIRI4 +GTI4 $1406 +LABELV $1408 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +LABELV $1406 +LABELV $1377 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 -33 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 20 +NEI4 $1409 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $1411 +ADDRLP4 32 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $1411 +ADDRLP4 28 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1411 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +LTI4 $1414 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 3000 +ASGNI4 +LABELV $1414 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +ADDRLP4 44 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 10 +DIVI4 +LEI4 $1416 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 3000 +ADDRLP4 48 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 10 +DIVI4 +ASGNI4 +LABELV $1416 +LABELV $1411 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 2000 +LEI4 $1418 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $1418 +LABELV $1409 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $1420 +ADDRGP4 $1347 +JUMPV +LABELV $1420 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 18 +NEI4 $1422 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $1424 +ADDRLP4 32 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $1424 +ADDRLP4 28 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1424 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +LTI4 $1427 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 3000 +ASGNI4 +LABELV $1427 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +ADDRLP4 44 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 50 +DIVI4 +LEI4 $1429 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 3000 +ADDRLP4 48 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 50 +DIVI4 +ASGNI4 +LABELV $1429 +LABELV $1424 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 2000 +LEI4 $1431 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $1431 +LABELV $1422 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $1433 +ADDRGP4 $1347 +JUMPV +LABELV $1433 +ADDRLP4 28 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 8 +EQI4 $1437 +ADDRLP4 28 +INDIRI4 +CNSTI4 9 +NEI4 $1435 +LABELV $1437 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1435 +ADDRLP4 32 +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1435 +ADDRGP4 $1347 +JUMPV +LABELV $1435 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1438 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1438 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1441 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1441 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $1443 +ADDRGP4 $1347 +JUMPV +LABELV $1443 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 BG_PlayerCanChangeWeapon +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $1445 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $1447 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +NEI4 $1448 +ADDRGP4 pm +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 32 +GEI4 $1451 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +EQI4 $1452 +ADDRGP4 pm +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +ARGI4 +ADDRGP4 PM_BeginWeaponChange +CALLV +pop +ADDRGP4 $1452 +JUMPV +LABELV $1451 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $1455 +ADDRLP4 56 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 56 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $1457 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 64 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +ADDRGP4 $1458 +JUMPV +LABELV $1457 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRU1 +CVUI4 1 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 68 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_ActivateUpgrade +CALLV +pop +LABELV $1458 +LABELV $1455 +LABELV $1452 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRGP4 $1448 +JUMPV +LABELV $1447 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +LABELV $1448 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 32768 +BANDI4 +CNSTI4 0 +EQI4 $1459 +ADDRLP4 52 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 -32769 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1461 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 296 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 PM_BeginWeaponChange +CALLV +pop +ADDRGP4 $1462 +JUMPV +LABELV $1461 +ADDRGP4 PM_FinishWeaponChange +CALLV +pop +LABELV $1462 +LABELV $1459 +LABELV $1445 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1463 +ADDRGP4 $1347 +JUMPV +LABELV $1463 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1465 +ADDRGP4 PM_FinishWeaponChange +CALLV +pop +ADDRGP4 $1347 +JUMPV +LABELV $1465 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1467 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1469 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 11 +NEI4 $1471 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_ContinueTorsoAnim +CALLV +pop +ADDRGP4 $1472 +JUMPV +LABELV $1471 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_ContinueTorsoAnim +CALLV +pop +LABELV $1472 +LABELV $1469 +CNSTI4 1 +ARGI4 +ADDRGP4 PM_ContinueWeaponAnim +CALLV +pop +ADDRGP4 $1347 +JUMPV +LABELV $1467 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $1473 +ADDRLP4 48 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $1473 +ADDRLP4 48 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1473 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1478 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +EQI4 $1479 +ADDRLP4 4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +NEI4 $1478 +LABELV $1479 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRLP4 68 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRI4 +EQI4 $1475 +ADDRLP4 0 +INDIRI4 +ADDRLP4 72 +INDIRI4 +EQI4 $1475 +LABELV $1478 +CNSTI4 25 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRLP4 76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +LABELV $1475 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1347 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1473 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $1482 +ADDRLP4 60 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 388 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 384 +ADDP4 +ADDRLP4 68 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1484 +CNSTI4 6 +ARGI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $1484 +ADDRLP4 80 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CNSTF4 1069547520 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $1484 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 1 +ASGNI4 +CNSTI4 10 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 250 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1482 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +NEI4 $1486 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +LEI4 $1488 +ADDRLP4 68 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +ADDRLP4 64 +INDIRI4 +EQI4 $1486 +LABELV $1488 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1486 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 4 +ASGNI4 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +CNSTI4 3 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRLP4 76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 76 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +ADDRLP4 80 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1486 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +LTI4 $1489 +ADDRLP4 72 +INDIRI4 +CNSTI4 9 +GTI4 $1541 +ADDRLP4 72 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1542-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1542 +address $1347 +address $1347 +address $1489 +address $1489 +address $1489 +address $1489 +address $1493 +address $1493 +address $1493 +code +LABELV $1541 +ADDRLP4 72 +INDIRI4 +CNSTI4 16 +EQI4 $1534 +ADDRLP4 72 +INDIRI4 +CNSTI4 18 +EQI4 $1496 +ADDRLP4 72 +INDIRI4 +CNSTI4 20 +EQI4 $1515 +ADDRGP4 $1489 +JUMPV +LABELV $1493 +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 84 +INDIRI4 +NEI4 $1490 +ADDRLP4 4 +INDIRI4 +ADDRLP4 84 +INDIRI4 +NEI4 $1490 +ADDRLP4 0 +INDIRI4 +ADDRLP4 84 +INDIRI4 +NEI4 $1490 +ADDRGP4 $1347 +JUMPV +LABELV $1496 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $1497 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1499 +ADDRGP4 $1347 +JUMPV +LABELV $1499 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1497 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 88 +INDIRI4 +NEI4 $1503 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 88 +INDIRI4 +LEI4 $1501 +LABELV $1503 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1501 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 92 +INDIRI4 +NEI4 $1506 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +NEI4 $1504 +LABELV $1506 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1504 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +GEI4 $1507 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1507 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 5 +ASGNI4 +LABELV $1504 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 200 +LEI4 $1509 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1490 +JUMPV +LABELV $1509 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1511 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1511 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1490 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1515 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $1516 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1518 +ADDRGP4 $1347 +JUMPV +LABELV $1518 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1516 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 96 +INDIRI4 +NEI4 $1522 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 96 +INDIRI4 +LEI4 $1520 +LABELV $1522 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1520 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 100 +INDIRI4 +NEI4 $1525 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +NEI4 $1523 +LABELV $1525 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1523 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3000 +GEI4 $1526 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1526 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 5 +ASGNI4 +LABELV $1523 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 300 +LEI4 $1528 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1490 +JUMPV +LABELV $1528 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1530 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1530 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1490 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1534 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 6 +LEI4 $1535 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1535 +ADDRLP4 104 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRGP4 $1536 +JUMPV +LABELV $1535 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 104 +INDIRI4 +ASGNI4 +LABELV $1536 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1490 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1489 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 104 +INDIRI4 +NEI4 $1490 +ADDRLP4 4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +NEI4 $1490 +ADDRLP4 0 +INDIRI4 +ADDRLP4 104 +INDIRI4 +NEI4 $1490 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1490 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1544 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1546 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 16 +NEI4 $1548 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1548 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1550 +ADDRLP4 88 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1550 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 400 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1550 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $1552 +ADDRLP4 92 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1552 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1552 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 9 +NEI4 $1554 +ADDRLP4 96 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1554 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1554 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1556 +ADDRLP4 100 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1556 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1556 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 3 +EQI4 $1560 +ADDRLP4 104 +INDIRI4 +CNSTI4 4 +NEI4 $1558 +LABELV $1560 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1558 +ADDRLP4 108 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1558 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 3 +ASGNI4 +CNSTI4 29 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 108 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1545 +JUMPV +LABELV $1546 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1544 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1561 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1563 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 2 +ASGNI4 +CNSTI4 28 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 88 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1562 +JUMPV +LABELV $1563 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRGP4 $1347 +JUMPV +LABELV $1561 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1565 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 1 +ASGNI4 +CNSTI4 27 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 84 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1565 +LABELV $1562 +LABELV $1545 +ADDRLP4 84 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1567 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 1 +LTI4 $1570 +ADDRLP4 88 +INDIRI4 +CNSTI4 9 +GTI4 $1570 +ADDRLP4 88 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1575-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1575 +address $1572 +address $1572 +address $1570 +address $1570 +address $1570 +address $1570 +address $1573 +address $1574 +address $1574 +code +LABELV $1572 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 1 +ASGNI4 +CNSTI4 27 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 96 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 96 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1570 +JUMPV +LABELV $1573 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 2 +ASGNI4 +CNSTI4 27 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 100 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1570 +JUMPV +LABELV $1574 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 2 +ASGNI4 +CNSTI4 28 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 104 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1570 +LABELV $1567 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1577 +ADDRLP4 88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 11 +EQI4 $1582 +ADDRGP4 $1579 +JUMPV +LABELV $1582 +CNSTI4 8 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +CNSTI4 5 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1578 +JUMPV +LABELV $1579 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +CNSTI4 5 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1578 +JUMPV +LABELV $1577 +ADDRLP4 92 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 88 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 3 +LTI4 $1583 +ADDRLP4 96 +INDIRI4 +CNSTI4 10 +GTI4 $1583 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1602-12 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1602 +address $1586 +address $1586 +address $1592 +address $1589 +address $1583 +address $1583 +address $1583 +address $1595 +code +LABELV $1586 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1584 +ADDRLP4 88 +ADDRLP4 88 +INDIRI4 +CNSTI4 5462 +DIVI4 +ASGNI4 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRLP4 88 +INDIRI4 +CNSTI4 5 +ADDI4 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1584 +JUMPV +LABELV $1589 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1590 +CNSTI4 17 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +CNSTI4 11 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +LABELV $1590 +LABELV $1592 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1584 +ADDRLP4 88 +ADDRLP4 88 +INDIRI4 +CNSTI4 5462 +DIVI4 +ASGNI4 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRLP4 88 +INDIRI4 +CNSTI4 5 +ADDI4 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1584 +JUMPV +LABELV $1595 +ADDRLP4 88 +ADDRLP4 88 +INDIRI4 +CNSTI4 10923 +DIVI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 16 +ADDI4 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRLP4 88 +INDIRI4 +CNSTI4 5 +ADDI4 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1584 +JUMPV +LABELV $1583 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1596 +CNSTI4 16 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +CNSTI4 5 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1584 +JUMPV +LABELV $1596 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1598 +CNSTI4 17 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +CNSTI4 6 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +ADDRGP4 $1584 +JUMPV +LABELV $1598 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1584 +CNSTI4 18 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +CNSTI4 7 +ARGI4 +ADDRGP4 PM_StartWeaponAnim +CALLV +pop +LABELV $1584 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 500 +ASGNI4 +LABELV $1578 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $1604 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $1604 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +EQI4 $1613 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 9 +NEI4 $1610 +ADDRLP4 0 +INDIRI4 +ADDRLP4 92 +INDIRI4 +NEI4 $1613 +LABELV $1610 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1612 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1613 +LABELV $1612 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $1614 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1613 +LABELV $1614 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1606 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1606 +LABELV $1613 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 16 +NEI4 $1615 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1615 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 7 +SUBI4 +ASGNI4 +LABELV $1615 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 16 +NEI4 $1617 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1617 +ADDRLP4 100 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 7 +GEI4 $1617 +ADDRLP4 104 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1617 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 20 +NEI4 $1619 +ADDRLP4 108 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 108 +INDIRI4 +EQI4 $1619 +ADDRLP4 4 +INDIRI4 +ADDRLP4 108 +INDIRI4 +NEI4 $1619 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 116 +ADDRLP4 112 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 120 +CNSTI4 3000 +ASGNI4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRI4 +CNSTI4 10 +ADDRLP4 112 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +ADDRLP4 120 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 120 +INDIRI4 +DIVI4 +SUBI4 +ASGNI4 +LABELV $1619 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 18 +NEI4 $1621 +ADDRLP4 124 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 124 +INDIRI4 +EQI4 $1621 +ADDRLP4 4 +INDIRI4 +ADDRLP4 124 +INDIRI4 +NEI4 $1621 +ADDRLP4 128 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 132 +ADDRLP4 128 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 136 +CNSTI4 3000 +ASGNI4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 132 +INDIRP4 +INDIRI4 +CNSTI4 50 +ADDRLP4 128 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +ADDRLP4 136 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 136 +INDIRI4 +DIVI4 +SUBI4 +ASGNI4 +ADDRGP4 $1622 +JUMPV +LABELV $1621 +ADDRLP4 140 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1622 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1607 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1607 +JUMPV +LABELV $1606 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 3 +EQI4 $1627 +ADDRLP4 96 +INDIRI4 +CNSTI4 4 +NEI4 $1625 +LABELV $1627 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1625 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1628 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 384 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1628 +LABELV $1625 +LABELV $1607 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 17 +NEI4 $1630 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1634 +CNSTI4 8 +ARGI4 +ADDRLP4 100 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 0 +EQI4 $1632 +LABELV $1634 +ADDRLP4 108 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 56 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1056964608 +ADDRLP4 108 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +CNSTF4 1040187392 +SUBF4 +CNSTF4 1106247680 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +ADDRLP4 116 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1056964608 +ADDRLP4 116 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +CNSTF4 1048576000 +SUBF4 +CNSTF4 1106247680 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +ADDRGP4 $1633 +JUMPV +LABELV $1632 +ADDRLP4 108 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 56 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1090519040 +ADDRLP4 108 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +CNSTF4 1073741824 +SUBF4 +CNSTF4 1106247680 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +ADDRLP4 116 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1090519040 +ADDRLP4 116 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +CNSTF4 1082130432 +SUBF4 +CNSTF4 1106247680 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1633 +LABELV $1630 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1347 +endproc PM_Weapon 144 16 +proc PM_Animate 4 4 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +EQI4 $1639 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +EQI4 $1639 +ADDRLP4 0 +INDIRI4 +CNSTI4 7 +NEI4 $1636 +LABELV $1639 +ADDRGP4 $1635 +JUMPV +LABELV $1636 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $1640 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1642 +ADDRGP4 $1635 +JUMPV +LABELV $1642 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $1644 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1645 +CNSTI4 6 +ARGI4 +ADDRGP4 PM_StartTorsoAnim +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 2294 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 2294 +ASGNI4 +CNSTI4 71 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $1645 +JUMPV +LABELV $1644 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1648 +CNSTI4 1 +ARGI4 +ADDRGP4 PM_ForceLegsAnim +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 2294 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 2294 +ASGNI4 +CNSTI4 71 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $1648 +LABELV $1645 +LABELV $1640 +LABELV $1635 +endproc PM_Animate 4 4 +proc PM_DropTimers 4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1651 +ADDRGP4 pml+40 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +LTI4 $1653 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -8417 +BANDI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1654 +JUMPV +LABELV $1653 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1654 +LABELV $1651 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1657 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1660 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 72 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1660 +LABELV $1657 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1662 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1665 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1665 +LABELV $1662 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1667 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 pml+40 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1670 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1670 +LABELV $1667 +LABELV $1650 +endproc PM_DropTimers 4 0 +export PM_UpdateViewAngles +proc PM_UpdateViewAngles 196 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1673 +ADDRGP4 $1672 +JUMPV +LABELV $1673 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1675 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1675 +ADDRGP4 $1672 +JUMPV +LABELV $1675 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1677 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1681 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +INDIRI4 +CVII2 4 +ASGNI2 +ADDRGP4 $1682 +JUMPV +LABELV $1681 +ADDRLP4 104 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 104 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +INDIRI4 +ADDI4 +CVII2 4 +ASGNI2 +LABELV $1682 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1683 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI2 +CVII4 2 +CNSTI4 16000 +LEI4 $1685 +ADDRLP4 108 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +CNSTI4 16000 +ADDRLP4 108 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +CNSTI2 16000 +ASGNI2 +ADDRGP4 $1686 +JUMPV +LABELV $1685 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI2 +CVII4 2 +CNSTI4 -16000 +GEI4 $1687 +ADDRLP4 108 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +CNSTI4 -16000 +ADDRLP4 108 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +CNSTI2 -16000 +ASGNI2 +LABELV $1687 +LABELV $1686 +LABELV $1683 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +CNSTF4 1001652224 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI2 +CVII4 2 +CVIF4 4 +MULF4 +ASGNF4 +LABELV $1678 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $1677 +ADDRLP4 4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 104 +INDIRI4 +EQI4 $1691 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 104 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_RotateAxis +CALLI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +NEI4 $1689 +LABELV $1691 +ADDRLP4 24 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $1689 +ADDRLP4 60 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AxisToAngles +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1697 +JUMPV +LABELV $1696 +ADDRLP4 112 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +CNSTF4 1135869952 +SUBF4 +ASGNF4 +LABELV $1697 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +CNSTF4 1127481344 +GTF4 $1696 +ADDRGP4 $1700 +JUMPV +LABELV $1699 +ADDRLP4 116 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $1700 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +CNSTF4 3274964992 +LTF4 $1699 +LABELV $1693 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $1697 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1702 +ADDRLP4 112 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDP4 +ADDRLP4 112 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $1703 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $1702 +ADDRLP4 120 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 120 +INDIRI4 +NEI4 $1706 +CNSTI4 8 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 124 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +NEI4 $1706 +ADDRFP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 140 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 140 +ARGP4 +ADDRLP4 128 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1708 +ADDRLP4 156 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 156 +INDIRI4 +ADDRLP4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 160 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRLP4 152 +ADDRLP4 160 +INDIRF4 +ASGNF4 +ADDRGP4 $1713 +JUMPV +LABELV $1712 +ADDRLP4 152 +ADDRLP4 152 +INDIRF4 +CNSTF4 1135869952 +SUBF4 +ASGNF4 +LABELV $1713 +ADDRLP4 152 +INDIRF4 +CNSTF4 1127481344 +GTF4 $1712 +ADDRGP4 $1716 +JUMPV +LABELV $1715 +ADDRLP4 152 +ADDRLP4 152 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $1716 +ADDRLP4 152 +INDIRF4 +CNSTF4 3274964992 +LTF4 $1715 +ADDRLP4 152 +INDIRF4 +CNSTF4 3266576384 +GEF4 $1718 +ADDRLP4 152 +INDIRF4 +ARGF4 +ADDRLP4 164 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 168 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 168 +INDIRP4 +ADDRLP4 168 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRLP4 164 +INDIRF4 +CNSTF4 1119092736 +SUBF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +ADDI4 +ASGNI4 +ADDRGP4 $1719 +JUMPV +LABELV $1718 +ADDRLP4 152 +INDIRF4 +CNSTF4 1119092736 +LEF4 $1720 +ADDRLP4 152 +INDIRF4 +ARGF4 +ADDRLP4 172 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 176 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 176 +INDIRP4 +ADDRLP4 176 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRLP4 172 +INDIRF4 +CNSTF4 1119092736 +SUBF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1720 +LABELV $1719 +ADDRLP4 152 +INDIRF4 +CNSTF4 0 +GEF4 $1722 +ADDRLP4 152 +INDIRF4 +ARGF4 +ADDRLP4 180 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 184 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 184 +INDIRP4 +ADDRLP4 184 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1028443341 +ADDRLP4 180 +INDIRF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +ADDI4 +ASGNI4 +ADDRGP4 $1723 +JUMPV +LABELV $1722 +ADDRLP4 152 +INDIRF4 +CNSTF4 0 +LEF4 $1724 +ADDRLP4 152 +INDIRF4 +ARGF4 +ADDRLP4 188 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 192 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 192 +INDIRP4 +ADDRLP4 192 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +CNSTF4 1028443341 +ADDRLP4 188 +INDIRF4 +MULF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +SUBI4 +ASGNI4 +LABELV $1724 +LABELV $1723 +LABELV $1709 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $1708 +LABELV $1706 +LABELV $1672 +endproc PM_UpdateViewAngles 196 20 +export PmoveSingle +proc PmoveSingle 156 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 pm +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 c_pmove +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 176 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 332 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1727 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -33554433 +BANDI4 +ASGNI4 +LABELV $1727 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 12 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 64 +GTI4 $1731 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 16 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 64 +LEI4 $1729 +LABELV $1731 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 -17 +BANDI4 +ASGNI4 +LABELV $1729 +ADDRLP4 24 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 32 +INDIRI4 +NEI4 $1732 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $1732 +ADDRLP4 24 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 32 +INDIRI4 +EQI4 $1732 +ADDRLP4 28 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GTI4 $1734 +ADDRLP4 28 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GTI4 $1734 +ADDRLP4 28 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1732 +LABELV $1734 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRGP4 $1733 +JUMPV +LABELV $1732 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +LABELV $1733 +ADDRLP4 48 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 48 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 56 +INDIRI4 +NEI4 $1735 +ADDRLP4 52 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $1735 +ADDRLP4 48 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ADDRLP4 56 +INDIRI4 +EQI4 $1735 +ADDRLP4 52 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +GTI4 $1737 +ADDRLP4 52 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +GTI4 $1737 +ADDRLP4 52 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1735 +LABELV $1737 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 1024 +BORI4 +ASGNI4 +ADDRGP4 $1736 +JUMPV +LABELV $1735 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +LABELV $1736 +ADDRLP4 72 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 72 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRLP4 76 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 80 +INDIRI4 +NEI4 $1738 +ADDRLP4 84 +CNSTI4 4 +ASGNI4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $1738 +ADDRLP4 72 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ADDRLP4 84 +INDIRI4 +BANDI4 +ADDRLP4 80 +INDIRI4 +EQI4 $1738 +ADDRLP4 76 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +GTI4 $1740 +ADDRLP4 76 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +GTI4 $1740 +ADDRLP4 76 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1738 +LABELV $1740 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRGP4 $1739 +JUMPV +LABELV $1738 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +LABELV $1739 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 100 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +LEI4 $1741 +ADDRLP4 100 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 5 +BANDI4 +ADDRLP4 104 +INDIRI4 +NEI4 $1741 +ADDRLP4 108 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 -257 +BANDI4 +ASGNI4 +LABELV $1741 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1743 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 29 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +CNSTI4 30 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $1745 +ADDRFP4 0 +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $1745 +LABELV $1743 +ADDRGP4 pml +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 148 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 pml+40 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 pml+40 +INDIRI4 +CNSTI4 1 +GEI4 $1748 +ADDRGP4 pml+40 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1749 +JUMPV +LABELV $1748 +ADDRGP4 pml+40 +INDIRI4 +CNSTI4 200 +LEI4 $1752 +ADDRGP4 pml+40 +CNSTI4 200 +ASGNI4 +LABELV $1752 +LABELV $1749 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 pml+120 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 pml+132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 pml+36 +CNSTF4 981668463 +ADDRGP4 pml+40 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 pml +ARGP4 +ADDRGP4 pml+12 +ARGP4 +ADDRGP4 pml+24 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +GEI4 $1762 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTI4 -3 +BANDI4 +ASGNI4 +LABELV $1762 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $1764 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRGP4 $1765 +JUMPV +LABELV $1764 +ADDRLP4 116 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 120 +ADDRLP4 116 +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 124 +CNSTI4 0 +ASGNI4 +ADDRLP4 120 +INDIRI4 +ADDRLP4 124 +INDIRI4 +GTI4 $1768 +ADDRLP4 120 +INDIRI4 +ADDRLP4 124 +INDIRI4 +NEI4 $1766 +ADDRLP4 116 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 124 +INDIRI4 +EQI4 $1766 +LABELV $1768 +ADDRLP4 128 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ADDRLP4 128 +INDIRP4 +INDIRI4 +CNSTI4 -17 +BANDI4 +ASGNI4 +LABELV $1766 +LABELV $1765 +ADDRLP4 132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 5 +EQI4 $1772 +ADDRLP4 132 +INDIRI4 +CNSTI4 6 +EQI4 $1772 +ADDRLP4 132 +INDIRI4 +CNSTI4 7 +NEI4 $1769 +LABELV $1772 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 pm +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $1769 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1773 +ADDRLP4 136 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 136 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +ADDRGP4 PM_CheckDuck +CALLV +pop +ADDRGP4 PM_FlyMove +CALLV +pop +ADDRGP4 PM_DropTimers +CALLV +pop +ADDRGP4 $1726 +JUMPV +LABELV $1773 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1775 +ADDRLP4 136 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 136 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +ADDRGP4 PM_NoclipMove +CALLV +pop +ADDRGP4 PM_SetViewheight +CALLV +pop +ADDRGP4 PM_Weapon +CALLV +pop +ADDRGP4 PM_DropTimers +CALLV +pop +ADDRGP4 $1726 +JUMPV +LABELV $1775 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1777 +ADDRGP4 $1726 +JUMPV +LABELV $1777 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1779 +ADDRGP4 $1726 +JUMPV +LABELV $1779 +ADDRGP4 PM_SetWaterLevel +CALLV +pop +ADDRGP4 pml+144 +ADDRFP4 0 +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 PM_CheckDuck +CALLV +pop +ADDRGP4 PM_CheckLadder +CALLV +pop +ADDRGP4 PM_GroundTrace +CALLV +pop +ADDRLP4 136 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 136 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +ADDRLP4 140 +CNSTI4 4 +ASGNI4 +ADDRLP4 144 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ADDRLP4 140 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 5 +EQI4 $1784 +ADDRLP4 144 +INDIRI4 +ADDRLP4 140 +INDIRI4 +NEI4 $1782 +LABELV $1784 +ADDRGP4 PM_DeadMove +CALLV +pop +LABELV $1782 +ADDRGP4 PM_DropTimers +CALLV +pop +ADDRGP4 PM_CheckDodge +CALLI4 +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1785 +ADDRGP4 PM_JetPackMove +CALLV +pop +ADDRGP4 $1786 +JUMPV +LABELV $1785 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $1787 +ADDRGP4 PM_HUMMELFLY +CALLV +pop +ADDRGP4 $1788 +JUMPV +LABELV $1787 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1789 +ADDRGP4 PM_WaterJumpMove +CALLV +pop +ADDRGP4 $1790 +JUMPV +LABELV $1789 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $1791 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $1792 +JUMPV +LABELV $1791 +ADDRGP4 pml+52 +INDIRI4 +CNSTI4 0 +EQI4 $1793 +ADDRGP4 PM_LadderMove +CALLV +pop +ADDRGP4 $1794 +JUMPV +LABELV $1793 +ADDRGP4 pml+44 +INDIRI4 +CNSTI4 0 +EQI4 $1796 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 148 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 152 +CNSTI4 0 +ASGNI4 +ADDRLP4 148 +INDIRI4 +ADDRLP4 152 +INDIRI4 +EQI4 $1799 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 152 +INDIRI4 +EQI4 $1799 +ADDRGP4 PM_ClimbMove +CALLV +pop +ADDRGP4 $1797 +JUMPV +LABELV $1799 +ADDRGP4 PM_WalkMove +CALLV +pop +ADDRGP4 $1797 +JUMPV +LABELV $1796 +ADDRGP4 PM_AirMove +CALLV +pop +LABELV $1797 +LABELV $1794 +LABELV $1792 +LABELV $1790 +LABELV $1788 +LABELV $1786 +ADDRGP4 PM_Animate +CALLV +pop +ADDRGP4 PM_GroundTrace +CALLV +pop +ADDRLP4 148 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 148 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 148 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +ADDRGP4 PM_SetWaterLevel +CALLV +pop +ADDRGP4 PM_Weapon +CALLV +pop +ADDRGP4 PM_TorsoAnimation +CALLV +pop +ADDRGP4 PM_Footsteps +CALLV +pop +ADDRGP4 PM_WaterEvents +CALLV +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 trap_SnapVector +CALLV +pop +LABELV $1726 +endproc PmoveSingle 156 16 +export Pmove +proc Pmove 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +GEI4 $1802 +ADDRGP4 $1801 +JUMPV +LABELV $1802 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +CNSTI4 1000 +ADDI4 +LEI4 $1804 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +LABELV $1804 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 408 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 63 +BANDI4 +ASGNI4 +ADDRGP4 $1807 +JUMPV +LABELV $1806 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 344 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1809 +ADDRLP4 12 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +INDIRI4 +LEI4 $1810 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1810 +JUMPV +LABELV $1809 +ADDRLP4 12 +INDIRI4 +CNSTI4 66 +LEI4 $1813 +ADDRLP4 12 +CNSTI4 66 +ASGNI4 +LABELV $1813 +LABELV $1810 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 PmoveSingle +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1815 +ADDRFP4 0 +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 20 +ASGNI1 +LABELV $1815 +LABELV $1807 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1806 +LABELV $1801 +endproc Pmove 24 4 +import VectorCompareEpsilon +import trap_SnapVector +import PM_PredictStepMove +import PM_StepSlideMove +import PM_StepEvent +import PM_SlideMove +bss +export pml +align 4 +LABELV pml +skip 148 +export pm +align 4 +LABELV pm +skip 4 +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1181 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 76 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1170 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 10 +byte 1 0 +align 1 +LABELV $1155 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 111 +byte 1 102 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $900 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 108 +byte 1 105 +byte 1 102 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $873 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/bg_slidemove.asm b/build/release-linux-x86_64/base/game/bg_slidemove.asm new file mode 100644 index 0000000..63374ed --- /dev/null +++ b/build/release-linux-x86_64/base/game/bg_slidemove.asm @@ -0,0 +1,2416 @@ +export PM_SlideMove +code +proc PM_SlideMove 320 28 +ADDRLP4 212 +CNSTI4 4 +ASGNI4 +ADDRLP4 216 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $62 +ADDRLP4 228 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 116 +ADDRLP4 228 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 116+8 +ADDRLP4 116+8 +INDIRF4 +ADDRLP4 228 +INDIRP4 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 pml+36 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 232 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 232 +INDIRP4 +CNSTF4 1056964608 +ADDRLP4 232 +INDIRP4 +INDIRF4 +ADDRLP4 116+8 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 216+8 +ADDRLP4 116+8 +INDIRF4 +ASGNF4 +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $69 +ADDRLP4 236 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 236 +INDIRP4 +ARGP4 +ADDRGP4 pml+56+24 +ARGP4 +ADDRLP4 236 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +LABELV $69 +LABELV $62 +ADDRLP4 192 +ADDRGP4 pml+36 +INDIRF4 +ASGNF4 +ADDRGP4 pml+48 +INDIRI4 +CNSTI4 0 +EQI4 $75 +ADDRLP4 96 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRGP4 pml+56+24 +INDIRB +ASGNB 12 +ADDRGP4 $76 +JUMPV +LABELV $75 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +LABELV $76 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +CNSTI4 12 +ADDRLP4 96 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize2 +CALLF4 +pop +ADDRLP4 96 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 208 +CNSTI4 0 +ASGNI4 +ADDRGP4 $83 +JUMPV +LABELV $80 +ADDRLP4 228 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 232 +ADDRLP4 228 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 196 +ADDRLP4 232 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 232 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 240 +ADDRLP4 228 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 196+4 +ADDRLP4 240 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 240 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 244 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 196+8 +ADDRLP4 244 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 244 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 128 +ARGP4 +ADDRLP4 248 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 252 +ADDRLP4 248 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 252 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 248 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 248 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 196 +ARGP4 +ADDRLP4 252 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 248 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 248 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 128 +INDIRI4 +CNSTI4 0 +EQI4 $86 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 0 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $61 +JUMPV +LABELV $86 +ADDRLP4 128+8 +INDIRF4 +CNSTF4 0 +LEF4 $88 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 128+12 +INDIRB +ASGNB 12 +LABELV $88 +ADDRLP4 128+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $92 +ADDRGP4 $82 +JUMPV +LABELV $92 +ADDRLP4 128+52 +INDIRI4 +ARGI4 +ADDRGP4 PM_AddTouchEnt +CALLV +pop +ADDRLP4 192 +ADDRLP4 192 +INDIRF4 +ADDRLP4 192 +INDIRF4 +ADDRLP4 128+8 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 96 +INDIRI4 +CNSTI4 5 +LTI4 $97 +ADDRLP4 260 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 264 +CNSTF4 0 +ASGNF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 264 +INDIRF4 +ASGNF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 264 +INDIRF4 +ASGNF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 264 +INDIRF4 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $61 +JUMPV +LABELV $97 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRGP4 $102 +JUMPV +LABELV $99 +ADDRLP4 260 +CNSTI4 12 +ADDRLP4 80 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 128+24 +INDIRF4 +ADDRLP4 260 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 128+24+4 +INDIRF4 +ADDRLP4 260 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 128+24+8 +INDIRF4 +ADDRLP4 260 +INDIRI4 +ADDRLP4 4+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1065185444 +LEF4 $103 +ADDRLP4 264 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 264 +INDIRP4 +ADDRLP4 128+24 +INDIRF4 +ADDRLP4 264 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 268 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 128+24+4 +INDIRF4 +ADDRLP4 268 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 272 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 272 +INDIRP4 +ADDRLP4 128+24+8 +INDIRF4 +ADDRLP4 272 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $101 +JUMPV +LABELV $103 +LABELV $100 +ADDRLP4 80 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $102 +ADDRLP4 80 +INDIRI4 +ADDRLP4 96 +INDIRI4 +LTI4 $99 +LABELV $101 +ADDRLP4 80 +INDIRI4 +ADDRLP4 96 +INDIRI4 +GEI4 $117 +ADDRGP4 $81 +JUMPV +LABELV $117 +CNSTI4 12 +ADDRLP4 96 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 128+24 +INDIRB +ASGNB 12 +ADDRLP4 96 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRGP4 $123 +JUMPV +LABELV $120 +ADDRLP4 260 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 264 +CNSTI4 12 +ADDRLP4 80 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 188 +ADDRLP4 260 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 264 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 264 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 264 +INDIRI4 +ADDRLP4 4+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 188 +INDIRF4 +CNSTF4 1036831949 +LTF4 $126 +ADDRGP4 $121 +JUMPV +LABELV $126 +ADDRLP4 188 +INDIRF4 +NEGF4 +ADDRGP4 pml+116 +INDIRF4 +LEF4 $128 +ADDRGP4 pml+116 +ADDRLP4 188 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $128 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +CNSTI4 12 +ADDRLP4 80 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 64 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRLP4 116 +ARGP4 +CNSTI4 12 +ADDRLP4 80 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 104 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRGP4 $135 +JUMPV +LABELV $132 +ADDRLP4 76 +INDIRI4 +ADDRLP4 80 +INDIRI4 +NEI4 $136 +ADDRGP4 $133 +JUMPV +LABELV $136 +ADDRLP4 268 +CNSTI4 12 +ADDRLP4 76 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 268 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 268 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 268 +INDIRI4 +ADDRLP4 4+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1036831949 +LTF4 $138 +ADDRGP4 $133 +JUMPV +LABELV $138 +ADDRLP4 64 +ARGP4 +CNSTI4 12 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 64 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRLP4 104 +ARGP4 +CNSTI4 12 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 104 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +ADDRLP4 272 +CNSTI4 12 +ADDRLP4 80 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 272 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 272 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 272 +INDIRI4 +ADDRLP4 4+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +LTF4 $144 +ADDRGP4 $133 +JUMPV +LABELV $144 +ADDRLP4 276 +CNSTI4 12 +ASGNI4 +ADDRLP4 276 +INDIRI4 +ADDRLP4 80 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 276 +INDIRI4 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 84 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 280 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 284 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 280 +INDIRF4 +ADDRLP4 284 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 284 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 284 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 280 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64+4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64+8 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 292 +CNSTI4 12 +ASGNI4 +ADDRLP4 292 +INDIRI4 +ADDRLP4 80 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 292 +INDIRI4 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 4 +ADDP4 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 84 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 296 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 100 +ADDRLP4 296 +INDIRF4 +ADDRLP4 116 +INDIRF4 +MULF4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 116+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 116+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 104 +ADDRLP4 296 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 104+4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 104+8 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $167 +JUMPV +LABELV $164 +ADDRLP4 0 +INDIRI4 +ADDRLP4 80 +INDIRI4 +EQI4 $170 +ADDRLP4 0 +INDIRI4 +ADDRLP4 76 +INDIRI4 +NEI4 $168 +LABELV $170 +ADDRGP4 $165 +JUMPV +LABELV $168 +ADDRLP4 308 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 308 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 308 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 308 +INDIRI4 +ADDRLP4 4+8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1036831949 +LTF4 $171 +ADDRGP4 $165 +JUMPV +LABELV $171 +ADDRLP4 312 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 316 +CNSTF4 0 +ASGNF4 +ADDRLP4 312 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 316 +INDIRF4 +ASGNF4 +ADDRLP4 312 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 316 +INDIRF4 +ASGNF4 +ADDRLP4 312 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 316 +INDIRF4 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $61 +JUMPV +LABELV $165 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $167 +ADDRLP4 0 +INDIRI4 +ADDRLP4 96 +INDIRI4 +LTI4 $164 +LABELV $133 +ADDRLP4 76 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $135 +ADDRLP4 76 +INDIRI4 +ADDRLP4 96 +INDIRI4 +LTI4 $132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 64 +INDIRB +ASGNB 12 +ADDRLP4 116 +ADDRLP4 104 +INDIRB +ASGNB 12 +ADDRGP4 $122 +JUMPV +LABELV $121 +ADDRLP4 80 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $123 +ADDRLP4 80 +INDIRI4 +ADDRLP4 96 +INDIRI4 +LTI4 $120 +LABELV $122 +LABELV $81 +ADDRLP4 208 +ADDRLP4 208 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $83 +ADDRLP4 208 +INDIRI4 +ADDRLP4 212 +INDIRI4 +LTI4 $80 +LABELV $82 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $177 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 116 +INDIRB +ASGNB 12 +LABELV $177 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $179 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 216 +INDIRB +ASGNB 12 +LABELV $179 +ADDRLP4 208 +INDIRI4 +CNSTI4 0 +EQI4 $182 +ADDRLP4 228 +CNSTI4 1 +ASGNI4 +ADDRGP4 $183 +JUMPV +LABELV $182 +ADDRLP4 228 +CNSTI4 0 +ASGNI4 +LABELV $183 +ADDRLP4 228 +INDIRI4 +RETI4 +LABELV $61 +endproc PM_SlideMove 320 28 +export PM_StepEvent +proc PM_StepEvent 56 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 40 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRB +ASGNB 12 +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 0 +LEF4 $189 +ADDRLP4 24 +INDIRF4 +CNSTF4 1073741824 +LEF4 $190 +ADDRLP4 24 +INDIRF4 +CNSTF4 1088421888 +GEF4 $193 +CNSTI4 11 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $193 +ADDRLP4 24 +INDIRF4 +CNSTF4 1093664768 +GEF4 $195 +CNSTI4 12 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $195 +ADDRLP4 24 +INDIRF4 +CNSTF4 1097859072 +GEF4 $197 +CNSTI4 13 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $197 +CNSTI4 14 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $189 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 1073741824 +LEF4 $199 +ADDRLP4 24 +INDIRF4 +CNSTF4 1088421888 +GEF4 $201 +CNSTI4 7 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $202 +JUMPV +LABELV $201 +ADDRLP4 24 +INDIRF4 +CNSTF4 1093664768 +GEF4 $203 +CNSTI4 8 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $204 +JUMPV +LABELV $203 +ADDRLP4 24 +INDIRF4 +CNSTF4 1097859072 +GEF4 $205 +CNSTI4 9 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +ADDRGP4 $206 +JUMPV +LABELV $205 +CNSTI4 10 +ARGI4 +ADDRGP4 PM_AddEvent +CALLV +pop +LABELV $206 +LABELV $204 +LABELV $202 +LABELV $199 +LABELV $190 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $207 +ADDRGP4 $209 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $207 +LABELV $184 +endproc PM_StepEvent 56 8 +export PM_StepSlideMove +proc PM_StepSlideMove 232 28 +ADDRLP4 108 +CNSTI4 0 +ASGNI4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRLP4 176 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 176 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 140 +ADDRLP4 176 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 180 +ADDRGP4 PM_SlideMove +CALLI4 +ASGNI4 +ADDRLP4 180 +INDIRI4 +CNSTI4 0 +NEI4 $211 +ADDRLP4 0 +ADDRLP4 84 +INDIRB +ASGNB 12 +ADDRLP4 184 +CNSTF4 3248488448 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 184 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 184 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 3248488448 +ADDRLP4 72+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 188 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 188 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 188 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 188 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1008981770 +LEF4 $212 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $212 +ADDRLP4 192 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 192 +INDIRI4 +NEI4 $212 +ADDRGP4 pml+48 +INDIRI4 +ADDRLP4 192 +INDIRI4 +EQI4 $212 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $224 +ADDRGP4 $226 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $224 +ADDRLP4 108 +CNSTI4 1 +ASGNI4 +ADDRGP4 $212 +JUMPV +LABELV $211 +ADDRLP4 0 +ADDRLP4 84 +INDIRB +ASGNB 12 +ADDRLP4 184 +CNSTF4 3248488448 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 184 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 184 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 3248488448 +ADDRLP4 72+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 188 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 188 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 188 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 188 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 192 +ADDRGP4 pm +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12+24 +INDIRF4 +ADDRLP4 192 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 12+24+4 +INDIRF4 +ADDRLP4 192 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+24+8 +INDIRF4 +ADDRLP4 192 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +LEF4 $233 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $248 +ADDRLP4 12+24 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDRLP4 12+24+4 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+24+8 +INDIRF4 +ADDRLP4 72+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1060320051 +GEF4 $233 +LABELV $248 +ADDRLP4 108 +INDIRI4 +RETI4 +ADDRGP4 $210 +JUMPV +LABELV $233 +ADDRLP4 196 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 152 +ADDRLP4 196 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 164 +ADDRLP4 196 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 96 +ADDRLP4 84 +INDIRB +ASGNB 12 +ADDRLP4 200 +CNSTF4 1101004800 +ASGNF4 +ADDRLP4 96 +ADDRLP4 96 +INDIRF4 +ADDRLP4 200 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 96+4 +INDIRF4 +ADDRLP4 200 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 96+8 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 72+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 204 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 204 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 204 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 96 +ARGP4 +ADDRLP4 204 +INDIRP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 204 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 204 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $255 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $257 +ADDRGP4 $259 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $257 +ADDRLP4 108 +INDIRI4 +RETI4 +ADDRGP4 $210 +JUMPV +LABELV $255 +ADDRLP4 112 +ADDRLP4 12+12 +INDIRF4 +ADDRLP4 84 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112+4 +ADDRLP4 12+12+4 +INDIRF4 +ADDRLP4 84+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112+8 +ADDRLP4 12+12+8 +INDIRF4 +ADDRLP4 84+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 124 +ADDRLP4 112 +INDIRB +ASGNB 12 +ADDRLP4 124 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 112 +ARGP4 +ADDRLP4 208 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 136 +ADDRLP4 72 +INDIRF4 +ADDRLP4 124 +INDIRF4 +MULF4 +ADDRLP4 72+4 +INDIRF4 +ADDRLP4 124+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 72+8 +INDIRF4 +ADDRLP4 124+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 208 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 12+12 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 140 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 212 +ADDRGP4 PM_SlideMove +CALLI4 +ASGNI4 +ADDRLP4 212 +INDIRI4 +CNSTI4 0 +NEI4 $274 +ADDRGP4 pm +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $276 +ADDRGP4 $278 +ARGP4 +ADDRGP4 c_pmove +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $276 +ADDRLP4 108 +CNSTI4 1 +ASGNI4 +LABELV $274 +ADDRLP4 0 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 216 +ADDRLP4 136 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 216 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +ADDRLP4 216 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 72+8 +INDIRF4 +ADDRLP4 136 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 220 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 224 +ADDRLP4 220 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 224 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 220 +INDIRP4 +CNSTI4 308 +ADDP4 +ARGP4 +ADDRLP4 220 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 224 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 220 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 220 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRP4 +CALLV +pop +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $285 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 12+12 +INDIRB +ASGNB 12 +LABELV $285 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $288 +ADDRLP4 228 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 228 +INDIRP4 +ARGP4 +ADDRLP4 12+24 +ARGP4 +ADDRLP4 228 +INDIRP4 +ARGP4 +CNSTF4 1065361605 +ARGF4 +ADDRGP4 PM_ClipVelocity +CALLV +pop +LABELV $288 +LABELV $212 +ADDRLP4 184 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 184 +INDIRI4 +NEI4 $292 +ADDRLP4 108 +INDIRI4 +ADDRLP4 184 +INDIRI4 +EQI4 $292 +ADDRLP4 84 +ARGP4 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 PM_StepEvent +CALLV +pop +LABELV $292 +ADDRLP4 108 +INDIRI4 +RETI4 +LABELV $210 +endproc PM_StepSlideMove 232 28 +export PM_PredictStepMove +proc PM_PredictStepMove 40 8 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 32 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 16 +ADDRLP4 32 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 28 +ADDRGP4 pml+116 +INDIRF4 +ASGNF4 +CNSTI4 0 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ADDRGP4 PM_StepSlideMove +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $296 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $296 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 16 +INDIRB +ASGNB 12 +ADDRGP4 pml+116 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $294 +endproc PM_PredictStepMove 40 8 +import PM_AddEvent +import PM_AddTouchEnt +import PM_ClipVelocity +import c_pmove +import pm_flightfriction +import pm_waterfriction +import pm_friction +import pm_flyaccelerate +import pm_wateraccelerate +import pm_airaccelerate +import pm_accelerate +import pm_wadeScale +import pm_swimScale +import pm_duckScale +import pm_stopspeed +import pml +import pm +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $278 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 10 +byte 1 0 +align 1 +LABELV $259 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 98 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 10 +byte 1 0 +align 1 +LABELV $226 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $209 +byte 1 37 +byte 1 105 +byte 1 58 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/bg_voice.asm b/build/release-linux-x86_64/base/game/bg_voice.asm new file mode 100644 index 0000000..cc8686f --- /dev/null +++ b/build/release-linux-x86_64/base/game/bg_voice.asm @@ -0,0 +1,3954 @@ +code +proc BG_VoiceParseError 68 20 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +CNSTI4 0 +ARGI4 +ADDRGP4 $62 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $61 +endproc BG_VoiceParseError 68 20 +lit +align 1 +LABELV $64 +byte 1 0 +skip 191 +code +proc BG_VoiceList 252 16 +ADDRLP4 24 +ADDRGP4 $64 +INDIRB +ASGNB 192 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 216 +CNSTP4 0 +ASGNP4 +ADDRGP4 $65 +ARGP4 +ADDRGP4 $66 +ARGP4 +ADDRLP4 24 +ARGP4 +CNSTI4 192 +ARGI4 +ADDRLP4 220 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 220 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +GEI4 $67 +CNSTP4 0 +RETP4 +ADDRGP4 $63 +JUMPV +LABELV $67 +ADDRGP4 $71 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 224 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 224 +INDIRI4 +CNSTI4 0 +NEI4 $69 +ADDRGP4 $72 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $63 +JUMPV +LABELV $69 +CNSTI4 24 +ARGI4 +ADDRLP4 228 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 228 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $73 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRLP4 216 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +ASGNP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $77 +JUMPV +LABELV $74 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 232 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 232 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $80 +ARGP4 +ADDRLP4 236 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 236 +INDIRI4 +CNSTI4 0 +NEI4 $78 +ADDRGP4 $75 +JUMPV +LABELV $78 +ADDRLP4 8 +INDIRI4 +CNSTI4 24 +LEI4 $81 +ADDRGP4 $83 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $75 +JUMPV +LABELV $81 +ADDRGP4 $86 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 240 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 240 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 244 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 244 +INDIRI4 +CNSTI4 0 +NEI4 $84 +ADDRGP4 $87 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $76 +JUMPV +LABELV $84 +ADDRLP4 12 +INDIRI4 +CNSTI4 8 +LTI4 $88 +ADDRGP4 $90 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +CNSTI4 8 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $76 +JUMPV +LABELV $88 +CNSTI4 24 +ARGI4 +ADDRLP4 248 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 248 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +INDIRI4 +CNSTI4 6 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $75 +ADDRLP4 232 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 232 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 232 +INDIRI4 +ADDI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $77 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $74 +LABELV $76 +ADDRLP4 216 +INDIRP4 +RETP4 +LABELV $63 +endproc BG_VoiceList 252 16 +proc BG_VoiceParseTrack 1096 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRLP4 1048 +CNSTI4 0 +ASGNI4 +ADDRLP4 1040 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1052 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1052 +INDIRI4 +ASGNI4 +ADDRGP4 $93 +JUMPV +LABELV $92 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $95 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +EQI4 $98 +CNSTI4 1 +RETI4 +ADDRGP4 $91 +JUMPV +LABELV $98 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $100 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +ADDRGP4 $96 +JUMPV +LABELV $95 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $104 +ARGP4 +ADDRLP4 1056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +NEI4 $101 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1060 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1060 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $106 +JUMPV +LABELV $105 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $108 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $108 +ADDRLP4 1064 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 1064 +INDIRP4 +ADDRLP4 1064 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0+8 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1068 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1068 +INDIRI4 +ASGNI4 +LABELV $106 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $111 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +EQI4 $105 +LABELV $111 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $93 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $114 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +ADDRGP4 $93 +JUMPV +LABELV $101 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $118 +ARGP4 +ADDRLP4 1060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +NEI4 $115 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1064 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $120 +JUMPV +LABELV $119 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $122 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $122 +ADDRLP4 1068 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 1068 +INDIRP4 +ADDRLP4 1068 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0+8 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1072 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1072 +INDIRI4 +ASGNI4 +LABELV $120 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $125 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +EQI4 $119 +LABELV $125 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $93 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $128 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +ADDRGP4 $93 +JUMPV +LABELV $115 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $132 +ARGP4 +ADDRLP4 1064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $129 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1068 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1068 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $134 +JUMPV +LABELV $133 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $136 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $136 +ADDRLP4 1072 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 1072 +INDIRP4 +ADDRLP4 1072 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0+8 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1076 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1076 +INDIRI4 +ASGNI4 +LABELV $134 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $139 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +EQI4 $133 +LABELV $139 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $93 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $142 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +ADDRGP4 $93 +JUMPV +LABELV $129 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $146 +ARGP4 +ADDRLP4 1068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +NEI4 $143 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +EQI4 $147 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $149 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $147 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1072 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1072 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $150 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $152 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $150 +ADDRLP4 1048 +CNSTI4 1 +ASGNI4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1076 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1076 +INDIRU4 +CNSTU4 150 +LTU4 $153 +ADDRGP4 $156 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1080 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1080 +INDIRP4 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $153 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1080 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1080 +INDIRU4 +CNSTU4 1 +ADDU4 +CVUI4 4 +ARGI4 +ADDRLP4 1084 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 1084 +INDIRP4 +ASGNP4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1088 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1088 +INDIRU4 +CNSTU4 1 +ADDU4 +CVUI4 4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1092 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1092 +INDIRI4 +ASGNI4 +ADDRGP4 $93 +JUMPV +LABELV $143 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $164 +ARGP4 +ADDRLP4 1072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +NEI4 $161 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1076 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1076 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +NEI4 $165 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 0+8 +INDIRI4 +ASGNI4 +ADDRGP4 $166 +JUMPV +LABELV $165 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $168 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $166 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1080 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1080 +INDIRI4 +ASGNI4 +ADDRGP4 $93 +JUMPV +LABELV $161 +ADDRGP4 $169 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1076 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1076 +INDIRP4 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $96 +LABELV $93 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $92 +CNSTI4 0 +RETI4 +LABELV $91 +endproc BG_VoiceParseTrack 1096 12 +proc BG_VoiceParseCommand 1124 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 1048 +CNSTP4 0 +ASGNP4 +ADDRGP4 $173 +JUMPV +LABELV $172 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $175 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $175 +ADDRLP4 1048 +INDIRP4 +RETP4 +ADDRGP4 $171 +JUMPV +LABELV $175 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $178 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 123 +NEI4 $180 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 BG_VoiceParseTrack +CALLI4 +pop +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $173 +JUMPV +LABELV $180 +ADDRGP4 $183 +ARGP4 +ADDRLP4 4+16 +ARGP4 +ADDRLP4 1052 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1052 +INDIRP4 +ARGP4 +ADDRGP4 BG_VoiceParseError +CALLV +pop +LABELV $178 +ADDRLP4 1048 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $185 +CNSTI4 24 +ARGI4 +ADDRLP4 1052 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1052 +INDIRP4 +ASGNP4 +ADDRLP4 1048 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $186 +JUMPV +LABELV $185 +CNSTI4 24 +ARGI4 +ADDRLP4 1052 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 1052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $186 +ADDRLP4 4+16 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1052 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $187 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1060 +ARGP4 +ADDRLP4 1056 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +ADDRGP4 $190 +ARGP4 +ADDRLP4 4+16 +ARGP4 +ADDRLP4 1056 +INDIRI4 +ARGI4 +ADDRLP4 1060 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $187 +LABELV $188 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +LABELV $173 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1052 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $172 +CNSTP4 0 +RETP4 +LABELV $171 +endproc BG_VoiceParseCommand 1124 16 +proc BG_VoiceParse 1136 24 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 1052 +CNSTP4 0 +ASGNP4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $193 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1056 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1056 +INDIRP4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 trap_Parse_LoadSource +CALLI4 +ASGNI4 +ADDRLP4 1048 +ADDRLP4 1060 +INDIRI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +NEI4 $197 +CNSTP4 0 +RETP4 +ADDRGP4 $192 +JUMPV +LABELV $196 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $199 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 123 +NEI4 $201 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ADDRGP4 BG_VoiceParseCommand +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 1064 +INDIRP4 +ASGNP4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $197 +JUMPV +LABELV $201 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1064 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +CNSTI4 0 +ARGI4 +ADDRGP4 $204 +ARGP4 +ADDRLP4 1064 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $199 +ADDRLP4 4+16 +ARGP4 +ADDRLP4 1064 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1064 +INDIRU4 +CNSTU4 16 +LTU4 $205 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ARGP4 +ADDRLP4 1068 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +CNSTI4 0 +ARGI4 +ADDRGP4 $208 +ARGP4 +ADDRLP4 4+16 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRLP4 1068 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $205 +ADDRLP4 1052 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $210 +CNSTI4 24 +ARGI4 +ADDRLP4 1068 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1068 +INDIRP4 +ASGNP4 +ADDRLP4 1052 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $211 +JUMPV +LABELV $210 +CNSTI4 24 +ARGI4 +ADDRLP4 1068 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 1068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $211 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4+16 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +LABELV $197 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1064 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $196 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +ADDRLP4 1052 +INDIRP4 +RETP4 +LABELV $192 +endproc BG_VoiceParse 1136 24 +export BG_VoiceInit +proc BG_VoiceInit 20 4 +ADDRLP4 8 +ADDRGP4 BG_VoiceList +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $215 +JUMPV +LABELV $214 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_VoiceParse +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $215 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $214 +ADDRLP4 4 +INDIRP4 +RETP4 +LABELV $213 +endproc BG_VoiceInit 20 4 +export BG_PrintVoices +proc BG_PrintVoices 24 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $221 +ADDRGP4 $217 +JUMPV +LABELV $220 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $223 +ADDRGP4 $225 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $223 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $227 +JUMPV +LABELV $226 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $229 +ADDRGP4 $231 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $229 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $233 +JUMPV +LABELV $232 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +LEI4 $235 +ADDRGP4 $237 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $235 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LEI4 $238 +ADDRGP4 $240 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $241 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $242 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $243 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $238 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +LEI4 $244 +ADDRGP4 $246 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $244 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $233 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $232 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $227 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $226 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $247 +ADDRGP4 $249 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $247 +ADDRLP4 16 +ADDRLP4 16 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $221 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $220 +LABELV $217 +endproc BG_PrintVoices 24 16 +export BG_VoiceByName +proc BG_VoiceByName 8 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $252 +JUMPV +LABELV $251 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $254 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $250 +JUMPV +LABELV $254 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $252 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $251 +CNSTP4 0 +RETP4 +LABELV $250 +endproc BG_VoiceByName 8 8 +export BG_VoiceCmdFind +proc BG_VoiceCmdFind 12 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $258 +JUMPV +LABELV $257 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $260 +ADDRFP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $256 +JUMPV +LABELV $260 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $258 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $257 +CNSTP4 0 +RETP4 +LABELV $256 +endproc BG_VoiceCmdFind 12 8 +export BG_VoiceCmdByNum +proc BG_VoiceCmdByNum 8 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $264 +JUMPV +LABELV $263 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $266 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $262 +JUMPV +LABELV $266 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $264 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $263 +CNSTP4 0 +RETP4 +LABELV $262 +endproc BG_VoiceCmdByNum 8 0 +export BG_VoiceTrackByNum +proc BG_VoiceTrackByNum 8 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $270 +JUMPV +LABELV $269 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $272 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $268 +JUMPV +LABELV $272 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $270 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $269 +CNSTP4 0 +RETP4 +LABELV $268 +endproc BG_VoiceTrackByNum 8 0 +export BG_VoiceTrackFind +proc BG_VoiceTrackFind 56 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 20 +ADDRFP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $276 +JUMPV +LABELV $275 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LTI4 $281 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 28 +INDIRI4 +EQI4 $284 +LABELV $281 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LTI4 $283 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDRFP4 8 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $284 +LABELV $283 +ADDRLP4 40 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LTI4 $285 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDRFP4 12 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 44 +INDIRI4 +EQI4 $284 +LABELV $285 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 16 +INDIRI4 +LEI4 $278 +LABELV $284 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $276 +JUMPV +LABELV $278 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $286 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $286 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $288 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $288 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $276 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $275 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $290 +CNSTP4 0 +RETP4 +ADDRGP4 $274 +JUMPV +LABELV $290 +ADDRLP4 24 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 24 +INDIRI4 +CNSTI4 32767 +ADDRLP4 16 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +DIVI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $293 +JUMPV +LABELV $292 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LTI4 $298 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $301 +LABELV $298 +ADDRLP4 40 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LTI4 $300 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDRFP4 8 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 44 +INDIRI4 +EQI4 $301 +LABELV $300 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 52 +INDIRI4 +LTI4 $302 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +ADDRFP4 12 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 52 +INDIRI4 +EQI4 $301 +LABELV $302 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $295 +LABELV $301 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $293 +JUMPV +LABELV $295 +ADDRLP4 8 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $303 +ADDRFP4 20 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $274 +JUMPV +LABELV $303 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $293 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $292 +CNSTP4 0 +RETP4 +LABELV $274 +endproc BG_VoiceTrackFind 56 0 +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_FS_GetFileList +import trap_FS_FOpenFile +import PM_PredictStepMove +import PM_StepSlideMove +import PM_StepEvent +import PM_SlideMove +import PM_AddEvent +import PM_AddTouchEnt +import PM_ClipVelocity +import c_pmove +import pm_flightfriction +import pm_waterfriction +import pm_friction +import pm_flyaccelerate +import pm_wateraccelerate +import pm_airaccelerate +import pm_accelerate +import pm_wadeScale +import pm_swimScale +import pm_duckScale +import pm_stopspeed +import pml +import pm +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $249 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $246 +byte 1 10 +byte 1 0 +align 1 +LABELV $243 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 97 +byte 1 115 +byte 1 109 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $242 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $241 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $240 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $237 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $231 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $225 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $208 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 86 +byte 1 79 +byte 1 73 +byte 1 67 +byte 1 69 +byte 1 95 +byte 1 67 +byte 1 77 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 78 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $204 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $193 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $190 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $183 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $169 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $168 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 97 +byte 1 115 +byte 1 109 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $164 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 97 +byte 1 115 +byte 1 109 +byte 1 0 +align 1 +LABELV $156 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 34 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 83 +byte 1 65 +byte 1 89 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 88 +byte 1 84 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 103 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $152 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $149 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 34 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $146 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $142 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $132 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $128 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $118 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $114 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 34 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $104 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $100 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $90 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 86 +byte 1 79 +byte 1 73 +byte 1 67 +byte 1 69 +byte 1 83 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $87 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 66 +byte 1 71 +byte 1 95 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 76 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 98 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 103 +byte 1 106 +byte 1 98 +byte 1 115 +byte 1 0 +align 1 +LABELV $86 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $83 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 86 +byte 1 79 +byte 1 73 +byte 1 67 +byte 1 69 +byte 1 95 +byte 1 78 +byte 1 65 +byte 1 77 +byte 1 69 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 78 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 44 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $80 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $73 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 0 +align 1 +LABELV $72 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 47 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 44 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 0 +align 1 +LABELV $71 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 47 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $66 +byte 1 46 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $65 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $62 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_active.asm b/build/release-linux-x86_64/base/game/g_active.asm new file mode 100644 index 0000000..57f2d9f --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_active.asm @@ -0,0 +1,13061 @@ +export P_DamageFeedback +code +proc P_DamageFeedback 48 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $78 +ADDRLP4 24 +INDIRI4 +CNSTI4 3 +EQI4 $78 +ADDRLP4 24 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $78 +ADDRGP4 $77 +JUMPV +LABELV $78 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1804 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +INDIRI4 +ADDI4 +CVIF4 4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +NEF4 $80 +ADDRGP4 $77 +JUMPV +LABELV $80 +ADDRLP4 4 +INDIRF4 +CNSTF4 1132396544 +LEF4 $82 +ADDRLP4 4 +CNSTF4 1132396544 +ASGNF4 +LABELV $82 +ADDRLP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $84 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +CNSTI4 255 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +CNSTI4 255 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $85 +JUMPV +LABELV $84 +ADDRLP4 0 +INDIRP4 +CNSTI4 1812 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +CNSTF4 1132462080 +ADDRLP4 8 +INDIRF4 +CNSTF4 1135869952 +DIVF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +CNSTF4 1132462080 +ADDRLP4 8+4 +INDIRF4 +CNSTF4 1135869952 +DIVF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $85 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 792 +ADDP4 +INDIRI4 +LEI4 $87 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $87 +ADDRFP4 0 +INDIRP4 +CNSTI4 792 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 700 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 50 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 255 +LEI4 $92 +ADDRLP4 36 +CNSTI4 255 +ASGNI4 +ADDRGP4 $93 +JUMPV +LABELV $92 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $93 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRLP4 44 +ADDRLP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $87 +ADDRLP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRLP4 4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1804 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1808 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $77 +endproc P_DamageFeedback 48 12 +export P_WorldEffects +proc P_WorldEffects 44 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $95 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1860 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 12000 +ADDI4 +ASGNI4 +ADDRGP4 $94 +JUMPV +LABELV $95 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +NEI4 $98 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1860 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $99 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1860 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $99 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 15 +LEI4 $105 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 15 +ASGNI4 +LABELV $105 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +GTI4 $107 +ADDRGP4 $109 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_Sound +CALLV +pop +ADDRGP4 $108 +JUMPV +LABELV $107 +ADDRLP4 20 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 16384 +GEI4 $110 +ADDRGP4 $112 +ARGP4 +ADDRLP4 24 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRGP4 G_Sound +CALLV +pop +ADDRGP4 $111 +JUMPV +LABELV $110 +ADDRGP4 $113 +ARGP4 +ADDRLP4 28 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRGP4 G_Sound +CALLV +pop +LABELV $111 +LABELV $108 +ADDRFP4 0 +INDIRP4 +CNSTI4 792 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +CNSTP4 0 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRLP4 40 +CNSTP4 0 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 2 +ARGI4 +CNSTI4 20 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $99 +JUMPV +LABELV $98 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1860 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 12000 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 2 +ASGNI4 +LABELV $99 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $116 +ADDRFP4 0 +INDIRP4 +CNSTI4 860 +ADDP4 +INDIRI4 +CNSTI4 24 +BANDI4 +ADDRLP4 4 +INDIRI4 +EQI4 $116 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $118 +ADDRFP4 0 +INDIRP4 +CNSTI4 792 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GTI4 $118 +ADDRFP4 0 +INDIRP4 +CNSTI4 860 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $121 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 30 +ADDRLP4 0 +INDIRI4 +MULI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 22 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $121 +ADDRFP4 0 +INDIRP4 +CNSTI4 860 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $123 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 10 +ADDRLP4 0 +INDIRI4 +MULI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 21 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $123 +LABELV $118 +LABELV $116 +LABELV $94 +endproc P_WorldEffects 44 32 +export G_SetClientSound +proc G_SetClientSound 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $126 +ADDRFP4 0 +INDIRP4 +CNSTI4 860 +ADDP4 +INDIRI4 +CNSTI4 24 +BANDI4 +ADDRLP4 4 +INDIRI4 +EQI4 $126 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 396 +ADDP4 +ADDRGP4 level+340 +INDIRI4 +ASGNI4 +ADDRGP4 $127 +JUMPV +LABELV $126 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 396 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $127 +LABELV $125 +endproc G_SetClientSound 8 0 +proc GetClientMass 12 8 +ADDRLP4 0 +CNSTI4 100 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $130 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $131 +JUMPV +LABELV $130 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $132 +CNSTI4 8 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $133 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ASGNI4 +ADDRGP4 $133 +JUMPV +LABELV $132 +CNSTI4 0 +RETI4 +ADDRGP4 $129 +JUMPV +LABELV $133 +LABELV $131 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $129 +endproc GetClientMass 12 8 +proc ClientShove 92 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 GetClientMass +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 GetClientMass +CALLI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $139 +ADDRLP4 28 +INDIRI4 +ADDRLP4 44 +INDIRI4 +GTI4 $137 +LABELV $139 +ADDRGP4 $136 +JUMPV +LABELV $137 +ADDRLP4 0 +ADDRGP4 g_shove+8 +INDIRF4 +ADDRLP4 28 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $141 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $141 +ADDRLP4 0 +INDIRF4 +CNSTF4 1125515264 +LEF4 $143 +ADDRLP4 0 +CNSTF4 1125515264 +ASGNF4 +LABELV $143 +ADDRLP4 52 +CNSTI4 496 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 60 +CNSTI4 500 +ASGNI4 +ADDRLP4 4+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64 +CNSTI4 504 +ASGNI4 +ADDRLP4 4+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalizeFast +CALLV +pop +ADDRLP4 16 +ADDRLP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16+8 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 72 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 76 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $153 +ADDRLP4 84 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRF4 +MULF4 +CNSTF4 1056964608 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 50 +GEI4 $155 +ADDRLP4 84 +CNSTI4 50 +ASGNI4 +LABELV $155 +ADDRLP4 84 +INDIRI4 +CNSTI4 200 +LEI4 $157 +ADDRLP4 84 +CNSTI4 200 +ASGNI4 +LABELV $157 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 88 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +LABELV $153 +LABELV $136 +endproc ClientShove 92 4 +proc ClientIsOnMedi 12 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $162 +ADDRLP4 0 +INDIRI4 +CNSTI4 1024 +LTI4 $160 +LABELV $162 +CNSTI4 0 +RETI4 +ADDRGP4 $159 +JUMPV +LABELV $160 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities+160 +ADDP4 +INDIRI4 +CNSTI4 33 +NEI4 $165 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $166 +JUMPV +LABELV $165 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $166 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $159 +endproc ClientIsOnMedi 12 0 +proc ClientContagion 68 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $172 +ADDRLP4 0 +INDIRP4 +CNSTI4 1904 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $172 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 ClientIsOnMedi +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $168 +LABELV $172 +ADDRGP4 $167 +JUMPV +LABELV $168 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $173 +CNSTI4 4 +ARGI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $173 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $179 +ADDRLP4 12 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $181 +LABELV $179 +ADDRLP4 4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $181 +ADDRLP4 4 +INDIRP4 +CNSTI4 1904 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $181 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 ClientIsOnMedi +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $175 +LABELV $181 +ADDRGP4 $167 +JUMPV +LABELV $175 +ADDRLP4 48 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRGP4 g_contagionProb+8 +INDIRF4 +LEF4 $182 +ADDRGP4 $167 +JUMPV +LABELV $182 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 52 +INDIRI4 +EQI4 $185 +ADDRLP4 12 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $185 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 1896 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 60 +CNSTI4 1908 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $186 +JUMPV +LABELV $185 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 56 +INDIRI4 +NEI4 $187 +ADDRLP4 12 +INDIRI4 +ADDRLP4 56 +INDIRI4 +EQI4 $187 +ADDRLP4 16 +ADDRLP4 4 +INDIRP4 +CNSTI4 1896 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 64 +CNSTI4 1908 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $188 +JUMPV +LABELV $187 +ADDRLP4 64 +CNSTI4 1896 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRI4 +LEI4 $190 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +CNSTI4 1896 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $191 +JUMPV +LABELV $190 +ADDRLP4 60 +ADDRLP4 4 +INDIRP4 +CNSTI4 1896 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $191 +ADDRLP4 16 +ADDRLP4 60 +INDIRI4 +ASGNI4 +LABELV $188 +LABELV $186 +ADDRLP4 0 +INDIRP4 +CNSTI4 1896 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1896 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRGP4 $174 +JUMPV +LABELV $173 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $192 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $192 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $192 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +LEI4 $192 +ADDRFP4 4 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $192 +ADDRLP4 44 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1896 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDRGP4 g_boosterPoisonTime+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1908 +ADDP4 +ADDRGP4 g_entities+1798720 +ASGNP4 +LABELV $192 +LABELV $174 +LABELV $167 +endproc ClientContagion 68 8 +export ClientImpacts +proc ClientImpacts 84 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 60 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $201 +JUMPV +LABELV $198 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $202 +ADDRLP4 68 +INDIRP4 +CNSTI4 2452 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $202 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2452 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $202 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $204 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_ChargeAttack +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CrushAttack +CALLV +pop +LABELV $204 +ADDRLP4 72 +CNSTI4 524 +ASGNI4 +ADDRLP4 76 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 76 +INDIRU4 +EQU4 $206 +ADDRLP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 76 +INDIRU4 +EQU4 $206 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ClientShove +CALLV +pop +LABELV $206 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $208 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ClientContagion +CALLV +pop +LABELV $208 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $210 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $210 +LABELV $199 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $201 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +LTI4 $198 +LABELV $197 +endproc ClientImpacts 84 12 +data +align 4 +LABELV $213 +byte 4 1092616192 +byte 4 1092616192 +byte 4 1092616192 +export G_TouchTriggers +code +proc G_TouchTriggers 4272 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $214 +ADDRGP4 $212 +JUMPV +LABELV $214 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $216 +ADDRGP4 $212 +JUMPV +LABELV $216 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4192 +ARGP4 +ADDRLP4 4204 +ARGP4 +ADDRLP4 4216 +CNSTP4 0 +ASGNP4 +ADDRLP4 4216 +INDIRP4 +ARGP4 +ADDRLP4 4216 +INDIRP4 +ARGP4 +ADDRLP4 4216 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 4220 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 4220 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4192 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 4220 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4192+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4192+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4224 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 4224 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4204 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+4 +ADDRLP4 4224 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4204+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4204+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +ADDRLP4 68 +INDIRF4 +ADDRGP4 $213 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 68+4 +INDIRF4 +ADDRGP4 $213+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 68+8 +ADDRLP4 68+8 +INDIRF4 +ADDRGP4 $213+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 80 +INDIRF4 +ADDRGP4 $213 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+4 +ADDRLP4 80+4 +INDIRF4 +ADDRGP4 $213+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+8 +ADDRLP4 80+8 +INDIRF4 +ADDRGP4 $213+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRLP4 96 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4228 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 92 +ADDRLP4 4228 +INDIRI4 +ASGNI4 +ADDRLP4 4236 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 4236 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 4236 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4248 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 4248 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+4 +ADDRLP4 4248 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $245 +JUMPV +LABELV $242 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 96 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4256 +CNSTI4 776 +ASGNI4 +ADDRLP4 4260 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4256 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4260 +INDIRU4 +NEU4 $246 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4256 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4260 +INDIRU4 +NEU4 $246 +ADDRGP4 $243 +JUMPV +LABELV $246 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI4 +CNSTI4 1073741824 +BANDI4 +CNSTI4 0 +NEI4 $248 +ADDRGP4 $243 +JUMPV +LABELV $248 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $250 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 11 +EQI4 $252 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRGP4 Touch_DoorTrigger +CVPU4 4 +EQU4 $252 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 manualTriggerSpectator +CALLV +pop +ADDRGP4 $243 +JUMPV +LABELV $252 +LABELV $250 +ADDRLP4 68 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4264 +ADDRGP4 trap_EntityContact +CALLI4 +ASGNI4 +ADDRLP4 4264 +INDIRI4 +CNSTI4 0 +NEI4 $254 +ADDRGP4 $243 +JUMPV +LABELV $254 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 60 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $256 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $256 +LABELV $243 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $245 +ADDRLP4 4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +LTI4 $242 +LABELV $212 +endproc G_TouchTriggers 4272 24 +export SpectatorThink +proc SpectatorThink 460 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 404 +CNSTI4 1 +ASGNI4 +ADDRLP4 408 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ADDRLP4 404 +INDIRI4 +BANDI4 +ADDRLP4 408 +INDIRI4 +EQI4 $260 +ADDRLP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRI4 +ADDRLP4 404 +INDIRI4 +BANDI4 +ADDRLP4 408 +INDIRI4 +NEI4 $260 +ADDRLP4 388 +CNSTI4 1 +ASGNI4 +ADDRGP4 $261 +JUMPV +LABELV $260 +ADDRLP4 388 +CNSTI4 0 +ASGNI4 +LABELV $261 +ADDRLP4 376 +ADDRLP4 388 +INDIRI4 +ASGNI4 +ADDRLP4 416 +CNSTI4 4 +ASGNI4 +ADDRLP4 420 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ADDRLP4 416 +INDIRI4 +BANDI4 +ADDRLP4 420 +INDIRI4 +EQI4 $263 +ADDRLP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRI4 +ADDRLP4 416 +INDIRI4 +BANDI4 +ADDRLP4 420 +INDIRI4 +NEI4 $263 +ADDRLP4 392 +CNSTI4 1 +ASGNI4 +ADDRGP4 $264 +JUMPV +LABELV $263 +ADDRLP4 392 +CNSTI4 0 +ASGNI4 +LABELV $264 +ADDRLP4 380 +ADDRLP4 392 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $266 +ADDRLP4 396 +CNSTI4 1 +ASGNI4 +ADDRGP4 $267 +JUMPV +LABELV $266 +ADDRLP4 396 +CNSTI4 0 +ASGNI4 +LABELV $267 +ADDRLP4 368 +ADDRLP4 396 +INDIRI4 +ASGNI4 +ADDRLP4 368 +INDIRI4 +CNSTI4 0 +EQI4 $268 +ADDRLP4 372 +ADDRLP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 424 +ADDRLP4 372 +INDIRI4 +ASGNI4 +ADDRLP4 428 +CNSTI4 0 +ASGNI4 +ADDRLP4 424 +INDIRI4 +ADDRLP4 428 +INDIRI4 +LTI4 $277 +ADDRLP4 424 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +GTI4 $277 +ADDRLP4 432 +CNSTI4 1760 +ADDRLP4 424 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 432 +INDIRI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $277 +ADDRLP4 432 +INDIRI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 428 +INDIRI4 +EQI4 $270 +LABELV $277 +ADDRLP4 368 +CNSTI4 0 +ASGNI4 +LABELV $270 +LABELV $268 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $278 +ADDRGP4 level+15460 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 424 +ADDRGP4 G_SearchSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 364 +ADDRLP4 424 +INDIRI4 +ASGNI4 +ADDRGP4 $279 +JUMPV +LABELV $278 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $281 +ADDRGP4 level+15724 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 428 +ADDRGP4 G_SearchSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 364 +ADDRLP4 428 +INDIRI4 +ASGNI4 +ADDRGP4 $282 +JUMPV +LABELV $281 +ADDRLP4 364 +CNSTI4 0 +ASGNI4 +LABELV $282 +LABELV $279 +ADDRLP4 432 +CNSTI4 0 +ASGNI4 +ADDRLP4 376 +INDIRI4 +ADDRLP4 432 +INDIRI4 +EQI4 $284 +ADDRLP4 364 +INDIRI4 +ADDRLP4 432 +INDIRI4 +EQI4 $284 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $286 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +LABELV $286 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $288 +ADDRGP4 level+15460 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_RemoveFromSpawnQueue +CALLI4 +pop +ADDRGP4 $289 +JUMPV +LABELV $288 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $291 +ADDRGP4 level+15724 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_RemoveFromSpawnQueue +CALLI4 +pop +LABELV $291 +LABELV $289 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 436 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 436 +INDIRP4 +ADDRLP4 436 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +ADDRLP4 364 +CNSTI4 0 +ASGNI4 +ADDRGP4 $285 +JUMPV +LABELV $284 +ADDRLP4 376 +INDIRI4 +CNSTI4 0 +EQI4 $294 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $296 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +LABELV $296 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $298 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $299 +JUMPV +LABELV $298 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $300 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $301 +JUMPV +LABELV $300 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $302 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 43 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $302 +LABELV $301 +LABELV $299 +LABELV $294 +LABELV $285 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $304 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $306 +ADDRLP4 436 +ADDRGP4 level+11244 +INDIRI4 +ASGNI4 +ADDRGP4 $307 +JUMPV +LABELV $306 +ADDRLP4 436 +ADDRGP4 level+11248 +INDIRI4 +ASGNI4 +LABELV $307 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 444 +CNSTI4 0 +ASGNI4 +ADDRLP4 436 +INDIRI4 +ADDRLP4 444 +INDIRI4 +EQI4 $315 +ADDRLP4 364 +INDIRI4 +ADDRLP4 444 +INDIRI4 +EQI4 $313 +LABELV $315 +ADDRLP4 440 +CNSTI4 1 +ASGNI4 +ADDRGP4 $314 +JUMPV +LABELV $313 +ADDRLP4 440 +CNSTI4 0 +ASGNI4 +LABELV $314 +ADDRLP4 440 +INDIRI4 +ARGI4 +ADDRLP4 448 +ADDRGP4 ClientInactivityTimer +CALLI4 +ASGNI4 +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +NEI4 $310 +ADDRGP4 $258 +JUMPV +LABELV $310 +LABELV $304 +ADDRLP4 368 +INDIRI4 +CNSTI4 0 +NEI4 $316 +ADDRLP4 436 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 436 +INDIRI4 +CNSTI4 2 +EQI4 $320 +ADDRLP4 436 +INDIRI4 +CNSTI4 3 +NEI4 $318 +LABELV $320 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 6 +ASGNI4 +ADDRGP4 $319 +JUMPV +LABELV $318 +ADDRLP4 0 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $321 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $321 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 2 +ASGNI4 +LABELV $322 +LABELV $319 +ADDRLP4 364 +INDIRI4 +CNSTI4 0 +EQI4 $323 +ADDRLP4 440 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 440 +INDIRP4 +ADDRLP4 440 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +LABELV $323 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 512 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 360 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 420 +ADDP4 +ASGNP4 +ADDRLP4 4+8 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 24 +ADDRLP4 4+32 +CNSTI4 65537 +ASGNI4 +ADDRLP4 4+352 +ADDRGP4 trap_Trace +ASGNP4 +ADDRLP4 4+356 +ADDRGP4 trap_PointContents +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 Pmove +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_TouchTriggers +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $330 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $332 +ADDRGP4 level+15460 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 456 +ADDRGP4 G_GetPosInSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +ADDRLP4 456 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDRGP4 level+11244 +INDIRI4 +ASGNI4 +ADDRGP4 $333 +JUMPV +LABELV $332 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $336 +ADDRGP4 level+15724 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 456 +ADDRGP4 G_GetPosInSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +ADDRLP4 456 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDRGP4 level+11248 +INDIRI4 +ASGNI4 +LABELV $336 +LABELV $333 +LABELV $330 +LABELV $316 +LABELV $258 +endproc SpectatorThink 460 12 +proc ClientInactivityTimer 20 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 g_inactivity+12 +INDIRI4 +CNSTI4 0 +NEI4 $341 +ADDRLP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 60000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1848 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $342 +JUMPV +LABELV $341 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $345 +ADDRLP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDRGP4 g_inactivity+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1848 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $346 +JUMPV +LABELV $345 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $349 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +INDIRI4 +CNSTI4 10000 +SUBI4 +LEI4 $351 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +INDIRI4 +LEI4 $354 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $359 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $357 +ADDRLP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDRGP4 g_inactivity+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $357 +ADDRGP4 g_inactivity+16 +ARGP4 +CNSTI4 115 +ARGI4 +ADDRLP4 8 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $362 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $365 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $366 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +ADDRGP4 $363 +JUMPV +LABELV $362 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $365 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $366 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +LABELV $363 +CNSTI4 0 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $354 +ADDRLP4 0 +INDIRP4 +CNSTI4 1848 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $367 +ADDRLP4 0 +INDIRP4 +CNSTI4 1848 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $359 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $369 +ADDRGP4 g_inactivity+16 +ARGP4 +CNSTI4 115 +ARGI4 +ADDRLP4 12 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $376 +ADDRLP4 8 +ADDRGP4 $373 +ASGNP4 +ADDRGP4 $377 +JUMPV +LABELV $376 +ADDRLP4 8 +ADDRGP4 $374 +ASGNP4 +LABELV $377 +ADDRGP4 $371 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $369 +LABELV $367 +LABELV $351 +LABELV $349 +LABELV $346 +LABELV $342 +CNSTI4 1 +RETI4 +LABELV $340 +endproc ClientInactivityTimer 20 12 +lit +align 4 +LABELV $495 +byte 4 1125515264 +byte 4 1125515264 +byte 4 1125515264 +export ClientTimerActions +code +proc ClientTimerActions 4280 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 40 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 44 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 48 +INDIRI4 +NEI4 $379 +ADDRLP4 28 +INDIRI4 +ADDRLP4 48 +INDIRI4 +NEI4 $379 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $380 +JUMPV +LABELV $379 +ADDRLP4 52 +CNSTI4 64 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 52 +INDIRI4 +GTI4 $381 +ADDRLP4 28 +INDIRI4 +ADDRLP4 52 +INDIRI4 +GTI4 $381 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +LABELV $381 +LABELV $380 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +LEI4 $383 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +LABELV $383 +ADDRLP4 12 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $385 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRGP4 $386 +JUMPV +LABELV $385 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $387 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +LABELV $387 +LABELV $386 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 1880 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +CNSTI4 1884 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +CNSTI4 1888 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $390 +JUMPV +LABELV $389 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 1880 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 100 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $392 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +ADDRLP4 84 +ADDRGP4 G_Overmind +CALLP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $394 +ADDRLP4 88 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +ADDRGP4 $395 +JUMPV +LABELV $394 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 92 +INDIRI4 +EQI4 $396 +ADDRLP4 16 +INDIRI4 +ADDRLP4 92 +INDIRI4 +NEI4 $396 +ADDRLP4 12 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 92 +INDIRI4 +NEI4 $396 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 80 +LTI4 $396 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +ADDRLP4 100 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 32768 +BORI4 +ASGNI4 +ADDRGP4 $397 +JUMPV +LABELV $396 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 -32769 +BANDI4 +ASGNI4 +LABELV $397 +LABELV $395 +LABELV $392 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $400 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $398 +LABELV $400 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CNSTI4 20 +ADDI4 +ASGNI4 +ADDRGP4 $399 +JUMPV +LABELV $398 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ADDRLP4 88 +INDIRI4 +EQI4 $401 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +ADDRLP4 88 +INDIRI4 +NEI4 $401 +ADDRLP4 92 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 8 +SUBI4 +ASGNI4 +ADDRGP4 $402 +JUMPV +LABELV $401 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 96 +INDIRI4 +NEI4 $405 +ADDRLP4 24 +INDIRI4 +ADDRLP4 96 +INDIRI4 +EQI4 $403 +LABELV $405 +ADDRLP4 100 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 15 +ADDI4 +ASGNI4 +LABELV $403 +LABELV $402 +LABELV $399 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 1200 +LEI4 $406 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +CNSTI4 1200 +ASGNI4 +ADDRGP4 $407 +JUMPV +LABELV $406 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -1200 +GEI4 $408 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +CNSTI4 -1200 +ASGNI4 +LABELV $408 +LABELV $407 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 0 +EQI4 $410 +ADDRLP4 108 +CNSTI4 2 +ASGNI4 +ADDRLP4 112 +CNSTI4 2 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $412 +ADDRLP4 120 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 124 +CNSTI4 0 +ASGNI4 +ADDRLP4 120 +INDIRI4 +ADDRLP4 124 +INDIRI4 +LEI4 $412 +ADDRLP4 108 +INDIRI4 +ADDRLP4 124 +INDIRI4 +LEI4 $412 +ADDRLP4 120 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +GEI4 $412 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1956 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $413 +JUMPV +LABELV $412 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1956 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $413 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1956 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $415 +ADDRLP4 128 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ADDRLP4 128 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDRLP4 108 +INDIRI4 +DIVI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1956 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $415 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +ADDRLP4 112 +INDIRI4 +ADDI4 +CNSTI4 1200 +GTI4 $418 +ADDRLP4 128 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ADDRLP4 128 +INDIRP4 +INDIRI4 +ADDRLP4 112 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $418 +LABELV $410 +ADDRLP4 68 +INDIRI4 +CNSTI4 29 +EQI4 $423 +ADDRLP4 68 +INDIRI4 +CNSTI4 30 +EQI4 $423 +CNSTI4 31 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 112 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +EQI4 $420 +LABELV $423 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $424 +ADDRLP4 116 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRI4 +CNSTI4 100 +SUBI4 +ASGNI4 +LABELV $424 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $426 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $426 +LABELV $420 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1948 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $428 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1952 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $430 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1944 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 40000 +GTI4 $435 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $432 +LABELV $435 +ADDRLP4 120 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +LABELV $432 +LABELV $430 +LABELV $428 +ADDRLP4 116 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 29 +EQI4 $439 +ADDRLP4 116 +INDIRI4 +CNSTI4 30 +EQI4 $439 +ADDRLP4 116 +INDIRI4 +CNSTI4 31 +EQI4 $439 +ADDRGP4 $437 +JUMPV +LABELV $439 +ADDRLP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +CNSTI4 0 +LEI4 $440 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 152 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 124 +ADDRLP4 152 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ARGI4 +ADDRLP4 124 +INDIRI4 +ARGI4 +ADDRLP4 128 +ARGP4 +ADDRLP4 140 +ARGP4 +ADDRLP4 156 +ADDRGP4 G_CanBuild +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 0 +NEI4 $442 +ADDRLP4 160 +ADDRLP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +ASGNP4 +ADDRLP4 160 +INDIRP4 +ADDRLP4 160 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 $443 +JUMPV +LABELV $442 +ADDRLP4 164 +ADDRLP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +ASGNP4 +ADDRLP4 164 +INDIRP4 +ADDRLP4 164 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +LABELV $443 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $444 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+15420 +INDIRI4 +GEI4 $448 +ADDRLP4 168 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 320 +ADDP4 +ADDP4 +ADDRLP4 168 +INDIRI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRGP4 $449 +JUMPV +LABELV $448 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 320 +ADDP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $449 +LABELV $445 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 16 +LTI4 $444 +ADDRGP4 $437 +JUMPV +LABELV $440 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $452 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 320 +ADDP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $453 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 16 +LTI4 $452 +LABELV $437 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $456 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $456 +ADDRLP4 124 +CNSTI4 4000 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1928 +ADDP4 +INDIRI4 +SUBI4 +SUBI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +GEI4 $459 +ADDRLP4 132 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 132 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +GEI4 $461 +ADDRLP4 132 +INDIRP4 +CNSTI4 1932 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $461 +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $461 +ADDRLP4 136 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1932 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $460 +JUMPV +LABELV $461 +ADDRLP4 136 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +ADDRGP4 $460 +JUMPV +LABELV $459 +ADDRLP4 132 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 132 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +GEI4 $463 +ADDRLP4 132 +INDIRP4 +CNSTI4 1932 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $463 +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $463 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1936 +ADDP4 +INDIRI4 +LEI4 $464 +ADDRLP4 136 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1932 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1936 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 5 +DIVI4 +ADDI4 +ASGNI4 +ADDRGP4 $464 +JUMPV +LABELV $463 +ADDRLP4 136 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +LABELV $464 +LABELV $460 +LABELV $456 +LABELV $390 +ADDRLP4 0 +INDIRP4 +CNSTI4 1880 +ADDP4 +INDIRI4 +CNSTI4 100 +GEI4 $389 +ADDRGP4 $470 +JUMPV +LABELV $469 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +CNSTI4 1884 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $472 +ADDRLP4 72 +CNSTI4 5 +ASGNI4 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $474 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $474 +CNSTI4 8 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $476 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 3 +SUBI4 +ASGNI4 +LABELV $476 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $478 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $478 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +EQI4 $480 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $480 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRLP4 0 +INDIRP4 +CNSTI4 1908 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 96 +CNSTP4 0 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 48 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $472 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $482 +ADDRLP4 76 +CNSTI4 7000 +ASGNI4 +ADDRLP4 72 +CNSTI4 2 +ASGNI4 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $484 +ADDRLP4 76 +CNSTI4 3500 +ASGNI4 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 3 +SUBI4 +ASGNI4 +LABELV $484 +CNSTI4 8 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $486 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $486 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +EQI4 $488 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $488 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +EQI4 $490 +ADDRLP4 72 +ADDRLP4 72 +INDIRI4 +ASGNI4 +LABELV $490 +ADDRLP4 0 +INDIRP4 +CNSTI4 1960 +ADDP4 +INDIRI4 +ADDRLP4 76 +INDIRI4 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $492 +ADDRLP4 4204 +ADDRGP4 $495 +INDIRB +ASGNB 12 +ADDRLP4 4228 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4204 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4228+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4204+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4228+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4204+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4216 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4204 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4216+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4204+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4216+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4204+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4216 +ARGP4 +ADDRLP4 4228 +ARGP4 +ADDRLP4 108 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4248 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 104 +ADDRLP4 4248 +INDIRI4 +ASGNI4 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRGP4 $507 +JUMPV +LABELV $504 +ADDRLP4 96 +CNSTI4 1760 +ADDRLP4 100 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 108 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4256 +ADDRLP4 96 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4256 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $508 +ADDRLP4 4256 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $508 +ADDRLP4 4256 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $508 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4260 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4264 +CNSTI4 0 +ASGNI4 +ADDRLP4 4260 +INDIRI4 +ADDRLP4 4264 +INDIRI4 +EQI4 $508 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 96 +INDIRP4 +CVPU4 4 +EQU4 $508 +ADDRLP4 96 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4264 +INDIRI4 +LEI4 $508 +ADDRLP4 4272 +ADDRLP4 96 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4272 +INDIRP4 +ADDRLP4 4272 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 96 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1960 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 4276 +CNSTI4 1964 +ASGNI4 +ADDRLP4 96 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ADDRLP4 4276 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4276 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $508 +LABELV $505 +ADDRLP4 100 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $507 +ADDRLP4 100 +INDIRI4 +ADDRLP4 104 +INDIRI4 +LTI4 $504 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4252 +ADDRLP4 0 +INDIRP4 +CNSTI4 1964 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4252 +INDIRP4 +ARGP4 +ADDRLP4 4252 +INDIRP4 +ARGP4 +ADDRLP4 4256 +CNSTP4 0 +ASGNP4 +ADDRLP4 4256 +INDIRP4 +ARGP4 +ADDRLP4 4256 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 49 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $493 +JUMPV +LABELV $492 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 -65 +BANDI4 +ASGNI4 +LABELV $493 +LABELV $482 +ADDRLP4 72 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRI4 +NEI4 $511 +ADDRGP4 level+16132 +INDIRI4 +ADDRLP4 72 +INDIRI4 +NEI4 $511 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 76 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 80 +CNSTP4 0 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 84 +CNSTP4 0 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +CNSTI4 2 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $512 +JUMPV +LABELV $511 +ADDRLP4 76 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRLP4 76 +INDIRI4 +NEI4 $514 +ADDRGP4 level+16132 +INDIRI4 +ADDRLP4 76 +INDIRI4 +NEI4 $514 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 80 +CNSTP4 0 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 84 +CNSTP4 0 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +CNSTI4 5 +ARGI4 +CNSTI4 2 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $514 +LABELV $512 +ADDRLP4 0 +INDIRP4 +CNSTI4 2460 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $517 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +CNSTI4 2460 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +SUBF4 +ASGNF4 +ADDRGP4 $518 +JUMPV +LABELV $517 +ADDRLP4 0 +INDIRP4 +CNSTI4 2460 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $518 +ADDRLP4 84 +ADDRLP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_freeFundPeriod+12 +INDIRI4 +ADDRLP4 88 +INDIRI4 +LEI4 $519 +ADDRLP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ADDRGP4 g_freeFundPeriod+12 +INDIRI4 +MODI4 +ADDRLP4 88 +INDIRI4 +NEI4 $519 +ADDRLP4 92 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 96 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +GTI4 $526 +ADDRLP4 92 +INDIRI4 +CNSTI4 5 +EQI4 $526 +ADDRLP4 92 +INDIRI4 +CNSTI4 6 +NEI4 $523 +LABELV $526 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $527 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 400 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRGP4 $528 +JUMPV +LABELV $527 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $529 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 180 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $529 +LABELV $528 +LABELV $523 +LABELV $519 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 9 +NEI4 $531 +CNSTI4 9 +ARGI4 +ADDRLP4 92 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 92 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $533 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $535 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CVIF4 4 +CNSTF4 1150681088 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $536 +JUMPV +LABELV $535 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $537 +ADDRLP4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CVIF4 4 +CNSTF4 1151500288 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $538 +JUMPV +LABELV $537 +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +LABELV $538 +LABELV $536 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 13000 +LEI4 $534 +ADDRLP4 108 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $534 +JUMPV +LABELV $533 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $534 +LABELV $531 +LABELV $470 +ADDRLP4 0 +INDIRP4 +CNSTI4 1884 +ADDP4 +INDIRI4 +CNSTI4 1000 +GEI4 $469 +ADDRGP4 $542 +JUMPV +LABELV $541 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +CNSTI4 1888 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 10000 +SUBI4 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 29 +EQI4 $546 +ADDRLP4 72 +INDIRI4 +CNSTI4 30 +NEI4 $544 +LABELV $546 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 100 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +ADDRGP4 $545 +JUMPV +LABELV $544 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 31 +NEI4 $547 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 50 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +LABELV $547 +LABELV $545 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $549 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $551 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 100 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +ADDRGP4 $552 +JUMPV +LABELV $551 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $553 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 200 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +LABELV $553 +LABELV $552 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 552 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $549 +LABELV $542 +ADDRLP4 0 +INDIRP4 +CNSTI4 1888 +ADDP4 +INDIRI4 +CNSTI4 10000 +GEI4 $541 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $555 +CNSTI4 6 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $557 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 9000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $558 +ADDRLP4 72 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $558 +JUMPV +LABELV $557 +CNSTI4 6 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $563 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 6 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $564 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $564 +JUMPV +LABELV $563 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $564 +LABELV $558 +LABELV $555 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $570 +CNSTI4 7 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $572 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 2300 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $573 +ADDRLP4 72 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $573 +JUMPV +LABELV $572 +CNSTI4 7 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $578 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 7 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $579 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $579 +JUMPV +LABELV $578 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $579 +LABELV $573 +LABELV $570 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 3 +EQI4 $587 +ADDRLP4 68 +INDIRI4 +CNSTI4 4 +NEI4 $585 +LABELV $587 +CNSTI4 3 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $588 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 45000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $589 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $589 +JUMPV +LABELV $588 +CNSTI4 4 +ARGI4 +ADDRLP4 76 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 76 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $594 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 45000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $595 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $595 +JUMPV +LABELV $594 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $595 +LABELV $589 +LABELV $585 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $601 +CNSTI4 10 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 72 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +GEI4 $603 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 34000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $604 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $604 +JUMPV +LABELV $603 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $604 +LABELV $601 +LABELV $378 +endproc ClientTimerActions 4280 32 +export G_ArmaFreeLove +proc G_ArmaFreeLove 12 12 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $614 +JUMPV +LABELV $611 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $616 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 7200 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRGP4 $617 +JUMPV +LABELV $616 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $618 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 4000 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $618 +LABELV $617 +LABELV $612 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $614 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $611 +CNSTI4 -1 +ARGI4 +ADDRGP4 $620 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $621 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_Sound +CALLV +pop +LABELV $610 +endproc G_ArmaFreeLove 12 12 +export ClientIntermissionThink +proc ClientIntermissionThink 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 5 +BANDI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +BXORI4 +BANDI4 +CNSTI4 0 +EQI4 $623 +ADDRFP4 0 +INDIRP4 +CNSTI4 1764 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $623 +LABELV $622 +endproc ClientIntermissionThink 24 0 +export ClientEvents +proc ClientEvents 96 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +GEI4 $626 +ADDRFP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +LABELV $626 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $631 +JUMPV +LABELV $628 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 16 +LTI4 $633 +ADDRLP4 8 +INDIRI4 +CNSTI4 29 +GTI4 $633 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $654-64 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $654 +address $634 +address $634 +address $633 +address $653 +address $633 +address $633 +address $633 +address $633 +address $633 +address $633 +address $633 +address $649 +address $650 +address $651 +code +LABELV $634 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $635 +ADDRGP4 $633 +JUMPV +LABELV $635 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1108082688 +SUBF4 +CNSTF4 1118437376 +DIVF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 0 +GEF4 $637 +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRGP4 $638 +JUMPV +LABELV $637 +ADDRLP4 24 +INDIRF4 +CNSTF4 1065353216 +LEF4 $639 +ADDRLP4 24 +CNSTF4 1065353216 +ASGNF4 +LABELV $639 +LABELV $638 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 68 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 72 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 24 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 76 +CNSTF4 0 +ASGNF4 +ADDRLP4 28 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 28+8 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 80 +CNSTP4 0 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 84 +CNSTF4 0 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 40+4 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 40+8 +ADDRLP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 792 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 92 +CNSTP4 0 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 56 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +CNSTI4 25 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $633 +JUMPV +LABELV $649 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRGP4 $633 +JUMPV +LABELV $650 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon2 +CALLV +pop +ADDRGP4 $633 +JUMPV +LABELV $651 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon3 +CALLV +pop +ADDRGP4 $633 +JUMPV +LABELV $653 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CheckGrangerDance +CALLV +pop +LABELV $633 +LABELV $629 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $631 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +LTI4 $628 +LABELV $625 +endproc ClientEvents 96 32 +export SendPendingPredictableEvents +proc SendPendingPredictableEvents 52 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +GEI4 $657 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 8 +LSHI4 +BORI4 +ASGNI4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 20 +ADDI4 +ASGNI4 +ADDRLP4 44 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 436 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $657 +LABELV $656 +endproc SendPendingPredictableEvents 52 12 +export G_UnlaggedStore +proc G_UnlaggedStore 24 0 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_unlagged+12 +INDIRI4 +CNSTI4 0 +NEI4 $660 +ADDRGP4 $659 +JUMPV +LABELV $660 +ADDRLP4 12 +ADDRGP4 level+16024 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 level+16024 +INDIRI4 +CNSTI4 10 +LTI4 $664 +ADDRGP4 level+16024 +CNSTI4 0 +ASGNI4 +LABELV $664 +ADDRGP4 level+16024 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+16028 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $674 +JUMPV +LABELV $671 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 40 +ADDRGP4 level+16024 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1976 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $679 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI4 +CNSTI4 33554432 +BANDI4 +ADDRLP4 20 +INDIRI4 +NEI4 $677 +LABELV $679 +ADDRGP4 $672 +JUMPV +LABELV $677 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $680 +ADDRGP4 $672 +JUMPV +LABELV $680 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $672 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $674 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $671 +LABELV $659 +endproc G_UnlaggedStore 24 0 +export G_UnlaggedClear +proc G_UnlaggedClear 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $683 +CNSTI4 40 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1976 +ADDP4 +ADDP4 +CNSTI4 36 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $684 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LTI4 $683 +LABELV $682 +endproc G_UnlaggedClear 4 0 +export G_UnlaggedCalc +proc G_UnlaggedCalc 212 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+16024 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTF4 1056964608 +ASGNF4 +ADDRGP4 g_unlagged+12 +INDIRI4 +CNSTI4 0 +NEI4 $689 +ADDRGP4 $687 +JUMPV +LABELV $689 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $695 +JUMPV +LABELV $692 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2452 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $693 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $695 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $692 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $697 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+16028 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +GTI4 $701 +ADDRGP4 $699 +JUMPV +LABELV $701 +ADDRLP4 8 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +GEI4 $704 +ADDRLP4 4 +CNSTI4 9 +ASGNI4 +LABELV $704 +LABELV $698 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 10 +LTI4 $697 +LABELV $699 +ADDRLP4 16 +INDIRI4 +CNSTI4 10 +NEI4 $706 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +LABELV $706 +ADDRLP4 8 +INDIRI4 +CNSTI4 -1 +NEI4 $708 +ADDRGP4 $687 +JUMPV +LABELV $708 +ADDRLP4 24 +CNSTI4 2 +ASGNI4 +ADDRLP4 20 +ADDRLP4 8 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LSHI4 +ADDRGP4 level+16028 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LSHI4 +ADDRGP4 level+16028 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +LEI4 $712 +ADDRLP4 12 +ADDRFP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+16028 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +LABELV $712 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $718 +JUMPV +LABELV $715 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +NEU4 $720 +ADDRGP4 $716 +JUMPV +LABELV $720 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $724 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI4 +CNSTI4 33554432 +BANDI4 +ADDRLP4 32 +INDIRI4 +NEI4 $722 +LABELV $724 +ADDRGP4 $716 +JUMPV +LABELV $722 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $725 +ADDRGP4 $716 +JUMPV +LABELV $725 +CNSTI4 40 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1976 +ADDP4 +ADDP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $727 +ADDRGP4 $716 +JUMPV +LABELV $727 +CNSTI4 40 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1976 +ADDP4 +ADDP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $729 +ADDRGP4 $716 +JUMPV +LABELV $729 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 40 +CNSTI4 40 +ASGNI4 +ADDRLP4 44 +ADDRLP4 36 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 48 +CNSTI4 12 +ASGNI4 +ADDRLP4 52 +ADDRLP4 40 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 44 +INDIRP4 +ADDP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 2428 +ADDP4 +ADDRLP4 52 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 44 +INDIRP4 +ADDP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 40 +ASGNI4 +ADDRLP4 64 +ADDRLP4 56 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 16 +ASGNI4 +ADDRLP4 72 +ADDRLP4 60 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 64 +INDIRP4 +ADDP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 2432 +ADDP4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 60 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 64 +INDIRP4 +ADDP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 80 +CNSTI4 40 +ASGNI4 +ADDRLP4 84 +ADDRLP4 76 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 88 +CNSTI4 20 +ASGNI4 +ADDRLP4 92 +ADDRLP4 80 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 84 +INDIRP4 +ADDP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 76 +INDIRP4 +CNSTI4 2436 +ADDP4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 80 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 84 +INDIRP4 +ADDP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +CNSTI4 40 +ASGNI4 +ADDRLP4 104 +ADDRLP4 96 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 108 +CNSTI4 24 +ASGNI4 +ADDRLP4 112 +ADDRLP4 100 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 104 +INDIRP4 +ADDP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 96 +INDIRP4 +CNSTI4 2440 +ADDP4 +ADDRLP4 112 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 100 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 104 +INDIRP4 +ADDP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 116 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 120 +CNSTI4 40 +ASGNI4 +ADDRLP4 124 +ADDRLP4 116 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 128 +CNSTI4 28 +ASGNI4 +ADDRLP4 132 +ADDRLP4 120 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 124 +INDIRP4 +ADDP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 116 +INDIRP4 +CNSTI4 2444 +ADDP4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 120 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 124 +INDIRP4 +ADDP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 136 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 140 +CNSTI4 40 +ASGNI4 +ADDRLP4 144 +ADDRLP4 136 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 148 +CNSTI4 32 +ASGNI4 +ADDRLP4 152 +ADDRLP4 140 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +ADDP4 +ADDRLP4 148 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 136 +INDIRP4 +CNSTI4 2448 +ADDP4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 140 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +ADDP4 +ADDRLP4 148 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 156 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 160 +CNSTI4 40 +ASGNI4 +ADDRLP4 164 +ADDRLP4 156 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 168 +ADDRLP4 160 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 164 +INDIRP4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 156 +INDIRP4 +CNSTI4 2416 +ADDP4 +ADDRLP4 168 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 160 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 164 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 168 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 172 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 176 +CNSTI4 40 +ASGNI4 +ADDRLP4 180 +ADDRLP4 172 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 184 +CNSTI4 4 +ASGNI4 +ADDRLP4 188 +ADDRLP4 176 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 180 +INDIRP4 +ADDP4 +ADDRLP4 184 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 172 +INDIRP4 +CNSTI4 2420 +ADDP4 +ADDRLP4 188 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 176 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 180 +INDIRP4 +ADDP4 +ADDRLP4 184 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 188 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 192 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 196 +CNSTI4 40 +ASGNI4 +ADDRLP4 200 +ADDRLP4 192 +INDIRP4 +CNSTI4 1976 +ADDP4 +ASGNP4 +ADDRLP4 204 +CNSTI4 8 +ASGNI4 +ADDRLP4 208 +ADDRLP4 196 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 200 +INDIRP4 +ADDP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 192 +INDIRP4 +CNSTI4 2424 +ADDP4 +ADDRLP4 208 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 196 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 200 +INDIRP4 +ADDP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 208 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2452 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $716 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $718 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $715 +LABELV $687 +endproc G_UnlaggedCalc 212 0 +export G_UnlaggedOff +proc G_UnlaggedOff 20 4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_unlagged+12 +INDIRI4 +CNSTI4 0 +NEI4 $732 +ADDRGP4 $731 +JUMPV +LABELV $732 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $738 +JUMPV +LABELV $735 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2412 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $740 +ADDRGP4 $736 +JUMPV +LABELV $740 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2388 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2400 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2376 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2412 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $736 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $738 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $735 +LABELV $731 +endproc G_UnlaggedOff 20 4 +export G_UnlaggedOn +proc G_UnlaggedOn 60 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_unlagged+12 +INDIRI4 +CNSTI4 0 +NEI4 $743 +ADDRGP4 $742 +JUMPV +LABELV $743 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 708 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $746 +ADDRGP4 $742 +JUMPV +LABELV $746 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $751 +JUMPV +LABELV $748 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2416 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $753 +ADDRGP4 $749 +JUMPV +LABELV $753 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2412 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $755 +ADDRGP4 $749 +JUMPV +LABELV $755 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $759 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI4 +CNSTI4 33554432 +BANDI4 +ADDRLP4 16 +INDIRI4 +NEI4 $757 +LABELV $759 +ADDRGP4 $749 +JUMPV +LABELV $757 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $760 +ADDRGP4 $749 +JUMPV +LABELV $760 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $762 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 28 +INDIRF4 +LEF4 $765 +ADDRLP4 52 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRGP4 $766 +JUMPV +LABELV $765 +ADDRLP4 52 +ADDRLP4 28 +INDIRF4 +ASGNF4 +LABELV $766 +ADDRLP4 32 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDF4 +LEF4 $767 +ADDRGP4 $749 +JUMPV +LABELV $767 +LABELV $762 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2388 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2400 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2376 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2412 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRLP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $749 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $751 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $748 +LABELV $742 +endproc G_UnlaggedOn 60 8 +proc G_UnlaggedDetectCollisions 128 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 g_unlagged+12 +INDIRI4 +CNSTI4 0 +NEI4 $770 +ADDRGP4 $769 +JUMPV +LABELV $770 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 708 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $773 +ADDRGP4 $769 +JUMPV +LABELV $773 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 76 +INDIRP4 +INDIRP4 +CNSTI4 2416 +ADDP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 76 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CNSTI4 1788 +ADDP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $775 +ADDRGP4 $769 +JUMPV +LABELV $775 +ADDRLP4 88 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 1788 +ADDP4 +ARGP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 100 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 68 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 68 +INDIRF4 +LEF4 $778 +ADDRLP4 112 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRGP4 $779 +JUMPV +LABELV $778 +ADDRLP4 112 +ADDRLP4 68 +INDIRF4 +ASGNF4 +LABELV $779 +ADDRLP4 72 +ADDRLP4 72 +INDIRF4 +ADDRLP4 112 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1788 +ADDP4 +ARGP4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRGP4 G_UnlaggedOn +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +CNSTI4 1788 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 4+52 +INDIRI4 +CNSTI4 0 +LTI4 $780 +ADDRLP4 4+52 +INDIRI4 +CNSTI4 64 +GEI4 $780 +CNSTI4 1760 +ADDRLP4 4+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 2452 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $780 +ADDRGP4 G_UnlaggedOff +CALLV +pop +LABELV $769 +endproc G_UnlaggedDetectCollisions 128 28 +lit +align 4 +LABELV $1017 +byte 4 1115684864 +byte 4 1115684864 +byte 4 1115684864 +export ClientThink_real +code +proc ClientThink_real 4892 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $787 +ADDRGP4 $786 +JUMPV +LABELV $787 +ADDRLP4 364 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 364 +INDIRP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 200 +ADDI4 +LEI4 $789 +ADDRLP4 364 +INDIRP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +LABELV $789 +ADDRLP4 364 +INDIRP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +SUBI4 +GEI4 $793 +ADDRLP4 364 +INDIRP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +LABELV $793 +ADDRLP4 368 +ADDRLP4 364 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 368 +INDIRI4 +CNSTI4 1 +GEI4 $797 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $797 +ADDRGP4 $786 +JUMPV +LABELV $797 +ADDRLP4 368 +INDIRI4 +CNSTI4 200 +LEI4 $799 +ADDRLP4 368 +CNSTI4 200 +ASGNI4 +LABELV $799 +ADDRLP4 0 +INDIRP4 +CNSTI4 2456 +ADDP4 +ADDRLP4 364 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRGP4 pmove_msec+12 +INDIRI4 +CNSTI4 8 +GEI4 $801 +ADDRGP4 $804 +ARGP4 +ADDRGP4 $805 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $802 +JUMPV +LABELV $801 +ADDRGP4 pmove_msec+12 +INDIRI4 +CNSTI4 33 +LEI4 $806 +ADDRGP4 $804 +ARGP4 +ADDRGP4 $809 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $806 +LABELV $802 +ADDRLP4 376 +CNSTI4 0 +ASGNI4 +ADDRGP4 pmove_fixed+12 +INDIRI4 +ADDRLP4 376 +INDIRI4 +NEI4 $813 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +ADDRLP4 376 +INDIRI4 +EQI4 $810 +LABELV $813 +ADDRLP4 364 +INDIRP4 +ADDRLP4 364 +INDIRP4 +INDIRI4 +ADDRGP4 pmove_msec+12 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRGP4 pmove_msec+12 +INDIRI4 +DIVI4 +ADDRGP4 pmove_msec+12 +INDIRI4 +MULI4 +ASGNI4 +LABELV $810 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $817 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ClientIntermissionThink +CALLV +pop +ADDRGP4 $786 +JUMPV +LABELV $817 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $820 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $822 +ADDRGP4 $786 +JUMPV +LABELV $822 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 364 +INDIRP4 +ARGP4 +ADDRGP4 SpectatorThink +CALLV +pop +ADDRGP4 $786 +JUMPV +LABELV $820 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_namelog_update_score +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 388 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 453 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 388 +INDIRI4 +NEI4 $831 +ADDRLP4 0 +INDIRP4 +CNSTI4 454 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 388 +INDIRI4 +NEI4 $831 +ADDRLP4 0 +INDIRP4 +CNSTI4 455 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 388 +INDIRI4 +NEI4 $831 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 388 +INDIRI4 +EQI4 $827 +LABELV $831 +ADDRLP4 380 +CNSTI4 1 +ASGNI4 +ADDRGP4 $828 +JUMPV +LABELV $827 +ADDRLP4 380 +CNSTI4 0 +ASGNI4 +LABELV $828 +ADDRLP4 380 +INDIRI4 +ARGI4 +ADDRLP4 392 +ADDRGP4 ClientInactivityTimer +CALLI4 +ASGNI4 +ADDRLP4 392 +INDIRI4 +CNSTI4 0 +NEI4 $824 +ADDRGP4 $786 +JUMPV +LABELV $824 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2456 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UnlaggedCalc +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $832 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $833 +JUMPV +LABELV $832 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $834 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRGP4 $835 +JUMPV +LABELV $834 +ADDRLP4 400 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 404 +CNSTI4 0 +ASGNI4 +ADDRLP4 400 +INDIRI4 +CNSTI4 16 +BANDI4 +ADDRLP4 404 +INDIRI4 +NEI4 $838 +ADDRLP4 400 +INDIRI4 +CNSTI4 8 +BANDI4 +ADDRLP4 404 +INDIRI4 +EQI4 $836 +LABELV $838 +ADDRLP4 408 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 408 +INDIRI4 +ADDP4 +ADDRLP4 408 +INDIRI4 +ASGNI4 +ADDRGP4 $837 +JUMPV +LABELV $836 +CNSTI4 7 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 412 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 412 +INDIRI4 +CNSTI4 0 +EQI4 $839 +CNSTI4 7 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 416 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 416 +INDIRI4 +CNSTI4 0 +EQI4 $839 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $840 +JUMPV +LABELV $839 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $840 +LABELV $837 +LABELV $835 +LABELV $833 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $841 +ADDRLP4 0 +INDIRP4 +CNSTI4 1916 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $841 +ADDRLP4 424 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 424 +INDIRP4 +ADDRLP4 424 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +LABELV $841 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $844 +ADDRLP4 0 +INDIRP4 +CNSTI4 1920 +ADDP4 +INDIRI4 +CNSTI4 5000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $844 +ADDRLP4 432 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 432 +INDIRP4 +ADDRLP4 432 +INDIRP4 +INDIRI4 +CNSTI4 -17 +BANDI4 +ASGNI4 +LABELV $844 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $847 +ADDRLP4 0 +INDIRP4 +CNSTI4 1924 +ADDP4 +INDIRI4 +CNSTI4 2000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $847 +ADDRLP4 440 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 440 +INDIRP4 +ADDRLP4 440 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +LABELV $847 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $850 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $850 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 8 +ASGNI4 +LABELV $850 +ADDRLP4 448 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 448 +INDIRP4 +ADDRLP4 448 +INDIRP4 +INDIRI4 +CNSTI4 -257 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $852 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1856 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 20000 +LTI4 $854 +ADDRLP4 452 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 452 +INDIRP4 +ADDRLP4 452 +INDIRP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRGP4 $855 +JUMPV +LABELV $854 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1856 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 15000 +LTI4 $857 +ADDRLP4 456 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 456 +INDIRP4 +ADDRLP4 456 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $857 +LABELV $855 +LABELV $852 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $860 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 456 +ADDRGP4 BG_PlayerPoisonCloudTime +CALLI4 +ASGNI4 +ADDRLP4 456 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +SUBI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1912 +ADDP4 +INDIRI4 +ADDI4 +CNSTI4 0 +GTI4 $860 +ADDRLP4 460 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 460 +INDIRP4 +ADDRLP4 460 +INDIRP4 +INDIRI4 +CNSTI4 -8193 +BANDI4 +ASGNI4 +LABELV $860 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $863 +ADDRLP4 0 +INDIRP4 +CNSTI4 1896 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $863 +ADDRLP4 468 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 468 +INDIRP4 +ADDRLP4 468 +INDIRP4 +INDIRI4 +CNSTI4 -33 +BANDI4 +ASGNI4 +LABELV $863 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRGP4 g_gravity+8 +INDIRF4 +CVFI4 4 +ASGNI4 +CNSTI4 3 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 472 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 472 +INDIRI4 +CNSTI4 0 +EQI4 $867 +CNSTI4 3 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 476 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 476 +INDIRI4 +CNSTI4 0 +EQI4 $867 +ADDRLP4 484 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 488 +CNSTI4 0 +ASGNI4 +ADDRLP4 484 +INDIRI4 +CNSTI4 4096 +BANDI4 +ADDRLP4 488 +INDIRI4 +NEI4 $871 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +NEI4 $869 +ADDRLP4 484 +INDIRI4 +CNSTI4 32 +BANDI4 +ADDRLP4 488 +INDIRI4 +NEI4 $869 +LABELV $871 +CNSTI4 3 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +ADDRGP4 $870 +JUMPV +LABELV $869 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $872 +CNSTI4 3 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +CNSTI4 3 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_RemoveUpgradeFromInventory +CALLV +pop +ADDRLP4 492 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 492 +INDIRP4 +ADDRLP4 492 +INDIRP4 +INDIRI4 +CNSTI4 -33 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $874 +ADDRLP4 496 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 496 +INDIRP4 +ADDRLP4 496 +INDIRP4 +INDIRI4 +CNSTI4 -65 +BANDI4 +ASGNI4 +LABELV $874 +ADDRLP4 0 +INDIRP4 +CNSTI4 1904 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 500 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 500 +INDIRP4 +ADDRLP4 500 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1928 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1932 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1936 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 800 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 66 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $872 +LABELV $870 +LABELV $867 +CNSTI4 5 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 480 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 480 +INDIRI4 +CNSTI4 0 +EQI4 $879 +CNSTI4 5 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 484 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 484 +INDIRI4 +CNSTI4 0 +EQI4 $879 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1952 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $881 +CNSTI4 5 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +CNSTI4 5 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_RemoveUpgradeFromInventory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1948 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1952 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1944 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 488 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 488 +INDIRP4 +ADDRLP4 488 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +LABELV $881 +LABELV $879 +ADDRGP4 level+16132 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +EQI4 $884 +ADDRLP4 488 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 488 +INDIRI4 +CNSTI4 0 +LTI4 $884 +ADDRLP4 488 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $884 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 496 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 492 +ADDRLP4 496 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 504 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 504 +INDIRI4 +LEI4 $891 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +ADDRLP4 504 +INDIRI4 +LTI4 $891 +ADDRLP4 492 +INDIRF4 +CNSTF4 0 +NEF4 $888 +LABELV $891 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $889 +JUMPV +LABELV $888 +ADDRLP4 508 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4660 +CNSTF4 1128792064 +ASGNF4 +ADDRLP4 4616 +ADDRLP4 4660 +INDIRF4 +ASGNF4 +ADDRLP4 4616+4 +ADDRLP4 4660 +INDIRF4 +ASGNF4 +ADDRLP4 4616+8 +CNSTF4 1128792064 +ASGNF4 +ADDRLP4 4640 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4616 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4640+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4616+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4640+8 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4616+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4628 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4616 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4628+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4616+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4628+8 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4616+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4628 +ARGP4 +ADDRLP4 4640 +ARGP4 +ADDRLP4 516 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4672 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4612 +ADDRLP4 4672 +INDIRI4 +ASGNI4 +ADDRLP4 512 +CNSTI4 0 +ASGNI4 +ADDRGP4 $905 +JUMPV +LABELV $902 +ADDRLP4 4676 +CNSTI4 1760 +ADDRLP4 512 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 516 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 4676 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 4680 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 4680 +INDIRF4 +CNSTF4 1128792064 +LEF4 $906 +ADDRGP4 $903 +JUMPV +LABELV $906 +ADDRLP4 508 +INDIRF4 +CNSTF4 1077936128 +GEF4 $908 +ADDRLP4 4676 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $908 +ADDRLP4 4676 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $908 +ADDRLP4 4688 +CNSTI4 0 +ASGNI4 +ADDRLP4 4676 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4688 +INDIRI4 +EQI4 $908 +ADDRLP4 4676 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4688 +INDIRI4 +LEI4 $908 +ADDRLP4 4676 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4688 +INDIRI4 +EQI4 $908 +ADDRLP4 508 +CNSTF4 1077936128 +ASGNF4 +ADDRGP4 $903 +JUMPV +LABELV $908 +ADDRLP4 508 +INDIRF4 +CNSTF4 1083388723 +GEF4 $910 +ADDRLP4 4676 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $910 +ADDRLP4 4676 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 22 +NEI4 $910 +ADDRLP4 4696 +CNSTI4 0 +ASGNI4 +ADDRLP4 4676 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4696 +INDIRI4 +EQI4 $910 +ADDRLP4 4676 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4696 +INDIRI4 +LEI4 $910 +ADDRLP4 4676 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4696 +INDIRI4 +EQI4 $910 +ADDRLP4 508 +CNSTF4 1083388723 +ASGNF4 +ADDRGP4 $903 +JUMPV +LABELV $910 +ADDRLP4 4676 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $912 +ADDRLP4 4704 +CNSTI4 524 +ASGNI4 +ADDRLP4 4708 +ADDRLP4 4676 +INDIRP4 +ADDRLP4 4704 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4708 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $912 +ADDRLP4 4712 +CNSTI4 532 +ASGNI4 +ADDRLP4 4708 +INDIRP4 +ADDRLP4 4712 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4704 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 4712 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $912 +ADDRLP4 4676 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $912 +ADDRLP4 4720 +ADDRLP4 4676 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4716 +CNSTI4 0 +ASGNI4 +ADDRLP4 4720 +INDIRI4 +CNSTI4 5 +NEI4 $914 +ADDRLP4 508 +INDIRF4 +CNSTF4 1073741824 +GEF4 $914 +ADDRLP4 508 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 4716 +CNSTI4 1 +ASGNI4 +ADDRGP4 $915 +JUMPV +LABELV $914 +ADDRLP4 4720 +INDIRI4 +CNSTI4 6 +NEI4 $916 +ADDRLP4 508 +INDIRF4 +CNSTF4 1077936128 +GEF4 $916 +ADDRLP4 508 +CNSTF4 1077936128 +ASGNF4 +ADDRLP4 4716 +CNSTI4 1 +ASGNI4 +LABELV $916 +LABELV $915 +ADDRLP4 4716 +INDIRI4 +CNSTI4 0 +EQI4 $918 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +GEI4 $918 +ADDRLP4 4676 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 552 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $918 +LABELV $912 +LABELV $903 +ADDRLP4 512 +ADDRLP4 512 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $905 +ADDRLP4 512 +INDIRI4 +ADDRLP4 4612 +INDIRI4 +LTI4 $902 +ADDRLP4 4676 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4676 +INDIRP4 +ADDRLP4 4676 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRLP4 4680 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4680 +INDIRP4 +ADDRLP4 4680 +INDIRP4 +INDIRI4 +CNSTI4 -12289 +BANDI4 +ASGNI4 +ADDRLP4 508 +INDIRF4 +CNSTF4 1065353216 +NEF4 $920 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4684 +ADDRGP4 G_FindCreep +CALLI4 +ASGNI4 +ADDRLP4 4684 +INDIRI4 +CNSTI4 0 +NEI4 $920 +ADDRLP4 4688 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4688 +INDIRP4 +ADDRLP4 4688 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +ADDRLP4 508 +CNSTF4 1051372203 +ADDRLP4 508 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $921 +JUMPV +LABELV $920 +ADDRLP4 508 +INDIRF4 +CNSTF4 1077936128 +LTF4 $922 +ADDRLP4 4688 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4688 +INDIRP4 +ADDRLP4 4688 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRGP4 $923 +JUMPV +LABELV $922 +ADDRLP4 508 +INDIRF4 +CNSTF4 1073741824 +LTF4 $924 +ADDRLP4 4692 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4692 +INDIRP4 +ADDRLP4 4692 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +LABELV $924 +LABELV $923 +LABELV $921 +ADDRLP4 4656 +CNSTF4 1148846080 +ADDRLP4 492 +INDIRF4 +ADDRLP4 508 +INDIRF4 +MULF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4652 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +SUBI4 +ADDRLP4 4656 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4700 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 4700 +INDIRP4 +ADDRLP4 4700 +INDIRP4 +INDIRI4 +ADDRLP4 4652 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4704 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ASGNP4 +ADDRLP4 4704 +INDIRP4 +ADDRLP4 4704 +INDIRP4 +INDIRI4 +ADDRLP4 4652 +INDIRI4 +ADDRLP4 4656 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +LTI4 $927 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 512 +CNSTI4 0 +ASGNI4 +LABELV $929 +ADDRLP4 512 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $930 +ADDRLP4 512 +ADDRLP4 512 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 512 +INDIRI4 +CNSTI4 64 +LTI4 $929 +LABELV $927 +LABELV $889 +LABELV $884 +CNSTI4 9 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 492 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 492 +INDIRI4 +CNSTI4 0 +EQI4 $933 +CNSTI4 9 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 496 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 496 +INDIRI4 +CNSTI4 0 +EQI4 $933 +ADDRLP4 500 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 9 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +CNSTI4 9 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_RemoveUpgradeFromInventory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 21 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 500 +INDIRI4 +ASGNI4 +LABELV $933 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 500 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 500 +INDIRI4 +CNSTI4 0 +EQI4 $935 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 504 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 504 +INDIRI4 +CNSTI4 0 +EQI4 $935 +ADDRLP4 508 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_RemoveUpgradeFromInventory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 23 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 508 +INDIRI4 +ASGNI4 +LABELV $935 +CNSTI4 11 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 508 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 508 +INDIRI4 +CNSTI4 0 +EQI4 $937 +CNSTI4 11 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 512 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 512 +INDIRI4 +CNSTI4 0 +EQI4 $937 +ADDRLP4 516 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 11 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +CNSTI4 11 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_RemoveUpgradeFromInventory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 22 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 516 +INDIRI4 +ASGNI4 +LABELV $937 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $939 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 512 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $940 +JUMPV +LABELV $939 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 524 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRGP4 g_speed+8 +INDIRF4 +ADDRLP4 524 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $940 +ADDRLP4 0 +INDIRP4 +CNSTI4 1940 +ADDP4 +INDIRI4 +CNSTI4 1000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $942 +ADDRLP4 528 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 528 +INDIRP4 +ADDRLP4 528 +INDIRP4 +INDIRI4 +CNSTI4 -3 +BANDI4 +ASGNI4 +LABELV $942 +CNSTI4 7 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 532 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 532 +INDIRI4 +CNSTI4 0 +EQI4 $945 +CNSTI4 7 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 536 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 536 +INDIRI4 +CNSTI4 0 +EQI4 $945 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +CNSTI4 800 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $947 +ADDRLP4 540 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 540 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1050253722 +LEF4 $950 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $950 +LABELV $947 +ADDRLP4 540 +ADDRGP4 G_Reactor +CALLP4 +ASGNP4 +ADDRLP4 540 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $952 +CNSTI4 7 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +LABELV $952 +LABELV $945 +ADDRLP4 372 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 360 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32768 +BANDI4 +CNSTI4 0 +EQI4 $954 +ADDRLP4 540 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 540 +INDIRP4 +ADDRLP4 540 +INDIRP4 +INDIRI4 +CNSTI4 -32769 +BANDI4 +ASGNI4 +ADDRLP4 544 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 448 +ADDP4 +ASGNP4 +ADDRLP4 544 +INDIRP4 +ADDRLP4 544 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $954 +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 420 +ADDP4 +ASGNP4 +ADDRLP4 4+8 +ADDRLP4 364 +INDIRP4 +INDIRB +ASGNB 24 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $958 +ADDRLP4 4+32 +CNSTI4 65537 +ASGNI4 +ADDRGP4 $959 +JUMPV +LABELV $958 +ADDRLP4 4+32 +CNSTI4 33619969 +ASGNI4 +LABELV $959 +ADDRLP4 4+352 +ADDRGP4 trap_Trace +ASGNP4 +ADDRLP4 4+356 +ADDRGP4 trap_PointContents +ASGNP4 +ADDRLP4 4+36 +ADDRGP4 g_debugMove+12 +INDIRI4 +ASGNI4 +ADDRLP4 4+40 +CNSTI4 0 +ASGNI4 +ADDRLP4 4+344 +ADDRGP4 pmove_fixed+12 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +BORI4 +ASGNI4 +ADDRLP4 4+348 +ADDRGP4 pmove_msec+12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $971 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_TouchTriggers +CALLV +pop +LABELV $971 +ADDRLP4 4 +ARGP4 +ADDRGP4 Pmove +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UnlaggedDetectCollisions +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ADDRLP4 372 +INDIRI4 +EQI4 $973 +ADDRFP4 0 +INDIRP4 +CNSTI4 560 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $973 +ADDRGP4 g_smoothClients+12 +INDIRI4 +CNSTI4 0 +EQI4 $976 +ADDRLP4 552 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 552 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 552 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityStateExtraPolate +CALLV +pop +ADDRGP4 $977 +JUMPV +LABELV $976 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +LABELV $977 +ADDRLP4 560 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 560 +INDIRI4 +CNSTI4 1 +LTI4 $980 +ADDRLP4 560 +INDIRI4 +CNSTI4 10 +GTI4 $999 +ADDRLP4 560 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1000-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1000 +address $982 +address $985 +address $988 +address $988 +address $980 +address $980 +address $992 +address $989 +address $989 +address $995 +code +LABELV $999 +ADDRLP4 560 +INDIRI4 +CNSTI4 31 +EQI4 $998 +ADDRGP4 $980 +JUMPV +LABELV $982 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 568 +ADDRGP4 CheckVenomAttack +CALLI4 +ASGNI4 +ADDRLP4 568 +INDIRI4 +CNSTI4 0 +NEI4 $983 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $980 +JUMPV +LABELV $983 +ADDRLP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 27 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $980 +JUMPV +LABELV $985 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 572 +ADDRGP4 CheckVenomAttack2 +CALLI4 +ASGNI4 +ADDRLP4 572 +INDIRI4 +CNSTI4 0 +NEI4 $986 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $980 +JUMPV +LABELV $986 +ADDRLP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 27 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $980 +JUMPV +LABELV $988 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CheckGrabAttack +CALLV +pop +ADDRGP4 $980 +JUMPV +LABELV $989 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 576 +ADDRGP4 CheckPounceAttack +CALLI4 +ASGNI4 +ADDRLP4 576 +INDIRI4 +CNSTI4 0 +NEI4 $990 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $980 +JUMPV +LABELV $990 +ADDRLP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 28 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $980 +JUMPV +LABELV $992 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 580 +ADDRGP4 CheckPounceAttack +CALLI4 +ASGNI4 +ADDRLP4 580 +INDIRI4 +CNSTI4 0 +NEI4 $993 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $980 +JUMPV +LABELV $993 +ADDRLP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 28 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $980 +JUMPV +LABELV $995 +ADDRLP4 588 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +ADDRLP4 588 +INDIRI4 +NEI4 $980 +ADDRLP4 0 +INDIRP4 +CNSTI4 2484 +ADDP4 +INDIRI4 +ADDRLP4 588 +INDIRI4 +EQI4 $980 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2484 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2488 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 80 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 $980 +JUMPV +LABELV $998 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CheckCkitRepair +CALLV +pop +LABELV $980 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 SendPendingPredictableEvents +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +NEI4 $1002 +ADDRLP4 0 +INDIRP4 +CNSTI4 1864 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1002 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $1004 +ADDRLP4 0 +INDIRP4 +CNSTI4 1868 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1004 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 4+308 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 4+320 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +ADDRLP4 4+336 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 860 +ADDP4 +ADDRLP4 4+332 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 ClientImpacts +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 372 +INDIRI4 +ARGI4 +ADDRGP4 ClientEvents +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ADDRLP4 372 +INDIRI4 +EQI4 $1010 +ADDRFP4 0 +INDIRP4 +CNSTI4 560 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $1010 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1013 +ADDRGP4 $786 +JUMPV +LABELV $1013 +ADDRLP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +ADDRLP4 364 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 588 +ADDRLP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +ASGNP4 +ADDRLP4 588 +INDIRP4 +ADDRLP4 588 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRI4 +BCOMI4 +BANDI4 +BORI4 +ASGNI4 +ADDRLP4 596 +CNSTI4 128 +ASGNI4 +ADDRLP4 600 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ADDRLP4 596 +INDIRI4 +BANDI4 +ADDRLP4 600 +INDIRI4 +EQI4 $1015 +ADDRLP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRI4 +ADDRLP4 596 +INDIRI4 +BANDI4 +ADDRLP4 600 +INDIRI4 +NEI4 $1015 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ADDRLP4 600 +INDIRI4 +LEI4 $1015 +ADDRLP4 4712 +ADDRGP4 $1017 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 4724 +ARGP4 +ADDRLP4 4832 +CNSTP4 0 +ASGNP4 +ADDRLP4 4832 +INDIRP4 +ARGP4 +ADDRLP4 4832 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 4840 +CNSTF4 1115684864 +ASGNF4 +ADDRLP4 4736 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4840 +INDIRF4 +ADDRLP4 4724 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4736+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4840 +INDIRF4 +ADDRLP4 4724+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4736+8 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 1115684864 +ADDRLP4 4724+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4748 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 4844 +CNSTP4 0 +ASGNP4 +ADDRLP4 4844 +INDIRP4 +ARGP4 +ADDRLP4 4844 +INDIRP4 +ARGP4 +ADDRLP4 4736 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 604 +CNSTI4 1760 +ADDRLP4 4748+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4852 +CNSTU4 0 +ASGNU4 +ADDRLP4 604 +INDIRP4 +CVPU4 4 +ADDRLP4 4852 +INDIRU4 +EQU4 $1023 +ADDRLP4 604 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +NEI4 $1023 +ADDRLP4 604 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4852 +INDIRU4 +EQU4 $1023 +ADDRLP4 604 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 604 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1024 +JUMPV +LABELV $1023 +ADDRLP4 4820 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4712 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4820+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4712+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4820+8 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4712+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4808 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4712 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4808+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4712+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4808+8 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4712+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4808 +ARGP4 +ADDRLP4 4820 +ARGP4 +ADDRLP4 616 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4872 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 612 +ADDRLP4 4872 +INDIRI4 +ASGNI4 +ADDRLP4 608 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1036 +JUMPV +LABELV $1033 +ADDRLP4 604 +CNSTI4 1760 +ADDRLP4 608 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 616 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4880 +CNSTU4 0 +ASGNU4 +ADDRLP4 604 +INDIRP4 +CVPU4 4 +ADDRLP4 4880 +INDIRU4 +EQU4 $1037 +ADDRLP4 604 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +NEI4 $1037 +ADDRLP4 604 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4880 +INDIRU4 +EQU4 $1037 +ADDRLP4 604 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 604 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1035 +JUMPV +LABELV $1037 +LABELV $1034 +ADDRLP4 608 +ADDRLP4 608 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1036 +ADDRLP4 608 +INDIRI4 +ADDRLP4 612 +INDIRI4 +LTI4 $1033 +LABELV $1035 +ADDRLP4 608 +INDIRI4 +ADDRLP4 612 +INDIRI4 +NEI4 $1039 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1039 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ARGI4 +ADDRLP4 4880 +ADDRGP4 BG_AlienCanEvolve +CALLI4 +ASGNI4 +ADDRLP4 4880 +INDIRI4 +CNSTI4 0 +EQI4 $1041 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 18 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1042 +JUMPV +LABELV $1041 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 68 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $1042 +LABELV $1039 +LABELV $1024 +LABELV $1015 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 608 +ADDRGP4 G_GetBuildPoints +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 300 +ADDP4 +ADDRLP4 608 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 616 +ADDRGP4 G_GetMarkedBuildPoints +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 304 +ADDP4 +ADDRLP4 616 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 368 +INDIRI4 +ARGI4 +ADDRGP4 ClientTimerActions +CALLV +pop +ADDRLP4 620 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 620 +INDIRI4 +CNSTI4 0 +LEI4 $1044 +ADDRLP4 620 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1044 +ADDRLP4 624 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 624 +INDIRP4 +ADDRLP4 624 +INDIRP4 +INDIRI4 +CNSTI4 -17 +BANDI4 +ASGNI4 +ADDRLP4 632 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 632 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 632 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 100000 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 player_die +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1044 +LABELV $786 +endproc ClientThink_real 4892 28 +export ClientThink +proc ClientThink 8 8 +ADDRLP4 4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 432 +ADDP4 +ARGP4 +ADDRGP4 trap_GetUsercmd +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1772 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 g_synchronousClients+12 +INDIRI4 +CNSTI4 0 +NEI4 $1049 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ClientThink_real +CALLV +pop +LABELV $1049 +LABELV $1047 +endproc ClientThink 8 8 +export G_RunClient +proc G_RunClient 0 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 g_synchronousClients+12 +INDIRI4 +CNSTI4 0 +NEI4 $1053 +ADDRGP4 g_friendlyFreeze+12 +INDIRI4 +CNSTI4 100 +LTI4 $1059 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRI4 +ADDRGP4 g_friendlyFreeze+12 +INDIRI4 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $1053 +LABELV $1059 +ADDRGP4 $1052 +JUMPV +LABELV $1053 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 432 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ClientThink_real +CALLV +pop +LABELV $1052 +endproc G_RunClient 0 4 +export SpectatorClientEndFrame +proc SpectatorClientEndFrame 32 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1062 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +LTI4 $1064 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +GEI4 $1064 +ADDRLP4 4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1067 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 20 +INDIRP4 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRP4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRB +ASGNB 420 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 404 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +LABELV $1067 +LABELV $1064 +LABELV $1062 +LABELV $1061 +endproc SpectatorClientEndFrame 32 0 +export ClientEndFrame +proc ClientEndFrame 32 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1070 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 SpectatorClientEndFrame +CALLV +pop +ADDRGP4 $1069 +JUMPV +LABELV $1070 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +ASGNP4 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $1072 +ADDRGP4 $1069 +JUMPV +LABELV $1072 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 P_WorldEffects +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 P_DamageFeedback +CALLV +pop +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 1000 +LEI4 $1075 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +ADDRGP4 $1076 +JUMPV +LABELV $1075 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +LABELV $1076 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1078 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1840 +ADDP4 +INDIRI4 +LTI4 $1078 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 respawn +CALLV +pop +LABELV $1078 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_SetClientSound +CALLV +pop +ADDRGP4 g_smoothClients+12 +INDIRI4 +CNSTI4 0 +EQI4 $1081 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityStateExtraPolate +CALLV +pop +ADDRGP4 $1082 +JUMPV +LABELV $1081 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +LABELV $1082 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 SendPendingPredictableEvents +CALLV +pop +LABELV $1069 +endproc ClientEndFrame 32 16 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $809 +byte 1 51 +byte 1 51 +byte 1 0 +align 1 +LABELV $805 +byte 1 56 +byte 1 0 +align 1 +LABELV $804 +byte 1 112 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 95 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 0 +align 1 +LABELV $621 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 101 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 47 +byte 1 104 +byte 1 100 +byte 1 111 +byte 1 103 +byte 1 108 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $620 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 100 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 121 +byte 1 33 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $374 +byte 1 100 +byte 1 114 +byte 1 111 +byte 1 112 +byte 1 0 +align 1 +LABELV $373 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $371 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 33 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $366 +byte 1 73 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $365 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +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 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $359 +byte 1 65 +byte 1 67 +byte 1 84 +byte 1 73 +byte 1 86 +byte 1 73 +byte 1 84 +byte 1 89 +byte 1 0 +align 1 +LABELV $113 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 103 +byte 1 117 +byte 1 114 +byte 1 112 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $112 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 103 +byte 1 117 +byte 1 114 +byte 1 112 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $109 +byte 1 42 +byte 1 100 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_admin.asm b/build/release-linux-x86_64/base/game/g_admin.asm new file mode 100644 index 0000000..58b9a6b --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_admin.asm @@ -0,0 +1,39133 @@ +data +export g_admin_cmds +align 4 +LABELV g_admin_cmds +address $77 +address G_admin_adjustban +byte 4 0 +address $78 +address $79 +address $80 +address $81 +address G_admin_adminhelp +byte 4 1 +address $81 +address $82 +address $83 +address $84 +address G_admin_admintest +byte 4 0 +address $84 +address $85 +address $86 +address $87 +address G_admin_denybuild +byte 4 0 +address $88 +address $89 +address $90 +address $91 +address G_admin_allready +byte 4 0 +address $91 +address $92 +address $86 +address $78 +address G_admin_ban +byte 4 0 +address $78 +address $93 +address $94 +address $95 +address G_admin_builder +byte 4 1 +address $95 +address $96 +address $86 +address $97 +address G_admin_buildlog +byte 4 0 +address $97 +address $98 +address $99 +address $100 +address G_admin_endvote +byte 4 0 +address $100 +address $101 +address $102 +address $103 +address G_admin_changemap +byte 4 0 +address $103 +address $104 +address $105 +address $106 +address G_admin_cp +byte 4 0 +address $106 +address $107 +address $108 +address $88 +address G_admin_denybuild +byte 4 0 +address $88 +address $109 +address $90 +address $110 +address G_admin_flag +byte 4 0 +address $110 +address $111 +address $112 +address $113 +address G_admin_flaglist +byte 4 1 +address $110 +address $114 +address $86 +address $115 +address G_admin_info +byte 4 1 +address $115 +address $116 +address $117 +address $118 +address G_admin_kick +byte 4 0 +address $118 +address $119 +address $120 +address $121 +address G_admin_l1 +byte 4 0 +address $121 +address $122 +address $123 +address $124 +address G_admin_l1 +byte 4 0 +address $124 +address $125 +address $90 +address $126 +address G_admin_listadmins +byte 4 1 +address $126 +address $127 +address $128 +address $129 +address G_admin_listlayouts +byte 4 1 +address $129 +address $130 +address $131 +address $132 +address G_admin_listplayers +byte 4 1 +address $132 +address $133 +address $86 +address $134 +address G_admin_lock +byte 4 0 +address $134 +address $135 +address $136 +address $137 +address G_admin_mute +byte 4 0 +address $137 +address $138 +address $90 +address $139 +address G_admin_namelog +byte 4 1 +address $139 +address $140 +address $141 +address $142 +address G_admin_nextmap +byte 4 0 +address $142 +address $143 +address $86 +address $144 +address G_admin_endvote +byte 4 0 +address $144 +address $145 +address $102 +address $146 +address G_admin_pause +byte 4 0 +address $146 +address $147 +address $86 +address $148 +address G_admin_putteam +byte 4 0 +address $148 +address $149 +address $150 +address $151 +address G_admin_readconfig +byte 4 0 +address $151 +address $152 +address $86 +address $153 +address G_admin_register +byte 4 0 +address $153 +address $154 +address $155 +address $156 +address G_admin_rename +byte 4 0 +address $156 +address $157 +address $158 +address $159 +address G_admin_restart +byte 4 0 +address $159 +address $160 +address $161 +address $162 +address G_admin_revert +byte 4 0 +address $162 +address $163 +address $164 +address $165 +address G_admin_setlevel +byte 4 0 +address $165 +address $166 +address $167 +address $168 +address G_admin_showbans +byte 4 1 +address $168 +address $169 +address $170 +address $171 +address G_admin_slap +byte 4 1 +address $171 +address $172 +address $173 +address $174 +address G_admin_spec999 +byte 4 0 +address $174 +address $175 +address $86 +address $176 +address G_admin_time +byte 4 1 +address $176 +address $177 +address $86 +address $178 +address G_admin_unban +byte 4 0 +address $78 +address $179 +address $180 +address $181 +address G_admin_flag +byte 4 0 +address $110 +address $182 +address $112 +address $183 +address G_admin_lock +byte 4 0 +address $134 +address $184 +address $136 +address $185 +address G_admin_mute +byte 4 0 +address $137 +address $186 +address $90 +address $187 +address G_admin_warn +byte 4 0 +address $187 +address $188 +address $189 +align 4 +LABELV adminNumCmds +byte 4 43 +align 4 +LABELV admin_level_maxname +byte 4 0 +export g_admin_levels +align 4 +LABELV g_admin_levels +byte 4 0 +export g_admin_admins +align 4 +LABELV g_admin_admins +byte 4 0 +export g_admin_bans +align 4 +LABELV g_admin_bans +byte 4 0 +export g_admin_commands +align 4 +LABELV g_admin_commands +byte 4 0 +export G_admin_register_cmds +code +proc G_admin_register_cmds 4 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $194 +JUMPV +LABELV $191 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +LABELV $192 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $194 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDRGP4 adminNumCmds +INDIRU4 +LTU4 $191 +LABELV $190 +endproc G_admin_register_cmds 4 4 +export G_admin_unregister_cmds +proc G_admin_unregister_cmds 4 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $199 +JUMPV +LABELV $196 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_RemoveCommand +CALLV +pop +LABELV $197 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $199 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDRGP4 adminNumCmds +INDIRU4 +LTU4 $196 +LABELV $195 +endproc G_admin_unregister_cmds 4 4 +lit +align 1 +LABELV $201 +byte 1 0 +skip 1023 +export G_admin_cmdlist +code +proc G_admin_cmdlist 1052 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRGP4 $201 +INDIRB +ASGNB 1024 +ADDRLP4 1036 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 1036 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 1036 +INDIRI4 +ASGNI4 +ADDRGP4 $205 +JUMPV +LABELV $202 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds+12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $206 +ADDRGP4 $203 +JUMPV +LABELV $206 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 1044 +INDIRU4 +CNSTU4 1 +ADDU4 +CVUI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +CVIU4 4 +CNSTU4 1023 +LTU4 $209 +ADDRGP4 $211 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 1048 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1048 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $209 +ADDRGP4 $212 +ARGP4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +ADDP4 +ARGP4 +ADDRLP4 1048 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $203 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $205 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDRGP4 adminNumCmds +INDIRU4 +LTU4 $202 +ADDRGP4 $211 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 1040 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $200 +endproc G_admin_cmdlist 1052 8 +proc admin_permission 36 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $214 +ADDRFP4 8 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 45 +EQI4 $219 +ADDRLP4 16 +INDIRI4 +CNSTI4 43 +NEI4 $217 +LABELV $219 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 43 +NEI4 $221 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $222 +ADDRFP4 8 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +LABELV $217 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $223 +CNSTI4 1 +RETI4 +ADDRGP4 $213 +JUMPV +LABELV $223 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $227 +ARGP4 +ADDRLP4 32 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $225 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $225 +LABELV $215 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $214 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $228 +ADDRFP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $228 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $213 +endproc admin_permission 36 8 +export admin_name +proc admin_name 16 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $231 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $231 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $233 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 41 +ADDP4 +RETP4 +ADDRGP4 $230 +JUMPV +LABELV $233 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +RETP4 +ADDRGP4 $230 +JUMPV +LABELV $231 +ADDRGP4 $235 +RETP4 +LABELV $230 +endproc admin_name 16 0 +export G_admin_cmd +proc G_admin_cmd 4 20 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 g_admin_cmds +ARGP4 +ADDRGP4 adminNumCmds +INDIRU4 +ARGU4 +CNSTU4 24 +ARGU4 +ADDRGP4 cmdcmp +ARGP4 +ADDRLP4 0 +ADDRGP4 bsearch +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $236 +endproc G_admin_cmd 4 20 +export G_admin_level +proc G_admin_level 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 g_admin_levels +INDIRP4 +ASGNP4 +ADDRGP4 $241 +JUMPV +LABELV $238 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $242 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $237 +JUMPV +LABELV $242 +LABELV $239 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $241 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $238 +CNSTP4 0 +RETP4 +LABELV $237 +endproc G_admin_level 4 0 +export G_admin_admin +proc G_admin_admin 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRGP4 $248 +JUMPV +LABELV $245 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $249 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $244 +JUMPV +LABELV $249 +LABELV $246 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $248 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $245 +CNSTP4 0 +RETP4 +LABELV $244 +endproc G_admin_admin 8 8 +export G_admin_command +proc G_admin_command 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 g_admin_commands +INDIRP4 +ASGNP4 +ADDRGP4 $255 +JUMPV +LABELV $252 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $256 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $251 +JUMPV +LABELV $256 +LABELV $253 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $255 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $252 +CNSTP4 0 +RETP4 +LABELV $251 +endproc G_admin_command 8 8 +export G_admin_permission +proc G_admin_permission 32 12 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $259 +CNSTI4 1 +RETI4 +ADDRGP4 $258 +JUMPV +LABELV $259 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $261 +ADDRLP4 4 +INDIRP4 +CNSTI4 73 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 16 +ADDRGP4 admin_permission +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $263 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $258 +JUMPV +LABELV $263 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRGP4 $262 +JUMPV +LABELV $261 +CNSTI4 0 +ARGI4 +ADDRLP4 16 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +LABELV $262 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $265 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 24 +ADDRGP4 admin_permission +CALLI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $268 +ADDRLP4 8 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $268 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRGP4 $269 +JUMPV +LABELV $268 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $269 +ADDRLP4 20 +INDIRI4 +RETI4 +ADDRGP4 $258 +JUMPV +LABELV $265 +CNSTI4 0 +RETI4 +LABELV $258 +endproc G_admin_permission 32 12 +lit +align 1 +LABELV $271 +byte 1 0 +skip 31 +align 1 +LABELV $272 +byte 1 0 +skip 31 +export G_admin_name_check +code +proc G_admin_name_check 100 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 $271 +INDIRB +ASGNB 32 +ADDRLP4 44 +ADDRGP4 $272 +INDIRB +ASGNB 32 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 44 +ARGP4 +ADDRGP4 $275 +ARGP4 +ADDRLP4 80 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $273 +CNSTI4 1 +RETI4 +ADDRGP4 $270 +JUMPV +LABELV $273 +ADDRLP4 44 +ARGP4 +ADDRGP4 $235 +ARGP4 +ADDRLP4 84 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $276 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $278 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $278 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $280 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $278 +CNSTI4 0 +RETI4 +ADDRGP4 $270 +JUMPV +LABELV $276 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRLP4 88 +ADDRLP4 0 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 48 +LTI4 $281 +ADDRLP4 88 +INDIRI4 +CNSTI4 57 +GTI4 $281 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $283 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $283 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $283 +CNSTI4 0 +RETI4 +ADDRGP4 $270 +JUMPV +LABELV $281 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 $289 +JUMPV +LABELV $286 +ADDRLP4 92 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 65 +LTI4 $293 +ADDRLP4 92 +INDIRI4 +CNSTI4 90 +LEI4 $292 +LABELV $293 +ADDRLP4 96 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 97 +LTI4 $290 +ADDRLP4 96 +INDIRI4 +CNSTI4 122 +GTI4 $290 +LABELV $292 +ADDRLP4 76 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $290 +LABELV $287 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $289 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $286 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $294 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $296 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $296 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $298 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $296 +CNSTI4 0 +RETI4 +ADDRGP4 $270 +JUMPV +LABELV $294 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 $302 +JUMPV +LABELV $299 +ADDRLP4 40 +CNSTI4 2580 +ADDRLP4 32 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $304 +ADDRGP4 $300 +JUMPV +LABELV $304 +ADDRLP4 32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +NEI4 $306 +ADDRGP4 $300 +JUMPV +LABELV $306 +ADDRLP4 40 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 44 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 92 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +NEI4 $308 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $310 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $310 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 $312 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $310 +CNSTI4 0 +RETI4 +ADDRGP4 $270 +JUMPV +LABELV $308 +LABELV $300 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $302 +ADDRLP4 32 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $299 +ADDRLP4 36 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRGP4 $316 +JUMPV +LABELV $313 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +GEI4 $317 +ADDRGP4 $314 +JUMPV +LABELV $317 +ADDRLP4 36 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 44 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 92 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +NEI4 $319 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +EQU4 $319 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $321 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $321 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 $323 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $321 +CNSTI4 0 +RETI4 +ADDRGP4 $270 +JUMPV +LABELV $319 +LABELV $314 +ADDRLP4 36 +ADDRLP4 36 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $316 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $313 +CNSTI4 1 +RETI4 +LABELV $270 +endproc G_admin_name_check 100 16 +proc admin_higher_admin 20 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $325 +CNSTI4 1 +RETI4 +ADDRGP4 $324 +JUMPV +LABELV $325 +ADDRFP4 4 +INDIRP4 +CNSTI4 73 +ADDP4 +ARGP4 +ADDRGP4 $329 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ADDRGP4 admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $327 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $331 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $332 +JUMPV +LABELV $331 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $332 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $324 +JUMPV +LABELV $327 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $337 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $338 +JUMPV +LABELV $337 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $338 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +GTI4 $335 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRGP4 $336 +JUMPV +LABELV $335 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $336 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $324 +endproc admin_higher_admin 20 12 +proc admin_higher_guid 12 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 G_admin_admin +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_admin_admin +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 admin_higher_admin +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $339 +endproc admin_higher_guid 12 8 +proc admin_higher 12 8 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $341 +CNSTI4 1 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $341 +ADDRLP4 0 +CNSTI4 524 +ASGNI4 +ADDRLP4 4 +CNSTI4 544 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 admin_higher_admin +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $340 +endproc admin_higher 12 8 +proc admin_writeconfig_string 4 12 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $344 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $344 +ADDRGP4 $346 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $343 +endproc admin_writeconfig_string 4 12 +proc admin_writeconfig_int 36 16 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 $348 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 32 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ARGP4 +ADDRLP4 32 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $347 +endproc admin_writeconfig_int 36 16 +proc admin_writeconfig 36 12 +ADDRGP4 g_admin+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $350 +ADDRGP4 $353 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $350 +CNSTP4 0 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 g_admin+16 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +GEI4 $354 +ADDRGP4 $357 +ARGP4 +ADDRGP4 g_admin+16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $354 +ADDRLP4 16 +ADDRGP4 g_admin_levels +INDIRP4 +ASGNP4 +ADDRGP4 $362 +JUMPV +LABELV $359 +ADDRGP4 $363 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRGP4 $364 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_int +CALLV +pop +ADDRGP4 $365 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $366 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 16 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $346 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $360 +ADDRLP4 16 +ADDRLP4 16 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $362 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $359 +ADDRLP4 8 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRGP4 $370 +JUMPV +LABELV $367 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $371 +ADDRGP4 $368 +JUMPV +LABELV $371 +ADDRGP4 $373 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRGP4 $365 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 8 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $374 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $364 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_int +CALLV +pop +ADDRGP4 $366 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 8 +INDIRP4 +CNSTI4 73 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $346 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $368 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $370 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $367 +ADDRLP4 4 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $378 +JUMPV +LABELV $375 +ADDRLP4 32 +ADDRLP4 4 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $379 +ADDRLP4 32 +INDIRI4 +CNSTI4 86400 +ADDI4 +ADDRLP4 20 +INDIRI4 +GTI4 $379 +ADDRGP4 $376 +JUMPV +LABELV $379 +ADDRGP4 $381 +ARGP4 +CNSTI4 6 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRGP4 $365 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $374 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $382 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $383 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $384 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 220 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $385 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_int +CALLV +pop +ADDRGP4 $386 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $346 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $376 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $378 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $375 +ADDRLP4 12 +ADDRGP4 g_admin_commands +INDIRP4 +ASGNP4 +ADDRGP4 $390 +JUMPV +LABELV $387 +ADDRGP4 $391 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRGP4 $392 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $393 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 12 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $394 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 12 +INDIRP4 +CNSTI4 88 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $395 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +ADDRLP4 12 +INDIRP4 +CNSTI4 138 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 admin_writeconfig_string +CALLV +pop +ADDRGP4 $346 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $388 +ADDRLP4 12 +ADDRLP4 12 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $390 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $387 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +LABELV $349 +endproc admin_writeconfig 36 12 +proc admin_readconfig_string 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $399 +ARGP4 +ADDRLP4 8 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $402 +ADDRGP4 $400 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseWarning +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $402 +JUMPV +LABELV $401 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 12 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $404 +ADDRGP4 $403 +JUMPV +LABELV $404 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 16 +INDIRU4 +ADDRLP4 20 +INDIRU4 +ADDU4 +ADDRFP4 8 +INDIRI4 +CVIU4 4 +LTU4 $406 +ADDRGP4 $403 +JUMPV +LABELV $406 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $408 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $410 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $408 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $402 +ADDRGP4 $401 +JUMPV +LABELV $403 +LABELV $396 +endproc admin_readconfig_string 24 12 +proc admin_readconfig_int 16 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $399 +ARGP4 +ADDRLP4 8 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $412 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 12 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRGP4 $413 +JUMPV +LABELV $412 +ADDRGP4 $400 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseWarning +CALLV +pop +LABELV $413 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $411 +endproc admin_readconfig_int 16 8 +proc admin_default_levels 56 12 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +CNSTI4 1064 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRGP4 g_admin_levels +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 $415 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRGP4 $416 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 1064 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 $417 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRGP4 $416 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 1064 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 $418 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRGP4 $419 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 1064 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 36 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 $420 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRGP4 $421 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 1064 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 $422 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRGP4 $423 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 1064 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 52 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 $424 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRGP4 $425 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 admin_level_maxname +CNSTI4 15 +ASGNI4 +LABELV $414 +endproc admin_default_levels 56 12 +export G_admin_authlog +proc G_admin_authlog 2076 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 2052 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $427 +ADDRGP4 $426 +JUMPV +LABELV $427 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $429 +ADDRLP4 2052 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $429 +ADDRLP4 2052 +INDIRI4 +ARGI4 +ADDRLP4 2056 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 2048 +ADDRLP4 2056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 2048 +ARGI4 +ADDRGP4 $431 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 73 +ADDP4 +ARGP4 +ADDRLP4 2048 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $433 +ADDRLP4 2060 +ADDRLP4 2048 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRGP4 $434 +JUMPV +LABELV $433 +ADDRLP4 2060 +ADDRGP4 $86 +ASGNP4 +LABELV $434 +ADDRLP4 2060 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $435 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2068 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 2068 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2072 +ADDRLP4 2068 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 2072 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 2072 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2068 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $426 +endproc G_admin_authlog 2076 28 +proc admin_log_start 44 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $438 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $439 +JUMPV +LABELV $438 +ADDRLP4 4 +ADDRGP4 $235 +ASGNP4 +LABELV $439 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 adminLog +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRGP4 $440 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $445 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $446 +JUMPV +LABELV $445 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +LABELV $446 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRU4 +EQU4 $447 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRU4 +EQU4 $447 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 41 +ADDP4 +ASGNP4 +ADDRGP4 $448 +JUMPV +LABELV $447 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $448 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 36 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +EQU4 $449 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +EQU4 $449 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $450 +JUMPV +LABELV $449 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $450 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $451 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 588 +ADDP4 +ASGNP4 +ADDRGP4 $452 +JUMPV +LABELV $451 +ADDRLP4 20 +ADDRGP4 $86 +ASGNP4 +LABELV $452 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_snprintf +CALLI4 +ASGNI4 +ADDRGP4 adminLogLen +ADDRLP4 40 +INDIRI4 +ASGNI4 +LABELV $436 +endproc admin_log_start 44 36 +proc admin_log 12 16 +ADDRGP4 adminLog +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $454 +ADDRLP4 0 +ADDRGP4 adminLogLen +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 adminLog +ADDP4 +ARGP4 +CNSTU4 1024 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +SUBU4 +ARGU4 +ADDRGP4 $456 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_snprintf +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $454 +LABELV $453 +endproc admin_log 12 16 +proc admin_log_abort 0 0 +ADDRGP4 adminLog +CNSTI1 0 +ASGNI1 +ADDRGP4 adminLogLen +CNSTI4 0 +ASGNI4 +LABELV $457 +endproc admin_log_abort 0 0 +proc admin_log_end 4 12 +ADDRGP4 adminLog +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $459 +ADDRGP4 $461 +ARGP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $465 +ADDRLP4 0 +ADDRGP4 $462 +ASGNP4 +ADDRGP4 $466 +JUMPV +LABELV $465 +ADDRLP4 0 +ADDRGP4 $463 +ASGNP4 +LABELV $466 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 adminLog +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $459 +ADDRGP4 admin_log_abort +CALLV +pop +LABELV $458 +endproc admin_log_end 4 12 +proc admin_search 1076 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 24 +ADDRFP4 24 +INDIRP4 +ASGNP4 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRFP4 32 +ADDRFP4 32 +INDIRI4 +ASGNI4 +ADDRFP4 36 +ADDRFP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRLP4 1048 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $471 +JUMPV +LABELV $468 +LABELV $469 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $471 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $468 +ADDRFP4 28 +INDIRI4 +CNSTI4 0 +GEI4 $472 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $473 +JUMPV +LABELV $472 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ADDRFP4 32 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $473 +ADDRFP4 28 +INDIRI4 +CNSTI4 0 +LTI4 $476 +ADDRFP4 28 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LEI4 $474 +LABELV $476 +ADDRFP4 28 +CNSTI4 0 +ASGNI4 +LABELV $474 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 20 +INDIRP4 +ASGNP4 +ADDRGP4 $480 +JUMPV +LABELV $477 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 1056 +ADDRFP4 12 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +EQI4 $481 +ADDRLP4 4 +INDIRI4 +ADDRFP4 28 +INDIRI4 +LTI4 $483 +ADDRFP4 36 +INDIRI4 +CNSTI4 1 +LTI4 $485 +ADDRLP4 12 +INDIRI4 +ADDRFP4 36 +INDIRI4 +GEI4 $483 +LABELV $485 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRFP4 16 +INDIRP4 +CALLV +pop +ADDRGP4 $486 +ARGP4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 32 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 20 +ARGP4 +ADDRLP4 1064 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1064 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 1048 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $484 +JUMPV +LABELV $483 +ADDRLP4 12 +INDIRI4 +ADDRFP4 36 +INDIRI4 +NEI4 $487 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $489 +ADDRLP4 1044 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $489 +LABELV $487 +LABELV $484 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $481 +LABELV $478 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $480 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $477 +ADDRFP4 36 +INDIRI4 +CNSTI4 0 +LEI4 $491 +ADDRGP4 $493 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 28 +INDIRI4 +ADDRFP4 32 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 1048 +INDIRI4 +ADDRFP4 32 +INDIRI4 +ADDI4 +ARGI4 +ADDRFP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $496 +ADDRLP4 1056 +ADDRGP4 $494 +ASGNP4 +ADDRGP4 $497 +JUMPV +LABELV $496 +ADDRLP4 1056 +ADDRGP4 $86 +ASGNP4 +LABELV $497 +ADDRLP4 1056 +INDIRP4 +ARGP4 +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 1064 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1064 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $498 +ADDRGP4 $500 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $502 +ADDRLP4 1068 +ADDRGP4 $410 +ASGNP4 +ADDRGP4 $503 +JUMPV +LABELV $502 +ADDRLP4 1068 +ADDRGP4 $86 +ASGNP4 +LABELV $503 +ADDRLP4 1068 +INDIRP4 +ARGP4 +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 1044 +INDIRI4 +ADDRFP4 32 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1072 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $498 +LABELV $491 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $346 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +ADDRLP4 1044 +INDIRI4 +ADDRFP4 32 +INDIRI4 +ADDI4 +RETI4 +LABELV $467 +endproc admin_search 1076 36 +proc admin_match 72 12 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $505 +CNSTI4 1 +RETI4 +ADDRGP4 $504 +JUMPV +LABELV $505 +ADDRFP4 0 +INDIRP4 +CNSTI4 41 +ADDP +ARGP4 +ADDRLP4 32 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 32 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $508 +ADDRLP4 64 +CNSTI4 1 +ASGNI4 +ADDRGP4 $509 +JUMPV +LABELV $508 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +LABELV $509 +ADDRLP4 64 +INDIRI4 +RETI4 +LABELV $504 +endproc admin_match 72 12 +proc admin_out 36 28 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $514 +JUMPV +LABELV $511 +ADDRLP4 20 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $515 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $515 +ADDRLP4 24 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $515 +ADDRLP4 24 +INDIRI4 +CNSTI4 65 +LTI4 $518 +ADDRLP4 24 +INDIRI4 +CNSTI4 90 +LEI4 $517 +LABELV $518 +ADDRLP4 28 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 97 +LTI4 $519 +ADDRLP4 28 +INDIRI4 +CNSTI4 122 +LEI4 $517 +LABELV $519 +ADDRLP4 32 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 48 +LTI4 $515 +ADDRLP4 32 +INDIRI4 +CNSTI4 57 +GTI4 $515 +LABELV $517 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +LABELV $515 +LABELV $512 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $514 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $520 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $511 +LABELV $520 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $521 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 admin_level_maxname +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $524 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRGP4 $525 +JUMPV +LABELV $524 +ADDRLP4 24 +ADDRGP4 $522 +ASGNP4 +LABELV $525 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $510 +endproc admin_out 36 28 +proc admin_listadmins 4 40 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $126 +ARGP4 +ADDRGP4 $527 +ARGP4 +ADDRGP4 admin_match +ARGP4 +ADDRGP4 admin_out +ARGP4 +ADDRGP4 g_admin_admins +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +CNSTI4 64 +ARGI4 +CNSTI4 100 +ARGI4 +ADDRLP4 0 +ADDRGP4 admin_search +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $526 +endproc admin_listadmins 4 40 +proc admin_find_admin 120 24 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 84 +CNSTI4 -1 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 48 +CNSTP4 0 +ASGNP4 +ADDRLP4 88 +CNSTI4 1 +ASGNI4 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $529 +ADDRFP4 12 +INDIRP4 +CNSTP4 0 +ASGNP4 +LABELV $529 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $531 +ADDRFP4 16 +INDIRP4 +CNSTP4 0 +ASGNP4 +LABELV $531 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $535 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $533 +LABELV $535 +CNSTI4 -1 +RETI4 +ADDRGP4 $528 +JUMPV +LABELV $533 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $536 +ADDRFP4 8 +ADDRGP4 $538 +ASGNP4 +LABELV $536 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $542 +JUMPV +LABELV $539 +ADDRLP4 96 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 48 +LTI4 $545 +ADDRLP4 96 +INDIRI4 +CNSTI4 57 +LEI4 $543 +LABELV $545 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRGP4 $541 +JUMPV +LABELV $543 +LABELV $540 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $542 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $539 +LABELV $541 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +EQI4 $546 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +LTI4 $548 +ADDRLP4 84 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +GEI4 $548 +ADDRLP4 48 +CNSTI4 1760 +ADDRLP4 84 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 108 +CNSTU4 0 +ASGNU4 +ADDRLP4 48 +INDIRP4 +CVPU4 4 +ADDRLP4 108 +INDIRU4 +EQU4 $554 +ADDRLP4 112 +ADDRLP4 48 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +CVPU4 4 +ADDRLP4 108 +INDIRU4 +EQU4 $554 +ADDRLP4 112 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $551 +LABELV $554 +ADDRGP4 $555 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRI4 +ARGI4 +ADDRLP4 116 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 -1 +RETI4 +ADDRGP4 $528 +JUMPV +LABELV $551 +ADDRLP4 8 +ADDRLP4 48 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $549 +JUMPV +LABELV $548 +ADDRLP4 84 +INDIRI4 +CNSTI4 64 +LTI4 $556 +ADDRLP4 0 +CNSTI4 64 +ASGNI4 +ADDRLP4 8 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRGP4 $561 +JUMPV +LABELV $558 +ADDRLP4 0 +INDIRI4 +ADDRLP4 84 +INDIRI4 +NEI4 $562 +ADDRGP4 $560 +JUMPV +LABELV $562 +LABELV $559 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $561 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $558 +LABELV $560 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $567 +JUMPV +LABELV $564 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $569 +ADDRGP4 $565 +JUMPV +LABELV $569 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +NEU4 $571 +ADDRLP4 48 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $566 +JUMPV +LABELV $571 +LABELV $565 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $567 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $564 +LABELV $566 +LABELV $556 +LABELV $549 +ADDRLP4 104 +CNSTU4 0 +ASGNU4 +ADDRLP4 48 +INDIRP4 +CVPU4 4 +ADDRLP4 104 +INDIRU4 +NEU4 $547 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 104 +INDIRU4 +NEU4 $547 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRGP4 $578 +JUMPV +LABELV $575 +LABELV $576 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $578 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $575 +ADDRGP4 $579 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 108 +CNSTI4 1 +ASGNI4 +ADDRGP4 level+24 +INDIRI4 +ADDRLP4 108 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 112 +CNSTI4 64 +ASGNI4 +ADDRLP4 112 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 112 +INDIRI4 +ADDI4 +ADDRLP4 108 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 116 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 -1 +RETI4 +ADDRGP4 $528 +JUMPV +LABELV $546 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 96 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 64 +ASGNI4 +ADDRGP4 $584 +JUMPV +LABELV $581 +ADDRLP4 96 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 52 +ARGP4 +ADDRLP4 100 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $585 +ADDRLP4 84 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 96 +INDIRP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $585 +LABELV $582 +ADDRLP4 96 +ADDRLP4 96 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $584 +ADDRLP4 96 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $587 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +LTI4 $581 +LABELV $587 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $591 +JUMPV +LABELV $588 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $593 +ADDRGP4 $589 +JUMPV +LABELV $593 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $595 +ADDRLP4 100 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 100 +INDIRU4 +CNSTU4 0 +EQU4 $595 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 100 +INDIRU4 +NEU4 $595 +ADDRLP4 48 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $589 +JUMPV +LABELV $595 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 52 +ARGP4 +ADDRLP4 104 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $597 +ADDRLP4 84 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 48 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 48 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $597 +LABELV $589 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $591 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +GEI4 $599 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +LTI4 $588 +LABELV $599 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $600 +ADDRGP4 $602 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 -1 +RETI4 +ADDRGP4 $528 +JUMPV +LABELV $600 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +LEI4 $603 +ADDRGP4 $605 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 52 +ARGP4 +ADDRGP4 admin_listadmins +CALLI4 +pop +CNSTI4 -1 +RETI4 +ADDRGP4 $528 +JUMPV +LABELV $603 +LABELV $547 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $606 +ADDRFP4 12 +INDIRP4 +ADDRLP4 48 +INDIRP4 +ASGNP4 +LABELV $606 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $608 +ADDRFP4 16 +INDIRP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $608 +ADDRLP4 84 +INDIRI4 +RETI4 +LABELV $528 +endproc admin_find_admin 120 24 +export G_admin_duration +proc G_admin_duration 4 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 1576800000 +GTI4 $613 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $611 +LABELV $613 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $614 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $612 +JUMPV +LABELV $611 +ADDRFP4 0 +INDIRI4 +CNSTI4 31536000 +LTI4 $615 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $617 +ARGP4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1274059200 +DIVF4 +ARGF4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $616 +JUMPV +LABELV $615 +ADDRFP4 0 +INDIRI4 +CNSTI4 7776000 +LTI4 $618 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $620 +ARGP4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1226024960 +DIVF4 +ARGF4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $619 +JUMPV +LABELV $618 +ADDRFP4 0 +INDIRI4 +CNSTI4 86400 +LTI4 $621 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $623 +ARGP4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1202241536 +DIVF4 +ARGF4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $622 +JUMPV +LABELV $621 +ADDRFP4 0 +INDIRI4 +CNSTI4 3600 +LTI4 $624 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $626 +ARGP4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1163984896 +DIVF4 +ARGF4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $625 +JUMPV +LABELV $624 +ADDRFP4 0 +INDIRI4 +CNSTI4 60 +LTI4 $627 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $629 +ARGP4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1114636288 +DIVF4 +ARGF4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $628 +JUMPV +LABELV $627 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $630 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $628 +LABELV $625 +LABELV $622 +LABELV $619 +LABELV $616 +LABELV $612 +LABELV $610 +endproc G_admin_duration 4 16 +proc G_admin_ban_message 24 24 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $632 +CNSTP4 0 +ARGP4 +ADDRLP4 16 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 G_admin_duration +CALLV +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 $634 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $632 +ADDRLP4 0 +CNSTU4 0 +ASGNU4 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRU4 +EQU4 $635 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRU4 +EQU4 $635 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $640 +JUMPV +LABELV $637 +LABELV $638 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $640 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 12 +INDIRU4 +CNSTU4 0 +EQU4 $641 +ADDRLP4 12 +INDIRU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +NEU4 $637 +LABELV $641 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 $642 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $644 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $645 +JUMPV +LABELV $644 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +LABELV $645 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $635 +LABELV $631 +endproc G_admin_ban_message 24 24 +proc G_admin_ban_matches 16 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $651 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $647 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $649 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_AddressCompare +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $649 +LABELV $651 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $650 +JUMPV +LABELV $649 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $650 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $646 +endproc G_admin_ban_matches 16 8 +proc G_admin_match_ban 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $653 +CNSTP4 0 +RETP4 +ADDRGP4 $652 +JUMPV +LABELV $653 +ADDRLP4 0 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $658 +JUMPV +LABELV $655 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $659 +ADDRLP4 12 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GTI4 $659 +ADDRGP4 $656 +JUMPV +LABELV $659 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_admin_ban_matches +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $661 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $652 +JUMPV +LABELV $661 +LABELV $656 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $658 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $655 +CNSTP4 0 +RETP4 +LABELV $652 +endproc G_admin_match_ban 20 8 +export G_admin_ban_check +proc G_admin_ban_check 1048 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $664 +CNSTI4 0 +RETI4 +ADDRGP4 $663 +JUMPV +LABELV $664 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1028 +ADDRGP4 G_admin_match_ban +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1028 +INDIRP4 +ASGNP4 +ADDRLP4 1028 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $666 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 G_admin_ban_message +CALLV +pop +ADDRLP4 1036 +ADDRLP4 0 +INDIRP4 +CNSTI4 276 +ADDP4 +ASGNP4 +ADDRLP4 1032 +ADDRLP4 1036 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 1036 +INDIRP4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 5 +GEI4 $668 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_AdminMessage +CALLV +pop +ADDRGP4 $669 +JUMPV +LABELV $668 +ADDRLP4 0 +INDIRP4 +CNSTI4 276 +ADDP4 +INDIRI4 +CNSTI4 10 +GEI4 $670 +ADDRGP4 $672 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 276 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 10 +NEI4 $675 +ADDRLP4 1040 +ADDRGP4 $673 +ASGNP4 +ADDRGP4 $676 +JUMPV +LABELV $675 +ADDRLP4 1040 +ADDRGP4 $86 +ASGNP4 +LABELV $676 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +LABELV $670 +LABELV $669 +CNSTI4 1 +RETI4 +ADDRGP4 $663 +JUMPV +LABELV $666 +CNSTI4 0 +RETI4 +LABELV $663 +endproc G_admin_ban_check 1048 24 +export G_admin_cmd_check +proc G_admin_cmd_check 56 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI1 0 +ASGNI1 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $678 +CNSTI4 0 +RETI4 +ADDRGP4 $677 +JUMPV +LABELV $678 +ADDRLP4 0 +ARGP4 +ADDRGP4 Q_strlwr +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 admin_log_start +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 32 +ADDRGP4 G_admin_command +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $680 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ADDRGP4 ConcatArgsPrintable +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 138 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $682 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 G_FloodLimited +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $684 +CNSTI4 1 +RETI4 +ADDRGP4 $677 +JUMPV +LABELV $684 +CNSTI4 2 +ARGI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 $683 +JUMPV +LABELV $682 +ADDRGP4 $686 +ARGP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +LABELV $683 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRGP4 admin_log_end +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $677 +JUMPV +LABELV $680 +ADDRLP4 0 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_admin_cmd +CALLP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $687 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $689 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 G_FloodLimited +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $691 +CNSTI4 1 +RETI4 +ADDRGP4 $677 +JUMPV +LABELV $691 +ADDRLP4 20 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $693 +ADDRGP4 admin_log_abort +CALLV +pop +LABELV $693 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $690 +CNSTI4 1 +ARGI4 +ADDRLP4 52 +ADDRGP4 ConcatArgsPrintable +CALLP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRGP4 $690 +JUMPV +LABELV $689 +ADDRGP4 $686 +ARGP4 +ADDRLP4 20 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRLP4 48 +ADDRGP4 ConcatArgsPrintable +CALLP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +LABELV $690 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRGP4 admin_log_end +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $677 +JUMPV +LABELV $687 +CNSTI4 0 +RETI4 +LABELV $677 +endproc G_admin_cmd_check 56 12 +proc llsort 68 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $698 +ADDRGP4 $697 +JUMPV +LABELV $698 +LABELV $700 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 40 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 $706 +JUMPV +LABELV $703 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $710 +JUMPV +LABELV $707 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $711 +ADDRGP4 $709 +JUMPV +LABELV $711 +LABELV $708 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $710 +ADDRLP4 24 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LTI4 $707 +LABELV $709 +ADDRLP4 16 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $716 +JUMPV +LABELV $713 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $717 +ADDRLP4 16 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $720 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $720 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +GTI4 $717 +LABELV $720 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 12 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $718 +JUMPV +LABELV $717 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $718 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $721 +ADDRLP4 20 +INDIRP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 $722 +JUMPV +LABELV $721 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $722 +LABELV $714 +ADDRLP4 20 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $716 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $723 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $713 +LABELV $723 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $713 +LABELV $704 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $706 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $703 +ADDRLP4 20 +INDIRP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +LSHI4 +ASGNI4 +LABELV $701 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +GTI4 $700 +LABELV $697 +endproc llsort 68 8 +proc cmplevel 4 0 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +LABELV $724 +endproc cmplevel 4 0 +export G_admin_readconfig +proc G_admin_readconfig 180 20 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 36 +CNSTP4 0 +ASGNP4 +ADDRLP4 40 +CNSTP4 0 +ASGNP4 +ADDRLP4 60 +CNSTP4 0 +ASGNP4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRGP4 G_admin_cleanup +CALLV +pop +ADDRGP4 g_admin+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $726 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $729 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $725 +JUMPV +LABELV $726 +ADDRGP4 g_admin+16 +ARGP4 +ADDRLP4 56 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 116 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 44 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +GEI4 $731 +ADDRGP4 $733 +ARGP4 +ADDRGP4 g_admin+16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 admin_default_levels +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $725 +JUMPV +LABELV $731 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 120 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 120 +INDIRP4 +ASGNP4 +ADDRLP4 124 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 124 +INDIRP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 56 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 44 +INDIRI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 56 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 128 +CNSTI4 0 +ASGNI4 +ADDRGP4 admin_level_maxname +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRGP4 g_admin+16 +ARGP4 +ADDRGP4 COM_BeginParseSession +CALLV +pop +ADDRGP4 $737 +JUMPV +LABELV $736 +ADDRLP4 8 +ARGP4 +ADDRLP4 132 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $739 +ADDRGP4 $738 +JUMPV +LABELV $739 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $743 +ARGP4 +ADDRLP4 136 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 0 +NEI4 $741 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $744 +CNSTI4 1064 +ARGI4 +ADDRLP4 140 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRGP4 $745 +JUMPV +LABELV $744 +CNSTI4 1064 +ARGI4 +ADDRLP4 144 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRGP4 g_admin_levels +ADDRLP4 144 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 144 +INDIRP4 +ASGNP4 +LABELV $745 +ADDRLP4 148 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 148 +INDIRI4 +ASGNI4 +ADDRLP4 152 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +ADDRLP4 152 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 152 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 152 +INDIRI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +ADDRLP4 148 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $742 +JUMPV +LABELV $741 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $748 +ARGP4 +ADDRLP4 140 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +NEI4 $746 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $749 +CNSTI4 1100 +ARGI4 +ADDRLP4 144 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 144 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 144 +INDIRP4 +ASGNP4 +ADDRGP4 $750 +JUMPV +LABELV $749 +CNSTI4 1100 +ARGI4 +ADDRLP4 148 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRGP4 g_admin_admins +ADDRLP4 148 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 148 +INDIRP4 +ASGNP4 +LABELV $750 +ADDRLP4 152 +CNSTI4 1 +ASGNI4 +ADDRLP4 20 +ADDRLP4 152 +INDIRI4 +ASGNI4 +ADDRLP4 156 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 48 +INDIRI4 +ADDRLP4 152 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $747 +JUMPV +LABELV $746 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $753 +ARGP4 +ADDRLP4 144 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +NEI4 $751 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $754 +CNSTI4 284 +ARGI4 +ADDRLP4 148 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 148 +INDIRP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 148 +INDIRP4 +ASGNP4 +ADDRGP4 $755 +JUMPV +LABELV $754 +CNSTI4 284 +ARGI4 +ADDRLP4 152 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRGP4 g_admin_bans +ADDRLP4 152 +INDIRP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 152 +INDIRP4 +ASGNP4 +LABELV $755 +ADDRLP4 156 +CNSTI4 1 +ASGNI4 +ADDRLP4 24 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRLP4 160 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 52 +ADDRLP4 52 +INDIRI4 +ADDRLP4 156 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 280 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRGP4 $752 +JUMPV +LABELV $751 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $758 +ARGP4 +ADDRLP4 148 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 0 +NEI4 $756 +ADDRLP4 60 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $759 +CNSTI4 160 +ARGI4 +ADDRLP4 152 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 152 +INDIRP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 152 +INDIRP4 +ASGNP4 +ADDRGP4 $760 +JUMPV +LABELV $759 +CNSTI4 160 +ARGI4 +ADDRLP4 156 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRGP4 g_admin_commands +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 156 +INDIRP4 +ASGNP4 +LABELV $760 +ADDRLP4 160 +CNSTI4 1 +ASGNI4 +ADDRLP4 28 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 164 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 64 +INDIRI4 +ADDRLP4 160 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $757 +JUMPV +LABELV $756 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $761 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $765 +ARGP4 +ADDRLP4 152 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +NEI4 $763 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 admin_readconfig_int +CALLV +pop +ADDRGP4 $762 +JUMPV +LABELV $763 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $768 +ARGP4 +ADDRLP4 156 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 0 +NEI4 $766 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRLP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 160 +ADDRGP4 Q_PrintStrlen +CALLI4 +ASGNI4 +ADDRLP4 44 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ADDRGP4 admin_level_maxname +INDIRI4 +LEI4 $762 +ADDRGP4 admin_level_maxname +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $762 +JUMPV +LABELV $766 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $773 +ARGP4 +ADDRLP4 160 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +NEI4 $771 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $762 +JUMPV +LABELV $771 +ADDRGP4 $774 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +ADDRGP4 $762 +JUMPV +LABELV $761 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $775 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $768 +ARGP4 +ADDRLP4 152 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +NEI4 $777 +ADDRLP4 8 +ARGP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $776 +JUMPV +LABELV $777 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $781 +ARGP4 +ADDRLP4 156 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 0 +NEI4 $779 +ADDRLP4 8 +ARGP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +CNSTI4 33 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $776 +JUMPV +LABELV $779 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $765 +ARGP4 +ADDRLP4 160 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +NEI4 $782 +ADDRLP4 8 +ARGP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 admin_readconfig_int +CALLV +pop +ADDRGP4 $776 +JUMPV +LABELV $782 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $773 +ARGP4 +ADDRLP4 164 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRI4 +CNSTI4 0 +NEI4 $784 +ADDRLP4 8 +ARGP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 73 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $776 +JUMPV +LABELV $784 +ADDRGP4 $786 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +ADDRGP4 $776 +JUMPV +LABELV $775 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $787 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $768 +ARGP4 +ADDRLP4 152 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +NEI4 $789 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $788 +JUMPV +LABELV $789 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $781 +ARGP4 +ADDRLP4 156 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 0 +NEI4 $791 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +CNSTI4 33 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $788 +JUMPV +LABELV $791 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $795 +ARGP4 +ADDRLP4 160 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +NEI4 $793 +ADDRLP4 8 +ARGP4 +ADDRLP4 72 +ARGP4 +CNSTI4 44 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRLP4 72 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRGP4 G_AddressParse +CALLI4 +pop +ADDRGP4 $788 +JUMPV +LABELV $793 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $798 +ARGP4 +ADDRLP4 164 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRI4 +CNSTI4 0 +NEI4 $796 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +CNSTI4 80 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $788 +JUMPV +LABELV $796 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $801 +ARGP4 +ADDRLP4 168 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 0 +NEI4 $799 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 220 +ADDP4 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $788 +JUMPV +LABELV $799 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $804 +ARGP4 +ADDRLP4 172 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 172 +INDIRI4 +CNSTI4 0 +NEI4 $802 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 240 +ADDP4 +ARGP4 +ADDRGP4 admin_readconfig_int +CALLV +pop +ADDRGP4 $788 +JUMPV +LABELV $802 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $807 +ARGP4 +ADDRLP4 176 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 176 +INDIRI4 +CNSTI4 0 +NEI4 $805 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $788 +JUMPV +LABELV $805 +ADDRGP4 $808 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +ADDRGP4 $788 +JUMPV +LABELV $787 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $809 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $813 +ARGP4 +ADDRLP4 152 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +NEI4 $811 +ADDRLP4 8 +ARGP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $810 +JUMPV +LABELV $811 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $816 +ARGP4 +ADDRLP4 156 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 0 +NEI4 $814 +ADDRLP4 8 +ARGP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $810 +JUMPV +LABELV $814 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $819 +ARGP4 +ADDRLP4 160 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +NEI4 $817 +ADDRLP4 8 +ARGP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 88 +ADDP4 +ARGP4 +CNSTI4 50 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $810 +JUMPV +LABELV $817 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $110 +ARGP4 +ADDRLP4 164 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRI4 +CNSTI4 0 +NEI4 $820 +ADDRLP4 8 +ARGP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 138 +ADDP4 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 admin_readconfig_string +CALLV +pop +ADDRGP4 $810 +JUMPV +LABELV $820 +ADDRGP4 $822 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +ADDRGP4 $810 +JUMPV +LABELV $809 +ADDRGP4 $823 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +LABELV $810 +LABELV $788 +LABELV $776 +LABELV $762 +LABELV $757 +LABELV $752 +LABELV $747 +LABELV $742 +LABELV $737 +ADDRGP4 $736 +JUMPV +LABELV $738 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +ADDRGP4 $824 +ARGP4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRLP4 48 +INDIRI4 +ARGI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 64 +INDIRI4 +ARGI4 +ADDRLP4 132 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $825 +ADDRGP4 admin_default_levels +CALLV +pop +ADDRGP4 $826 +JUMPV +LABELV $825 +ADDRGP4 g_admin_levels +ARGP4 +ADDRGP4 cmplevel +ARGP4 +ADDRGP4 llsort +CALLV +pop +ADDRGP4 g_admin_admins +ARGP4 +ADDRGP4 cmplevel +ARGP4 +ADDRGP4 llsort +CALLV +pop +LABELV $826 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $830 +JUMPV +LABELV $827 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $832 +ADDRLP4 136 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 140 +ADDRGP4 G_admin_admin +CALLP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +CNSTI4 544 +ADDP4 +ADDRLP4 140 +INDIRP4 +ASGNP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $834 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 G_admin_authlog +CALLV +pop +LABELV $834 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 G_admin_cmdlist +CALLV +pop +LABELV $832 +LABELV $828 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $830 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $827 +CNSTI4 1 +RETI4 +LABELV $725 +endproc G_admin_readconfig 180 20 +export G_admin_time +proc G_admin_time 40 16 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_RealTime +CALLI4 +pop +ADDRGP4 $837 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRLP4 0+4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $836 +endproc G_admin_time 40 16 +export G_admin_setlevel +proc G_admin_setlevel 120 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 56 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 3 +GEI4 $841 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $843 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $840 +JUMPV +LABELV $841 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 40 +ARGP4 +CNSTI4 12 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 40 +ARGP4 +ADDRLP4 60 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +ARGI4 +ADDRLP4 64 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $844 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $846 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $840 +JUMPV +LABELV $844 +ADDRLP4 76 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 76 +INDIRU4 +EQU4 $847 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 76 +INDIRU4 +EQU4 $850 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $851 +JUMPV +LABELV $850 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +LABELV $851 +ADDRLP4 52 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 68 +INDIRI4 +LEI4 $847 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $852 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $840 +JUMPV +LABELV $847 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 $165 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 80 +ADDRGP4 admin_find_admin +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +GEI4 $853 +CNSTI4 0 +RETI4 +ADDRGP4 $840 +JUMPV +LABELV $853 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $855 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 admin_higher_admin +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +NEI4 $855 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $857 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $840 +JUMPV +LABELV $855 +ADDRLP4 92 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 92 +INDIRU4 +NEU4 $858 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 92 +INDIRU4 +EQU4 $858 +ADDRLP4 0 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRGP4 $863 +JUMPV +LABELV $860 +LABELV $861 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $863 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 100 +CNSTU4 0 +ASGNU4 +ADDRLP4 96 +INDIRP4 +CVPU4 4 +ADDRLP4 100 +INDIRU4 +EQU4 $864 +ADDRLP4 96 +INDIRP4 +INDIRP4 +CVPU4 4 +ADDRLP4 100 +INDIRU4 +NEU4 $860 +LABELV $864 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $865 +CNSTI4 1100 +ARGI4 +ADDRLP4 104 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 104 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 104 +INDIRP4 +ASGNP4 +ADDRGP4 $866 +JUMPV +LABELV $865 +CNSTI4 1100 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRGP4 g_admin_admins +ADDRLP4 108 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 108 +INDIRP4 +ASGNP4 +LABELV $866 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +CNSTI4 33 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $858 +ADDRLP4 96 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $867 +ADDRLP4 0 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $867 +ADDRGP4 $869 +ARGP4 +ADDRLP4 100 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 100 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $870 +ARGP4 +ADDRLP4 112 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRLP4 116 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 admin_writeconfig +CALLV +pop +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $871 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_authlog +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_cmdlist +CALLV +pop +LABELV $871 +CNSTI4 1 +RETI4 +LABELV $840 +endproc G_admin_setlevel 120 20 +export G_admin_register +proc G_admin_register 52 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $874 +CNSTI4 0 +RETI4 +ADDRGP4 $873 +JUMPV +LABELV $874 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $876 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $877 +JUMPV +LABELV $876 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $877 +ADDRLP4 24 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +LEI4 $878 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 28 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $882 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LEI4 $880 +LABELV $882 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $883 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $873 +JUMPV +LABELV $880 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $884 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +EQI4 $884 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $886 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $873 +JUMPV +LABELV $884 +LABELV $878 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $887 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 G_IsNewbieName +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $887 +ADDRGP4 $889 +ARGP4 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $873 +JUMPV +LABELV $887 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $893 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +LEI4 $891 +LABELV $893 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $891 +ADDRGP4 $894 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 $895 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $900 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $900 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 41 +ADDP4 +ASGNP4 +ADDRGP4 $901 +JUMPV +LABELV $900 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +LABELV $901 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $902 +ADDRLP4 44 +ADDRGP4 $897 +ASGNP4 +ADDRGP4 $903 +JUMPV +LABELV $902 +ADDRLP4 44 +ADDRGP4 $898 +ASGNP4 +LABELV $903 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $873 +endproc G_admin_register 52 12 +export G_admin_l1 +proc G_admin_l1 88 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 56 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 2 +GEI4 $905 +ADDRGP4 $907 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 60 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $904 +JUMPV +LABELV $905 +CNSTI4 1 +ARGI4 +ADDRLP4 16 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 60 +ADDRGP4 admin_find_admin +CALLI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +GEI4 $908 +CNSTI4 0 +RETI4 +ADDRGP4 $904 +JUMPV +LABELV $908 +ADDRLP4 0 +ARGP4 +ADDRGP4 $124 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $910 +ADDRLP4 68 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $912 +ADDRLP4 68 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $912 +ADDRGP4 $914 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $904 +JUMPV +LABELV $912 +ADDRLP4 52 +CNSTI4 1 +ASGNI4 +ADDRGP4 $911 +JUMPV +LABELV $910 +ADDRLP4 68 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $917 +ADDRLP4 68 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $915 +LABELV $917 +ADDRGP4 $918 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $904 +JUMPV +LABELV $915 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +LABELV $911 +ADDRGP4 $894 +ARGP4 +ADDRLP4 48 +INDIRI4 +ARGI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $919 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $924 +ADDRLP4 72 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $925 +JUMPV +LABELV $924 +ADDRLP4 72 +ADDRLP4 8 +INDIRP4 +CNSTI4 41 +ADDP4 +ASGNP4 +LABELV $925 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $926 +ADDRLP4 76 +ADDRGP4 $921 +ASGNP4 +ADDRGP4 $927 +JUMPV +LABELV $926 +ADDRLP4 76 +ADDRGP4 $922 +ASGNP4 +LABELV $927 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $904 +endproc G_admin_l1 88 20 +proc admin_create_ban 1128 36 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +ARGP4 +ADDRLP4 1088 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 1088 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $932 +JUMPV +LABELV $929 +ADDRLP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +LEI4 $933 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $933 +ADDRLP4 1092 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1096 +CNSTI4 0 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +ADDRLP4 1096 +INDIRI4 +EQI4 $935 +ADDRLP4 1092 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GTI4 $935 +ADDRLP4 1092 +INDIRI4 +ADDRLP4 1096 +INDIRI4 +EQI4 $937 +ADDRLP4 1092 +INDIRI4 +CNSTI4 86400 +ADDI4 +ADDRLP4 8 +INDIRI4 +LEI4 $935 +LABELV $937 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $935 +LABELV $930 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $932 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $929 +ADDRLP4 0 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $939 +JUMPV +LABELV $938 +ADDRLP4 1092 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1096 +CNSTI4 0 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +ADDRLP4 1096 +INDIRI4 +EQI4 $941 +ADDRLP4 1092 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GTI4 $941 +ADDRLP4 12 +INDIRI4 +CNSTI4 64 +GEI4 $943 +ADDRLP4 1092 +INDIRI4 +ADDRLP4 1096 +INDIRI4 +EQI4 $941 +ADDRLP4 1092 +INDIRI4 +CNSTI4 86400 +ADDI4 +ADDRLP4 8 +INDIRI4 +GTI4 $941 +LABELV $943 +ADDRLP4 1104 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $944 +ADDRLP4 20 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRGP4 $945 +JUMPV +LABELV $944 +ADDRLP4 1108 +ADDRGP4 g_admin_bans +ASGNP4 +ADDRLP4 1108 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1108 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $945 +ADDRLP4 1108 +ADDRLP4 1104 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +CNSTI4 0 +EQI4 $948 +ADDRLP4 1108 +INDIRI4 +CNSTI4 86400 +ADDI4 +ADDRLP4 8 +INDIRI4 +LEI4 $946 +LABELV $948 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $946 +ADDRLP4 1104 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +ADDRGP4 $942 +JUMPV +LABELV $941 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $942 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $949 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $949 +LABELV $939 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $938 +ADDRLP4 0 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $954 +JUMPV +LABELV $951 +LABELV $952 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $954 +ADDRLP4 1096 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 1096 +INDIRU4 +EQU4 $955 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +ADDRLP4 1096 +INDIRU4 +NEU4 $951 +LABELV $955 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $956 +CNSTI4 284 +ARGI4 +ADDRLP4 1100 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 1100 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1100 +INDIRP4 +ASGNP4 +ADDRGP4 $957 +JUMPV +LABELV $956 +CNSTI4 284 +ARGI4 +ADDRLP4 1104 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRGP4 g_admin_bans +ADDRLP4 1104 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1104 +INDIRP4 +ASGNP4 +LABELV $957 +ADDRLP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTI4 33 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTU4 68 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 $958 +ARGP4 +ADDRLP4 24+20 +INDIRI4 +CNSTI4 1900 +ADDI4 +ARGI4 +ADDRLP4 24+16 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 24+12 +INDIRI4 +ARGI4 +ADDRLP4 24+8 +INDIRI4 +ARGI4 +ADDRLP4 24+4 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1108 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRLP4 1084 +ADDRLP4 1108 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +ADDRLP4 1084 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $964 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $965 +JUMPV +LABELV $964 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 16 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $965 +ADDRFP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $966 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRGP4 $968 +ARGP4 +CNSTI4 80 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $967 +JUMPV +LABELV $966 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRFP4 20 +INDIRP4 +ARGP4 +CNSTI4 80 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $967 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +ARGP4 +CNSTI4 1024 +ARGI4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_admin_ban_message +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $972 +JUMPV +LABELV $969 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $974 +ADDRGP4 $970 +JUMPV +LABELV $974 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 1112 +ADDRGP4 G_admin_ban_matches +CALLI4 +ASGNI4 +ADDRLP4 1112 +INDIRI4 +CNSTI4 0 +EQI4 $976 +ADDRGP4 $978 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 1116 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1116 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $979 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRLP4 1124 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1124 +INDIRP4 +ARGP4 +ADDRGP4 trap_DropClient +CALLV +pop +LABELV $976 +LABELV $970 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $972 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $969 +LABELV $928 +endproc admin_create_ban 1128 36 +export G_admin_parse_time +proc G_admin_parse_time 52 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $984 +CNSTI4 -1 +RETI4 +ADDRGP4 $980 +JUMPV +LABELV $983 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 48 +LTI4 $988 +ADDRLP4 8 +INDIRI4 +CNSTI4 57 +LEI4 $990 +LABELV $988 +CNSTI4 -1 +RETI4 +ADDRGP4 $980 +JUMPV +LABELV $989 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 12 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 10 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +ADDI4 +CNSTI4 48 +SUBI4 +ASGNI4 +LABELV $990 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 48 +LTI4 $992 +ADDRLP4 16 +INDIRI4 +CNSTI4 57 +LEI4 $989 +LABELV $992 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $993 +ADDRGP4 $985 +JUMPV +LABELV $993 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +CNSTI4 109 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $1001 +ADDRLP4 20 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GTI4 $1004 +LABELV $1003 +ADDRLP4 40 +CNSTI4 100 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $999 +ADDRLP4 20 +INDIRI4 +ADDRLP4 40 +INDIRI4 +LTI4 $995 +LABELV $1005 +ADDRLP4 20 +INDIRI4 +CNSTI4 104 +EQI4 $1000 +ADDRGP4 $995 +JUMPV +LABELV $1004 +ADDRLP4 48 +CNSTI4 115 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $996 +ADDRLP4 20 +INDIRI4 +ADDRLP4 48 +INDIRI4 +LTI4 $995 +LABELV $1006 +ADDRLP4 20 +INDIRI4 +CNSTI4 119 +EQI4 $998 +ADDRGP4 $995 +JUMPV +LABELV $998 +ADDRLP4 0 +CNSTI4 7 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +LABELV $999 +ADDRLP4 0 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +LABELV $1000 +ADDRLP4 0 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +LABELV $1001 +ADDRLP4 0 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRGP4 $996 +JUMPV +LABELV $995 +CNSTI4 -1 +RETI4 +ADDRGP4 $980 +JUMPV +LABELV $996 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $984 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $983 +LABELV $985 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1007 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1007 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $980 +endproc G_admin_parse_time 52 0 +export G_admin_kick +proc G_admin_kick 1120 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1068 +CNSTI4 3 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1012 +ARGP4 +ADDRLP4 1072 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +EQI4 $1010 +ADDRLP4 1068 +CNSTI4 2 +ASGNI4 +LABELV $1010 +ADDRLP4 1076 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +GEI4 $1013 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1015 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1009 +JUMPV +LABELV $1013 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 1080 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1080 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 1084 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 1084 +INDIRI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 -1 +NEI4 $1016 +ADDRGP4 $1018 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 1088 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1088 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1009 +JUMPV +LABELV $1016 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1088 +ADDRGP4 admin_higher +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +NEI4 $1019 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1021 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1009 +JUMPV +LABELV $1019 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1022 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1024 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1009 +JUMPV +LABELV $1022 +ADDRGP4 $1025 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 1092 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1092 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 1092 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1096 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1096 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRGP4 g_adminTempBan+16 +ARGP4 +ADDRLP4 1108 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +CNSTI4 1 +ADDRLP4 1108 +INDIRI4 +LEI4 $1031 +ADDRLP4 1100 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1032 +JUMPV +LABELV $1031 +ADDRGP4 g_adminTempBan+16 +ARGP4 +ADDRLP4 1112 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +ADDRLP4 1100 +ADDRLP4 1112 +INDIRI4 +ASGNI4 +LABELV $1032 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1116 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1116 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 1116 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 1116 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 1100 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1033 +ADDRLP4 1104 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $1034 +JUMPV +LABELV $1033 +ADDRLP4 1104 +ADDRGP4 $1029 +ASGNP4 +LABELV $1034 +ADDRLP4 1104 +INDIRP4 +ARGP4 +ADDRGP4 admin_create_ban +CALLV +pop +ADDRGP4 admin_writeconfig +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1009 +endproc G_admin_kick 1120 24 +export G_admin_ban +proc G_admin_ban 1240 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1156 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 1160 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1160 +INDIRI4 +CNSTI4 2 +GEI4 $1036 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1038 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1035 +JUMPV +LABELV $1036 +CNSTI4 1 +ARGI4 +ADDRLP4 84 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 116 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 116 +ARGP4 +ADDRLP4 1164 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 1164 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +GTI4 $1039 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +CNSTI4 2 +ARGI4 +ADDRLP4 1168 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 1168 +INDIRP4 +ASGNP4 +ADDRGP4 $1040 +JUMPV +LABELV $1039 +CNSTI4 3 +ARGI4 +ADDRLP4 1168 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 1168 +INDIRP4 +ASGNP4 +LABELV $1040 +ADDRLP4 80 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1041 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1012 +ARGP4 +ADDRLP4 1168 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1168 +INDIRI4 +CNSTI4 0 +NEI4 $1041 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1043 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1035 +JUMPV +LABELV $1041 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1046 +ARGP4 +ADDRLP4 1172 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1172 +INDIRI4 +CNSTI4 0 +NEI4 $1044 +ADDRGP4 g_adminMaxBan+16 +ARGP4 +ADDRLP4 1184 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +CNSTI4 1 +ADDRLP4 1184 +INDIRI4 +LEI4 $1050 +ADDRLP4 1180 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1051 +JUMPV +LABELV $1050 +ADDRGP4 g_adminMaxBan+16 +ARGP4 +ADDRLP4 1188 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +ADDRLP4 1180 +ADDRLP4 1188 +INDIRI4 +ASGNI4 +LABELV $1051 +ADDRLP4 1176 +ADDRLP4 1180 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $1054 +ADDRLP4 76 +INDIRI4 +ADDRLP4 1176 +INDIRI4 +LEI4 $1052 +LABELV $1054 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1055 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRLP4 76 +ADDRLP4 1176 +INDIRI4 +ASGNI4 +LABELV $1052 +LABELV $1044 +ADDRLP4 84 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 1176 +ADDRGP4 G_AddressParse +CALLI4 +ASGNI4 +ADDRLP4 1176 +INDIRI4 +CNSTI4 0 +EQI4 $1056 +ADDRLP4 8+44 +INDIRI4 +CNSTI4 0 +NEI4 $1060 +ADDRLP4 1188 +CNSTI4 32 +ASGNI4 +ADDRGP4 $1061 +JUMPV +LABELV $1060 +ADDRLP4 1188 +CNSTI4 128 +ASGNI4 +LABELV $1061 +ADDRLP4 1180 +ADDRLP4 1188 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1063 +ADDRLP4 1192 +ADDRLP4 1180 +INDIRI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRGP4 $1064 +JUMPV +LABELV $1063 +ADDRLP4 1192 +CNSTI4 1 +ASGNI4 +LABELV $1064 +ADDRLP4 1184 +ADDRLP4 1192 +INDIRI4 +ASGNI4 +ADDRLP4 8+64 +INDIRI4 +ADDRLP4 1184 +INDIRI4 +LTI4 $1069 +ADDRLP4 8+64 +INDIRI4 +ADDRLP4 1180 +INDIRI4 +LEI4 $1065 +LABELV $1069 +ADDRGP4 $1070 +ARGP4 +ADDRLP4 8+64 +INDIRI4 +ARGI4 +ADDRLP4 1184 +INDIRI4 +ARGI4 +ADDRLP4 1180 +INDIRI4 +ARGI4 +ADDRLP4 1196 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1196 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1035 +JUMPV +LABELV $1065 +ADDRLP4 1156 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+22152 +INDIRP4 +ASGNP4 +ADDRGP4 $1075 +JUMPV +LABELV $1072 +ADDRLP4 4 +INDIRP4 +CNSTI4 3044 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1077 +ADDRGP4 $1073 +JUMPV +LABELV $1077 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1082 +JUMPV +LABELV $1079 +ADDRLP4 8 +ARGP4 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 1196 +ADDRGP4 G_AddressCompare +CALLI4 +ASGNI4 +ADDRLP4 1196 +INDIRI4 +CNSTI4 0 +EQI4 $1083 +ADDRGP4 $1081 +JUMPV +LABELV $1083 +LABELV $1080 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1082 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1085 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1079 +LABELV $1085 +LABELV $1081 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1086 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1086 +ADDRGP4 $1074 +JUMPV +LABELV $1086 +LABELV $1073 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $1075 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1072 +LABELV $1074 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1057 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1090 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1035 +JUMPV +LABELV $1056 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 1180 +ADDRGP4 G_NamelogFromString +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1180 +INDIRP4 +ASGNP4 +ADDRLP4 1180 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1093 +ADDRLP4 4 +INDIRP4 +CNSTI4 3044 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1091 +LABELV $1093 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1094 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1035 +JUMPV +LABELV $1091 +LABELV $1057 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1095 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 1188 +ADDRGP4 admin_higher_guid +CALLI4 +ASGNI4 +ADDRLP4 1188 +INDIRI4 +CNSTI4 0 +NEI4 $1095 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1097 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1035 +JUMPV +LABELV $1095 +ADDRLP4 1192 +ADDRLP4 4 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1192 +INDIRI4 +CNSTI4 -1 +LEI4 $1098 +CNSTI4 2580 +ADDRLP4 1192 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1098 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1100 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1035 +JUMPV +LABELV $1098 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $1102 +ADDRLP4 1196 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRGP4 $1103 +JUMPV +LABELV $1102 +ADDRLP4 1196 +CNSTI4 -1 +ASGNI4 +LABELV $1103 +ADDRLP4 1196 +INDIRI4 +ARGI4 +ADDRLP4 1140 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 G_admin_duration +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1204 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1104 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 1204 +INDIRP4 +ARGP4 +ADDRLP4 1140 +ARGP4 +ADDRLP4 80 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1107 +ADDRLP4 1200 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRGP4 $1108 +JUMPV +LABELV $1107 +ADDRLP4 1200 +ADDRGP4 $1105 +ASGNP4 +LABELV $1108 +ADDRLP4 1200 +INDIRP4 +ARGP4 +ADDRLP4 1212 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 1212 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1025 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 1220 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1220 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 1156 +INDIRI4 +CNSTI4 0 +EQI4 $1109 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $1112 +ADDRLP4 1224 +ADDRLP4 4 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ASGNP4 +ADDRGP4 $1113 +JUMPV +LABELV $1112 +ADDRLP4 1224 +CNSTI4 2580 +ADDRLP4 4 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ASGNP4 +LABELV $1113 +ADDRLP4 1224 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRGP4 admin_create_ban +CALLV +pop +ADDRGP4 $1114 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 1232 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1232 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRGP4 $1110 +JUMPV +LABELV $1109 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1118 +JUMPV +LABELV $1115 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $1120 +ADDRLP4 1224 +ADDRLP4 4 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ASGNP4 +ADDRGP4 $1121 +JUMPV +LABELV $1120 +ADDRLP4 1224 +CNSTI4 2580 +ADDRLP4 4 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ASGNP4 +LABELV $1121 +ADDRLP4 1224 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRGP4 admin_create_ban +CALLV +pop +ADDRGP4 $1114 +ARGP4 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 1236 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1236 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +LABELV $1116 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1118 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1122 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1115 +LABELV $1122 +LABELV $1110 +ADDRLP4 4 +INDIRP4 +CNSTI4 3044 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 g_admin+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1123 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1126 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1124 +JUMPV +LABELV $1123 +ADDRGP4 admin_writeconfig +CALLV +pop +LABELV $1124 +CNSTI4 1 +RETI4 +LABELV $1035 +endproc G_admin_ban 1240 24 +export G_admin_unban +proc G_admin_unban 80 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTP4 0 +ARGP4 +ADDRLP4 20 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +GEI4 $1128 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1130 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1127 +JUMPV +LABELV $1128 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 28 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $1134 +JUMPV +LABELV $1131 +LABELV $1132 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $1134 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1135 +ADDRLP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1131 +LABELV $1135 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1136 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1138 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1127 +JUMPV +LABELV $1136 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1046 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 44 +INDIRI4 +NEI4 $1139 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 44 +INDIRI4 +EQI4 $1144 +ADDRGP4 g_adminMaxBan+16 +ARGP4 +ADDRLP4 52 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +CNSTI4 1 +ADDRLP4 52 +INDIRI4 +LEI4 $1145 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1146 +JUMPV +LABELV $1145 +ADDRGP4 g_adminMaxBan+16 +ARGP4 +ADDRLP4 56 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 56 +INDIRI4 +ASGNI4 +LABELV $1146 +ADDRLP4 48 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ADDRLP4 36 +INDIRI4 +LEI4 $1139 +LABELV $1144 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1147 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1127 +JUMPV +LABELV $1139 +ADDRGP4 $1148 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1150 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1151 +JUMPV +LABELV $1150 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +LABELV $1151 +ADDRLP4 60 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1152 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 admin_writeconfig +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1127 +endproc G_admin_unban 80 24 +lit +align 1 +LABELV $1154 +byte 1 0 +skip 12 +export G_admin_adjustban +code +proc G_admin_adjustban 1188 40 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTP4 0 +ARGP4 +ADDRLP4 1080 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 1044 +ADDRLP4 1080 +INDIRI4 +ASGNI4 +ADDRLP4 1049 +ADDRGP4 $1154 +INDIRB +ASGNB 13 +ADDRLP4 1048 +CNSTI1 0 +ASGNI1 +ADDRLP4 1036 +CNSTI4 0 +ASGNI4 +ADDRLP4 1068 +CNSTI4 0 +ASGNI4 +ADDRLP4 1084 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 3 +GEI4 $1155 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1157 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1153 +JUMPV +LABELV $1155 +CNSTI4 1 +ARGI4 +ADDRLP4 1062 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 1062 +ARGP4 +ADDRLP4 1088 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 1088 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $1161 +JUMPV +LABELV $1158 +LABELV $1159 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $1161 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1162 +ADDRLP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1158 +LABELV $1162 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1163 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1165 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1153 +JUMPV +LABELV $1163 +ADDRGP4 g_adminMaxBan+16 +ARGP4 +ADDRLP4 1100 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +CNSTI4 1 +ADDRLP4 1100 +INDIRI4 +LEI4 $1169 +ADDRLP4 1096 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1170 +JUMPV +LABELV $1169 +ADDRGP4 g_adminMaxBan+16 +ARGP4 +ADDRLP4 1104 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +ADDRLP4 1096 +ADDRLP4 1104 +INDIRI4 +ASGNI4 +LABELV $1170 +ADDRLP4 1072 +ADDRLP4 1096 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1046 +ARGP4 +ADDRLP4 1108 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1112 +CNSTI4 0 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +ADDRLP4 1112 +INDIRI4 +NEI4 $1171 +ADDRLP4 1116 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +ADDRLP4 1112 +INDIRI4 +EQI4 $1173 +ADDRLP4 1116 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +SUBI4 +ADDRLP4 1072 +INDIRI4 +LEI4 $1171 +LABELV $1173 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1174 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1153 +JUMPV +LABELV $1171 +CNSTI4 2 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 8 +INDIRI1 +CVII4 1 +CNSTI4 47 +NEI4 $1175 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1178 +ADDRLP4 1128 +CNSTI4 128 +ASGNI4 +ADDRGP4 $1179 +JUMPV +LABELV $1178 +ADDRLP4 1128 +CNSTI4 32 +ASGNI4 +LABELV $1179 +ADDRLP4 1120 +ADDRLP4 1128 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1181 +ADDRLP4 1132 +ADDRLP4 1120 +INDIRI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRGP4 $1182 +JUMPV +LABELV $1181 +ADDRLP4 1132 +CNSTI4 1 +ASGNI4 +LABELV $1182 +ADDRLP4 1124 +ADDRLP4 1132 +INDIRI4 +ASGNI4 +ADDRLP4 8+1 +ARGP4 +ADDRLP4 1136 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 1036 +ADDRLP4 1136 +INDIRI4 +ASGNI4 +ADDRLP4 1036 +INDIRI4 +ADDRLP4 1124 +INDIRI4 +LTI4 $1186 +ADDRLP4 1036 +INDIRI4 +ADDRLP4 1120 +INDIRI4 +LEI4 $1184 +LABELV $1186 +ADDRGP4 $1187 +ARGP4 +ADDRLP4 1036 +INDIRI4 +ARGI4 +ADDRLP4 1124 +INDIRI4 +ARGI4 +ADDRLP4 1120 +INDIRI4 +ARGI4 +ADDRLP4 1144 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1144 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1153 +JUMPV +LABELV $1184 +ADDRLP4 1144 +ADDRLP4 1068 +INDIRI4 +ASGNI4 +ADDRLP4 1068 +ADDRLP4 1144 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 1144 +INDIRI4 +CNSTI4 3 +ADDI4 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +LABELV $1175 +ADDRLP4 1120 +ADDRLP4 8 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1120 +INDIRI4 +CNSTI4 43 +EQI4 $1190 +ADDRLP4 1120 +INDIRI4 +CNSTI4 45 +NEI4 $1188 +LABELV $1190 +ADDRLP4 1048 +ADDRLP4 8 +INDIRI1 +ASGNI1 +LABELV $1188 +ADDRLP4 1048 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1192 +ADDRLP4 1124 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1193 +JUMPV +LABELV $1192 +ADDRLP4 1124 +CNSTI4 0 +ASGNI4 +LABELV $1193 +ADDRLP4 1124 +INDIRI4 +ADDRLP4 8 +ADDP4 +ARGP4 +ADDRLP4 1128 +ADDRGP4 G_admin_parse_time +CALLI4 +ASGNI4 +ADDRLP4 1032 +ADDRLP4 1128 +INDIRI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +GEI4 $1194 +ADDRLP4 1068 +ADDRLP4 1068 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $1195 +JUMPV +LABELV $1194 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +EQI4 $1196 +ADDRLP4 1132 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ADDRLP4 1132 +INDIRI4 +NEI4 $1198 +ADDRLP4 1048 +INDIRI1 +CVII4 1 +ADDRLP4 1132 +INDIRI4 +EQI4 $1198 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1200 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1153 +JUMPV +LABELV $1198 +ADDRLP4 1048 +INDIRI1 +CVII4 1 +CNSTI4 43 +NEI4 $1201 +ADDRLP4 1076 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1202 +JUMPV +LABELV $1201 +ADDRLP4 1048 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $1203 +ADDRLP4 1076 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1204 +JUMPV +LABELV $1203 +ADDRLP4 1076 +ADDRLP4 1044 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1204 +LABELV $1202 +ADDRLP4 1076 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +GTI4 $1197 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1207 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1153 +JUMPV +LABELV $1196 +ADDRLP4 1132 +CNSTI4 0 +ASGNI4 +ADDRLP4 1076 +ADDRLP4 1132 +INDIRI4 +ASGNI4 +ADDRLP4 1032 +ADDRLP4 1132 +INDIRI4 +ASGNI4 +LABELV $1197 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1046 +ARGP4 +ADDRLP4 1136 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1140 +CNSTI4 0 +ASGNI4 +ADDRLP4 1136 +INDIRI4 +ADDRLP4 1140 +INDIRI4 +NEI4 $1208 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1140 +INDIRI4 +EQI4 $1210 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +LEI4 $1208 +LABELV $1210 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1211 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRLP4 1076 +ADDRLP4 1044 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1208 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 1076 +INDIRI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +EQI4 $1213 +ADDRLP4 1148 +ADDRLP4 1076 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1214 +JUMPV +LABELV $1213 +ADDRLP4 1148 +CNSTI4 -1 +ASGNI4 +LABELV $1214 +ADDRLP4 1148 +INDIRI4 +ARGI4 +ADDRLP4 1049 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 G_admin_duration +CALLV +pop +LABELV $1195 +ADDRLP4 1036 +INDIRI4 +CNSTI4 0 +EQI4 $1215 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +CNSTI4 47 +ARGI4 +ADDRLP4 1136 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 1132 +ADDRLP4 1136 +INDIRP4 +ASGNP4 +ADDRLP4 1132 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1217 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRLP4 1140 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1132 +ADDRLP4 1140 +INDIRU4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDP4 +ASGNP4 +LABELV $1217 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1222 +ADDRLP4 1144 +CNSTI4 128 +ASGNI4 +ADDRGP4 $1223 +JUMPV +LABELV $1222 +ADDRLP4 1144 +CNSTI4 32 +ASGNI4 +LABELV $1223 +ADDRLP4 1036 +INDIRI4 +ADDRLP4 1144 +INDIRI4 +NEI4 $1219 +ADDRLP4 1132 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1220 +JUMPV +LABELV $1219 +ADDRLP4 1148 +ADDRLP4 1132 +INDIRP4 +ASGNP4 +ADDRLP4 1148 +INDIRP4 +ARGP4 +CNSTU4 44 +ADDRLP4 1148 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +SUBU4 +CVUI4 4 +ARGI4 +ADDRGP4 $1224 +ARGP4 +ADDRLP4 1036 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $1220 +ADDRLP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +ADDRLP4 1036 +INDIRI4 +ASGNI4 +LABELV $1215 +ADDRLP4 1068 +INDIRI4 +CNSTI4 3 +ADDI4 +ARGI4 +ADDRLP4 1132 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 1040 +ADDRLP4 1132 +INDIRP4 +ASGNP4 +ADDRLP4 1040 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1225 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRLP4 1040 +INDIRP4 +ARGP4 +CNSTI4 80 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $1225 +ADDRGP4 $1148 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1228 +ADDRLP4 1136 +ADDRLP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1229 +JUMPV +LABELV $1228 +ADDRLP4 1136 +CNSTI4 0 +ASGNI4 +LABELV $1229 +ADDRLP4 1136 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRLP4 1144 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1144 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1168 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRLP4 1036 +INDIRI4 +CNSTI4 0 +EQI4 $1240 +ADDRGP4 $1231 +ARGP4 +ADDRLP4 1036 +INDIRI4 +ARGI4 +ADDRLP4 1172 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1172 +INDIRI4 +GEI4 $1244 +ADDRLP4 1040 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 1172 +INDIRI4 +EQI4 $1242 +LABELV $1244 +ADDRLP4 1152 +ADDRGP4 $1232 +ASGNP4 +ADDRGP4 $1243 +JUMPV +LABELV $1242 +ADDRLP4 1152 +ADDRGP4 $86 +ASGNP4 +LABELV $1243 +ADDRLP4 1152 +INDIRP4 +ARGP4 +ADDRLP4 1176 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1148 +ADDRLP4 1176 +INDIRP4 +ASGNP4 +ADDRGP4 $1241 +JUMPV +LABELV $1240 +ADDRLP4 1148 +ADDRGP4 $86 +ASGNP4 +LABELV $1241 +ADDRGP4 $1230 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 1168 +INDIRP4 +ARGP4 +ADDRLP4 1148 +INDIRP4 +ARGP4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +LTI4 $1245 +ADDRLP4 1156 +ADDRGP4 $1235 +ASGNP4 +ADDRGP4 $1246 +JUMPV +LABELV $1245 +ADDRLP4 1156 +ADDRGP4 $86 +ASGNP4 +LABELV $1246 +ADDRLP4 1156 +INDIRP4 +ARGP4 +ADDRLP4 1049 +ARGP4 +ADDRLP4 1180 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1180 +INDIRI4 +LTI4 $1247 +ADDRLP4 1040 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 1180 +INDIRI4 +EQI4 $1247 +ADDRLP4 1160 +ADDRGP4 $1232 +ASGNP4 +ADDRGP4 $1248 +JUMPV +LABELV $1247 +ADDRLP4 1160 +ADDRGP4 $86 +ASGNP4 +LABELV $1248 +ADDRLP4 1160 +INDIRP4 +ARGP4 +ADDRLP4 1040 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1249 +ADDRLP4 1164 +ADDRGP4 $1238 +ASGNP4 +ADDRGP4 $1250 +JUMPV +LABELV $1249 +ADDRLP4 1164 +ADDRGP4 $86 +ASGNP4 +LABELV $1250 +ADDRLP4 1164 +INDIRP4 +ARGP4 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1184 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 1184 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1251 +ADDRLP4 0 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $1251 +ADDRGP4 admin_writeconfig +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1153 +endproc G_admin_adjustban 1188 40 +export G_admin_putteam +proc G_admin_putteam 1116 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +CNSTI4 1 +ARGI4 +ADDRLP4 24 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 1080 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 3 +GEI4 $1255 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1257 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1253 +JUMPV +LABELV $1255 +ADDRLP4 24 +ARGP4 +ADDRLP4 56 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 1084 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 1084 +INDIRI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 -1 +NEI4 $1258 +ADDRGP4 $1260 +ARGP4 +ADDRLP4 56 +ARGP4 +ADDRLP4 1088 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1088 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1253 +JUMPV +LABELV $1258 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 20 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1088 +ADDRGP4 admin_higher +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +NEI4 $1261 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1263 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1253 +JUMPV +LABELV $1261 +ADDRLP4 8 +ARGP4 +ADDRLP4 1092 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 1092 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +NEI4 $1264 +ADDRGP4 $1266 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 1096 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1096 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1253 +JUMPV +LABELV $1264 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1267 +CNSTI4 0 +RETI4 +ADDRGP4 $1253 +JUMPV +LABELV $1267 +ADDRGP4 $869 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 1096 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1096 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 1096 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 1100 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1100 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1104 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1108 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $1269 +ARGP4 +ADDRLP4 1104 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 1108 +INDIRP4 +ARGP4 +ADDRLP4 1112 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 1112 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1253 +endproc G_admin_putteam 1116 16 +lit +align 1 +LABELV $1271 +byte 1 0 +skip 63 +export G_admin_changemap +code +proc G_admin_changemap 164 16 +ADDRLP4 64 +ADDRGP4 $1271 +INDIRB +ASGNB 64 +ADDRLP4 128 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 128 +INDIRI4 +CNSTI4 2 +GEI4 $1272 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1274 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1270 +JUMPV +LABELV $1272 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRGP4 $1277 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 132 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 136 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 0 +NEI4 $1275 +ADDRGP4 $1278 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 140 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1270 +JUMPV +LABELV $1275 +ADDRLP4 140 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 2 +LEI4 $1279 +CNSTI4 2 +ARGI4 +ADDRLP4 64 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 64 +ARGP4 +ADDRGP4 $1283 +ARGP4 +ADDRLP4 144 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +EQI4 $1285 +ADDRGP4 $1284 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 148 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 152 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +LEI4 $1281 +LABELV $1285 +ADDRGP4 $1286 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1282 +JUMPV +LABELV $1281 +ADDRGP4 $1287 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 156 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 156 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1270 +JUMPV +LABELV $1282 +LABELV $1279 +ADDRLP4 0 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 64 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRGP4 $1288 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 144 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 level+68 +CNSTI4 1 +ASGNI4 +CNSTI4 77 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 152 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRLP4 64 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1293 +ADDRGP4 $1291 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 156 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 148 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRGP4 $1294 +JUMPV +LABELV $1293 +ADDRLP4 148 +ADDRGP4 $86 +ASGNP4 +LABELV $1294 +ADDRGP4 $1290 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 152 +INDIRP4 +ARGP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +ADDRLP4 160 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 160 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1270 +endproc G_admin_changemap 164 16 +export G_admin_cp +proc G_admin_cp 144 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +ADDRLP4 84 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 2 +GEI4 $1296 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1298 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1295 +JUMPV +LABELV $1296 +CNSTI4 1 +ARGI4 +ADDRLP4 76 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 76 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $1299 +ADDRLP4 88 +ADDRLP4 76+1 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 96 +CNSTI4 83 +ASGNI4 +ADDRLP4 88 +INDIRI4 +ADDRLP4 96 +INDIRI4 +EQI4 $1307 +ADDRLP4 88 +INDIRI4 +ADDRLP4 96 +INDIRI4 +GTI4 $1310 +LABELV $1309 +ADDRLP4 104 +CNSTI4 65 +ASGNI4 +ADDRLP4 88 +INDIRI4 +ADDRLP4 104 +INDIRI4 +EQI4 $1305 +ADDRLP4 88 +INDIRI4 +ADDRLP4 104 +INDIRI4 +LTI4 $1301 +LABELV $1311 +ADDRLP4 88 +INDIRI4 +CNSTI4 72 +EQI4 $1306 +ADDRGP4 $1301 +JUMPV +LABELV $1310 +ADDRLP4 112 +CNSTI4 104 +ASGNI4 +ADDRLP4 88 +INDIRI4 +ADDRLP4 112 +INDIRI4 +EQI4 $1306 +ADDRLP4 88 +INDIRI4 +ADDRLP4 112 +INDIRI4 +GTI4 $1313 +LABELV $1312 +ADDRLP4 88 +INDIRI4 +CNSTI4 97 +EQI4 $1305 +ADDRGP4 $1301 +JUMPV +LABELV $1313 +ADDRLP4 88 +INDIRI4 +CNSTI4 115 +EQI4 $1307 +ADDRGP4 $1301 +JUMPV +LABELV $1305 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1302 +JUMPV +LABELV $1306 +ADDRLP4 8 +CNSTI4 2 +ASGNI4 +ADDRGP4 $1302 +JUMPV +LABELV $1307 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1302 +JUMPV +LABELV $1301 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1308 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1295 +JUMPV +LABELV $1302 +ADDRLP4 116 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 2 +GEI4 $1314 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1316 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1295 +JUMPV +LABELV $1314 +CNSTI4 2 +ARGI4 +ADDRLP4 120 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRGP4 $1300 +JUMPV +LABELV $1299 +CNSTI4 1 +ARGI4 +ADDRLP4 88 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +LABELV $1300 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1320 +JUMPV +LABELV $1317 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1322 +ADDRGP4 $1318 +JUMPV +LABELV $1322 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $1328 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $1328 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $1326 +ARGP4 +ADDRLP4 100 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +EQI4 $1324 +LABELV $1328 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1329 +ADDRGP4 $1331 +ARGP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GEI4 $1335 +ADDRLP4 104 +ADDRGP4 $1332 +ASGNP4 +ADDRGP4 $1336 +JUMPV +LABELV $1335 +ADDRLP4 104 +ADDRGP4 $1333 +ASGNP4 +LABELV $1336 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 108 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1329 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 132 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1347 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRLP4 112 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRGP4 $1348 +JUMPV +LABELV $1347 +ADDRLP4 112 +ADDRGP4 $86 +ASGNP4 +LABELV $1348 +ADDRGP4 $1337 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1349 +ADDRLP4 116 +ADDRGP4 $1338 +ASGNP4 +ADDRGP4 $1350 +JUMPV +LABELV $1349 +ADDRLP4 116 +ADDRGP4 $86 +ASGNP4 +LABELV $1350 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $1351 +ADDRLP4 120 +ADDRGP4 $1340 +ASGNP4 +ADDRGP4 $1352 +JUMPV +LABELV $1351 +ADDRLP4 120 +ADDRGP4 $86 +ASGNP4 +LABELV $1352 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $1353 +ADDRLP4 124 +ADDRGP4 $1342 +ASGNP4 +ADDRGP4 $1354 +JUMPV +LABELV $1353 +ADDRLP4 124 +ADDRGP4 $86 +ASGNP4 +LABELV $1354 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1355 +ADDRLP4 128 +ADDRGP4 $1344 +ASGNP4 +ADDRGP4 $1356 +JUMPV +LABELV $1355 +ADDRLP4 128 +ADDRGP4 $86 +ASGNP4 +LABELV $1356 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 140 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1324 +LABELV $1318 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1320 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1317 +CNSTI4 1 +RETI4 +LABELV $1295 +endproc G_admin_cp 144 36 +export G_admin_warn +proc G_admin_warn 1156 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1128 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1128 +INDIRI4 +CNSTI4 3 +GEI4 $1358 +ADDRGP4 $1360 +ARGP4 +ADDRLP4 1132 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1132 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1357 +JUMPV +LABELV $1358 +CNSTI4 1 +ARGI4 +ADDRLP4 68 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 68 +ARGP4 +ADDRLP4 100 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 1132 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 1132 +INDIRI4 +ASGNI4 +ADDRLP4 1132 +INDIRI4 +CNSTI4 -1 +NEI4 $1361 +ADDRGP4 $1363 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 1136 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1136 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1357 +JUMPV +LABELV $1361 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 64 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 1136 +ADDRGP4 admin_higher +CALLI4 +ASGNI4 +ADDRLP4 1136 +INDIRI4 +CNSTI4 0 +NEI4 $1364 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1366 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1357 +JUMPV +LABELV $1364 +ADDRLP4 1124 +CNSTI4 1760 +ADDRLP4 64 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 1140 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 1140 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRGP4 $1367 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1144 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 64 +INDIRI4 +ARGI4 +ADDRLP4 1144 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1148 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1368 +ARGP4 +ADDRLP4 1124 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1148 +INDIRP4 +ARGP4 +ADDRLP4 1152 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 1152 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1357 +endproc G_admin_warn 1156 16 +export G_admin_mute +proc G_admin_mute 88 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 56 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 2 +GEI4 $1370 +ADDRGP4 $1372 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 60 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1369 +JUMPV +LABELV $1370 +CNSTI4 1 +ARGI4 +ADDRLP4 24 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 60 +ADDRGP4 G_NamelogFromString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1373 +ADDRGP4 $1375 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 64 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1369 +JUMPV +LABELV $1373 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1376 +ADDRLP4 0 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 G_admin_admin +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 admin_higher_admin +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $1376 +ADDRGP4 $1378 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1369 +JUMPV +LABELV $1376 +ADDRLP4 0 +INDIRP4 +CNSTI4 3068 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1379 +ADDRLP4 4 +ARGP4 +ADDRGP4 $137 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $1381 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1383 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1369 +JUMPV +LABELV $1381 +ADDRLP4 0 +INDIRP4 +CNSTI4 3068 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +LEI4 $1384 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $1386 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1384 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1387 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1380 +JUMPV +LABELV $1379 +ADDRLP4 4 +ARGP4 +ADDRGP4 $185 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $1388 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1390 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1369 +JUMPV +LABELV $1388 +ADDRLP4 0 +INDIRP4 +CNSTI4 3068 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +LEI4 $1391 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $1393 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1391 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1394 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1380 +ADDRGP4 $869 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1369 +endproc G_admin_mute 88 16 +export G_admin_denybuild +proc G_admin_denybuild 88 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 56 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 2 +GEI4 $1396 +ADDRGP4 $1372 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 60 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1395 +JUMPV +LABELV $1396 +CNSTI4 1 +ARGI4 +ADDRLP4 24 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 60 +ADDRGP4 G_NamelogFromString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1398 +ADDRGP4 $1375 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 64 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1395 +JUMPV +LABELV $1398 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1400 +ADDRLP4 0 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 G_admin_admin +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 admin_higher_admin +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $1400 +ADDRGP4 $1378 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1395 +JUMPV +LABELV $1400 +ADDRLP4 0 +INDIRP4 +CNSTI4 3072 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1402 +ADDRLP4 4 +ARGP4 +ADDRGP4 $88 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $1404 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1406 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1395 +JUMPV +LABELV $1404 +ADDRLP4 0 +INDIRP4 +CNSTI4 3072 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +LEI4 $1407 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $1409 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1407 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1410 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1403 +JUMPV +LABELV $1402 +ADDRLP4 4 +ARGP4 +ADDRGP4 $87 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $1411 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1413 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1395 +JUMPV +LABELV $1411 +ADDRLP4 0 +INDIRP4 +CNSTI4 3072 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +LEI4 $1414 +CNSTI4 2580 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $1416 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1414 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1417 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1403 +ADDRGP4 $869 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1395 +endproc G_admin_denybuild 88 16 +lit +align 1 +LABELV $1419 +byte 1 0 +skip 31 +align 1 +LABELV $1420 +byte 1 0 +skip 31 +export G_admin_listadmins +code +proc G_admin_listadmins 96 12 +ADDRLP4 40 +ADDRGP4 $1419 +INDIRB +ASGNB 32 +ADDRLP4 0 +ADDRGP4 $1420 +INDIRB +ASGNB 32 +ADDRLP4 36 +CNSTI4 64 +ASGNI4 +ADDRLP4 72 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 3 +NEI4 $1421 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 76 +INDIRI4 +ASGNI4 +LABELV $1421 +ADDRLP4 76 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +LEI4 $1423 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 80 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 2 +NEI4 $1425 +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $1428 +ADDRLP4 84 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1429 +JUMPV +LABELV $1428 +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +LABELV $1429 +ADDRLP4 32 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRGP4 $1433 +JUMPV +LABELV $1430 +LABELV $1431 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1433 +ADDRLP4 88 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 48 +LTI4 $1434 +ADDRLP4 88 +INDIRI4 +CNSTI4 57 +LEI4 $1430 +LABELV $1434 +LABELV $1425 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 88 +INDIRI4 +EQI4 $1435 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 88 +INDIRI4 +NEI4 $1435 +ADDRLP4 0 +ARGP4 +ADDRLP4 92 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRGP4 $1436 +JUMPV +LABELV $1435 +ADDRLP4 0 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +LABELV $1436 +LABELV $1423 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 40 +ARGP4 +ADDRGP4 admin_listadmins +CALLI4 +pop +CNSTI4 1 +RETI4 +LABELV $1418 +endproc G_admin_listadmins 96 12 +lit +align 1 +LABELV $1438 +byte 1 0 +skip 63 +export G_admin_listlayouts +code +proc G_admin_listlayouts 412 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 392 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRGP4 $1438 +INDIRB +ASGNB 64 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 396 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 396 +INDIRI4 +CNSTI4 2 +NEI4 $1439 +CNSTI4 1 +ARGI4 +ADDRLP4 72 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRGP4 $1440 +JUMPV +LABELV $1439 +ADDRGP4 $1441 +ARGP4 +ADDRLP4 72 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +LABELV $1440 +ADDRLP4 72 +ARGP4 +ADDRLP4 136 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRLP4 400 +ADDRGP4 G_LayoutList +CALLI4 +ASGNI4 +ADDRLP4 392 +ADDRLP4 400 +INDIRI4 +ASGNI4 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRGP4 $1442 +ARGP4 +ADDRLP4 392 +INDIRI4 +ARGI4 +ADDRLP4 72 +ARGP4 +ADDRLP4 404 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 404 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 0 +ADDRLP4 136 +ASGNP4 +ADDRGP4 $1444 +JUMPV +LABELV $1443 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +NEI4 $1446 +ADDRGP4 $1448 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 408 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 408 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 4 +CNSTI1 0 +ASGNI1 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1447 +JUMPV +LABELV $1446 +ADDRLP4 68 +INDIRI4 +CVIU4 4 +CNSTU4 62 +GEU4 $1449 +ADDRLP4 408 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 408 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 408 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 68 +INDIRI4 +ADDRLP4 4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $1449 +LABELV $1447 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1444 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1443 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1451 +ADDRGP4 $1448 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 408 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 408 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1451 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1437 +endproc G_admin_listlayouts 412 12 +export G_admin_listplayers +proc G_admin_listplayers 188 56 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 0 +ARGI4 +ADDRLP4 136 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 64 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $165 +ARGP4 +ADDRLP4 140 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 140 +INDIRI4 +ASGNI4 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRGP4 $1454 +ARGP4 +ADDRGP4 level+72 +INDIRI4 +ARGI4 +ADDRLP4 144 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1456 +ARGP4 +ADDRLP4 148 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1460 +JUMPV +LABELV $1457 +ADDRLP4 36 +CNSTI4 2580 +ADDRLP4 48 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1462 +ADDRGP4 $1458 +JUMPV +LABELV $1462 +ADDRLP4 36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1464 +ADDRLP4 61 +CNSTI1 67 +ASGNI1 +ADDRLP4 60 +CNSTI1 53 +ASGNI1 +ADDRGP4 $1465 +JUMPV +LABELV $1464 +ADDRLP4 36 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 152 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRLP4 152 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 156 +ADDRGP4 toupper +CALLI4 +ASGNI4 +ADDRLP4 61 +ADDRLP4 156 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 36 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1466 +ADDRLP4 60 +CNSTI1 52 +ASGNI1 +ADDRGP4 $1467 +JUMPV +LABELV $1466 +ADDRLP4 36 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1468 +ADDRLP4 60 +CNSTI1 49 +ASGNI1 +ADDRGP4 $1469 +JUMPV +LABELV $1468 +ADDRLP4 60 +CNSTI1 55 +ASGNI1 +LABELV $1469 +LABELV $1467 +LABELV $1465 +ADDRLP4 36 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3068 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1471 +ADDRLP4 152 +CNSTI4 77 +ASGNI4 +ADDRGP4 $1472 +JUMPV +LABELV $1471 +ADDRLP4 152 +CNSTI4 32 +ASGNI4 +LABELV $1472 +ADDRLP4 62 +ADDRLP4 152 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 36 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3072 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1474 +ADDRLP4 156 +CNSTI4 66 +ASGNI4 +ADDRGP4 $1475 +JUMPV +LABELV $1474 +ADDRLP4 156 +CNSTI4 32 +ASGNI4 +LABELV $1475 +ADDRLP4 63 +ADDRLP4 156 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 52 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 44 +CNSTP4 0 +ASGNP4 +ADDRLP4 56 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1476 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $1478 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 48 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 160 +ADDRGP4 admin_higher +CALLI4 +ASGNI4 +ADDRLP4 56 +ADDRLP4 160 +INDIRI4 +ASGNI4 +LABELV $1478 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $1483 +CNSTI4 1760 +ADDRLP4 48 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $1482 +ARGP4 +ADDRLP4 164 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRI4 +CNSTI4 0 +NEI4 $1480 +LABELV $1483 +ADDRLP4 36 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 168 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 168 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 72 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 36 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 104 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 72 +ARGP4 +ADDRLP4 104 +ARGP4 +ADDRLP4 172 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 172 +INDIRI4 +CNSTI4 0 +EQI4 $1484 +ADDRLP4 44 +ADDRLP4 36 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 41 +ADDP4 +ASGNP4 +LABELV $1484 +LABELV $1480 +LABELV $1476 +ADDRLP4 52 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1486 +ADDRLP4 4 +ARGP4 +ADDRLP4 52 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $1486 +ADDRLP4 160 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRGP4 $1491 +JUMPV +LABELV $1488 +ADDRLP4 168 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +ADDP4 +ASGNP4 +ADDRLP4 168 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1492 +ADDRLP4 168 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $1492 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4+1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1492 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4+1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 65 +LTI4 $1502 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4+1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 90 +LEI4 $1501 +LABELV $1502 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4+1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 97 +LTI4 $1503 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4+1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 122 +LEI4 $1501 +LABELV $1503 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4+1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +LTI4 $1492 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4+1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 57 +GTI4 $1492 +LABELV $1501 +ADDRLP4 40 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +LABELV $1492 +LABELV $1489 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1491 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1488 +ADDRGP4 $1504 +ARGP4 +ADDRLP4 48 +INDIRI4 +ARGI4 +ADDRLP4 52 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1512 +ADDRLP4 164 +ADDRLP4 52 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1513 +JUMPV +LABELV $1512 +ADDRLP4 164 +CNSTI4 0 +ASGNI4 +LABELV $1513 +ADDRLP4 164 +INDIRI4 +ARGI4 +ADDRLP4 60 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 61 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $1514 +ADDRLP4 168 +CNSTI4 42 +ASGNI4 +ADDRGP4 $1515 +JUMPV +LABELV $1514 +ADDRLP4 168 +CNSTI4 32 +ASGNI4 +LABELV $1515 +ADDRLP4 168 +INDIRI4 +ARGI4 +ADDRGP4 admin_level_maxname +INDIRI4 +ADDRLP4 40 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 62 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 63 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1516 +ADDRLP4 172 +ADDRGP4 $1507 +ASGNP4 +ADDRGP4 $1517 +JUMPV +LABELV $1516 +ADDRLP4 172 +ADDRGP4 $86 +ASGNP4 +LABELV $1517 +ADDRLP4 172 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1518 +ADDRLP4 176 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRGP4 $1519 +JUMPV +LABELV $1518 +ADDRLP4 176 +ADDRGP4 $86 +ASGNP4 +LABELV $1519 +ADDRLP4 176 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1520 +ADDRLP4 180 +ADDRGP4 $1510 +ASGNP4 +ADDRGP4 $1521 +JUMPV +LABELV $1520 +ADDRLP4 180 +ADDRGP4 $86 +ASGNP4 +LABELV $1521 +ADDRLP4 180 +INDIRP4 +ARGP4 +ADDRLP4 184 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 184 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1458 +ADDRLP4 48 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1460 +ADDRLP4 48 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1457 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1453 +endproc G_admin_listplayers 188 56 +proc ban_matchip 12 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_AddressCompare +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1526 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_AddressCompare +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1524 +LABELV $1526 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1525 +JUMPV +LABELV $1524 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1525 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1522 +endproc ban_matchip 12 8 +proc ban_matchname 40 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1529 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1530 +JUMPV +LABELV $1529 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +LABELV $1530 +ADDRLP4 32 +INDIRI4 +RETI4 +LABELV $1527 +endproc ban_matchname 40 12 +proc ban_out 88 56 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +ADDRGP4 $1532 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTP4 0 +ARGP4 +ADDRLP4 52 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1536 +JUMPV +LABELV $1533 +ADDRLP4 56 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1537 +ADDRLP4 56 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $1537 +ADDRLP4 60 +ADDRLP4 56 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $1537 +ADDRLP4 60 +INDIRI4 +CNSTI4 65 +LTI4 $1540 +ADDRLP4 60 +INDIRI4 +CNSTI4 90 +LEI4 $1539 +LABELV $1540 +ADDRLP4 64 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 97 +LTI4 $1541 +ADDRLP4 64 +INDIRI4 +CNSTI4 122 +LEI4 $1539 +LABELV $1541 +ADDRLP4 68 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 48 +LTI4 $1537 +ADDRLP4 68 +INDIRI4 +CNSTI4 57 +GTI4 $1537 +LABELV $1539 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +LABELV $1537 +LABELV $1534 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1536 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1533 +ADDRLP4 12 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1545 +JUMPV +LABELV $1542 +ADDRLP4 56 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 56 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +ADDP4 +ADDRLP4 56 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $1543 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1545 +ADDRLP4 60 +ADDRLP4 8 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $1547 +ADDRLP4 60 +INDIRI4 +CNSTI4 32 +EQI4 $1547 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 10 +LTU4 $1542 +LABELV $1547 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 64 +ADDRLP4 4 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 68 +INDIRI4 +EQI4 $1550 +ADDRLP4 64 +INDIRI4 +ADDRLP4 48 +INDIRI4 +SUBI4 +ADDRLP4 68 +INDIRI4 +LEI4 $1548 +LABELV $1550 +ADDRLP4 4 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1552 +ADDRLP4 72 +ADDRLP4 4 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1553 +JUMPV +LABELV $1552 +ADDRLP4 72 +CNSTI4 -1 +ASGNI4 +LABELV $1553 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRLP4 28 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 G_admin_duration +CALLV +pop +ADDRGP4 $1549 +JUMPV +LABELV $1548 +ADDRLP4 28 +ARGP4 +ADDRGP4 $1554 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 44 +ADDRGP4 $1555 +ASGNP4 +LABELV $1549 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +CNSTI4 47 +ARGI4 +ADDRLP4 80 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1559 +ADDRLP4 76 +ADDRGP4 $1557 +ASGNP4 +ADDRGP4 $1560 +JUMPV +LABELV $1559 +ADDRLP4 76 +ADDRGP4 $1532 +ASGNP4 +LABELV $1560 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $1556 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 32 +ADDI4 +CNSTI4 1 +SUBI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +ADDRLP4 28 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $1531 +endproc ban_out 88 56 +lit +align 1 +LABELV $1562 +byte 1 0 +skip 31 +align 1 +LABELV $1563 +byte 1 0 +skip 31 +export G_admin_showbans +code +proc G_admin_showbans 172 40 +ADDRLP4 40 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRGP4 $1562 +INDIRB +ASGNB 32 +ADDRLP4 44 +ADDRGP4 $1563 +INDIRB +ASGNB 32 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 144 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 3 +NEI4 $1564 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 148 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 148 +INDIRI4 +ASGNI4 +LABELV $1564 +ADDRLP4 148 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 1 +LEI4 $1566 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 152 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 2 +NEI4 $1568 +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $1575 +ADDRLP4 156 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1576 +JUMPV +LABELV $1575 +ADDRLP4 156 +CNSTI4 0 +ASGNI4 +LABELV $1576 +ADDRLP4 32 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRGP4 $1573 +JUMPV +LABELV $1570 +LABELV $1571 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1573 +ADDRLP4 160 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 48 +LTI4 $1577 +ADDRLP4 160 +INDIRI4 +CNSTI4 57 +LEI4 $1570 +LABELV $1577 +LABELV $1568 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1578 +ADDRLP4 0 +ARGP4 +ADDRLP4 164 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRGP4 $1579 +JUMPV +LABELV $1578 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 168 +ADDRGP4 G_AddressParse +CALLI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 168 +INDIRI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 0 +NEI4 $1580 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +LABELV $1580 +LABELV $1579 +LABELV $1566 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $168 +ARGP4 +ADDRGP4 $1582 +ARGP4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1585 +ADDRLP4 152 +ADDRGP4 ban_matchip +ASGNP4 +ADDRGP4 $1586 +JUMPV +LABELV $1585 +ADDRLP4 152 +ADDRGP4 ban_matchname +ASGNP4 +LABELV $1586 +ADDRLP4 152 +INDIRP4 +ARGP4 +ADDRGP4 ban_out +ARGP4 +ADDRGP4 g_admin_bans +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1587 +ADDRLP4 156 +ADDRLP4 76 +ASGNP4 +ADDRGP4 $1588 +JUMPV +LABELV $1587 +ADDRLP4 156 +ADDRLP4 44 +ASGNP4 +LABELV $1588 +ADDRLP4 156 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +CNSTI4 100 +ARGI4 +ADDRGP4 admin_search +CALLI4 +pop +CNSTI4 1 +RETI4 +LABELV $1561 +endproc G_admin_showbans 172 40 +export G_admin_adminhelp +proc G_admin_adminhelp 68 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +GEI4 $1590 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1595 +JUMPV +LABELV $1592 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 24 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds+12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1596 +ADDRGP4 $1599 +ARGP4 +CNSTI4 24 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 6 +MODI4 +CNSTI4 0 +NEI4 $1600 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $346 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1600 +LABELV $1596 +LABELV $1593 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1595 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +ADDRGP4 adminNumCmds +INDIRU4 +LTU4 $1592 +ADDRLP4 0 +ADDRGP4 g_admin_commands +INDIRP4 +ASGNP4 +ADDRGP4 $1605 +JUMPV +LABELV $1602 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 138 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1606 +ADDRGP4 $1603 +JUMPV +LABELV $1606 +ADDRGP4 $1599 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 6 +MODI4 +CNSTI4 0 +NEI4 $1608 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $346 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1608 +LABELV $1603 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $1605 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1602 +ADDRLP4 12 +INDIRI4 +CNSTI4 6 +MODI4 +CNSTI4 0 +EQI4 $1610 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $346 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1610 +ADDRGP4 $1612 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1613 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1589 +JUMPV +LABELV $1590 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_admin_command +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1614 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 138 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $1616 +ADDRGP4 $1618 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1619 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1620 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1621 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 138 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1589 +JUMPV +LABELV $1616 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +LABELV $1614 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_admin_cmd +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1622 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $1624 +ADDRGP4 $1618 +ARGP4 +ADDRLP4 32 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1619 +ARGP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1626 +ARGP4 +ADDRLP4 56 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1621 +ARGP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1589 +JUMPV +LABELV $1624 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +LABELV $1622 +ADDRGP4 $1627 +ARGP4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $1631 +ADDRLP4 44 +ADDRGP4 $1628 +ASGNP4 +ADDRGP4 $1632 +JUMPV +LABELV $1631 +ADDRLP4 44 +ADDRGP4 $1629 +ASGNP4 +LABELV $1632 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 0 +RETI4 +LABELV $1589 +endproc G_admin_adminhelp 68 12 +export G_admin_info +proc G_admin_info 2624 16 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 1023 +ASGNI4 +ADDRLP4 2344 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 2344 +INDIRI4 +CNSTI4 1 +LEI4 $1634 +CNSTI4 1 +ARGI4 +ADDRLP4 2068 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRGP4 $1635 +JUMPV +LABELV $1634 +ADDRLP4 2068 +ARGP4 +ADDRGP4 $1636 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $1635 +ADDRLP4 2084 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $1637 +ARGP4 +ADDRLP4 2068 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 2084 +ARGP4 +ADDRLP4 2340 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 2348 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 2064 +ADDRLP4 2348 +INDIRI4 +ASGNI4 +ADDRLP4 2064 +INDIRI4 +CNSTI4 0 +GEI4 $1638 +ADDRLP4 2068 +ARGP4 +ADDRGP4 $1636 +ARGP4 +ADDRLP4 2352 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2352 +INDIRI4 +CNSTI4 0 +NEI4 $1640 +ADDRGP4 $1642 +ARGP4 +ADDRLP4 2084 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $1640 +ADDRGP4 $1643 +ARGP4 +ADDRLP4 2068 +ARGP4 +ADDRLP4 2356 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2356 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1633 +JUMPV +LABELV $1638 +ADDRLP4 1040 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2340 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 2340 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 2064 +INDIRI4 +CVIU4 4 +CNSTU4 1024 +LTU4 $1644 +ADDRLP4 2064 +CNSTI4 1023 +ASGNI4 +ADDRGP4 $1646 +ARGP4 +ADDRLP4 2084 +ARGP4 +ADDRLP4 2064 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $1644 +ADDRLP4 2064 +INDIRI4 +ADDRLP4 1040 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRLP4 1040 +ASGNP4 +ADDRGP4 $1648 +JUMPV +LABELV $1647 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 36 +NEI4 $1650 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 123 +NEI4 $1650 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRLP4 2356 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $1653 +JUMPV +LABELV $1652 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1653 +ADDRLP4 2360 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2360 +INDIRI4 +CNSTI4 0 +EQI4 $1655 +ADDRLP4 2360 +INDIRI4 +CNSTI4 125 +NEI4 $1652 +LABELV $1655 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $1648 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 2356 +INDIRP4 +ARGP4 +ADDRLP4 2364 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1661 +JUMPV +LABELV $1658 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 2364 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $1659 +ADDRLP4 2620 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 2620 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 2620 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1661 +ADDRLP4 8 +INDIRI4 +ADDRLP4 2364 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1662 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $1658 +LABELV $1662 +ADDRGP4 $1648 +JUMPV +LABELV $1650 +ADDRLP4 2356 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2356 +INDIRI4 +CNSTI4 32 +LTI4 $1666 +ADDRLP4 2356 +INDIRI4 +CNSTI4 126 +LEI4 $1665 +LABELV $1666 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +NEI4 $1663 +LABELV $1665 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +GEI4 $1663 +ADDRLP4 2360 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 2360 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 2360 +INDIRI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +LABELV $1663 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1648 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1647 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1670 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16-1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +EQI4 $1667 +LABELV $1670 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +GEI4 $1667 +ADDRLP4 2356 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 2356 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 2356 +INDIRI4 +ADDRLP4 16 +ADDP4 +CNSTI1 10 +ASGNI1 +LABELV $1667 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1633 +endproc G_admin_info 2624 16 +export G_admin_admintest +proc G_admin_admintest 32 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1672 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1674 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1671 +JUMPV +LABELV $1672 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1676 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1677 +JUMPV +LABELV $1676 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1677 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 $1678 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1683 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1684 +JUMPV +LABELV $1683 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $1684 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1685 +ADDRLP4 16 +ADDRGP4 $1340 +ASGNP4 +ADDRGP4 $1686 +JUMPV +LABELV $1685 +ADDRLP4 16 +ADDRGP4 $86 +ASGNP4 +LABELV $1686 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1687 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRGP4 $1688 +JUMPV +LABELV $1687 +ADDRLP4 20 +ADDRGP4 $86 +ASGNP4 +LABELV $1688 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1689 +ADDRLP4 24 +ADDRGP4 $1342 +ASGNP4 +ADDRGP4 $1690 +JUMPV +LABELV $1689 +ADDRLP4 24 +ADDRGP4 $86 +ASGNP4 +LABELV $1690 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1671 +endproc G_admin_admintest 32 24 +export G_admin_allready +proc G_admin_allready 16 8 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +NEI4 $1692 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1695 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1691 +JUMPV +LABELV $1692 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1699 +JUMPV +LABELV $1696 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1701 +ADDRGP4 $1697 +JUMPV +LABELV $1701 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1703 +ADDRGP4 $1697 +JUMPV +LABELV $1703 +ADDRLP4 0 +INDIRP4 +CNSTI4 1764 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $1697 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1699 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $1696 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1705 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1691 +endproc G_admin_allready 16 8 +lit +align 1 +LABELV $1707 +byte 1 115 +byte 1 0 +skip 9 +export G_admin_endvote +code +proc G_admin_endvote 84 16 +ADDRLP4 28 +ADDRGP4 $1707 +INDIRB +ASGNB 11 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRGP4 $100 +ARGP4 +ADDRLP4 48 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $1709 +ADDRLP4 44 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1710 +JUMPV +LABELV $1709 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +LABELV $1710 +ADDRLP4 24 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 52 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +NEI4 $1711 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +LABELV $1711 +ADDRLP4 28 +ARGP4 +ADDRLP4 56 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +NEI4 $1713 +ADDRGP4 $1715 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRLP4 60 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1706 +JUMPV +LABELV $1713 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1716 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1720 +ADDRLP4 60 +ADDRGP4 $1717 +ASGNP4 +ADDRGP4 $1721 +JUMPV +LABELV $1720 +ADDRLP4 60 +ADDRGP4 $1718 +ASGNP4 +LABELV $1721 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1722 +ADDRGP4 $1725 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1706 +JUMPV +LABELV $1722 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1729 +ADDRLP4 76 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6564 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1730 +JUMPV +LABELV $1729 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +LABELV $1730 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6552 +ADDP4 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1734 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1735 +JUMPV +LABELV $1734 +ADDRLP4 80 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6564 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1735 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6540 +ADDP4 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_CheckVote +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1736 +CNSTI4 -1 +ARGI4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1737 +JUMPV +LABELV $1736 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1737 +CNSTI4 1 +RETI4 +LABELV $1706 +endproc G_admin_endvote 84 16 +export G_admin_spec999 +proc G_admin_spec999 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1742 +JUMPV +LABELV $1739 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1744 +ADDRGP4 $1740 +JUMPV +LABELV $1744 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1746 +ADDRGP4 $1740 +JUMPV +LABELV $1746 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1748 +ADDRGP4 $1740 +JUMPV +LABELV $1748 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +CNSTI4 999 +NEI4 $1750 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1752 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1750 +LABELV $1740 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1742 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1739 +CNSTI4 1 +RETI4 +LABELV $1738 +endproc G_admin_spec999 16 12 +export G_admin_rename +proc G_admin_rename 2156 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 2120 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 2120 +INDIRI4 +CNSTI4 3 +GEI4 $1754 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1756 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1753 +JUMPV +LABELV $1754 +CNSTI4 1 +ARGI4 +ADDRLP4 2088 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 2124 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 2124 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 2088 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2128 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 2128 +INDIRI4 +ASGNI4 +ADDRLP4 2128 +INDIRI4 +CNSTI4 -1 +NEI4 $1757 +ADDRGP4 $1759 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 2132 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2132 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1753 +JUMPV +LABELV $1757 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2132 +ADDRGP4 admin_higher +CALLI4 +ASGNI4 +ADDRLP4 2132 +INDIRI4 +CNSTI4 0 +NEI4 $1760 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1762 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1753 +JUMPV +LABELV $1760 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2136 +ADDRGP4 G_admin_name_check +CALLI4 +ASGNI4 +ADDRLP4 2136 +INDIRI4 +CNSTI4 0 +NEI4 $1763 +ADDRGP4 $1765 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 2140 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2140 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1753 +JUMPV +LABELV $1763 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1766 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1768 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1753 +JUMPV +LABELV $1766 +ADDRGP4 $869 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2140 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 2140 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 2140 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2144 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 2144 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetUserinfo +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2148 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1769 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 2148 +INDIRP4 +ARGP4 +ADDRLP4 2152 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 2152 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 1064 +ARGP4 +ADDRGP4 $768 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 Info_SetValueForKey +CALLV +pop +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRGP4 trap_SetUserinfo +CALLV +pop +ADDRLP4 4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +CNSTI4 1 +RETI4 +LABELV $1753 +endproc G_admin_rename 2156 16 +lit +align 1 +LABELV $1771 +byte 1 0 +skip 255 +align 1 +LABELV $1772 +byte 1 0 +skip 1023 +export G_admin_restart +code +proc G_admin_restart 1388 16 +ADDRLP4 1032 +ADDRGP4 $1771 +INDIRB +ASGNB 256 +ADDRLP4 8 +ADDRGP4 $1772 +INDIRB +ASGNB 1024 +ADDRLP4 1288 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1288 +INDIRI4 +CNSTI4 1 +LEI4 $1773 +ADDRGP4 $1441 +ARGP4 +ADDRLP4 1292 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRLP4 1032 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 1032 +ARGP4 +ADDRGP4 $1777 +ARGP4 +ADDRLP4 1356 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1356 +INDIRI4 +CNSTI4 0 +EQI4 $1775 +ADDRLP4 1032 +ARGP4 +ADDRGP4 $1778 +ARGP4 +ADDRLP4 1360 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1360 +INDIRI4 +CNSTI4 0 +EQI4 $1775 +ADDRLP4 1032 +ARGP4 +ADDRGP4 $1779 +ARGP4 +ADDRLP4 1364 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1364 +INDIRI4 +CNSTI4 0 +EQI4 $1775 +ADDRLP4 1032 +ARGP4 +ADDRGP4 $1780 +ARGP4 +ADDRLP4 1368 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1368 +INDIRI4 +CNSTI4 0 +EQI4 $1775 +ADDRLP4 1032 +ARGP4 +ADDRGP4 $1283 +ARGP4 +ADDRLP4 1372 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1372 +INDIRI4 +CNSTI4 0 +EQI4 $1783 +ADDRGP4 $1284 +ARGP4 +ADDRLP4 1292 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1376 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1376 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1380 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 1380 +INDIRI4 +CNSTI4 0 +LEI4 $1781 +LABELV $1783 +ADDRGP4 $1286 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1776 +JUMPV +LABELV $1781 +ADDRGP4 $1784 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1384 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1384 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1770 +JUMPV +LABELV $1775 +ADDRLP4 1032 +CNSTI1 0 +ASGNI1 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +LABELV $1776 +LABELV $1773 +ADDRLP4 1292 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1292 +INDIRI4 +CNSTI4 2 +LEI4 $1785 +CNSTI4 2 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +LABELV $1785 +ADDRLP4 1032 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 $1777 +ARGP4 +CNSTI4 9 +ARGI4 +ADDRLP4 1296 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 1296 +INDIRI4 +CNSTI4 0 +NEI4 $1787 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1792 +JUMPV +LABELV $1789 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1794 +ADDRGP4 $1790 +JUMPV +LABELV $1794 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1796 +ADDRGP4 $1790 +JUMPV +LABELV $1796 +ADDRLP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1790 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1792 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $1789 +ADDRGP4 $1788 +JUMPV +LABELV $1787 +ADDRLP4 8 +ARGP4 +ADDRGP4 $1779 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRLP4 1300 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 1300 +INDIRI4 +CNSTI4 0 +NEI4 $1798 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1803 +JUMPV +LABELV $1800 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1805 +ADDRGP4 $1801 +JUMPV +LABELV $1805 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1807 +ADDRLP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1808 +JUMPV +LABELV $1807 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1809 +ADDRLP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +CNSTI4 2 +ASGNI4 +LABELV $1809 +LABELV $1808 +LABELV $1801 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1803 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $1800 +LABELV $1798 +LABELV $1788 +ADDRLP4 8 +ARGP4 +ADDRGP4 $1780 +ARGP4 +ADDRLP4 1304 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1304 +INDIRI4 +CNSTI4 0 +EQI4 $1813 +ADDRLP4 8 +ARGP4 +ADDRGP4 $1778 +ARGP4 +ADDRLP4 1308 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1308 +INDIRI4 +CNSTI4 0 +NEI4 $1811 +LABELV $1813 +ADDRGP4 $1814 +ARGP4 +ADDRGP4 $1815 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $1811 +CNSTI4 2 +ARGI4 +ADDRGP4 $1816 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +CNSTI4 82 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1320 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRLP4 1032 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1822 +ADDRGP4 $1818 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1324 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1312 +ADDRLP4 1324 +INDIRP4 +ASGNP4 +ADDRGP4 $1823 +JUMPV +LABELV $1822 +ADDRLP4 1312 +ADDRGP4 $86 +ASGNP4 +LABELV $1823 +ADDRLP4 8 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1824 +ADDRGP4 $1820 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 1328 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1316 +ADDRLP4 1328 +INDIRP4 +ASGNP4 +ADDRGP4 $1825 +JUMPV +LABELV $1824 +ADDRLP4 1316 +ADDRGP4 $86 +ASGNP4 +LABELV $1825 +ADDRGP4 $1817 +ARGP4 +ADDRLP4 1320 +INDIRP4 +ARGP4 +ADDRLP4 1312 +INDIRP4 +ARGP4 +ADDRLP4 1316 +INDIRP4 +ARGP4 +ADDRLP4 1332 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 1332 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1770 +endproc G_admin_restart 1388 16 +export G_admin_nextmap +proc G_admin_nextmap 16 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1827 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+15440 +CNSTI4 0 +ASGNI4 +CNSTI4 24 +ARGI4 +ADDRGP4 $1829 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1830 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 LogExit +CALLV +pop +CNSTI4 78 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1826 +endproc G_admin_nextmap 16 8 +proc namelog_matchip 16 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1835 +JUMPV +LABELV $1832 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_AddressCompare +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1838 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_AddressCompare +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1836 +LABELV $1838 +CNSTI4 1 +RETI4 +ADDRGP4 $1831 +JUMPV +LABELV $1836 +LABELV $1833 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1835 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1839 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1832 +LABELV $1839 +CNSTI4 0 +RETI4 +LABELV $1831 +endproc namelog_matchip 16 8 +proc namelog_matchname 44 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1844 +JUMPV +LABELV $1841 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1845 +CNSTI4 1 +RETI4 +ADDRGP4 $1840 +JUMPV +LABELV $1845 +LABELV $1842 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1844 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1847 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1841 +LABELV $1847 +CNSTI4 0 +RETI4 +LABELV $1840 +endproc namelog_matchname 44 12 +proc namelog_out 48 24 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 1024 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +LEI4 $1849 +ADDRLP4 20 +ADDRGP4 $1851 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 $1852 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 Q_snprintf +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $1850 +JUMPV +LABELV $1849 +ADDRLP4 24 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI1 45 +ASGNI1 +ADDRLP4 28 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 28 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI1 32 +ASGNI1 +ADDRLP4 12 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +ADDRLP4 20 +ADDRGP4 $1532 +ASGNP4 +LABELV $1850 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1856 +JUMPV +LABELV $1853 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 $212 +ARGP4 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_snprintf +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1854 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1856 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1857 +CNSTI4 68 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1853 +LABELV $1857 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1861 +JUMPV +LABELV $1858 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 $1862 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +NEI4 $1865 +ADDRLP4 28 +ADDRGP4 $1863 +ASGNP4 +ADDRGP4 $1866 +JUMPV +LABELV $1865 +ADDRLP4 28 +ADDRGP4 $86 +ASGNP4 +LABELV $1866 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_snprintf +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1859 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1861 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1867 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1858 +LABELV $1867 +LABELV $1848 +endproc namelog_out 48 24 +lit +align 1 +LABELV $1869 +byte 1 0 +skip 31 +align 1 +LABELV $1870 +byte 1 0 +skip 31 +export G_admin_namelog +code +proc G_admin_namelog 172 40 +ADDRLP4 0 +ADDRGP4 $1869 +INDIRB +ASGNB 32 +ADDRLP4 44 +ADDRGP4 $1870 +INDIRB +ASGNB 32 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +CNSTI4 64 +ASGNI4 +ADDRLP4 144 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 3 +NEI4 $1871 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 148 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 148 +INDIRI4 +ASGNI4 +LABELV $1871 +ADDRLP4 148 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 1 +LEI4 $1873 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 152 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 2 +NEI4 $1875 +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $1882 +ADDRLP4 156 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1883 +JUMPV +LABELV $1882 +ADDRLP4 156 +CNSTI4 0 +ASGNI4 +LABELV $1883 +ADDRLP4 32 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRGP4 $1880 +JUMPV +LABELV $1877 +LABELV $1878 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1880 +ADDRLP4 160 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 48 +LTI4 $1884 +ADDRLP4 160 +INDIRI4 +CNSTI4 57 +LEI4 $1877 +LABELV $1884 +LABELV $1875 +ADDRLP4 32 +INDIRI4 +ADDRLP4 0 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1885 +ADDRLP4 0 +ARGP4 +ADDRLP4 164 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRGP4 $1886 +JUMPV +LABELV $1885 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 168 +ADDRGP4 G_AddressParse +CALLI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 168 +INDIRI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 0 +NEI4 $1887 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +LABELV $1887 +LABELV $1886 +LABELV $1873 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $139 +ARGP4 +ADDRGP4 $1889 +ARGP4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1893 +ADDRLP4 152 +ADDRGP4 namelog_matchip +ASGNP4 +ADDRGP4 $1894 +JUMPV +LABELV $1893 +ADDRLP4 152 +ADDRGP4 namelog_matchname +ASGNP4 +LABELV $1894 +ADDRLP4 152 +INDIRP4 +ARGP4 +ADDRGP4 namelog_out +ARGP4 +ADDRGP4 level+22152 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1895 +ADDRLP4 156 +ADDRLP4 76 +ASGNP4 +ADDRGP4 $1896 +JUMPV +LABELV $1895 +ADDRLP4 156 +ADDRLP4 44 +ASGNP4 +LABELV $1896 +ADDRLP4 156 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRI4 +ARGI4 +CNSTI4 64 +ARGI4 +CNSTI4 100 +ARGI4 +ADDRGP4 admin_search +CALLI4 +pop +CNSTI4 1 +RETI4 +LABELV $1868 +endproc G_admin_namelog 172 40 +lit +align 1 +LABELV $1898 +byte 1 0 +skip 31 +align 1 +LABELV $1899 +byte 1 0 +skip 31 +export G_NamelogFromString +code +proc G_NamelogFromString 96 40 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 72 +CNSTP4 0 +ASGNP4 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRGP4 $1898 +INDIRB +ASGNB 32 +ADDRLP4 40 +ADDRGP4 $1899 +INDIRB +ASGNB 32 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1900 +CNSTP4 0 +RETP4 +ADDRGP4 $1897 +JUMPV +LABELV $1900 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1905 +JUMPV +LABELV $1902 +LABELV $1903 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1905 +ADDRLP4 80 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $1907 +ADDRLP4 80 +INDIRI4 +CNSTI4 48 +LTI4 $1907 +ADDRLP4 80 +INDIRI4 +CNSTI4 57 +LEI4 $1902 +LABELV $1907 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1908 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1910 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +GEI4 $1910 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1911 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 540 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $1897 +JUMPV +LABELV $1910 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $1915 +ADDRLP4 4 +ADDRGP4 level+22152 +INDIRP4 +ASGNP4 +ADDRGP4 $1920 +JUMPV +LABELV $1917 +ADDRLP4 4 +INDIRP4 +CNSTI4 3088 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1922 +ADDRGP4 $1919 +JUMPV +LABELV $1922 +LABELV $1918 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $1920 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1917 +LABELV $1919 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1924 +ADDRLP4 4 +INDIRP4 +RETP4 +ADDRGP4 $1897 +JUMPV +LABELV $1924 +LABELV $1915 +LABELV $1911 +CNSTP4 0 +RETP4 +ADDRGP4 $1897 +JUMPV +LABELV $1908 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 4 +ADDRGP4 level+22152 +INDIRP4 +ASGNP4 +ADDRGP4 $1929 +JUMPV +LABELV $1926 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1934 +JUMPV +LABELV $1931 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +NEI4 $1935 +ADDRLP4 4 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +LEI4 $1935 +ADDRLP4 40 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 88 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +NEI4 $1935 +ADDRLP4 4 +INDIRP4 +RETP4 +ADDRGP4 $1897 +JUMPV +LABELV $1935 +ADDRLP4 8 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 92 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1937 +ADDRLP4 72 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $1937 +LABELV $1932 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1934 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +GEI4 $1939 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1931 +LABELV $1939 +ADDRLP4 72 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +NEU4 $1940 +ADDRLP4 76 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1940 +LABELV $1927 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $1929 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1926 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +NEI4 $1942 +ADDRLP4 72 +INDIRP4 +RETP4 +ADDRGP4 $1897 +JUMPV +LABELV $1942 +ADDRLP4 76 +INDIRI4 +CNSTI4 1 +LEI4 $1944 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $139 +ARGP4 +ADDRGP4 $1889 +ARGP4 +ADDRGP4 namelog_matchname +ARGP4 +ADDRGP4 namelog_out +ARGP4 +ADDRGP4 level+22152 +INDIRP4 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTI4 64 +ARGI4 +CNSTI4 -1 +ARGI4 +ADDRGP4 admin_search +CALLI4 +pop +LABELV $1944 +CNSTP4 0 +RETP4 +LABELV $1897 +endproc G_NamelogFromString 96 40 +export G_admin_lock +proc G_admin_lock 76 20 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 40 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +GEI4 $1949 +ADDRGP4 $1951 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1947 +JUMPV +LABELV $1949 +ADDRLP4 0 +ARGP4 +ADDRGP4 $134 +ARGP4 +ADDRLP4 48 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $1953 +ADDRLP4 44 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1954 +JUMPV +LABELV $1953 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +LABELV $1954 +ADDRLP4 24 +ADDRLP4 44 +INDIRI4 +ASGNI4 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ARGP4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 28 +ARGP4 +ADDRLP4 52 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +NEI4 $1955 +ADDRGP4 level+16012 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $1957 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1956 +JUMPV +LABELV $1957 +ADDRGP4 level+16012 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $1956 +JUMPV +LABELV $1955 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +NEI4 $1961 +ADDRGP4 level+16016 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $1963 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1962 +JUMPV +LABELV $1963 +ADDRGP4 level+16016 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $1962 +JUMPV +LABELV $1961 +ADDRGP4 $1967 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1947 +JUMPV +LABELV $1962 +LABELV $1956 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1968 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $1970 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1974 +ADDRLP4 56 +ADDRGP4 $1971 +ASGNP4 +ADDRGP4 $1975 +JUMPV +LABELV $1974 +ADDRLP4 56 +ADDRGP4 $1972 +ASGNP4 +LABELV $1975 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1947 +JUMPV +LABELV $1968 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 64 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $1976 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1979 +ADDRLP4 60 +ADDRGP4 $86 +ASGNP4 +ADDRGP4 $1980 +JUMPV +LABELV $1979 +ADDRLP4 60 +ADDRGP4 $1977 +ASGNP4 +LABELV $1980 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1947 +endproc G_admin_lock 76 20 +lit +align 1 +LABELV $2014 +byte 1 0 +skip 19 +export G_admin_builder +code +proc G_admin_builder 244 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1982 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1984 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1981 +JUMPV +LABELV $1982 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 120 +ARGP4 +ADDRLP4 132 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 144 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 148 +CNSTI4 0 +ASGNI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 148 +INDIRI4 +EQI4 $1985 +ADDRLP4 144 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 148 +INDIRI4 +NEI4 $1985 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 120 +ARGP4 +ADDRLP4 132 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRGP4 $1986 +JUMPV +LABELV $1985 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +LABELV $1986 +ADDRLP4 152 +CNSTF4 1148846080 +ASGNF4 +ADDRLP4 48 +ADDRLP4 24 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 48+4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 36+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 48+8 +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1148846080 +ADDRLP4 36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 156 +CNSTP4 0 +ASGNP4 +ADDRLP4 156 +INDIRP4 +ARGP4 +ADDRLP4 156 +INDIRP4 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 60+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 60+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $1994 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1994 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $97 +ARGP4 +ADDRLP4 160 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 164 +CNSTI4 0 +ASGNI4 +ADDRLP4 160 +INDIRI4 +ADDRLP4 164 +INDIRI4 +NEI4 $1997 +ADDRLP4 168 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +ADDRLP4 164 +INDIRI4 +EQI4 $1997 +ADDRLP4 168 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +EQI4 $1997 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1999 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1981 +JUMPV +LABELV $1997 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2003 +JUMPV +LABELV $2000 +ADDRLP4 0 +CNSTI4 80 +ADDRGP4 level+32396 +INDIRI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +CNSTI4 1 +SUBI4 +CNSTI4 128 +MODI4 +MULI4 +ADDRGP4 level+22156 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $2009 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +EQI4 $2007 +LABELV $2009 +ADDRGP4 $2001 +JUMPV +LABELV $2007 +ADDRLP4 180 +CNSTI4 24 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +ADDRLP4 180 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 180 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 188 +CNSTI4 28 +ASGNI4 +ADDRLP4 8+4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 192 +CNSTI4 32 +ASGNI4 +ADDRLP4 8+8 +ADDRLP4 4 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 196 +ADDRGP4 VectorLengthSquared +CALLF4 +ASGNF4 +ADDRLP4 196 +INDIRF4 +CNSTF4 1073741824 +GEF4 $2012 +ADDRLP4 200 +ADDRGP4 $2014 +INDIRB +ASGNB 20 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $97 +ARGP4 +ADDRLP4 220 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 220 +INDIRI4 +CNSTI4 0 +EQI4 $2015 +ADDRLP4 200 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 $2017 +ARGP4 +ADDRGP4 level+32396 +INDIRI4 +CNSTI4 64 +ADDI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +CNSTI4 1 +SUBI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $2015 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 228 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $2019 +ARGP4 +ADDRLP4 232 +CNSTI4 8 +ASGNI4 +ADDRLP4 228 +INDIRP4 +ADDRLP4 232 +INDIRI4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 232 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2022 +ADDRLP4 236 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 224 +ADDRLP4 236 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 236 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ASGNP4 +ADDRGP4 $2023 +JUMPV +LABELV $2022 +ADDRLP4 224 +ADDRGP4 $2020 +ASGNP4 +LABELV $2023 +ADDRLP4 224 +INDIRP4 +ARGP4 +ADDRLP4 200 +ARGP4 +ADDRLP4 240 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 240 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $2002 +JUMPV +LABELV $2012 +LABELV $2001 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2003 +ADDRLP4 20 +INDIRI4 +ADDRGP4 level+32400 +INDIRI4 +LTI4 $2000 +LABELV $2002 +ADDRLP4 20 +INDIRI4 +ADDRGP4 level+32400 +INDIRI4 +NEI4 $1995 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 172 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $2027 +ARGP4 +ADDRLP4 172 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 176 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 176 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1995 +JUMPV +LABELV $1994 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2028 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +LABELV $1995 +CNSTI4 1 +RETI4 +LABELV $1981 +endproc G_admin_builder 244 28 +export G_admin_pause +proc G_admin_pause 8 12 +ADDRGP4 level+16020 +INDIRI4 +CNSTI4 0 +NEI4 $2030 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $2033 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+16020 +CNSTI4 1 +ASGNI4 +CNSTI4 -1 +ARGI4 +ADDRGP4 $2035 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $2031 +JUMPV +LABELV $2030 +ADDRGP4 level+16020 +INDIRI4 +CNSTI4 1000 +GEI4 $2036 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2039 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2029 +JUMPV +LABELV $2036 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $2040 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 level+16020 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +CVFI4 4 +ARGI4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 -1 +ARGI4 +ADDRGP4 $2042 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+16020 +CNSTI4 0 +ASGNI4 +LABELV $2031 +CNSTI4 1 +RETI4 +LABELV $2029 +endproc G_admin_pause 8 12 +data +align 4 +LABELV fates +address $2044 +address $2045 +address $2046 +address $2047 +address $2048 +address $2049 +address $922 +export G_admin_slap +code +proc G_admin_slap 1416 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1072 +CNSTI4 3 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1012 +ARGP4 +ADDRLP4 1340 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1340 +INDIRI4 +CNSTI4 0 +EQI4 $2051 +ADDRLP4 1072 +CNSTI4 2 +ASGNI4 +LABELV $2051 +ADDRLP4 1344 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1344 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +GEI4 $2053 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $173 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2050 +JUMPV +LABELV $2053 +CNSTI4 1 +ARGI4 +ADDRLP4 16 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 1348 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 1080 +ADDRLP4 1348 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 48 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 1352 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 1076 +ADDRLP4 1352 +INDIRI4 +ASGNI4 +ADDRLP4 1352 +INDIRI4 +CNSTI4 -1 +NEI4 $2055 +ADDRGP4 $2057 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRLP4 1356 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1356 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2050 +JUMPV +LABELV $2055 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 1076 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1356 +ADDRGP4 admin_higher +CALLI4 +ASGNI4 +ADDRLP4 1356 +INDIRI4 +CNSTI4 0 +NEI4 $2058 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2060 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2050 +JUMPV +LABELV $2058 +ADDRLP4 1360 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1364 +CNSTI4 0 +ASGNI4 +ADDRLP4 1360 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 1364 +INDIRI4 +EQI4 $2063 +ADDRLP4 1360 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ADDRLP4 1364 +INDIRI4 +NEI4 $2061 +LABELV $2063 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2064 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2050 +JUMPV +LABELV $2061 +ADDRLP4 1368 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4 +CNSTF4 1073741824 +ADDRLP4 1368 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 1372 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4+4 +CNSTF4 1073741824 +ADDRLP4 1372 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 1376 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4+8 +ADDRLP4 1376 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 100 +ARGI4 +ADDRGP4 G_Knockback +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1380 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $2067 +ARGP4 +ADDRLP4 1380 +INDIRP4 +ARGP4 +ADDRLP4 1384 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1384 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1388 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $2068 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 1388 +INDIRP4 +ARGP4 +ADDRLP4 1392 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 1392 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 1396 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 1396 +INDIRP4 +ADDRLP4 1396 +INDIRP4 +INDIRI4 +CNSTI4 25 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 1 +GTI4 $2070 +ADDRLP4 1404 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 1404 +INDIRP4 +ADDRLP4 1404 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTI4 1760 +ADDRLP4 1084 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 25 +ARGI4 +CNSTI4 60 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $2071 +JUMPV +LABELV $2070 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2072 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 1084 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $2072 +LABELV $2071 +CNSTI4 1 +RETI4 +LABELV $2050 +endproc G_admin_slap 1416 20 +lit +align 1 +LABELV $2075 +byte 1 0 +skip 31 +align 1 +LABELV $2076 +byte 1 0 +skip 31 +export G_admin_buildlog +code +proc G_admin_buildlog 220 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 96 +ADDRGP4 $2075 +INDIRB +ASGNB 32 +ADDRLP4 44 +ADDRGP4 $2076 +INDIRB +ASGNB 32 +ADDRLP4 88 +CNSTI4 -1 +ASGNI4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 128 +ADDRGP4 level+32396 +INDIRI4 +CNSTI4 64 +ADDI4 +ADDRGP4 level+32400 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+32396 +INDIRI4 +CNSTI4 0 +NEI4 $2079 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2082 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $2074 +JUMPV +LABELV $2079 +ADDRLP4 132 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 3 +NEI4 $2083 +CNSTI4 2 +ARGI4 +ADDRLP4 96 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 96 +ARGP4 +ADDRLP4 136 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 128 +ADDRLP4 136 +INDIRI4 +ASGNI4 +LABELV $2083 +ADDRLP4 136 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 1 +LEI4 $2085 +CNSTI4 1 +ARGI4 +ADDRLP4 96 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 96 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $2092 +ADDRLP4 140 +CNSTI4 1 +ASGNI4 +ADDRGP4 $2093 +JUMPV +LABELV $2092 +ADDRLP4 140 +CNSTI4 0 +ASGNI4 +LABELV $2093 +ADDRLP4 40 +ADDRLP4 140 +INDIRI4 +ASGNI4 +ADDRGP4 $2090 +JUMPV +LABELV $2087 +LABELV $2088 +ADDRLP4 40 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2090 +ADDRLP4 144 +ADDRLP4 40 +INDIRI4 +ADDRLP4 96 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 48 +LTI4 $2094 +ADDRLP4 144 +INDIRI4 +CNSTI4 57 +LEI4 $2087 +LABELV $2094 +ADDRLP4 152 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 152 +INDIRI4 +EQI4 $2095 +ADDRLP4 40 +INDIRI4 +ADDRLP4 96 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 152 +INDIRI4 +NEI4 $2095 +ADDRLP4 96 +ARGP4 +ADDRLP4 156 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 88 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRLP4 160 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 2 +NEI4 $2097 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +LTI4 $2099 +ADDRLP4 88 +INDIRI4 +CNSTI4 64 +LTI4 $2097 +LABELV $2099 +ADDRLP4 128 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRLP4 88 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $2086 +JUMPV +LABELV $2097 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +LTI4 $2103 +ADDRLP4 88 +INDIRI4 +CNSTI4 64 +GEI4 $2103 +CNSTI4 2580 +ADDRLP4 88 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $2086 +LABELV $2103 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2104 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2074 +JUMPV +LABELV $2095 +ADDRLP4 96 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRGP4 $2086 +JUMPV +LABELV $2085 +CNSTI4 -100 +ADDRGP4 level+32396 +INDIRI4 +NEGI4 +LEI4 $2108 +ADDRLP4 140 +CNSTI4 -100 +ASGNI4 +ADDRGP4 $2109 +JUMPV +LABELV $2108 +ADDRLP4 140 +ADDRGP4 level+32396 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $2109 +ADDRLP4 128 +ADDRLP4 140 +INDIRI4 +ASGNI4 +LABELV $2086 +ADDRLP4 128 +INDIRI4 +CNSTI4 0 +GEI4 $2110 +ADDRGP4 level+32396 +INDIRI4 +ADDRGP4 level+32400 +INDIRI4 +SUBI4 +ADDRLP4 128 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +ADDI4 +LEI4 $2119 +ADDRLP4 144 +ADDRGP4 level+32396 +INDIRI4 +ADDRGP4 level+32400 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $2120 +JUMPV +LABELV $2119 +ADDRLP4 144 +ADDRLP4 128 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $2120 +ADDRLP4 128 +ADDRLP4 144 +INDIRI4 +ASGNI4 +ADDRGP4 $2111 +JUMPV +LABELV $2110 +ADDRLP4 128 +ADDRLP4 128 +INDIRI4 +CNSTI4 64 +SUBI4 +ASGNI4 +LABELV $2111 +ADDRLP4 128 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +ADDRGP4 level+32400 +INDIRI4 +SUBI4 +LTI4 $2126 +ADDRLP4 128 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +LTI4 $2121 +LABELV $2126 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2127 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2074 +JUMPV +LABELV $2121 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2128 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $2128 +ADDRGP4 $2130 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 156 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 156 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $2128 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRLP4 40 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRGP4 $2134 +JUMPV +LABELV $2131 +ADDRLP4 0 +CNSTI4 80 +ADDRLP4 40 +INDIRI4 +CNSTI4 128 +MODI4 +MULI4 +ADDRGP4 level+22156 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +LTI4 $2137 +ADDRLP4 88 +INDIRI4 +CNSTI4 64 +GEI4 $2137 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTI4 2580 +ADDRLP4 88 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CVPU4 4 +EQU4 $2138 +ADDRGP4 $2132 +JUMPV +LABELV $2137 +ADDRLP4 44 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $2141 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2143 +ADDRGP4 $2132 +JUMPV +LABELV $2143 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2148 +JUMPV +LABELV $2145 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 164 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 164 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2149 +ADDRGP4 $2147 +JUMPV +LABELV $2149 +LABELV $2146 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2148 +ADDRLP4 4 +INDIRI4 +CNSTI4 30 +GEI4 $2151 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2145 +LABELV $2151 +LABELV $2147 +ADDRLP4 4 +INDIRI4 +CNSTI4 30 +GEI4 $2154 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2152 +LABELV $2154 +ADDRGP4 $2132 +JUMPV +LABELV $2152 +LABELV $2141 +LABELV $2138 +ADDRLP4 92 +ADDRLP4 92 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 76 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRGP4 $2156 +ARGP4 +ADDRLP4 168 +CNSTI4 60 +ASGNI4 +ADDRLP4 84 +INDIRI4 +ADDRLP4 168 +INDIRI4 +DIVI4 +ARGI4 +ADDRLP4 84 +INDIRI4 +ADDRLP4 168 +INDIRI4 +MODI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $2157 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2164 +ADDRLP4 196 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 196 +INDIRI4 +CNSTI4 2 +EQI4 $2164 +ADDRLP4 196 +INDIRI4 +CNSTI4 5 +EQI4 $2164 +ADDRLP4 172 +CNSTI4 42 +ASGNI4 +ADDRGP4 $2165 +JUMPV +LABELV $2164 +ADDRLP4 172 +CNSTI4 32 +ASGNI4 +LABELV $2165 +ADDRLP4 172 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 64 +ADDI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2166 +ADDRLP4 204 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 204 +INDIRI4 +CNSTI4 2 +EQI4 $2168 +ADDRLP4 204 +INDIRI4 +CNSTI4 5 +NEI4 $2166 +LABELV $2168 +ADDRLP4 176 +ADDRGP4 $2159 +ASGNP4 +ADDRGP4 $2167 +JUMPV +LABELV $2166 +ADDRLP4 176 +ADDRLP4 76 +ASGNP4 +LABELV $2167 +ADDRLP4 176 +INDIRP4 +ARGP4 +ADDRLP4 188 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 fates +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2169 +ADDRLP4 180 +ADDRGP4 $2161 +ASGNP4 +ADDRGP4 $2170 +JUMPV +LABELV $2169 +ADDRLP4 180 +ADDRGP4 $86 +ASGNP4 +LABELV $2170 +ADDRLP4 180 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2171 +ADDRLP4 212 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 184 +ADDRLP4 212 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 212 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ASGNP4 +ADDRGP4 $2172 +JUMPV +LABELV $2171 +ADDRLP4 184 +ADDRGP4 $86 +ASGNP4 +LABELV $2172 +ADDRLP4 184 +INDIRP4 +ARGP4 +ADDRLP4 216 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 216 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $2132 +ADDRLP4 40 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2134 +ADDRLP4 40 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +GEI4 $2173 +ADDRLP4 92 +INDIRI4 +CNSTI4 100 +LTI4 $2131 +LABELV $2173 +ADDRLP4 40 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +GEI4 $2182 +ADDRGP4 $2179 +ARGP4 +ADDRLP4 96 +ARGP4 +ADDRLP4 96 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $2184 +ADDRLP4 164 +ADDRGP4 $410 +ASGNP4 +ADDRGP4 $2185 +JUMPV +LABELV $2184 +ADDRLP4 164 +ADDRGP4 $86 +ASGNP4 +LABELV $2185 +ADDRLP4 164 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRI4 +CNSTI4 64 +ADDI4 +ARGI4 +ADDRLP4 168 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 160 +ADDRLP4 168 +INDIRP4 +ASGNP4 +ADDRGP4 $2183 +JUMPV +LABELV $2182 +ADDRLP4 160 +ADDRGP4 $86 +ASGNP4 +LABELV $2183 +ADDRGP4 $2174 +ARGP4 +ADDRLP4 92 +INDIRI4 +ARGI4 +ADDRLP4 172 +CNSTI4 64 +ASGNI4 +ADDRLP4 128 +INDIRI4 +ADDRLP4 172 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 176 +CNSTI4 1 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 172 +INDIRI4 +ADDI4 +ADDRLP4 176 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 level+32396 +INDIRI4 +ADDRLP4 172 +INDIRI4 +ADDI4 +ADDRGP4 level+32400 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 level+32396 +INDIRI4 +ADDRLP4 172 +INDIRI4 +ADDI4 +ADDRLP4 176 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 160 +INDIRP4 +ARGP4 +ADDRLP4 180 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 180 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $2074 +endproc G_admin_buildlog 220 32 +export G_admin_revert +proc G_admin_revert 1084 20 +ADDRLP4 1048 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 2 +EQI4 $2187 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2189 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2186 +JUMPV +LABELV $2187 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 1052 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 1052 +INDIRI4 +CNSTI4 64 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +ADDRGP4 level+32400 +INDIRI4 +SUBI4 +LTI4 $2195 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +LTI4 $2190 +LABELV $2195 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2196 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2186 +JUMPV +LABELV $2190 +ADDRLP4 4 +CNSTI4 80 +ADDRLP4 0 +INDIRI4 +CNSTI4 128 +MODI4 +MULI4 +ADDRGP4 level+22156 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2201 +ADDRLP4 1064 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 2 +EQI4 $2201 +ADDRLP4 1064 +INDIRI4 +CNSTI4 5 +NEI4 $2198 +LABELV $2201 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2202 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2186 +JUMPV +LABELV $2198 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +SUBI4 +CNSTI4 1000 +DIVI4 +ARGI4 +ADDRLP4 1032 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 G_admin_duration +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 admin_log +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1072 +ADDRGP4 admin_name +CALLP4 +ASGNP4 +ADDRGP4 $2204 +ARGP4 +ADDRLP4 1072 +INDIRP4 +ARGP4 +ADDRGP4 level+32396 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 level+32396 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +CNSTI4 1 +LEI4 $2210 +ADDRLP4 1068 +ADDRGP4 $2207 +ASGNP4 +ADDRGP4 $2211 +JUMPV +LABELV $2210 +ADDRLP4 1068 +ADDRGP4 $2208 +ASGNP4 +LABELV $2211 +ADDRLP4 1068 +INDIRP4 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1080 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 1080 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_BuildLogRevert +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $2186 +endproc G_admin_revert 1084 20 +proc G_admin_flag_sort 20 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 45 +EQI4 $2215 +ADDRLP4 8 +INDIRI4 +CNSTI4 43 +NEI4 $2213 +LABELV $2215 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $2213 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 45 +EQI4 $2218 +ADDRLP4 12 +INDIRI4 +CNSTI4 43 +NEI4 $2216 +LABELV $2218 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $2216 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +RETI4 +LABELV $2212 +endproc G_admin_flag_sort 20 8 +export G_admin_flag_update +proc G_admin_flag_update 2596 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 2580 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2220 +ADDRGP4 $2222 +RETP4 +ADDRGP4 $2219 +JUMPV +LABELV $2220 +ADDRLP4 2576 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $2224 +JUMPV +LABELV $2223 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 2584 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2584 +INDIRI4 +CNSTI4 45 +EQI4 $2228 +ADDRLP4 2584 +INDIRI4 +CNSTI4 43 +NEI4 $2226 +LABELV $2228 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $2226 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 2588 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2588 +INDIRI4 +CNSTI4 0 +NEI4 $2229 +ADDRLP4 2580 +CNSTI4 1 +ASGNI4 +ADDRGP4 $2224 +JUMPV +LABELV $2229 +ADDRLP4 8 +INDIRI4 +CNSTI4 128 +GEI4 $2231 +ADDRLP4 2592 +CNSTI4 20 +ASGNI4 +ADDRLP4 2592 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 16 +ADDP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 2592 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2231 +LABELV $2224 +ADDRLP4 2576 +ARGP4 +ADDRLP4 2584 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 2584 +INDIRP4 +ASGNP4 +ADDRLP4 2584 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2223 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $2233 +ADDRLP4 8 +INDIRI4 +CNSTI4 128 +LTI4 $2235 +ADDRGP4 $2237 +RETP4 +ADDRGP4 $2219 +JUMPV +LABELV $2235 +ADDRLP4 2592 +CNSTI4 20 +ASGNI4 +ADDRLP4 2592 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 16 +ADDP4 +ARGP4 +ADDRLP4 2592 +INDIRI4 +ARGI4 +ADDRGP4 $2238 +ARGP4 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $2240 +ADDRLP4 2588 +CNSTI4 43 +ASGNI4 +ADDRGP4 $2241 +JUMPV +LABELV $2240 +ADDRLP4 2588 +CNSTI4 45 +ASGNI4 +LABELV $2241 +ADDRLP4 2588 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2234 +JUMPV +LABELV $2233 +ADDRLP4 2580 +INDIRI4 +CNSTI4 0 +NEI4 $2242 +ADDRGP4 $2244 +RETP4 +ADDRGP4 $2219 +JUMPV +LABELV $2242 +LABELV $2234 +ADDRLP4 16 +ARGP4 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 20 +ARGU4 +ADDRGP4 G_admin_flag_sort +ARGP4 +ADDRGP4 qsort +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2248 +JUMPV +LABELV $2245 +ADDRGP4 $2249 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $2251 +ADDRLP4 2588 +ADDRGP4 $410 +ASGNP4 +ADDRGP4 $2252 +JUMPV +LABELV $2251 +ADDRLP4 2588 +ADDRGP4 $86 +ASGNP4 +LABELV $2252 +ADDRLP4 2588 +INDIRP4 +ARGP4 +CNSTI4 20 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 16 +ADDP4 +ARGP4 +ADDRLP4 2592 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 2592 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $2246 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2248 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $2245 +CNSTP4 0 +RETP4 +LABELV $2219 +endproc G_admin_flag_update 2596 20 +data +align 4 +LABELV g_admin_flags +address $2254 +address $2255 +address $1326 +address $2256 +address $227 +address $2257 +address $1046 +address $2258 +address $2259 +address $2260 +address $1482 +address $2261 +address $647 +address $2262 +address $329 +address $2263 +address $2264 +address $2265 +address $2266 +address $2267 +address $2268 +address $2269 +address $2270 +address $2271 +address $1012 +address $2272 +align 4 +LABELV adminNumFlags +byte 4 13 +export G_admin_flaglist +code +proc G_admin_flaglist 544 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 520 +CNSTI4 0 +ASGNI4 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2274 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2278 +JUMPV +LABELV $2275 +ADDRGP4 $2279 +ARGP4 +ADDRLP4 524 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ASGNI4 +ADDRLP4 524 +INDIRI4 +ADDRGP4 g_admin_flags +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 524 +INDIRI4 +ADDRGP4 g_admin_flags+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 528 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 528 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $2276 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2278 +ADDRLP4 4 +INDIRI4 +ADDRGP4 adminNumFlags +INDIRI4 +LTI4 $2275 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2281 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 512 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2285 +JUMPV +LABELV $2282 +ADDRLP4 4 +INDIRI4 +CNSTI4 128 +GEI4 $2286 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $2286 +ADDRGP4 $2283 +JUMPV +LABELV $2286 +ADDRGP4 $2288 +ARGP4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds+12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 528 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 528 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $2293 +JUMPV +LABELV $2290 +ADDRLP4 532 +CNSTI4 24 +ASGNI4 +ADDRLP4 532 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds+12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 532 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds+12 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 536 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 536 +INDIRI4 +CNSTI4 0 +NEI4 $2294 +ADDRGP4 $212 +ARGP4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_admin_cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 540 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 540 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 128 +GEI4 $2298 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $2298 +LABELV $2294 +LABELV $2291 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2293 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDRGP4 adminNumCmds +INDIRU4 +LTU4 $2290 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $346 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 520 +ADDRLP4 520 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2283 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2285 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +ADDRGP4 adminNumCmds +INDIRU4 +LTU4 $2282 +ADDRGP4 $2300 +ARGP4 +ADDRGP4 adminNumFlags +INDIRI4 +ARGI4 +ADDRLP4 520 +INDIRI4 +ARGI4 +ADDRLP4 524 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 524 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $2273 +endproc G_admin_flaglist 544 12 +export G_admin_flag +proc G_admin_flag 188 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 100 +CNSTP4 0 +ASGNP4 +ADDRLP4 124 +CNSTI4 1 +ASGNI4 +ADDRLP4 128 +CNSTI4 1 +ASGNI4 +ADDRLP4 96 +ADDRGP4 $2302 +ASGNP4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 148 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 2 +GEI4 $2303 +ADDRGP4 $2305 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 152 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 152 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2303 +CNSTI4 1 +ARGI4 +ADDRLP4 32 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 32 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $2306 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2308 +ADDRGP4 $2310 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 152 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 152 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2308 +ADDRLP4 32+1 +ARGP4 +ADDRLP4 152 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 144 +ADDRLP4 152 +INDIRI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +ARGI4 +ADDRLP4 156 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2312 +ADDRGP4 $2314 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 144 +INDIRI4 +ARGI4 +ADDRLP4 160 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 160 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2312 +ADDRLP4 64 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 $2315 +ARGP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $2307 +JUMPV +LABELV $2306 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 152 +ADDRGP4 admin_find_admin +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +GEI4 $2316 +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2316 +ADDRLP4 156 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 156 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2320 +ADDRLP4 156 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $2318 +LABELV $2320 +ADDRGP4 $2321 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 160 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 160 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2318 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2322 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 164 +ADDRGP4 admin_higher_admin +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRI4 +CNSTI4 0 +NEI4 $2322 +ADDRGP4 $2324 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 168 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 168 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2322 +ADDRLP4 64 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $2307 +ADDRLP4 152 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 3 +GEI4 $2325 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2327 +ADDRLP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 156 +ADDRGP4 G_admin_level +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRGP4 $2329 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 160 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 160 +INDIRP4 +CNSTI4 41 +ADDP4 +ARGP4 +ADDRLP4 160 +INDIRP4 +CNSTI4 73 +ADDP4 +ARGP4 +ADDRLP4 164 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 164 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +LABELV $2327 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2330 +ADDRGP4 $2332 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 40 +ADDP4 +ARGP4 +ADDRLP4 160 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 160 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +LABELV $2330 +CNSTI4 1 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2325 +CNSTI4 2 +ARGI4 +ADDRLP4 104 +ARGP4 +CNSTI4 20 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 20 +ADDRLP4 104 +ASGNP4 +ADDRLP4 156 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 45 +EQI4 $2335 +ADDRLP4 156 +INDIRI4 +CNSTI4 43 +NEI4 $2333 +LABELV $2335 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 43 +NEI4 $2337 +ADDRLP4 160 +CNSTI4 1 +ASGNI4 +ADDRGP4 $2338 +JUMPV +LABELV $2337 +ADDRLP4 160 +CNSTI4 0 +ASGNI4 +LABELV $2338 +ADDRLP4 128 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRI4 +CNSTI4 0 +NEI4 $2339 +ADDRLP4 96 +ADDRGP4 $2341 +ASGNP4 +LABELV $2339 +LABELV $2333 +ADDRLP4 0 +ARGP4 +ADDRGP4 $181 +ARGP4 +ADDRLP4 160 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +NEI4 $2342 +ADDRLP4 124 +CNSTI4 0 +ASGNI4 +ADDRLP4 96 +ADDRGP4 $2344 +ASGNP4 +LABELV $2342 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2345 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +NEU4 $2345 +ADDRGP4 $2347 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 168 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 168 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2345 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 168 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 0 +NEI4 $2348 +ADDRGP4 $2350 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 172 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 172 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2348 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2351 +ADDRLP4 132 +ADDRLP4 28 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 140 +CNSTI4 1024 +ASGNI4 +ADDRGP4 $2352 +JUMPV +LABELV $2351 +ADDRLP4 132 +ADDRLP4 24 +INDIRP4 +CNSTI4 73 +ADDP4 +ASGNP4 +ADDRLP4 140 +CNSTI4 1024 +ASGNI4 +LABELV $2352 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 140 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRI4 +ARGI4 +ADDRLP4 128 +INDIRI4 +ARGI4 +ADDRLP4 176 +ADDRGP4 G_admin_flag_update +CALLP4 +ASGNP4 +ADDRLP4 136 +ADDRLP4 176 +INDIRP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2353 +ADDRGP4 $2355 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +EQI4 $2359 +ADDRLP4 180 +ADDRGP4 $2356 +ASGNP4 +ADDRGP4 $2360 +JUMPV +LABELV $2359 +ADDRLP4 180 +ADDRGP4 $2357 +ASGNP4 +LABELV $2360 +ADDRLP4 180 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 136 +INDIRP4 +ARGP4 +ADDRLP4 184 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 184 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $2301 +JUMPV +LABELV $2353 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1326 +ARGP4 +ADDRLP4 180 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 180 +INDIRI4 +CNSTI4 0 +NEI4 $2361 +ADDRGP4 $2363 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 184 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 184 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +LABELV $2361 +ADDRGP4 $2364 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 184 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 184 +INDIRP4 +ARGP4 +ADDRGP4 G_AdminMessage +CALLV +pop +ADDRGP4 admin_writeconfig +CALLV +pop +ADDRLP4 100 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2365 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_authlog +CALLV +pop +LABELV $2365 +CNSTI4 1 +RETI4 +LABELV $2301 +endproc G_admin_flag 188 24 +export G_admin_print +proc G_admin_print 1032 12 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2368 +ADDRGP4 $2371 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 level+4 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $2369 +JUMPV +LABELV $2368 +ADDRGP4 $2374 +ARGP4 +ADDRLP4 1028 +ADDRGP4 trap_Cvar_VariableIntegerValue +CALLI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 0 +NEI4 $2372 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +ADDRGP4 $2373 +JUMPV +LABELV $2372 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +LABELV $2373 +LABELV $2369 +LABELV $2367 +endproc G_admin_print 1032 12 +export G_admin_buffer_begin +proc G_admin_buffer_begin 0 0 +ADDRGP4 g_bfb +CNSTI1 0 +ASGNI1 +LABELV $2375 +endproc G_admin_buffer_begin 0 0 +export G_admin_buffer_end +proc G_admin_buffer_end 0 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 g_bfb +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +LABELV $2376 +endproc G_admin_buffer_end 0 8 +export G_admin_buffer_print +proc G_admin_buffer_print 8 12 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRGP4 g_bfb +ARGP4 +ADDRLP4 4 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +ADDRLP4 4 +INDIRU4 +ADDU4 +CNSTU4 1009 +LTU4 $2378 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 g_bfb +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 g_bfb +CNSTI1 0 +ASGNI1 +LABELV $2378 +ADDRGP4 g_bfb +ARGP4 +CNSTI4 32000 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $2377 +endproc G_admin_buffer_print 8 12 +export G_admin_cleanup +proc G_admin_cleanup 24 4 +ADDRLP4 4 +ADDRGP4 g_admin_levels +INDIRP4 +ASGNP4 +ADDRGP4 $2384 +JUMPV +LABELV $2381 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +LABELV $2382 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $2384 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2381 +ADDRGP4 g_admin_levels +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +ADDRGP4 g_admin_admins +INDIRP4 +ASGNP4 +ADDRGP4 $2388 +JUMPV +LABELV $2385 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +LABELV $2386 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $2388 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2385 +ADDRGP4 g_admin_admins +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +ADDRGP4 g_admin_bans +INDIRP4 +ASGNP4 +ADDRGP4 $2392 +JUMPV +LABELV $2389 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +LABELV $2390 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $2392 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2389 +ADDRGP4 g_admin_bans +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +ADDRGP4 g_admin_commands +INDIRP4 +ASGNP4 +ADDRGP4 $2396 +JUMPV +LABELV $2393 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +LABELV $2394 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $2396 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $2393 +ADDRGP4 g_admin_commands +CNSTP4 0 +ASGNP4 +ADDRGP4 BG_DefragmentMemory +CALLV +pop +LABELV $2380 +endproc G_admin_cleanup 24 4 +bss +align 4 +LABELV adminLogLen +skip 4 +align 1 +LABELV adminLog +skip 1024 +align 1 +LABELV g_bfb +skip 32000 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $2374 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 95 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $2371 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $2364 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $2363 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2357 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $2356 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $2355 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 99 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2350 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $2347 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $2344 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $2341 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $2332 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $2329 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $2324 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $2321 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +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 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $2315 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $2314 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $2310 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2305 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 124 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 35 +byte 1 124 +byte 1 42 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 43 +byte 1 94 +byte 1 53 +byte 1 124 +byte 1 94 +byte 1 53 +byte 1 45 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $2302 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $2300 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2288 +byte 1 32 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 48 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $2281 +byte 1 94 +byte 1 53 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 58 +byte 1 10 +byte 1 0 +align 1 +LABELV $2279 +byte 1 32 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 48 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2274 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 58 +byte 1 10 +byte 1 0 +align 1 +LABELV $2272 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 47 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 0 +align 1 +LABELV $2271 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $2270 +byte 1 67 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 86 +byte 1 79 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 79 +byte 1 87 +byte 1 0 +align 1 +LABELV $2269 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $2268 +byte 1 83 +byte 1 80 +byte 1 69 +byte 1 67 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $2267 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $2266 +byte 1 78 +byte 1 79 +byte 1 86 +byte 1 79 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 73 +byte 1 77 +byte 1 73 +byte 1 84 +byte 1 0 +align 1 +LABELV $2265 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $2264 +byte 1 78 +byte 1 79 +byte 1 67 +byte 1 69 +byte 1 78 +byte 1 83 +byte 1 79 +byte 1 82 +byte 1 70 +byte 1 76 +byte 1 79 +byte 1 79 +byte 1 68 +byte 1 0 +align 1 +LABELV $2263 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $2262 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $2261 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 33 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $2260 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 117 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $2259 +byte 1 70 +byte 1 79 +byte 1 82 +byte 1 67 +byte 1 69 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 78 +byte 1 71 +byte 1 69 +byte 1 0 +align 1 +LABELV $2258 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $2257 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $2256 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $2255 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 117 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $2254 +byte 1 65 +byte 1 67 +byte 1 84 +byte 1 73 +byte 1 86 +byte 1 73 +byte 1 84 +byte 1 89 +byte 1 0 +align 1 +LABELV $2249 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $2244 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $2238 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $2237 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +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 0 +align 1 +LABELV $2222 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 0 +align 1 +LABELV $2208 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $2207 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $2204 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $2202 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 50 +byte 1 42 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $2196 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $2189 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 91 +byte 1 105 +byte 1 100 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $2179 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 100 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $2174 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2161 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 0 +align 1 +LABELV $2159 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 92 +byte 1 95 +byte 1 0 +align 1 +LABELV $2157 +byte 1 94 +byte 1 50 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 45 +byte 1 51 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2156 +byte 1 37 +byte 1 51 +byte 1 100 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 100 +byte 1 0 +align 1 +LABELV $2130 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $2127 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 73 +byte 1 68 +byte 1 10 +byte 1 0 +align 1 +LABELV $2104 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +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 105 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $2082 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $2068 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 108 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $2067 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 100 +byte 1 93 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 49 +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 97 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 32 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 100 +byte 1 93 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $2064 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2060 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $2057 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $2049 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $2048 +byte 1 94 +byte 1 49 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 75 +byte 1 73 +byte 1 76 +byte 1 76 +byte 1 69 +byte 1 68 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $2047 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $2046 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $2045 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $2044 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $2042 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $2040 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 80 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 41 +byte 1 32 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $2039 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 85 +byte 1 110 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 117 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $2035 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 34 +byte 1 0 +align 1 +LABELV $2033 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $2028 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 10 +byte 1 0 +align 1 +LABELV $2027 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $2020 +byte 1 60 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 108 +byte 1 100 +byte 1 62 +byte 1 0 +align 1 +LABELV $2019 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2017 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 35 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1999 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $1984 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 105 +byte 1 109 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $1977 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $1976 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1972 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $1971 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 0 +align 1 +LABELV $1970 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1967 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $1951 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 91 +byte 1 97 +byte 1 124 +byte 1 104 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1948 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1889 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $1863 +byte 1 42 +byte 1 0 +align 1 +LABELV $1862 +byte 1 32 +byte 1 39 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1852 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 100 +byte 1 0 +align 1 +LABELV $1851 +byte 1 94 +byte 1 51 +byte 1 0 +align 1 +LABELV $1830 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1829 +byte 1 69 +byte 1 118 +byte 1 97 +byte 1 99 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $1827 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1820 +byte 1 94 +byte 1 53 +byte 1 40 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 41 +byte 1 0 +align 1 +LABELV $1818 +byte 1 94 +byte 1 53 +byte 1 40 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 41 +byte 1 0 +align 1 +LABELV $1817 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1816 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $1815 +byte 1 49 +byte 1 0 +align 1 +LABELV $1814 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 65 +byte 1 116 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $1784 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $1780 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $1779 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 0 +align 1 +LABELV $1778 +byte 1 107 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $1777 +byte 1 107 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 0 +align 1 +LABELV $1769 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1768 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $1765 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1762 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $1759 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1756 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1752 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 57 +byte 1 57 +byte 1 57 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1725 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1718 +byte 1 89 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1717 +byte 1 78 +byte 1 111 +byte 1 0 +align 1 +LABELV $1716 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1715 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $1705 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 82 +byte 1 69 +byte 1 65 +byte 1 68 +byte 1 89 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1695 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $1678 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1674 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $1646 +byte 1 71 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1643 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 98 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1642 +byte 1 85 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1637 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 47 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 45 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 116 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $1636 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 120 +byte 1 0 +align 1 +LABELV $1629 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $1628 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $1627 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $1626 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 121 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 120 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1621 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $1620 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 121 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 120 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1619 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 68 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 105 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1618 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 58 +byte 1 10 +byte 1 0 +align 1 +LABELV $1613 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $1612 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1599 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 45 +byte 1 49 +byte 1 50 +byte 1 115 +byte 1 0 +align 1 +LABELV $1582 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1557 +byte 1 94 +byte 1 49 +byte 1 0 +align 1 +LABELV $1556 +byte 1 94 +byte 1 53 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 94 +byte 1 53 +byte 1 10 +byte 1 32 +byte 1 105 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 108 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 10 +byte 1 32 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 45 +byte 1 42 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 10 +byte 1 32 +byte 1 73 +byte 1 80 +byte 1 58 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 45 +byte 1 49 +byte 1 53 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 10 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 10 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 10 +byte 1 32 +byte 1 68 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 45 +byte 1 56 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 10 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 117 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 45 +byte 1 42 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $1555 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $1554 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $1532 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $1510 +byte 1 94 +byte 1 55 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $1507 +byte 1 94 +byte 1 53 +byte 1 40 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $1504 +byte 1 91 +byte 1 37 +byte 1 50 +byte 1 105 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 105 +byte 1 93 +byte 1 32 +byte 1 94 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 94 +byte 1 50 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 42 +byte 1 115 +byte 1 94 +byte 1 49 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 10 +byte 1 0 +align 1 +LABELV $1482 +byte 1 73 +byte 1 78 +byte 1 67 +byte 1 79 +byte 1 71 +byte 1 78 +byte 1 73 +byte 1 84 +byte 1 79 +byte 1 0 +align 1 +LABELV $1456 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 10 +byte 1 0 +align 1 +LABELV $1454 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 100 +byte 1 47 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 47 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 47 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 47 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 107 +byte 1 47 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 47 +byte 1 40 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 97 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1448 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1442 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 58 +byte 1 10 +byte 1 0 +align 1 +LABELV $1441 +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 $1417 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1416 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 49 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 39 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $1413 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +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 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1410 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1409 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 49 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 39 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $1406 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +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 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1394 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1393 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 49 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 39 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 34 +byte 1 0 +align 1 +LABELV $1390 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +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 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1387 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1386 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 49 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 34 +byte 1 0 +align 1 +LABELV $1383 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 115 +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 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1378 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $1375 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 10 +byte 1 0 +align 1 +LABELV $1372 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1368 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1367 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 49 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 58 +byte 1 10 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $1366 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $1363 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1360 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1344 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 0 +align 1 +LABELV $1342 +byte 1 41 +byte 1 0 +align 1 +LABELV $1340 +byte 1 40 +byte 1 0 +align 1 +LABELV $1338 +byte 1 91 +byte 1 65 +byte 1 68 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 93 +byte 1 32 +byte 1 0 +align 1 +LABELV $1337 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 67 +byte 1 80 +byte 1 65 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1333 +byte 1 53 +byte 1 0 +align 1 +LABELV $1332 +byte 1 50 +byte 1 0 +align 1 +LABELV $1331 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $1326 +byte 1 65 +byte 1 68 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $1316 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 112 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $1308 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 112 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 103 +byte 1 110 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 45 +byte 1 97 +byte 1 32 +byte 1 45 +byte 1 104 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 45 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1298 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 112 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 112 +byte 1 97 +byte 1 32 +byte 1 40 +byte 1 45 +byte 1 65 +byte 1 72 +byte 1 83 +byte 1 41 +byte 1 32 +byte 1 91 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1291 +byte 1 40 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 41 +byte 1 0 +align 1 +LABELV $1290 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1288 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1287 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $1286 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $1284 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $1283 +byte 1 42 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 84 +byte 1 73 +byte 1 78 +byte 1 42 +byte 1 0 +align 1 +LABELV $1278 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $1277 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 98 +byte 1 115 +byte 1 112 +byte 1 0 +align 1 +LABELV $1274 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 91 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1269 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1266 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1263 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $1260 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1257 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 104 +byte 1 124 +byte 1 97 +byte 1 124 +byte 1 115 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1254 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $1238 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 0 +align 1 +LABELV $1235 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 0 +align 1 +LABELV $1232 +byte 1 44 +byte 1 32 +byte 1 0 +align 1 +LABELV $1231 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 58 +byte 1 32 +byte 1 47 +byte 1 37 +byte 1 100 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1230 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 35 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1224 +byte 1 47 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1211 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 117 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1207 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $1200 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $1187 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 32 +byte 1 40 +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 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 45 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1174 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1165 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 35 +byte 1 10 +byte 1 0 +align 1 +LABELV $1157 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 91 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 35 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1152 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 35 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1148 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 93 +byte 1 0 +align 1 +LABELV $1147 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1138 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 35 +byte 1 10 +byte 1 0 +align 1 +LABELV $1130 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 91 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 35 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1126 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 32 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +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 44 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $1114 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 93 +byte 1 0 +align 1 +LABELV $1105 +byte 1 94 +byte 1 55 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $1104 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1100 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +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 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $1097 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $1094 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 10 +byte 1 0 +align 1 +LABELV $1090 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 73 +byte 1 80 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1070 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 32 +byte 1 40 +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 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 45 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $1055 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 117 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1046 +byte 1 67 +byte 1 65 +byte 1 78 +byte 1 80 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 66 +byte 1 65 +byte 1 78 +byte 1 0 +align 1 +LABELV $1043 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $1038 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 124 +byte 1 73 +byte 1 80 +byte 1 40 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 41 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1029 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $1025 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 0 +align 1 +LABELV $1024 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +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 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $1021 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $1018 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1015 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1012 +byte 1 85 +byte 1 78 +byte 1 65 +byte 1 67 +byte 1 67 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 84 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 0 +align 1 +LABELV $979 +byte 1 94 +byte 1 53 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $978 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $968 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $958 +byte 1 37 +byte 1 48 +byte 1 52 +byte 1 105 +byte 1 45 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 45 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 0 +align 1 +LABELV $922 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $921 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $919 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $918 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +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 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 49 +byte 1 10 +byte 1 0 +align 1 +LABELV $914 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +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 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 48 +byte 1 10 +byte 1 0 +align 1 +LABELV $907 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 124 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 35 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $898 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $897 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 0 +align 1 +LABELV $895 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 94 +byte 1 50 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 117 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 33 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $894 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 59 +byte 1 0 +align 1 +LABELV $889 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 85 +byte 1 110 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $886 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 49 +byte 1 46 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 10 +byte 1 0 +align 1 +LABELV $883 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 48 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 49 +byte 1 10 +byte 1 0 +align 1 +LABELV $870 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $869 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 0 +align 1 +LABELV $857 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 10 +byte 1 0 +align 1 +LABELV $852 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 10 +byte 1 0 +align 1 +LABELV $846 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +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 100 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $843 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $837 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $824 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $823 +byte 1 117 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $822 +byte 1 91 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 93 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 103 +byte 1 110 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $819 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 0 +align 1 +LABELV $816 +byte 1 101 +byte 1 120 +byte 1 101 +byte 1 99 +byte 1 0 +align 1 +LABELV $813 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $808 +byte 1 91 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 93 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 103 +byte 1 110 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $807 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $804 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $801 +byte 1 109 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $798 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $795 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $786 +byte 1 91 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 93 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 103 +byte 1 110 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $781 +byte 1 103 +byte 1 117 +byte 1 105 +byte 1 100 +byte 1 0 +align 1 +LABELV $774 +byte 1 91 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 93 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 103 +byte 1 110 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $773 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $768 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $765 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $758 +byte 1 91 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 93 +byte 1 0 +align 1 +LABELV $753 +byte 1 91 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 93 +byte 1 0 +align 1 +LABELV $748 +byte 1 91 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 93 +byte 1 0 +align 1 +LABELV $743 +byte 1 91 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 93 +byte 1 0 +align 1 +LABELV $733 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $729 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +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 44 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $686 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $673 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $672 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $647 +byte 1 73 +byte 1 77 +byte 1 77 +byte 1 85 +byte 1 78 +byte 1 73 +byte 1 84 +byte 1 89 +byte 1 0 +align 1 +LABELV $642 +byte 1 94 +byte 1 51 +byte 1 66 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 51 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +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 32 +byte 1 40 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 35 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 0 +align 1 +LABELV $634 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $630 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $629 +byte 1 37 +byte 1 49 +byte 1 46 +byte 1 49 +byte 1 102 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $626 +byte 1 37 +byte 1 49 +byte 1 46 +byte 1 49 +byte 1 102 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $623 +byte 1 37 +byte 1 49 +byte 1 46 +byte 1 49 +byte 1 102 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 0 +align 1 +LABELV $620 +byte 1 37 +byte 1 49 +byte 1 46 +byte 1 49 +byte 1 102 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 101 +byte 1 107 +byte 1 115 +byte 1 0 +align 1 +LABELV $617 +byte 1 37 +byte 1 49 +byte 1 46 +byte 1 49 +byte 1 102 +byte 1 32 +byte 1 121 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $614 +byte 1 80 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 65 +byte 1 78 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 0 +align 1 +LABELV $605 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 58 +byte 1 10 +byte 1 0 +align 1 +LABELV $602 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $579 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 48 +byte 1 45 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 45 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $555 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $538 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $527 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $522 +byte 1 40 +byte 1 110 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 41 +byte 1 0 +align 1 +LABELV $521 +byte 1 37 +byte 1 45 +byte 1 54 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 42 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $500 +byte 1 32 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $494 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 0 +align 1 +LABELV $493 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 45 +byte 1 37 +byte 1 100 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $486 +byte 1 37 +byte 1 45 +byte 1 51 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $463 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $462 +byte 1 111 +byte 1 107 +byte 1 0 +align 1 +LABELV $461 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 69 +byte 1 120 +byte 1 101 +byte 1 99 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $456 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $440 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 100 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $435 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 65 +byte 1 117 +byte 1 116 +byte 1 104 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 100 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $431 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $425 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 70 +byte 1 76 +byte 1 65 +byte 1 71 +byte 1 83 +byte 1 32 +byte 1 45 +byte 1 73 +byte 1 77 +byte 1 77 +byte 1 85 +byte 1 84 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 32 +byte 1 45 +byte 1 73 +byte 1 78 +byte 1 67 +byte 1 79 +byte 1 71 +byte 1 78 +byte 1 73 +byte 1 84 +byte 1 79 +byte 1 0 +align 1 +LABELV $424 +byte 1 94 +byte 1 49 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 79 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $423 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 57 +byte 1 57 +byte 1 57 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 65 +byte 1 68 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $422 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 101 +byte 1 110 +byte 1 105 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $421 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 57 +byte 1 57 +byte 1 57 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 65 +byte 1 68 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $420 +byte 1 94 +byte 1 50 +byte 1 74 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $419 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 57 +byte 1 57 +byte 1 57 +byte 1 0 +align 1 +LABELV $418 +byte 1 94 +byte 1 54 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 110 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $417 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 117 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $416 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $415 +byte 1 94 +byte 1 52 +byte 1 85 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $410 +byte 1 32 +byte 1 0 +align 1 +LABELV $400 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 39 +byte 1 61 +byte 1 39 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $399 +byte 1 61 +byte 1 0 +align 1 +LABELV $395 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $394 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $393 +byte 1 101 +byte 1 120 +byte 1 101 +byte 1 99 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $392 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $391 +byte 1 91 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $386 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $385 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $384 +byte 1 109 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $383 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $382 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $381 +byte 1 91 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $374 +byte 1 103 +byte 1 117 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $373 +byte 1 91 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $366 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $365 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $364 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 0 +align 1 +LABELV $363 +byte 1 91 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $357 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 95 +byte 1 119 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $353 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +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 46 +byte 1 32 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $348 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $346 +byte 1 10 +byte 1 0 +align 1 +LABELV $329 +byte 1 73 +byte 1 77 +byte 1 77 +byte 1 85 +byte 1 84 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 0 +align 1 +LABELV $323 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $312 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 115 +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 105 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $298 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $285 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $280 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 94 +byte 1 55 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 94 +byte 1 53 +byte 1 39 +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 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 0 +align 1 +LABELV $275 +byte 1 117 +byte 1 110 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $235 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $227 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 70 +byte 1 76 +byte 1 65 +byte 1 71 +byte 1 83 +byte 1 0 +align 1 +LABELV $212 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $211 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $189 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $188 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $187 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 0 +align 1 +LABELV $186 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $185 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $184 +byte 1 117 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $183 +byte 1 117 +byte 1 110 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $182 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 39 +byte 1 42 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $181 +byte 1 117 +byte 1 110 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 0 +align 1 +LABELV $180 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $179 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $178 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 0 +align 1 +LABELV $177 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $176 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $175 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 57 +byte 1 57 +byte 1 57 +byte 1 32 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $174 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 57 +byte 1 57 +byte 1 57 +byte 1 0 +align 1 +LABELV $173 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $172 +byte 1 68 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $171 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $170 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 73 +byte 1 80 +byte 1 40 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 41 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $169 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 40 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 41 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $168 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $167 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 124 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $166 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $165 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $164 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $163 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 103 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $162 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $161 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 124 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 124 +byte 1 107 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 124 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $160 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 40 +byte 1 111 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 47 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 41 +byte 1 0 +align 1 +LABELV $159 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $158 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $157 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $156 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $155 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $154 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 48 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $153 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $152 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $151 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 0 +align 1 +LABELV $150 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 104 +byte 1 124 +byte 1 97 +byte 1 124 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $149 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $148 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $147 +byte 1 80 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 41 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $146 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $145 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $144 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $143 +byte 1 103 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 121 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $142 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $141 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 73 +byte 1 80 +byte 1 40 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 41 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 35 +byte 1 41 +byte 1 0 +align 1 +LABELV $140 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $139 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $138 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $137 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $136 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 124 +byte 1 104 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $135 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $134 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $133 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +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 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 0 +align 1 +LABELV $132 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $131 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $130 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $129 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $128 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $127 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 0 +align 1 +LABELV $126 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $125 +byte 1 103 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 49 +byte 1 0 +align 1 +LABELV $124 +byte 1 108 +byte 1 49 +byte 1 0 +align 1 +LABELV $123 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 124 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $122 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 48 +byte 1 0 +align 1 +LABELV $121 +byte 1 108 +byte 1 48 +byte 1 0 +align 1 +LABELV $120 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $119 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $118 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $117 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 117 +byte 1 98 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $116 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $115 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 0 +align 1 +LABELV $114 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $113 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $112 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 124 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 35 +byte 1 124 +byte 1 42 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 43 +byte 1 94 +byte 1 53 +byte 1 124 +byte 1 94 +byte 1 53 +byte 1 45 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $111 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 120 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 39 +byte 1 45 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 39 +byte 1 42 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $110 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 0 +align 1 +LABELV $109 +byte 1 116 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $108 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 45 +byte 1 65 +byte 1 124 +byte 1 72 +byte 1 124 +byte 1 83 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $107 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 102 +byte 1 32 +byte 1 67 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 65 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 40 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 0 +align 1 +LABELV $106 +byte 1 99 +byte 1 112 +byte 1 97 +byte 1 0 +align 1 +LABELV $105 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $104 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 40 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 41 +byte 1 0 +align 1 +LABELV $103 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $102 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 124 +byte 1 104 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $101 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $100 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $99 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $98 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $97 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $96 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $95 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $94 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 124 +byte 1 73 +byte 1 80 +byte 1 40 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 41 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $93 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 73 +byte 1 80 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 71 +byte 1 85 +byte 1 73 +byte 1 68 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 39 +byte 1 119 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 119 +byte 1 101 +byte 1 101 +byte 1 107 +byte 1 115 +byte 1 41 +byte 1 44 +byte 1 32 +byte 1 39 +byte 1 100 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 100 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 41 +byte 1 44 +byte 1 32 +byte 1 39 +byte 1 104 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 109 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 41 +byte 1 44 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $92 +byte 1 109 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $91 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 0 +align 1 +LABELV $90 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 0 +align 1 +LABELV $89 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 105 +byte 1 108 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $88 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $87 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $86 +byte 1 0 +align 1 +LABELV $85 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $84 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $83 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $82 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $81 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 104 +byte 1 101 +byte 1 108 +byte 1 112 +byte 1 0 +align 1 +LABELV $80 +byte 1 91 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 35 +byte 1 94 +byte 1 53 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 107 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 94 +byte 1 53 +byte 1 41 +byte 1 0 +align 1 +LABELV $79 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 39 +byte 1 119 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 119 +byte 1 101 +byte 1 101 +byte 1 107 +byte 1 115 +byte 1 41 +byte 1 44 +byte 1 32 +byte 1 39 +byte 1 100 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 100 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 41 +byte 1 44 +byte 1 32 +byte 1 39 +byte 1 104 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 109 +byte 1 39 +byte 1 32 +byte 1 40 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 41 +byte 1 44 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 43 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 45 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $78 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 0 +align 1 +LABELV $77 +byte 1 97 +byte 1 100 +byte 1 106 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_buildable.asm b/build/release-linux-x86_64/base/game/g_buildable.asm new file mode 100644 index 0000000..fdca81c --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_buildable.asm @@ -0,0 +1,26276 @@ +export G_SetBuildableAnim +code +proc G_SetBuildableAnim 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +BORI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $78 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +LABELV $78 +ADDRFP4 0 +INDIRP4 +CNSTI4 928 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +EQI4 $80 +ADDRFP4 0 +INDIRP4 +CNSTI4 928 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 128 +BXORI4 +ASGNI4 +LABELV $80 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $77 +endproc G_SetBuildableAnim 4 0 +export G_SetIdleBuildableAnim +proc G_SetIdleBuildableAnim 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +LABELV $84 +endproc G_SetIdleBuildableAnim 0 0 +export G_CheckSpawnPoint +proc G_CheckSpawnPoint 152 28 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 112 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRFP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $86 +ADDRLP4 124 +CNSTF4 3251109888 +ASGNF4 +ADDRLP4 72 +ADDRLP4 124 +INDIRF4 +ASGNF4 +ADDRLP4 72+4 +ADDRLP4 124 +INDIRF4 +ASGNF4 +ADDRLP4 72+8 +CNSTF4 3251109888 +ASGNF4 +ADDRLP4 128 +CNSTF4 1103626240 +ASGNF4 +ADDRLP4 84 +ADDRLP4 128 +INDIRF4 +ASGNF4 +ADDRLP4 84+4 +ADDRLP4 128 +INDIRF4 +ASGNF4 +ADDRLP4 84+8 +CNSTF4 1103626240 +ASGNF4 +ADDRLP4 96 +CNSTF4 1071494103 +ADDRLP4 100+8 +INDIRF4 +CNSTF4 1103626240 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 132 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 136 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 140 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 132 +INDIRP4 +INDIRF4 +ADDRLP4 136 +INDIRP4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 144 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 144 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 144 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 148 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 148 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 148 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $87 +JUMPV +LABELV $86 +ADDRFP4 12 +INDIRI4 +CNSTI4 27 +NEI4 $95 +CNSTI4 13 +ARGI4 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 124 +CNSTP4 0 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 72+8 +INDIRF4 +ARGF4 +ADDRLP4 128 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 100+8 +INDIRF4 +ADDRLP4 128 +INDIRF4 +ADDF4 +CNSTF4 1065353216 +ADDF4 +ADDF4 +ASGNF4 +ADDRGP4 $96 +JUMPV +LABELV $95 +CNSTP4 0 +RETP4 +ADDRGP4 $85 +JUMPV +LABELV $96 +LABELV $87 +ADDRLP4 12 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 124 +CNSTP4 0 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 12+52 +INDIRI4 +CNSTI4 1023 +EQI4 $100 +CNSTI4 1760 +ADDRLP4 12+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +RETP4 +ADDRGP4 $85 +JUMPV +LABELV $100 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 -1 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 12+52 +INDIRI4 +CNSTI4 1023 +EQI4 $104 +CNSTI4 1760 +ADDRLP4 12+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +RETP4 +ADDRGP4 $85 +JUMPV +LABELV $104 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $108 +ADDRFP4 16 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 12 +LABELV $108 +CNSTP4 0 +RETP4 +LABELV $85 +endproc G_CheckSpawnPoint 152 28 +proc G_PuntBlocker 32 32 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $111 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $113 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $110 +JUMPV +LABELV $113 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 10000 +LEI4 $116 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 28 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $110 +JUMPV +LABELV $116 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 5000 +GEI4 $119 +ADDRGP4 $110 +JUMPV +LABELV $119 +LABELV $111 +ADDRLP4 12 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +CNSTF4 1120403456 +CNSTF4 1073741824 +ADDRLP4 12 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+4 +CNSTF4 1120403456 +CNSTF4 1073741824 +ADDRLP4 16 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1117126656 +ASGNF4 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $126 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $110 +endproc G_PuntBlocker 32 32 +export G_FindPower +proc G_FindPower 92 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $128 +CNSTI4 0 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $128 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 34 +NEI4 $130 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 1 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $130 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 35 +NEI4 $132 +ADDRLP4 0 +ADDRGP4 G_Reactor +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $135 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $136 +JUMPV +LABELV $135 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $136 +ADDRLP4 4 +INDIRI4 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $132 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 47 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 36 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 37 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 38 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 39 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 40 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 41 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 42 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 43 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 44 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 45 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 49 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 51 +EQI4 $152 +ADDRLP4 0 +INDIRI4 +CNSTI4 52 +NEI4 $137 +LABELV $152 +ADDRLP4 4 +ADDRGP4 G_Reactor +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $154 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $155 +JUMPV +LABELV $154 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $155 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $137 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +NEU4 $161 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $161 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $161 +ADDRLP4 12 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +LEI4 $161 +ADDRLP4 12 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $156 +LABELV $161 +ADDRLP4 44 +CNSTP4 0 +ASGNP4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +CNSTI4 501 +ASGNI4 +ADDRLP4 24 +CNSTI4 64 +ASGNI4 +ADDRLP4 20 +CNSTI4 1760 +ADDRLP4 24 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $165 +JUMPV +LABELV $162 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $167 +ADDRGP4 $163 +JUMPV +LABELV $167 +ADDRLP4 52 +ADDRLP4 20 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 34 +EQI4 $171 +ADDRLP4 52 +INDIRI4 +CNSTI4 35 +NEI4 $169 +LABELV $171 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +NEI4 $172 +ADDRLP4 20 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +EQI4 $169 +LABELV $172 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +EQI4 $169 +ADDRLP4 20 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 64 +INDIRI4 +LEI4 $169 +ADDRLP4 72 +CNSTI4 92 +ASGNI4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 80 +CNSTI4 96 +ASGNI4 +ADDRLP4 28+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 84 +CNSTI4 100 +ASGNI4 +ADDRLP4 28+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28 +ARGP4 +ADDRLP4 88 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 88 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 34 +NEI4 $175 +ADDRLP4 40 +INDIRI4 +CNSTI4 1000 +GTI4 $175 +ADDRLP4 44 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRGP4 $164 +JUMPV +LABELV $175 +ADDRLP4 40 +INDIRI4 +ADDRLP4 48 +INDIRI4 +GEI4 $177 +ADDRLP4 44 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 40 +INDIRI4 +ASGNI4 +LABELV $177 +LABELV $169 +LABELV $163 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $165 +ADDRLP4 24 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $162 +LABELV $164 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $179 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +ADDRLP4 44 +INDIRP4 +ASGNP4 +LABELV $179 +ADDRLP4 44 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $182 +ADDRLP4 52 +CNSTI4 1 +ASGNI4 +ADDRGP4 $183 +JUMPV +LABELV $182 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +LABELV $183 +ADDRLP4 52 +INDIRI4 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $156 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $184 +CNSTI4 0 +RETI4 +ADDRGP4 $127 +JUMPV +LABELV $184 +CNSTI4 1 +RETI4 +LABELV $127 +endproc G_FindPower 92 4 +export G_PowerEntityForPoint +proc G_PowerEntityForPoint 1764 8 +ADDRLP4 0+524 +CNSTP4 0 +ASGNP4 +ADDRLP4 0+892 +CNSTP4 0 +ASGNP4 +ADDRLP4 0+888 +CNSTI4 2 +ASGNI4 +ADDRLP4 0+160 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+92 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1760 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRLP4 1760 +INDIRI4 +CNSTI4 0 +EQI4 $192 +ADDRLP4 0+892 +INDIRP4 +RETP4 +ADDRGP4 $186 +JUMPV +LABELV $192 +CNSTP4 0 +RETP4 +LABELV $186 +endproc G_PowerEntityForPoint 1764 8 +export G_PowerEntityForEntity +proc G_PowerEntityForEntity 4 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $196 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $195 +JUMPV +LABELV $196 +CNSTP4 0 +RETP4 +LABELV $195 +endproc G_PowerEntityForEntity 4 8 +export G_IsPowered +proc G_IsPowered 8 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_PowerEntityForPoint +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $199 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +RETI4 +ADDRGP4 $198 +JUMPV +LABELV $199 +CNSTI4 0 +RETI4 +LABELV $198 +endproc G_IsPowered 8 4 +export G_IsGathered +proc G_IsGathered 64 4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $202 +ADDRLP4 32 +CNSTI4 26 +ASGNI4 +ADDRLP4 36 +ADDRGP4 g_alienColonyRadius+12 +INDIRI4 +ASGNI4 +ADDRGP4 $203 +JUMPV +LABELV $202 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $205 +ADDRLP4 32 +CNSTI4 53 +ASGNI4 +ADDRLP4 36 +ADDRGP4 g_humanRefineryRadius+12 +INDIRI4 +ASGNI4 +ADDRGP4 $206 +JUMPV +LABELV $205 +CNSTP4 0 +RETP4 +ADDRGP4 $201 +JUMPV +LABELV $206 +LABELV $203 +ADDRLP4 8 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $211 +JUMPV +LABELV $208 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $213 +ADDRGP4 $209 +JUMPV +LABELV $213 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $218 +ADDRLP4 4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $217 +LABELV $218 +ADDRLP4 4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $215 +LABELV $217 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +EQI4 $215 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $215 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +EQU4 $215 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 60 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 60 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 36 +INDIRI4 +GEI4 $221 +ADDRLP4 40 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 24 +INDIRI4 +ASGNI4 +LABELV $221 +LABELV $215 +LABELV $209 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $211 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $208 +ADDRLP4 40 +INDIRP4 +RETP4 +LABELV $201 +endproc G_IsGathered 64 4 +export G_GetBuildPoints +proc G_GetBuildPoints 12 0 +ADDRLP4 0 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $224 +CNSTI4 0 +RETI4 +ADDRGP4 $223 +JUMPV +LABELV $224 +ADDRLP4 4 +ADDRGP4 G_Overmind +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $226 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $226 +CNSTI4 0 +RETI4 +ADDRGP4 $223 +JUMPV +LABELV $226 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $228 +ADDRGP4 level+11292 +INDIRI4 +RETI4 +ADDRGP4 $223 +JUMPV +LABELV $228 +ADDRLP4 8 +ADDRGP4 G_Reactor +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $231 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $231 +CNSTI4 0 +RETI4 +ADDRGP4 $223 +JUMPV +LABELV $231 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $233 +ADDRGP4 level+11308 +INDIRI4 +RETI4 +ADDRGP4 $223 +JUMPV +LABELV $233 +CNSTI4 0 +RETI4 +LABELV $223 +endproc G_GetBuildPoints 12 0 +export G_GetMarkedBuildPoints +proc G_GetMarkedBuildPoints 20 4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GTI4 $237 +CNSTI4 0 +RETI4 +ADDRGP4 $236 +JUMPV +LABELV $237 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $239 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+11312 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $239 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $242 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+11296 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $242 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $248 +JUMPV +LABELV $245 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $250 +ADDRGP4 $246 +JUMPV +LABELV $250 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $252 +ADDRGP4 $246 +JUMPV +LABELV $252 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $254 +ADDRGP4 $246 +JUMPV +LABELV $254 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +EQI4 $256 +ADDRGP4 $246 +JUMPV +LABELV $256 +ADDRLP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $258 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $258 +LABELV $246 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $248 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $245 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $236 +endproc G_GetMarkedBuildPoints 20 4 +export G_InPowerZone +proc G_InPowerZone 60 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $264 +JUMPV +LABELV $261 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $266 +ADDRGP4 $262 +JUMPV +LABELV $266 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $268 +ADDRGP4 $262 +JUMPV +LABELV $268 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $270 +ADDRGP4 $262 +JUMPV +LABELV $270 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $272 +ADDRGP4 $262 +JUMPV +LABELV $272 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 34 +EQI4 $276 +ADDRLP4 24 +INDIRI4 +CNSTI4 35 +NEI4 $274 +LABELV $276 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $274 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $274 +ADDRLP4 40 +CNSTI4 92 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 96 +ASGNI4 +ADDRLP4 8+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 100 +ASGNI4 +ADDRLP4 8+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 56 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 56 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 34 +NEI4 $279 +ADDRLP4 20 +INDIRI4 +CNSTI4 1000 +GTI4 $279 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $260 +JUMPV +LABELV $279 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 35 +NEI4 $281 +ADDRLP4 20 +INDIRI4 +CNSTI4 500 +GTI4 $281 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $260 +JUMPV +LABELV $281 +LABELV $274 +LABELV $262 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $264 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $261 +CNSTP4 0 +RETP4 +LABELV $260 +endproc G_InPowerZone 60 4 +export G_FindDCC +proc G_FindDCC 60 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $284 +CNSTI4 0 +RETI4 +ADDRGP4 $283 +JUMPV +LABELV $284 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $289 +JUMPV +LABELV $286 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $291 +ADDRGP4 $287 +JUMPV +LABELV $291 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 32 +NEI4 $293 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $293 +ADDRLP4 36 +CNSTI4 92 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 96 +ASGNI4 +ADDRLP4 8+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 100 +ASGNI4 +ADDRLP4 8+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 52 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 52 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1000 +GEI4 $297 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $297 +ADDRLP4 56 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ADDRGP4 g_humanDefenceComputerLimit+12 +INDIRI4 +LTI4 $299 +ADDRGP4 $288 +JUMPV +LABELV $299 +LABELV $297 +LABELV $293 +LABELV $287 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $289 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $286 +LABELV $288 +ADDRLP4 24 +INDIRI4 +RETI4 +LABELV $283 +endproc G_FindDCC 60 4 +export G_IsDCCBuilt +proc G_IsDCCBuilt 8 0 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $306 +JUMPV +LABELV $303 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $308 +ADDRGP4 $304 +JUMPV +LABELV $308 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 32 +EQI4 $310 +ADDRGP4 $304 +JUMPV +LABELV $310 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $312 +ADDRGP4 $304 +JUMPV +LABELV $312 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $314 +ADDRGP4 $304 +JUMPV +LABELV $314 +CNSTI4 1 +RETI4 +ADDRGP4 $302 +JUMPV +LABELV $304 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $306 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $303 +CNSTI4 0 +RETI4 +LABELV $302 +endproc G_IsDCCBuilt 8 0 +bss +align 4 +LABELV $317 +skip 4 +export G_Reactor +code +proc G_Reactor 16 4 +ADDRLP4 0 +ADDRGP4 $317 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $321 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $321 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 34 +EQI4 $318 +LABELV $321 +CNSTI4 34 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindBuildable +CALLP4 +ASGNP4 +ADDRGP4 $317 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $318 +ADDRLP4 8 +ADDRGP4 $317 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $322 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $322 +ADDRLP4 8 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LEI4 $322 +ADDRGP4 $317 +INDIRP4 +RETP4 +ADDRGP4 $316 +JUMPV +LABELV $322 +CNSTP4 0 +RETP4 +LABELV $316 +endproc G_Reactor 16 4 +bss +align 4 +LABELV $325 +skip 4 +export G_Overmind +code +proc G_Overmind 16 4 +ADDRLP4 0 +ADDRGP4 $325 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $329 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $329 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $326 +LABELV $329 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindBuildable +CALLP4 +ASGNP4 +ADDRGP4 $325 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $326 +ADDRLP4 8 +ADDRGP4 $325 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $330 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $330 +ADDRLP4 8 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LEI4 $330 +ADDRGP4 $325 +INDIRP4 +RETP4 +ADDRGP4 $324 +JUMPV +LABELV $330 +CNSTP4 0 +RETP4 +LABELV $324 +endproc G_Overmind 16 4 +bss +align 4 +LABELV $333 +skip 4 +export G_Cocoon +code +proc G_Cocoon 16 4 +ADDRLP4 0 +ADDRGP4 $333 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $337 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $337 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 22 +EQI4 $334 +LABELV $337 +CNSTI4 22 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindBuildable +CALLP4 +ASGNP4 +ADDRGP4 $333 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $334 +ADDRLP4 8 +ADDRGP4 $333 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $338 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $338 +ADDRLP4 8 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LEI4 $338 +ADDRGP4 $333 +INDIRP4 +RETP4 +ADDRGP4 $332 +JUMPV +LABELV $338 +CNSTP4 0 +RETP4 +LABELV $332 +endproc G_Cocoon 16 4 +export G_FindCreep +proc G_FindCreep 84 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +CNSTI4 701 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $341 +CNSTI4 1 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $341 +ADDRLP4 36 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +NEU4 $347 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +EQU4 $347 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +EQI4 $347 +ADDRLP4 40 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +GTI4 $343 +LABELV $347 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $351 +JUMPV +LABELV $348 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $353 +ADDRGP4 $349 +JUMPV +LABELV $353 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +EQI4 $357 +ADDRLP4 48 +INDIRI4 +CNSTI4 2 +NEI4 $355 +LABELV $357 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +EQI4 $355 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +LEI4 $355 +ADDRLP4 64 +CNSTI4 92 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 72 +CNSTI4 96 +ASGNI4 +ADDRLP4 8+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 76 +CNSTI4 100 +ASGNI4 +ADDRLP4 8+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 80 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 80 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +INDIRI4 +GEI4 $360 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 20 +INDIRI4 +ASGNI4 +LABELV $360 +LABELV $355 +LABELV $349 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $351 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $348 +ADDRLP4 24 +INDIRI4 +CNSTI4 700 +GTI4 $362 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $364 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +ADDRLP4 28 +INDIRP4 +ASGNP4 +LABELV $364 +CNSTI4 1 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $362 +CNSTI4 0 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $343 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $366 +CNSTI4 0 +RETI4 +ADDRGP4 $340 +JUMPV +LABELV $366 +CNSTI4 1 +RETI4 +LABELV $340 +endproc G_FindCreep 84 4 +proc G_IsCreepHere 1764 12 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1760 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+892 +CNSTP4 0 +ASGNP4 +ADDRLP4 0+160 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+92 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ARGP4 +ADDRLP4 1760 +ADDRGP4 G_FindCreep +CALLI4 +ASGNI4 +ADDRLP4 1760 +INDIRI4 +RETI4 +LABELV $368 +endproc G_IsCreepHere 1764 12 +proc G_CreepSlow 4184 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4148 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4148 +INDIRI4 +ARGI4 +ADDRLP4 4152 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4144 +ADDRLP4 4152 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 4108 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4108+8 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4168 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4168 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $386 +JUMPV +LABELV $383 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $387 +ADDRGP4 $384 +JUMPV +LABELV $387 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4172 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4172 +INDIRI4 +CNSTI4 0 +NEI4 $389 +ADDRGP4 $384 +JUMPV +LABELV $389 +ADDRLP4 4176 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4176 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $391 +ADDRLP4 4176 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $391 +ADDRLP4 4176 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $391 +ADDRLP4 4180 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4180 +INDIRP4 +ADDRLP4 4180 +INDIRP4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1940 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $391 +LABELV $384 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $386 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $383 +LABELV $372 +endproc G_CreepSlow 4184 16 +proc nullDieFunction 0 0 +LABELV $394 +endproc nullDieFunction 0 0 +export AGeneric_CreepRecede +proc AGeneric_CreepRecede 12 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $396 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_QueueBuildPoints +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RewardAttackers +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 57 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $398 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $399 +JUMPV +LABELV $398 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTF4 1161527296 +CNSTF4 1065353216 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 8 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +MULF4 +CVFI4 4 +SUBI4 +NEGI4 +ASGNI4 +LABELV $399 +LABELV $396 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 10000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $403 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRGP4 $404 +JUMPV +LABELV $403 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $404 +LABELV $395 +endproc AGeneric_CreepRecede 12 12 +export AGeneric_Blast +proc AGeneric_Blast 24 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +CNSTI4 1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 20 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 62 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_CreepRecede +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $407 +endproc AGeneric_Blast 24 28 +export AGeneric_Die +proc AGeneric_Die 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Blast +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $411 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRGP4 $412 +JUMPV +LABELV $411 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $412 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $415 +ADDRLP4 12 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $415 +ADDRLP4 12 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $415 +ADDRLP4 16 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +GTI4 $415 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $415 +ADDRGP4 $417 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $415 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_LogDestruction +CALLV +pop +LABELV $410 +endproc AGeneric_Die 24 12 +export AHovel_Die +proc AHovel_Die 4 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Blast +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_LogDestruction +CALLV +pop +LABELV $418 +endproc AHovel_Die 4 12 +export ASpawn_Melt +proc ASpawn_Melt 16 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $421 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 57 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $423 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +NEGI4 +ASGNI4 +ADDRGP4 $424 +JUMPV +LABELV $423 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTF4 1161527296 +CNSTF4 1065353216 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 12 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +MULF4 +CVFI4 4 +SUBI4 +NEGI4 +ASGNI4 +LABELV $424 +LABELV $421 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 10000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $428 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRGP4 $429 +JUMPV +LABELV $428 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $429 +LABELV $420 +endproc ASpawn_Melt 16 28 +export AGeneric_CreepCheck +proc AGeneric_CreepCheck 32 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_FindCreep +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $433 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $435 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1760 +ADDRLP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 63 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $432 +JUMPV +LABELV $435 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 63 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $432 +JUMPV +LABELV $433 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreepSlow +CALLV +pop +LABELV $432 +endproc AGeneric_CreepCheck 32 32 +export AGeneric_Think +proc AGeneric_Think 16 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreepSlow +CALLV +pop +ADDRLP4 4 +ADDRGP4 G_Overmind +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $439 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $440 +JUMPV +LABELV $439 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $440 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_CreepCheck +CALLV +pop +LABELV $437 +endproc AGeneric_Think 16 4 +export AGeneric_Pain +proc AGeneric_Pain 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $443 +ADDRGP4 $442 +JUMPV +LABELV $443 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 10 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $445 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $445 +ADDRLP4 8 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $445 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $445 +ADDRGP4 $447 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $445 +LABELV $442 +endproc AGeneric_Pain 16 12 +export ASpawn_Think +proc ASpawn_Think 28 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $449 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $451 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +CNSTI4 1 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_CheckSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $453 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $455 +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $457 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1760 +ADDRLP4 12 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $458 +JUMPV +LABELV $457 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $458 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 8 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $456 +JUMPV +LABELV $455 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1022 +EQI4 $461 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $459 +LABELV $461 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $459 +ADDRGP4 g_antiSpawnBlock+12 +INDIRI4 +CNSTI4 0 +EQI4 $462 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $462 +ADDRLP4 16 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $462 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_PuntBlocker +CALLV +pop +LABELV $462 +LABELV $456 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 14 +NEI4 $454 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $454 +JUMPV +LABELV $453 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $454 +LABELV $451 +LABELV $449 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreepSlow +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $448 +endproc ASpawn_Think 28 32 +lit +align 4 +LABELV $469 +byte 4 1125515264 +byte 4 1125515264 +byte 4 1125515264 +export AOvermind_Think +code +proc AOvermind_Think 52 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $469 +INDIRB +ASGNB 12 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $470 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $470 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 59 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $472 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $472 +ADDRGP4 level+11244 +INDIRI4 +CNSTI4 0 +LEI4 $475 +ADDRGP4 level+15432 +CNSTI4 0 +ASGNI4 +LABELV $475 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $479 +ADDRGP4 level+15432 +CNSTI4 1 +ASGNI4 +LABELV $479 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+15432 +INDIRI4 +ADDRLP4 32 +INDIRI4 +NEI4 $483 +ADDRGP4 level+11244 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GTI4 $483 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 952 +ADDP4 +INDIRI4 +LEI4 $483 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 952 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 30000 +ADDI4 +ASGNI4 +CNSTI4 75 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_BroadcastEvent +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $492 +JUMPV +LABELV $489 +ADDRLP4 36 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+84 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $495 +ADDRLP4 48 +ADDRLP4 36 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +EQI4 $497 +ADDRLP4 48 +INDIRI4 +CNSTI4 2 +NEI4 $495 +LABELV $497 +ADDRLP4 40 +CNSTI4 1 +ASGNI4 +ADDRGP4 $491 +JUMPV +LABELV $495 +LABELV $490 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $492 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+72 +INDIRI4 +LTI4 $489 +LABELV $491 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $500 +ADDRLP4 44 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +GTI4 $498 +LABELV $500 +ADDRGP4 level+15432 +CNSTI4 1 +ASGNI4 +LABELV $498 +LABELV $483 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1117126656 +GEF4 $502 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 948 +ADDP4 +INDIRI4 +LEI4 $502 +ADDRFP4 0 +INDIRP4 +CNSTI4 948 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +CNSTI4 74 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_BroadcastEvent +CALLV +pop +LABELV $502 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 808 +ADDP4 +INDIRI4 +GEI4 $506 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 944 +ADDP4 +INDIRI4 +LEI4 $506 +ADDRFP4 0 +INDIRP4 +CNSTI4 944 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 10000 +ADDI4 +ASGNI4 +CNSTI4 73 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_BroadcastEvent +CALLV +pop +LABELV $506 +ADDRFP4 0 +INDIRP4 +CNSTI4 808 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $471 +JUMPV +LABELV $470 +ADDRFP4 0 +INDIRP4 +CNSTI4 952 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 30000 +ADDI4 +ASGNI4 +LABELV $471 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreepSlow +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $468 +endproc AOvermind_Think 52 28 +export ABarricade_Pain +proc ABarricade_Pain 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $513 +ADDRGP4 $512 +JUMPV +LABELV $513 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $515 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 10 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $516 +JUMPV +LABELV $515 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $516 +LABELV $512 +endproc ABarricade_Pain 0 12 +export ABarricade_Shrink +proc ABarricade_Shrink 112 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $520 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GTI4 $518 +LABELV $520 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $518 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $521 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $521 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $517 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $517 +ADDRLP4 12 +INDIRI4 +CNSTI4 14 +EQI4 $517 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $517 +JUMPV +LABELV $521 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $526 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $529 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 500 +ADDI4 +GEI4 $526 +LABELV $529 +ADDRGP4 $517 +JUMPV +LABELV $526 +CNSTI4 3 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $530 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTF4 1044381696 +ADDRLP4 24 +INDIRP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $531 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LEI4 $531 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRGP4 $531 +JUMPV +LABELV $530 +ADDRLP4 24 +ARGP4 +ADDRLP4 92 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+4 +INDIRI4 +CNSTI4 0 +NEI4 $539 +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $535 +LABELV $539 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +CNSTF4 1044381696 +ADDRLP4 96 +INDIRP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRGP4 $517 +JUMPV +LABELV $535 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +EQI4 $540 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +LEI4 $540 +ADDRLP4 104 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +EQI4 $540 +ADDRLP4 104 +INDIRI4 +CNSTI4 2 +EQI4 $540 +CNSTI4 3 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 7 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $540 +LABELV $531 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $542 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $542 +LABELV $517 +endproc ABarricade_Shrink 112 28 +export ABarricade_Die +proc ABarricade_Die 0 20 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 AGeneric_Die +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 ABarricade_Shrink +CALLV +pop +LABELV $544 +endproc ABarricade_Die 0 20 +export ABarricade_Think +proc ABarricade_Think 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $547 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $548 +JUMPV +LABELV $547 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $548 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 ABarricade_Shrink +CALLV +pop +LABELV $545 +endproc ABarricade_Think 8 8 +export ABarricade_Touch +proc ABarricade_Touch 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $552 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $550 +LABELV $552 +ADDRGP4 $549 +JUMPV +LABELV $550 +ADDRLP4 20 +CNSTI4 100 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 1099956224 +SUBF4 +CNSTF4 1044381696 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $553 +ADDRGP4 $549 +JUMPV +LABELV $553 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 ABarricade_Shrink +CALLV +pop +LABELV $549 +endproc ABarricade_Touch 28 8 +export HShield_Pain +proc HShield_Pain 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $556 +ADDRGP4 $555 +JUMPV +LABELV $556 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $558 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 10 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $559 +JUMPV +LABELV $558 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $559 +LABELV $555 +endproc HShield_Pain 0 12 +export HShield_Shrink +proc HShield_Shrink 112 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $563 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GTI4 $561 +LABELV $563 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $561 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $564 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $564 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $560 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $560 +ADDRLP4 12 +INDIRI4 +CNSTI4 14 +EQI4 $560 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $560 +JUMPV +LABELV $564 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $569 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $572 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 800 +ADDI4 +GEI4 $569 +LABELV $572 +ADDRGP4 $560 +JUMPV +LABELV $569 +CNSTI4 46 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $573 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTF4 981668463 +ADDRLP4 24 +INDIRP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $574 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LEI4 $574 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRGP4 $574 +JUMPV +LABELV $573 +ADDRLP4 24 +ARGP4 +ADDRLP4 92 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+4 +INDIRI4 +CNSTI4 0 +NEI4 $582 +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $578 +LABELV $582 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +CNSTF4 981668463 +ADDRLP4 96 +INDIRP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRGP4 $560 +JUMPV +LABELV $578 +ADDRFP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +EQI4 $583 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +LEI4 $583 +ADDRLP4 104 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +EQI4 $583 +ADDRLP4 104 +INDIRI4 +CNSTI4 2 +EQI4 $583 +CNSTI4 46 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 7 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $583 +LABELV $574 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $585 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $585 +LABELV $560 +endproc HShield_Shrink 112 28 +export HShield_Think +proc HShield_Think 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 12 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $589 +ADDRGP4 $587 +JUMPV +LABELV $589 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $592 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRGP4 $593 +JUMPV +LABELV $592 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $593 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 HShield_Shrink +CALLV +pop +LABELV $587 +endproc HShield_Think 24 8 +export HShield_Touch +proc HShield_Touch 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $597 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $595 +LABELV $597 +ADDRGP4 $594 +JUMPV +LABELV $595 +ADDRLP4 20 +CNSTI4 100 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +CNSTF4 981668463 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LEI4 $598 +ADDRGP4 $594 +JUMPV +LABELV $598 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 HShield_Shrink +CALLV +pop +LABELV $594 +endproc HShield_Touch 28 8 +lit +align 4 +LABELV $601 +byte 4 1133903872 +byte 4 1133903872 +byte 4 1133903872 +export AAcidTube_Think +code +proc AAcidTube_Think 4180 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRGP4 $601 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 8+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 8+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 8+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 8+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4156 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +EQI4 $610 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +LEI4 $610 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +EQI4 $610 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4160 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4116 +ADDRLP4 4160 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $615 +JUMPV +LABELV $612 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $616 +ADDRGP4 $613 +JUMPV +LABELV $616 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4164 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4164 +INDIRI4 +CNSTI4 0 +NEI4 $618 +ADDRGP4 $613 +JUMPV +LABELV $618 +ADDRLP4 4168 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4168 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $620 +ADDRLP4 4168 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $620 +ADDRGP4 $613 +JUMPV +LABELV $620 +ADDRLP4 4172 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4172 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $623 +ADDRLP4 4172 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $623 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 2000 +ADDI4 +LTI4 $625 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 4176 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 63 +ARGI4 +ADDRLP4 4176 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $625 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1090519040 +ARGF4 +CNSTF4 1133903872 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 58 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 300 +ADDI4 +ASGNI4 +ADDRGP4 $600 +JUMPV +LABELV $623 +LABELV $613 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $615 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4116 +INDIRI4 +LTI4 $612 +LABELV $610 +LABELV $600 +endproc AAcidTube_Think 4180 28 +proc AHive_CheckTarget 136 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $634 +ADDRLP4 88 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $634 +ADDRLP4 88 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $631 +LABELV $634 +CNSTI4 0 +RETI4 +ADDRGP4 $630 +JUMPV +LABELV $631 +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $635 +CNSTI4 0 +RETI4 +ADDRGP4 $630 +JUMPV +LABELV $635 +ADDRLP4 92 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $637 +ADDRLP4 92 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $637 +CNSTI4 0 +RETI4 +ADDRGP4 $630 +JUMPV +LABELV $637 +ADDRLP4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 108 +INDIRF4 +CNSTF4 1140457472 +LEF4 $642 +CNSTI4 0 +RETI4 +ADDRGP4 $630 +JUMPV +LABELV $642 +ADDRLP4 24 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 112 +CNSTP4 0 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $644 +ADDRLP4 24+52 +INDIRI4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +EQI4 $644 +CNSTI4 0 +RETI4 +ADDRGP4 $630 +JUMPV +LABELV $644 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 3000 +ADDI4 +ASGNI4 +ADDRLP4 120 +CNSTI4 24 +ASGNI4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 128 +CNSTI4 28 +ASGNI4 +ADDRLP4 12+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 132 +CNSTI4 32 +ASGNI4 +ADDRLP4 12+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 12 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1232 +ADDP4 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $630 +endproc AHive_CheckTarget 136 28 +lit +align 4 +LABELV $657 +byte 4 1140457472 +byte 4 1140457472 +byte 4 1140457472 +export AHive_Think +code +proc AHive_Think 4172 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $652 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $652 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $655 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $655 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $655 +ADDRLP4 4116 +ADDRGP4 $657 +INDIRB +ASGNB 12 +ADDRLP4 4140 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4116 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4140+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4116+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4140+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4116+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4128 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4116 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4128+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4116+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4128+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4116+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4128 +ARGP4 +ADDRLP4 4140 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4160 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 4160 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $666 +ADDRGP4 $651 +JUMPV +LABELV $666 +ADDRLP4 4164 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4164 +INDIRI4 +CNSTI4 32767 +ADDRLP4 16 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +DIVI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $671 +JUMPV +LABELV $668 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +MODI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 4168 +ADDRGP4 AHive_CheckTarget +CALLI4 +ASGNI4 +ADDRLP4 4168 +INDIRI4 +CNSTI4 0 +EQI4 $672 +ADDRGP4 $651 +JUMPV +LABELV $672 +LABELV $669 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $671 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +LTI4 $668 +LABELV $655 +LABELV $651 +endproc AHive_Think 4172 16 +export AHive_Pain +proc AHive_Pain 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $675 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $675 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $675 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 AHive_CheckTarget +CALLI4 +pop +LABELV $675 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 10 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $674 +endproc AHive_Pain 8 12 +lit +align 4 +LABELV $678 +byte 4 1124859904 +byte 4 1124859904 +byte 4 1124859904 +export G_Push +code +proc G_Push 4228 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRGP4 $678 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 400 +ADDI4 +ASGNI4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 20+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 20+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 20+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 20+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4192 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 4192 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $688 +ADDRGP4 $677 +JUMPV +LABELV $688 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $690 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRGP4 $677 +JUMPV +LABELV $690 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $692 +ADDRLP4 4200 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +EQI4 $694 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +LEI4 $694 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +EQI4 $694 +ADDRLP4 56 +ARGP4 +ADDRLP4 68 +ARGP4 +ADDRLP4 80 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4204 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4176 +ADDRLP4 4204 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $699 +JUMPV +LABELV $696 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 80 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $700 +ADDRGP4 $697 +JUMPV +LABELV $700 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4208 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4208 +INDIRI4 +CNSTI4 0 +NEI4 $702 +ADDRGP4 $697 +JUMPV +LABELV $702 +ADDRLP4 4212 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4212 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $704 +ADDRLP4 4212 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $704 +ADDRGP4 $697 +JUMPV +LABELV $704 +ADDRLP4 4216 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4216 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $707 +ADDRLP4 4216 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $707 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $709 +ADDRGP4 $697 +JUMPV +LABELV $709 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $711 +ADDRGP4 $697 +JUMPV +LABELV $711 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CVPU4 4 +NEU4 $713 +ADDRGP4 $697 +JUMPV +LABELV $713 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $715 +ADDRGP4 $697 +JUMPV +LABELV $715 +ADDRLP4 4220 +CNSTI4 496 +ASGNI4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4220 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4220 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 32 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 44+4 +INDIRF4 +ADDRLP4 32+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 44+8 +INDIRF4 +ADDRLP4 32+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTF4 3294691328 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 3294691328 +ADDRLP4 4+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 3294691328 +ADDRLP4 4+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +LABELV $707 +ADDRLP4 4220 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4220 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $725 +ADDRLP4 4220 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $725 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 4224 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 65 +ARGI4 +ADDRLP4 4224 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 500 +ADDI4 +LTI4 $677 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $677 +JUMPV +LABELV $725 +LABELV $697 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $699 +ADDRLP4 16 +INDIRI4 +ADDRLP4 4176 +INDIRI4 +LTI4 $696 +LABELV $694 +LABELV $692 +LABELV $677 +endproc G_Push 4228 16 +lit +align 4 +LABELV $732 +byte 4 1124859904 +byte 4 1124859904 +byte 4 1124859904 +export G_Suck +code +proc G_Suck 4244 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4152 +ADDRGP4 $732 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRLP4 4176 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4176+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4176+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4152+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4164 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4152 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4164+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4152+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4164+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4152+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4200 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +EQI4 $741 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +LEI4 $741 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRI4 +EQI4 $741 +ADDRLP4 4164 +ARGP4 +ADDRLP4 4176 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4204 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4112 +ADDRLP4 4204 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $746 +JUMPV +LABELV $743 +ADDRLP4 12 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $747 +ADDRGP4 $744 +JUMPV +LABELV $747 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4208 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4208 +INDIRI4 +CNSTI4 0 +NEI4 $749 +ADDRGP4 $744 +JUMPV +LABELV $749 +ADDRLP4 4212 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4212 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $751 +ADDRLP4 4212 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $751 +ADDRGP4 $744 +JUMPV +LABELV $751 +ADDRLP4 4216 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4216 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $754 +ADDRLP4 4216 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $754 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $756 +ADDRGP4 $744 +JUMPV +LABELV $756 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $758 +ADDRGP4 $744 +JUMPV +LABELV $758 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CVPU4 4 +NEU4 $760 +ADDRGP4 $744 +JUMPV +LABELV $760 +ADDRLP4 12 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $762 +ADDRGP4 $744 +JUMPV +LABELV $762 +ADDRLP4 4220 +CNSTI4 496 +ASGNI4 +ADDRLP4 4128 +ADDRLP4 12 +INDIRP4 +ADDRLP4 4220 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4140 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4220 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4116 +ADDRLP4 4140 +INDIRF4 +ADDRLP4 4128 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4116+4 +ADDRLP4 4140+4 +INDIRF4 +ADDRLP4 4128+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4116+8 +ADDRLP4 4140+8 +INDIRF4 +ADDRLP4 4128+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4116 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTF4 1128792064 +ADDRLP4 4116 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1128792064 +ADDRLP4 4116+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1128792064 +ADDRLP4 4116+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 696 +ADDP4 +ADDRLP4 4116 +INDIRB +ASGNB 12 +LABELV $754 +ADDRLP4 4220 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4220 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $772 +ADDRLP4 4220 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $772 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 4224 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 4224 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +CNSTI4 500 +ADDI4 +LTI4 $774 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $774 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1090519040 +ARGF4 +CNSTF4 1123024896 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 21 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 300 +ADDI4 +ASGNI4 +ADDRLP4 4164 +ARGP4 +ADDRLP4 4176 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4232 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4112 +ADDRLP4 4232 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $782 +JUMPV +LABELV $779 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4236 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4236 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $785 +ADDRLP4 4236 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $783 +LABELV $785 +ADDRGP4 $780 +JUMPV +LABELV $783 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $786 +ADDRGP4 $780 +JUMPV +LABELV $786 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +CNSTI4 45 +ARGI4 +ADDRLP4 4240 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4240 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +LABELV $780 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $782 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4112 +INDIRI4 +LTI4 $779 +ADDRGP4 $731 +JUMPV +LABELV $772 +LABELV $744 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $746 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4112 +INDIRI4 +LTI4 $743 +LABELV $741 +LABELV $731 +endproc G_Suck 4244 28 +lit +align 4 +LABELV $789 +byte 4 1116471296 +byte 4 1116471296 +byte 4 1116471296 +export G_Scan +code +proc G_Scan 4184 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRGP4 $789 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 8+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 8+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 8+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 8+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4156 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +EQI4 $798 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +LEI4 $798 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4156 +INDIRI4 +EQI4 $798 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4160 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4116 +ADDRLP4 4160 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $803 +JUMPV +LABELV $800 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $804 +ADDRGP4 $801 +JUMPV +LABELV $804 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4164 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4164 +INDIRI4 +CNSTI4 0 +NEI4 $806 +ADDRGP4 $801 +JUMPV +LABELV $806 +ADDRLP4 4168 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4168 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $808 +ADDRLP4 4168 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $808 +ADDRGP4 $801 +JUMPV +LABELV $808 +ADDRLP4 4172 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4172 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $811 +ADDRLP4 4172 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $811 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 -999 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRGP4 g_entities+1798720 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4180 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4180 +INDIRP4 +ARGP4 +ADDRLP4 4180 +INDIRP4 +ARGP4 +CNSTI4 999 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $811 +LABELV $801 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $803 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4116 +INDIRI4 +LTI4 $800 +LABELV $798 +LABELV $788 +endproc G_Scan 4184 20 +lit +align 4 +LABELV $815 +byte 4 1132068864 +byte 4 1132068864 +byte 4 1132068864 +export ASPITEFUL_ABCESS_Die +code +proc ASPITEFUL_ABCESS_Die 4192 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4108 +ADDRGP4 $815 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4156 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4156 +INDIRP4 +ADDRLP4 4156 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $816 +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4168 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4168 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $829 +JUMPV +LABELV $826 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4172 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4172 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $830 +ADDRLP4 4172 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $830 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 33554433 +ARGI4 +ADDRLP4 4176 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4176 +INDIRI4 +CNSTI4 0 +EQI4 $832 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 4180 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 4180 +INDIRI4 +CNSTI4 0 +EQI4 $834 +ADDRGP4 $827 +JUMPV +LABELV $834 +CNSTI4 8 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 4184 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 4184 +INDIRI4 +CNSTI4 0 +EQI4 $836 +ADDRGP4 $827 +JUMPV +LABELV $836 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +NEI4 $838 +ADDRLP4 4188 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 4188 +INDIRP4 +ADDRLP4 4188 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1912 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $841 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $838 +LABELV $832 +LABELV $830 +LABELV $827 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $829 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $826 +LABELV $816 +ADDRLP4 4160 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4160 +INDIRP4 +ADDRLP4 4160 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRLP4 4144 +ARGP4 +ADDRLP4 4164 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 62 +ARGI4 +ADDRLP4 4164 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRLP4 4168 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4168 +INDIRP4 +ADDRLP4 4168 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ASpawn_Melt +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_LogDestruction +CALLV +pop +LABELV $814 +endproc ASPITEFUL_ABCESS_Die 4192 16 +export ABooster_Touch2 +proc ABooster_Touch2 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $848 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $848 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GTI4 $845 +LABELV $848 +ADDRGP4 $844 +JUMPV +LABELV $845 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $849 +ADDRGP4 $844 +JUMPV +LABELV $849 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $851 +ADDRGP4 $844 +JUMPV +LABELV $851 +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $853 +ADDRGP4 $844 +JUMPV +LABELV $853 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1856 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $844 +endproc ABooster_Touch2 16 0 +export ABooster_Touch +proc ABooster_Touch 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $860 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $860 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GTI4 $857 +LABELV $860 +ADDRGP4 $856 +JUMPV +LABELV $857 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $861 +ADDRGP4 $856 +JUMPV +LABELV $861 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $863 +ADDRGP4 $856 +JUMPV +LABELV $863 +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $865 +ADDRGP4 $856 +JUMPV +LABELV $865 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1856 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $856 +endproc ABooster_Touch 16 0 +export AJumppad_Touch +proc AJumppad_Touch 40 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $869 +ADDRGP4 $868 +JUMPV +LABELV $869 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $874 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $874 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $871 +LABELV $874 +ADDRGP4 $868 +JUMPV +LABELV $871 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $875 +ADDRGP4 $868 +JUMPV +LABELV $875 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +EQI4 $877 +ADDRGP4 $868 +JUMPV +LABELV $877 +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 4+8 +ADDRGP4 g_JumppadPower+12 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $868 +endproc AJumppad_Touch 40 12 +export HNone_Think +proc HNone_Think 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +LABELV $884 +endproc HNone_Think 0 0 +export ATrapper_FireOnEnemy +proc ATrapper_FireOnEnemy 136 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 52 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 48 +CNSTF4 1148846080 +CNSTF4 1143111680 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 56 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1221479552 +DIVF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 64 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 16 +ADDRLP4 64 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 724 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 728 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16+8 +CNSTF4 1056964608 +ADDRLP4 12 +INDIRP4 +CNSTI4 732 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 72 +CNSTF4 1051372203 +ASGNF4 +ADDRLP4 28 +ADDRLP4 72 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 748 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 752 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28+8 +CNSTF4 1051372203 +ADDRLP4 12 +INDIRP4 +CNSTI4 756 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $892 +JUMPV +LABELV $891 +ADDRLP4 84 +ADDRLP4 48 +INDIRI4 +ADDRLP4 44 +INDIRI4 +ADDI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRLP4 80 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ASGNF4 +ADDRLP4 88 +CNSTF4 1143111680 +ADDRLP4 80 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 12 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 12 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 108 +ADDRLP4 80 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +ADDRLP4 80 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 120 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 120 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDRLP4 80 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 132 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 132 +INDIRF4 +ASGNF4 +ADDRLP4 88 +INDIRF4 +ADDRLP4 40 +INDIRF4 +GEF4 $912 +ADDRLP4 44 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRGP4 $913 +JUMPV +LABELV $912 +ADDRLP4 88 +INDIRF4 +ADDRLP4 40 +INDIRF4 +LEF4 $914 +ADDRLP4 48 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRGP4 $915 +JUMPV +LABELV $914 +ADDRLP4 88 +INDIRF4 +ADDRLP4 40 +INDIRF4 +NEF4 $916 +ADDRGP4 $893 +JUMPV +LABELV $916 +LABELV $915 +LABELV $913 +LABELV $892 +ADDRLP4 48 +INDIRI4 +ADDRLP4 44 +INDIRI4 +SUBI4 +CNSTI4 9 +GTI4 $891 +LABELV $893 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1232 +ADDP4 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $886 +endproc ATrapper_FireOnEnemy 136 12 +export ATrapper_CheckTarget +proc ATrapper_CheckTarget 112 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $920 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $920 +ADDRFP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $922 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $922 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $924 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $924 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $926 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $926 +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $928 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $928 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $930 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $930 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $932 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $932 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $934 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $934 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $936 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $936 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $938 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $938 +ADDRLP4 76 +CNSTI4 496 +ASGNI4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 84 +CNSTI4 500 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 88 +CNSTI4 504 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 92 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 92 +INDIRF4 +ADDRFP4 8 +INDIRI4 +CVIF4 4 +LEF4 $943 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $943 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1062836634 +GEF4 $945 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $945 +ADDRLP4 12 +ARGP4 +ADDRLP4 104 +CNSTI4 24 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 108 +CNSTP4 0 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 12+48 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $949 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $949 +CNSTI4 1 +RETI4 +LABELV $919 +endproc ATrapper_CheckTarget 112 28 +export ATrapper_FindEnemy +proc ATrapper_FindEnemy 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +CNSTI4 32767 +ADDRGP4 level+12 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +DIVI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $957 +JUMPV +LABELV $954 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +MODI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 ATrapper_CheckTarget +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $960 +ADDRGP4 $955 +JUMPV +LABELV $960 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $952 +JUMPV +LABELV $955 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $957 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +LTI4 $954 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $952 +endproc ATrapper_FindEnemy 20 12 +export ATrapper_Think +proc ATrapper_Think 32 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $963 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $963 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 ATrapper_CheckTarget +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $965 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 ATrapper_FindEnemy +CALLV +pop +LABELV $965 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $967 +ADDRGP4 $962 +JUMPV +LABELV $967 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $969 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 ATrapper_FireOnEnemy +CALLV +pop +LABELV $969 +LABELV $963 +LABELV $962 +endproc ATrapper_Think 32 12 +export CheckGatherer +proc CheckGatherer 48 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $973 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $973 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_IsGathered +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $975 +ADDRLP4 24 +CNSTI4 924 +ASGNI4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +LTI4 $975 +ADDRLP4 8 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $977 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1760 +ADDRLP4 8 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 32 +CNSTP4 0 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $978 +JUMPV +LABELV $977 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +CNSTP4 0 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 44 +CNSTP4 0 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $978 +CNSTI4 1 +RETI4 +ADDRGP4 $972 +JUMPV +LABELV $975 +LABELV $973 +CNSTI4 0 +RETI4 +LABELV $972 +endproc CheckGatherer 48 32 +export ACreepColony_Think +proc ACreepColony_Think 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $980 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 AGeneric_Think +CALLV +pop +ADDRGP4 $981 +JUMPV +LABELV $980 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreepSlow +CALLV +pop +LABELV $981 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CheckGatherer +CALLI4 +pop +LABELV $979 +endproc ACreepColony_Think 8 4 +proc G_SuicideIfNoPower 20 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $984 +CNSTI4 0 +RETI4 +ADDRGP4 $983 +JUMPV +LABELV $984 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $986 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $988 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $987 +JUMPV +LABELV $988 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 90000 +LTI4 $987 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $994 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 63 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $995 +JUMPV +LABELV $994 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 63 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $995 +CNSTI4 1 +RETI4 +ADDRGP4 $983 +JUMPV +LABELV $986 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $987 +CNSTI4 0 +RETI4 +LABELV $983 +endproc G_SuicideIfNoPower 20 32 +proc G_IdlePowerState 4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $997 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $998 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRGP4 $998 +JUMPV +LABELV $997 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $1001 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +LABELV $1001 +LABELV $998 +LABELV $996 +endproc G_IdlePowerState 4 8 +export HSpawn_Disappear +proc HSpawn_Disappear 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_QueueBuildPoints +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RewardAttackers +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $1003 +endproc HSpawn_Disappear 4 4 +export HGeneric_Pain +proc HGeneric_Pain 16 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1006 +ADDRGP4 $1005 +JUMPV +LABELV $1006 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $1008 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $1008 +ADDRLP4 8 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1008 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 34 +NEI4 $1008 +ADDRGP4 $1010 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1008 +LABELV $1005 +endproc HGeneric_Pain 16 8 +export HSpawn_Blast +proc HSpawn_Blast 24 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1065353216 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +CNSTI4 1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_RadiusDamage +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_QueueBuildPoints +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RewardAttackers +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 81 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 20 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 61 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $1011 +endproc HSpawn_Blast 24 24 +export HSpawn_Die +proc HSpawn_Die 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1016 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HSpawn_Blast +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRGP4 $1017 +JUMPV +LABELV $1016 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HSpawn_Disappear +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $1017 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $1020 +ADDRLP4 12 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $1020 +ADDRLP4 12 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1020 +ADDRLP4 16 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +GTI4 $1020 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 27 +NEI4 $1020 +ADDRGP4 $1022 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 1 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1020 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_LogDestruction +CALLV +pop +LABELV $1015 +endproc HSpawn_Die 24 12 +export HSpawn_Think +proc HSpawn_Think 40 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1024 +ADDRGP4 $1023 +JUMPV +LABELV $1024 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1026 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1028 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +CNSTI4 27 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_CheckSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1030 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1032 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 8 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRGP4 $1033 +JUMPV +LABELV $1032 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 1022 +EQI4 $1036 +ADDRLP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1034 +LABELV $1036 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +CNSTP4 0 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +CNSTP4 0 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $1023 +JUMPV +LABELV $1034 +ADDRGP4 g_antiSpawnBlock+12 +INDIRI4 +CNSTI4 0 +EQI4 $1037 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1037 +ADDRLP4 28 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1037 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_PuntBlocker +CALLV +pop +LABELV $1037 +LABELV $1033 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 14 +NEI4 $1031 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $1031 +JUMPV +LABELV $1030 +ADDRFP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1031 +LABELV $1028 +LABELV $1026 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1023 +endproc HSpawn_Think 40 32 +proc HRepeater_Die 4 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 nullDieFunction +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1044 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HSpawn_Blast +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRGP4 $1045 +JUMPV +LABELV $1044 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HSpawn_Disappear +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $1045 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_LogDestruction +CALLV +pop +LABELV $1043 +endproc HRepeater_Die 4 12 +export HRepeater_Think +proc HRepeater_Think 36 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_InPowerZone +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1049 +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $1051 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 1760 +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $1048 +JUMPV +LABELV $1051 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +CNSTP4 0 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $1048 +JUMPV +LABELV $1049 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_IdlePowerState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +LABELV $1048 +endproc HRepeater_Think 36 32 +export HRepeater_Use +proc HRepeater_Use 16 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $1057 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1055 +LABELV $1057 +ADDRGP4 $1054 +JUMPV +LABELV $1055 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTU4 0 +ASGNU4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRU4 +EQU4 $1058 +ADDRLP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRU4 +EQU4 $1058 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_GiveClientMaxAmmo +CALLV +pop +LABELV $1058 +LABELV $1054 +endproc HRepeater_Use 16 8 +lit +align 4 +LABELV $1061 +byte 4 1120403456 +byte 4 1120403456 +byte 4 1120403456 +align 4 +LABELV $1062 +byte 4 1125515264 +byte 4 1125515264 +byte 4 1125515264 +export HReactor_Think +code +proc HReactor_Think 4184 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4112 +ADDRGP4 $1061 +INDIRB +ASGNB 12 +ADDRLP4 4124 +ADDRGP4 $1062 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1063 +ADDRLP4 4148 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4124 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4148+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4124+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4148+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4124+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4136 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4124 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4136+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4124+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4136+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4124+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $1064 +JUMPV +LABELV $1063 +ADDRLP4 4148 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4112 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4148+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4112+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4148+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4112+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4136 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4112 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4136+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4112+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4136+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4112+8 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $1064 +ADDRLP4 4164 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 4164 +INDIRI4 +EQI4 $1081 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4164 +INDIRI4 +LEI4 $1081 +ADDRLP4 4168 +CNSTI4 0 +ASGNI4 +ADDRLP4 4136 +ARGP4 +ADDRLP4 4148 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4172 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4108 +ADDRLP4 4172 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1086 +JUMPV +LABELV $1083 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4176 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4176 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1089 +ADDRLP4 4176 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1087 +LABELV $1089 +ADDRGP4 $1084 +JUMPV +LABELV $1087 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1090 +ADDRGP4 $1084 +JUMPV +LABELV $1090 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +CNSTI4 44 +ARGI4 +ADDRLP4 4180 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4180 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4168 +CNSTI4 1 +ASGNI4 +LABELV $1084 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1086 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4108 +INDIRI4 +LTI4 $1083 +ADDRLP4 4168 +INDIRI4 +CNSTI4 0 +EQI4 $1092 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1095 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1109393408 +ARGF4 +CNSTF4 1125515264 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 56 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +ADDRGP4 $1096 +JUMPV +LABELV $1095 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1109393408 +ARGF4 +CNSTF4 1120403456 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 56 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRGP4 G_SelectiveRadiusDamage +CALLI4 +pop +LABELV $1096 +LABELV $1092 +LABELV $1081 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1097 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +ADDRGP4 $1098 +JUMPV +LABELV $1097 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +LABELV $1098 +LABELV $1060 +endproc HReactor_Think 4184 28 +export HArmoury_Activate +proc HArmoury_Activate 0 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1102 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1104 +ADDRGP4 $1101 +JUMPV +LABELV $1104 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1106 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 45 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1107 +JUMPV +LABELV $1106 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 59 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $1107 +LABELV $1102 +LABELV $1101 +endproc HArmoury_Activate 0 8 +export HArmoury_Think +proc HArmoury_Think 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +pop +LABELV $1108 +endproc HArmoury_Think 8 8 +export HDCC_Think +proc HDCC_Think 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +pop +LABELV $1110 +endproc HDCC_Think 8 8 +export HMedistat_Die +proc HMedistat_Die 12 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $1113 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $1113 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +LABELV $1113 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 HSpawn_Die +CALLV +pop +LABELV $1112 +endproc HMedistat_Die 12 20 +export HMedistat_Think +proc HMedistat_Think 4228 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4108 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4140 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 4140 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4148 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 4148 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4152 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +ASGNI4 +ADDRLP4 4152 +INDIRI4 +CNSTI4 0 +EQI4 $1117 +ADDRGP4 $1115 +JUMPV +LABELV $1117 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_IdlePowerState +CALLV +pop +ADDRLP4 4156 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4160 +CNSTU4 0 +ASGNU4 +ADDRLP4 4156 +INDIRP4 +CVPU4 4 +ADDRLP4 4160 +INDIRU4 +EQU4 $1119 +ADDRLP4 4156 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4160 +INDIRU4 +EQU4 $1119 +ADDRLP4 4164 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4164 +INDIRP4 +ADDRLP4 4164 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +LABELV $1119 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1121 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1123 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $1123 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRGP4 $1115 +JUMPV +LABELV $1121 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1126 +ADDRLP4 4124 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4124+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4124+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4112 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4112+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4112+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4184 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 4112+8 +ADDRLP4 4112+8 +INDIRF4 +ADDRLP4 4184 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +ADDF4 +ASGNF4 +ADDRLP4 4124+8 +ADDRLP4 4124+8 +INDIRF4 +CNSTF4 1114636288 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1134 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +LABELV $1134 +ADDRLP4 4112 +ARGP4 +ADDRLP4 4124 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4188 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4188 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1139 +JUMPV +LABELV $1136 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1140 +ADDRGP4 $1137 +JUMPV +LABELV $1140 +ADDRLP4 4192 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4192 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1142 +ADDRLP4 4192 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1142 +ADDRLP4 4196 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4196 +INDIRP4 +ADDRLP4 4196 +INDIRP4 +INDIRI4 +CNSTI4 -33 +BANDI4 +ASGNI4 +LABELV $1142 +ADDRLP4 4200 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4200 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1144 +ADDRLP4 4200 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $1144 +ADDRLP4 4204 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4204 +INDIRP4 +ADDRLP4 4204 +INDIRP4 +INDIRI4 +CNSTI4 -65 +BANDI4 +ASGNI4 +LABELV $1144 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +NEU4 $1146 +ADDRLP4 4212 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4212 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1146 +ADDRLP4 4212 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1146 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4212 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +GEI4 $1146 +ADDRLP4 4216 +CNSTI4 4 +ASGNI4 +ADDRLP4 4220 +ADDRLP4 4212 +INDIRP4 +ADDRLP4 4216 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4220 +INDIRI4 +CNSTI4 0 +EQI4 $1149 +ADDRLP4 4220 +INDIRI4 +CNSTI4 3 +EQI4 $1149 +ADDRLP4 4220 +INDIRI4 +ADDRLP4 4216 +INDIRI4 +NEI4 $1146 +LABELV $1149 +ADDRLP4 4108 +CNSTI4 1 +ASGNI4 +ADDRLP4 4224 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4224 +INDIRP4 +ADDRLP4 4224 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +LABELV $1146 +LABELV $1137 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1139 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $1136 +ADDRLP4 4108 +INDIRI4 +CNSTI4 0 +NEI4 $1150 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1155 +JUMPV +LABELV $1152 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1156 +ADDRGP4 $1153 +JUMPV +LABELV $1156 +ADDRLP4 4192 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4192 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1158 +ADDRLP4 4192 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1158 +ADDRLP4 4200 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4200 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +LTI4 $1162 +ADDRLP4 4200 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 1200 +GEI4 $1160 +LABELV $1162 +ADDRLP4 4204 +CNSTI4 4 +ASGNI4 +ADDRLP4 4208 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ADDRLP4 4204 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4208 +INDIRI4 +CNSTI4 0 +EQI4 $1164 +ADDRLP4 4208 +INDIRI4 +CNSTI4 3 +EQI4 $1164 +ADDRLP4 4208 +INDIRI4 +ADDRLP4 4204 +INDIRI4 +NEI4 $1160 +LABELV $1164 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1165 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4212 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 4212 +INDIRP4 +ADDRLP4 4212 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +LABELV $1165 +LABELV $1160 +LABELV $1158 +LABELV $1153 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1155 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $1152 +LABELV $1150 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1167 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1167 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1168 +JUMPV +LABELV $1167 +ADDRLP4 4196 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4200 +CNSTU4 0 +ASGNU4 +ADDRLP4 4196 +INDIRP4 +CVPU4 4 +ADDRLP4 4200 +INDIRU4 +EQU4 $1169 +ADDRLP4 4196 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4200 +INDIRU4 +EQU4 $1169 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 1200 +GEI4 $1171 +ADDRLP4 4204 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 220 +ADDP4 +ASGNP4 +ADDRLP4 4204 +INDIRP4 +ADDRLP4 4204 +INDIRP4 +INDIRI4 +CNSTI4 30 +ADDI4 +ASGNI4 +LABELV $1171 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 1200 +LEI4 $1173 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 220 +ADDP4 +CNSTI4 1200 +ASGNI4 +LABELV $1173 +ADDRLP4 4208 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 4208 +INDIRP4 +ADDRLP4 4208 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4212 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4212 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 4212 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +LTI4 $1175 +ADDRLP4 4216 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4216 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 4216 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1175 +LABELV $1169 +LABELV $1168 +LABELV $1126 +LABELV $1115 +endproc HMedistat_Think 4228 16 +export HMGTurret_CheckTarget +proc HMGTurret_CheckTarget 140 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 88 +INDIRU4 +EQU4 $1182 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1182 +ADDRLP4 92 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +CVPU4 4 +ADDRLP4 88 +INDIRU4 +EQU4 $1182 +ADDRLP4 92 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1178 +LABELV $1182 +CNSTI4 0 +RETI4 +ADDRGP4 $1177 +JUMPV +LABELV $1178 +ADDRFP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1183 +CNSTI4 0 +RETI4 +ADDRGP4 $1177 +JUMPV +LABELV $1183 +ADDRLP4 96 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1185 +ADDRLP4 96 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $1185 +CNSTI4 0 +RETI4 +ADDRGP4 $1177 +JUMPV +LABELV $1185 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1188 +CNSTI4 1 +RETI4 +ADDRGP4 $1177 +JUMPV +LABELV $1188 +ADDRLP4 104 +CNSTI4 24 +ASGNI4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112 +CNSTI4 28 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 116 +CNSTI4 32 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 124 +CNSTF4 1136525312 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 124 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 124 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +CNSTF4 1136525312 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 132 +CNSTP4 0 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+52 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +NEI4 $1198 +ADDRLP4 136 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1199 +JUMPV +LABELV $1198 +ADDRLP4 136 +CNSTI4 0 +ASGNI4 +LABELV $1199 +ADDRLP4 136 +INDIRI4 +RETI4 +LABELV $1177 +endproc HMGTurret_CheckTarget 140 28 +lit +align 4 +LABELV $1201 +byte 4 0 +byte 4 0 +byte 4 1065353216 +export HMGTurret_TrackEnemy +code +proc HMGTurret_TrackEnemy 164 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRGP4 $1201 +INDIRB +ASGNB 12 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ASGNP4 +ADDRLP4 88 +CNSTI4 24 +ASGNI4 +ADDRLP4 12 +ADDRLP4 84 +INDIRP4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 92 +CNSTI4 28 +ASGNI4 +ADDRLP4 12+4 +ADDRLP4 84 +INDIRP4 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 100 +CNSTI4 32 +ASGNI4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 48 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 108 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 1127481344 +ADDRLP4 108 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 36 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 76 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 36 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +ADDRLP4 112 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 112 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 60+4 +INDIRF4 +ARGF4 +ADDRLP4 116 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 116 +INDIRF4 +ASGNF4 +ADDRLP4 120 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 120 +INDIRF4 +CNSTF4 0 +GEF4 $1208 +ADDRLP4 120 +INDIRF4 +CNSTF4 3242196992 +GEF4 $1208 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +CNSTF4 1094713344 +ADDF4 +ASGNF4 +ADDRGP4 $1209 +JUMPV +LABELV $1208 +ADDRLP4 128 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 128 +INDIRF4 +CNSTF4 0 +LEF4 $1210 +ADDRLP4 128 +INDIRF4 +CNSTF4 1094713344 +LEF4 $1210 +ADDRLP4 132 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 132 +INDIRP4 +INDIRF4 +CNSTF4 1094713344 +SUBF4 +ASGNF4 +ADDRGP4 $1211 +JUMPV +LABELV $1210 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +LABELV $1211 +LABELV $1209 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 136 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 136 +INDIRF4 +ASGNF4 +ADDRLP4 72 +INDIRF4 +CNSTF4 1127481344 +LEF4 $1212 +ADDRLP4 72 +ADDRLP4 72 +INDIRF4 +CNSTF4 1135869952 +SUBF4 +ASGNF4 +LABELV $1212 +ADDRLP4 72 +INDIRF4 +CNSTF4 3253731328 +GEF4 $1214 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +CNSTF4 3282370560 +ASGNF4 +LABELV $1214 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 0 +GEF4 $1216 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 3242196992 +GEF4 $1216 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRF4 +CNSTF4 1094713344 +ADDF4 +ASGNF4 +ADDRGP4 $1217 +JUMPV +LABELV $1216 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 0 +LEF4 $1220 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 1094713344 +LEF4 $1220 +ADDRLP4 144 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +ADDRLP4 144 +INDIRP4 +INDIRF4 +CNSTF4 1094713344 +SUBF4 +ASGNF4 +ADDRGP4 $1221 +JUMPV +LABELV $1220 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDRLP4 60+4 +INDIRF4 +ASGNF4 +LABELV $1221 +LABELV $1217 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 148 +CNSTP4 0 +ASGNP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 76 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1232 +ADDP4 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRLP4 0+4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 156 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 12 +SUBI4 +CNSTI4 0 +GTI4 $1227 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 160 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 12 +SUBI4 +CNSTI4 0 +GTI4 $1227 +ADDRLP4 152 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1228 +JUMPV +LABELV $1227 +ADDRLP4 152 +CNSTI4 0 +ASGNI4 +LABELV $1228 +ADDRLP4 152 +INDIRI4 +RETI4 +LABELV $1200 +endproc HMGTurret_TrackEnemy 164 16 +export HMGTurret_FindEnemy +proc HMGTurret_FindEnemy 4176 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1230 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 1228 +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $1230 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4148 +CNSTF4 1136525312 +ASGNF4 +ADDRLP4 4112 +ADDRLP4 4148 +INDIRF4 +ASGNF4 +ADDRLP4 4112+4 +ADDRLP4 4148 +INDIRF4 +ASGNF4 +ADDRLP4 4112+8 +CNSTF4 1136525312 +ASGNF4 +ADDRLP4 4136 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4112 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4136+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4112+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4136+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4112+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4124 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4112 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4124+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4112+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4124+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4112+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4124 +ARGP4 +ADDRLP4 4136 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4160 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4160 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1242 +ADDRGP4 $1229 +JUMPV +LABELV $1242 +ADDRLP4 4164 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 4164 +INDIRI4 +CNSTI4 32767 +ADDRLP4 8 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +DIVI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $1247 +JUMPV +LABELV $1244 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MODI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4168 +ADDRGP4 HMGTurret_CheckTarget +CALLI4 +ASGNI4 +ADDRLP4 4168 +INDIRI4 +CNSTI4 0 +NEI4 $1248 +ADDRGP4 $1245 +JUMPV +LABELV $1248 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 1228 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $1229 +JUMPV +LABELV $1245 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1247 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +LTI4 $1244 +LABELV $1229 +endproc HMGTurret_FindEnemy 4176 16 +proc HMGTurret_State 20 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $1252 +CNSTI4 0 +RETI4 +ADDRGP4 $1251 +JUMPV +LABELV $1252 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 AngleNormalize180 +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1254 +ADDRLP4 0 +INDIRF4 +CNSTF4 1106247680 +GEF4 $1256 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1258 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1048576000 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1259 +JUMPV +LABELV $1258 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTF4 1067450368 +ADDRLP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $1259 +CNSTF4 1106247680 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ADDF4 +GEF4 $1261 +ADDRLP4 12 +CNSTF4 1106247680 +ASGNF4 +ADDRGP4 $1262 +JUMPV +LABELV $1261 +ADDRLP4 12 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $1262 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $1251 +JUMPV +LABELV $1256 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1255 +JUMPV +LABELV $1254 +ADDRFP4 4 +INDIRI4 +CNSTI4 3 +NEI4 $1263 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1265 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +LEF4 $1265 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +CNSTI4 2 +ASGNI4 +CNSTF4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1086324736 +SUBF4 +LEF4 $1268 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1269 +JUMPV +LABELV $1268 +ADDRLP4 8 +ADDRLP4 0 +INDIRF4 +CNSTF4 1086324736 +SUBF4 +ASGNF4 +LABELV $1269 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRGP4 $1266 +JUMPV +LABELV $1265 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $1266 +LABELV $1263 +LABELV $1255 +CNSTI4 0 +RETI4 +LABELV $1251 +endproc HMGTurret_State 20 4 +export HMGTurret_Think +proc HMGTurret_Think 56 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 16 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $1272 +ADDRGP4 $1270 +JUMPV +LABELV $1272 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_IdlePowerState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1274 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $1276 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 HMGTurret_State +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $1276 +ADDRGP4 $1270 +JUMPV +LABELV $1276 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRGP4 $1270 +JUMPV +LABELV $1274 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1279 +ADDRGP4 $1270 +JUMPV +LABELV $1279 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ADDRGP4 HMGTurret_CheckTarget +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $1281 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1256 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 HMGTurret_FindEnemy +CALLV +pop +LABELV $1281 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 HMGTurret_State +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1283 +ADDRGP4 $1270 +JUMPV +LABELV $1283 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 HMGTurret_TrackEnemy +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $1285 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1256 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $1270 +JUMPV +LABELV $1285 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1287 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1287 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1256 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 750 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 77 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $1287 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1294 +ADDRFP4 0 +INDIRP4 +CNSTI4 1256 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $1291 +LABELV $1294 +ADDRGP4 $1270 +JUMPV +LABELV $1291 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $1295 +ADDRGP4 $1270 +JUMPV +LABELV $1295 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 27 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $1270 +endproc HMGTurret_Think 56 12 +export HTeslaGen_Think +proc HTeslaGen_Think 4212 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 12 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1301 +ADDRGP4 $1299 +JUMPV +LABELV $1301 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_IdlePowerState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1303 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRGP4 $1299 +JUMPV +LABELV $1303 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1306 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1306 +ADDRLP4 4176 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4176 +INDIRP4 +ADDRLP4 4176 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +ADDRLP4 4184 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 4184 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 4184 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4192 +CNSTF4 1130430464 +ASGNF4 +ADDRLP4 4140 +ADDRLP4 4192 +INDIRF4 +ASGNF4 +ADDRLP4 4140+4 +ADDRLP4 4192 +INDIRF4 +ASGNF4 +ADDRLP4 4140+8 +CNSTF4 1130430464 +ASGNF4 +ADDRLP4 4164 +ADDRLP4 28 +INDIRF4 +ADDRLP4 4140 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4164+4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 4140+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4164+8 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 4140+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4152 +ADDRLP4 28 +INDIRF4 +ADDRLP4 4140 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4152+4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 4140+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4152+8 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 4140+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4152 +ARGP4 +ADDRLP4 4164 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4196 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4136 +ADDRLP4 4196 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1328 +JUMPV +LABELV $1325 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTI4 1760 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 40 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1329 +ADDRGP4 $1326 +JUMPV +LABELV $1329 +ADDRLP4 4200 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4204 +ADDRLP4 4200 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4204 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1331 +ADDRLP4 4200 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1331 +ADDRLP4 4204 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1331 +ADDRLP4 4204 +INDIRP4 +CNSTI4 2572 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1331 +ADDRLP4 28 +ARGP4 +ADDRLP4 4200 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 4208 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 4208 +INDIRF4 +CNSTF4 1130430464 +GTF4 $1331 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireWeapon +CALLV +pop +LABELV $1331 +LABELV $1326 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1328 +ADDRLP4 24 +INDIRI4 +ADDRLP4 4136 +INDIRI4 +LTI4 $1325 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $1334 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 27 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 250 +ADDI4 +ASGNI4 +LABELV $1334 +LABELV $1306 +LABELV $1299 +endproc HTeslaGen_Think 4212 16 +export HRefinery_Think +proc HRefinery_Think 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SuicideIfNoPower +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1339 +ADDRGP4 $1337 +JUMPV +LABELV $1339 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_IdlePowerState +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CheckGatherer +CALLI4 +pop +LABELV $1337 +endproc HRefinery_Think 12 8 +proc G_QueueValue 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1345 +JUMPV +LABELV $1342 +ADDRLP4 16 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +EQI4 $1347 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +LABELV $1347 +LABELV $1343 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1345 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1342 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $1349 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $1350 +JUMPV +LABELV $1349 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +LABELV $1350 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 8 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $1341 +endproc G_QueueValue 24 4 +export G_QueueBuildPoints +proc G_QueueBuildPoints 48 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_QueueValue +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1352 +ADDRGP4 $1351 +JUMPV +LABELV $1352 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1351 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +EQI4 $1358 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +EQI4 $1366 +ADDRGP4 $1351 +JUMPV +LABELV $1358 +ADDRGP4 level+11300 +INDIRI4 +CNSTI4 0 +NEI4 $1359 +ADDRGP4 level+11304 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 g_alienBuildQueueTime+12 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1359 +ADDRLP4 20 +ADDRGP4 level+11300 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1355 +JUMPV +LABELV $1366 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 G_PowerEntityForEntity +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1367 +ADDRLP4 32 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 34 +EQI4 $1372 +ADDRGP4 $1370 +JUMPV +LABELV $1372 +ADDRLP4 36 +ADDRGP4 G_HumanBuildPoints +CALLI4 +ASGNI4 +ADDRGP4 level+11316 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 g_humanBuildQueueTime+12 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 G_NextQueueTime +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 level+11316 +INDIRI4 +CNSTI4 0 +EQI4 $1380 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDI4 +ADDRGP4 level+11320 +INDIRI4 +GEI4 $1375 +LABELV $1380 +ADDRGP4 level+11320 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1375 +ADDRLP4 44 +ADDRGP4 level+11316 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1370 +LABELV $1367 +LABELV $1355 +LABELV $1351 +endproc G_QueueBuildPoints 48 12 +export G_NextQueueTime +proc G_NextQueueTime 4 0 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1385 +CNSTI4 0 +RETI4 +ADDRGP4 $1384 +JUMPV +LABELV $1385 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +CNSTF4 1065353216 +ADDRLP4 0 +INDIRF4 +SUBF4 +ADDRFP4 8 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +RETI4 +LABELV $1384 +endproc G_NextQueueTime 4 0 +data +align 4 +LABELV $1388 +byte 4 1092616192 +byte 4 1092616192 +byte 4 1092616192 +export G_BuildableTouchTriggers +code +proc G_BuildableTouchTriggers 4244 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1389 +ADDRGP4 $1387 +JUMPV +LABELV $1389 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4192 +ARGP4 +ADDRLP4 4204 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4192 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4192+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4192+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4204 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4204+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4204+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +ADDRLP4 68 +INDIRF4 +ADDRGP4 $1388 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 68+4 +INDIRF4 +ADDRGP4 $1388+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 68+8 +ADDRLP4 68+8 +INDIRF4 +ADDRGP4 $1388+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 80 +INDIRF4 +ADDRGP4 $1388 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+4 +ADDRLP4 80+4 +INDIRF4 +ADDRGP4 $1388+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+8 +ADDRLP4 80+8 +INDIRF4 +ADDRGP4 $1388+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRLP4 96 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4224 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 92 +ADDRLP4 4224 +INDIRI4 +ASGNI4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4192 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4192+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4192+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4204 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4204+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4204+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1422 +JUMPV +LABELV $1419 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 96 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1423 +ADDRGP4 $1420 +JUMPV +LABELV $1423 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI4 +CNSTI4 1073741824 +BANDI4 +CNSTI4 0 +NEI4 $1425 +ADDRGP4 $1420 +JUMPV +LABELV $1425 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1427 +ADDRGP4 $1420 +JUMPV +LABELV $1427 +ADDRLP4 68 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4236 +ADDRGP4 trap_EntityContact +CALLI4 +ASGNI4 +ADDRLP4 4236 +INDIRI4 +CNSTI4 0 +NEI4 $1429 +ADDRGP4 $1420 +JUMPV +LABELV $1429 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 60 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1431 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1431 +LABELV $1420 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1422 +ADDRLP4 4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +LTI4 $1419 +LABELV $1387 +endproc G_BuildableTouchTriggers 4244 16 +export G_BuildableThink +proc G_BuildableThink 80 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $1434 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LEI4 $1434 +ADDRGP4 level+16020 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $1434 +ADDRFP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1437 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1440 +CNSTI4 1 +ARGI4 +ADDRGP4 $1442 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1440 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 22 +NEI4 $1443 +CNSTI4 1 +ARGI4 +ADDRGP4 $1445 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1443 +LABELV $1437 +LABELV $1434 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 932 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 932 +ADDP4 +INDIRI4 +CNSTI4 1000 +LTI4 $1446 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 932 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +NEI4 $1448 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $1448 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 981668463 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +MULF4 +DIVF4 +ARGF4 +ADDRLP4 48 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +ADDRLP4 48 +INDIRF4 +CVFI4 4 +ADDI4 +ASGNI4 +ADDRGP4 $1449 +JUMPV +LABELV $1448 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LEI4 $1450 +ADDRLP4 56 +INDIRI4 +ADDRLP4 0 +INDIRI4 +GEI4 $1450 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1452 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1452 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +CNSTI4 2000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1452 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1453 +JUMPV +LABELV $1452 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1455 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1455 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +CNSTI4 2000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1455 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +ADDRGP4 g_humanDefenceComputerRate+12 +INDIRI4 +ADDRGP4 g_humanDefenceComputerLimit+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +LABELV $1455 +LABELV $1453 +LABELV $1450 +LABELV $1449 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LTI4 $1460 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +LABELV $1462 +ADDRLP4 60 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1463 +ADDRLP4 60 +ADDRLP4 60 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 64 +LTI4 $1462 +LABELV $1460 +LABELV $1446 +ADDRFP4 0 +INDIRP4 +CNSTI4 960 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1466 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 960 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $1466 +ADDRFP4 0 +INDIRP4 +CNSTI4 960 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1468 +ADDRFP4 0 +INDIRP4 +CNSTI4 960 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1468 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1471 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1472 +JUMPV +LABELV $1471 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 G_FindDCC +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $1472 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1474 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1475 +JUMPV +LABELV $1474 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +LABELV $1475 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 -57 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1476 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +LABELV $1476 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1478 +ADDRLP4 68 +CNSTI4 8 +ASGNI4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +ADDRLP4 68 +INDIRI4 +BORI4 +ASGNI4 +LABELV $1478 +ADDRFP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1480 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $1480 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_BuildableTouchTriggers +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_Physics +CALLV +pop +LABELV $1433 +endproc G_BuildableThink 80 8 +export G_BuildableRange +proc G_BuildableRange 4168 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4108 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4108+8 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4156 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4156 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1496 +JUMPV +LABELV $1493 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1497 +ADDRGP4 $1494 +JUMPV +LABELV $1497 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1499 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1499 +ADDRGP4 $1494 +JUMPV +LABELV $1499 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRFP4 8 +INDIRI4 +NEI4 $1501 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1501 +CNSTI4 1 +RETI4 +ADDRGP4 $1482 +JUMPV +LABELV $1501 +LABELV $1494 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1496 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $1493 +CNSTI4 0 +RETI4 +LABELV $1482 +endproc G_BuildableRange 4168 16 +proc G_FindBuildable 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1507 +JUMPV +LABELV $1504 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1509 +ADDRGP4 $1505 +JUMPV +LABELV $1509 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1511 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1511 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $1503 +JUMPV +LABELV $1511 +LABELV $1505 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1507 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1504 +CNSTP4 0 +RETP4 +LABELV $1503 +endproc G_FindBuildable 12 0 +proc G_BuildablesIntersect 68 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 12+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 24 +ADDRLP4 24 +INDIRF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24+4 +ADDRLP4 24+4 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24+8 +ADDRLP4 24+8 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 36 +INDIRF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36+4 +ADDRLP4 36+4 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36+8 +ADDRLP4 36+8 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 64 +ADDRGP4 BoundsIntersect +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +RETI4 +LABELV $1513 +endproc G_BuildablesIntersect 68 16 +lit +align 4 +LABELV $1531 +byte 4 0 +byte 4 3 +byte 4 4 +byte 4 5 +byte 4 7 +byte 4 6 +byte 4 1 +byte 4 2 +byte 4 8 +byte 4 9 +byte 4 10 +byte 4 11 +byte 4 12 +byte 4 13 +byte 4 14 +byte 4 15 +byte 4 16 +byte 4 17 +byte 4 18 +byte 4 19 +byte 4 20 +byte 4 21 +byte 4 22 +byte 4 23 +byte 4 24 +byte 4 25 +byte 4 26 +byte 4 28 +byte 4 29 +byte 4 30 +byte 4 32 +byte 4 33 +byte 4 31 +byte 4 27 +byte 4 35 +byte 4 36 +byte 4 37 +byte 4 38 +byte 4 39 +byte 4 40 +byte 4 41 +byte 4 42 +byte 4 43 +byte 4 44 +byte 4 45 +byte 4 46 +byte 4 47 +byte 4 48 +byte 4 49 +byte 4 50 +byte 4 51 +byte 4 52 +byte 4 53 +code +proc G_CompareBuildablesForRemoval 316 16 +ADDRLP4 4 +ADDRGP4 $1531 +INDIRB +ASGNB 212 +ADDRLP4 232 +CNSTI4 0 +ASGNI4 +ADDRLP4 236 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +CNSTI4 0 +ASGNI4 +ADDRLP4 228 +CNSTI4 0 +ASGNI4 +ADDRLP4 216 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 220 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRGP4 cmpBuildable +INDIRI4 +ARGI4 +ADDRGP4 cmpOrigin +ARGP4 +ADDRLP4 216 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 216 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 244 +ADDRGP4 G_BuildablesIntersect +CALLI4 +ASGNI4 +ADDRLP4 224 +ADDRLP4 244 +INDIRI4 +ASGNI4 +ADDRGP4 cmpBuildable +INDIRI4 +ARGI4 +ADDRGP4 cmpOrigin +ARGP4 +ADDRLP4 220 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 220 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 252 +ADDRGP4 G_BuildablesIntersect +CALLI4 +ASGNI4 +ADDRLP4 228 +ADDRLP4 252 +INDIRI4 +ASGNI4 +ADDRLP4 256 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 256 +INDIRI4 +EQI4 $1532 +ADDRLP4 228 +INDIRI4 +ADDRLP4 256 +INDIRI4 +NEI4 $1532 +CNSTI4 -1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1532 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 260 +INDIRI4 +NEI4 $1534 +ADDRLP4 228 +INDIRI4 +ADDRLP4 260 +INDIRI4 +EQI4 $1534 +CNSTI4 1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1534 +ADDRLP4 264 +ADDRGP4 cmpBuildable +INDIRI4 +ASGNI4 +ADDRLP4 264 +INDIRI4 +CNSTI4 1 +EQI4 $1538 +ADDRLP4 264 +INDIRI4 +CNSTI4 27 +NEI4 $1536 +LABELV $1538 +ADDRLP4 268 +CNSTI4 1 +ASGNI4 +ADDRLP4 216 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 268 +INDIRI4 +NEI4 $1544 +ADDRGP4 level+11244 +INDIRI4 +ADDRLP4 268 +INDIRI4 +EQI4 $1543 +LABELV $1544 +ADDRLP4 216 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 27 +NEI4 $1539 +ADDRGP4 level+11248 +INDIRI4 +CNSTI4 1 +NEI4 $1539 +LABELV $1543 +CNSTI4 1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1539 +ADDRLP4 272 +CNSTI4 1 +ASGNI4 +ADDRLP4 220 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 272 +INDIRI4 +NEI4 $1550 +ADDRGP4 level+11244 +INDIRI4 +ADDRLP4 272 +INDIRI4 +EQI4 $1549 +LABELV $1550 +ADDRLP4 220 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 27 +NEI4 $1545 +ADDRGP4 level+11248 +INDIRI4 +CNSTI4 1 +NEI4 $1545 +LABELV $1549 +CNSTI4 -1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1545 +LABELV $1536 +ADDRLP4 216 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRGP4 cmpBuildable +INDIRI4 +NEI4 $1552 +ADDRLP4 268 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1553 +JUMPV +LABELV $1552 +ADDRLP4 268 +CNSTI4 0 +ASGNI4 +LABELV $1553 +ADDRLP4 224 +ADDRLP4 268 +INDIRI4 +ASGNI4 +ADDRLP4 220 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRGP4 cmpBuildable +INDIRI4 +NEI4 $1555 +ADDRLP4 272 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1556 +JUMPV +LABELV $1555 +ADDRLP4 272 +CNSTI4 0 +ASGNI4 +LABELV $1556 +ADDRLP4 228 +ADDRLP4 272 +INDIRI4 +ASGNI4 +ADDRLP4 276 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 276 +INDIRI4 +EQI4 $1557 +ADDRLP4 228 +INDIRI4 +ADDRLP4 276 +INDIRI4 +NEI4 $1557 +CNSTI4 -1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1557 +ADDRLP4 280 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 280 +INDIRI4 +NEI4 $1559 +ADDRLP4 228 +INDIRI4 +ADDRLP4 280 +INDIRI4 +EQI4 $1559 +CNSTI4 1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1559 +ADDRLP4 284 +CNSTI4 160 +ASGNI4 +ADDRLP4 216 +INDIRP4 +ADDRLP4 284 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 220 +INDIRP4 +ADDRLP4 284 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $1561 +ADDRGP4 cmpOrigin +ARGP4 +ADDRLP4 292 +ADDRGP4 G_PowerEntityForPoint +CALLP4 +ASGNP4 +ADDRLP4 288 +ADDRLP4 292 +INDIRP4 +ASGNP4 +ADDRLP4 288 +INDIRP4 +CVPU4 4 +ADDRLP4 216 +INDIRP4 +CVPU4 4 +NEU4 $1564 +ADDRLP4 296 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1565 +JUMPV +LABELV $1564 +ADDRLP4 296 +CNSTI4 0 +ASGNI4 +LABELV $1565 +ADDRLP4 224 +ADDRLP4 296 +INDIRI4 +ASGNI4 +ADDRLP4 288 +INDIRP4 +CVPU4 4 +ADDRLP4 220 +INDIRP4 +CVPU4 4 +NEU4 $1567 +ADDRLP4 300 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1568 +JUMPV +LABELV $1567 +ADDRLP4 300 +CNSTI4 0 +ASGNI4 +LABELV $1568 +ADDRLP4 228 +ADDRLP4 300 +INDIRI4 +ASGNI4 +ADDRLP4 304 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 304 +INDIRI4 +EQI4 $1569 +ADDRLP4 228 +INDIRI4 +ADDRLP4 304 +INDIRI4 +NEI4 $1569 +CNSTI4 -1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1569 +ADDRLP4 308 +CNSTI4 0 +ASGNI4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 308 +INDIRI4 +NEI4 $1571 +ADDRLP4 228 +INDIRI4 +ADDRLP4 308 +INDIRI4 +EQI4 $1571 +CNSTI4 1 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1571 +ADDRLP4 312 +CNSTI4 940 +ASGNI4 +ADDRLP4 216 +INDIRP4 +ADDRLP4 312 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 220 +INDIRP4 +ADDRLP4 312 +INDIRI4 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +ADDRGP4 $1530 +JUMPV +LABELV $1561 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1576 +JUMPV +LABELV $1573 +ADDRLP4 216 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +NEI4 $1577 +ADDRLP4 232 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1577 +ADDRLP4 220 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +NEI4 $1579 +ADDRLP4 236 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1579 +LABELV $1574 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1576 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 53 +LTU4 $1573 +ADDRLP4 232 +INDIRI4 +ADDRLP4 236 +INDIRI4 +SUBI4 +RETI4 +LABELV $1530 +endproc G_CompareBuildablesForRemoval 316 16 +export G_ClearDeconMarks +proc G_ClearDeconMarks 8 0 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1585 +JUMPV +LABELV $1582 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1587 +ADDRGP4 $1583 +JUMPV +LABELV $1587 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1589 +ADDRGP4 $1583 +JUMPV +LABELV $1589 +ADDRLP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1583 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1585 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1582 +LABELV $1581 +endproc G_ClearDeconMarks 8 0 +lit +align 4 +LABELV $1592 +byte 4 0 +skip 212 +export G_FreeMarkedBuildables +code +proc G_FreeMarkedBuildables 256 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 228 +CNSTI4 0 +ASGNI4 +ADDRLP4 232 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRGP4 $1592 +INDIRB +ASGNB 216 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1593 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1593 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $1593 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1595 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1595 +ADDRFP4 12 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $1595 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +NEI4 $1597 +ADDRGP4 $1591 +JUMPV +LABELV $1597 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1603 +JUMPV +LABELV $1600 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 236 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 224 +ADDRLP4 236 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 224 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1606 +ADDRLP4 232 +ADDRLP4 232 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1606 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 244 +CNSTP4 0 +ASGNP4 +ADDRLP4 244 +INDIRP4 +ARGP4 +ADDRLP4 244 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 62 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRLP4 248 +ADDRLP4 224 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +ASGNP4 +ADDRLP4 248 +INDIRP4 +ADDRLP4 248 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1608 +ADDRGP4 $1610 +ARGP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 252 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRLP4 252 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $1608 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $1601 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1603 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+15420 +INDIRI4 +LTI4 $1600 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1611 +ADDRGP4 $1591 +JUMPV +LABELV $1611 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1613 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1617 +ADDRLP4 228 +INDIRI4 +CNSTI4 0 +EQI4 $1619 +ADDRLP4 228 +INDIRI4 +ADDRLP4 232 +INDIRI4 +CNSTI4 1 +SUBI4 +NEI4 $1621 +ADDRGP4 $1623 +ARGP4 +ADDRLP4 232 +INDIRI4 +CNSTI4 2 +LEI4 $1627 +ADDRLP4 236 +ADDRGP4 $1624 +ASGNP4 +ADDRGP4 $1628 +JUMPV +LABELV $1627 +ADDRLP4 236 +ADDRGP4 $1625 +ASGNP4 +LABELV $1628 +ADDRLP4 236 +INDIRP4 +ARGP4 +ADDRLP4 240 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 240 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $1622 +JUMPV +LABELV $1621 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 $1629 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $1622 +LABELV $1619 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 236 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $1630 +ARGP4 +ADDRLP4 236 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 240 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 240 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $1631 +ADDRGP4 $1633 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 244 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 244 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $1631 +ADDRLP4 228 +ADDRLP4 228 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1617 +LABELV $1614 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 54 +LTI4 $1613 +LABELV $1591 +endproc G_FreeMarkedBuildables 256 32 +proc G_SufficientBPAvailable 140 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 84 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 88 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRGP4 level+15420 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 1 +NEI4 $1636 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 G_GetBuildPoints +CALLI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRGP4 level+11244 +INDIRI4 +ASGNI4 +ADDRLP4 80 +CNSTI4 4 +ASGNI4 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +ADDRLP4 20 +CNSTI4 2 +ASGNI4 +ADDRGP4 $1637 +JUMPV +LABELV $1636 +ADDRLP4 36 +INDIRI4 +CNSTI4 2 +NEI4 $1639 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 G_GetBuildPoints +CALLI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRGP4 level+11248 +INDIRI4 +ASGNI4 +ADDRLP4 80 +CNSTI4 12 +ASGNI4 +ADDRLP4 48 +CNSTI4 27 +ASGNI4 +ADDRLP4 20 +CNSTI4 34 +ASGNI4 +ADDRGP4 $1640 +JUMPV +LABELV $1639 +CNSTI4 0 +ARGI4 +ADDRGP4 $1642 +ARGP4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 Com_Error +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1640 +LABELV $1637 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +NEI4 $1643 +ADDRLP4 76 +INDIRI4 +ADDRLP4 32 +INDIRI4 +SUBI4 +CNSTI4 0 +GEI4 $1646 +ADDRLP4 80 +INDIRI4 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1646 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1651 +JUMPV +LABELV $1648 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1653 +ADDRGP4 $1649 +JUMPV +LABELV $1653 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 G_BuildablesIntersect +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +EQI4 $1655 +CNSTI4 15 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1655 +LABELV $1649 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1651 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1648 +CNSTI4 0 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1643 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +ADDRLP4 76 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1660 +JUMPV +LABELV $1657 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1662 +ADDRGP4 $1658 +JUMPV +LABELV $1662 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 G_BuildablesIntersect +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1664 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 1 +NEI4 $1666 +CNSTI4 15 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1666 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 2 +NEI4 $1669 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $1669 +CNSTI4 15 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1669 +ADDRLP4 56 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1664 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 100 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 53 +NEI4 $1677 +ADDRLP4 24 +INDIRI4 +ADDRGP4 g_humanRefineryRadius+12 +INDIRI4 +LTI4 $1676 +LABELV $1677 +ADDRFP4 0 +INDIRI4 +CNSTI4 26 +NEI4 $1672 +ADDRLP4 24 +INDIRI4 +ADDRGP4 g_alienColonyRadius+12 +INDIRI4 +GEI4 $1672 +LABELV $1676 +ADDRFP4 0 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +NEI4 $1672 +ADDRLP4 104 +CNSTI4 1 +ASGNI4 +ADDRLP4 40 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 60 +INDIRI4 +ADDRLP4 104 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1673 +JUMPV +LABELV $1672 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +LABELV $1673 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1678 +ADDRGP4 $1658 +JUMPV +LABELV $1678 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1680 +ADDRGP4 $1658 +JUMPV +LABELV $1680 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1682 +ADDRGP4 $1658 +JUMPV +LABELV $1682 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $1684 +ADDRFP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $1684 +ADDRGP4 $1658 +JUMPV +LABELV $1684 +ADDRLP4 36 +INDIRI4 +CNSTI4 2 +NEI4 $1686 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 G_PowerEntityForPoint +CALLP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +NEU4 $1686 +ADDRFP4 0 +INDIRI4 +CNSTI4 35 +EQI4 $1686 +ADDRFP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $1686 +ADDRGP4 $1658 +JUMPV +LABELV $1686 +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 116 +INDIRI4 +NEI4 $1688 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 116 +INDIRI4 +NEI4 $1688 +ADDRGP4 $1658 +JUMPV +LABELV $1688 +ADDRLP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1690 +ADDRLP4 120 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 44 +ADDRLP4 120 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 120 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 124 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 124 +INDIRI4 +NEI4 $1696 +ADDRLP4 52 +INDIRI4 +ADDRLP4 124 +INDIRI4 +NEI4 $1696 +ADDRLP4 40 +INDIRI4 +ADDRLP4 124 +INDIRI4 +EQI4 $1693 +LABELV $1696 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1697 +ADDRLP4 56 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1697 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $1699 +ADDRLP4 68 +ADDRLP4 68 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1699 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $1701 +ADDRLP4 60 +ADDRLP4 60 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1701 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1703 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 128 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 128 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1703 +ADDRLP4 132 +ADDRGP4 level+15420 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 132 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1694 +JUMPV +LABELV $1693 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 128 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1706 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1706 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1708 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 132 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 132 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1708 +ADDRLP4 136 +ADDRGP4 level+15420 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1706 +LABELV $1694 +LABELV $1690 +LABELV $1658 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1660 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1657 +ADDRLP4 12 +ADDRGP4 level+15420 +INDIRI4 +ASGNI4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 92 +INDIRI4 +LEI4 $1712 +ADDRLP4 44 +INDIRI4 +ADDRLP4 92 +INDIRI4 +NEI4 $1712 +ADDRLP4 80 +INDIRI4 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1712 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +LEI4 $1714 +CNSTI4 15 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1714 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +LEI4 $1716 +CNSTI4 11 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1716 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +LEI4 $1718 +CNSTI4 19 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1718 +ADDRGP4 cmpBuildable +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 cmpOrigin +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 level+11324 +ARGP4 +ADDRLP4 44 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 G_CompareBuildablesForRemoval +ARGP4 +ADDRGP4 qsort +CALLV +pop +ADDRGP4 $1725 +JUMPV +LABELV $1722 +ADDRLP4 0 +ADDRGP4 level+15420 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1730 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 96 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 96 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1730 +LABELV $1723 +ADDRLP4 96 +ADDRGP4 level+15420 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1725 +ADDRLP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GEI4 $1732 +ADDRGP4 level+15420 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LTI4 $1722 +LABELV $1732 +ADDRGP4 $1734 +JUMPV +LABELV $1733 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +EQI4 $1739 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 108 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1739 +ADDRLP4 16 +INDIRI4 +ADDRLP4 100 +INDIRI4 +SUBI4 +ADDRLP4 32 +INDIRI4 +LTI4 $1741 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 100 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 116 +CNSTI4 2 +ASGNI4 +ADDRLP4 120 +ADDRLP4 12 +INDIRI4 +ADDRLP4 116 +INDIRI4 +LSHI4 +ASGNI4 +ADDRLP4 120 +INDIRI4 +ADDRGP4 level+11324 +ADDP4 +ARGP4 +ADDRLP4 120 +INDIRI4 +ADDRGP4 level+11324+4 +ADDP4 +ARGP4 +ADDRGP4 level+15420 +INDIRI4 +ADDRLP4 12 +INDIRI4 +SUBI4 +CVIU4 4 +ADDRLP4 116 +INDIRI4 +LSHU4 +ARGU4 +ADDRGP4 memmove +CALLP4 +pop +ADDRLP4 124 +ADDRGP4 level+15420 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +LABELV $1741 +LABELV $1734 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $1749 +ADDRGP4 level+15420 +INDIRI4 +CNSTI4 1 +LEI4 $1749 +ADDRGP4 level+15420 +INDIRI4 +ADDRLP4 12 +INDIRI4 +GTI4 $1733 +LABELV $1749 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1753 +JUMPV +LABELV $1750 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +NEI4 $1755 +ADDRLP4 64 +ADDRLP4 64 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1755 +LABELV $1751 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1753 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+15420 +INDIRI4 +LTI4 $1750 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_cheats+12 +INDIRI4 +ADDRLP4 100 +INDIRI4 +NEI4 $1758 +ADDRLP4 104 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +ADDRLP4 100 +INDIRI4 +LEI4 $1758 +ADDRLP4 104 +INDIRI4 +ADDRLP4 64 +INDIRI4 +SUBI4 +CNSTI4 1 +GEI4 $1758 +CNSTI4 17 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1758 +ADDRLP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GEI4 $1761 +ADDRLP4 80 +INDIRI4 +RETI4 +ADDRGP4 $1634 +JUMPV +LABELV $1761 +CNSTI4 0 +RETI4 +LABELV $1634 +endproc G_SufficientBPAvailable 140 16 +proc G_SetBuildableLinkState 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1767 +JUMPV +LABELV $1764 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1769 +ADDRGP4 $1765 +JUMPV +LABELV $1769 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1771 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRGP4 $1772 +JUMPV +LABELV $1771 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +LABELV $1772 +LABELV $1765 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1767 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1764 +LABELV $1763 +endproc G_SetBuildableLinkState 8 4 +proc G_SetBuildableMarkedLinkState 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1777 +JUMPV +LABELV $1774 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+11324 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1780 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRGP4 $1781 +JUMPV +LABELV $1780 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +LABELV $1781 +LABELV $1775 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1777 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+15420 +INDIRI4 +LTI4 $1774 +LABELV $1773 +endproc G_SetBuildableMarkedLinkState 8 4 +export G_CanBuild +proc G_CanBuild 304 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 76 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRGP4 trap_Trace +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 244 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 BG_PositionBuildableRelativeToPlayer +CALLV +pop +ADDRLP4 108 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 168 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 256 +CNSTP4 0 +ASGNP4 +ADDRLP4 256 +INDIRP4 +ARGP4 +ADDRLP4 256 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRFP4 12 +INDIRP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRFP4 16 +INDIRP4 +ADDRLP4 16+24 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 260 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 228 +ADDRLP4 260 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 264 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 240 +ADDRLP4 264 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16+52 +INDIRI4 +CNSTI4 1023 +NEI4 $1784 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $1785 +ADDRLP4 0 +CNSTI4 14 +ASGNI4 +ADDRGP4 $1785 +JUMPV +LABELV $1784 +ADDRLP4 268 +ADDRFP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 272 +ADDRLP4 228 +INDIRF4 +ASGNF4 +ADDRLP4 268 +INDIRF4 +ADDRLP4 272 +INDIRF4 +GEF4 $1789 +ADDRLP4 240 +INDIRI4 +CNSTI4 0 +EQI4 $1791 +ADDRLP4 268 +INDIRF4 +ADDRLP4 272 +INDIRF4 +NEGF4 +LEF4 $1789 +LABELV $1791 +ADDRLP4 0 +CNSTI4 14 +ASGNI4 +LABELV $1789 +LABELV $1785 +ADDRLP4 4 +ARGP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 268 +ADDRGP4 trap_PointContents +CALLI4 +ASGNI4 +ADDRLP4 104 +ADDRLP4 268 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 272 +ADDRGP4 G_SufficientBPAvailable +CALLI4 +ASGNI4 +ADDRLP4 236 +ADDRLP4 272 +INDIRI4 +ASGNI4 +ADDRLP4 272 +INDIRI4 +CNSTI4 0 +EQI4 $1792 +ADDRLP4 0 +ADDRLP4 236 +INDIRI4 +ASGNI4 +LABELV $1792 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1794 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $1796 +ADDRLP4 276 +ADDRGP4 G_Overmind +CALLP4 +ASGNP4 +ADDRLP4 276 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1798 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1798 +LABELV $1796 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 276 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 276 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1800 +ADDRLP4 4 +ARGP4 +ADDRLP4 280 +ADDRGP4 G_IsCreepHere +CALLI4 +ASGNI4 +ADDRLP4 280 +INDIRI4 +CNSTI4 0 +NEI4 $1802 +ADDRLP4 0 +CNSTI4 6 +ASGNI4 +LABELV $1802 +LABELV $1800 +ADDRLP4 280 +ADDRGP4 g_creepPowerExclusion+12 +INDIRI4 +ASGNI4 +ADDRLP4 280 +INDIRI4 +CNSTI4 0 +EQI4 $1805 +ADDRLP4 280 +INDIRI4 +CNSTI4 1 +EQI4 $1805 +ADDRGP4 $1804 +JUMPV +LABELV $1804 +ADDRLP4 4 +ARGP4 +ADDRLP4 284 +ADDRGP4 G_IsPowered +CALLI4 +ASGNI4 +ADDRLP4 284 +INDIRI4 +CNSTI4 0 +EQI4 $1805 +ADDRLP4 0 +CNSTI4 18 +ASGNI4 +LABELV $1805 +ADDRFP4 4 +INDIRI4 +CNSTI4 26 +NEI4 $1811 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 284 +ADDRGP4 G_IsGathered +CALLP4 +ASGNP4 +ADDRLP4 284 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1813 +ADDRLP4 0 +CNSTI4 19 +ASGNI4 +LABELV $1813 +LABELV $1811 +ADDRLP4 284 +CNSTI4 0 +ASGNI4 +ADDRLP4 16+44 +INDIRI4 +CNSTI4 524288 +BANDI4 +ADDRLP4 284 +INDIRI4 +NEI4 $1819 +ADDRLP4 104 +INDIRI4 +CNSTI4 4096 +BANDI4 +ADDRLP4 284 +INDIRI4 +EQI4 $1795 +LABELV $1819 +ADDRLP4 0 +CNSTI4 16 +ASGNI4 +ADDRGP4 $1795 +JUMPV +LABELV $1794 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1820 +ADDRLP4 4 +ARGP4 +ADDRLP4 276 +ADDRGP4 G_IsPowered +CALLI4 +ASGNI4 +ADDRLP4 276 +INDIRI4 +CNSTI4 0 +NEI4 $1822 +ADDRFP4 4 +INDIRI4 +CNSTI4 34 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 35 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 47 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 36 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 37 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 38 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 39 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 40 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 41 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 42 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 43 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 44 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 45 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 48 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 49 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 51 +EQI4 $1824 +ADDRFP4 4 +INDIRI4 +CNSTI4 52 +EQI4 $1824 +ADDRLP4 0 +CNSTI4 8 +ASGNI4 +LABELV $1824 +LABELV $1822 +ADDRLP4 280 +ADDRGP4 g_creepPowerExclusion+12 +INDIRI4 +ASGNI4 +ADDRLP4 280 +INDIRI4 +CNSTI4 0 +EQI4 $1827 +ADDRLP4 280 +INDIRI4 +CNSTI4 1 +EQI4 $1827 +ADDRGP4 $1826 +JUMPV +LABELV $1826 +ADDRLP4 4 +ARGP4 +ADDRLP4 284 +ADDRGP4 G_IsCreepHere +CALLI4 +ASGNI4 +ADDRLP4 284 +INDIRI4 +CNSTI4 0 +EQI4 $1831 +ADDRLP4 0 +CNSTI4 18 +ASGNI4 +LABELV $1831 +LABELV $1827 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 284 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 284 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1833 +ADDRLP4 288 +ADDRGP4 G_IsDCCBuilt +CALLI4 +ASGNI4 +ADDRLP4 288 +INDIRI4 +CNSTI4 0 +NEI4 $1833 +ADDRLP4 0 +CNSTI4 13 +ASGNI4 +LABELV $1833 +ADDRFP4 4 +INDIRI4 +CNSTI4 35 +NEI4 $1835 +ADDRLP4 292 +ADDRGP4 G_Reactor +CALLP4 +ASGNP4 +ADDRLP4 232 +ADDRLP4 292 +INDIRP4 +ASGNP4 +ADDRLP4 232 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1837 +ADDRLP4 0 +CNSTI4 10 +ASGNI4 +ADDRGP4 $1838 +JUMPV +LABELV $1837 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +EQI4 $1839 +ADDRLP4 4 +ARGP4 +ADDRLP4 296 +ADDRGP4 G_IsPowered +CALLI4 +ASGNI4 +ADDRLP4 296 +INDIRI4 +CNSTI4 34 +NEI4 $1839 +ADDRLP4 0 +CNSTI4 11 +ASGNI4 +ADDRGP4 $1840 +JUMPV +LABELV $1839 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +NEI4 $1842 +ADDRLP4 4 +ARGP4 +ADDRLP4 300 +ADDRGP4 G_IsPowered +CALLI4 +ASGNI4 +ADDRLP4 300 +INDIRI4 +CNSTI4 0 +EQI4 $1842 +ADDRLP4 0 +CNSTI4 11 +ASGNI4 +LABELV $1842 +LABELV $1840 +LABELV $1838 +LABELV $1835 +ADDRFP4 4 +INDIRI4 +CNSTI4 53 +NEI4 $1845 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 292 +ADDRGP4 G_IsGathered +CALLP4 +ASGNP4 +ADDRLP4 292 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1847 +ADDRLP4 0 +CNSTI4 19 +ASGNI4 +LABELV $1847 +LABELV $1845 +ADDRLP4 292 +CNSTI4 0 +ASGNI4 +ADDRLP4 16+44 +INDIRI4 +CNSTI4 1048576 +BANDI4 +ADDRLP4 292 +INDIRI4 +NEI4 $1853 +ADDRLP4 104 +INDIRI4 +CNSTI4 8192 +BANDI4 +ADDRLP4 292 +INDIRI4 +EQI4 $1850 +LABELV $1853 +ADDRLP4 0 +CNSTI4 16 +ASGNI4 +LABELV $1850 +LABELV $1820 +LABELV $1795 +ADDRLP4 276 +CNSTI4 0 +ASGNI4 +ADDRLP4 16+44 +INDIRI4 +CNSTI4 2097152 +BANDI4 +ADDRLP4 276 +INDIRI4 +NEI4 $1857 +ADDRLP4 104 +INDIRI4 +CNSTI4 16384 +BANDI4 +ADDRLP4 276 +INDIRI4 +EQI4 $1854 +LABELV $1857 +ADDRLP4 0 +CNSTI4 16 +ASGNI4 +LABELV $1854 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 280 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 280 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1858 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 284 +ADDRGP4 G_FindBuildable +CALLP4 +ASGNP4 +ADDRLP4 232 +ADDRLP4 284 +INDIRP4 +ASGNP4 +ADDRLP4 288 +ADDRLP4 232 +INDIRP4 +ASGNP4 +ADDRLP4 288 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1860 +ADDRLP4 288 +INDIRP4 +CNSTI4 936 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1860 +ADDRLP4 292 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 300 +CNSTI4 22 +ASGNI4 +ADDRLP4 292 +INDIRI4 +ADDRLP4 300 +INDIRI4 +EQI4 $1867 +ADDRLP4 292 +INDIRI4 +ADDRLP4 300 +INDIRI4 +GTI4 $1869 +LABELV $1868 +ADDRLP4 292 +INDIRI4 +CNSTI4 2 +EQI4 $1865 +ADDRGP4 $1863 +JUMPV +LABELV $1869 +ADDRLP4 292 +INDIRI4 +CNSTI4 34 +EQI4 $1866 +ADDRGP4 $1863 +JUMPV +LABELV $1865 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $1863 +JUMPV +LABELV $1866 +ADDRLP4 0 +CNSTI4 7 +ASGNI4 +ADDRGP4 $1863 +JUMPV +LABELV $1867 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +LABELV $1863 +LABELV $1860 +LABELV $1858 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableLinkState +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1870 +CNSTI4 1023 +ARGI4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 284 +ADDRGP4 G_CheckSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 284 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1872 +ADDRLP4 0 +CNSTI4 14 +ASGNI4 +LABELV $1872 +LABELV $1870 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1874 +ADDRLP4 284 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 108+8 +INDIRF4 +ADDRLP4 284 +INDIRF4 +LTF4 $1878 +ADDRLP4 168+8 +INDIRF4 +ADDRLP4 284 +INDIRF4 +GEF4 $1874 +LABELV $1878 +ADDRLP4 0 +CNSTI4 15 +ASGNI4 +LABELV $1874 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1879 +ADDRGP4 level+15420 +CNSTI4 0 +ASGNI4 +LABELV $1879 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1782 +endproc G_CanBuild 304 28 +proc G_Build 2240 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1883 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 2068 +ADDRGP4 G_BuildLogNew +CALLP4 +ASGNP4 +ADDRLP4 2064 +ADDRLP4 2068 +INDIRP4 +ASGNP4 +ADDRGP4 $1884 +JUMPV +LABELV $1883 +ADDRLP4 2064 +CNSTP4 0 +ASGNP4 +LABELV $1884 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 2072 +CNSTI4 1024 +ASGNI4 +ADDRLP4 2072 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 2072 +INDIRI4 +ARGI4 +ADDRGP4 G_FreeMarkedBuildables +CALLV +pop +ADDRLP4 2076 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 2076 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2080 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRLP4 2080 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2084 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 2092 +ADDRLP4 2084 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +ADDRLP4 2092 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +ADDRLP4 2092 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1885 +ADDRLP4 2100 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 2100 +INDIRF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 2100 +INDIRF4 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $1885 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +ADDRLP4 2108 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2112 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +ADDRLP4 2112 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2116 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +ADDRLP4 2116 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2120 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRLP4 2120 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 2128 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 2128 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +ADDRLP4 2128 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1892 +ADDRGP4 g_cheats+12 +INDIRI4 +CNSTI4 0 +EQI4 $1892 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2132 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 2132 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2136 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 2144 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 2136 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 2144 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +ADDRLP4 2144 +INDIRI4 +ASGNI4 +LABELV $1892 +ADDRLP4 2132 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 2132 +INDIRI4 +CNSTI4 1 +LTI4 $1897 +ADDRLP4 2132 +INDIRI4 +CNSTI4 53 +GTI4 $1897 +ADDRLP4 2132 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1925-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1925 +address $1899 +address $1905 +address $1900 +address $1902 +address $1904 +address $1901 +address $1903 +address $1911 +address $1911 +address $1911 +address $1911 +address $1911 +address $1911 +address $1911 +address $1911 +address $1907 +address $1911 +address $1911 +address $1911 +address $1906 +address $1908 +address $1910 +address $1911 +address $1911 +address $1911 +address $1909 +address $1912 +address $1913 +address $1914 +address $1915 +address $1916 +address $1917 +address $1918 +address $1919 +address $1920 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1923 +address $1921 +address $1923 +address $1923 +address $1923 +address $1922 +address $1923 +address $1923 +address $1924 +code +LABELV $1899 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ASpawn_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1900 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 ABarricade_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ABarricade_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 ABarricade_Pain +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 ABarricade_Touch +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 ABarricade_Shrink +CALLV +pop +ADDRGP4 $1897 +JUMPV +LABELV $1901 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 ABooster_Touch +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1902 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AAcidTube_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1903 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AHive_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AHive_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1904 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ATrapper_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1905 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AOvermind_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1906 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AHovel_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 AJumppad_Touch +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1907 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_Suck +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1908 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_Scan +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 ASPITEFUL_ABCESS_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1909 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ACreepColony_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1910 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 ABooster_Touch2 +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1911 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 AGeneric_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AGeneric_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 AGeneric_Pain +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1912 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HSpawn_Think +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1913 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HMGTurret_Think +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1914 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HMGTurret_Think +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1915 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HTeslaGen_Think +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1916 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HArmoury_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 HArmoury_Activate +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1917 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HDCC_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1918 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HMedistat_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HMedistat_Die +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1919 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HReactor_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 HRepeater_Use +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 HGeneric_Pain +ASGNP4 +ADDRLP4 2144 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +ADDRLP4 2144 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 2144 +INDIRI4 +ASGNI4 +ADDRGP4 $1897 +JUMPV +LABELV $1920 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HRepeater_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HRepeater_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 HRepeater_Use +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $1897 +JUMPV +LABELV $1921 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HShield_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +ADDRGP4 HShield_Pain +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 HShield_Touch +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 920 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 HShield_Shrink +CALLV +pop +ADDRGP4 $1897 +JUMPV +LABELV $1922 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_Push +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1923 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HNone_Think +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRGP4 $1897 +JUMPV +LABELV $1924 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 HSpawn_Die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 HRefinery_Think +ASGNP4 +LABELV $1897 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 33554432 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33619969 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2144 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 2144 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1927 +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1928 +JUMPV +LABELV $1927 +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $1928 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 3259498496 +ADDRFP4 12 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 3259498496 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 3259498496 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 2148 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 2148 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 2148 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRFP4 16 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDRFP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +CNSTF4 1106247680 +ASGNF4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2152 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 2152 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2156 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 576 +ADDP4 +ADDRLP4 2156 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1931 +ADDRLP4 2160 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1932 +JUMPV +LABELV $1931 +ADDRLP4 2160 +CNSTI4 0 +ASGNI4 +LABELV $1932 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRLP4 2160 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2168 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 2168 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1933 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 2172 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 2172 +INDIRP4 +ADDRLP4 2172 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRGP4 $1934 +JUMPV +LABELV $1933 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 2176 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +ADDRLP4 2176 +INDIRI4 +ASGNI4 +ADDRLP4 2176 +INDIRI4 +CNSTI4 0 +EQI4 $1935 +ADDRLP4 2180 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 2180 +INDIRP4 +ADDRLP4 2180 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +LABELV $1935 +LABELV $1934 +ADDRLP4 2184 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 2184 +INDIRP4 +ADDRLP4 2184 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 12 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 56 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 2188 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2188 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_SetIdleBuildableAnim +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 908 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $1937 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2192 +CNSTI4 1 +ASGNI4 +ADDRLP4 2192 +INDIRI4 +ARGI4 +ADDRLP4 2192 +INDIRI4 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +LABELV $1937 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 2200 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 2200 +INDIRU4 +EQU4 $1939 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 2200 +INDIRU4 +EQU4 $1939 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2208 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $1941 +ARGP4 +ADDRLP4 2208 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1944 +ADDRLP4 2204 +ADDRGP4 $1942 +ASGNP4 +ADDRGP4 $1945 +JUMPV +LABELV $1944 +ADDRLP4 2204 +ADDRGP4 $1625 +ASGNP4 +LABELV $1945 +ADDRLP4 2204 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 2212 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2212 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2220 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2224 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $1946 +ARGP4 +ADDRLP4 2232 +ADDRGP4 g_entities +CVPU4 4 +ASGNU4 +ADDRLP4 2236 +CNSTI4 1760 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 2232 +INDIRU4 +SUBU4 +CVUI4 4 +ADDRLP4 2236 +INDIRI4 +DIVI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 2232 +INDIRU4 +SUBU4 +CVUI4 4 +ADDRLP4 2236 +INDIRI4 +DIVI4 +ARGI4 +ADDRLP4 2220 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2224 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1949 +ADDRLP4 2216 +ADDRGP4 $1947 +ASGNP4 +ADDRGP4 $1950 +JUMPV +LABELV $1949 +ADDRLP4 2216 +ADDRGP4 $1625 +ASGNP4 +LABELV $1950 +ADDRLP4 2216 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $1939 +ADDRLP4 2064 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1951 +ADDRLP4 2064 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_BuildLogSet +CALLV +pop +LABELV $1951 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $1882 +endproc G_Build 2240 36 +export G_BuildIfValid +proc G_BuildIfValid 56 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_CanBuild +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +LTI4 $1955 +ADDRLP4 28 +INDIRI4 +CNSTI4 19 +GTI4 $1955 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1979 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1979 +address $1957 +address $1965 +address $1967 +address $1955 +address $1964 +address $1955 +address $1966 +address $1970 +address $1971 +address $1955 +address $1955 +address $1975 +address $1973 +address $1974 +address $1968 +address $1972 +address $1969 +address $1976 +address $1977 +address $1978 +code +LABELV $1957 +ADDRGP4 g_newbieNamePrefix+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1958 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 44 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 44 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 48 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $1958 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1963 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1958 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ARGP4 +ADDRGP4 G_Build +CALLP4 +pop +CNSTI4 1 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1964 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 40 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1965 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 42 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1966 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 41 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1967 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 38 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1968 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 30 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1969 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 30 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1970 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 61 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1971 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 57 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1972 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 29 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1973 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 58 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1974 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 60 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1975 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 62 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1976 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1977 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 36 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1978 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 37 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $1953 +JUMPV +LABELV $1955 +CNSTI4 0 +RETI4 +LABELV $1953 +endproc G_BuildIfValid 56 20 +proc G_FinishSpawningBuildable 156 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 96 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +NEF4 $1984 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +NEF4 $1984 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +EQF4 $1981 +LABELV $1984 +ADDRLP4 80 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $1982 +JUMPV +LABELV $1981 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1985 +ADDRLP4 104 +CNSTF4 0 +ASGNF4 +ADDRLP4 80 +ADDRLP4 104 +INDIRF4 +ASGNF4 +ADDRLP4 80+4 +ADDRLP4 104 +INDIRF4 +ASGNF4 +ADDRLP4 80+8 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $1986 +JUMPV +LABELV $1985 +ADDRLP4 108 +CNSTF4 0 +ASGNF4 +ADDRLP4 80 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 80+4 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 80+8 +CNSTF4 1065353216 +ASGNF4 +LABELV $1986 +LABELV $1982 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRLP4 116 +ADDRGP4 G_Build +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 116 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 120 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 120 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 124 +CNSTI4 8 +ASGNI4 +ADDRLP4 128 +ADDRLP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ADDRLP4 128 +INDIRP4 +INDIRI4 +ADDRLP4 124 +INDIRI4 +BORI4 +ASGNI4 +ADDRLP4 132 +CNSTF4 3313500160 +ASGNF4 +ADDRLP4 4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+8 +CNSTF4 3313500160 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 148 +CNSTI4 0 +ASGNI4 +ADDRLP4 16+4 +INDIRI4 +ADDRLP4 148 +INDIRI4 +EQI4 $1997 +ADDRFP4 4 +INDIRI4 +ADDRLP4 148 +INDIRI4 +NEI4 $1997 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 152 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $2000 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 152 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $1980 +JUMPV +LABELV $1997 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 16+24 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRLP4 16+52 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16+12 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRGP4 g_buildableSvfBroadcast+12 +INDIRI4 +CNSTI4 0 +EQI4 $2004 +ADDRLP4 152 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 152 +INDIRP4 +ADDRLP4 152 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $2004 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $1980 +endproc G_FinishSpawningBuildable 156 28 +proc G_SpawnBuildableThink 0 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_FinishSpawningBuildable +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $2007 +endproc G_SpawnBuildableThink 0 8 +export G_SpawnBuildable +proc G_SpawnBuildable 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_SpawnBuildableThink +ASGNP4 +LABELV $2008 +endproc G_SpawnBuildable 0 0 +export G_LayoutSave +proc G_LayoutSave 360 56 +ADDRGP4 $2011 +ARGP4 +ADDRLP4 272 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 272 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2012 +ADDRGP4 $2014 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2010 +JUMPV +LABELV $2012 +ADDRLP4 16 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $2015 +ARGP4 +ADDRLP4 272 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 16 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 340 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 336 +ADDRLP4 340 +INDIRI4 +ASGNI4 +ADDRLP4 336 +INDIRI4 +CNSTI4 0 +GEI4 $2016 +ADDRGP4 $2018 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2010 +JUMPV +LABELV $2016 +ADDRGP4 $2019 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRGP4 $2023 +JUMPV +LABELV $2020 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level+4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $2026 +ADDRGP4 $2021 +JUMPV +LABELV $2026 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 344 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $2028 +ARGP4 +ADDRLP4 344 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 352 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 352 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 356 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 356 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $2021 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2023 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $2020 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +LABELV $2010 +endproc G_LayoutSave 360 56 +lit +align 1 +LABELV $2030 +byte 1 0 +skip 639 +align 1 +LABELV $2031 +byte 1 0 +skip 255 +export G_LayoutList +code +proc G_LayoutList 940 16 +ADDRLP4 280 +ADDRGP4 $2030 +INDIRB +ASGNB 640 +ADDRLP4 0 +ADDRGP4 $2031 +INDIRB +ASGNB 256 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 272 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $2032 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $2033 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 920 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 920 +INDIRP4 +ARGP4 +ADDRGP4 $2034 +ARGP4 +ADDRLP4 280 +ARGP4 +CNSTI4 640 +ARGI4 +ADDRLP4 924 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 276 +ADDRLP4 924 +INDIRI4 +ASGNI4 +ADDRLP4 264 +ADDRLP4 280 +ASGNP4 +ADDRLP4 268 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2038 +JUMPV +LABELV $2035 +ADDRLP4 264 +INDIRP4 +ARGP4 +ADDRLP4 928 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 260 +ADDRLP4 928 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 932 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 256 +ADDRLP4 932 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 5 +GEI4 $2039 +ADDRGP4 $2036 +JUMPV +LABELV $2039 +ADDRLP4 256 +INDIRI4 +ADDRLP4 260 +INDIRI4 +ADDI4 +CVIU4 4 +CNSTU4 256 +LTU4 $2041 +ADDRGP4 $2037 +JUMPV +LABELV $2041 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRLP4 264 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 936 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 256 +ADDRLP4 936 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 256 +INDIRI4 +ADDRLP4 0-4 +ADDP4 +CNSTI1 32 +ASGNI1 +ADDRLP4 256 +INDIRI4 +ADDRLP4 0-3 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 272 +ADDRLP4 272 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2036 +ADDRLP4 928 +CNSTI4 1 +ASGNI4 +ADDRLP4 268 +ADDRLP4 268 +INDIRI4 +ADDRLP4 928 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 264 +ADDRLP4 260 +INDIRI4 +ADDRLP4 928 +INDIRI4 +ADDI4 +ADDRLP4 264 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $2038 +ADDRLP4 268 +INDIRI4 +ADDRLP4 276 +INDIRI4 +LTI4 $2035 +LABELV $2037 +ADDRLP4 272 +INDIRI4 +ADDRLP4 276 +INDIRI4 +EQI4 $2045 +ADDRGP4 $2047 +ARGP4 +ADDRLP4 272 +INDIRI4 +ARGI4 +ADDRLP4 276 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $2045 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 272 +INDIRI4 +CNSTI4 1 +ADDI4 +RETI4 +LABELV $2029 +endproc G_LayoutList 940 16 +export G_LayoutSelect +proc G_LayoutSelect 864 20 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 g_layouts+16 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $2011 +ARGP4 +ADDRLP4 524 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRGP4 $2050 +ARGP4 +ADDRGP4 $1625 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 848 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI1 +CVII4 1 +ADDRLP4 848 +INDIRI4 +NEI4 $2051 +ADDRGP4 g_layoutAuto+12 +INDIRI4 +ADDRLP4 848 +INDIRI4 +EQI4 $2051 +ADDRLP4 524 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 G_LayoutList +CALLI4 +pop +LABELV $2051 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2054 +ADDRGP4 $2048 +JUMPV +LABELV $2054 +ADDRLP4 592 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 520 +ADDRLP4 592 +ASGNP4 +ADDRLP4 4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $2057 +JUMPV +LABELV $2056 +ADDRLP4 520 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 852 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 852 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2059 +ADDRGP4 $2058 +JUMPV +LABELV $2059 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $2063 +ARGP4 +ADDRLP4 856 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 856 +INDIRI4 +CNSTI4 0 +NEI4 $2061 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $2064 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 260 +ADDRLP4 260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2057 +JUMPV +LABELV $2061 +ADDRLP4 264 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $2015 +ARGP4 +ADDRLP4 524 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 264 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 860 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 860 +INDIRI4 +CNSTI4 0 +LEI4 $2065 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $2064 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 260 +ADDRLP4 260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $2066 +JUMPV +LABELV $2065 +ADDRGP4 $2067 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $2066 +LABELV $2057 +ADDRGP4 $2056 +JUMPV +LABELV $2058 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +NEI4 $2068 +ADDRGP4 $2070 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2048 +JUMPV +LABELV $2068 +ADDRLP4 852 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 856 +CNSTI4 1 +ASGNI4 +ADDRLP4 588 +ADDRLP4 852 +INDIRI4 +CNSTI4 32767 +ADDRLP4 260 +INDIRI4 +DIVI4 +ADDRLP4 856 +INDIRI4 +ADDI4 +DIVI4 +ADDRLP4 856 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 592 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 520 +ADDRLP4 592 +ASGNP4 +ADDRGP4 $2072 +JUMPV +LABELV $2071 +ADDRLP4 520 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 860 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 860 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2074 +ADDRGP4 $2073 +JUMPV +LABELV $2074 +ADDRGP4 level+16068 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 260 +ADDRLP4 260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +ADDRLP4 588 +INDIRI4 +LTI4 $2078 +ADDRGP4 $2073 +JUMPV +LABELV $2078 +LABELV $2072 +ADDRGP4 $2071 +JUMPV +LABELV $2073 +ADDRGP4 $2080 +ARGP4 +ADDRGP4 level+16068 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $2048 +endproc G_LayoutSelect 864 20 +proc G_LayoutBuildItem 8 8 +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 12 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRFP4 16 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SpawnBuildable +CALLV +pop +LABELV $2082 +endproc G_LayoutBuildItem 8 8 +lit +align 4 +LABELV $2084 +byte 4 0 +byte 4 0 +byte 4 0 +align 4 +LABELV $2085 +byte 4 0 +byte 4 0 +byte 4 0 +align 4 +LABELV $2086 +byte 4 0 +byte 4 0 +byte 4 0 +align 4 +LABELV $2087 +byte 4 0 +byte 4 0 +byte 4 0 +export G_LayoutLoad +code +proc G_LayoutLoad 2212 60 +ADDRLP4 1032 +ADDRGP4 $2084 +INDIRB +ASGNB 12 +ADDRLP4 1044 +ADDRGP4 $2085 +INDIRB +ASGNB 12 +ADDRLP4 1056 +ADDRGP4 $2086 +INDIRB +ASGNB 12 +ADDRLP4 1068 +ADDRGP4 $2087 +INDIRB +ASGNB 12 +ADDRLP4 1028 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+16068 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $2092 +ADDRGP4 level+16068 +ARGP4 +ADDRGP4 $2063 +ARGP4 +ADDRLP4 2184 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2184 +INDIRI4 +CNSTI4 0 +NEI4 $2088 +LABELV $2092 +ADDRGP4 $2083 +JUMPV +LABELV $2088 +ADDRGP4 $2011 +ARGP4 +ADDRLP4 2108 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRGP4 $2015 +ARGP4 +ADDRLP4 2108 +ARGP4 +ADDRGP4 level+16068 +ARGP4 +ADDRLP4 2188 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 2188 +INDIRP4 +ARGP4 +ADDRLP4 2176 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 2192 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 2172 +ADDRLP4 2192 +INDIRI4 +ASGNI4 +ADDRLP4 2172 +INDIRI4 +CNSTI4 0 +GEI4 $2094 +ADDRGP4 $2096 +ARGP4 +ADDRGP4 level+16068 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2083 +JUMPV +LABELV $2094 +ADDRLP4 2172 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 2196 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 2196 +INDIRP4 +ASGNP4 +ADDRLP4 2180 +ADDRLP4 2196 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2172 +INDIRI4 +ARGI4 +ADDRLP4 2176 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 2172 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 2176 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $2099 +JUMPV +LABELV $2098 +ADDRLP4 1028 +INDIRI4 +CVIU4 4 +CNSTU4 1023 +LTU4 $2101 +ADDRGP4 $2015 +ARGP4 +ADDRLP4 2108 +ARGP4 +ADDRGP4 level+16068 +ARGP4 +ADDRLP4 2200 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $2103 +ARGP4 +ADDRLP4 2200 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2100 +JUMPV +LABELV $2101 +ADDRLP4 2200 +ADDRLP4 1028 +INDIRI4 +ASGNI4 +ADDRLP4 1028 +ADDRLP4 2200 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 2200 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 1028 +INDIRI4 +ADDRLP4 4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +NEI4 $2105 +ADDRLP4 1028 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 $2028 +ARGP4 +ADDRLP4 1084 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1032+4 +ARGP4 +ADDRLP4 1032+8 +ARGP4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1044+4 +ARGP4 +ADDRLP4 1044+8 +ARGP4 +ADDRLP4 1056 +ARGP4 +ADDRLP4 1056+4 +ARGP4 +ADDRLP4 1056+8 +ARGP4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1068+4 +ARGP4 +ADDRLP4 1068+8 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRLP4 1084 +ARGP4 +ADDRLP4 2204 +ADDRGP4 BG_BuildableByName +CALLP4 +ASGNP4 +ADDRLP4 1080 +ADDRLP4 2204 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +LEI4 $2117 +ADDRLP4 1080 +INDIRI4 +CNSTI4 54 +LTI4 $2115 +LABELV $2117 +ADDRGP4 $2118 +ARGP4 +ADDRLP4 1084 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $2116 +JUMPV +LABELV $2115 +ADDRLP4 1080 +INDIRI4 +ARGI4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1056 +ARGP4 +ADDRLP4 1068 +ARGP4 +ADDRGP4 G_LayoutBuildItem +CALLV +pop +LABELV $2116 +LABELV $2105 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $2099 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $2098 +LABELV $2100 +ADDRLP4 2180 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +LABELV $2083 +endproc G_LayoutLoad 2212 60 +export G_BaseSelfDestruct +proc G_BaseSelfDestruct 16 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRGP4 $2123 +JUMPV +LABELV $2120 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level+4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $2126 +ADDRGP4 $2121 +JUMPV +LABELV $2126 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $2128 +ADDRGP4 $2121 +JUMPV +LABELV $2128 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $2130 +ADDRGP4 $2121 +JUMPV +LABELV $2130 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $2121 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2123 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $2120 +LABELV $2119 +endproc G_BaseSelfDestruct 16 32 +export G_BuildLogNew +proc G_BuildLogNew 28 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRGP4 level+32396 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 80 +ADDRLP4 4 +INDIRI4 +CNSTI4 128 +MODI4 +MULI4 +ADDRGP4 level+22156 +ADDP4 +ASGNP4 +ADDRGP4 level+32400 +INDIRI4 +CNSTI4 128 +GEI4 $2135 +ADDRLP4 12 +ADDRGP4 level+32400 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2135 +ADDRLP4 0 +INDIRP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRU4 +EQU4 $2141 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRU4 +EQU4 $2141 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $2142 +JUMPV +LABELV $2141 +ADDRLP4 16 +CNSTP4 0 +ASGNP4 +LABELV $2142 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $2132 +endproc G_BuildLogNew 28 0 +export G_BuildLogSet +proc G_BuildLogSet 16 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 940 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 24 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2145 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 892 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $2146 +JUMPV +LABELV $2145 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $2146 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_QueueValue +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $2143 +endproc G_BuildLogSet 16 4 +export G_BuildLogAuto +proc G_BuildLogAuto 4 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_BuildLogNew +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_BuildLogSet +CALLV +pop +LABELV $2147 +endproc G_BuildLogAuto 4 8 +export G_BuildLogRevertThink +proc G_BuildLogRevertThink 4196 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4132 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $2149 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4108 +ARGP4 +ADDRLP4 4120 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 4108 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4120 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4120+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 4120+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108 +ARGP4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4144 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4144 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2162 +JUMPV +LABELV $2159 +ADDRLP4 4148 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4148 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2163 +ADDRLP4 4148 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $2166 +ADDRLP4 4168 +CNSTF4 1133903872 +ASGNF4 +ADDRGP4 $2167 +JUMPV +LABELV $2166 +ADDRLP4 4168 +CNSTF4 1125515264 +ASGNF4 +LABELV $2167 +ADDRLP4 4164 +ADDRLP4 4168 +INDIRF4 +ASGNF4 +ADDRLP4 4172 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4152 +CNSTF4 1073741824 +ADDRLP4 4172 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRLP4 4164 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4176 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4152+4 +CNSTF4 1073741824 +ADDRLP4 4176 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRLP4 4164 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4180 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4152+8 +ADDRLP4 4180 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 4164 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4184 +ADDRLP4 4148 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 4184 +INDIRP4 +ADDRLP4 4184 +INDIRP4 +INDIRF4 +ADDRLP4 4152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4188 +ADDRLP4 4148 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 4188 +INDIRP4 +ADDRLP4 4188 +INDIRP4 +INDIRF4 +ADDRLP4 4152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4192 +ADDRLP4 4148 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 4192 +INDIRP4 +ADDRLP4 4192 +INDIRP4 +INDIRF4 +ADDRLP4 4152+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132 +ADDRLP4 4132 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2163 +LABELV $2160 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2162 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $2159 +ADDRLP4 4148 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +ASGNP4 +ADDRLP4 4148 +INDIRP4 +ADDRLP4 4148 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 4132 +INDIRI4 +CNSTI4 0 +EQI4 $2172 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRGP4 $2148 +JUMPV +LABELV $2172 +LABELV $2149 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4136 +ADDRGP4 G_FinishSpawningBuildable +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4136 +INDIRP4 +ASGNP4 +ADDRLP4 4140 +CNSTI4 936 +ASGNI4 +ADDRLP4 4144 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4140 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4140 +INDIRI4 +ADDP4 +ADDRLP4 4144 +INDIRI4 +ASGNI4 +ADDRLP4 4144 +INDIRI4 +CNSTI4 0 +EQI4 $2175 +ADDRLP4 4148 +CNSTI4 940 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4148 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4148 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $2175 +ADDRLP4 4156 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 4156 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 924 +ADDP4 +ADDRLP4 4156 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_KillBox +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4160 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $2177 +ARGP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4160 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $2148 +endproc G_BuildLogRevertThink 4196 16 +export G_BuildLogRevert +proc G_BuildLogRevert 72 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 level+15420 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +ADDRGP4 level+32400 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ADDRGP4 level+32396 +INDIRI4 +ADDRFP4 0 +INDIRI4 +SUBI4 +SUBI4 +ASGNI4 +ADDRGP4 $2183 +JUMPV +LABELV $2182 +ADDRLP4 28 +ADDRGP4 level+32396 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 80 +ADDRLP4 32 +INDIRI4 +CNSTI4 128 +MODI4 +MULI4 +ADDRGP4 level+22156 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $2188 +ADDRLP4 8 +CNSTI4 64 +ASGNI4 +ADDRGP4 $2193 +JUMPV +LABELV $2190 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $2198 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $2197 +LABELV $2198 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $2195 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRGP4 G_BuildLogRevertThink +CVPU4 4 +NEU4 $2195 +LABELV $2197 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +NEI4 $2195 +ADDRLP4 48 +CNSTI4 24 +ASGNI4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56 +CNSTI4 28 +ASGNI4 +ADDRLP4 12+4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 60 +CNSTI4 32 +ASGNI4 +ADDRLP4 12+8 +ADDRLP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 64 +ADDRGP4 VectorLengthSquared +CALLF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +CNSTF4 1073741824 +GTF4 $2201 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $2203 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $2205 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 68 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $2203 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $2189 +JUMPV +LABELV $2201 +LABELV $2195 +LABELV $2191 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $2193 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $2190 +ADDRGP4 $2189 +JUMPV +LABELV $2188 +ADDRLP4 40 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 524 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 44 +CNSTI4 24 +ASGNI4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 36 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 36 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 36 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 36 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 936 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 940 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_BuildLogRevertThink +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 30 +ASGNI4 +ADDRLP4 48 +CNSTI4 4 +ASGNI4 +ADDRLP4 52 +ADDRLP4 4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +EQI4 $2209 +ADDRLP4 52 +INDIRI4 +ADDRLP4 48 +INDIRI4 +NEI4 $2207 +LABELV $2209 +ADDRLP4 56 +ADDRLP4 4 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $2210 +CNSTI4 0 +ADDRGP4 level+11300 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +LEI4 $2216 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2217 +JUMPV +LABELV $2216 +ADDRLP4 64 +ADDRGP4 level+11300 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $2217 +ADDRGP4 level+11300 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $2211 +JUMPV +LABELV $2210 +ADDRLP4 64 +ADDRLP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 34 +EQI4 $2220 +ADDRLP4 64 +INDIRI4 +CNSTI4 35 +NEI4 $2218 +LABELV $2220 +CNSTI4 0 +ADDRGP4 level+11316 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +LEI4 $2225 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRGP4 $2226 +JUMPV +LABELV $2225 +ADDRLP4 68 +ADDRGP4 level+11316 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $2226 +ADDRGP4 level+11316 +ADDRLP4 68 +INDIRI4 +ASGNI4 +LABELV $2218 +LABELV $2211 +LABELV $2207 +LABELV $2189 +LABELV $2183 +ADDRGP4 level+32396 +INDIRI4 +ADDRFP4 0 +INDIRI4 +GTI4 $2182 +LABELV $2178 +endproc G_BuildLogRevert 72 12 +export G_CheckGrangerDance +proc G_CheckGrangerDance 68 4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +CNSTI4 -1 +ASGNI4 +ADDRLP4 32 +ADDRGP4 g_alienGrangerDanceBonus+12 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +GTI4 $2229 +ADDRGP4 $2227 +JUMPV +LABELV $2229 +ADDRLP4 44 +ADDRLP4 20 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +EQI4 $2232 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +EQI4 $2232 +ADDRGP4 $2227 +JUMPV +LABELV $2232 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $2238 +JUMPV +LABELV $2235 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $2240 +ADDRGP4 $2236 +JUMPV +LABELV $2240 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $2242 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $2242 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 20 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 20 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 64 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 64 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $2237 +JUMPV +LABELV $2242 +LABELV $2236 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $2238 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $2235 +LABELV $2237 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $2248 +ADDRLP4 28 +INDIRI4 +CNSTI4 150 +LEI4 $2246 +LABELV $2248 +ADDRGP4 $2227 +JUMPV +LABELV $2246 +ADDRLP4 24 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 52 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 56 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +ADDRLP4 32 +INDIRI4 +SUBI4 +GEI4 $2249 +ADDRLP4 24 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $2251 +ADDRLP4 60 +ADDRLP4 24 +INDIRP4 +CNSTI4 924 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 32 +INDIRI4 +MULI4 +ADDRLP4 36 +INDIRI4 +DIVI4 +SUBI4 +ASGNI4 +LABELV $2251 +ADDRLP4 64 +ADDRLP4 24 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $2249 +LABELV $2227 +endproc G_CheckGrangerDance 68 4 +bss +align 4 +LABELV cmpOrigin +skip 12 +align 4 +LABELV cmpBuildable +skip 4 +import g_JumppadPower +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_RepeaterEntityForPoint +import FinishSpawningBuildable +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $2205 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2177 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2118 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $2103 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $2096 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $2080 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $2070 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $2067 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $2064 +byte 1 32 +byte 1 0 +align 1 +LABELV $2063 +byte 1 42 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 84 +byte 1 73 +byte 1 78 +byte 1 42 +byte 1 0 +align 1 +LABELV $2050 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $2047 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $2034 +byte 1 46 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $2033 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $2032 +byte 1 42 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 84 +byte 1 73 +byte 1 78 +byte 1 42 +byte 1 32 +byte 1 0 +align 1 +LABELV $2028 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $2019 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2018 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $2015 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $2014 +byte 1 76 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 83 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 40 +byte 1 32 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $2011 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $2000 +byte 1 94 +byte 1 51 +byte 1 71 +byte 1 95 +byte 1 70 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 115 +byte 1 104 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1963 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 47 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 95 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1947 +byte 1 44 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 0 +align 1 +LABELV $1946 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1942 +byte 1 94 +byte 1 55 +byte 1 44 +byte 1 32 +byte 1 94 +byte 1 51 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 0 +align 1 +LABELV $1941 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 50 +byte 1 91 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 93 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 116 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1642 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1633 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 120 +byte 1 41 +byte 1 0 +align 1 +LABELV $1630 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1629 +byte 1 44 +byte 1 32 +byte 1 0 +align 1 +LABELV $1625 +byte 1 0 +align 1 +LABELV $1624 +byte 1 44 +byte 1 0 +align 1 +LABELV $1623 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $1610 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1445 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 67 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $1442 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 119 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $1022 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 45 +byte 1 50 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 91 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 69 +byte 1 78 +byte 1 79 +byte 1 68 +byte 1 69 +byte 1 32 +byte 1 68 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 79 +byte 1 89 +byte 1 69 +byte 1 68 +byte 1 93 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 0 +align 1 +LABELV $1010 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 94 +byte 1 51 +byte 1 68 +byte 1 65 +byte 1 77 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 68 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 77 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $841 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 100 +byte 1 0 +align 1 +LABELV $447 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 51 +byte 1 68 +byte 1 65 +byte 1 77 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 68 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 77 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $417 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 45 +byte 1 50 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 91 +byte 1 69 +byte 1 71 +byte 1 71 +byte 1 32 +byte 1 68 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 79 +byte 1 89 +byte 1 69 +byte 1 68 +byte 1 93 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 0 +align 1 +LABELV $126 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 68 +byte 1 111 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 33 +byte 1 34 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_client.asm b/build/release-linux-x86_64/base/game/g_client.asm new file mode 100644 index 0000000..43cdfa9 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_client.asm @@ -0,0 +1,9264 @@ +data +align 4 +LABELV playerMins +byte 4 3245342720 +byte 4 3245342720 +byte 4 3250585600 +align 4 +LABELV playerMaxs +byte 4 1097859072 +byte 4 1097859072 +byte 4 1107296256 +export SP_info_player_deathmatch +code +proc SP_info_player_deathmatch 12 12 +ADDRGP4 $78 +ARGP4 +ADDRGP4 $79 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $80 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +LABELV $80 +ADDRGP4 $82 +ARGP4 +ADDRGP4 $79 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $83 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 16384 +BORI4 +ASGNI4 +LABELV $83 +LABELV $77 +endproc SP_info_player_deathmatch 12 12 +export SP_info_player_start +proc SP_info_player_start 0 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $86 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 SP_info_player_deathmatch +CALLV +pop +LABELV $85 +endproc SP_info_player_start 0 4 +export SP_info_player_intermission +proc SP_info_player_intermission 0 0 +LABELV $87 +endproc SP_info_player_intermission 0 0 +export SP_info_alien_intermission +proc SP_info_alien_intermission 0 0 +LABELV $88 +endproc SP_info_alien_intermission 0 0 +export SP_info_human_intermission +proc SP_info_human_intermission 0 0 +LABELV $89 +endproc SP_info_human_intermission 0 0 +export G_AddCreditToClient +proc G_AddCreditToClient 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +CVII2 4 +ASGNI2 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $91 +ADDRGP4 $90 +JUMPV +LABELV $91 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $93 +ADDRFP4 4 +INDIRI2 +CVII4 2 +ADDRLP4 4 +INDIRI4 +LEI4 $93 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $96 +ADDRLP4 8 +CNSTI4 7200 +ASGNI4 +ADDRGP4 $97 +JUMPV +LABELV $96 +ADDRLP4 8 +CNSTI4 4000 +ASGNI4 +LABELV $97 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +GEI4 $94 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI2 +CVII4 2 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $94 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $94 +JUMPV +LABELV $93 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI2 +CVII4 2 +ADDI4 +ASGNI4 +LABELV $94 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $102 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $102 +ADDRFP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $90 +endproc G_AddCreditToClient 16 0 +export SpotWouldTelefrag +proc SpotWouldTelefrag 4144 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4108 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRGP4 playerMins +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRGP4 playerMins+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRGP4 playerMins+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRGP4 playerMaxs +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRGP4 playerMaxs+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRGP4 playerMaxs+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108 +ARGP4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4140 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4140 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $116 +JUMPV +LABELV $113 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $117 +CNSTI4 1 +RETI4 +ADDRGP4 $104 +JUMPV +LABELV $117 +LABELV $114 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $116 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $113 +CNSTI4 0 +RETI4 +LABELV $104 +endproc SpotWouldTelefrag 4144 16 +proc G_SelectRandomFurthestSpawnPoint 572 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 520 +CNSTI4 0 +ASGNI4 +ADDRLP4 528 +CNSTP4 0 +ASGNP4 +ADDRGP4 $121 +JUMPV +LABELV $120 +ADDRLP4 528 +INDIRP4 +ARGP4 +ADDRLP4 548 +ADDRGP4 SpotWouldTelefrag +CALLI4 +ASGNI4 +ADDRLP4 548 +INDIRI4 +CNSTI4 0 +EQI4 $123 +ADDRGP4 $121 +JUMPV +LABELV $123 +ADDRLP4 532 +ADDRLP4 528 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 532+4 +ADDRLP4 528 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 532+8 +ADDRLP4 528 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 532 +ARGP4 +ADDRLP4 560 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 524 +ADDRLP4 560 +INDIRF4 +ASGNF4 +ADDRLP4 516 +CNSTI4 0 +ASGNI4 +ADDRGP4 $130 +JUMPV +LABELV $127 +ADDRLP4 524 +INDIRF4 +ADDRLP4 516 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +LEF4 $131 +ADDRLP4 520 +INDIRI4 +CNSTI4 64 +LTI4 $133 +ADDRLP4 520 +CNSTI4 63 +ASGNI4 +LABELV $133 +ADDRLP4 0 +ADDRLP4 520 +INDIRI4 +ASGNI4 +ADDRGP4 $138 +JUMPV +LABELV $135 +ADDRLP4 564 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 564 +INDIRI4 +ADDRLP4 4-4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 568 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 568 +INDIRI4 +ADDRLP4 260 +ADDP4 +ADDRLP4 568 +INDIRI4 +ADDRLP4 260-4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $136 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $138 +ADDRLP4 0 +INDIRI4 +ADDRLP4 516 +INDIRI4 +GTI4 $135 +ADDRLP4 516 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 524 +INDIRF4 +ASGNF4 +ADDRLP4 516 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 260 +ADDP4 +ADDRLP4 528 +INDIRP4 +ASGNP4 +ADDRLP4 520 +ADDRLP4 520 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 520 +INDIRI4 +CNSTI4 64 +LEI4 $129 +ADDRLP4 520 +CNSTI4 64 +ASGNI4 +ADDRGP4 $129 +JUMPV +LABELV $131 +LABELV $128 +ADDRLP4 516 +ADDRLP4 516 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $130 +ADDRLP4 516 +INDIRI4 +ADDRLP4 520 +INDIRI4 +LTI4 $127 +LABELV $129 +ADDRLP4 516 +INDIRI4 +ADDRLP4 520 +INDIRI4 +LTI4 $143 +ADDRLP4 520 +INDIRI4 +CNSTI4 64 +GEI4 $143 +ADDRLP4 520 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 524 +INDIRF4 +ASGNF4 +ADDRLP4 520 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 260 +ADDP4 +ADDRLP4 528 +INDIRP4 +ASGNP4 +ADDRLP4 520 +ADDRLP4 520 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $143 +LABELV $121 +ADDRLP4 528 +INDIRP4 +ARGP4 +CNSTI4 532 +ARGI4 +ADDRGP4 $86 +ARGP4 +ADDRLP4 548 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 528 +ADDRLP4 548 +INDIRP4 +ASGNP4 +ADDRLP4 548 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $120 +ADDRLP4 520 +INDIRI4 +CNSTI4 0 +NEI4 $145 +CNSTP4 0 +ARGP4 +CNSTI4 532 +ARGI4 +ADDRGP4 $86 +ARGP4 +ADDRLP4 552 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 528 +ADDRLP4 552 +INDIRP4 +ASGNP4 +ADDRLP4 528 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $147 +ADDRGP4 $149 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $147 +ADDRFP4 4 +INDIRP4 +ADDRLP4 528 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 556 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 556 +INDIRP4 +ADDRLP4 556 +INDIRP4 +INDIRF4 +CNSTF4 1091567616 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 528 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 528 +INDIRP4 +RETP4 +ADDRGP4 $119 +JUMPV +LABELV $145 +ADDRLP4 552 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 556 +CNSTI4 2 +ASGNI4 +ADDRLP4 544 +ADDRLP4 552 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 520 +INDIRI4 +ADDRLP4 556 +INDIRI4 +DIVI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 544 +INDIRI4 +ADDRLP4 556 +INDIRI4 +LSHI4 +ADDRLP4 260 +ADDP4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 560 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 560 +INDIRP4 +ADDRLP4 560 +INDIRP4 +INDIRF4 +CNSTF4 1091567616 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 544 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 260 +ADDP4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 544 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 260 +ADDP4 +INDIRP4 +RETP4 +LABELV $119 +endproc G_SelectRandomFurthestSpawnPoint 572 12 +proc G_SelectSpawnBuildable 28 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 $152 +JUMPV +LABELV $151 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $154 +ADDRGP4 $152 +JUMPV +LABELV $154 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $156 +ADDRGP4 $152 +JUMPV +LABELV $156 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $158 +ADDRGP4 $152 +JUMPV +LABELV $158 +ADDRLP4 0 +INDIRP4 +CNSTI4 960 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $160 +ADDRGP4 $152 +JUMPV +LABELV $160 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_CheckSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $162 +ADDRGP4 $152 +JUMPV +LABELV $162 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $166 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +GEF4 $164 +LABELV $166 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $164 +LABELV $152 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 532 +ARGI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $151 +ADDRLP4 4 +INDIRP4 +RETP4 +LABELV $150 +endproc G_SelectSpawnBuildable 28 20 +export G_SelectSpawnPoint +proc G_SelectSpawnPoint 4 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 G_SelectRandomFurthestSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $167 +endproc G_SelectSpawnPoint 4 12 +export G_SelectTremulousSpawnPoint +proc G_SelectTremulousSpawnPoint 12 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $169 +ADDRGP4 level+11244 +INDIRI4 +CNSTI4 0 +GTI4 $171 +CNSTP4 0 +RETP4 +ADDRGP4 $168 +JUMPV +LABELV $171 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_SelectSpawnBuildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $170 +JUMPV +LABELV $169 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $174 +ADDRGP4 level+11248 +INDIRI4 +CNSTI4 0 +GTI4 $176 +CNSTP4 0 +RETP4 +ADDRGP4 $168 +JUMPV +LABELV $176 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 27 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_SelectSpawnBuildable +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $174 +LABELV $170 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $179 +CNSTP4 0 +RETP4 +ADDRGP4 $168 +JUMPV +LABELV $179 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $181 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_CheckSpawnPoint +CALLP4 +pop +ADDRGP4 $182 +JUMPV +LABELV $181 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $183 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +CNSTI4 27 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_CheckSpawnPoint +CALLP4 +pop +LABELV $183 +LABELV $182 +ADDRFP4 12 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $168 +endproc G_SelectTremulousSpawnPoint 12 20 +proc G_SelectSpectatorSpawnPoint 0 0 +ADDRGP4 FindIntermissionPoint +CALLV +pop +ADDRFP4 0 +INDIRP4 +ADDRGP4 level+11216 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +ADDRGP4 level+11228 +INDIRB +ASGNB 12 +CNSTP4 0 +RETP4 +LABELV $185 +endproc G_SelectSpectatorSpawnPoint 0 0 +export G_SelectAlienLockSpawnPoint +proc G_SelectAlienLockSpawnPoint 12 12 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 532 +ARGI4 +ADDRGP4 $189 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $190 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SelectSpectatorSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +RETP4 +ADDRGP4 $188 +JUMPV +LABELV $190 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $188 +endproc G_SelectAlienLockSpawnPoint 12 12 +export G_SelectHumanLockSpawnPoint +proc G_SelectHumanLockSpawnPoint 12 12 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 532 +ARGI4 +ADDRGP4 $193 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $194 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SelectSpectatorSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +RETP4 +ADDRGP4 $192 +JUMPV +LABELV $194 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $192 +endproc G_SelectHumanLockSpawnPoint 12 12 +proc BodySink 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $197 +ADDRFP4 0 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1224 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $197 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 6500 +LEI4 $200 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $196 +JUMPV +LABELV $200 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +ASGNF4 +LABELV $196 +endproc BodySink 8 4 +proc SpawnCorpse 148 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 100 +ADDRGP4 trap_PointContents +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CVIU4 4 +CNSTU4 2147483648 +BANDU4 +CNSTU4 0 +EQU4 $205 +ADDRGP4 $204 +JUMPV +LABELV $205 +ADDRLP4 104 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 104 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 14 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 67108864 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1276 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $208 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $210 +ASGNP4 +ADDRGP4 $209 +JUMPV +LABELV $208 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $211 +ASGNP4 +LABELV $209 +ADDRLP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 BodySink +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 20000 +ADDI4 +ASGNI4 +ADDRLP4 112 +CNSTI4 196 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1276 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $213 +ADDRLP4 116 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 0 +LTI4 $215 +ADDRLP4 116 +INDIRI4 +CNSTI4 5 +GTI4 $215 +ADDRLP4 116 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $221 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $221 +address $218 +address $218 +address $219 +address $219 +address $220 +address $220 +code +LABELV $218 +ADDRLP4 128 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRGP4 $214 +JUMPV +LABELV $219 +ADDRLP4 136 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRLP4 136 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRLP4 136 +INDIRI4 +ASGNI4 +ADDRGP4 $214 +JUMPV +LABELV $220 +LABELV $215 +ADDRLP4 144 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRLP4 144 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRLP4 144 +INDIRI4 +ASGNI4 +ADDRGP4 $214 +JUMPV +LABELV $213 +ADDRLP4 116 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 21 +LTI4 $222 +ADDRLP4 116 +INDIRI4 +CNSTI4 26 +GTI4 $222 +ADDRLP4 116 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $228-84 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $228 +address $225 +address $225 +address $226 +address $226 +address $227 +address $227 +code +LABELV $225 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +CNSTI4 22 +ASGNI4 +ADDRGP4 $223 +JUMPV +LABELV $226 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +CNSTI4 24 +ASGNI4 +ADDRGP4 $223 +JUMPV +LABELV $227 +LABELV $222 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +CNSTI4 26 +ASGNI4 +LABELV $223 +LABELV $214 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 120 +CNSTI4 804 +ASGNI4 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ADDRLP4 124 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ADDRLP4 124 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 128 +CNSTP4 0 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 136 +CNSTI4 452 +ASGNI4 +ADDRLP4 92 +ADDRLP4 0 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 4+4 +INDIRF4 +ASGNF4 +ADDRLP4 16+8 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 92 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 32 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 4 +ADDRLP4 32+12 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $204 +endproc SpawnCorpse 148 28 +export G_SetClientViewAngle +proc G_SetClientViewAngle 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $237 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4 +CNSTF4 1199570944 +ADDRLP4 8 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 436 +ADDP4 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $238 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $237 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +LABELV $236 +endproc G_SetClientViewAngle 16 0 +export respawn +proc respawn 16 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 SpawnCorpse +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 ClientSpawn +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $245 +JUMPV +LABELV $242 +ADDRLP4 8 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $247 +ADDRLP4 8 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +NEI4 $247 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 460 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $249 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +ADDRGP4 G_FollowNewClient +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $250 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +ADDRGP4 $250 +JUMPV +LABELV $249 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 G_FollowLockView +CALLV +pop +LABELV $250 +LABELV $247 +LABELV $243 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $245 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $242 +LABELV $241 +endproc respawn 16 16 +lit +align 1 +LABELV $254 +byte 1 0 +skip 19 +code +proc G_IsEmoticon 40 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $254 +INDIRB +ASGNB 20 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 91 +EQI4 $255 +CNSTI4 0 +RETI4 +ADDRGP4 $253 +JUMPV +LABELV $255 +ADDRLP4 24 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 91 +NEI4 $257 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRLP4 32 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +ASGNP4 +LABELV $257 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRGP4 $260 +JUMPV +LABELV $259 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 93 +NEI4 $262 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $267 +JUMPV +LABELV $264 +ADDRLP4 4 +ARGP4 +CNSTI4 20 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level+16148 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $269 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $253 +JUMPV +LABELV $269 +LABELV $265 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $267 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+22148 +INDIRI4 +LTI4 $264 +CNSTI4 0 +RETI4 +ADDRGP4 $253 +JUMPV +LABELV $262 +ADDRLP4 36 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 36 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 24 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 28 +INDIRI4 +ADDRLP4 4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 24 +ADDRLP4 24 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $260 +ADDRLP4 24 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $272 +ADDRLP4 28 +INDIRI4 +CNSTI4 19 +LTI4 $259 +LABELV $272 +CNSTI4 0 +RETI4 +LABELV $253 +endproc G_IsEmoticon 40 8 +export G_IsNewbieName +proc G_IsNewbieName 48 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $276 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $274 +CNSTI4 1 +RETI4 +ADDRGP4 $273 +JUMPV +LABELV $274 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_newbieNameNumbering+12 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $277 +ADDRGP4 g_newbieNamePrefix+16 +INDIRI1 +CVII4 1 +ADDRLP4 36 +INDIRI4 +EQI4 $277 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 40 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ARGP4 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 40 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 44 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $277 +CNSTI4 1 +RETI4 +ADDRGP4 $273 +JUMPV +LABELV $277 +CNSTI4 0 +RETI4 +LABELV $273 +endproc G_IsNewbieName 48 12 +data +align 4 +LABELV $284 +byte 4 1 +bss +align 1 +LABELV $285 +skip 32 +code +proc G_ClientNewbieName 16 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_newbieNameNumbering+12 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $291 +ADDRGP4 g_newbieNamePrefix+16 +INDIRI1 +CVII4 1 +ADDRLP4 4 +INDIRI4 +EQI4 $291 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $286 +LABELV $291 +ADDRGP4 $276 +RETP4 +ADDRGP4 $283 +JUMPV +LABELV $286 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3064 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $292 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3064 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $293 +JUMPV +LABELV $292 +ADDRGP4 g_newbieNameNumbering+12 +INDIRI4 +CNSTI4 1 +LEI4 $294 +ADDRLP4 0 +ADDRGP4 g_newbieNameNumbering+12 +INDIRI4 +ASGNI4 +ADDRGP4 $299 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $298 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $295 +JUMPV +LABELV $294 +ADDRLP4 12 +ADDRGP4 $284 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +LABELV $295 +LABELV $293 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3064 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $285 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 $300 +ARGP4 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $285 +RETP4 +LABELV $283 +endproc G_ClientNewbieName 16 20 +proc G_ClientCleanName 60 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $306 +JUMPV +LABELV $303 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $307 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +NEI4 $307 +ADDRGP4 $304 +JUMPV +LABELV $307 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 32 +LTI4 $312 +ADDRLP4 28 +INDIRI4 +CNSTI4 125 +GTI4 $312 +ADDRLP4 28 +INDIRI4 +CNSTI4 96 +NEI4 $309 +LABELV $312 +ADDRGP4 $304 +JUMPV +LABELV $309 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $313 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $313 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $313 +ADDRLP4 36 +INDIRI4 +CNSTI4 65 +LTI4 $316 +ADDRLP4 36 +INDIRI4 +CNSTI4 90 +LEI4 $315 +LABELV $316 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 97 +LTI4 $317 +ADDRLP4 40 +INDIRI4 +CNSTI4 122 +LEI4 $315 +LABELV $317 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 48 +LTI4 $313 +ADDRLP4 44 +INDIRI4 +CNSTI4 57 +GTI4 $313 +LABELV $315 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +SUBI4 +LEI4 $318 +ADDRGP4 $305 +JUMPV +LABELV $318 +ADDRLP4 48 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 48 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI1 94 +ASGNI1 +ADDRLP4 52 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 52 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +ADDRGP4 $304 +JUMPV +LABELV $313 +ADDRGP4 g_emoticonsAllowedInNames+12 +INDIRI4 +CNSTI4 0 +NEI4 $320 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 48 +ADDRGP4 G_IsEmoticon +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $320 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +SUBI4 +LEI4 $323 +ADDRGP4 $305 +JUMPV +LABELV $323 +ADDRLP4 52 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 52 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTI1 91 +ASGNI1 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 56 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +CNSTI1 91 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $304 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $304 +JUMPV +LABELV $320 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +NEI4 $327 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 3 +LEI4 $328 +ADDRGP4 $304 +JUMPV +LABELV $327 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $328 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +LEI4 $331 +ADDRGP4 $305 +JUMPV +LABELV $331 +ADDRLP4 52 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 52 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 56 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 56 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $304 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $306 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $303 +LABELV $305 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 $335 +ARGP4 +CNSTI4 12 +ARGI4 +ADDRLP4 28 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $333 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +LABELV $333 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 32 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $340 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 $339 +ARGP4 +ADDRLP4 36 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $336 +LABELV $340 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +LABELV $336 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 40 +INDIRI4 +EQI4 $343 +ADDRLP4 4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +NEI4 $341 +LABELV $343 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +LABELV $341 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $344 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 G_ClientNewbieName +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $344 +LABELV $302 +endproc G_ClientCleanName 60 12 +proc G_NonSegModel 20032 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20016 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 20016 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $347 +ADDRGP4 $349 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $346 +JUMPV +LABELV $347 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GEI4 $350 +CNSTI4 0 +RETI4 +ADDRGP4 $346 +JUMPV +LABELV $350 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $354 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $352 +LABELV $354 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $355 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $359 +ADDRLP4 20024 +ADDRGP4 $356 +ASGNP4 +ADDRGP4 $360 +JUMPV +LABELV $359 +ADDRLP4 20024 +ADDRGP4 $357 +ASGNP4 +LABELV $360 +ADDRLP4 20024 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $346 +JUMPV +LABELV $352 +ADDRLP4 16 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 8 +INDIRI4 +ADDRLP4 16 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 4 +ADDRLP4 16 +ASGNP4 +ADDRGP4 $362 +JUMPV +LABELV $361 +ADDRLP4 4 +ARGP4 +ADDRLP4 20024 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20024 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $364 +ADDRGP4 $363 +JUMPV +LABELV $364 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $368 +ARGP4 +ADDRLP4 20028 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20028 +INDIRI4 +CNSTI4 0 +NEI4 $366 +CNSTI4 1 +RETI4 +ADDRGP4 $346 +JUMPV +LABELV $366 +LABELV $362 +ADDRGP4 $361 +JUMPV +LABELV $363 +CNSTI4 0 +RETI4 +LABELV $346 +endproc G_NonSegModel 20032 12 +export ClientUserinfoChanged +proc ClientUserinfoChanged 2448 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 1228 +CNSTI4 0 +ASGNI4 +ADDRLP4 1096 +CNSTI4 1760 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1096 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetUserinfo +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 2324 +ADDRGP4 Info_Validate +CALLI4 +ASGNI4 +ADDRLP4 2324 +INDIRI4 +CNSTI4 0 +NEI4 $370 +ADDRLP4 1096 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $372 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 1096 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $373 +ARGP4 +ADDRGP4 trap_DropClient +CALLV +pop +ADDRGP4 $374 +RETP4 +ADDRGP4 $369 +JUMPV +LABELV $370 +ADDRLP4 8 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $375 +ADDRGP4 $377 +RETP4 +ADDRGP4 $369 +JUMPV +LABELV $375 +ADDRLP4 8 +ARGP4 +ADDRGP4 $378 +ARGP4 +ADDRLP4 2328 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2328 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2336 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 2336 +INDIRI4 +CNSTI4 0 +EQI4 $380 +ADDRLP4 2332 +CNSTI4 1 +ASGNI4 +ADDRGP4 $381 +JUMPV +LABELV $380 +ADDRLP4 2332 +CNSTI4 0 +ASGNI4 +LABELV $381 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 2332 +INDIRI4 +ASGNI4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 $382 +ARGP4 +ADDRLP4 2340 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2340 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1064 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_ClientCleanName +CALLV +pop +ADDRLP4 1032 +ARGP4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 2344 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2344 +INDIRI4 +CNSTI4 0 +EQI4 $383 +ADDRLP4 2348 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 2348 +INDIRI4 +NEI4 $385 +ADDRLP4 2352 +ADDRLP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3052 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 2352 +INDIRI4 +ADDRLP4 2348 +INDIRI4 +EQI4 $385 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 2352 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRGP4 g_minNameChangePeriod+8 +INDIRF4 +MULF4 +GTF4 $385 +ADDRGP4 $389 +ARGP4 +ADDRGP4 g_minNameChangePeriod+12 +INDIRI4 +ARGI4 +ADDRLP4 2356 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1096 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2356 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 1228 +CNSTI4 1 +ASGNI4 +ADDRGP4 $386 +JUMPV +LABELV $385 +ADDRLP4 2356 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 2356 +INDIRI4 +NEI4 $391 +ADDRGP4 g_maxNameChanges+12 +INDIRI4 +ADDRLP4 2356 +INDIRI4 +LEI4 $391 +ADDRLP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3056 +ADDP4 +INDIRI4 +ADDRGP4 g_maxNameChanges+12 +INDIRI4 +LTI4 $391 +ADDRGP4 $395 +ARGP4 +ADDRGP4 g_maxNameChanges+12 +INDIRI4 +ARGI4 +ADDRLP4 2360 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1096 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2360 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 1228 +CNSTI4 1 +ASGNI4 +ADDRGP4 $392 +JUMPV +LABELV $391 +ADDRLP4 2360 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 2360 +INDIRI4 +NEI4 $397 +ADDRLP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3068 +ADDP4 +INDIRI4 +ADDRLP4 2360 +INDIRI4 +EQI4 $397 +ADDRLP4 1096 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $399 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 1228 +CNSTI4 1 +ASGNI4 +ADDRGP4 $398 +JUMPV +LABELV $397 +ADDRLP4 1096 +INDIRP4 +ARGP4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1296 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2364 +ADDRGP4 G_admin_name_check +CALLI4 +ASGNI4 +ADDRLP4 2364 +INDIRI4 +CNSTI4 0 +NEI4 $400 +ADDRGP4 $402 +ARGP4 +ADDRLP4 1296 +ARGP4 +ADDRLP4 2368 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1096 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2368 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 1228 +CNSTI4 1 +ASGNI4 +LABELV $400 +LABELV $398 +LABELV $392 +LABELV $386 +ADDRLP4 1228 +INDIRI4 +CNSTI4 0 +EQI4 $403 +ADDRLP4 1032 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $406 +ADDRLP4 2368 +ADDRLP4 1032 +ASGNP4 +ADDRGP4 $407 +JUMPV +LABELV $406 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2372 +ADDRGP4 G_ClientNewbieName +CALLP4 +ASGNP4 +ADDRLP4 2368 +ADDRLP4 2372 +INDIRP4 +ASGNP4 +LABELV $407 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2368 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 $382 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRGP4 Info_SetValueForKey +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_SetUserinfo +CALLV +pop +ADDRGP4 $404 +JUMPV +LABELV $403 +ADDRLP4 1064 +ARGP4 +ADDRLP4 2368 +ADDRGP4 G_IsNewbieName +CALLI4 +ASGNI4 +ADDRLP4 2368 +INDIRI4 +CNSTI4 0 +EQI4 $408 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2372 +ADDRGP4 G_ClientNewbieName +CALLP4 +ASGNP4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 2372 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $408 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 1064 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRLP4 1096 +INDIRP4 +ARGP4 +ADDRGP4 G_CensorString +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $410 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $410 +ADDRLP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3052 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 2376 +ADDRLP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3056 +ADDP4 +ASGNP4 +ADDRLP4 2376 +INDIRP4 +ADDRLP4 2376 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $410 +ADDRLP4 1032 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $413 +ADDRGP4 $415 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRLP4 2380 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRLP4 2380 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRLP4 2380 +INDIRP4 +ARGP4 +CNSTI4 15 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $413 +LABELV $404 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_namelog_update_name +CALLV +pop +LABELV $383 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $416 +CNSTI4 14 +ARGI4 +ADDRLP4 2348 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +CNSTI4 14 +ARGI4 +ADDRLP4 2352 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 1164 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $418 +ARGP4 +ADDRLP4 2348 +INDIRP4 +ARGP4 +ADDRLP4 2352 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $417 +JUMPV +LABELV $416 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2348 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2352 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 1164 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $418 +ARGP4 +ADDRLP4 2348 +INDIRP4 +ARGP4 +ADDRLP4 2352 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2356 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 1232 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $419 +ARGP4 +ADDRLP4 2356 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 1232 +ARGP4 +ADDRLP4 2360 +ADDRGP4 G_NonSegModel +CALLI4 +ASGNI4 +ADDRLP4 2360 +INDIRI4 +CNSTI4 0 +EQI4 $420 +ADDRLP4 2364 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2364 +INDIRP4 +ADDRLP4 2364 +INDIRP4 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $421 +JUMPV +LABELV $420 +ADDRLP4 2368 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2368 +INDIRP4 +ADDRLP4 2368 +INDIRP4 +INDIRI4 +CNSTI4 -5 +BANDI4 +ASGNI4 +LABELV $421 +LABELV $417 +ADDRLP4 1100 +ARGP4 +ADDRLP4 1164 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 $422 +ARGP4 +ADDRLP4 2348 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2348 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2352 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 2352 +INDIRI4 +CNSTI4 0 +EQI4 $423 +ADDRLP4 2356 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2356 +INDIRP4 +ADDRLP4 2356 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $424 +JUMPV +LABELV $423 +ADDRLP4 2360 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2360 +INDIRP4 +ADDRLP4 2360 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $424 +ADDRLP4 8 +ARGP4 +ADDRGP4 $425 +ARGP4 +ADDRLP4 2364 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2364 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2368 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 2368 +INDIRI4 +CNSTI4 0 +EQI4 $426 +ADDRLP4 2372 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2372 +INDIRP4 +ADDRLP4 2372 +INDIRP4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +ADDRGP4 $427 +JUMPV +LABELV $426 +ADDRLP4 2376 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2376 +INDIRP4 +ADDRLP4 2376 +INDIRP4 +INDIRI4 +CNSTI4 -3 +BANDI4 +ASGNI4 +LABELV $427 +ADDRLP4 8 +ARGP4 +ADDRGP4 $428 +ARGP4 +ADDRLP4 2380 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2380 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2384 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 2384 +INDIRI4 +CNSTI4 0 +EQI4 $429 +ADDRLP4 2388 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2388 +INDIRP4 +ADDRLP4 2388 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRGP4 $430 +JUMPV +LABELV $429 +ADDRLP4 2392 +ADDRLP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ASGNP4 +ADDRLP4 2392 +INDIRP4 +ADDRLP4 2392 +INDIRP4 +INDIRI4 +CNSTI4 -9 +BANDI4 +ASGNI4 +LABELV $430 +ADDRLP4 8 +ARGP4 +ADDRGP4 $431 +ARGP4 +ADDRLP4 2396 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2396 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $432 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2400 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 512 +ADDP4 +ADDRLP4 2400 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRGP4 $433 +JUMPV +LABELV $432 +CNSTI4 0 +ARGI4 +ADDRLP4 2404 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 512 +ADDP4 +ADDRLP4 2404 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $433 +ADDRLP4 8 +ARGP4 +ADDRGP4 $434 +ARGP4 +ADDRLP4 2408 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2408 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2412 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 2412 +INDIRI4 +CNSTI4 0 +EQI4 $435 +ADDRLP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $436 +JUMPV +LABELV $435 +ADDRLP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $436 +ADDRLP4 8 +ARGP4 +ADDRGP4 $437 +ARGP4 +ADDRLP4 2416 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2416 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2420 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 2420 +INDIRI4 +CNSTI4 0 +EQI4 $438 +ADDRLP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $439 +JUMPV +LABELV $438 +ADDRLP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $439 +ADDRLP4 8 +ARGP4 +ADDRGP4 $440 +ARGP4 +ADDRLP4 2424 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 2424 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $443 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 2432 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 2432 +INDIRI4 +CNSTI4 0 +EQI4 $441 +LABELV $443 +ADDRLP4 0 +INDIRP4 +CNSTI4 708 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $442 +JUMPV +LABELV $441 +ADDRLP4 0 +INDIRP4 +CNSTI4 708 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $442 +ADDRLP4 8 +ARGP4 +ADDRGP4 $444 +ARGP4 +ADDRLP4 2436 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 692 +ADDP4 +ARGP4 +ADDRLP4 2436 +INDIRP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRLP4 2440 +ADDRGP4 Com_ClientListString +CALLP4 +ASGNP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $445 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1100 +ARGP4 +ADDRLP4 2440 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 692 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRI4 +CNSTI4 670 +ADDI4 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +CNSTP4 0 +RETP4 +LABELV $369 +endproc ClientUserinfoChanged 2448 36 +lit +align 1 +LABELV $447 +byte 1 0 +skip 1023 +export ClientConnect +code +proc ClientConnect 2148 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +ADDRGP4 $447 +INDIRB +ASGNB 1024 +ADDRLP4 1036 +CNSTI4 1760 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 2580 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $448 +CNSTP4 0 +RETP4 +ADDRGP4 $446 +JUMPV +LABELV $448 +ADDRLP4 1036 +INDIRP4 +CNSTI4 524 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 2580 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetUserinfo +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRGP4 $450 +ARGP4 +ADDRLP4 2072 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 2072 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTI4 33 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRGP4 $451 +ARGP4 +ADDRLP4 2076 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 2076 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $454 +ARGP4 +ADDRLP4 2080 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2080 +INDIRI4 +CNSTI4 0 +NEI4 $452 +ADDRLP4 4 +INDIRP4 +CNSTI4 456 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $452 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRGP4 G_AddressParse +CALLI4 +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 2088 +ADDRGP4 G_admin_admin +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +ADDRLP4 2088 +INDIRP4 +ASGNP4 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2092 +ADDRGP4 G_admin_ban_check +CALLI4 +ASGNI4 +ADDRLP4 2092 +INDIRI4 +CNSTI4 0 +EQI4 $455 +ADDRGP4 $457 +ARGP4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 2096 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 2096 +INDIRP4 +RETP4 +ADDRGP4 $446 +JUMPV +LABELV $455 +ADDRLP4 12 +ARGP4 +ADDRGP4 $458 +ARGP4 +ADDRLP4 2096 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 2096 +INDIRP4 +ASGNP4 +ADDRGP4 g_password+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $459 +ADDRGP4 g_password+16 +ARGP4 +ADDRGP4 $463 +ARGP4 +ADDRLP4 2100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2100 +INDIRI4 +CNSTI4 0 +EQI4 $459 +ADDRGP4 g_password+16 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 2104 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2104 +INDIRI4 +CNSTI4 0 +EQI4 $459 +ADDRGP4 $465 +RETP4 +ADDRGP4 $446 +JUMPV +LABELV $459 +ADDRGP4 g_maxIPConnections+12 +INDIRI4 +CNSTI4 1 +LEI4 $466 +ADDRLP4 2112 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $472 +JUMPV +LABELV $469 +ADDRLP4 2108 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 2108 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $474 +ADDRLP4 2120 +ADDRLP4 2108 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 2120 +INDIRI4 +CNSTI4 2 +EQI4 $476 +ADDRLP4 2120 +INDIRI4 +CNSTI4 1 +NEI4 $474 +LABELV $476 +ADDRLP4 2124 +CNSTI4 624 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 2124 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 2108 +INDIRP4 +ADDRLP4 2124 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 2128 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 2128 +INDIRI4 +CNSTI4 0 +NEI4 $474 +ADDRLP4 2112 +ADDRLP4 2112 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $474 +LABELV $470 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $472 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $469 +ADDRLP4 2112 +INDIRI4 +ADDRGP4 g_maxIPConnections+12 +INDIRI4 +LEI4 $477 +ADDRLP4 12 +ARGP4 +ADDRGP4 $382 +ARGP4 +ADDRLP4 2116 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $480 +ARGP4 +ADDRGP4 g_maxIPConnections+12 +INDIRI4 +ARGI4 +ADDRLP4 2116 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 2120 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 2120 +INDIRP4 +ARGP4 +ADDRGP4 G_Log_NoSpam +CALLV +pop +ADDRGP4 $482 +RETP4 +ADDRGP4 $446 +JUMPV +LABELV $477 +LABELV $466 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $486 +JUMPV +LABELV $483 +LABELV $484 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $486 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 32 +GEU4 $491 +ADDRLP4 2112 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2112 +INDIRI4 +CNSTI4 48 +LTI4 $488 +ADDRLP4 2112 +INDIRI4 +CNSTI4 57 +LEI4 $483 +LABELV $488 +ADDRLP4 2116 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2116 +INDIRI4 +CNSTI4 65 +LTI4 $489 +ADDRLP4 2116 +INDIRI4 +CNSTI4 70 +LEI4 $483 +LABELV $489 +ADDRLP4 2120 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2120 +INDIRI4 +CNSTI4 48 +LTI4 $490 +ADDRLP4 2120 +INDIRI4 +CNSTI4 57 +LEI4 $483 +LABELV $490 +ADDRLP4 2124 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 2124 +INDIRI4 +CNSTI4 97 +LTI4 $491 +ADDRLP4 2124 +INDIRI4 +CNSTI4 102 +LEI4 $483 +LABELV $491 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 32 +GEU4 $492 +ADDRGP4 $494 +RETP4 +ADDRGP4 $446 +JUMPV +LABELV $492 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $498 +JUMPV +LABELV $495 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $500 +ADDRGP4 $496 +JUMPV +LABELV $500 +ADDRLP4 2128 +CNSTI4 588 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 2128 +INDIRI4 +ADDP4 +ARGP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ADDRLP4 2128 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 2132 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2132 +INDIRI4 +CNSTI4 0 +NEI4 $502 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 2136 +ADDRGP4 G_ClientIsLagging +CALLI4 +ASGNI4 +ADDRLP4 2136 +INDIRI4 +CNSTI4 0 +NEI4 $504 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $506 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $507 +RETP4 +ADDRGP4 $446 +JUMPV +LABELV $504 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $508 +ARGP4 +ADDRGP4 trap_DropClient +CALLV +pop +LABELV $502 +LABELV $496 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $498 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $495 +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 2128 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 2128 +INDIRI4 +NEI4 $512 +ADDRGP4 level+64 +INDIRI4 +ADDRLP4 2128 +INDIRI4 +EQI4 $509 +LABELV $512 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 G_InitSessionData +CALLV +pop +LABELV $509 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_ReadSessionData +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_namelog_connect +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 2132 +ADDRGP4 ClientUserinfoChanged +CALLP4 +ASGNP4 +ADDRLP4 2064 +ADDRLP4 2132 +INDIRP4 +ASGNP4 +ADDRLP4 2064 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $513 +ADDRLP4 2064 +INDIRP4 +RETP4 +ADDRGP4 $446 +JUMPV +LABELV $513 +ADDRGP4 $515 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 2140 +ADDRLP4 4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRLP4 2140 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRLP4 2140 +INDIRP4 +ARGP4 +CNSTI4 15 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $516 +ADDRGP4 $518 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2144 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 2144 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $516 +ADDRLP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $519 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_authlog +CALLV +pop +LABELV $519 +ADDRGP4 CalculateRanks +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $521 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 1748 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $521 +CNSTP4 0 +RETP4 +LABELV $446 +endproc ClientConnect 2148 32 +export ClientBegin +proc ClientBegin 28 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1760 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 2580 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $524 +ADDRGP4 $523 +JUMPV +LABELV $524 +ADDRLP4 4 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $526 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +LABELV $526 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_InitGentity +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 776 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 784 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 420 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 420 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 8 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 ClientSpawn +CALLV +pop +ADDRGP4 $529 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_namelog_restore +CALLV +pop +ADDRGP4 $530 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 CalculateRanks +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_ListCommands +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $531 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $531 +LABELV $523 +endproc ClientBegin 28 16 +lit +align 4 +LABELV $534 +byte 4 0 +byte 4 0 +byte 4 1065353216 +export ClientSpawn +code +proc ClientSpawn 2628 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 80 +CNSTP4 0 +ASGNP4 +ADDRLP4 2492 +ADDRGP4 $534 +INDIRB +ASGNB 12 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 112 +ADDRLP4 4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +CNSTI4 -1 +EQI4 $535 +ADDRLP4 4 +INDIRP4 +CNSTI4 1744 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $535 +ADDRLP4 2512 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ADDRLP4 2512 +INDIRI4 +NEI4 $537 +ADDRLP4 112 +INDIRI4 +ADDRLP4 2512 +INDIRI4 +NEI4 $537 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $538 +JUMPV +LABELV $537 +ADDRLP4 4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $539 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 2 +ASGNI4 +LABELV $539 +LABELV $538 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $541 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +LABELV $541 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $543 +ADDRLP4 100 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $543 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $545 +ADDRLP4 84 +ADDRFP4 12 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $545 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $547 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +NEI4 $549 +ADDRLP4 100 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 2516 +ADDRGP4 G_SelectSpectatorSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 2516 +INDIRP4 +ASGNP4 +ADDRGP4 $548 +JUMPV +LABELV $549 +ADDRLP4 112 +INDIRI4 +CNSTI4 1 +NEI4 $551 +ADDRLP4 100 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 2520 +ADDRGP4 G_SelectAlienLockSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 2520 +INDIRP4 +ASGNP4 +ADDRGP4 $548 +JUMPV +LABELV $551 +ADDRLP4 112 +INDIRI4 +CNSTI4 2 +NEI4 $548 +ADDRLP4 100 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 2524 +ADDRGP4 G_SelectHumanLockSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 2524 +INDIRP4 +ASGNP4 +ADDRGP4 $548 +JUMPV +LABELV $547 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $555 +ADDRGP4 $557 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +ADDRGP4 $533 +JUMPV +LABELV $555 +ADDRLP4 80 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +EQU4 $558 +ADDRLP4 80 +INDIRP4 +ARGP4 +CNSTI4 8 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_SetBuildableAnim +CALLV +pop +ADDRLP4 80 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $560 +ADDRLP4 80 +INDIRP4 +CNSTI4 960 +ADDP4 +CNSTI4 11000 +ASGNI4 +ADDRGP4 $561 +JUMPV +LABELV $560 +ADDRLP4 80 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $562 +ADDRLP4 80 +INDIRP4 +CNSTI4 960 +ADDP4 +CNSTI4 11000 +ASGNI4 +LABELV $562 +LABELV $561 +LABELV $558 +LABELV $548 +ADDRLP4 2520 +CNSTI4 2 +ASGNI4 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ADDRLP4 2520 +INDIRI4 +BANDI4 +ADDRLP4 2520 +INDIRI4 +BXORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UnlaggedClear +CALLV +pop +ADDRLP4 116 +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRB +ASGNB 1308 +ADDRLP4 1424 +ADDRLP4 4 +INDIRP4 +CNSTI4 1736 +ADDP4 +INDIRB +ASGNB 28 +ADDRLP4 1452 +ADDRLP4 4 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $564 +ADDRLP4 2528 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 2528 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 2528 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $565 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 16 +LTI4 $564 +ADDRLP4 1456 +ADDRLP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 2580 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +ADDRLP4 116 +INDIRB +ASGNB 1308 +ADDRLP4 4 +INDIRP4 +CNSTI4 1736 +ADDP4 +ADDRLP4 1424 +INDIRB +ASGNB 28 +ADDRLP4 4 +INDIRP4 +CNSTI4 404 +ADDP4 +ADDRLP4 1452 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1828 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 2572 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $569 +ADDRLP4 2536 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 2536 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDP4 +ADDRLP4 2536 +INDIRI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $570 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 16 +LTI4 $569 +ADDRLP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 1456 +INDIRI4 +ASGNI4 +ADDRLP4 2540 +ADDRLP4 4 +INDIRP4 +CNSTI4 272 +ADDP4 +ASGNP4 +ADDRLP4 2540 +INDIRP4 +ADDRLP4 2540 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 268 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1860 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 12000 +ADDI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 1460 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetUserinfo +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +CNSTI4 2580 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $574 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 33554432 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33619969 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 player_die +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 864 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 860 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 708 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 2552 +CNSTP4 0 +ASGNP4 +ADDRLP4 2552 +INDIRP4 +ARGP4 +ADDRLP4 2552 +INDIRP4 +ARGP4 +ADDRLP4 2552 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $575 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2556 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRLP4 2556 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $576 +JUMPV +LABELV $575 +ADDRLP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 100 +ASGNI4 +LABELV $576 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +CNSTI4 13 +NEI4 $577 +ADDRLP4 72 +ADDRLP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $578 +JUMPV +LABELV $577 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $579 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2560 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 2560 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $580 +JUMPV +LABELV $579 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +LABELV $580 +LABELV $578 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRLP4 2564 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 2484 +ADDRLP4 2564 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRLP4 2568 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 2488 +ADDRLP4 2568 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 384 +ADDP4 +ADDRLP4 2484 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 388 +ADDP4 +ADDRLP4 2488 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 296 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 2572 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 2572 +INDIRP4 +CNSTI4 212 +ADDP4 +ADDRLP4 2572 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 2576 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 2576 +INDIRP4 +CNSTI4 216 +ADDP4 +ADDRLP4 2576 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 100 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 104 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 108 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 2584 +ADDRLP4 4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 2584 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 2584 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +NEU4 $581 +ADDRLP4 2592 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 2596 +CNSTI4 524 +ASGNI4 +ADDRLP4 2592 +INDIRP4 +ADDRLP4 2592 +INDIRP4 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 2596 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 2596 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 2600 +ADDRLP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ASGNP4 +ADDRLP4 2604 +CNSTI4 524 +ASGNI4 +ADDRLP4 2600 +INDIRP4 +ADDRLP4 2600 +INDIRP4 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 2604 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 2604 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $581 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $583 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $584 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $583 +ADDRLP4 4 +INDIRP4 +CNSTI4 220 +ADDP4 +CNSTI4 1200 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 100 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $587 +ADDRLP4 4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $587 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +NEU4 $589 +ADDRLP4 2492 +ARGP4 +ADDRLP4 2592 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 67 +ARGI4 +ADDRLP4 2592 +INDIRI4 +ARGI4 +ADDRGP4 G_AddPredictableEvent +CALLV +pop +ADDRGP4 $588 +JUMPV +LABELV $589 +ADDRLP4 84+4 +ADDRLP4 84+4 +INDIRF4 +CNSTF4 1127481344 +ADDF4 +ASGNF4 +ADDRLP4 84+4 +INDIRF4 +ARGF4 +ADDRGP4 AngleNormalize360 +CALLF4 +pop +ADDRLP4 80 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $593 +ADDRLP4 84 +ARGP4 +ADDRLP4 2592 +ARGP4 +ADDRLP4 2616 +CNSTP4 0 +ASGNP4 +ADDRLP4 2616 +INDIRP4 +ARGP4 +ADDRLP4 2616 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 2620 +CNSTF4 1112014848 +ASGNF4 +ADDRLP4 2592 +ADDRLP4 2620 +INDIRF4 +ADDRLP4 2592 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 2592+4 +ADDRLP4 2620 +INDIRF4 +ADDRLP4 2592+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 2592+8 +CNSTF4 1112014848 +ADDRLP4 2592+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 2604 +ADDRLP4 80 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 2592 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 2604+4 +ADDRLP4 80 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 2592+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 2604+8 +ADDRLP4 80 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRLP4 2592+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 2604 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTF4 1125515264 +ADDRLP4 2604 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1125515264 +ADDRLP4 2604+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1125515264 +ADDRLP4 2604+8 +INDIRF4 +MULF4 +ASGNF4 +LABELV $593 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 30 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddPredictableEvent +CALLV +pop +ADDRGP4 $605 +ARGP4 +ADDRLP4 2592 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 2592 +INDIRI4 +ARGI4 +ADDRGP4 G_Sound +CALLV +pop +ADDRGP4 $588 +JUMPV +LABELV $587 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $606 +ADDRLP4 4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $606 +ADDRLP4 84+4 +ADDRLP4 84+4 +INDIRF4 +CNSTF4 1127481344 +ADDF4 +ASGNF4 +ADDRLP4 84+4 +INDIRF4 +ARGF4 +ADDRGP4 AngleNormalize360 +CALLF4 +pop +ADDRGP4 $610 +ARGP4 +ADDRLP4 2596 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 2596 +INDIRI4 +ARGI4 +ADDRGP4 G_Sound +CALLV +pop +LABELV $606 +LABELV $588 +ADDRLP4 2596 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 2596 +INDIRP4 +ADDRLP4 2596 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 432 +ADDP4 +ARGP4 +ADDRGP4 trap_GetUsercmd +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRGP4 G_SetClientViewAngle +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $611 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $613 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +LABELV $613 +ADDRLP4 4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $611 +ADDRLP4 2600 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 2600 +INDIRP4 +ADDRLP4 2600 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 100 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1840 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1844 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDRGP4 g_inactivity+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1784 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 84 +ADDP4 +CNSTI4 11 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 76 +ADDP4 +CNSTI4 22 +ASGNI4 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $619 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 MoveClientToIntermission +CALLV +pop +ADDRGP4 $620 +JUMPV +LABELV $619 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $622 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $622 +ADDRLP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +CNSTI4 31 +ASGNI4 +LABELV $624 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2604 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 2604 +INDIRI4 +CNSTI4 0 +EQI4 $628 +ADDRLP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $626 +JUMPV +LABELV $628 +LABELV $625 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $624 +LABELV $626 +LABELV $620 +ADDRLP4 4 +INDIRP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 432 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 ClientThink +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $632 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $632 +ADDRGP4 CalculateRanks +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ClientEndFrame +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +LABELV $533 +endproc ClientSpawn 2628 24 +export ClientDisconnect +proc ClientDisconnect 36 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1760 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $637 +ADDRLP4 12 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $635 +LABELV $637 +ADDRGP4 $634 +JUMPV +LABELV $635 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_LeaveTeam +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_namelog_disconnect +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_Vote +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $641 +JUMPV +LABELV $638 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_ClientListRemove +CALLV +pop +LABELV $639 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $641 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $638 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $643 +ADDRLP4 20 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $643 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRLP4 24 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 168 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $643 +ADDRGP4 $645 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $646 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 268 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 1740 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 670 +ADDI4 +ARGI4 +ADDRGP4 $647 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 CalculateRanks +CALLV +pop +LABELV $634 +endproc ClientDisconnect 36 20 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import player_die +import BeginIntermission +import TeamCount +import G_QueueCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $647 +byte 1 0 +align 1 +LABELV $646 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $645 +byte 1 94 +byte 1 53 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 68 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $610 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 47 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $605 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 47 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $574 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $557 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 10 +byte 1 0 +align 1 +LABELV $530 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 66 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $529 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $518 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $515 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $508 +byte 1 71 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $507 +byte 1 68 +byte 1 117 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 71 +byte 1 85 +byte 1 73 +byte 1 68 +byte 1 0 +align 1 +LABELV $506 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 49 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 71 +byte 1 85 +byte 1 73 +byte 1 68 +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 99 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 34 +byte 1 0 +align 1 +LABELV $494 +byte 1 73 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 71 +byte 1 85 +byte 1 73 +byte 1 68 +byte 1 0 +align 1 +LABELV $482 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 101 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 73 +byte 1 80 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $480 +byte 1 68 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 54 +byte 1 34 +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 $465 +byte 1 73 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 0 +align 1 +LABELV $463 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $458 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 0 +align 1 +LABELV $457 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $454 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $451 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $450 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 103 +byte 1 117 +byte 1 105 +byte 1 100 +byte 1 0 +align 1 +LABELV $445 +byte 1 110 +byte 1 92 +byte 1 37 +byte 1 115 +byte 1 92 +byte 1 116 +byte 1 92 +byte 1 37 +byte 1 105 +byte 1 92 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 92 +byte 1 37 +byte 1 115 +byte 1 92 +byte 1 105 +byte 1 103 +byte 1 92 +byte 1 37 +byte 1 49 +byte 1 54 +byte 1 115 +byte 1 92 +byte 1 118 +byte 1 92 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $444 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $440 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 117 +byte 1 110 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $437 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $434 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 66 +byte 1 108 +byte 1 117 +byte 1 101 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 69 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $431 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 83 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $428 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 84 +byte 1 111 +byte 1 103 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $425 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 119 +byte 1 119 +byte 1 84 +byte 1 111 +byte 1 103 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $422 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 119 +byte 1 119 +byte 1 70 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 0 +align 1 +LABELV $419 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $418 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $415 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 82 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $402 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $399 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $395 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $389 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 40 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 111 +byte 1 100 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $382 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $378 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 121 +byte 1 83 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 0 +align 1 +LABELV $377 +byte 1 69 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 40 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 0 +align 1 +LABELV $374 +byte 1 73 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 103 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 0 +align 1 +LABELV $373 +byte 1 100 +byte 1 114 +byte 1 111 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 103 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 0 +align 1 +LABELV $372 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 103 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $368 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 103 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $357 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $356 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $355 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $349 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $339 +byte 1 47 +byte 1 42 +byte 1 0 +align 1 +LABELV $338 +byte 1 47 +byte 1 47 +byte 1 0 +align 1 +LABELV $335 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 0 +align 1 +LABELV $300 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $299 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $298 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 98 +byte 1 105 +byte 1 101 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $276 +byte 1 85 +byte 1 110 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $211 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 111 +byte 1 114 +byte 1 112 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $210 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 67 +byte 1 111 +byte 1 114 +byte 1 112 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $193 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $189 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $149 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $86 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $82 +byte 1 110 +byte 1 111 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $79 +byte 1 48 +byte 1 0 +align 1 +LABELV $78 +byte 1 110 +byte 1 111 +byte 1 98 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_cmds.asm b/build/release-linux-x86_64/base/game/g_cmds.asm new file mode 100644 index 0000000..447f122 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_cmds.asm @@ -0,0 +1,26974 @@ +export G_WeaponIsAllowed +code +proc G_WeaponIsAllowed 4 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 BG_WeaponIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $78 +CNSTI4 0 +RETI4 +ADDRGP4 $77 +JUMPV +LABELV $78 +ADDRGP4 g_minTeamSizePerBuilderH+12 +INDIRI4 +CNSTI4 0 +LEI4 $80 +ADDRFP4 0 +INDIRI4 +CNSTI4 31 +NEI4 $83 +ADDRGP4 CalculateRanks +CALLV +pop +ADDRGP4 level+11288 +INDIRI4 +ADDRGP4 level+11256 +INDIRI4 +ADDRGP4 g_minTeamSizePerBuilderH+12 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +LEI4 $85 +CNSTI4 0 +RETI4 +ADDRGP4 $77 +JUMPV +LABELV $85 +LABELV $83 +LABELV $80 +CNSTI4 1 +RETI4 +LABELV $77 +endproc G_WeaponIsAllowed 4 4 +export G_ClassIsAllowed +proc G_ClassIsAllowed 8 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 BG_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $91 +CNSTI4 0 +RETI4 +ADDRGP4 $90 +JUMPV +LABELV $91 +ADDRGP4 g_minTeamSizePerBuilderA+12 +INDIRI4 +CNSTI4 0 +LEI4 $93 +ADDRLP4 4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +EQI4 $98 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $96 +LABELV $98 +ADDRGP4 CalculateRanks +CALLV +pop +ADDRGP4 level+11284 +INDIRI4 +ADDRGP4 level+11252 +INDIRI4 +ADDRGP4 g_minTeamSizePerBuilderA+12 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +LEI4 $99 +CNSTI4 0 +RETI4 +ADDRGP4 $90 +JUMPV +LABELV $99 +LABELV $96 +LABELV $93 +CNSTI4 1 +RETI4 +LABELV $90 +endproc G_ClassIsAllowed 8 4 +export G_SanitiseString +proc G_SanitiseString 36 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $106 +JUMPV +LABELV $105 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $108 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $108 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $108 +ADDRLP4 4 +INDIRI4 +CNSTI4 65 +LTI4 $111 +ADDRLP4 4 +INDIRI4 +CNSTI4 90 +LEI4 $110 +LABELV $111 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 97 +LTI4 $112 +ADDRLP4 8 +INDIRI4 +CNSTI4 122 +LEI4 $110 +LABELV $112 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 48 +LTI4 $108 +ADDRLP4 12 +INDIRI4 +CNSTI4 57 +GTI4 $108 +LABELV $110 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $106 +JUMPV +LABELV $108 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 65 +LTI4 $116 +ADDRLP4 16 +INDIRI4 +CNSTI4 90 +LEI4 $115 +LABELV $116 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 97 +LTI4 $117 +ADDRLP4 20 +INDIRI4 +CNSTI4 122 +LEI4 $115 +LABELV $117 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 48 +LTI4 $113 +ADDRLP4 24 +INDIRI4 +CNSTI4 57 +GTI4 $113 +LABELV $115 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 28 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 32 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 32 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $113 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $106 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 0 +INDIRI4 +EQI4 $118 +ADDRFP4 8 +INDIRI4 +ADDRLP4 0 +INDIRI4 +GTI4 $105 +LABELV $118 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $104 +endproc G_SanitiseString 36 4 +export G_SingleLineString +proc G_SingleLineString 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $121 +JUMPV +LABELV $120 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $123 +ADDRLP4 0 +INDIRI4 +CNSTI4 126 +GTI4 $123 +ADDRLP4 0 +INDIRI4 +CNSTI4 59 +EQI4 $123 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $123 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $121 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 0 +INDIRI4 +EQI4 $125 +ADDRFP4 8 +INDIRI4 +ADDRLP4 0 +INDIRI4 +GTI4 $120 +LABELV $125 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $119 +endproc G_SingleLineString 8 0 +export G_ClientNumberFromString +proc G_ClientNumberFromString 112 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRLP4 88 +CNSTI4 -1 +ASGNI4 +ADDRLP4 72 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 84 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $127 +ADDRLP4 72 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $129 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 $131 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $129 +CNSTI4 -1 +RETI4 +ADDRGP4 $126 +JUMPV +LABELV $127 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $135 +JUMPV +LABELV $132 +LABELV $133 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $135 +ADDRLP4 92 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +EQI4 $137 +ADDRLP4 92 +INDIRI4 +CNSTI4 48 +LTI4 $137 +ADDRLP4 92 +INDIRI4 +CNSTI4 57 +LEI4 $132 +LABELV $137 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $138 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $143 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $140 +LABELV $143 +CNSTI4 -1 +RETI4 +ADDRGP4 $126 +JUMPV +LABELV $140 +ADDRLP4 36 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $144 +ADDRLP4 72 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $146 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 $148 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $146 +CNSTI4 -1 +RETI4 +ADDRGP4 $126 +JUMPV +LABELV $144 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $126 +JUMPV +LABELV $138 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 40 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $149 +ADDRLP4 72 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $151 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 $153 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $151 +CNSTI4 -1 +RETI4 +ADDRGP4 $126 +JUMPV +LABELV $149 +ADDRLP4 72 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $154 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 $156 +ARGP4 +ADDRLP4 84 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 76 +ADDRLP4 96 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 72 +ADDRLP4 76 +INDIRI4 +ADDRLP4 72 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 84 +INDIRI4 +ADDRLP4 76 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $154 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +ADDRGP4 level +INDIRP4 +ASGNP4 +ADDRGP4 $160 +JUMPV +LABELV $157 +ADDRLP4 36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $162 +ADDRGP4 $158 +JUMPV +LABELV $162 +ADDRLP4 36 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 96 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +NEI4 $164 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $126 +JUMPV +LABELV $164 +ADDRLP4 4 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 100 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $166 +ADDRLP4 72 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $168 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 $170 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 Q_snprintf +CALLI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRLP4 76 +INDIRI4 +ADDRLP4 72 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 84 +INDIRI4 +ADDRLP4 76 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $168 +ADDRLP4 80 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 88 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $166 +LABELV $158 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 36 +INDIRP4 +CNSTI4 2580 +ADDP4 +ASGNP4 +LABELV $160 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $157 +ADDRLP4 80 +INDIRI4 +CNSTI4 1 +NEI4 $171 +ADDRLP4 88 +INDIRI4 +RETI4 +ADDRGP4 $126 +JUMPV +LABELV $171 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $173 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $173 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $175 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $173 +CNSTI4 -1 +RETI4 +LABELV $126 +endproc G_ClientNumberFromString 112 20 +lit +align 1 +LABELV $177 +byte 1 0 +skip 31 +align 1 +LABELV $178 +byte 1 0 +skip 31 +export G_ClientNumbersFromString +code +proc G_ClientNumbersFromString 92 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRGP4 $177 +INDIRB +ASGNB 32 +ADDRLP4 44 +ADDRGP4 $178 +INDIRB +ASGNB 32 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $179 +CNSTI4 0 +RETI4 +ADDRGP4 $176 +JUMPV +LABELV $179 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $181 +CNSTI4 0 +RETI4 +ADDRGP4 $176 +JUMPV +LABELV $181 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRLP4 80 +ADDRGP4 strtol +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $183 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $185 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +GEI4 $185 +ADDRLP4 36 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $188 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $176 +JUMPV +LABELV $188 +LABELV $185 +CNSTI4 0 +RETI4 +ADDRGP4 $176 +JUMPV +LABELV $183 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 44 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $190 +CNSTI4 0 +RETI4 +ADDRGP4 $176 +JUMPV +LABELV $190 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $195 +JUMPV +LABELV $192 +ADDRLP4 36 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $197 +ADDRGP4 $193 +JUMPV +LABELV $197 +ADDRLP4 36 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 84 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $199 +ADDRLP4 88 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 88 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $199 +LABELV $193 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $195 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +GEI4 $201 +ADDRLP4 40 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $192 +LABELV $201 +ADDRLP4 40 +INDIRI4 +RETI4 +LABELV $176 +endproc G_ClientNumbersFromString 92 12 +export ScoreboardMessage +proc ScoreboardMessage 2512 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1040 +CNSTI4 0 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRLP4 1048 +CNSTI1 0 +ASGNI1 +ADDRLP4 2452 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +ADDRLP4 2452 +INDIRI4 +ASGNI4 +ADDRLP4 2448 +ADDRGP4 level+72 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 2452 +INDIRI4 +ASGNI4 +ADDRGP4 $207 +JUMPV +LABELV $204 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+84 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $209 +ADDRLP4 2456 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $210 +JUMPV +LABELV $209 +ADDRLP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +CNSTI4 999 +GEI4 $212 +ADDRLP4 2460 +ADDRLP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $213 +JUMPV +LABELV $212 +ADDRLP4 2460 +CNSTI4 999 +ASGNI4 +LABELV $213 +ADDRLP4 2456 +ADDRLP4 2460 +INDIRI4 +ASGNI4 +LABELV $210 +ADDRLP4 2468 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 2468 +INDIRI4 +NEI4 $214 +ADDRLP4 2472 +CNSTI4 532 +ASGNI4 +ADDRLP4 2476 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ADDRLP4 2472 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 2476 +INDIRI4 +ADDRLP4 2468 +INDIRI4 +EQI4 $216 +ADDRLP4 0 +INDIRP4 +ADDRLP4 2472 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 2476 +INDIRI4 +NEI4 $214 +LABELV $216 +ADDRLP4 1040 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 8 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2484 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 2484 +INDIRI4 +CNSTI4 0 +EQI4 $217 +ADDRLP4 1044 +CNSTI4 8 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $217 +CNSTI4 7 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2488 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 2488 +INDIRI4 +CNSTI4 0 +EQI4 $219 +ADDRLP4 1044 +CNSTI4 7 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $219 +CNSTI4 6 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2492 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 2492 +INDIRI4 +CNSTI4 0 +EQI4 $221 +ADDRLP4 1044 +CNSTI4 6 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $221 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2496 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 2496 +INDIRI4 +CNSTI4 0 +EQI4 $223 +ADDRLP4 1044 +CNSTI4 2 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $223 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2500 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 2500 +INDIRI4 +CNSTI4 0 +EQI4 $225 +ADDRLP4 1044 +CNSTI4 1 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $225 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2504 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 2504 +INDIRI4 +CNSTI4 0 +EQI4 $227 +ADDRLP4 1044 +CNSTI4 4 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $227 +CNSTI4 5 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2508 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 2508 +INDIRI4 +CNSTI4 0 +EQI4 $229 +ADDRLP4 1044 +CNSTI4 5 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $229 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $214 +ADDRLP4 2480 +CNSTI4 0 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 2480 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +ADDRLP4 2480 +INDIRI4 +ASGNI4 +LABELV $215 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $231 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+84 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2456 +INDIRI4 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 60000 +DIVI4 +ARGI4 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1044 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 2484 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1036 +ADDRLP4 2484 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +ADDI4 +CNSTI4 1024 +LTI4 $234 +ADDRGP4 $206 +JUMPV +LABELV $234 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1048 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 1032 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $205 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $207 +ADDRLP4 4 +INDIRI4 +ADDRLP4 2448 +INDIRI4 +LTI4 $204 +LABELV $206 +ADDRGP4 $236 +ARGP4 +ADDRGP4 level+15424 +INDIRI4 +ARGI4 +ADDRGP4 level+15428 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 2456 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2456 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $202 +endproc ScoreboardMessage 2512 36 +bss +align 1 +LABELV $240 +skip 1024 +export ConcatArgs +code +proc ConcatArgs 1048 12 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 1040 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1036 +ADDRLP4 1040 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $244 +JUMPV +LABELV $241 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 1044 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 1044 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +CNSTI4 1023 +LTI4 $245 +ADDRGP4 $243 +JUMPV +LABELV $245 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $240 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1023 +NEI4 $247 +ADDRGP4 $243 +JUMPV +LABELV $247 +ADDRLP4 4 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +CNSTI4 1 +SUBI4 +EQI4 $249 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $240 +ADDP4 +CNSTI1 32 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $249 +LABELV $242 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $244 +ADDRLP4 4 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +LTI4 $241 +LABELV $243 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $240 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $240 +RETP4 +LABELV $239 +endproc ConcatArgs 1048 12 +bss +align 1 +LABELV $252 +skip 1024 +export ConcatArgsPrintable +code +proc ConcatArgsPrintable 1064 12 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 1048 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1044 +ADDRLP4 1048 +INDIRI4 +ASGNI4 +ADDRLP4 1032 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $256 +JUMPV +LABELV $253 +ADDRLP4 1040 +ADDRLP4 4 +ASGNP4 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1026 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRLP4 1052 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 1052 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $257 +ADDRGP4 $259 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1056 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1040 +ADDRLP4 1056 +INDIRP4 +ASGNP4 +LABELV $257 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1036 +ADDRLP4 1060 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +ADDI4 +CNSTI4 1023 +LTI4 $260 +ADDRGP4 $255 +JUMPV +LABELV $260 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $252 +ADDP4 +ARGP4 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1036 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1023 +NEI4 $262 +ADDRGP4 $255 +JUMPV +LABELV $262 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 1 +SUBI4 +EQI4 $264 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $252 +ADDP4 +CNSTI1 32 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $264 +LABELV $254 +ADDRLP4 1032 +ADDRLP4 1032 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $256 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +LTI4 $253 +LABELV $255 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $252 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $252 +RETP4 +LABELV $251 +endproc ConcatArgsPrintable 1064 12 +export Cmd_Give_f +proc Cmd_Give_f 84 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +GEI4 $267 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $269 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $270 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $266 +JUMPV +LABELV $267 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $273 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $271 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $271 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $277 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $276 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $274 +LABELV $277 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 3 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_AddUpgradeToInventory +CALLV +pop +LABELV $274 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $281 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $280 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRLP4 24 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $278 +LABELV $281 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $284 +ADDRLP4 32 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 3 +GEI4 $282 +LABELV $284 +ADDRLP4 28 +CNSTF4 1189765120 +ASGNF4 +ADDRGP4 $283 +JUMPV +LABELV $282 +ADDRLP4 0 +INDIRP4 +CNSTI4 6 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $286 +ADDRLP4 36 +CNSTF4 1137180672 +ASGNF4 +ADDRGP4 $287 +JUMPV +LABELV $286 +ADDRLP4 36 +CNSTF4 1065353216 +ASGNF4 +LABELV $287 +ADDRLP4 28 +ADDRLP4 40 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 1191181824 +LEF4 $288 +ADDRLP4 28 +CNSTF4 1189765120 +ASGNF4 +ADDRGP4 $289 +JUMPV +LABELV $288 +ADDRLP4 28 +INDIRF4 +CNSTF4 3338665984 +GEF4 $290 +ADDRLP4 28 +CNSTF4 3337248768 +ASGNF4 +LABELV $290 +LABELV $289 +LABELV $283 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $278 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $295 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $294 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $292 +LABELV $295 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 220 +ADDP4 +CNSTI4 1200 +ASGNI4 +LABELV $292 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $298 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $296 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $299 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1900 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1908 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $300 +JUMPV +LABELV $299 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1856 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $300 +LABELV $296 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $305 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $303 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1912 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $307 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $303 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $311 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $310 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $308 +LABELV $311 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 44 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 9 +EQI4 $312 +ADDRLP4 48 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $312 +ADDRGP4 $266 +JUMPV +LABELV $312 +ADDRLP4 44 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 384 +ADDP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 388 +ADDP4 +ADDRLP4 68 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $314 +CNSTI4 6 +ARGI4 +ADDRLP4 44 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $314 +ADDRLP4 80 +ADDRLP4 44 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CNSTF4 1069547520 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $314 +LABELV $308 +LABELV $266 +endproc Cmd_Give_f 84 12 +export Cmd_God_f +proc Cmd_God_f 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 16 +BXORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $317 +ADDRLP4 0 +ADDRGP4 $319 +ASGNP4 +ADDRGP4 $318 +JUMPV +LABELV $317 +ADDRLP4 0 +ADDRGP4 $320 +ASGNP4 +LABELV $318 +ADDRGP4 $321 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $316 +endproc Cmd_God_f 12 8 +export Cmd_Notarget_f +proc Cmd_Notarget_f 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 32 +BXORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $323 +ADDRLP4 0 +ADDRGP4 $325 +ASGNP4 +ADDRGP4 $324 +JUMPV +LABELV $323 +ADDRLP4 0 +ADDRGP4 $326 +ASGNP4 +LABELV $324 +ADDRGP4 $321 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $322 +endproc Cmd_Notarget_f 12 8 +export Cmd_Noclip_f +proc Cmd_Noclip_f 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $328 +ADDRLP4 0 +ADDRGP4 $330 +ASGNP4 +ADDRGP4 $329 +JUMPV +LABELV $328 +ADDRLP4 0 +ADDRGP4 $331 +ASGNP4 +LABELV $329 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1768 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $333 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $334 +JUMPV +LABELV $333 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $334 +ADDRLP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $321 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $327 +endproc Cmd_Noclip_f 16 8 +export Cmd_LevelShot_f +proc Cmd_LevelShot_f 0 8 +ADDRGP4 BeginIntermission +CALLV +pop +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $336 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $335 +endproc Cmd_LevelShot_f 0 8 +export Cmd_Kill_f +proc Cmd_Kill_f 16 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 g_cheats+12 +INDIRI4 +CNSTI4 0 +EQI4 $338 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -17 +BANDI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 100000 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 player_die +CALLV +pop +ADDRGP4 $339 +JUMPV +LABELV $338 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $341 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $343 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 20000 +ADDI4 +ASGNI4 +ADDRGP4 $342 +JUMPV +LABELV $341 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $345 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $348 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $345 +LABELV $342 +LABELV $339 +LABELV $337 +endproc Cmd_Kill_f 16 20 +export Cmd_Team_f +proc Cmd_Team_f 1092 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1024 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $350 +ARGP4 +ADDRLP4 1044 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1032 +ADDRLP4 1044 +INDIRI4 +ASGNI4 +ADDRLP4 1036 +ADDRGP4 level+11252 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +ADDRGP4 level+11256 +INDIRI4 +ASGNI4 +ADDRLP4 1024 +INDIRI4 +CNSTI4 1 +NEI4 $353 +ADDRLP4 1036 +ADDRLP4 1036 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $354 +JUMPV +LABELV $353 +ADDRLP4 1024 +INDIRI4 +CNSTI4 2 +NEI4 $355 +ADDRLP4 1040 +ADDRLP4 1040 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $355 +LABELV $354 +ADDRLP4 1048 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +EQI4 $357 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 1048 +INDIRI4 +SUBI4 +CNSTI4 1000 +GEI4 $357 +ADDRGP4 $349 +JUMPV +LABELV $357 +ADDRLP4 1052 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1052 +INDIRI4 +NEI4 $360 +ADDRGP4 g_cheats+12 +INDIRI4 +ADDRLP4 1052 +INDIRI4 +NEI4 $360 +ADDRLP4 1056 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1056 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRI4 +ADDRLP4 1052 +INDIRI4 +EQI4 $360 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 1056 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 30000 +GEI4 $360 +ADDRGP4 $364 +ARGP4 +CNSTI4 30000 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +SUBI4 +SUBI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +CVFI4 4 +ARGI4 +ADDRLP4 1060 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1060 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $360 +ADDRLP4 1060 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_doWarmup+12 +INDIRI4 +ADDRLP4 1060 +INDIRI4 +EQI4 $366 +ADDRGP4 level+16 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +SUBI4 +CNSTI4 1000 +DIVI4 +ADDRLP4 1060 +INDIRI4 +LEI4 $366 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +CNSTI4 8 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $366 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $371 +ADDRLP4 1024 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $373 +ARGP4 +ADDRLP4 1064 +INDIRP4 +ARGP4 +ADDRLP4 1068 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1068 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $371 +ADDRLP4 0 +ARGP4 +ADDRGP4 $376 +ARGP4 +ADDRLP4 1064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $374 +ADDRLP4 1068 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+16016 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $377 +ADDRGP4 level+16012 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $377 +ADDRLP4 1028 +CNSTI4 0 +ASGNI4 +ADDRGP4 $375 +JUMPV +LABELV $377 +ADDRGP4 level+16016 +INDIRI4 +CNSTI4 0 +NEI4 $384 +ADDRLP4 1040 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +LEI4 $381 +LABELV $384 +ADDRLP4 1028 +CNSTI4 1 +ASGNI4 +ADDRGP4 $375 +JUMPV +LABELV $381 +ADDRGP4 level+16012 +INDIRI4 +CNSTI4 0 +NEI4 $388 +ADDRLP4 1036 +INDIRI4 +ADDRLP4 1040 +INDIRI4 +LEI4 $385 +LABELV $388 +ADDRLP4 1028 +CNSTI4 2 +ASGNI4 +ADDRGP4 $375 +JUMPV +LABELV $385 +ADDRLP4 1072 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 1028 +ADDRLP4 1072 +INDIRI4 +CNSTI4 16384 +DIVI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $375 +JUMPV +LABELV $374 +ADDRLP4 0 +ARGP4 +ADDRLP4 1072 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 1068 +ADDRLP4 1072 +INDIRI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +EQI4 $392 +ADDRLP4 1068 +INDIRI4 +CNSTI4 1 +EQI4 $393 +ADDRLP4 1068 +INDIRI4 +CNSTI4 2 +EQI4 $403 +ADDRGP4 $389 +JUMPV +LABELV $392 +ADDRLP4 1028 +CNSTI4 0 +ASGNI4 +ADDRGP4 $390 +JUMPV +LABELV $393 +ADDRGP4 level+16012 +INDIRI4 +CNSTI4 0 +EQI4 $394 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $394 +ADDRGP4 level+16016 +INDIRI4 +CNSTI4 0 +EQI4 $397 +ADDRLP4 1032 +CNSTI4 1 +ASGNI4 +LABELV $397 +ADDRLP4 1080 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1080 +INDIRI4 +NEI4 $400 +ADDRGP4 g_teamForceBalance+12 +INDIRI4 +ADDRLP4 1080 +INDIRI4 +EQI4 $400 +ADDRLP4 1036 +INDIRI4 +ADDRLP4 1040 +INDIRI4 +LEI4 $400 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $400 +ADDRLP4 1028 +CNSTI4 1 +ASGNI4 +ADDRGP4 $390 +JUMPV +LABELV $403 +ADDRGP4 level+16016 +INDIRI4 +CNSTI4 0 +EQI4 $404 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $404 +ADDRGP4 level+16012 +INDIRI4 +CNSTI4 0 +EQI4 $407 +ADDRLP4 1032 +CNSTI4 1 +ASGNI4 +LABELV $407 +ADDRLP4 1084 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +ADDRLP4 1084 +INDIRI4 +NEI4 $410 +ADDRGP4 g_teamForceBalance+12 +INDIRI4 +ADDRLP4 1084 +INDIRI4 +EQI4 $410 +ADDRLP4 1040 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +LEI4 $410 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +CNSTI4 4 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $410 +ADDRLP4 1028 +CNSTI4 2 +ASGNI4 +ADDRGP4 $390 +JUMPV +LABELV $389 +ADDRGP4 $413 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1088 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1088 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $390 +LABELV $375 +ADDRLP4 1024 +INDIRI4 +ADDRLP4 1028 +INDIRI4 +NEI4 $414 +ADDRGP4 $349 +JUMPV +LABELV $414 +ADDRLP4 1080 +CNSTI4 0 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +ADDRLP4 1080 +INDIRI4 +EQI4 $416 +ADDRGP4 g_maxGameClients+12 +INDIRI4 +ADDRLP4 1080 +INDIRI4 +EQI4 $416 +ADDRGP4 level+80 +INDIRI4 +ADDRGP4 g_maxGameClients+12 +INDIRI4 +LTI4 $416 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $416 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +LABELV $349 +endproc Cmd_Team_f 1092 12 +export G_LoadCensors +proc G_LoadCensors 20060 12 +ADDRLP4 20020 +CNSTI4 0 +ASGNI4 +ADDRGP4 numcensors +ADDRLP4 20020 +INDIRI4 +ASGNI4 +ADDRGP4 g_censorship+16 +INDIRI1 +CVII4 1 +ADDRLP4 20020 +INDIRI4 +NEI4 $422 +ADDRGP4 $421 +JUMPV +LABELV $422 +ADDRGP4 g_censorship+16 +ARGP4 +ADDRLP4 20016 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20024 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 20024 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $426 +ADDRGP4 $428 +ARGP4 +ADDRGP4 g_censorship+16 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $421 +JUMPV +LABELV $426 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $432 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $430 +LABELV $432 +ADDRLP4 20016 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $433 +ARGP4 +ADDRGP4 g_censorship+16 +ARGP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $438 +ADDRLP4 20032 +ADDRGP4 $435 +ASGNP4 +ADDRGP4 $439 +JUMPV +LABELV $438 +ADDRLP4 20032 +ADDRGP4 $436 +ASGNP4 +LABELV $439 +ADDRLP4 20032 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $421 +JUMPV +LABELV $430 +ADDRLP4 16 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 20016 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 20016 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRGP4 censors +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +ASGNP4 +ADDRGP4 $441 +JUMPV +LABELV $440 +ADDRLP4 8 +ARGP4 +ADDRLP4 20032 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20032 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $445 +CNSTU4 20000 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 censors +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +SUBU4 +CNSTU4 4 +GEU4 $443 +LABELV $445 +ADDRGP4 $442 +JUMPV +LABELV $443 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTU4 20000 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 censors +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +SUBU4 +CVUI4 4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_strlwr +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20040 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ADDRLP4 20040 +INDIRU4 +CNSTU4 1 +ADDU4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +CNSTU4 20000 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 censors +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +SUBU4 +CNSTU4 0 +NEU4 $446 +ADDRGP4 $442 +JUMPV +LABELV $446 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20044 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20044 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTU4 20000 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 censors +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +SUBU4 +CVUI4 4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20052 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRU4 +CNSTU4 1 +ADDU4 +ADDRLP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 20056 +ADDRGP4 numcensors +ASGNP4 +ADDRLP4 20056 +INDIRP4 +ADDRLP4 20056 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $441 +ADDRGP4 $440 +JUMPV +LABELV $442 +ADDRGP4 $448 +ARGP4 +ADDRGP4 numcensors +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $421 +endproc G_LoadCensors 20060 12 +export G_CensorString +proc G_CensorString 80 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 numcensors +INDIRI4 +CNSTI4 0 +EQI4 $453 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 $452 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $450 +LABELV $453 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $449 +JUMPV +LABELV $450 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $455 +JUMPV +LABELV $454 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $457 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $457 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $457 +ADDRLP4 20 +INDIRI4 +CNSTI4 65 +LTI4 $460 +ADDRLP4 20 +INDIRI4 +CNSTI4 90 +LEI4 $459 +LABELV $460 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 97 +LTI4 $461 +ADDRLP4 24 +INDIRI4 +CNSTI4 122 +LEI4 $459 +LABELV $461 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 48 +LTI4 $457 +ADDRLP4 28 +INDIRI4 +CNSTI4 57 +GTI4 $457 +LABELV $459 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +GEI4 $462 +ADDRGP4 $456 +JUMPV +LABELV $462 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 40 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRLP4 32 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 52 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRLP4 44 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 48 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +ADDRGP4 $455 +JUMPV +LABELV $457 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 65 +LTI4 $466 +ADDRLP4 32 +INDIRI4 +CNSTI4 90 +LEI4 $464 +LABELV $466 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 97 +LTI4 $467 +ADDRLP4 36 +INDIRI4 +CNSTI4 122 +LEI4 $464 +LABELV $467 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 48 +LTI4 $468 +ADDRLP4 40 +INDIRI4 +CNSTI4 57 +LEI4 $464 +LABELV $468 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $469 +ADDRGP4 $456 +JUMPV +LABELV $469 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 52 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRLP4 44 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 48 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $455 +JUMPV +LABELV $464 +ADDRLP4 4 +ADDRGP4 censors +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $474 +JUMPV +LABELV $471 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $476 +JUMPV +LABELV $475 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $478 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $478 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $478 +ADDRLP4 48 +INDIRI4 +CNSTI4 65 +LTI4 $481 +ADDRLP4 48 +INDIRI4 +CNSTI4 90 +LEI4 $480 +LABELV $481 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 97 +LTI4 $482 +ADDRLP4 52 +INDIRI4 +CNSTI4 122 +LEI4 $480 +LABELV $482 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 48 +LTI4 $478 +ADDRLP4 56 +INDIRI4 +CNSTI4 57 +GTI4 $478 +LABELV $480 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $476 +JUMPV +LABELV $478 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 65 +LTI4 $485 +ADDRLP4 60 +INDIRI4 +CNSTI4 90 +LEI4 $483 +LABELV $485 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 97 +LTI4 $486 +ADDRLP4 64 +INDIRI4 +CNSTI4 122 +LEI4 $483 +LABELV $486 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 48 +LTI4 $487 +ADDRLP4 68 +INDIRI4 +CNSTI4 57 +LEI4 $483 +LABELV $487 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $476 +JUMPV +LABELV $483 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 72 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +EQI4 $488 +ADDRGP4 $477 +JUMPV +LABELV $488 +ADDRLP4 76 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ASGNP4 +LABELV $476 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +EQI4 $490 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 44 +INDIRI4 +NEI4 $475 +LABELV $490 +LABELV $477 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $499 +ADDRFP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $494 +JUMPV +LABELV $493 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $496 +ADDRGP4 $473 +JUMPV +LABELV $496 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRLP4 48 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $494 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $493 +ADDRGP4 $473 +JUMPV +LABELV $498 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $499 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $498 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $502 +JUMPV +LABELV $501 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $502 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $501 +LABELV $472 +ADDRLP4 44 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 44 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +ASGNP4 +LABELV $474 +ADDRLP4 8 +INDIRI4 +ADDRGP4 numcensors +INDIRI4 +LTI4 $471 +LABELV $473 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $504 +ADDRGP4 $456 +JUMPV +LABELV $504 +ADDRLP4 8 +INDIRI4 +ADDRGP4 numcensors +INDIRI4 +NEI4 $506 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 56 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +ADDRLP4 48 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $506 +LABELV $455 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $454 +LABELV $456 +ADDRFP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $449 +endproc G_CensorString 80 12 +proc G_SayTo 20 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $509 +CNSTI4 0 +RETI4 +ADDRGP4 $508 +JUMPV +LABELV $509 +ADDRFP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $511 +CNSTI4 0 +RETI4 +ADDRGP4 $508 +JUMPV +LABELV $511 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $513 +CNSTI4 0 +RETI4 +ADDRGP4 $508 +JUMPV +LABELV $513 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $515 +CNSTI4 0 +RETI4 +ADDRGP4 $508 +JUMPV +LABELV $515 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $517 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 OnSameTeam +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $517 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +EQI4 $520 +ADDRFP4 8 +INDIRI4 +CNSTI4 4 +EQI4 $520 +ADDRFP4 8 +INDIRI4 +CNSTI4 3 +NEI4 $517 +LABELV $520 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $521 +CNSTI4 0 +RETI4 +ADDRGP4 $508 +JUMPV +LABELV $521 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $525 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $523 +ADDRFP4 8 +INDIRI4 +CNSTI4 3 +EQI4 $523 +CNSTI4 0 +RETI4 +ADDRGP4 $508 +JUMPV +LABELV $523 +LABELV $517 +ADDRGP4 $526 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $528 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRGP4 $529 +JUMPV +LABELV $528 +ADDRLP4 12 +CNSTI4 -1 +ASGNI4 +LABELV $529 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $508 +endproc G_SayTo 20 16 +export G_Say +proc G_Say 204 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 160 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_specChat+12 +INDIRI4 +ADDRLP4 160 +INDIRI4 +NEI4 $531 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +EQI4 $531 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $531 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 160 +INDIRI4 +NEI4 $531 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $452 +ARGP4 +ADDRLP4 168 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 0 +NEI4 $531 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $534 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $531 +ADDRLP4 172 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 180 +CNSTI4 0 +ASGNI4 +ADDRLP4 172 +INDIRI4 +ADDRLP4 180 +INDIRI4 +EQI4 $538 +ADDRLP4 172 +INDIRI4 +CNSTI4 1 +EQI4 $547 +ADDRLP4 172 +INDIRI4 +ADDRLP4 180 +INDIRI4 +LTI4 $536 +LABELV $558 +ADDRLP4 172 +INDIRI4 +CNSTI4 7 +EQI4 $553 +ADDRGP4 $536 +JUMPV +LABELV $538 +ADDRGP4 $539 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $543 +ADDRLP4 184 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRGP4 $544 +JUMPV +LABELV $543 +ADDRLP4 184 +CNSTI4 -1 +ASGNI4 +LABELV $544 +ADDRLP4 184 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $545 +ADDRLP4 188 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $546 +JUMPV +LABELV $545 +ADDRLP4 188 +ADDRGP4 $541 +ASGNP4 +LABELV $546 +ADDRLP4 188 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 $536 +JUMPV +LABELV $547 +ADDRLP4 196 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 196 +INDIRU4 +EQU4 $550 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 196 +INDIRU4 +NEU4 $548 +LABELV $550 +CNSTI4 0 +ARGI4 +ADDRGP4 $551 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $548 +ADDRGP4 $552 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 $536 +JUMPV +LABELV $553 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $554 +CNSTI4 0 +ARGI4 +ADDRGP4 $556 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $554 +ADDRGP4 $557 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $536 +ADDRLP4 8 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTI4 150 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CensorString +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $562 +JUMPV +LABELV $559 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 G_SayTo +CALLI4 +pop +LABELV $560 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $562 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $559 +LABELV $530 +endproc G_Say 204 16 +lit +align 4 +LABELV $565 +byte 4 1148846080 +byte 4 1148846080 +byte 4 1148846080 +code +proc Cmd_SayArea_f 4176 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $565 +INDIRB +ASGNB 12 +ADDRLP4 4144 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 4144 +INDIRI4 +CNSTI4 2 +GEI4 $566 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $568 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $564 +JUMPV +LABELV $566 +CNSTI4 1 +ARGI4 +ADDRLP4 4148 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 4148 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $569 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +ADDRGP4 g_sayAreaRange+8 +INDIRF4 +ASGNF4 +LABELV $570 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $569 +ADDRGP4 $574 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4164 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4116 +ADDRLP4 4164 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $586 +JUMPV +LABELV $583 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 G_SayTo +CALLI4 +pop +LABELV $584 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $586 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4116 +INDIRI4 +LTI4 $583 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $590 +JUMPV +LABELV $587 +ADDRLP4 4168 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 4168 +INDIRI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $592 +ADDRLP4 4168 +INDIRI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $525 +ARGP4 +ADDRLP4 4172 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4172 +INDIRI4 +CNSTI4 0 +EQI4 $592 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 G_SayTo +CALLI4 +pop +LABELV $592 +LABELV $588 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $590 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $587 +LABELV $564 +endproc Cmd_SayArea_f 4176 16 +proc Cmd_Say_f 1044 12 +ADDRLP4 1024 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 2 +GEI4 $596 +ADDRGP4 $595 +JUMPV +LABELV $596 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $600 +ARGP4 +ADDRLP4 1036 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1036 +INDIRI4 +CNSTI4 0 +NEI4 $598 +ADDRLP4 1024 +CNSTI4 1 +ASGNI4 +LABELV $598 +CNSTI4 1 +ARGI4 +ADDRLP4 1040 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 1028 +ADDRLP4 1040 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1024 +INDIRI4 +ARGI4 +ADDRLP4 1028 +INDIRP4 +ARGP4 +ADDRGP4 G_Say +CALLV +pop +LABELV $595 +endproc Cmd_Say_f 1044 12 +lit +align 1 +LABELV $602 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 0 +skip 8 +align 1 +LABELV $603 +byte 1 0 +skip 15 +align 1 +LABELV $604 +byte 1 0 +skip 11 +export Cmd_VSay_f +code +proc Cmd_VSay_f 2188 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 2104 +CNSTI4 0 +ASGNI4 +ADDRLP4 2108 +CNSTI4 0 +ASGNI4 +ADDRLP4 1044 +ADDRGP4 $602 +INDIRB +ASGNB 16 +ADDRLP4 1028 +ADDRGP4 $603 +INDIRB +ASGNB 16 +ADDRLP4 1060 +ADDRGP4 $604 +INDIRB +ASGNB 12 +ADDRLP4 2124 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 2124 +INDIRU4 +EQU4 $607 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 2124 +INDIRU4 +NEU4 $605 +LABELV $607 +CNSTI4 0 +ARGI4 +ADDRGP4 $608 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $605 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 2128 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 2128 +INDIRI4 +CNSTI4 2 +GEI4 $609 +ADDRGP4 $611 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 2132 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2132 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $601 +JUMPV +LABELV $609 +ADDRGP4 level+16144 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $612 +ADDRGP4 $615 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 2132 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2132 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $601 +JUMPV +LABELV $612 +ADDRGP4 g_voiceChats+12 +INDIRI4 +CNSTI4 0 +NEI4 $616 +ADDRGP4 $619 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 2132 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2132 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $601 +JUMPV +LABELV $616 +ADDRLP4 0 +ARGP4 +ADDRGP4 $622 +ARGP4 +ADDRLP4 2132 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2132 +INDIRI4 +CNSTI4 0 +NEI4 $620 +ADDRLP4 2112 +CNSTI4 0 +ASGNI4 +ADDRGP4 $621 +JUMPV +LABELV $620 +ADDRLP4 0 +ARGP4 +ADDRGP4 $625 +ARGP4 +ADDRLP4 2136 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2136 +INDIRI4 +CNSTI4 0 +NEI4 $623 +ADDRLP4 2112 +CNSTI4 1 +ASGNI4 +ADDRGP4 $624 +JUMPV +LABELV $623 +ADDRLP4 0 +ARGP4 +ADDRGP4 $628 +ARGP4 +ADDRLP4 2140 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2140 +INDIRI4 +CNSTI4 0 +NEI4 $601 +ADDRLP4 2112 +CNSTI4 2 +ASGNI4 +LABELV $627 +LABELV $624 +LABELV $621 +ADDRLP4 1060 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 12 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 692 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $629 +ADDRLP4 1044 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 692 +ADDP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $629 +ADDRGP4 level+16144 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 2144 +ADDRGP4 BG_VoiceByName +CALLP4 +ASGNP4 +ADDRLP4 1072 +ADDRLP4 2144 +INDIRP4 +ASGNP4 +ADDRLP4 1072 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $632 +ADDRGP4 $634 +ARGP4 +ADDRLP4 1060 +ARGP4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 2148 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2148 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $601 +JUMPV +LABELV $632 +CNSTI4 1 +ARGI4 +ADDRLP4 1028 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 1072 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 2104 +ARGP4 +ADDRLP4 2148 +ADDRGP4 BG_VoiceCmdFind +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 2148 +INDIRP4 +ASGNP4 +ADDRLP4 1024 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $635 +ADDRGP4 $637 +ARGP4 +ADDRLP4 1060 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 2152 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2152 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $601 +JUMPV +LABELV $635 +ADDRLP4 2152 +CNSTI4 0 +ASGNI4 +ADDRLP4 1076 +ADDRLP4 2152 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 2152 +INDIRI4 +NEI4 $638 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 2156 +ADDRGP4 BG_PrimaryWeapon +CALLI4 +ASGNI4 +ADDRLP4 1076 +ADDRLP4 2156 +INDIRI4 +ASGNI4 +LABELV $638 +ADDRLP4 1024 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 2156 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 2156 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2156 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1076 +INDIRI4 +ARGI4 +ADDRLP4 2156 +INDIRP4 +CNSTI4 2460 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 2108 +ARGP4 +ADDRLP4 2160 +ADDRGP4 BG_VoiceTrackFind +CALLP4 +ASGNP4 +ADDRLP4 2116 +ADDRLP4 2160 +INDIRP4 +ASGNP4 +ADDRLP4 2116 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $640 +ADDRGP4 $642 +ARGP4 +ADDRLP4 1060 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 2164 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 2164 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2164 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1076 +INDIRI4 +ARGI4 +ADDRLP4 2164 +INDIRP4 +CNSTI4 2460 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 2168 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2168 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $601 +JUMPV +LABELV $640 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2464 +ADDP4 +ARGP4 +ADDRLP4 1024 +INDIRP4 +ARGP4 +ADDRLP4 2164 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2164 +INDIRI4 +CNSTI4 0 +NEI4 $643 +ADDRLP4 2168 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2460 +ADDP4 +ASGNP4 +ADDRLP4 2168 +INDIRP4 +ADDRLP4 2168 +INDIRP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +LABELV $643 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2464 +ADDP4 +ARGP4 +ADDRLP4 1024 +INDIRP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 1080 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CensorString +CALLV +pop +ADDRLP4 2172 +ADDRLP4 2112 +INDIRI4 +ASGNI4 +ADDRLP4 2172 +INDIRI4 +CNSTI4 0 +EQI4 $648 +ADDRLP4 2172 +INDIRI4 +CNSTI4 1 +EQI4 $650 +ADDRLP4 2172 +INDIRI4 +CNSTI4 2 +EQI4 $648 +ADDRGP4 $646 +JUMPV +LABELV $648 +ADDRGP4 $649 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2112 +INDIRI4 +ARGI4 +ADDRLP4 2104 +INDIRI4 +ARGI4 +ADDRLP4 2108 +INDIRI4 +ARGI4 +ADDRLP4 1080 +ARGP4 +ADDRLP4 2180 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 2180 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $646 +JUMPV +LABELV $650 +ADDRGP4 $649 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2112 +INDIRI4 +ARGI4 +ADDRLP4 2104 +INDIRI4 +ARGI4 +ADDRLP4 2108 +INDIRI4 +ARGI4 +ADDRLP4 1080 +ARGP4 +ADDRLP4 2184 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2184 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $646 +LABELV $601 +endproc Cmd_VSay_f 2188 32 +export Cmd_Where_f +proc Cmd_Where_f 8 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $652 +ADDRGP4 $651 +JUMPV +LABELV $652 +ADDRGP4 $654 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $651 +endproc Cmd_Where_f 8 16 +lit +align 1 +LABELV $656 +byte 1 0 +skip 31 +align 1 +LABELV $657 +byte 1 0 +skip 31 +export Cmd_CallVote_f +code +proc Cmd_CallVote_f 5276 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4136 +ADDRGP4 $656 +INDIRB +ASGNB 32 +ADDRLP4 2056 +ADDRGP4 $657 +INDIRB +ASGNB 32 +ADDRLP4 2052 +CNSTI4 -1 +ASGNI4 +ADDRLP4 4172 +CNSTI4 -1 +ASGNI4 +CNSTI4 0 +ARGI4 +ADDRLP4 1028 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 3112 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 3 +ARGI4 +ADDRLP4 4176 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 4168 +ADDRLP4 4176 +INDIRP4 +ASGNP4 +ADDRLP4 4168 +INDIRP4 +ARGP4 +ADDRLP4 2088 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRLP4 1028 +ARGP4 +ADDRGP4 $660 +ARGP4 +ADDRLP4 4180 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4180 +INDIRI4 +CNSTI4 0 +NEI4 $658 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $659 +JUMPV +LABELV $658 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $659 +ADDRGP4 g_allowVote+12 +INDIRI4 +CNSTI4 0 +EQI4 $665 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $664 +ARGP4 +ADDRLP4 4184 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4184 +INDIRI4 +CNSTI4 0 +NEI4 $661 +LABELV $665 +ADDRGP4 $666 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4188 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4188 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $661 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $667 +ADDRGP4 $670 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4188 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4188 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $667 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6516 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $671 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_ExecuteVote +CALLV +pop +LABELV $671 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6528 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+348 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRGP4 g_voteLimit+12 +INDIRI4 +CNSTI4 0 +LEI4 $676 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3060 +ADDP4 +INDIRI4 +ADDRGP4 g_voteLimit+12 +INDIRI4 +LTI4 $676 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $680 +ARGP4 +ADDRLP4 4192 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4192 +INDIRI4 +CNSTI4 0 +NEI4 $676 +ADDRGP4 $681 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRGP4 g_voteLimit+12 +INDIRI4 +ARGI4 +ADDRLP4 4196 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4196 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $676 +ADDRLP4 4 +ARGP4 +ADDRGP4 $685 +ARGP4 +ADDRLP4 4196 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4196 +INDIRI4 +CNSTI4 0 +EQI4 $693 +ADDRLP4 4 +ARGP4 +ADDRGP4 $686 +ARGP4 +ADDRLP4 4200 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4200 +INDIRI4 +CNSTI4 0 +EQI4 $693 +ADDRLP4 4 +ARGP4 +ADDRGP4 $687 +ARGP4 +ADDRLP4 4204 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4204 +INDIRI4 +CNSTI4 0 +EQI4 $693 +ADDRLP4 4 +ARGP4 +ADDRGP4 $688 +ARGP4 +ADDRLP4 4208 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4208 +INDIRI4 +CNSTI4 0 +EQI4 $693 +ADDRLP4 4 +ARGP4 +ADDRGP4 $689 +ARGP4 +ADDRLP4 4212 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4212 +INDIRI4 +CNSTI4 0 +NEI4 $683 +LABELV $693 +ADDRLP4 3112 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $694 +ADDRGP4 $696 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 5240 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 5240 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $694 +ADDRLP4 3112 +ARGP4 +ADDRLP4 4216 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 5240 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 2052 +ADDRLP4 5240 +INDIRI4 +ASGNI4 +ADDRLP4 2052 +INDIRI4 +CNSTI4 -1 +NEI4 $697 +ADDRGP4 $699 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4216 +ARGP4 +ADDRLP4 5244 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 5244 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $697 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 4136 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRLP4 4172 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3088 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 $685 +ARGP4 +ADDRLP4 5244 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 5244 +INDIRI4 +CNSTI4 0 +EQI4 $703 +ADDRLP4 4 +ARGP4 +ADDRGP4 $686 +ARGP4 +ADDRLP4 5248 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 5248 +INDIRI4 +CNSTI4 0 +EQI4 $703 +ADDRLP4 4 +ARGP4 +ADDRGP4 $688 +ARGP4 +ADDRLP4 5252 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 5252 +INDIRI4 +CNSTI4 0 +NEI4 $700 +LABELV $703 +CNSTI4 1760 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $706 +ARGP4 +ADDRLP4 5256 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 5256 +INDIRI4 +CNSTI4 0 +EQI4 $704 +ADDRGP4 $707 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 5260 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 5260 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $708 +ARGP4 +ADDRLP4 5268 +CNSTI4 468 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ADDRLP4 5268 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 1760 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +ADDRLP4 5268 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 2088 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $712 +ADDRLP4 5264 +ADDRLP4 2088 +ASGNP4 +ADDRGP4 $713 +JUMPV +LABELV $712 +ADDRLP4 5264 +ADDRGP4 $710 +ASGNP4 +LABELV $713 +ADDRLP4 5264 +INDIRP4 +ARGP4 +ADDRLP4 5272 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTP4 0 +ARGP4 +ADDRLP4 5272 +INDIRP4 +ARGP4 +ADDRGP4 G_AdminMessage +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $704 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $714 +ADDRLP4 5260 +CNSTI4 532 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ADDRLP4 5260 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ADDRLP4 5260 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $714 +ADDRGP4 $716 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 5264 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 5264 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $714 +ADDRLP4 2088 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $717 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $719 +ARGP4 +ADDRLP4 5264 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 5264 +INDIRI4 +CNSTI4 0 +NEI4 $717 +ADDRGP4 $720 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 5268 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 5268 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $717 +LABELV $700 +LABELV $683 +ADDRLP4 4 +ARGP4 +ADDRGP4 $685 +ARGP4 +ADDRLP4 4216 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4216 +INDIRI4 +CNSTI4 0 +NEI4 $721 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $723 +ADDRGP4 $707 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4220 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4220 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $723 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $727 +ARGP4 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRGP4 g_adminTempBan+16 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2088 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $731 +ARGP4 +ADDRLP4 4136 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 2088 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $722 +ADDRGP4 $736 +ARGP4 +ADDRLP4 2088 +ARGP4 +ADDRLP4 4220 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4220 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $721 +ADDRLP4 4 +ARGP4 +ADDRGP4 $739 +ARGP4 +ADDRLP4 4220 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4220 +INDIRI4 +CNSTI4 0 +NEI4 $737 +CNSTI4 2 +ARGI4 +ADDRLP4 5248 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 5248 +INDIRP4 +ARGP4 +ADDRLP4 4224 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 G_SingleLineString +CALLV +pop +ADDRLP4 4224 +ARGP4 +ADDRLP4 5252 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 5252 +INDIRU4 +CNSTU4 0 +NEU4 $740 +ADDRGP4 $742 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 5256 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 5256 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $740 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $745 +ARGP4 +ADDRLP4 4224 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $748 +ARGP4 +ADDRLP4 4224 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $738 +JUMPV +LABELV $737 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $749 +ADDRLP4 4 +ARGP4 +ADDRGP4 $686 +ARGP4 +ADDRLP4 4224 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4224 +INDIRI4 +CNSTI4 0 +NEI4 $751 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3068 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $753 +ADDRGP4 $755 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4228 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4228 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $753 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $758 +ARGP4 +ADDRLP4 4172 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $761 +ARGP4 +ADDRLP4 4136 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 2088 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $750 +ADDRGP4 $736 +ARGP4 +ADDRLP4 2088 +ARGP4 +ADDRLP4 4228 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4228 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $750 +JUMPV +LABELV $751 +ADDRLP4 4 +ARGP4 +ADDRGP4 $687 +ARGP4 +ADDRLP4 4228 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4228 +INDIRI4 +CNSTI4 0 +NEI4 $766 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3068 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $768 +ADDRGP4 $770 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4232 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4232 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $768 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $773 +ARGP4 +ADDRLP4 4172 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $776 +ARGP4 +ADDRLP4 4136 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $750 +JUMPV +LABELV $766 +ADDRLP4 4 +ARGP4 +ADDRGP4 $779 +ARGP4 +ADDRLP4 4232 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4232 +INDIRI4 +CNSTI4 0 +NEI4 $777 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 300000 +LTI4 $780 +ADDRGP4 level+80 +INDIRI4 +CNSTI4 0 +LEI4 $780 +ADDRGP4 level+72 +INDIRI4 +CNSTI4 1 +LEI4 $780 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $786 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $780 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +ADDRGP4 $789 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRGP4 $750 +JUMPV +LABELV $777 +ADDRLP4 4 +ARGP4 +ADDRGP4 $792 +ARGP4 +ADDRLP4 4236 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4236 +INDIRI4 +CNSTI4 0 +NEI4 $790 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 60000 +GEI4 $793 +ADDRGP4 level+80 +INDIRI4 +CNSTI4 0 +LEI4 $793 +ADDRGP4 level+72 +INDIRI4 +CNSTI4 1 +LEI4 $793 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $799 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $793 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 300000 +LTI4 $800 +ADDRGP4 level+80 +INDIRI4 +CNSTI4 0 +LEI4 $800 +ADDRGP4 level+72 +INDIRI4 +CNSTI4 1 +LEI4 $800 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $806 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $800 +ADDRLP4 3112 +ARGP4 +ADDRLP4 4240 +ADDRGP4 G_MapExists +CALLI4 +ASGNI4 +ADDRLP4 4240 +INDIRI4 +CNSTI4 0 +NEI4 $807 +ADDRGP4 $809 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 3112 +ARGP4 +ADDRLP4 4244 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4244 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $807 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 3072 +ARGI4 +ADDRGP4 $812 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 3112 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $815 +ARGP4 +ADDRLP4 3112 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6528 +ADDP4 +CNSTI4 3000 +ASGNI4 +ADDRGP4 $750 +JUMPV +LABELV $790 +ADDRLP4 4 +ARGP4 +ADDRGP4 $819 +ARGP4 +ADDRLP4 4240 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4240 +INDIRI4 +CNSTI4 0 +NEI4 $817 +ADDRGP4 g_nextMap+16 +ARGP4 +ADDRLP4 4244 +ADDRGP4 G_MapExists +CALLI4 +ASGNI4 +ADDRLP4 4244 +INDIRI4 +CNSTI4 0 +EQI4 $820 +ADDRGP4 $823 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRGP4 g_nextMap+16 +ARGP4 +ADDRLP4 4248 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4248 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $820 +ADDRLP4 3112 +ARGP4 +ADDRLP4 4248 +ADDRGP4 G_MapExists +CALLI4 +ASGNI4 +ADDRLP4 4248 +INDIRI4 +CNSTI4 0 +NEI4 $825 +ADDRGP4 $809 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 3112 +ARGP4 +ADDRLP4 4252 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4252 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $825 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $829 +ARGP4 +ADDRLP4 3112 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $832 +ARGP4 +ADDRLP4 3112 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $750 +JUMPV +LABELV $817 +ADDRLP4 4 +ARGP4 +ADDRGP4 $835 +ARGP4 +ADDRLP4 4244 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4244 +INDIRI4 +CNSTI4 0 +NEI4 $833 +ADDRLP4 2088 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $836 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $719 +ARGP4 +ADDRLP4 4248 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4248 +INDIRI4 +CNSTI4 0 +NEI4 $836 +ADDRGP4 $720 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4252 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4252 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $836 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 300000 +GTI4 $838 +ADDRGP4 level+80 +INDIRI4 +CNSTI4 0 +LEI4 $838 +ADDRGP4 level+72 +INDIRI4 +CNSTI4 1 +LEI4 $838 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $844 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $838 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +ADDRGP4 $846 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +ADDRGP4 $848 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6528 +ADDP4 +CNSTI4 3000 +ASGNI4 +ADDRGP4 $750 +JUMPV +LABELV $833 +ADDRLP4 4 +ARGP4 +ADDRGP4 $852 +ARGP4 +ADDRLP4 4248 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4248 +INDIRI4 +CNSTI4 0 +NEI4 $850 +ADDRGP4 g_suddenDeathVotePercent+12 +INDIRI4 +CNSTI4 0 +NEI4 $853 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $856 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $853 +ADDRLP4 4252 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 4252 +INDIRI4 +CNSTI4 0 +GTI4 $857 +ADDRGP4 $859 +ARGP4 +ADDRLP4 4256 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4256 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $857 +ADDRGP4 level+15444 +INDIRI4 +CNSTI4 0 +LEI4 $860 +ADDRLP4 4256 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 4256 +INDIRI4 +CNSTI4 1000 +ADDRGP4 g_suddenDeathVoteDelay+12 +INDIRI4 +MULI4 +GTI4 $860 +ADDRGP4 $864 +ARGP4 +ADDRLP4 4260 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4260 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $860 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+348 +ADDP4 +ADDRGP4 g_suddenDeathVotePercent+12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $869 +ARGP4 +ADDRGP4 g_suddenDeathVoteDelay+12 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $873 +ARGP4 +ADDRGP4 g_suddenDeathVoteDelay+12 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $750 +JUMPV +LABELV $850 +ADDRLP4 4 +ARGP4 +ADDRGP4 $877 +ARGP4 +ADDRLP4 4252 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4252 +INDIRI4 +CNSTI4 0 +NEI4 $875 +ADDRGP4 g_armageddonVotePercent+12 +INDIRI4 +CNSTI4 0 +NEI4 $878 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $881 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $878 +ADDRLP4 3112 +ARGP4 +ADDRLP4 4260 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 4256 +ADDRLP4 4260 +INDIRI4 +ASGNI4 +ADDRLP4 4264 +ADDRLP4 4256 +INDIRI4 +ASGNI4 +ADDRLP4 4264 +INDIRI4 +CNSTI4 0 +LEI4 $884 +ADDRLP4 4264 +INDIRI4 +CNSTI4 100 +LEI4 $882 +LABELV $884 +ADDRLP4 4256 +ADDRGP4 g_armageddonPercent+12 +INDIRI4 +ASGNI4 +LABELV $882 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+348 +ADDP4 +ADDRGP4 g_armageddonVotePercent+12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $890 +ARGP4 +ADDRLP4 4256 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $893 +ARGP4 +ADDRLP4 4256 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $750 +JUMPV +LABELV $875 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $894 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $895 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $749 +ADDRLP4 4 +ARGP4 +ADDRGP4 $688 +ARGP4 +ADDRLP4 4224 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4224 +INDIRI4 +CNSTI4 0 +NEI4 $896 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3072 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $898 +ADDRGP4 $900 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4228 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4228 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $898 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $903 +ARGP4 +ADDRLP4 4172 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $906 +ARGP4 +ADDRLP4 4136 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 2088 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $897 +ADDRGP4 $736 +ARGP4 +ADDRLP4 2088 +ARGP4 +ADDRLP4 4228 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4228 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $897 +JUMPV +LABELV $896 +ADDRLP4 4 +ARGP4 +ADDRGP4 $689 +ARGP4 +ADDRLP4 4228 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4228 +INDIRI4 +CNSTI4 0 +NEI4 $911 +CNSTI4 2580 +ADDRLP4 2052 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3072 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $913 +ADDRGP4 $915 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 4232 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 4232 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $913 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $918 +ARGP4 +ADDRLP4 4172 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $921 +ARGP4 +ADDRLP4 4136 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $912 +JUMPV +LABELV $911 +ADDRLP4 4 +ARGP4 +ADDRGP4 $924 +ARGP4 +ADDRLP4 4232 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4232 +INDIRI4 +CNSTI4 0 +NEI4 $922 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $927 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +ADDRGP4 $929 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRGP4 $923 +JUMPV +LABELV $922 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $894 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $930 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $655 +JUMPV +LABELV $923 +LABELV $912 +LABELV $897 +LABELV $750 +LABELV $738 +LABELV $722 +ADDRGP4 $931 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $936 +ADDRLP4 4236 +ADDRGP4 $932 +ASGNP4 +ADDRGP4 $937 +JUMPV +LABELV $936 +ADDRLP4 4236 +ADDRGP4 $933 +ASGNP4 +LABELV $937 +ADDRLP4 4236 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $938 +ADDRGP4 $940 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +ADDRLP4 4244 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 4244 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $939 +JUMPV +LABELV $938 +ADDRLP4 4244 +CNSTI4 0 +ASGNI4 +ADDRGP4 $945 +JUMPV +LABELV $942 +CNSTI4 2580 +ADDRLP4 4244 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $947 +ADDRLP4 4252 +CNSTI4 2580 +ADDRLP4 4244 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4252 +INDIRI4 +ADDRLP4 0 +INDIRI4 +EQI4 $951 +ADDRLP4 4252 +INDIRI4 +CNSTI4 0 +NEI4 $949 +CNSTI4 1760 +ADDRLP4 4244 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $525 +ARGP4 +ADDRLP4 4256 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4256 +INDIRI4 +CNSTI4 0 +EQI4 $949 +LABELV $951 +ADDRGP4 $952 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +ADDRLP4 4260 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4244 +INDIRI4 +ARGI4 +ADDRLP4 4260 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $950 +JUMPV +LABELV $949 +CNSTI4 1760 +ADDRLP4 4244 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $956 +ARGP4 +ADDRLP4 4260 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 4260 +INDIRI4 +CNSTI4 0 +EQI4 $954 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4264 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $957 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 4264 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +ADDRLP4 4268 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4244 +INDIRI4 +ARGI4 +ADDRLP4 4268 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $954 +LABELV $950 +LABELV $947 +LABELV $943 +ADDRLP4 4244 +ADDRLP4 4244 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $945 +ADDRLP4 4244 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $942 +LABELV $939 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2056 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $961 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4244 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +ADDI4 +ARGI4 +ADDRLP4 4244 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +ADDI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+3432 +ADDP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 18 +ADDI4 +ARGI4 +ADDRLP4 2056 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRLP4 4252 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3060 +ADDP4 +ASGNP4 +ADDRLP4 4252 +INDIRP4 +ADDRLP4 4252 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 $739 +ARGP4 +ADDRLP4 4256 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4256 +INDIRI4 +CNSTI4 0 +NEI4 $964 +ADDRGP4 $655 +JUMPV +LABELV $964 +ADDRLP4 4260 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 564 +ADDP4 +ASGNP4 +ADDRLP4 4260 +INDIRP4 +ADDRLP4 4260 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_Vote +CALLV +pop +LABELV $655 +endproc Cmd_CallVote_f 5276 28 +export Cmd_Vote_f +proc Cmd_Vote_f 2068 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRGP4 $969 +ARGP4 +ADDRLP4 2052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2052 +INDIRI4 +CNSTI4 0 +EQI4 $967 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $967 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $970 +ADDRGP4 $973 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 2056 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2056 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $966 +JUMPV +LABELV $970 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 560 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BANDI4 +CNSTI4 0 +EQI4 $974 +ADDRGP4 $976 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 2056 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 2056 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $966 +JUMPV +LABELV $974 +CNSTI4 1 +ARGI4 +ADDRLP4 1028 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 1028 +INDIRI1 +CVII4 1 +CNSTI4 121 +NEI4 $977 +ADDRLP4 2056 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 564 +ADDP4 +ASGNP4 +ADDRLP4 2056 +INDIRP4 +ADDRLP4 2056 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $979 +ADDRGP4 $981 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2060 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2060 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +ADDRGP4 $978 +JUMPV +LABELV $979 +ADDRGP4 $982 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2064 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 2064 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $978 +JUMPV +LABELV $977 +ADDRLP4 2056 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 564 +ADDP4 +ASGNP4 +ADDRLP4 2056 +INDIRP4 +ADDRLP4 2056 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRLP4 0 +INDIRI4 +LSHI4 +BCOMI4 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $983 +ADDRGP4 $985 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2060 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 2060 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +ADDRGP4 $984 +JUMPV +LABELV $983 +ADDRGP4 $986 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2064 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 2064 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $984 +LABELV $978 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_Vote +CALLV +pop +LABELV $966 +endproc Cmd_Vote_f 2068 12 +export Cmd_SetViewpos_f +proc Cmd_SetViewpos_f 1064 12 +ADDRLP4 1052 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 5 +EQI4 $988 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $990 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $987 +JUMPV +LABELV $988 +ADDRLP4 1056 +CNSTF4 0 +ASGNF4 +ADDRLP4 1040+8 +ADDRLP4 1056 +INDIRF4 +ASGNF4 +ADDRLP4 1040+4 +ADDRLP4 1056 +INDIRF4 +ASGNF4 +ADDRLP4 1040 +ADDRLP4 1056 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $993 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 1028 +ADDP4 +ADDRLP4 1060 +INDIRF4 +ASGNF4 +LABELV $994 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $993 +CNSTI4 4 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 1040+4 +ADDRLP4 1060 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 1040 +ARGP4 +ADDRGP4 TeleportPlayer +CALLV +pop +LABELV $987 +endproc Cmd_SetViewpos_f 1064 12 +proc G_RoomForClassChange 152 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 128 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 128 +INDIRI4 +ARGI4 +ADDRLP4 100 +ARGP4 +ADDRLP4 112 +ARGP4 +ADDRLP4 132 +CNSTP4 0 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 136 +CNSTP4 0 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ARGP4 +ADDRLP4 136 +INDIRP4 +ARGP4 +ADDRLP4 136 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 72 +ADDRLP4 76 +INDIRF4 +ADDRLP4 112 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 76+4 +INDIRF4 +ADDRLP4 112+4 +INDIRF4 +SUBF4 +ADDRLP4 72 +INDIRF4 +LEF4 $999 +ADDRLP4 72 +ADDRLP4 76+4 +INDIRF4 +ADDRLP4 112+4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $999 +ADDRLP4 0 +INDIRF4 +ADDRLP4 100 +INDIRF4 +SUBF4 +ADDRLP4 72 +INDIRF4 +NEGF4 +LEF4 $1005 +ADDRLP4 72 +ADDRLP4 0 +INDIRF4 +ADDRLP4 100 +INDIRF4 +SUBF4 +NEGF4 +ASGNF4 +LABELV $1005 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 100+4 +INDIRF4 +SUBF4 +ADDRLP4 72 +INDIRF4 +NEGF4 +LEF4 $1007 +ADDRLP4 72 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 100+4 +INDIRF4 +SUBF4 +NEGF4 +ASGNF4 +LABELV $1007 +ADDRLP4 72 +INDIRF4 +CNSTF4 0 +LEF4 $1013 +ADDRLP4 124 +CNSTF4 1073741824 +ADDRLP4 72 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $1014 +JUMPV +LABELV $1013 +ADDRLP4 124 +CNSTF4 0 +ASGNF4 +LABELV $1014 +ADDRLP4 140 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 100+8 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 88+8 +ADDRLP4 88+8 +INDIRF4 +ADDRLP4 124 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 88 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 88+8 +ADDRLP4 88+8 +INDIRF4 +ADDRLP4 124 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRFP4 8 +INDIRP4 +ADDRLP4 12+12 +INDIRB +ASGNB 12 +ADDRLP4 12 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 12+4 +INDIRI4 +CNSTI4 0 +NEI4 $1024 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $1024 +ADDRLP4 148 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1025 +JUMPV +LABELV $1024 +ADDRLP4 148 +CNSTI4 0 +ASGNI4 +LABELV $1025 +ADDRLP4 148 +INDIRI4 +RETI4 +LABELV $998 +endproc G_RoomForClassChange 152 28 +lit +align 4 +LABELV $1027 +byte 4 1133532779 +byte 4 1133532779 +byte 4 1133532779 +export Cmd_Class_f +code +proc Cmd_Class_f 5288 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 5152 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 5140 +ADDRGP4 $1027 +INDIRB +ASGNB 12 +ADDRLP4 5156 +CNSTI4 -1 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ASGNI4 +CNSTI4 1 +ARGI4 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 16 +ARGP4 +ADDRLP4 5208 +ADDRGP4 BG_ClassByName +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 5208 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1028 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1030 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +LABELV $1030 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1032 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +EQI4 $1037 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +NEI4 $1036 +LABELV $1037 +ADDRLP4 5216 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 5216 +INDIRI4 +CNSTI4 0 +GTI4 $1034 +ADDRLP4 5220 +ADDRGP4 G_Overmind +CALLP4 +ASGNP4 +ADDRLP4 5220 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1034 +LABELV $1036 +ADDRLP4 8 +INDIRI4 +CNSTI4 3 +EQI4 $1034 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_TriggerMenuArgs +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1034 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 5224 +ADDRGP4 G_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 5224 +INDIRI4 +CNSTI4 0 +NEI4 $1038 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 27 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_TriggerMenuArgs +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1038 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ARGI4 +ADDRLP4 5228 +ADDRGP4 BG_ClassAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 5228 +INDIRI4 +CNSTI4 0 +NEI4 $1040 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 28 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_TriggerMenuArgs +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1040 +ADDRGP4 level+15460 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 5232 +ADDRGP4 G_PushSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 5232 +INDIRI4 +CNSTI4 0 +EQI4 $1026 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $1026 +JUMPV +LABELV $1032 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1026 +CNSTI4 12 +ARGI4 +ADDRLP4 5212 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 5212 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 5216 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 5216 +INDIRI4 +CNSTI4 0 +NEI4 $1048 +CNSTI4 12 +ARGI4 +ADDRLP4 5220 +ADDRGP4 G_WeaponIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 5220 +INDIRI4 +CNSTI4 0 +EQI4 $1048 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 528 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRGP4 $1049 +JUMPV +LABELV $1048 +CNSTI4 31 +ARGI4 +ADDRLP4 5224 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 5224 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 5228 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 5228 +INDIRI4 +CNSTI4 0 +NEI4 $1050 +CNSTI4 31 +ARGI4 +ADDRLP4 5232 +ADDRGP4 G_WeaponIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 5232 +INDIRI4 +CNSTI4 0 +EQI4 $1050 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 528 +ADDP4 +CNSTI4 31 +ASGNI4 +ADDRGP4 $1051 +JUMPV +LABELV $1050 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 56 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1051 +LABELV $1049 +ADDRGP4 level+15724 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 5236 +ADDRGP4 G_PushSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 5236 +INDIRI4 +CNSTI4 0 +EQI4 $1026 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRGP4 $1026 +JUMPV +LABELV $1028 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1055 +ADDRGP4 $1026 +JUMPV +LABELV $1055 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1057 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1059 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 25 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1059 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1058 +ADDRLP4 5216 +ADDRGP4 G_Overmind +CALLP4 +ASGNP4 +ADDRLP4 5216 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1063 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 21 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1063 +ADDRLP4 5220 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 5172 +ADDRLP4 5220 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 5140 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 5172+4 +ADDRLP4 5220 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 5140+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 5172+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 5140+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 5224 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 5160 +ADDRLP4 5224 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 5140 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 5160+4 +ADDRLP4 5224 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 5140+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 5160+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 5140+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 5160 +ARGP4 +ADDRLP4 5172 +ARGP4 +ADDRLP4 1040 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 5228 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 5136 +ADDRLP4 5228 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1076 +JUMPV +LABELV $1073 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 1040 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 5232 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 5232 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1080 +ADDRLP4 5232 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1079 +LABELV $1080 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1077 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1077 +ADDRLP4 0 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1077 +LABELV $1079 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRLP4 5240 +ADDRGP4 G_IsCreepHere +CALLI4 +ASGNI4 +ADDRLP4 5240 +INDIRI4 +CNSTI4 0 +EQI4 $1081 +ADDRGP4 $1075 +JUMPV +LABELV $1081 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 20 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1077 +LABELV $1074 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1076 +ADDRLP4 4 +INDIRI4 +ADDRLP4 5136 +INDIRI4 +LTI4 $1073 +LABELV $1075 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $1083 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 24 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1083 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1085 +ADDRLP4 5232 +ADDRLP4 5152 +INDIRI4 +ASGNI4 +ADDRLP4 5232 +INDIRI4 +CNSTI4 1 +EQI4 $1087 +ADDRLP4 5232 +INDIRI4 +CNSTI4 2 +NEI4 $1085 +LABELV $1087 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1085 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 22 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1026 +JUMPV +LABELV $1085 +ADDRLP4 5152 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 5236 +ADDRGP4 BG_ClassCanEvolveFromTo +CALLI4 +ASGNI4 +ADDRLP4 5212 +ADDRLP4 5236 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 5184 +ARGP4 +ADDRLP4 5240 +ADDRGP4 G_RoomForClassChange +CALLI4 +ASGNI4 +ADDRLP4 5240 +INDIRI4 +CNSTI4 0 +EQI4 $1089 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 5244 +ADDRGP4 G_ClassIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 5244 +INDIRI4 +CNSTI4 0 +EQI4 $1089 +ADDRLP4 5212 +INDIRI4 +CNSTI4 0 +LTI4 $1091 +ADDRLP4 5152 +INDIRI4 +ARGI4 +ADDRLP4 5248 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 5252 +CNSTI4 524 +ASGNI4 +ADDRLP4 5256 +ADDRFP4 0 +INDIRP4 +ADDRLP4 5252 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 5256 +INDIRP4 +ADDRLP4 5252 +INDIRI4 +ADDP4 +ADDRLP4 5256 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 5248 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 5260 +CNSTI4 524 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 5260 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 5260 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 0 +GEF4 $1093 +ADDRLP4 5264 +CNSTI4 524 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 5264 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 5264 +INDIRI4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1094 +JUMPV +LABELV $1093 +ADDRLP4 5268 +CNSTI4 524 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 5268 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 5268 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +LEF4 $1095 +ADDRLP4 5272 +CNSTI4 524 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 5272 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 5272 +INDIRI4 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $1095 +LABELV $1094 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 5212 +INDIRI4 +NEGI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 5184 +INDIRB +ASGNB 12 +ADDRLP4 5276 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 5196 +ADDRLP4 5276 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 5276 +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1097 +ADDRLP4 5156 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1856 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1097 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ARGP4 +ADDRGP4 ClientSpawn +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 5196 +INDIRB +ASGNB 12 +ADDRLP4 5156 +INDIRI4 +CNSTI4 0 +LEI4 $1058 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1856 +ADDP4 +ADDRLP4 5156 +INDIRI4 +ASGNI4 +ADDRLP4 5284 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 5284 +INDIRP4 +ADDRLP4 5284 +INDIRP4 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRGP4 $1058 +JUMPV +LABELV $1091 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 23 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_TriggerMenuArgs +CALLV +pop +ADDRGP4 $1058 +JUMPV +LABELV $1089 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 19 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1058 +JUMPV +LABELV $1057 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1101 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 55 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $1101 +LABELV $1058 +LABELV $1026 +endproc Cmd_Class_f 5288 20 +export Cmd_Destroy_f +proc Cmd_Destroy_f 192 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 112 +CNSTI4 1 +ASGNI4 +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3072 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1104 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 34 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1103 +JUMPV +LABELV $1104 +CNSTI4 0 +ARGI4 +ADDRLP4 100 +ARGP4 +CNSTI4 12 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 100 +ARGP4 +ADDRGP4 $1108 +ARGP4 +ADDRLP4 120 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 120 +INDIRI4 +CNSTI4 0 +NEI4 $1106 +ADDRLP4 112 +CNSTI4 0 +ASGNI4 +LABELV $1106 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 BG_GetClientViewOrigin +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 124 +CNSTP4 0 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 128 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 28 +ADDRLP4 4 +INDIRF4 +ADDRLP4 128 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 128 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 4+8 +INDIRF4 +CNSTF4 1120403456 +ADDRLP4 16+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 132 +CNSTP4 0 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 40+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 40+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $1116 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1116 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +NEI4 $1116 +ADDRLP4 144 +ADDRLP4 140 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 29 +LTI4 $1116 +ADDRLP4 144 +INDIRI4 +CNSTI4 31 +GTI4 $1116 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1119 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_QueueBuildPoints +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RewardAttackers +CALLF4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $1103 +JUMPV +LABELV $1119 +ADDRLP4 148 +CNSTI4 0 +ASGNI4 +ADDRLP4 112 +INDIRI4 +ADDRLP4 148 +INDIRI4 +EQI4 $1121 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +ADDRLP4 148 +INDIRI4 +EQI4 $1121 +ADDRLP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +INDIRI4 +ADDRLP4 148 +INDIRI4 +EQI4 $1121 +ADDRLP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1103 +JUMPV +LABELV $1121 +ADDRLP4 152 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 152 +INDIRI4 +NEI4 $1124 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 152 +INDIRI4 +NEI4 $1124 +ADDRGP4 level+11244 +INDIRI4 +CNSTI4 1 +GTI4 $1125 +ADDRLP4 116 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1125 +JUMPV +LABELV $1124 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1129 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 27 +NEI4 $1129 +ADDRGP4 level+11248 +INDIRI4 +CNSTI4 1 +GTI4 $1131 +ADDRLP4 116 +CNSTI4 1 +ASGNI4 +LABELV $1131 +LABELV $1129 +LABELV $1125 +ADDRLP4 156 +CNSTI4 0 +ASGNI4 +ADDRLP4 116 +INDIRI4 +ADDRLP4 156 +INDIRI4 +EQI4 $1134 +ADDRGP4 g_cheats+12 +INDIRI4 +ADDRLP4 156 +INDIRI4 +NEI4 $1134 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +ADDRLP4 156 +INDIRI4 +NEI4 $1134 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1103 +JUMPV +LABELV $1134 +ADDRLP4 160 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +GTI4 $1138 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 33 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1103 +JUMPV +LABELV $1138 +ADDRGP4 g_newbieNamePrefix+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1140 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 164 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 g_newbieNamePrefix+16 +ARGP4 +ADDRLP4 164 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRLP4 168 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 0 +NEI4 $1140 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1145 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1103 +JUMPV +LABELV $1140 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +EQI4 $1149 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1146 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 172 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRLP4 172 +INDIRI4 +CNSTI4 0 +NEI4 $1146 +LABELV $1149 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1150 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 58 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $1103 +JUMPV +LABELV $1150 +LABELV $1146 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1152 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +NEI4 $1154 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 40+12 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 26 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $1155 +JUMPV +LABELV $1154 +ADDRGP4 g_markDeconstruct+12 +INDIRI4 +CNSTI4 0 +EQI4 $1157 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1161 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 176 +ADDRGP4 G_FindPower +CALLI4 +ASGNI4 +ADDRLP4 180 +CNSTI4 0 +ASGNI4 +ADDRLP4 176 +INDIRI4 +ADDRLP4 180 +INDIRI4 +NEI4 $1161 +ADDRLP4 116 +INDIRI4 +ADDRLP4 180 +INDIRI4 +EQI4 $1157 +LABELV $1161 +ADDRLP4 0 +INDIRP4 +CNSTI4 936 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 940 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $1158 +JUMPV +LABELV $1157 +ADDRGP4 g_cheats+12 +INDIRI4 +CNSTI4 0 +NEI4 $1163 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 184 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 188 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 188 +INDIRP4 +ADDRLP4 188 +INDIRP4 +INDIRI4 +ADDRLP4 184 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 4 +DIVI4 +ADDI4 +ASGNI4 +LABELV $1163 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 40+12 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 61 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $1158 +LABELV $1155 +LABELV $1152 +LABELV $1116 +LABELV $1103 +endproc Cmd_Destroy_f 192 32 +export Cmd_ActivateItem_f +proc Cmd_ActivateItem_f 1068 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRGP4 $1170 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1032 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +NEI4 $1168 +ADDRLP4 1036 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1036 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 11 +NEI4 $1167 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 BG_PlayerCanChangeWeapon +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $1167 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +ADDRGP4 $1167 +JUMPV +LABELV $1168 +ADDRLP4 0 +ARGP4 +ADDRLP4 1036 +ADDRGP4 BG_UpgradeByName +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 1036 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1040 +ADDRGP4 BG_WeaponByName +CALLP4 +ASGNP4 +ADDRLP4 1028 +ADDRLP4 1040 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 1024 +INDIRI4 +CNSTI4 0 +EQI4 $1173 +ADDRLP4 1024 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +EQI4 $1173 +ADDRLP4 1024 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_ActivateUpgrade +CALLV +pop +ADDRGP4 $1174 +JUMPV +LABELV $1173 +ADDRLP4 1052 +ADDRLP4 1028 +INDIRI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +EQI4 $1175 +ADDRLP4 1052 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1056 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +EQI4 $1175 +ADDRLP4 1060 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1060 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ADDRLP4 1028 +INDIRI4 +EQI4 $1176 +ADDRLP4 1060 +INDIRP4 +ARGP4 +ADDRLP4 1064 +ADDRGP4 BG_PlayerCanChangeWeapon +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +EQI4 $1176 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +ADDRGP4 $1176 +JUMPV +LABELV $1175 +ADDRGP4 $1179 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1060 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1060 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1176 +LABELV $1174 +LABELV $1167 +endproc Cmd_ActivateItem_f 1068 12 +export Cmd_DeActivateItem_f +proc Cmd_DeActivateItem_f 1040 12 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 1028 +ADDRGP4 BG_UpgradeByName +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 1028 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 1024 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1032 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +EQI4 $1181 +ADDRLP4 1024 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +ADDRGP4 $1182 +JUMPV +LABELV $1181 +ADDRGP4 $1179 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1036 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1182 +LABELV $1180 +endproc Cmd_DeActivateItem_f 1040 12 +export Cmd_ToggleItem_f +proc Cmd_ToggleItem_f 1048 12 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 1032 +ADDRGP4 BG_UpgradeByName +CALLP4 +ASGNP4 +ADDRLP4 1028 +ADDRLP4 1032 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1036 +ADDRGP4 BG_WeaponByName +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 1036 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 1024 +INDIRI4 +CNSTI4 0 +EQI4 $1184 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 BG_PlayerCanChangeWeapon +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1186 +ADDRGP4 $1183 +JUMPV +LABELV $1186 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 11 +EQI4 $1188 +ADDRLP4 1024 +CNSTI4 11 +ASGNI4 +ADDRGP4 $1189 +JUMPV +LABELV $1188 +ADDRLP4 1024 +CNSTI4 0 +ASGNI4 +LABELV $1189 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1024 +INDIRI4 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +ADDRGP4 $1185 +JUMPV +LABELV $1184 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $1190 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 BG_UpgradeIsActive +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $1192 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +ADDRGP4 $1191 +JUMPV +LABELV $1192 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_ActivateUpgrade +CALLV +pop +ADDRGP4 $1191 +JUMPV +LABELV $1190 +ADDRGP4 $1179 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1044 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1191 +LABELV $1185 +LABELV $1183 +endproc Cmd_ToggleItem_f 1048 12 +export Cmd_Buy_f +proc Cmd_Buy_f 1128 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 1036 +ADDRGP4 BG_WeaponByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1036 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ARGP4 +ADDRLP4 1040 +ADDRGP4 BG_UpgradeByName +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1040 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTF4 1120403456 +ARGF4 +CNSTI4 31 +ARGI4 +ADDRLP4 1044 +ADDRGP4 G_BuildableRange +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $1195 +ADDRLP4 1032 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1196 +JUMPV +LABELV $1195 +ADDRLP4 4 +INDIRI4 +CNSTI4 12 +NEI4 $1197 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1048 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1197 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTF4 1120403456 +ARGF4 +CNSTI4 34 +ARGI4 +ADDRLP4 1052 +ADDRGP4 G_BuildableRange +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $1199 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTF4 1120403456 +ARGF4 +CNSTI4 35 +ARGI4 +ADDRLP4 1056 +ADDRGP4 G_BuildableRange +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +EQI4 $1197 +LABELV $1199 +ADDRLP4 1032 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1198 +JUMPV +LABELV $1197 +ADDRLP4 4 +INDIRI4 +CNSTI4 12 +NEI4 $1200 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1060 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1060 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1200 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTF4 1120403456 +ARGF4 +CNSTI4 47 +ARGI4 +ADDRLP4 1064 +ADDRGP4 G_BuildableRange +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +EQI4 $1200 +ADDRLP4 1032 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1201 +JUMPV +LABELV $1200 +ADDRLP4 4 +INDIRI4 +CNSTI4 12 +NEI4 $1202 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1068 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1202 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 51 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1202 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 50 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1201 +LABELV $1198 +LABELV $1196 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1204 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1068 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +EQI4 $1206 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 49 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1206 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1072 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1208 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1210 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1208 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1076 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1076 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1211 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1213 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1211 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ARGI4 +ADDRLP4 1080 +ADDRGP4 BG_WeaponAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +EQI4 $1217 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1084 +ADDRGP4 G_WeaponIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +NEI4 $1214 +LABELV $1217 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1213 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1214 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1088 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1088 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +LEI4 $1218 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 48 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1218 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1092 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1096 +ADDRGP4 BG_SlotsForInventory +CALLI4 +ASGNI4 +ADDRLP4 1092 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 1096 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1220 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 47 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1220 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1100 +ADDRGP4 BG_PlayerCanChangeWeapon +CALLI4 +ASGNI4 +ADDRLP4 1100 +INDIRI4 +CNSTI4 0 +NEI4 $1222 +ADDRGP4 $1194 +JUMPV +LABELV $1222 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1104 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ADDRLP4 1104 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1108 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 388 +ADDP4 +ADDRLP4 1108 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1112 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1112 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1224 +CNSTI4 6 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1116 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +CNSTI4 0 +EQI4 $1224 +ADDRLP4 1120 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 1120 +INDIRP4 +CNSTF4 1069547520 +ADDRLP4 1120 +INDIRP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $1224 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1124 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1124 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +NEGI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRGP4 $1205 +JUMPV +LABELV $1204 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1226 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1068 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +EQI4 $1228 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 49 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1228 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 1072 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +LEI4 $1230 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 48 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1230 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1076 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1080 +ADDRGP4 BG_SlotsForInventory +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 1080 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1232 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 47 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1232 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1084 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 1084 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1234 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1210 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1234 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1088 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 1088 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1236 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1213 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1236 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ARGI4 +ADDRLP4 1092 +ADDRGP4 BG_UpgradeAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +CNSTI4 0 +EQI4 $1241 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1096 +ADDRGP4 BG_UpgradeIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 1096 +INDIRI4 +CNSTI4 0 +NEI4 $1238 +LABELV $1241 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1213 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1238 +ADDRLP4 4 +INDIRI4 +CNSTI4 12 +NEI4 $1242 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRGP4 G_GiveClientMaxAmmo +CALLV +pop +ADDRGP4 $1243 +JUMPV +LABELV $1242 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +NEI4 $1244 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 14 +ARGI4 +ADDRLP4 1100 +ARGP4 +ADDRLP4 1112 +ADDRGP4 G_RoomForClassChange +CALLI4 +ASGNI4 +ADDRLP4 1112 +INDIRI4 +CNSTI4 0 +NEI4 $1246 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 52 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1194 +JUMPV +LABELV $1246 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 1100 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +CNSTI4 14 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 14 +ASGNI4 +ADDRLP4 1116 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 1116 +INDIRP4 +ADDRLP4 1116 +INDIRP4 +INDIRI4 +CNSTI4 2 +BXORI4 +ASGNI4 +LABELV $1244 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_AddUpgradeToInventory +CALLV +pop +LABELV $1243 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +NEI4 $1248 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_GiveClientMaxAmmo +CALLV +pop +LABELV $1248 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +NEI4 $1250 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1952 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 1100 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 1100 +INDIRP4 +ADDRLP4 1100 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +LABELV $1250 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 1100 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1100 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +NEGI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRGP4 $1227 +JUMPV +LABELV $1226 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 46 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $1227 +LABELV $1205 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +LABELV $1194 +endproc Cmd_Buy_f 1128 12 +export Cmd_Sell_f +proc Cmd_Sell_f 1088 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTF4 1120403456 +ARGF4 +CNSTI4 31 +ARGI4 +ADDRLP4 1036 +ADDRGP4 G_BuildableRange +CALLI4 +ASGNI4 +ADDRLP4 1036 +INDIRI4 +CNSTI4 0 +NEI4 $1253 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 50 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1252 +JUMPV +LABELV $1253 +ADDRLP4 4 +ARGP4 +ADDRGP4 $1170 +ARGP4 +CNSTI4 6 +ARGI4 +ADDRLP4 1040 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1255 +ADDRLP4 1028 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1256 +JUMPV +LABELV $1255 +ADDRLP4 4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 BG_WeaponByName +CALLP4 +ASGNP4 +ADDRLP4 1028 +ADDRLP4 1044 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $1256 +ADDRLP4 4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 BG_UpgradeByName +CALLP4 +ASGNP4 +ADDRLP4 1032 +ADDRLP4 1048 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 0 +EQI4 $1257 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1056 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 1052 +ADDRLP4 1056 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 BG_PlayerCanChangeWeapon +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +NEI4 $1259 +ADDRGP4 $1252 +JUMPV +LABELV $1259 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1064 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1261 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1263 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1252 +JUMPV +LABELV $1261 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1068 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +EQI4 $1264 +ADDRLP4 1028 +INDIRI4 +CNSTI4 31 +NEI4 $1266 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1266 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 54 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1252 +JUMPV +LABELV $1266 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 204 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1072 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $1264 +ADDRLP4 1028 +INDIRI4 +ADDRLP4 1052 +INDIRI4 +NEI4 $1258 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +ADDRGP4 $1258 +JUMPV +LABELV $1257 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +EQI4 $1270 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRLP4 1052 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 1052 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1272 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRGP4 $1274 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1252 +JUMPV +LABELV $1272 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1056 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +EQI4 $1271 +ADDRLP4 1032 +INDIRI4 +CNSTI4 8 +NEI4 $1277 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRLP4 1060 +ARGP4 +ADDRLP4 1072 +ADDRGP4 G_RoomForClassChange +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +NEI4 $1279 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 53 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1252 +JUMPV +LABELV $1279 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 1060 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRLP4 1076 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 1076 +INDIRP4 +ADDRLP4 1076 +INDIRP4 +INDIRI4 +CNSTI4 2 +BXORI4 +ASGNI4 +LABELV $1277 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_RemoveUpgradeFromInventory +CALLV +pop +ADDRLP4 1032 +INDIRI4 +CNSTI4 6 +NEI4 $1281 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_GiveClientMaxAmmo +CALLV +pop +LABELV $1281 +ADDRLP4 1032 +INDIRI4 +CNSTI4 5 +NEI4 $1283 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1952 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 1060 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 1060 +INDIRP4 +ADDRLP4 1060 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +LABELV $1283 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRLP4 1060 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1060 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRGP4 $1271 +JUMPV +LABELV $1270 +ADDRLP4 4 +ARGP4 +ADDRGP4 $1287 +ARGP4 +ADDRLP4 1052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $1285 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 1056 +ADDRLP4 1060 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1064 +ADDRGP4 BG_PlayerCanChangeWeapon +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $1288 +ADDRGP4 $1252 +JUMPV +LABELV $1288 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1290 +ADDRLP4 0 +INDIRI4 +CNSTI4 31 +NEI4 $1294 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $1294 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 54 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1291 +JUMPV +LABELV $1294 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1068 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +EQI4 $1296 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1072 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1296 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 204 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1076 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1076 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $1296 +ADDRLP4 0 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +NEI4 $1298 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +LABELV $1298 +LABELV $1291 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1290 +ADDRGP4 $1286 +JUMPV +LABELV $1285 +ADDRLP4 4 +ARGP4 +ADDRGP4 $1302 +ARGP4 +ADDRLP4 1056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +NEI4 $1300 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1303 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +EQI4 $1307 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 1064 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1307 +ADDRLP4 0 +INDIRI4 +CNSTI4 8 +NEI4 $1309 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1080 +ADDRGP4 G_RoomForClassChange +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +NEI4 $1311 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 53 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1304 +JUMPV +LABELV $1311 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 1068 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRLP4 1084 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 1084 +INDIRP4 +ADDRLP4 1084 +INDIRP4 +INDIRI4 +CNSTI4 2 +BXORI4 +ASGNI4 +LABELV $1309 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_RemoveUpgradeFromInventory +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +NEI4 $1313 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_GiveClientMaxAmmo +CALLV +pop +LABELV $1313 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +NEI4 $1315 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1952 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 1068 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 1068 +INDIRP4 +ADDRLP4 1068 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +LABELV $1315 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1068 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $1307 +LABELV $1304 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $1303 +ADDRGP4 $1301 +JUMPV +LABELV $1300 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 46 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $1301 +LABELV $1286 +LABELV $1271 +LABELV $1258 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +LABELV $1252 +endproc Cmd_Sell_f 1088 12 +export Cmd_Build_f +proc Cmd_Build_f 1120 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3072 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1318 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 34 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1317 +JUMPV +LABELV $1318 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRGP4 level+16132 +INDIRI4 +NEI4 $1320 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 35 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1317 +JUMPV +LABELV $1320 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 BG_BuildableByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1060 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 1064 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +GTI4 $1323 +ADDRLP4 0 +INDIRI4 +CNSTI4 34 +EQI4 $1323 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +EQI4 $1323 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 33 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1317 +JUMPV +LABELV $1323 +ADDRLP4 1028 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1325 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1076 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +CNSTI4 1 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +LSHI4 +ADDRLP4 1076 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1325 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1080 +ADDRGP4 BG_BuildableIsAllowed +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +EQI4 $1325 +ADDRLP4 1028 +INDIRI4 +CNSTI4 1 +NEI4 $1330 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ARGI4 +ADDRLP4 1084 +ADDRGP4 BG_BuildableAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +NEI4 $1329 +LABELV $1330 +ADDRLP4 1028 +INDIRI4 +CNSTI4 2 +NEI4 $1325 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ARGI4 +ADDRLP4 1088 +ADDRGP4 BG_BuildableAllowedInStage +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +EQI4 $1325 +LABELV $1329 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1096 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 1032 +ADDRLP4 1096 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1032 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 1036 +ARGP4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1104 +ADDRGP4 G_CanBuild +CALLI4 +ASGNI4 +ADDRLP4 1100 +ADDRLP4 1104 +INDIRI4 +ASGNI4 +ADDRLP4 1100 +INDIRI4 +CNSTI4 0 +LTI4 $1331 +ADDRLP4 1100 +INDIRI4 +CNSTI4 19 +GTI4 $1331 +ADDRLP4 1100 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1344 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1344 +address $1334 +address $1335 +address $1337 +address $1339 +address $1336 +address $1334 +address $1335 +address $1338 +address $1335 +address $1334 +address $1334 +address $1334 +address $1340 +address $1341 +address $1335 +address $1335 +address $1342 +address $1343 +address $1335 +address $1335 +code +LABELV $1334 +ADDRLP4 1092 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 16384 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1335 +ADDRLP4 1092 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1336 +ADDRLP4 1092 +CNSTI4 40 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1337 +ADDRLP4 1092 +CNSTI4 38 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1338 +ADDRLP4 1092 +CNSTI4 61 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1339 +ADDRLP4 1092 +CNSTI4 39 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1340 +ADDRLP4 1092 +CNSTI4 58 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1341 +ADDRLP4 1092 +CNSTI4 60 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1342 +ADDRLP4 1092 +CNSTI4 31 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1343 +ADDRLP4 1092 +CNSTI4 32 +ASGNI4 +ADDRGP4 $1332 +JUMPV +LABELV $1331 +ADDRLP4 1092 +CNSTI4 -1 +ASGNI4 +LABELV $1332 +ADDRLP4 1112 +CNSTI4 0 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +ADDRLP4 1112 +INDIRI4 +EQI4 $1347 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRI4 +ADDRLP4 1112 +INDIRI4 +EQI4 $1345 +LABELV $1347 +ADDRLP4 1116 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +ASGNP4 +ADDRLP4 1116 +INDIRP4 +ADDRLP4 1116 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +BORI4 +ASGNI4 +ADDRGP4 $1326 +JUMPV +LABELV $1345 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1092 +INDIRI4 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1326 +JUMPV +LABELV $1325 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 31 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $1326 +LABELV $1317 +endproc Cmd_Build_f 1120 20 +export Cmd_Reload_f +proc Cmd_Reload_f 32 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1349 +ADDRGP4 $1348 +JUMPV +LABELV $1349 +ADDRLP4 0 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1351 +ADDRGP4 $1348 +JUMPV +LABELV $1351 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1353 +CNSTI4 6 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1353 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +CNSTF4 1069547520 +ADDRLP4 20 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $1354 +JUMPV +LABELV $1353 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1354 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $1355 +ADDRGP4 $1348 +JUMPV +LABELV $1355 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 4 +EQI4 $1357 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 1024 +BORI4 +ASGNI4 +LABELV $1357 +LABELV $1348 +endproc Cmd_Reload_f 32 8 +export G_StopFromFollowing +proc G_StopFromFollowing 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1363 +JUMPV +LABELV $1360 +ADDRLP4 4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1365 +ADDRLP4 4 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +NEI4 $1365 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 G_FollowNewClient +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1367 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +LABELV $1367 +LABELV $1365 +LABELV $1361 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1363 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1360 +LABELV $1359 +endproc G_StopFromFollowing 12 8 +export G_StopFollowing +proc G_StopFollowing 36 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1370 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 268 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1740 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $1371 +JUMPV +LABELV $1370 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 2 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 268 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 1740 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1372 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_SelectAlienLockSpawnPoint +CALLP4 +pop +ADDRGP4 $1373 +JUMPV +LABELV $1372 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1374 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_SelectHumanLockSpawnPoint +CALLP4 +pop +LABELV $1374 +LABELV $1373 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_SetClientViewAngle +CALLV +pop +LABELV $1371 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1744 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 288 +ADDP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 CalculateRanks +CALLV +pop +LABELV $1369 +endproc G_StopFollowing 36 8 +export G_FollowLockView +proc G_FollowLockView 60 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTI4 3 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 268 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 1740 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 216 +ADDP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +CNSTI4 2 +BXORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTF4 0 +ASGNF4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1377 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_SelectAlienLockSpawnPoint +CALLP4 +pop +ADDRGP4 $1378 +JUMPV +LABELV $1377 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1379 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_SelectHumanLockSpawnPoint +CALLP4 +pop +LABELV $1379 +LABELV $1378 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_SetClientViewAngle +CALLV +pop +LABELV $1376 +endproc G_FollowLockView 60 8 +export G_FollowNewClient +proc G_FollowNewClient 28 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +LEI4 $1382 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1383 +JUMPV +LABELV $1382 +ADDRFP4 4 +INDIRI4 +CNSTI4 -1 +GEI4 $1384 +ADDRFP4 4 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $1385 +JUMPV +LABELV $1384 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1386 +CNSTI4 1 +RETI4 +ADDRGP4 $1381 +JUMPV +LABELV $1386 +LABELV $1385 +LABELV $1383 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1388 +CNSTI4 0 +RETI4 +ADDRGP4 $1381 +JUMPV +LABELV $1388 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $1393 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1390 +LABELV $1393 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +LABELV $1390 +LABELV $1394 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1397 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1397 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $1400 +ADDRLP4 0 +ADDRGP4 level+24 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1400 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $1403 +ADDRGP4 $1395 +JUMPV +LABELV $1403 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1405 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1405 +ADDRGP4 $1395 +JUMPV +LABELV $1405 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1407 +ADDRGP4 $1395 +JUMPV +LABELV $1407 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1409 +ADDRGP4 $1395 +JUMPV +LABELV $1409 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $1411 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $1411 +ADDRGP4 $1395 +JUMPV +LABELV $1411 +ADDRLP4 20 +CNSTI4 532 +ASGNI4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1413 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $1413 +ADDRGP4 $1395 +JUMPV +LABELV $1413 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1744 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 3 +ASGNI4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1415 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FollowLockView +CALLV +pop +LABELV $1415 +CNSTI4 1 +RETI4 +ADDRGP4 $1381 +JUMPV +LABELV $1395 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1394 +CNSTI4 0 +RETI4 +LABELV $1381 +endproc G_FollowNewClient 28 4 +export G_ToggleFollow +proc G_ToggleFollow 0 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1418 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +ADDRGP4 $1419 +JUMPV +LABELV $1418 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_FollowNewClient +CALLI4 +pop +LABELV $1419 +LABELV $1417 +endproc G_ToggleFollow 0 8 +export Cmd_Follow_f +proc Cmd_Follow_f 1080 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1421 +ADDRGP4 $1420 +JUMPV +LABELV $1421 +ADDRLP4 36 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 2 +EQI4 $1423 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_ToggleFollow +CALLV +pop +ADDRGP4 $1424 +JUMPV +LABELV $1423 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 1064 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 -1 +NEI4 $1425 +ADDRGP4 $1427 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 1068 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1068 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1420 +JUMPV +LABELV $1425 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +NEU4 $1428 +ADDRGP4 $1420 +JUMPV +LABELV $1428 +ADDRLP4 1068 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +NEI4 $1430 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $1430 +ADDRGP4 $1420 +JUMPV +LABELV $1430 +ADDRLP4 1072 +CNSTI4 532 +ASGNI4 +ADDRLP4 1076 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ADDRLP4 1072 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +EQI4 $1432 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ADDRLP4 1072 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 1076 +INDIRI4 +EQI4 $1432 +ADDRGP4 $1420 +JUMPV +LABELV $1432 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1744 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1424 +LABELV $1420 +endproc Cmd_Follow_f 1080 12 +export Cmd_FollowCycle_f +proc Cmd_FollowCycle_f 20 12 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $1437 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1435 +ADDRLP4 12 +CNSTI4 -1 +ASGNI4 +LABELV $1435 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1438 +ADDRGP4 $1434 +JUMPV +LABELV $1438 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 G_FollowNewClient +CALLI4 +pop +LABELV $1434 +endproc Cmd_FollowCycle_f 20 12 +proc Cmd_Ignore_f 336 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 264 +CNSTI4 0 +ASGNI4 +CNSTI4 0 +ARGI4 +ADDRLP4 268 +ARGP4 +CNSTI4 9 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 268 +ARGP4 +ADDRGP4 $1443 +ARGP4 +ADDRLP4 312 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 312 +INDIRI4 +CNSTI4 0 +NEI4 $1441 +ADDRLP4 264 +CNSTI4 1 +ASGNI4 +LABELV $1441 +ADDRLP4 316 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 316 +INDIRI4 +CNSTI4 2 +GEI4 $1444 +ADDRGP4 $1446 +ARGP4 +ADDRLP4 268 +ARGP4 +ADDRLP4 320 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 320 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1440 +JUMPV +LABELV $1444 +CNSTI4 1 +ARGI4 +ADDRLP4 320 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 277 +ARGP4 +ADDRLP4 320 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 277 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 324 +ADDRGP4 G_ClientNumbersFromString +CALLI4 +ASGNI4 +ADDRLP4 260 +ADDRLP4 324 +INDIRI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 1 +GEI4 $1447 +ADDRGP4 $1449 +ARGP4 +ADDRLP4 268 +ARGP4 +ADDRLP4 277 +ARGP4 +ADDRLP4 328 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 328 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1440 +JUMPV +LABELV $1447 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1453 +JUMPV +LABELV $1450 +ADDRLP4 264 +INDIRI4 +CNSTI4 0 +EQI4 $1454 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 328 +ADDRGP4 Com_ClientListContains +CALLI4 +ASGNI4 +ADDRLP4 328 +INDIRI4 +CNSTI4 0 +NEI4 $1456 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_ClientListAdd +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +ADDRGP4 $1458 +ARGP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 332 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 332 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1455 +JUMPV +LABELV $1456 +ADDRGP4 $1459 +ARGP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 332 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 332 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1455 +JUMPV +LABELV $1454 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 328 +ADDRGP4 Com_ClientListContains +CALLI4 +ASGNI4 +ADDRLP4 328 +INDIRI4 +CNSTI4 0 +EQI4 $1460 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_ClientListRemove +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +ADDRGP4 $1462 +ARGP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 332 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 332 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1461 +JUMPV +LABELV $1460 +ADDRGP4 $1463 +ARGP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 332 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 332 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1461 +LABELV $1455 +LABELV $1451 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1453 +ADDRLP4 0 +INDIRI4 +ADDRLP4 260 +INDIRI4 +LTI4 $1450 +LABELV $1440 +endproc Cmd_Ignore_f 336 12 +proc SortMaps 4 8 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1464 +endproc SortMaps 4 8 +lit +align 1 +LABELV $1466 +byte 1 0 +skip 15 +align 1 +LABELV $1467 +byte 1 0 +skip 4095 +export Cmd_ListMaps_f +code +proc Cmd_ListMaps_f 5236 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1056 +ADDRGP4 $1466 +INDIRB +ASGNB 16 +ADDRLP4 1092 +ADDRGP4 $1467 +INDIRB +ASGNB 4096 +ADDRLP4 1048 +CNSTI4 0 +ASGNI4 +ADDRLP4 1040 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 1084 +CNSTI4 0 +ASGNI4 +ADDRLP4 5188 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 5188 +INDIRI4 +CNSTI4 1 +LEI4 $1468 +CNSTI4 1 +ARGI4 +ADDRLP4 1056 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 1072 +ADDRLP4 1056 +ASGNP4 +ADDRGP4 $1473 +JUMPV +LABELV $1470 +LABELV $1471 +ADDRLP4 1072 +ADDRLP4 1072 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1473 +ADDRLP4 5192 +ADDRLP4 1072 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 5192 +INDIRI4 +CNSTI4 0 +EQI4 $1475 +ADDRLP4 5192 +INDIRI4 +CNSTI4 48 +LTI4 $1475 +ADDRLP4 5192 +INDIRI4 +CNSTI4 57 +LEI4 $1470 +LABELV $1475 +ADDRLP4 1072 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1476 +ADDRLP4 1056 +ARGP4 +ADDRLP4 5196 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 1084 +ADDRLP4 5196 +INDIRI4 +ASGNI4 +ADDRLP4 1056 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1477 +JUMPV +LABELV $1476 +ADDRLP4 5196 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 5196 +INDIRI4 +CNSTI4 2 +LEI4 $1478 +CNSTI4 2 +ARGI4 +ADDRLP4 5200 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 5200 +ARGP4 +ADDRLP4 5208 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 1084 +ADDRLP4 5208 +INDIRI4 +ASGNI4 +LABELV $1478 +LABELV $1477 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +LEI4 $1480 +ADDRLP4 1084 +ADDRLP4 1084 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $1481 +JUMPV +LABELV $1480 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +GEI4 $1482 +ADDRLP4 1084 +CNSTI4 0 +ASGNI4 +LABELV $1482 +LABELV $1481 +LABELV $1468 +ADDRGP4 $1484 +ARGP4 +ADDRGP4 $1485 +ARGP4 +ADDRLP4 1092 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 5192 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 1080 +ADDRLP4 5192 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +ADDRLP4 1092 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1489 +JUMPV +LABELV $1486 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRLP4 5196 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1048 +ADDRLP4 5196 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 5 +GEI4 $1490 +ADDRGP4 $1487 +JUMPV +LABELV $1490 +ADDRLP4 1048 +INDIRI4 +CNSTI4 4 +SUBI4 +ADDRLP4 1044 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 1056 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1492 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRLP4 1056 +ARGP4 +ADDRLP4 5200 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 5200 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1492 +ADDRGP4 $1487 +JUMPV +LABELV $1492 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 1044 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1487 +ADDRLP4 5196 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 5196 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 1044 +ADDRLP4 1048 +INDIRI4 +ADDRLP4 5196 +INDIRI4 +ADDI4 +ADDRLP4 1044 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $1489 +ADDRLP4 0 +INDIRI4 +ADDRLP4 1080 +INDIRI4 +GEI4 $1494 +ADDRLP4 8 +INDIRI4 +CNSTI4 256 +LTI4 $1486 +LABELV $1494 +ADDRLP4 16 +ARGP4 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 SortMaps +ARGP4 +ADDRGP4 qsort +CALLV +pop +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +ADDI4 +CNSTI4 3 +DIVI4 +ASGNI4 +ADDRLP4 5204 +CNSTI4 1 +ASGNI4 +ADDRLP4 5208 +CNSTI4 55 +ASGNI4 +ADDRLP4 5204 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 5208 +INDIRI4 +ADDI4 +ADDRLP4 5204 +INDIRI4 +SUBI4 +ADDRLP4 5208 +INDIRI4 +DIVI4 +LEI4 $1496 +ADDRLP4 5200 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1497 +JUMPV +LABELV $1496 +ADDRLP4 5212 +CNSTI4 55 +ASGNI4 +ADDRLP4 5200 +ADDRLP4 12 +INDIRI4 +ADDRLP4 5212 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 5212 +INDIRI4 +DIVI4 +ASGNI4 +LABELV $1497 +ADDRLP4 1088 +ADDRLP4 5200 +INDIRI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +ADDRLP4 1088 +INDIRI4 +LTI4 $1498 +ADDRLP4 1084 +ADDRLP4 1088 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1498 +ADDRLP4 1076 +CNSTI4 3 +CNSTI4 55 +ADDRLP4 1084 +INDIRI4 +MULI4 +MULI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 165 +ADDI4 +GEI4 $1500 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +ADDRLP4 1076 +INDIRI4 +SUBI4 +CNSTI4 2 +ADDI4 +CNSTI4 3 +DIVI4 +ASGNI4 +ADDRGP4 $1501 +JUMPV +LABELV $1500 +ADDRLP4 12 +CNSTI4 55 +ASGNI4 +LABELV $1501 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRLP4 1052 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1505 +JUMPV +LABELV $1502 +ADDRLP4 0 +ADDRLP4 1076 +INDIRI4 +ADDRLP4 1052 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1509 +JUMPV +LABELV $1506 +ADDRGP4 $1510 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 5216 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 5216 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 1040 +ADDRLP4 1040 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1507 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1509 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $1511 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $1506 +LABELV $1511 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1512 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1503 +ADDRLP4 1052 +ADDRLP4 1052 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1505 +ADDRLP4 1052 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $1502 +ADDRLP4 1056 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1513 +ADDRGP4 $1515 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 1056 +ARGP4 +ADDRLP4 5216 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 5216 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1514 +JUMPV +LABELV $1513 +ADDRGP4 $1516 +ARGP4 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 5220 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 5220 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1514 +ADDRLP4 1088 +INDIRI4 +CNSTI4 1 +LEI4 $1517 +ADDRGP4 $1519 +ARGP4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 1088 +INDIRI4 +ARGI4 +ADDRLP4 5224 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 5224 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1517 +ADDRLP4 1084 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRLP4 1088 +INDIRI4 +GEI4 $1520 +ADDRGP4 $1522 +ARGP4 +ADDRLP4 1056 +ARGP4 +ADDRLP4 1056 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1526 +ADDRLP4 5228 +ADDRGP4 $1523 +ASGNP4 +ADDRGP4 $1527 +JUMPV +LABELV $1526 +ADDRLP4 5228 +ADDRGP4 $1524 +ASGNP4 +LABELV $1527 +ADDRLP4 5228 +INDIRP4 +ARGP4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 2 +ADDI4 +ARGI4 +ADDRLP4 5232 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 5232 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1520 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1528 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +LABELV $1465 +endproc Cmd_ListMaps_f 5236 16 +proc SortEmoticons 4 8 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1529 +endproc SortEmoticons 4 8 +lit +align 1 +LABELV $1531 +byte 1 0 +skip 15 +align 1 +LABELV $1532 +byte 1 0 +skip 4095 +export Cmd_ListEmoticons_f +code +proc Cmd_ListEmoticons_f 4532 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 352 +ADDRGP4 $1531 +INDIRB +ASGNB 16 +ADDRLP4 388 +ADDRGP4 $1532 +INDIRB +ASGNB 4096 +ADDRLP4 344 +CNSTI4 0 +ASGNI4 +ADDRLP4 336 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 380 +CNSTI4 0 +ASGNI4 +ADDRLP4 4484 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 4484 +INDIRI4 +CNSTI4 1 +LEI4 $1533 +CNSTI4 1 +ARGI4 +ADDRLP4 352 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 368 +ADDRLP4 352 +ASGNP4 +ADDRGP4 $1538 +JUMPV +LABELV $1535 +LABELV $1536 +ADDRLP4 368 +ADDRLP4 368 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1538 +ADDRLP4 4488 +ADDRLP4 368 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4488 +INDIRI4 +CNSTI4 0 +EQI4 $1540 +ADDRLP4 4488 +INDIRI4 +CNSTI4 48 +LTI4 $1540 +ADDRLP4 4488 +INDIRI4 +CNSTI4 57 +LEI4 $1535 +LABELV $1540 +ADDRLP4 368 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1541 +ADDRLP4 352 +ARGP4 +ADDRLP4 4492 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 380 +ADDRLP4 4492 +INDIRI4 +ASGNI4 +ADDRLP4 352 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1542 +JUMPV +LABELV $1541 +ADDRLP4 4492 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 4492 +INDIRI4 +CNSTI4 2 +LEI4 $1543 +CNSTI4 2 +ARGI4 +ADDRLP4 4496 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4496 +ARGP4 +ADDRLP4 4504 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 380 +ADDRLP4 4504 +INDIRI4 +ASGNI4 +LABELV $1543 +LABELV $1542 +ADDRLP4 380 +INDIRI4 +CNSTI4 0 +LEI4 $1545 +ADDRLP4 380 +ADDRLP4 380 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $1546 +JUMPV +LABELV $1545 +ADDRLP4 380 +INDIRI4 +CNSTI4 0 +GEI4 $1547 +ADDRLP4 380 +CNSTI4 0 +ASGNI4 +LABELV $1547 +LABELV $1546 +LABELV $1533 +ADDRGP4 $1549 +ARGP4 +ADDRGP4 $1550 +ARGP4 +ADDRLP4 388 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4488 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 376 +ADDRLP4 4488 +INDIRI4 +ASGNI4 +ADDRLP4 340 +ADDRLP4 388 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1554 +JUMPV +LABELV $1551 +ADDRLP4 340 +INDIRP4 +ARGP4 +ADDRLP4 4492 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 344 +ADDRLP4 4492 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 344 +INDIRI4 +CNSTI4 5 +GEI4 $1555 +ADDRGP4 $1552 +JUMPV +LABELV $1555 +ADDRLP4 344 +INDIRI4 +CNSTI4 4 +SUBI4 +ADDRLP4 340 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 352 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1557 +ADDRLP4 340 +INDIRP4 +ARGP4 +ADDRLP4 352 +ARGP4 +ADDRLP4 4496 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 4496 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1557 +ADDRGP4 $1552 +JUMPV +LABELV $1557 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 340 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1552 +ADDRLP4 4492 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4492 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 340 +ADDRLP4 344 +INDIRI4 +ADDRLP4 4492 +INDIRI4 +ADDI4 +ADDRLP4 340 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $1554 +ADDRLP4 0 +INDIRI4 +ADDRLP4 376 +INDIRI4 +GEI4 $1559 +ADDRLP4 8 +INDIRI4 +CNSTI4 80 +LTI4 $1551 +LABELV $1559 +ADDRLP4 16 +ARGP4 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 SortEmoticons +ARGP4 +ADDRGP4 qsort +CALLV +pop +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +ADDI4 +CNSTI4 3 +DIVI4 +ASGNI4 +ADDRLP4 4500 +CNSTI4 1 +ASGNI4 +ADDRLP4 4504 +CNSTI4 10 +ASGNI4 +ADDRLP4 4500 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 4504 +INDIRI4 +ADDI4 +ADDRLP4 4500 +INDIRI4 +SUBI4 +ADDRLP4 4504 +INDIRI4 +DIVI4 +LEI4 $1561 +ADDRLP4 4496 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1562 +JUMPV +LABELV $1561 +ADDRLP4 4508 +CNSTI4 10 +ASGNI4 +ADDRLP4 4496 +ADDRLP4 12 +INDIRI4 +ADDRLP4 4508 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 4508 +INDIRI4 +DIVI4 +ASGNI4 +LABELV $1562 +ADDRLP4 384 +ADDRLP4 4496 +INDIRI4 +ASGNI4 +ADDRLP4 380 +INDIRI4 +ADDRLP4 384 +INDIRI4 +LTI4 $1563 +ADDRLP4 380 +ADDRLP4 384 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1563 +ADDRLP4 372 +CNSTI4 3 +CNSTI4 10 +ADDRLP4 380 +INDIRI4 +MULI4 +MULI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 372 +INDIRI4 +CNSTI4 30 +ADDI4 +GEI4 $1565 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +ADDRLP4 372 +INDIRI4 +SUBI4 +CNSTI4 2 +ADDI4 +CNSTI4 3 +DIVI4 +ASGNI4 +ADDRGP4 $1566 +JUMPV +LABELV $1565 +ADDRLP4 12 +CNSTI4 10 +ASGNI4 +LABELV $1566 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRLP4 348 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1570 +JUMPV +LABELV $1567 +ADDRLP4 0 +ADDRLP4 372 +INDIRI4 +ADDRLP4 348 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1574 +JUMPV +LABELV $1571 +ADDRGP4 $1575 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4512 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4512 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 336 +ADDRLP4 336 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1572 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1574 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $1576 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $1571 +LABELV $1576 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1512 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1568 +ADDRLP4 348 +ADDRLP4 348 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1570 +ADDRLP4 348 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $1567 +ADDRLP4 352 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1577 +ADDRGP4 $1579 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 352 +ARGP4 +ADDRLP4 4512 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4512 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1578 +JUMPV +LABELV $1577 +ADDRGP4 $1580 +ARGP4 +ADDRLP4 336 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 4516 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4516 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1578 +ADDRLP4 384 +INDIRI4 +CNSTI4 1 +LEI4 $1581 +ADDRGP4 $1519 +ARGP4 +ADDRLP4 380 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 384 +INDIRI4 +ARGI4 +ADDRLP4 4520 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4520 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1581 +ADDRLP4 380 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRLP4 384 +INDIRI4 +GEI4 $1583 +ADDRGP4 $1585 +ARGP4 +ADDRLP4 352 +ARGP4 +ADDRLP4 352 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1587 +ADDRLP4 4524 +ADDRGP4 $1523 +ASGNP4 +ADDRGP4 $1588 +JUMPV +LABELV $1587 +ADDRLP4 4524 +ADDRGP4 $1524 +ASGNP4 +LABELV $1588 +ADDRLP4 4524 +INDIRP4 +ARGP4 +ADDRLP4 380 +INDIRI4 +CNSTI4 2 +ADDI4 +ARGI4 +ADDRLP4 4528 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4528 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $1583 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1528 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +LABELV $1530 +endproc Cmd_ListEmoticons_f 4532 16 +export Cmd_MapRotation_f +proc Cmd_MapRotation_f 0 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1590 +ARGP4 +ADDRGP4 G_PrintCurrentRotation +CALLV +pop +LABELV $1589 +endproc Cmd_MapRotation_f 0 8 +data +align 4 +LABELV maplog_table +byte 4 116 +address $1592 +byte 4 97 +address $1593 +byte 4 65 +address $1594 +byte 4 104 +address $1595 +byte 4 72 +address $1596 +byte 4 100 +address $1597 +byte 4 109 +address $1598 +byte 4 114 +address $1599 +byte 4 77 +address $1600 +byte 4 78 +address $1601 +byte 4 82 +address $1602 +byte 4 0 +address $1524 +export G_MapLog_NewMap +code +proc G_MapLog_NewMap 336 16 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1604 +ARGP4 +ADDRLP4 264 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 g_mapLog+16 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ADDRLP4 8 +ASGNP4 +ADDRGP4 $1607 +JUMPV +LABELV $1609 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1610 +ADDRLP4 328 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 328 +INDIRI4 +CNSTI4 0 +EQI4 $1612 +ADDRLP4 328 +INDIRI4 +CNSTI4 32 +NEI4 $1609 +LABELV $1612 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +NEI4 $1613 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $1613 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +NEI4 $1615 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1615 +LABELV $1607 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1617 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +LTI4 $1610 +LABELV $1617 +ADDRGP4 $1619 +ARGP4 +ADDRLP4 264 +ARGP4 +ADDRLP4 8 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1621 +ADDRLP4 328 +ADDRGP4 $1523 +ASGNP4 +ADDRGP4 $1622 +JUMPV +LABELV $1621 +ADDRLP4 328 +ADDRGP4 $1524 +ASGNP4 +LABELV $1622 +ADDRLP4 328 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 332 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $1618 +ARGP4 +ADDRLP4 332 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $1603 +endproc G_MapLog_NewMap 336 16 +data +align 4 +LABELV $1624 +byte 4 0 +export G_MapLog_Result +code +proc G_MapLog_Result 272 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 $1624 +INDIRI4 +NEI4 $1625 +ADDRGP4 $1623 +JUMPV +LABELV $1625 +ADDRGP4 $1624 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 g_mapLog+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1629 +ADDRGP4 g_mapLog+16+1 +INDIRI1 +CVII4 1 +CNSTI4 59 +NEI4 $1629 +ADDRGP4 $1623 +JUMPV +LABELV $1629 +ADDRGP4 level+16132 +INDIRI4 +CNSTI4 0 +EQI4 $1634 +ADDRFP4 0 +INDIRI1 +CVII4 1 +CNSTI4 97 +NEI4 $1637 +ADDRGP4 level+16132 +INDIRI4 +CNSTI4 2 +NEI4 $1637 +ADDRFP4 0 +CNSTI1 65 +ASGNI1 +LABELV $1637 +ADDRFP4 0 +INDIRI1 +CVII4 1 +CNSTI4 104 +NEI4 $1640 +ADDRGP4 level+16132 +INDIRI4 +CNSTI4 1 +NEI4 $1640 +ADDRFP4 0 +CNSTI1 72 +ASGNI1 +LABELV $1640 +LABELV $1634 +ADDRLP4 256 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 g_mapLog+16 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $1646 +ARGP4 +ADDRFP4 0 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 264 +CNSTI4 60 +ASGNI4 +ADDRLP4 256 +INDIRI4 +ADDRLP4 264 +INDIRI4 +DIVI4 +ARGI4 +ADDRLP4 256 +INDIRI4 +ADDRLP4 264 +INDIRI4 +MODI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 268 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $1618 +ARGP4 +ADDRLP4 268 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $1623 +endproc G_MapLog_Result 272 20 +export Cmd_MapLog_f +proc Cmd_MapLog_f 292 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 g_mapLog+16 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ADDRLP4 8 +ASGNP4 +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1649 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $1651 +JUMPV +LABELV $1650 +ADDRLP4 272 +ADDRGP4 $1653 +ASGNP4 +ADDRLP4 268 +ADDRGP4 $1654 +ASGNP4 +ADDRLP4 264 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $1656 +JUMPV +LABELV $1655 +ADDRLP4 264 +ADDRLP4 264 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1656 +ADDRLP4 276 +ADDRLP4 264 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 276 +INDIRI4 +CNSTI4 0 +EQI4 $1658 +ADDRLP4 276 +INDIRI4 +CNSTI4 32 +NEI4 $1655 +LABELV $1658 +ADDRLP4 264 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +NEI4 $1659 +ADDRLP4 264 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 264 +ADDRLP4 264 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1659 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1661 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 59 +NEI4 $1661 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1666 +JUMPV +LABELV $1663 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 maplog_table +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +NEI4 $1667 +ADDRLP4 268 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 maplog_table+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $1665 +JUMPV +LABELV $1667 +LABELV $1664 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1666 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 maplog_table +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1663 +LABELV $1665 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRLP4 272 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $1671 +JUMPV +LABELV $1670 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1671 +ADDRLP4 284 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 284 +INDIRI4 +CNSTI4 0 +EQI4 $1673 +ADDRLP4 284 +INDIRI4 +CNSTI4 59 +NEI4 $1670 +LABELV $1673 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 59 +NEI4 $1662 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $1662 +JUMPV +LABELV $1661 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +CVPU4 4 +NEU4 $1676 +ADDRLP4 268 +ADDRGP4 $1678 +ASGNP4 +LABELV $1676 +LABELV $1662 +ADDRGP4 $1679 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +CVPU4 4 +NEU4 $1683 +ADDRLP4 284 +ADDRGP4 $1680 +ASGNP4 +ADDRGP4 $1684 +JUMPV +LABELV $1683 +ADDRLP4 284 +ADDRGP4 $1681 +ASGNP4 +LABELV $1684 +ADDRLP4 284 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 272 +INDIRP4 +ARGP4 +ADDRLP4 268 +INDIRP4 +ARGP4 +ADDRLP4 288 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 288 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 0 +ADDRLP4 264 +INDIRP4 +ASGNP4 +LABELV $1651 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1650 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +LABELV $1647 +endproc Cmd_MapLog_f 292 20 +export Cmd_Test_f +proc Cmd_Test_f 0 0 +LABELV $1685 +endproc Cmd_Test_f 0 0 +export Cmd_Damage_f +proc Cmd_Damage_f 68 32 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +ADDRLP4 32 +CNSTF4 0 +ASGNF4 +ADDRLP4 36 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 40 +CNSTI4 100 +ASGNI4 +ADDRLP4 44 +CNSTI4 1 +ASGNI4 +ADDRLP4 48 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +LEI4 $1687 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 52 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 52 +INDIRI4 +ASGNI4 +LABELV $1687 +ADDRLP4 52 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 4 +LEI4 $1689 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 56 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 56 +INDIRF4 +ASGNF4 +CNSTI4 3 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 60 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 60 +INDIRF4 +ASGNF4 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 64 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +LABELV $1689 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 16 +ADDRLP4 16 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16+8 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +CNSTP4 0 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 40 +INDIRI4 +ARGI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $1694 +ADDRLP4 56 +CNSTI4 16 +ASGNI4 +ADDRGP4 $1695 +JUMPV +LABELV $1694 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +LABELV $1695 +ADDRLP4 56 +INDIRI4 +ARGI4 +CNSTI4 27 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $1686 +endproc Cmd_Damage_f 68 32 +export G_FloodLimited +proc G_FloodLimited 36 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 g_floodMinTime+12 +INDIRI4 +CNSTI4 0 +GTI4 $1697 +CNSTI4 0 +RETI4 +ADDRGP4 $1696 +JUMPV +LABELV $1697 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $452 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1700 +CNSTI4 0 +RETI4 +ADDRGP4 $1696 +JUMPV +LABELV $1700 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 12 +INDIRP4 +INDIRP4 +CNSTI4 572 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 12 +INDIRP4 +INDIRP4 +CNSTI4 568 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +ADDRGP4 g_floodMinTime+12 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 568 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $1704 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 568 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1704 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 572 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 568 +ADDP4 +INDIRI4 +ADDRGP4 g_floodMaxDemerits+12 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $1708 +CNSTI4 0 +RETI4 +ADDRGP4 $1696 +JUMPV +LABELV $1708 +ADDRGP4 $1710 +ARGP4 +ADDRLP4 28 +CNSTI4 1000 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 999 +ADDI4 +ADDRLP4 28 +INDIRI4 +DIVI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LEI4 $1713 +ADDRLP4 20 +ADDRGP4 $1711 +ASGNP4 +ADDRGP4 $1714 +JUMPV +LABELV $1713 +ADDRLP4 20 +ADDRGP4 $1524 +ASGNP4 +LABELV $1714 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1696 +endproc G_FloodLimited 36 12 +data +export cmds +align 4 +LABELV cmds +address $1715 +byte 4 260 +address Cmd_AdminMessage_f +address $1716 +byte 4 136 +address Cmd_Build_f +address $1717 +byte 4 192 +address Cmd_Buy_f +address $660 +byte 4 12 +address Cmd_CallVote_f +address $1718 +byte 4 4 +address Cmd_CallVote_f +address $1719 +byte 4 8 +address Cmd_Class_f +address $1720 +byte 4 129 +address Cmd_Damage_f +address $1721 +byte 4 136 +address Cmd_Destroy_f +address $1108 +byte 4 137 +address Cmd_Destroy_f +address $1722 +byte 4 16 +address Cmd_Follow_f +address $1723 +byte 4 16 +address Cmd_FollowCycle_f +address $1437 +byte 4 16 +address Cmd_FollowCycle_f +address $1724 +byte 4 137 +address Cmd_Give_f +address $1725 +byte 4 137 +address Cmd_God_f +address $1443 +byte 4 0 +address Cmd_Ignore_f +address $1726 +byte 4 192 +address Cmd_ActivateItem_f +address $1727 +byte 4 192 +address Cmd_DeActivateItem_f +address $1728 +byte 4 192 +address Cmd_ToggleItem_f +address $1729 +byte 4 136 +address Cmd_Kill_f +address $1730 +byte 4 1 +address Cmd_LevelShot_f +address $1731 +byte 4 260 +address Cmd_ListMaps_f +address $1732 +byte 4 260 +address Cmd_ListEmoticons_f +address $1733 +byte 4 260 +address Cmd_PrivateMessage_f +address $1734 +byte 4 260 +address Cmd_MapLog_f +address $1735 +byte 4 260 +address Cmd_PrivateMessage_f +address $1736 +byte 4 2 +address Cmd_Noclip_f +address $1737 +byte 4 137 +address Cmd_Notarget_f +address $1738 +byte 4 192 +address Cmd_Reload_f +address $1739 +byte 4 260 +address Cmd_MapRotation_f +address $1740 +byte 4 260 +address Cmd_Say_f +address $1741 +byte 4 140 +address Cmd_SayArea_f +address $600 +byte 4 260 +address Cmd_Say_f +address $1742 +byte 4 256 +address ScoreboardMessage +address $1743 +byte 4 192 +address Cmd_Sell_f +address $1744 +byte 4 2 +address Cmd_SetViewpos_f +address $1745 +byte 4 0 +address Cmd_Team_f +address $969 +byte 4 8 +address Cmd_Vote_f +address $1746 +byte 4 1 +address Cmd_Test_f +address $1747 +byte 4 0 +address Cmd_Ignore_f +address $1748 +byte 4 0 +address Cmd_Vote_f +address $622 +byte 4 260 +address Cmd_VSay_f +address $628 +byte 4 260 +address Cmd_VSay_f +address $625 +byte 4 260 +address Cmd_VSay_f +address $1749 +byte 4 0 +address Cmd_Where_f +align 4 +LABELV numCmds +byte 4 44 +export ClientCommand +code +proc ClientCommand 1084 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 1032 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1032 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1753 +ADDRLP4 1032 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1751 +LABELV $1753 +ADDRGP4 $1750 +JUMPV +LABELV $1751 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 cmds +ARGP4 +ADDRGP4 numCmds +INDIRU4 +ARGU4 +CNSTU4 12 +ARGU4 +ADDRGP4 cmdcmp +ARGP4 +ADDRLP4 1036 +ADDRGP4 bsearch +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 1036 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1754 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 G_admin_cmd_check +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1750 +ADDRGP4 $1758 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 1044 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1754 +ADDRLP4 1040 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 1040 +INDIRI4 +NEI4 $1759 +ADDRGP4 level+11200 +INDIRI4 +ADDRLP4 1040 +INDIRI4 +NEI4 $1763 +ADDRGP4 level+16020 +INDIRI4 +ADDRLP4 1040 +INDIRI4 +EQI4 $1759 +LABELV $1763 +ADDRGP4 $1750 +JUMPV +LABELV $1759 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 1044 +INDIRI4 +EQI4 $1764 +ADDRGP4 g_cheats+12 +INDIRI4 +ADDRLP4 1044 +INDIRI4 +NEI4 $1764 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 9 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1764 +ADDRLP4 1048 +CNSTI4 4 +ASGNI4 +ADDRLP4 1052 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 1048 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 1048 +INDIRI4 +BANDI4 +ADDRLP4 1052 +INDIRI4 +EQI4 $1767 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3068 +ADDP4 +INDIRI4 +ADDRLP4 1052 +INDIRI4 +NEI4 $1769 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1060 +ADDRGP4 G_FloodLimited +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +EQI4 $1767 +LABELV $1769 +ADDRGP4 $1750 +JUMPV +LABELV $1767 +ADDRLP4 1064 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +ADDRLP4 1064 +INDIRI4 +EQI4 $1770 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 1064 +INDIRI4 +NEI4 $1770 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 11 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1770 +ADDRLP4 1068 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $1772 +ADDRGP4 g_cheats+12 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +NEI4 $1772 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 1068 +INDIRI4 +EQI4 $1772 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 10 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1772 +ADDRLP4 1072 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +ADDRLP4 1072 +INDIRI4 +EQI4 $1775 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 1072 +INDIRI4 +NEI4 $1775 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 12 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1775 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $1777 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1777 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 13 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1777 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $1779 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1779 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 14 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1779 +ADDRLP4 1076 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +ADDRLP4 1076 +INDIRI4 +EQI4 $1781 +ADDRLP4 1080 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1080 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ADDRLP4 1076 +INDIRI4 +LEI4 $1783 +ADDRLP4 1080 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 1076 +INDIRI4 +EQI4 $1781 +LABELV $1783 +ADDRFP4 0 +INDIRI4 +ARGI4 +CNSTI4 15 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +ADDRGP4 $1750 +JUMPV +LABELV $1781 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1750 +endproc ClientCommand 1084 20 +lit +align 1 +LABELV $1785 +byte 1 0 +skip 1023 +export G_ListCommands +code +proc G_ListCommands 1048 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRGP4 $1785 +INDIRB +ASGNB 1024 +ADDRLP4 1036 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 1036 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 1036 +INDIRI4 +ASGNI4 +ADDRGP4 $1789 +JUMPV +LABELV $1786 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1040 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 1040 +INDIRU4 +CNSTU4 1 +ADDU4 +CVUI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +CVIU4 4 +CNSTU4 1023 +LTU4 $1790 +ADDRGP4 $1792 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 1044 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1790 +ADDRGP4 $1793 +ARGP4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cmds +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +ADDP4 +ARGP4 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1787 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1789 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDRGP4 numCmds +INDIRU4 +LTU4 $1786 +ADDRGP4 $1792 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 1040 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_cmdlist +CALLV +pop +LABELV $1784 +endproc G_ListCommands 1048 8 +export G_DecolorString +proc G_DecolorString 36 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $1796 +JUMPV +LABELV $1795 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 14 +EQI4 $1800 +ADDRLP4 4 +INDIRI4 +CNSTI4 15 +NEI4 $1798 +LABELV $1800 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 15 +NEI4 $1802 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1803 +JUMPV +LABELV $1802 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $1803 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRGP4 $1796 +JUMPV +LABELV $1798 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1804 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $1804 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1804 +ADDRLP4 12 +INDIRI4 +CNSTI4 65 +LTI4 $1807 +ADDRLP4 12 +INDIRI4 +CNSTI4 90 +LEI4 $1806 +LABELV $1807 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 97 +LTI4 $1808 +ADDRLP4 16 +INDIRI4 +CNSTI4 122 +LEI4 $1806 +LABELV $1808 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 48 +LTI4 $1804 +ADDRLP4 20 +INDIRI4 +CNSTI4 57 +GTI4 $1804 +LABELV $1806 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1804 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $1796 +JUMPV +LABELV $1804 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRLP4 28 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1796 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 4 +INDIRI4 +EQI4 $1809 +ADDRFP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GTI4 $1795 +LABELV $1809 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $1794 +endproc G_DecolorString 36 0 +export G_UnEscapeString +proc G_UnEscapeString 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $1812 +JUMPV +LABELV $1811 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +GEI4 $1816 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +NEI4 $1814 +LABELV $1816 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1814 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1812 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 0 +INDIRI4 +EQI4 $1817 +ADDRFP4 8 +INDIRI4 +ADDRLP4 0 +INDIRI4 +GTI4 $1811 +LABELV $1817 +ADDRFP4 4 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $1810 +endproc G_UnEscapeString 8 0 +lit +align 1 +LABELV $1819 +byte 1 0 +skip 1023 +export Cmd_PrivateMessage_f +code +proc Cmd_PrivateMessage_f 2428 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 2316 +CNSTI4 0 +ASGNI4 +ADDRLP4 260 +CNSTI4 0 +ASGNI4 +ADDRLP4 1288 +ADDRGP4 $1819 +INDIRB +ASGNB 1024 +ADDRGP4 g_privateMessages+12 +INDIRI4 +CNSTI4 0 +NEI4 $1820 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1820 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1823 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1818 +JUMPV +LABELV $1820 +CNSTI4 0 +ARGI4 +ADDRLP4 2352 +ARGP4 +CNSTI4 12 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 2372 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 2372 +INDIRI4 +CNSTI4 3 +GEI4 $1824 +ADDRGP4 $1826 +ARGP4 +ADDRLP4 2352 +ARGP4 +ADDRLP4 2376 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2376 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1818 +JUMPV +LABELV $1824 +ADDRLP4 2352 +ARGP4 +ADDRGP4 $1735 +ARGP4 +ADDRLP4 2376 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 2376 +INDIRI4 +CNSTI4 0 +NEI4 $1827 +ADDRLP4 260 +CNSTI4 1 +ASGNI4 +LABELV $1827 +CNSTI4 1 +ARGI4 +ADDRLP4 2320 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 2380 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 2364 +ADDRLP4 2380 +INDIRP4 +ASGNP4 +ADDRLP4 2320 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 2384 +ADDRGP4 G_ClientNumbersFromString +CALLI4 +ASGNI4 +ADDRLP4 2312 +ADDRLP4 2384 +INDIRI4 +ASGNI4 +ADDRLP4 264 +ARGP4 +ADDRLP4 2364 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CensorString +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1832 +JUMPV +LABELV $1829 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +EQI4 $1836 +ADDRLP4 2388 +CNSTI4 3 +ASGNI4 +ADDRGP4 $1837 +JUMPV +LABELV $1836 +ADDRLP4 2388 +CNSTI4 2 +ASGNI4 +LABELV $1837 +ADDRLP4 2388 +INDIRI4 +ARGI4 +ADDRLP4 264 +ARGP4 +ADDRLP4 2392 +ADDRGP4 G_SayTo +CALLI4 +ASGNI4 +ADDRLP4 2392 +INDIRI4 +CNSTI4 0 +EQI4 $1833 +ADDRLP4 2316 +ADDRLP4 2316 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1838 +ARGP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 2396 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1288 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2396 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $1833 +LABELV $1830 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1832 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2312 +INDIRI4 +LTI4 $1829 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +EQI4 $1840 +ADDRLP4 2388 +CNSTI4 53 +ASGNI4 +ADDRGP4 $1841 +JUMPV +LABELV $1840 +ADDRLP4 2388 +CNSTI4 51 +ASGNI4 +LABELV $1841 +ADDRLP4 2368 +ADDRLP4 2388 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRLP4 2316 +INDIRI4 +CNSTI4 0 +NEI4 $1842 +ADDRGP4 $1844 +ARGP4 +ADDRLP4 2320 +ARGP4 +ADDRLP4 2392 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2392 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1843 +JUMPV +LABELV $1842 +ADDRGP4 $1845 +ARGP4 +ADDRLP4 2368 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 264 +ARGP4 +ADDRLP4 2396 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2396 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRLP4 1288 +ARGP4 +ADDRLP4 2400 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 2400 +INDIRU4 +CNSTU4 2 +SUBU4 +ADDRLP4 1288 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1846 +ARGP4 +ADDRLP4 2368 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 2316 +INDIRI4 +ARGI4 +ADDRLP4 2316 +INDIRI4 +CNSTI4 1 +NEI4 $1848 +ADDRLP4 2404 +ADDRGP4 $1524 +ASGNP4 +ADDRGP4 $1849 +JUMPV +LABELV $1848 +ADDRLP4 2404 +ADDRGP4 $1711 +ASGNP4 +LABELV $1849 +ADDRLP4 2404 +INDIRP4 +ARGP4 +ADDRLP4 1288 +ARGP4 +ADDRLP4 2412 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2412 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1850 +ARGP4 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +EQI4 $1856 +ADDRLP4 2416 +ADDRGP4 $1851 +ASGNP4 +ADDRGP4 $1857 +JUMPV +LABELV $1856 +ADDRLP4 2416 +ADDRGP4 $1852 +ASGNP4 +LABELV $1857 +ADDRLP4 2416 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1858 +ADDRLP4 2420 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRGP4 $1859 +JUMPV +LABELV $1858 +ADDRLP4 2420 +CNSTI4 -1 +ASGNI4 +LABELV $1859 +ADDRLP4 2420 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1860 +ADDRLP4 2424 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $1861 +JUMPV +LABELV $1860 +ADDRLP4 2424 +ADDRGP4 $541 +ASGNP4 +LABELV $1861 +ADDRLP4 2424 +INDIRP4 +ARGP4 +ADDRLP4 2320 +ARGP4 +ADDRLP4 2368 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 2364 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $1843 +LABELV $1818 +endproc Cmd_PrivateMessage_f 2428 28 +export Cmd_AdminMessage_f +proc Cmd_AdminMessage_f 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $956 +ARGP4 +ADDRLP4 0 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1863 +ADDRGP4 g_publicAdminMessages+12 +INDIRI4 +CNSTI4 0 +NEI4 $1865 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1868 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1862 +JUMPV +LABELV $1865 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1869 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +LABELV $1863 +ADDRLP4 4 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +GEI4 $1870 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1872 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $1862 +JUMPV +LABELV $1870 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_AdminMessage +CALLV +pop +LABELV $1862 +endproc Cmd_AdminMessage_f 12 8 +import G_IsCreepHere +bss +align 4 +LABELV numcensors +skip 4 +align 1 +LABELV censors +skip 20000 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1872 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 91 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1869 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $1868 +byte 1 83 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 47 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 45 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $1852 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 77 +byte 1 115 +byte 1 103 +byte 1 0 +align 1 +LABELV $1851 +byte 1 84 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 77 +byte 1 115 +byte 1 103 +byte 1 0 +align 1 +LABELV $1850 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1846 +byte 1 94 +byte 1 37 +byte 1 99 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1845 +byte 1 94 +byte 1 37 +byte 1 99 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1844 +byte 1 94 +byte 1 51 +byte 1 78 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 39 +byte 1 32 +byte 1 94 +byte 1 51 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $1838 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 44 +byte 1 32 +byte 1 0 +align 1 +LABELV $1826 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 91 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 124 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 35 +byte 1 93 +byte 1 32 +byte 1 91 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $1823 +byte 1 83 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1793 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1792 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1758 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 85 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1749 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $1748 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1747 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $1746 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $1745 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $1744 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 0 +align 1 +LABELV $1743 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $1742 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $1741 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 0 +align 1 +LABELV $1740 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $1739 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $1738 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $1737 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $1736 +byte 1 110 +byte 1 111 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $1735 +byte 1 109 +byte 1 116 +byte 1 0 +align 1 +LABELV $1734 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $1733 +byte 1 109 +byte 1 0 +align 1 +LABELV $1732 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1731 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 0 +align 1 +LABELV $1730 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 0 +align 1 +LABELV $1729 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $1728 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 116 +byte 1 111 +byte 1 103 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $1727 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $1726 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $1725 +byte 1 103 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $1724 +byte 1 103 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $1723 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $1722 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 0 +align 1 +LABELV $1721 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $1720 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $1719 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $1718 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1717 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 0 +align 1 +LABELV $1716 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $1715 +byte 1 97 +byte 1 0 +align 1 +LABELV $1711 +byte 1 115 +byte 1 0 +align 1 +LABELV $1710 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $1681 +byte 1 55 +byte 1 0 +align 1 +LABELV $1680 +byte 1 50 +byte 1 0 +align 1 +LABELV $1679 +byte 1 32 +byte 1 32 +byte 1 94 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 48 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 54 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 0 +align 1 +LABELV $1678 +byte 1 94 +byte 1 55 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $1654 +byte 1 94 +byte 1 49 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $1653 +byte 1 32 +byte 1 32 +byte 1 45 +byte 1 58 +byte 1 45 +byte 1 45 +byte 1 0 +align 1 +LABELV $1649 +byte 1 94 +byte 1 51 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $1646 +byte 1 37 +byte 1 99 +byte 1 59 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 100 +byte 1 59 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1619 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1618 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 76 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $1604 +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 $1602 +byte 1 94 +byte 1 54 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $1601 +byte 1 94 +byte 1 54 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $1600 +byte 1 94 +byte 1 54 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $1599 +byte 1 94 +byte 1 50 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1598 +byte 1 94 +byte 1 50 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1597 +byte 1 94 +byte 1 50 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1596 +byte 1 94 +byte 1 53 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 47 +byte 1 32 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $1595 +byte 1 94 +byte 1 53 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $1594 +byte 1 94 +byte 1 49 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 47 +byte 1 32 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $1593 +byte 1 94 +byte 1 49 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $1592 +byte 1 94 +byte 1 55 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $1590 +byte 1 94 +byte 1 51 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 0 +align 1 +LABELV $1585 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 100 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $1580 +byte 1 94 +byte 1 51 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1579 +byte 1 94 +byte 1 51 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 39 +byte 1 0 +align 1 +LABELV $1575 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 48 +byte 1 115 +byte 1 0 +align 1 +LABELV $1550 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1549 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 0 +align 1 +LABELV $1528 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $1524 +byte 1 0 +align 1 +LABELV $1523 +byte 1 32 +byte 1 0 +align 1 +LABELV $1522 +byte 1 44 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 100 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $1519 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1516 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 0 +align 1 +LABELV $1515 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 39 +byte 1 0 +align 1 +LABELV $1512 +byte 1 10 +byte 1 0 +align 1 +LABELV $1510 +byte 1 94 +byte 1 53 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 48 +byte 1 115 +byte 1 0 +align 1 +LABELV $1485 +byte 1 46 +byte 1 98 +byte 1 115 +byte 1 112 +byte 1 0 +align 1 +LABELV $1484 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 0 +align 1 +LABELV $1463 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1462 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1459 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1458 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1449 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1446 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 93 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 91 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 93 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1443 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $1437 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 0 +align 1 +LABELV $1427 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $1302 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $1287 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $1274 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1263 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1213 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1210 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1179 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1170 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $1145 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 47 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 95 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1108 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 0 +align 1 +LABELV $990 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 32 +byte 1 120 +byte 1 32 +byte 1 121 +byte 1 32 +byte 1 122 +byte 1 32 +byte 1 121 +byte 1 97 +byte 1 119 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $986 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 55 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 78 +byte 1 79 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $985 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 78 +byte 1 79 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $982 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 55 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 50 +byte 1 89 +byte 1 69 +byte 1 83 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $981 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 50 +byte 1 89 +byte 1 69 +byte 1 83 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $976 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +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 99 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $973 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $969 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $961 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $957 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 45 +byte 1 49 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 51 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 51 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $956 +byte 1 65 +byte 1 68 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $952 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 91 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 86 +byte 1 79 +byte 1 84 +byte 1 69 +byte 1 93 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $940 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 91 +byte 1 86 +byte 1 79 +byte 1 84 +byte 1 69 +byte 1 93 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $933 +byte 1 67 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $932 +byte 1 67 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $931 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $930 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 86 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 44 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $929 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $927 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $924 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $921 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $918 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $915 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +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 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $906 +byte 1 84 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 0 +align 1 +LABELV $903 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $900 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +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 108 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $895 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 86 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 44 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 44 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 44 +byte 1 32 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 44 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 44 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 44 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $894 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 73 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $893 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 40 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 100 +byte 1 37 +byte 1 37 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 108 +byte 1 121 +byte 1 46 +byte 1 41 +byte 1 0 +align 1 +LABELV $890 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $881 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $877 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $873 +byte 1 66 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $869 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $864 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $859 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +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 98 +byte 1 101 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $856 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $852 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $848 +byte 1 69 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 0 +align 1 +LABELV $846 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 99 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $844 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 53 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $835 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 0 +align 1 +LABELV $832 +byte 1 83 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 0 +align 1 +LABELV $829 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $823 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 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 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $819 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $815 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 0 +align 1 +LABELV $812 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $809 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 39 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 98 +byte 1 115 +byte 1 112 +byte 1 39 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $806 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 102 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 53 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $799 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $792 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $789 +byte 1 82 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $786 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 102 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 53 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $779 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $776 +byte 1 85 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 0 +align 1 +LABELV $773 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $770 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +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 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $761 +byte 1 77 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 0 +align 1 +LABELV $758 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $755 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 115 +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 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $748 +byte 1 40 +byte 1 112 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 41 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $745 +byte 1 101 +byte 1 99 +byte 1 104 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $742 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 113 +byte 1 117 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $739 +byte 1 112 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $736 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 0 +align 1 +LABELV $731 +byte 1 75 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 0 +align 1 +LABELV $727 +byte 1 98 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 34 +byte 1 49 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 0 +align 1 +LABELV $720 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $719 +byte 1 85 +byte 1 78 +byte 1 65 +byte 1 67 +byte 1 67 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 84 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +byte 1 0 +align 1 +LABELV $716 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +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 111 +byte 1 110 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $710 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $708 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 51 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 117 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 51 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $707 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 109 +byte 1 117 +byte 1 110 +byte 1 101 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $706 +byte 1 73 +byte 1 77 +byte 1 77 +byte 1 85 +byte 1 78 +byte 1 73 +byte 1 84 +byte 1 89 +byte 1 0 +align 1 +LABELV $699 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $696 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $689 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $688 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $687 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $686 +byte 1 109 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $685 +byte 1 107 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $681 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +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 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $680 +byte 1 78 +byte 1 79 +byte 1 86 +byte 1 79 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 73 +byte 1 77 +byte 1 73 +byte 1 84 +byte 1 0 +align 1 +LABELV $670 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +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 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $666 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +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 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 46 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 50 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 98 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $664 +byte 1 67 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 86 +byte 1 79 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 79 +byte 1 87 +byte 1 0 +align 1 +LABELV $660 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $654 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $649 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $642 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 97 +byte 1 115 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $637 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $634 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $628 +byte 1 118 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $625 +byte 1 118 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $622 +byte 1 118 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $619 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $615 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $611 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 91 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 93 +byte 1 32 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $608 +byte 1 67 +byte 1 109 +byte 1 100 +byte 1 95 +byte 1 86 +byte 1 83 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 102 +byte 1 40 +byte 1 41 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 45 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $600 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $574 +byte 1 83 +byte 1 97 +byte 1 121 +byte 1 65 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $568 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 32 +byte 1 91 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $557 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 45 +byte 1 49 +byte 1 32 +byte 1 34 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $556 +byte 1 83 +byte 1 65 +byte 1 89 +byte 1 95 +byte 1 82 +byte 1 65 +byte 1 87 +byte 1 32 +byte 1 98 +byte 1 121 +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 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $552 +byte 1 83 +byte 1 97 +byte 1 121 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $551 +byte 1 83 +byte 1 65 +byte 1 89 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 45 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $541 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $539 +byte 1 83 +byte 1 97 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 50 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $534 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 71 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $526 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $525 +byte 1 83 +byte 1 80 +byte 1 69 +byte 1 67 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $452 +byte 1 78 +byte 1 79 +byte 1 67 +byte 1 69 +byte 1 78 +byte 1 83 +byte 1 79 +byte 1 82 +byte 1 70 +byte 1 76 +byte 1 79 +byte 1 79 +byte 1 68 +byte 1 0 +align 1 +LABELV $448 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $436 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $435 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $433 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $428 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $413 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 85 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $376 +byte 1 97 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 0 +align 1 +LABELV $373 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $364 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $350 +byte 1 70 +byte 1 79 +byte 1 82 +byte 1 67 +byte 1 69 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 78 +byte 1 71 +byte 1 69 +byte 1 0 +align 1 +LABELV $348 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 83 +byte 1 117 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $343 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 50 +byte 1 48 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $336 +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 $331 +byte 1 110 +byte 1 111 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 0 +align 1 +LABELV $330 +byte 1 110 +byte 1 111 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 79 +byte 1 70 +byte 1 70 +byte 1 10 +byte 1 0 +align 1 +LABELV $326 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 0 +align 1 +LABELV $325 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 79 +byte 1 70 +byte 1 70 +byte 1 10 +byte 1 0 +align 1 +LABELV $321 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $320 +byte 1 103 +byte 1 111 +byte 1 100 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 78 +byte 1 10 +byte 1 0 +align 1 +LABELV $319 +byte 1 103 +byte 1 111 +byte 1 100 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 79 +byte 1 70 +byte 1 70 +byte 1 10 +byte 1 0 +align 1 +LABELV $310 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $307 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 100 +byte 1 0 +align 1 +LABELV $305 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 0 +align 1 +LABELV $298 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $294 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 0 +align 1 +LABELV $280 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $276 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $273 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $270 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 44 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 44 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 91 +byte 1 97 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 93 +byte 1 44 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 44 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 44 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 10 +byte 1 0 +align 1 +LABELV $269 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 103 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 91 +byte 1 119 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 93 +byte 1 10 +byte 1 0 +align 1 +LABELV $259 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $236 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $231 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $175 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 35 +byte 1 10 +byte 1 0 +align 1 +LABELV $170 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 100 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 0 +align 1 +LABELV $156 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 35 +byte 1 58 +byte 1 10 +byte 1 0 +align 1 +LABELV $153 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $148 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 35 +byte 1 10 +byte 1 0 +align 1 +LABELV $131 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 35 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_combat.asm b/build/release-linux-x86_64/base/game/g_combat.asm new file mode 100644 index 0000000..2288c9f --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_combat.asm @@ -0,0 +1,11180 @@ +export AddScore +code +proc AddScore 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $78 +ADDRGP4 $77 +JUMPV +LABELV $78 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $80 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 rint +CALLF4 +ASGNF4 +ADDRFP4 4 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +ASGNI4 +LABELV $80 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +CNSTF4 1112014848 +DIVF4 +ARGF4 +ADDRLP4 0 +ADDRGP4 rint +CALLF4 +ASGNF4 +ADDRFP4 4 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 256 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 CalculateRanks +CALLV +pop +LABELV $77 +endproc AddScore 8 4 +export LookAtKiller +proc LookAtKiller 12 0 +ADDRLP4 0 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 0 +INDIRU4 +CNSTU4 0 +EQU4 $83 +ADDRLP4 0 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $83 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRGP4 $84 +JUMPV +LABELV $83 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 4 +INDIRU4 +CNSTU4 0 +EQU4 $85 +ADDRLP4 4 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $85 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRGP4 $86 +JUMPV +LABELV $85 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +LABELV $86 +LABELV $84 +LABELV $82 +endproc LookAtKiller 12 0 +data +export modNames +align 4 +LABELV modNames +address $87 +address $88 +address $89 +address $90 +address $91 +address $92 +address $93 +address $94 +address $95 +address $96 +address $97 +address $98 +address $99 +address $100 +address $101 +address $102 +address $103 +address $104 +address $105 +address $106 +address $107 +address $108 +address $109 +address $110 +address $111 +address $112 +address $113 +address $114 +address $115 +address $116 +address $117 +address $118 +address $119 +address $120 +address $121 +address $122 +address $123 +address $124 +address $125 +address $126 +address $127 +address $128 +address $129 +address $130 +address $131 +address $132 +address $133 +address $134 +address $135 +address $136 +address $137 +address $138 +address $139 +address $140 +address $141 +address $142 +address $143 +address $144 +address $145 +address $146 +address $147 +address $148 +address $149 +address $150 +address $151 +export G_CamperRewardBonus +code +proc G_CamperRewardBonus 140 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 10 +ASGNI4 +ADDRLP4 36 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 28 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +CNSTF4 0 +ASGNF4 +ADDRLP4 48 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 29 +EQI4 $156 +ADDRLP4 60 +INDIRI4 +CNSTI4 30 +EQI4 $156 +ADDRLP4 60 +INDIRI4 +CNSTI4 31 +EQI4 $156 +ADDRGP4 $153 +JUMPV +LABELV $156 +CNSTF4 1065353216 +RETF4 +ADDRGP4 $152 +JUMPV +LABELV $153 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +NEI4 $157 +ADDRLP4 36 +ADDRGP4 g_alienAnticampBonusMax+8 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRGP4 g_alienAnticampBonus1+8 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRGP4 g_alienAnticampRange+12 +INDIRI4 +ASGNI4 +ADDRGP4 $158 +JUMPV +LABELV $157 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +NEI4 $162 +ADDRLP4 36 +ADDRGP4 g_humanAnticampBonusMax+8 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRGP4 g_humanAnticampBonus1+8 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRGP4 g_humanAnticampRange+12 +INDIRI4 +ASGNI4 +LABELV $162 +LABELV $158 +ADDRLP4 36 +INDIRF4 +CNSTF4 1008981770 +GTF4 $167 +CNSTF4 1065353216 +RETF4 +ADDRGP4 $152 +JUMPV +LABELV $167 +ADDRLP4 28 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +LEF4 $170 +ADDRLP4 72 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRGP4 $171 +JUMPV +LABELV $170 +ADDRLP4 72 +ADDRLP4 36 +INDIRF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +LABELV $171 +ADDRLP4 28 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 36 +INDIRF4 +GEF4 $173 +ADDRLP4 76 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRGP4 $174 +JUMPV +LABELV $173 +ADDRLP4 76 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $174 +ADDRLP4 28 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 36 +INDIRF4 +ADDRLP4 28 +INDIRF4 +SUBF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +DIVF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 28 +INDIRF4 +ADDRLP4 48 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 16 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $178 +JUMPV +LABELV $175 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $183 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +EQI4 $183 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 92 +INDIRI4 +GTI4 $180 +LABELV $183 +ADDRGP4 $176 +JUMPV +LABELV $180 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 104 +CNSTI4 21 +ASGNI4 +ADDRLP4 96 +INDIRI4 +ADDRLP4 104 +INDIRI4 +EQI4 $187 +ADDRLP4 96 +INDIRI4 +ADDRLP4 104 +INDIRI4 +GTI4 $194 +LABELV $193 +ADDRLP4 112 +CNSTI4 4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +ADDRLP4 112 +INDIRI4 +EQI4 $187 +ADDRLP4 96 +INDIRI4 +CNSTI4 7 +EQI4 $187 +ADDRLP4 96 +INDIRI4 +ADDRLP4 112 +INDIRI4 +LTI4 $176 +LABELV $195 +ADDRLP4 96 +INDIRI4 +CNSTI4 16 +EQI4 $187 +ADDRGP4 $176 +JUMPV +LABELV $194 +ADDRLP4 120 +CNSTI4 28 +ASGNI4 +ADDRLP4 96 +INDIRI4 +ADDRLP4 120 +INDIRI4 +EQI4 $190 +ADDRLP4 96 +INDIRI4 +CNSTI4 29 +EQI4 $190 +ADDRLP4 96 +INDIRI4 +CNSTI4 30 +EQI4 $190 +ADDRLP4 96 +INDIRI4 +ADDRLP4 120 +INDIRI4 +LTI4 $176 +LABELV $196 +ADDRLP4 96 +INDIRI4 +CNSTI4 46 +EQI4 $190 +ADDRGP4 $176 +JUMPV +LABELV $187 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +NEI4 $176 +ADDRGP4 $185 +JUMPV +LABELV $190 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +NEI4 $176 +LABELV $185 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 124 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 124 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 132 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 132 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +INDIRI4 +GEI4 $199 +ADDRLP4 136 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 136 +INDIRI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LTI4 $201 +ADDRGP4 $177 +JUMPV +LABELV $201 +LABELV $199 +LABELV $176 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $178 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $175 +LABELV $177 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +LEI4 $203 +ADDRLP4 92 +ADDRLP4 40 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 56 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 48 +INDIRF4 +ADDF4 +DIVF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +CNSTF4 0 +LEF4 $206 +ADDRLP4 88 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRGP4 $207 +JUMPV +LABELV $206 +ADDRLP4 88 +CNSTF4 0 +ASGNF4 +LABELV $207 +ADDRLP4 52 +ADDRLP4 88 +INDIRF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +RETF4 +ADDRGP4 $152 +JUMPV +LABELV $203 +CNSTF4 1065353216 +RETF4 +LABELV $152 +endproc G_CamperRewardBonus 140 4 +export G_InstantRewardAttacker +proc G_InstantRewardAttacker 20 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRF4 +CNSTF4 0 +GTF4 $209 +CNSTF4 0 +RETF4 +ADDRGP4 $208 +JUMPV +LABELV $209 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $211 +CNSTF4 0 +RETF4 +ADDRGP4 $208 +JUMPV +LABELV $211 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $213 +CNSTF4 0 +RETF4 +ADDRGP4 $208 +JUMPV +LABELV $213 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 OnSameTeam +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $215 +CNSTF4 0 +RETF4 +ADDRGP4 $208 +JUMPV +LABELV $215 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $217 +CNSTF4 0 +RETF4 +ADDRGP4 $208 +JUMPV +LABELV $217 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 8 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1065353216 +LEF4 $219 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +LABELV $219 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_CamperRewardBonus +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_GetValueOfPlayer +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $221 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRGP4 g_InstantRewardMultiplierA+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $224 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRGP4 g_InstantRewardMultiplierH+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $225 +JUMPV +LABELV $224 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $225 +LABELV $222 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +LEF4 $227 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $227 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $208 +endproc G_InstantRewardAttacker 20 12 +export G_RewardAttackers +proc G_RewardAttackers 44 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $233 +JUMPV +LABELV $230 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 OnSameTeam +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $237 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +EQI4 $235 +LABELV $237 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +LABELV $235 +LABELV $231 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $233 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $230 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GTF4 $238 +CNSTF4 0 +RETF4 +ADDRGP4 $229 +JUMPV +LABELV $238 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $240 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 BG_GetValueOfPlayer +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_CamperRewardBonus +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 16 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 40 +INDIRP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 40 +INDIRP4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $241 +JUMPV +LABELV $240 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $242 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 32 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $244 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRF4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 924 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 40 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +LABELV $244 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 40 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $243 +JUMPV +LABELV $242 +ADDRLP4 8 +INDIRF4 +RETF4 +ADDRGP4 $229 +JUMPV +LABELV $243 +LABELV $241 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $250 +JUMPV +LABELV $247 +ADDRLP4 32 +ADDRLP4 16 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $252 +ADDRLP4 8 +INDIRF4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +GEF4 $254 +ADDRLP4 32 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $254 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $258 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $256 +LABELV $258 +ADDRGP4 $248 +JUMPV +LABELV $256 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $259 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $261 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 g_KillRewardMultiplierH+8 +INDIRF4 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $262 +JUMPV +LABELV $261 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $264 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 g_KillRewardMultiplierA+8 +INDIRF4 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $264 +LABELV $262 +LABELV $259 +LABELV $252 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $248 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $250 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $247 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $267 +ADDRGP4 $270 +ARGP4 +ADDRGP4 g_alienCredits+12 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $269 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_alienCredits +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $267 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $272 +ADDRGP4 $270 +ARGP4 +ADDRGP4 g_humanCredits+12 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $274 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_humanCredits +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $272 +ADDRLP4 8 +INDIRF4 +RETF4 +LABELV $229 +endproc G_RewardAttackers 44 12 +export accidental_kill +proc accidental_kill 8 0 +ADDRLP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 45 +EQI4 $280 +ADDRLP4 4 +INDIRI4 +CNSTI4 46 +NEI4 $278 +LABELV $280 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $279 +JUMPV +LABELV $278 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $279 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $276 +endproc accidental_kill 8 0 +bss +align 4 +LABELV $337 +skip 4 +export player_die +code +proc player_die 84 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRFP4 8 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $282 +ADDRGP4 $281 +JUMPV +LABELV $282 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $284 +ADDRGP4 $281 +JUMPV +LABELV $284 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $287 +ADDRLP4 8 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $289 +ADDRLP4 12 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $289 +ADDRLP4 12 +ADDRGP4 $291 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $287 +ADDRLP4 8 +CNSTI4 1022 +ASGNI4 +ADDRLP4 12 +ADDRGP4 $291 +ASGNP4 +LABELV $288 +ADDRFP4 16 +INDIRI4 +CNSTI4 0 +LTI4 $294 +ADDRFP4 16 +INDIRI4 +CVIU4 4 +CNSTU4 65 +LTU4 $292 +LABELV $294 +ADDRGP4 $270 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRGP4 $293 +JUMPV +LABELV $292 +ADDRLP4 16 +ADDRFP4 16 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 modNames +ADDP4 +INDIRP4 +ASGNP4 +LABELV $293 +ADDRGP4 $295 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $296 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRGP4 BG_DeactivateUpgrade +CALLV +pop +LABELV $297 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $296 +ADDRFP4 16 +INDIRI4 +CNSTI4 60 +NEI4 $300 +ADDRGP4 $302 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $303 +JUMPV +LABELV $300 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +CNSTI4 54 +ARGI4 +ADDRLP4 40 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 144 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 32 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 280 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 52 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 52 +INDIRU4 +EQU4 $304 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 52 +INDIRU4 +EQU4 $304 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1828 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +GTI4 $306 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $306 +ADDRGP4 g_devmapKillerHP+12 +INDIRI4 +CNSTI4 0 +EQI4 $308 +ADDRGP4 $311 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $308 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $314 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 OnSameTeam +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +EQI4 $305 +LABELV $314 +ADDRFP4 16 +INDIRI4 +CNSTI4 52 +EQI4 $305 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 accidental_kill +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $305 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $315 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 -150 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTI4 -150 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +ADDRGP4 $305 +JUMPV +LABELV $315 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $305 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 -150 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTI4 -150 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +ADDRGP4 $305 +JUMPV +LABELV $304 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $319 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $321 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 -150 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $321 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $323 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 -150 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +LABELV $323 +LABELV $322 +LABELV $319 +LABELV $305 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RewardAttackers +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ScoreboardMessage +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $328 +JUMPV +LABELV $325 +ADDRLP4 56 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $330 +ADDRGP4 $326 +JUMPV +LABELV $330 +ADDRLP4 56 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $332 +ADDRGP4 $326 +JUMPV +LABELV $332 +ADDRLP4 56 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +NEI4 $334 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 ScoreboardMessage +CALLV +pop +LABELV $334 +LABELV $326 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $328 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $325 +LABELV $303 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 576 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 67108864 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 LookAtKiller +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +CNSTF4 3238002688 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1840 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1700 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 64 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $338 +ADDRLP4 68 +ADDRGP4 $337 +INDIRI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +EQI4 $342 +ADDRLP4 68 +INDIRI4 +CNSTI4 1 +EQI4 $343 +ADDRLP4 68 +INDIRI4 +CNSTI4 2 +EQI4 $344 +ADDRGP4 $340 +JUMPV +LABELV $342 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRGP4 $339 +JUMPV +LABELV $343 +ADDRLP4 24 +CNSTI4 2 +ASGNI4 +ADDRGP4 $339 +JUMPV +LABELV $344 +LABELV $340 +ADDRLP4 24 +CNSTI4 4 +ASGNI4 +ADDRGP4 $339 +JUMPV +LABELV $338 +ADDRLP4 68 +ADDRGP4 $337 +INDIRI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +EQI4 $347 +ADDRLP4 68 +INDIRI4 +CNSTI4 1 +EQI4 $348 +ADDRLP4 68 +INDIRI4 +CNSTI4 2 +EQI4 $349 +ADDRGP4 $345 +JUMPV +LABELV $347 +ADDRLP4 24 +CNSTI4 21 +ASGNI4 +ADDRGP4 $346 +JUMPV +LABELV $348 +ADDRLP4 24 +CNSTI4 23 +ASGNI4 +ADDRGP4 $346 +JUMPV +LABELV $349 +LABELV $345 +ADDRLP4 24 +CNSTI4 25 +ASGNI4 +LABELV $346 +LABELV $339 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 76 +ADDP4 +ASGNP4 +ADDRLP4 72 +CNSTI4 128 +ASGNI4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +ADDRLP4 72 +INDIRI4 +BANDI4 +ADDRLP4 72 +INDIRI4 +BXORI4 +ADDRLP4 24 +INDIRI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $350 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 80 +CNSTI4 128 +ASGNI4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +BANDI4 +ADDRLP4 80 +INDIRI4 +BXORI4 +ADDRLP4 24 +INDIRI4 +BORI4 +ASGNI4 +LABELV $350 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $337 +INDIRI4 +CNSTI4 51 +ADDI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +GEI4 $353 +ADDRLP4 76 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $354 +JUMPV +LABELV $353 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +LABELV $354 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRLP4 80 +ADDRGP4 $337 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 3 +MODI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $281 +endproc player_die 84 24 +proc G_ParseDmgScript 64 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $356 +ADDRFP4 4 +ARGP4 +ADDRLP4 16 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $360 +ADDRGP4 $358 +JUMPV +LABELV $360 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $364 +ARGP4 +ADDRLP4 20 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $362 +ADDRGP4 $365 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +ADDRGP4 $358 +JUMPV +LABELV $362 +ADDRLP4 4 +INDIRI4 +CNSTI4 16 +LTI4 $366 +ADDRGP4 $368 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +ADDRGP4 $358 +JUMPV +LABELV $366 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI1 0 +ASGNI1 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 40 +ADDP4 +CNSTF4 0 +ASGNF4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 44 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 48 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 52 +ADDP4 +CNSTI4 360 +ASGNI4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 36 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 56 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $370 +JUMPV +LABELV $369 +ADDRFP4 4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 24 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $372 +ADDRGP4 $374 +ARGP4 +ADDRGP4 COM_ParseError +CALLV +pop +ADDRGP4 $371 +JUMPV +LABELV $372 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $377 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $375 +ADDRGP4 $371 +JUMPV +LABELV $375 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $380 +ARGP4 +ADDRLP4 32 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $378 +ADDRFP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 36 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $379 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $379 +JUMPV +LABELV $378 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $385 +ARGP4 +ADDRLP4 36 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $383 +ADDRFP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 40 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $386 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $388 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $386 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 atof +CALLF4 +ASGNF4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 40 +ADDP4 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRGP4 $384 +JUMPV +LABELV $383 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $391 +ARGP4 +ADDRLP4 40 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $389 +ADDRFP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 44 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $392 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $394 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $392 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 atof +CALLF4 +ASGNF4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 44 +ADDP4 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRGP4 $390 +JUMPV +LABELV $389 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $397 +ARGP4 +ADDRLP4 44 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $395 +ADDRFP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 48 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $398 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $388 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $398 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 48 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRGP4 $396 +JUMPV +LABELV $395 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $402 +ARGP4 +ADDRLP4 48 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $400 +ADDRFP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 52 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $403 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $405 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $403 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 52 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRGP4 $401 +JUMPV +LABELV $400 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $408 +ARGP4 +ADDRLP4 52 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $406 +ADDRFP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 56 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $409 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $411 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $409 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 atof +CALLF4 +ASGNF4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 36 +ADDP4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRGP4 $407 +JUMPV +LABELV $406 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $414 +ARGP4 +ADDRLP4 56 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $412 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 56 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $413 +JUMPV +LABELV $412 +ADDRGP4 $415 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 COM_ParseWarning +CALLV +pop +LABELV $413 +LABELV $407 +LABELV $401 +LABELV $396 +LABELV $390 +LABELV $384 +LABELV $379 +LABELV $370 +ADDRGP4 $369 +JUMPV +LABELV $371 +ADDRLP4 24 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 24 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +CNSTF4 0 +GEF4 $416 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $416 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +CNSTF4 1135869952 +DIVF4 +ASGNF4 +ADDRLP4 28 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GEF4 $418 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $418 +ADDRLP4 8 +INDIRF4 +CNSTF4 1065353216 +LEF4 $420 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +LABELV $420 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 32 +ADDP4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +MULF4 +ASGNF4 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 32 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $422 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 32 +ADDP4 +CNSTF4 925353388 +ASGNF4 +LABELV $422 +LABELV $357 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $356 +JUMPV +LABELV $358 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $355 +endproc G_ParseDmgScript 64 12 +proc GetRegionDamageModifier 96 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 60 +ADDRFP4 8 +INDIRI4 +MULI4 +CNSTI4 960 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_damageRegions +ADDP4 +ADDP4 +ASGNP4 +ADDRGP4 g_debugDamage+12 +INDIRI4 +CNSTI4 2 +LEI4 $425 +ADDRGP4 $428 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $425 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $429 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $435 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 g_numArmourRegions +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $433 +LABELV $435 +ADDRGP4 $430 +JUMPV +LABELV $433 +ADDRLP4 4 +CNSTI4 960 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 g_armourRegions +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $439 +JUMPV +LABELV $436 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $440 +ADDRGP4 $437 +JUMPV +LABELV $440 +ADDRLP4 52 +ADDRLP4 8 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +CNSTF4 0 +GEF4 $442 +ADDRLP4 52 +ADDRLP4 52 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $442 +ADDRLP4 68 +CNSTI4 48 +ASGNI4 +ADDRLP4 48 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +CNSTF4 0 +GEF4 $444 +ADDRLP4 48 +ADDRLP4 48 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $444 +ADDRLP4 44 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +CNSTF4 0 +GEF4 $446 +ADDRLP4 44 +ADDRLP4 44 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $446 +ADDRLP4 48 +INDIRF4 +ADDRLP4 44 +INDIRF4 +GTF4 $448 +ADDRLP4 56 +CNSTF4 0 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ADDRLP4 52 +INDIRF4 +GEF4 $449 +ADDRLP4 44 +INDIRF4 +ADDRLP4 52 +INDIRF4 +LEF4 $452 +ADDRLP4 44 +ADDRLP4 52 +INDIRF4 +ASGNF4 +LABELV $452 +ADDRLP4 56 +ADDRLP4 44 +INDIRF4 +ADDRLP4 48 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $449 +JUMPV +LABELV $448 +ADDRLP4 44 +INDIRF4 +ADDRLP4 52 +INDIRF4 +LEF4 $454 +ADDRLP4 44 +ADDRLP4 52 +INDIRF4 +ASGNF4 +LABELV $454 +ADDRLP4 56 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ADDRLP4 52 +INDIRF4 +GEF4 $456 +ADDRLP4 56 +ADDRLP4 56 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDRLP4 48 +INDIRF4 +SUBF4 +ADDF4 +ASGNF4 +LABELV $456 +LABELV $449 +ADDRLP4 56 +ADDRLP4 56 +INDIRF4 +CNSTF4 1135869952 +DIVF4 +ASGNF4 +ADDRLP4 80 +CNSTI4 44 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +GEF4 $460 +ADDRLP4 72 +ADDRLP4 8 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $461 +JUMPV +LABELV $460 +ADDRLP4 72 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $461 +ADDRLP4 84 +CNSTI4 40 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +LEF4 $462 +ADDRLP4 76 +ADDRLP4 8 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $463 +JUMPV +LABELV $462 +ADDRLP4 76 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $463 +ADDRLP4 40 +ADDRLP4 72 +INDIRF4 +ADDRLP4 76 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 40 +INDIRF4 +CNSTF4 0 +GEF4 $464 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +LABELV $464 +ADDRLP4 40 +INDIRF4 +CNSTF4 1065353216 +LEF4 $466 +ADDRLP4 40 +CNSTF4 1065353216 +ASGNF4 +LABELV $466 +ADDRGP4 g_debugDamage+12 +INDIRI4 +CNSTI4 2 +LEI4 $468 +ADDRGP4 $471 +ARGP4 +ADDRLP4 88 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRLP4 88 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $468 +ADDRLP4 92 +ADDRLP4 56 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 20 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 16 +INDIRF4 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $437 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $439 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 g_numArmourRegions +ADDP4 +INDIRI4 +LTI4 $436 +LABELV $430 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 13 +LTI4 $429 +ADDRGP4 g_debugDamage+12 +INDIRI4 +CNSTI4 2 +LEI4 $472 +ADDRGP4 $475 +ARGP4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $472 +ADDRLP4 8 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +ADDRLP4 20 +INDIRF4 +SUBF4 +MULF4 +RETF4 +LABELV $424 +endproc GetRegionDamageModifier 96 36 +proc GetNonLocDamageModifier 36 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $480 +JUMPV +LABELV $477 +ADDRLP4 20 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 960 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_damageRegions +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $481 +ADDRGP4 $478 +JUMPV +LABELV $481 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 GetRegionDamageModifier +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 20 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 20 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $478 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $480 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 g_numDamageRegions +ADDP4 +INDIRI4 +LTI4 $477 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +NEF4 $484 +ADDRLP4 20 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $485 +JUMPV +LABELV $484 +ADDRLP4 24 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 20 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $485 +ADDRLP4 4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRGP4 g_debugDamage+12 +INDIRI4 +CNSTI4 1 +LEI4 $486 +ADDRGP4 $489 +ARGP4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $486 +ADDRLP4 4 +INDIRF4 +RETF4 +LABELV $476 +endproc GetNonLocDamageModifier 36 16 +proc GetPointDamageModifier 48 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $494 +JUMPV +LABELV $491 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +EQI4 $495 +ADDRGP4 $492 +JUMPV +LABELV $495 +ADDRLP4 8 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 8 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 8 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +INDIRI4 +GTI4 $500 +ADDRFP4 12 +INDIRF4 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +LTF4 $499 +ADDRFP4 12 +INDIRF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +GTF4 $499 +LABELV $500 +ADDRLP4 24 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 24 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 24 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LEI4 $497 +ADDRFP4 12 +INDIRF4 +ADDRLP4 32 +INDIRI4 +CVIF4 4 +LEF4 $497 +ADDRFP4 12 +INDIRF4 +ADDRLP4 28 +INDIRI4 +CVIF4 4 +GEF4 $497 +LABELV $499 +ADDRGP4 $492 +JUMPV +LABELV $497 +ADDRLP4 44 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRFP4 16 +INDIRF4 +ADDRLP4 44 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +LTF4 $503 +ADDRFP4 16 +INDIRF4 +ADDRLP4 44 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +LEF4 $501 +LABELV $503 +ADDRGP4 $492 +JUMPV +LABELV $501 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +CNSTI4 60 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $492 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $494 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $491 +ADDRGP4 g_debugDamage+12 +INDIRI4 +CNSTI4 0 +EQI4 $504 +ADDRGP4 $507 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $504 +ADDRLP4 4 +INDIRF4 +RETF4 +LABELV $490 +endproc GetPointDamageModifier 48 16 +proc G_CalcDamageModifier 148 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $509 +CNSTF4 1065353216 +RETF4 +ADDRGP4 $508 +JUMPV +LABELV $509 +ADDRFP4 16 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $511 +ADDRLP4 96 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1836 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 100 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 12 +EQI4 $515 +ADDRLP4 100 +INDIRI4 +CNSTI4 13 +NEI4 $513 +LABELV $515 +ADDRFP4 12 +INDIRI4 +CNSTI4 5 +EQI4 $516 +ADDRFP4 12 +INDIRI4 +CNSTI4 6 +NEI4 $513 +LABELV $516 +CNSTF4 1036831949 +RETF4 +ADDRGP4 $508 +JUMPV +LABELV $513 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 GetNonLocDamageModifier +CALLF4 +ASGNF4 +ADDRLP4 108 +INDIRF4 +RETF4 +ADDRGP4 $508 +JUMPV +LABELV $511 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_unlagged+12 +INDIRI4 +ADDRLP4 96 +INDIRI4 +EQI4 $517 +ADDRLP4 100 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $517 +ADDRLP4 100 +INDIRP4 +CNSTI4 2452 +ADDP4 +INDIRI4 +ADDRLP4 96 +INDIRI4 +EQI4 $517 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2416 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $518 +JUMPV +LABELV $517 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +LABELV $518 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRLP4 104 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 52+4 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 52+8 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 40+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 52+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 40+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 52+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64 +ADDRFP4 4 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64 +INDIRF4 +CNSTF4 0 +NEF4 $530 +ADDRLP4 64 +CNSTF4 1065353216 +ASGNF4 +LABELV $530 +ADDRLP4 4 +ARGP4 +ADDRLP4 116 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 68 +ADDRLP4 4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 40+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 40+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 116 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 68 +INDIRF4 +CNSTF4 0 +GEF4 $536 +ADDRLP4 68 +CNSTF4 0 +ASGNF4 +LABELV $536 +ADDRLP4 68 +INDIRF4 +ADDRLP4 64 +INDIRF4 +LEF4 $538 +ADDRLP4 68 +ADDRLP4 64 +INDIRF4 +ASGNF4 +LABELV $538 +ADDRLP4 28 +ADDRLP4 68 +INDIRF4 +ADDRLP4 64 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 72+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 72+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRF4 +ADDRLP4 84+4 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 124 +ADDRGP4 AngleNormalize360 +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 124 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 960 +ADDRFP4 12 +INDIRI4 +MULI4 +ADDRGP4 g_damageRegions +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 g_numDamageRegions +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 132 +ADDRGP4 GetPointDamageModifier +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 132 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $545 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 136 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 0 +EQI4 $549 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 960 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_armourRegions +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 g_numArmourRegions +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 144 +ADDRGP4 GetPointDamageModifier +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 32 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +LABELV $549 +LABELV $546 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $545 +ADDRLP4 32 +INDIRF4 +RETF4 +LABELV $508 +endproc G_CalcDamageModifier 148 20 +export G_InitDamageLocations +proc G_InitDamageLocations 8288 16 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $552 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8272 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 8268 +ADDRLP4 8272 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $556 +ARGP4 +ADDRLP4 8268 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 72 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8276 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 8276 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $557 +ADDRGP4 $559 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $553 +JUMPV +LABELV $557 +ADDRLP4 68 +INDIRI4 +CNSTI4 8192 +LTI4 $560 +ADDRGP4 $562 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +INDIRI4 +ARGI4 +CNSTI4 8192 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $553 +JUMPV +LABELV $560 +ADDRLP4 4 +ARGP4 +ADDRGP4 COM_BeginParseSession +CALLV +pop +ADDRLP4 76 +ARGP4 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 68 +INDIRI4 +ADDRLP4 76 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +CNSTI4 960 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_damageRegions +ADDP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 8284 +ADDRGP4 G_ParseDmgScript +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 g_numDamageRegions +ADDP4 +ADDRLP4 8284 +INDIRI4 +ASGNI4 +LABELV $553 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +LTI4 $552 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $563 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8272 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 8268 +ADDRLP4 8272 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $567 +ARGP4 +ADDRLP4 8268 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 72 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8276 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 8276 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $568 +ADDRGP4 $564 +JUMPV +LABELV $568 +ADDRLP4 68 +INDIRI4 +CNSTI4 8192 +LTI4 $570 +ADDRGP4 $562 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +INDIRI4 +ARGI4 +CNSTI4 8192 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $564 +JUMPV +LABELV $570 +ADDRLP4 4 +ARGP4 +ADDRGP4 COM_BeginParseSession +CALLV +pop +ADDRLP4 76 +ARGP4 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 68 +INDIRI4 +ADDRLP4 76 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +CNSTI4 960 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_armourRegions +ADDP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 8284 +ADDRGP4 G_ParseDmgScript +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 g_numArmourRegions +ADDP4 +ADDRLP4 8284 +INDIRI4 +ASGNI4 +LABELV $564 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $563 +LABELV $551 +endproc G_InitDamageLocations 8288 16 +export G_SelectiveDamage +proc G_SelectiveDamage 4 32 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $573 +ADDRFP4 32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +EQI4 $573 +ADDRFP4 0 +INDIRP4 +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 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $573 +LABELV $572 +endproc G_SelectiveDamage 4 32 +export G_Damage +proc G_Damage 116 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $580 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LEI4 $580 +ADDRGP4 level+11196 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $576 +LABELV $580 +ADDRGP4 $575 +JUMPV +LABELV $576 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $581 +ADDRFP4 4 +ADDRGP4 g_entities+1798720 +ASGNP4 +LABELV $581 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $584 +ADDRFP4 8 +ADDRGP4 g_entities+1798720 +ASGNP4 +LABELV $584 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $587 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $575 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $591 +ADDRLP4 32 +INDIRI4 +CNSTI4 4 +NEI4 $575 +LABELV $591 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $575 +JUMPV +LABELV $587 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $592 +ADDRLP4 4 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $592 +ADDRGP4 $575 +JUMPV +LABELV $592 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $594 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +CNSTI4 4 +BORI4 +ASGNI4 +ADDRGP4 $595 +JUMPV +LABELV $594 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +LABELV $595 +ADDRLP4 0 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $596 +ADDRFP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 32 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $596 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $598 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 32 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $598 +ADDRFP4 28 +INDIRI4 +CNSTI4 25 +NEI4 $600 +ADDRLP4 0 +INDIRI4 +CNSTI4 50 +LEI4 $600 +ADDRLP4 0 +CNSTI4 50 +ASGNI4 +LABELV $600 +ADDRLP4 0 +INDIRI4 +CNSTI4 200 +LEI4 $602 +ADDRLP4 0 +CNSTI4 200 +ASGNI4 +LABELV $602 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $604 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $604 +ADDRFP4 24 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $606 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $606 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $608 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $608 +ADDRLP4 44 +CNSTF4 1128792064 +ASGNF4 +ADDRLP4 52 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDRGP4 g_knockback+8 +INDIRF4 +ADDRLP4 52 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 32+4 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRGP4 g_knockback+8 +INDIRF4 +ADDRLP4 52 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 32+8 +ADDRFP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRGP4 g_knockback+8 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 44 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRF4 +ADDRLP4 32+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +ADDRLP4 32+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $617 +ADDRLP4 72 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 50 +GEI4 $619 +ADDRLP4 72 +CNSTI4 50 +ASGNI4 +LABELV $619 +ADDRLP4 72 +INDIRI4 +CNSTI4 200 +LEI4 $621 +ADDRLP4 72 +CNSTI4 200 +ASGNI4 +LABELV $621 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +LABELV $617 +LABELV $608 +ADDRFP4 28 +INDIRI4 +CNSTI4 45 +EQI4 $626 +ADDRFP4 28 +INDIRI4 +CNSTI4 34 +EQI4 $626 +ADDRFP4 28 +INDIRI4 +CNSTI4 46 +NEI4 $623 +LABELV $626 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $623 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $623 +ADDRGP4 $575 +JUMPV +LABELV $623 +ADDRFP4 24 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +NEI4 $627 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +EQU4 $629 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 OnSameTeam +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $629 +ADDRGP4 g_dretchPunt+12 +INDIRI4 +CNSTI4 0 +EQI4 $631 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +EQI4 $634 +ADDRLP4 52 +INDIRI4 +CNSTI4 4 +NEI4 $631 +LABELV $634 +ADDRLP4 84 +CNSTI4 496 +ASGNI4 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 92 +CNSTI4 500 +ASGNI4 +ADDRLP4 56+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 504 +ASGNI4 +ADDRLP4 56+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56 +ARGP4 +ADDRGP4 VectorNormalizeFast +CALLV +pop +ADDRLP4 100 +CNSTF4 1092616192 +ADDRFP4 20 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 68 +ADDRLP4 56 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 56+4 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 68+8 +ADDRLP4 56+8 +INDIRF4 +CNSTF4 1092616192 +ADDRFP4 20 +INDIRI4 +CVIF4 4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 68+8 +CNSTF4 1115684864 +ASGNF4 +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +ADDRLP4 68 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 108 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRF4 +ADDRLP4 68+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 112 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +ADDRLP4 68+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $575 +JUMPV +LABELV $631 +ADDRGP4 g_friendlyFire+12 +INDIRI4 +CNSTI4 0 +NEI4 $644 +ADDRGP4 $575 +JUMPV +LABELV $644 +ADDRFP4 28 +INDIRI4 +CNSTI4 45 +EQI4 $649 +ADDRFP4 28 +INDIRI4 +CNSTI4 46 +NEI4 $647 +LABELV $649 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 1 +EQI4 $650 +ADDRLP4 60 +INDIRI4 +CNSTI4 2 +NEI4 $647 +LABELV $650 +ADDRFP4 20 +CNSTI4 5 +ASGNI4 +ADDRGP4 $648 +JUMPV +LABELV $647 +ADDRFP4 28 +INDIRI4 +CNSTI4 45 +EQI4 $654 +ADDRFP4 28 +INDIRI4 +CNSTI4 34 +EQI4 $654 +ADDRFP4 28 +INDIRI4 +CNSTI4 46 +NEI4 $651 +LABELV $654 +ADDRGP4 $575 +JUMPV +LABELV $651 +LABELV $648 +LABELV $629 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $655 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $655 +ADDRFP4 28 +INDIRI4 +CNSTI4 61 +EQI4 $655 +ADDRFP4 28 +INDIRI4 +CNSTI4 26 +EQI4 $655 +ADDRFP4 28 +INDIRI4 +CNSTI4 62 +EQI4 $655 +ADDRFP4 28 +INDIRI4 +CNSTI4 63 +EQI4 $655 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +NEI4 $657 +ADDRGP4 g_friendlyBuildableFire+12 +INDIRI4 +CNSTI4 0 +NEI4 $657 +ADDRGP4 $575 +JUMPV +LABELV $657 +ADDRFP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $660 +ADDRFP4 0 +INDIRP4 +CNSTI4 912 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $660 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+15436 +INDIRI4 +LEI4 $660 +ADDRGP4 level+15436 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50000 +ADDI4 +ASGNI4 +CNSTI4 76 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_BroadcastEvent +CALLV +pop +LABELV $660 +LABELV $655 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $666 +ADDRGP4 $575 +JUMPV +LABELV $666 +LABELV $627 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $668 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +EQU4 $668 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +LEI4 $668 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 5 +EQI4 $668 +ADDRLP4 52 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $668 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 OnSameTeam +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $670 +ADDRLP4 60 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 260 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 $671 +JUMPV +LABELV $670 +ADDRLP4 64 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 260 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $671 +LABELV $668 +ADDRLP4 8 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $672 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $674 +ADDRLP4 4 +INDIRP4 +CNSTI4 276 +ADDP4 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRGP4 $675 +JUMPV +LABELV $674 +ADDRLP4 4 +INDIRP4 +CNSTI4 276 +ADDP4 +CNSTI4 1022 +ASGNI4 +LABELV $675 +ADDRLP4 56 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 4 +INDIRP4 +CNSTI4 1804 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 4 +INDIRP4 +CNSTI4 1808 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $676 +ADDRLP4 4 +INDIRP4 +CNSTI4 1812 +ADDP4 +ADDRFP4 12 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 1824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $677 +JUMPV +LABELV $676 +ADDRLP4 4 +INDIRP4 +CNSTI4 1812 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 1824 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $677 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1832 +ADDP4 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1836 +ADDP4 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 G_CalcDamageModifier +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ADDRLP4 68 +INDIRF4 +MULF4 +CNSTF4 1056964608 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 72 +CNSTI4 524 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $678 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 1904 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $678 +ADDRLP4 76 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $678 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $681 +ADDRFP4 28 +INDIRI4 +CNSTI4 48 +EQI4 $681 +ADDRFP4 28 +INDIRI4 +CNSTI4 39 +EQI4 $681 +ADDRFP4 28 +INDIRI4 +CNSTI4 41 +EQI4 $681 +ADDRFP4 28 +INDIRI4 +CNSTI4 32 +EQI4 $681 +ADDRFP4 28 +INDIRI4 +CNSTI4 52 +EQI4 $681 +ADDRFP4 28 +INDIRI4 +CNSTI4 57 +EQI4 $681 +ADDRLP4 16 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 10000 +ADDI4 +ASGNI4 +ADDRGP4 $682 +JUMPV +LABELV $681 +ADDRFP4 28 +INDIRI4 +CNSTI4 31 +NEI4 $684 +ADDRFP4 28 +INDIRI4 +CNSTI4 39 +NEI4 $687 +ADDRFP4 28 +INDIRI4 +CNSTI4 41 +NEI4 $687 +ADDRFP4 28 +INDIRI4 +CNSTI4 17 +EQI4 $684 +LABELV $687 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $688 +ADDRLP4 16 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDRGP4 g_basiPoisonTime+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRGP4 $689 +JUMPV +LABELV $688 +ADDRLP4 16 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDRGP4 g_basiUpgPoisonTime+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +LABELV $689 +LABELV $684 +LABELV $682 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +LEI4 $694 +ADDRLP4 88 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1896 +ADDP4 +INDIRI4 +LEI4 $696 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1896 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1908 +ADDP4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +LABELV $696 +LABELV $694 +LABELV $678 +LABELV $672 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $698 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +LABELV $698 +ADDRGP4 g_debugDamage+12 +INDIRI4 +CNSTI4 0 +EQI4 $700 +ADDRGP4 $703 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $700 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $705 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $707 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $707 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $709 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1948 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $711 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1952 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $713 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +LABELV $713 +LABELV $711 +LABELV $709 +LABELV $705 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 2000 +ADDI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $717 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $717 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 G_InstantRewardAttacker +CALLF4 +pop +ADDRLP4 60 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 968 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $717 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $719 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $721 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +LABELV $721 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 -999 +GEI4 $723 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 -999 +ASGNI4 +LABELV $723 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $575 +JUMPV +LABELV $719 +ADDRFP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $725 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 784 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $725 +LABELV $575 +endproc G_Damage 116 24 +export CanDamage +proc CanDamage 132 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 476 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 480 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 492 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 92 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 12 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12+8 +CNSTF4 1056964608 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 vec3_origin +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1023 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $738 +ADDRLP4 24+52 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +NEI4 $734 +LABELV $738 +CNSTI4 1 +RETI4 +ADDRGP4 $727 +JUMPV +LABELV $734 +ADDRLP4 0 +ADDRLP4 12 +INDIRB +ASGNB 12 +ADDRLP4 100 +CNSTF4 1097859072 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 100 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 100 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 vec3_origin +ASGNP4 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1023 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $740 +CNSTI4 1 +RETI4 +ADDRGP4 $727 +JUMPV +LABELV $740 +ADDRLP4 0 +ADDRLP4 12 +INDIRB +ASGNB 12 +ADDRLP4 108 +CNSTF4 1097859072 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 112 +ADDRGP4 vec3_origin +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1023 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $744 +CNSTI4 1 +RETI4 +ADDRGP4 $727 +JUMPV +LABELV $744 +ADDRLP4 0 +ADDRLP4 12 +INDIRB +ASGNB 12 +ADDRLP4 116 +CNSTF4 1097859072 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 116 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 116 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 120 +ADDRGP4 vec3_origin +ASGNP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1023 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $748 +CNSTI4 1 +RETI4 +ADDRGP4 $727 +JUMPV +LABELV $748 +ADDRLP4 0 +ADDRLP4 12 +INDIRB +ASGNB 12 +ADDRLP4 124 +CNSTF4 1097859072 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 124 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 124 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 vec3_origin +ASGNP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRLP4 128 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1023 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $752 +CNSTI4 1 +RETI4 +ADDRGP4 $727 +JUMPV +LABELV $752 +CNSTI4 0 +RETI4 +LABELV $727 +endproc CanDamage 132 28 +export G_SelectiveRadiusDamage +proc G_SelectiveRadiusDamage 4196 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 4168 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRF4 +CNSTF4 1065353216 +GEF4 $756 +ADDRFP4 12 +CNSTF4 1065353216 +ASGNF4 +LABELV $756 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $758 +ADDRLP4 4172 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4172 +INDIRI4 +ADDRLP4 4144 +ADDP4 +ADDRLP4 4172 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4176 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4176 +INDIRI4 +ADDRLP4 4156 +ADDP4 +ADDRLP4 4176 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $759 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $758 +ADDRLP4 4144 +ARGP4 +ADDRLP4 4156 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4172 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4140 +ADDRLP4 4172 +INDIRI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 $765 +JUMPV +LABELV $762 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 44 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +NEU4 $766 +ADDRGP4 $763 +JUMPV +LABELV $766 +ADDRLP4 4 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $768 +ADDRGP4 $763 +JUMPV +LABELV $768 +ADDRLP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $770 +ADDRGP4 $763 +JUMPV +LABELV $770 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $772 +ADDRLP4 4176 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4176 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 4176 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +GEF4 $776 +ADDRLP4 4180 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4180 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4180 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 4180 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $777 +JUMPV +LABELV $776 +ADDRLP4 4184 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4184 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 4184 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +LEF4 $778 +ADDRLP4 4188 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4188 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4188 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 4188 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $779 +JUMPV +LABELV $778 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $779 +LABELV $777 +LABELV $773 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $772 +ADDRLP4 8 +ARGP4 +ADDRLP4 4176 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4176 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRFP4 12 +INDIRF4 +LTF4 $780 +ADDRGP4 $763 +JUMPV +LABELV $780 +ADDRLP4 40 +ADDRFP4 8 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 24 +INDIRF4 +ADDRFP4 12 +INDIRF4 +DIVF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4180 +ADDRGP4 CanDamage +CALLI4 +ASGNI4 +ADDRLP4 4180 +INDIRI4 +CNSTI4 0 +EQI4 $782 +ADDRLP4 4184 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4184 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $782 +ADDRLP4 4184 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRFP4 24 +INDIRI4 +EQI4 $782 +ADDRLP4 28 +ADDRLP4 4 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 4 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 4 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 28+8 +INDIRF4 +CNSTF4 1103101952 +ADDF4 +ASGNF4 +ADDRLP4 4168 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRF4 +CVFI4 4 +ARGI4 +CNSTI4 17 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $782 +LABELV $763 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $765 +ADDRLP4 20 +INDIRI4 +ADDRLP4 4140 +INDIRI4 +LTI4 $762 +ADDRLP4 4168 +INDIRI4 +RETI4 +LABELV $755 +endproc G_SelectiveRadiusDamage 4196 32 +export G_Knockback +proc G_Knockback 56 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $788 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $788 +ADDRLP4 12 +CNSTF4 1128792064 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $790 +ADDRLP4 16 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $790 +CNSTI4 8 +ARGI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $790 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +CNSTF4 1137180672 +ADDF4 +ASGNF4 +LABELV $790 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $792 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +DIVI4 +ASGNI4 +LABELV $792 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 8 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRGP4 g_knockback+8 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRGP4 g_knockback+8 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDRLP4 32 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRGP4 g_knockback+8 +INDIRF4 +ADDRFP4 8 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 12 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $801 +ADDRLP4 48 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +LSHI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 50 +GEI4 $803 +ADDRLP4 48 +CNSTI4 50 +ASGNI4 +LABELV $803 +ADDRLP4 48 +INDIRI4 +CNSTI4 200 +LEI4 $805 +ADDRLP4 48 +CNSTI4 200 +ASGNI4 +LABELV $805 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +LABELV $801 +LABELV $788 +LABELV $787 +endproc G_Knockback 56 8 +export G_RadiusDamage +proc G_RadiusDamage 4192 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 4168 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRF4 +CNSTF4 1065353216 +GEF4 $808 +ADDRFP4 12 +CNSTF4 1065353216 +ASGNF4 +LABELV $808 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $810 +ADDRLP4 4172 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4172 +INDIRI4 +ADDRLP4 4144 +ADDP4 +ADDRLP4 4172 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4176 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4176 +INDIRI4 +ADDRLP4 4156 +ADDP4 +ADDRLP4 4176 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $811 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $810 +ADDRLP4 4144 +ARGP4 +ADDRLP4 4156 +ARGP4 +ADDRLP4 44 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4172 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4140 +ADDRLP4 4172 +INDIRI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 $817 +JUMPV +LABELV $814 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 44 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRFP4 16 +INDIRP4 +CVPU4 4 +NEU4 $818 +ADDRGP4 $815 +JUMPV +LABELV $818 +ADDRLP4 4 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $820 +ADDRGP4 $815 +JUMPV +LABELV $820 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $822 +ADDRLP4 4176 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4176 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 4176 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +GEF4 $826 +ADDRLP4 4180 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4180 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4180 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 4180 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $827 +JUMPV +LABELV $826 +ADDRLP4 4184 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4184 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 4184 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +LEF4 $828 +ADDRLP4 4188 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4188 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 4188 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 4188 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $829 +JUMPV +LABELV $828 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $829 +LABELV $827 +LABELV $823 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $822 +ADDRLP4 8 +ARGP4 +ADDRLP4 4176 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 4176 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRFP4 12 +INDIRF4 +LTF4 $830 +ADDRGP4 $815 +JUMPV +LABELV $830 +ADDRLP4 40 +ADDRFP4 8 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 24 +INDIRF4 +ADDRFP4 12 +INDIRF4 +DIVF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4180 +ADDRGP4 CanDamage +CALLI4 +ASGNI4 +ADDRLP4 4180 +INDIRI4 +CNSTI4 0 +EQI4 $832 +ADDRLP4 28 +ADDRLP4 4 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 4 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 4 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 28+8 +INDIRF4 +CNSTF4 1103101952 +ADDF4 +ASGNF4 +ADDRLP4 4168 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRF4 +CVFI4 4 +ARGI4 +CNSTI4 17 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $832 +LABELV $815 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $817 +ADDRLP4 20 +INDIRI4 +ADDRLP4 4140 +INDIRI4 +LTI4 $814 +ADDRLP4 4168 +INDIRI4 +RETI4 +LABELV $807 +endproc G_RadiusDamage 4192 32 +export G_LogDestruction +proc G_LogDestruction 64 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 61 +EQI4 $840 +ADDRFP4 8 +INDIRI4 +CNSTI4 62 +EQI4 $841 +ADDRFP4 8 +INDIRI4 +CNSTI4 63 +EQI4 $842 +ADDRGP4 $838 +JUMPV +LABELV $840 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $839 +JUMPV +LABELV $841 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $839 +JUMPV +LABELV $842 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $844 +ADDRLP4 8 +CNSTI4 5 +ASGNI4 +ADDRGP4 $845 +JUMPV +LABELV $844 +ADDRLP4 8 +CNSTI4 6 +ASGNI4 +LABELV $845 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $839 +JUMPV +LABELV $838 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $846 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +NEI4 $848 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRGP4 $839 +JUMPV +LABELV $848 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $839 +JUMPV +LABELV $846 +ADDRLP4 0 +CNSTI4 6 +ASGNI4 +LABELV $839 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_BuildLogAuto +CALLV +pop +ADDRFP4 8 +INDIRI4 +CNSTI4 62 +NEI4 $850 +ADDRGP4 $837 +JUMPV +LABELV $850 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $852 +ARGP4 +ADDRLP4 24 +ADDRGP4 g_entities +CVPU4 4 +ASGNU4 +ADDRLP4 28 +CNSTI4 1760 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRU4 +SUBU4 +CVUI4 4 +ADDRLP4 28 +INDIRI4 +DIVI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 24 +INDIRU4 +SUBU4 +CVUI4 4 +ADDRLP4 28 +INDIRI4 +DIVI4 +ARGI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 modNames +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +CNSTI4 61 +NEI4 $857 +ADDRLP4 8 +ADDRGP4 $853 +ASGNP4 +ADDRGP4 $858 +JUMPV +LABELV $857 +ADDRLP4 8 +ADDRGP4 $854 +ASGNP4 +LABELV $858 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $859 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $860 +JUMPV +LABELV $859 +ADDRLP4 12 +ADDRGP4 $291 +ASGNP4 +LABELV $860 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRFP4 8 +INDIRI4 +CNSTI4 63 +NEI4 $861 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $861 +ADDRLP4 36 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $861 +ADDRGP4 $837 +JUMPV +LABELV $861 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $863 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +NEI4 $863 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $865 +ARGP4 +ADDRFP4 8 +INDIRI4 +CNSTI4 61 +NEI4 $870 +ADDRLP4 48 +ADDRGP4 $866 +ASGNP4 +ADDRGP4 $871 +JUMPV +LABELV $870 +ADDRLP4 48 +ADDRGP4 $867 +ASGNP4 +LABELV $871 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +CNSTI4 61 +NEI4 $872 +ADDRLP4 52 +ADDRGP4 $853 +ASGNP4 +ADDRGP4 $873 +JUMPV +LABELV $872 +ADDRLP4 52 +ADDRGP4 $854 +ASGNP4 +LABELV $873 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $863 +LABELV $837 +endproc G_LogDestruction 64 32 +bss +export g_numArmourRegions +align 4 +LABELV g_numArmourRegions +skip 52 +export g_armourRegions +align 4 +LABELV g_armourRegions +skip 12480 +export g_numDamageRegions +align 4 +LABELV g_numDamageRegions +skip 60 +export g_damageRegions +align 4 +LABELV g_damageRegions +skip 14400 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import body_die +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $867 +byte 1 66 +byte 1 65 +byte 1 83 +byte 1 69 +byte 1 32 +byte 1 68 +byte 1 69 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 79 +byte 1 89 +byte 1 0 +align 1 +LABELV $866 +byte 1 66 +byte 1 65 +byte 1 83 +byte 1 69 +byte 1 32 +byte 1 68 +byte 1 69 +byte 1 67 +byte 1 79 +byte 1 78 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 0 +align 1 +LABELV $865 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 51 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 93 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $854 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $853 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $852 +byte 1 94 +byte 1 51 +byte 1 68 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $703 +byte 1 37 +byte 1 105 +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 58 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 58 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 58 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $567 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 0 +align 1 +LABELV $562 +byte 1 94 +byte 1 49 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 44 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $559 +byte 1 94 +byte 1 49 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $556 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $507 +byte 1 71 +byte 1 101 +byte 1 116 +byte 1 68 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 40 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 44 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 41 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $489 +byte 1 71 +byte 1 101 +byte 1 116 +byte 1 78 +byte 1 111 +byte 1 110 +byte 1 76 +byte 1 111 +byte 1 99 +byte 1 68 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 40 +byte 1 41 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 37 +byte 1 102 +byte 1 44 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 58 +byte 1 37 +byte 1 102 +byte 1 44 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 58 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $475 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 83 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $471 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 10 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $428 +byte 1 71 +byte 1 101 +byte 1 116 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 68 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 40 +byte 1 41 +byte 1 58 +byte 1 10 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 100 +byte 1 121 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 91 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 93 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 10 +byte 1 46 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $415 +byte 1 85 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $414 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $411 +byte 1 49 +byte 1 46 +byte 1 48 +byte 1 0 +align 1 +LABELV $408 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 105 +byte 1 102 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $405 +byte 1 51 +byte 1 54 +byte 1 48 +byte 1 0 +align 1 +LABELV $402 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 65 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $397 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $394 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $391 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 72 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $388 +byte 1 48 +byte 1 0 +align 1 +LABELV $385 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 72 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $380 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $377 +byte 1 125 +byte 1 0 +align 1 +LABELV $374 +byte 1 85 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $368 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 99 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $365 +byte 1 77 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 123 +byte 1 0 +align 1 +LABELV $364 +byte 1 123 +byte 1 0 +align 1 +LABELV $311 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 51 +byte 1 105 +byte 1 32 +byte 1 72 +byte 1 80 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $302 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 102 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $295 +byte 1 68 +byte 1 105 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $291 +byte 1 60 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 108 +byte 1 100 +byte 1 62 +byte 1 0 +align 1 +LABELV $274 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $270 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $269 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $151 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 65 +byte 1 66 +byte 1 79 +byte 1 77 +byte 1 66 +byte 1 0 +align 1 +LABELV $150 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 78 +byte 1 79 +byte 1 67 +byte 1 82 +byte 1 69 +byte 1 69 +byte 1 80 +byte 1 0 +align 1 +LABELV $149 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $148 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 68 +byte 1 69 +byte 1 67 +byte 1 79 +byte 1 78 +byte 1 83 +byte 1 84 +byte 1 82 +byte 1 85 +byte 1 67 +byte 1 84 +byte 1 0 +align 1 +LABELV $147 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 76 +byte 1 65 +byte 1 80 +byte 1 0 +align 1 +LABELV $146 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $145 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 65 +byte 1 84 +byte 1 85 +byte 1 66 +byte 1 69 +byte 1 0 +align 1 +LABELV $144 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 65 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 0 +align 1 +LABELV $143 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 82 +byte 1 69 +byte 1 65 +byte 1 67 +byte 1 84 +byte 1 79 +byte 1 82 +byte 1 0 +align 1 +LABELV $142 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 77 +byte 1 71 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 82 +byte 1 69 +byte 1 84 +byte 1 50 +byte 1 0 +align 1 +LABELV $141 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 77 +byte 1 71 +byte 1 84 +byte 1 85 +byte 1 82 +byte 1 82 +byte 1 69 +byte 1 84 +byte 1 0 +align 1 +LABELV $140 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 83 +byte 1 76 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 0 +align 1 +LABELV $139 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 72 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 0 +align 1 +LABELV $138 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 77 +byte 1 68 +byte 1 50 +byte 1 0 +align 1 +LABELV $137 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 77 +byte 1 0 +align 1 +LABELV $136 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 73 +byte 1 78 +byte 1 70 +byte 1 69 +byte 1 67 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $135 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 80 +byte 1 79 +byte 1 73 +byte 1 83 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $134 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 76 +byte 1 79 +byte 1 87 +byte 1 66 +byte 1 76 +byte 1 79 +byte 1 66 +byte 1 0 +align 1 +LABELV $133 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 52 +byte 1 95 +byte 1 67 +byte 1 82 +byte 1 85 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $132 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 52 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 77 +byte 1 80 +byte 1 76 +byte 1 69 +byte 1 0 +align 1 +LABELV $131 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 52 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 65 +byte 1 87 +byte 1 0 +align 1 +LABELV $130 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 53 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 66 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 0 +align 1 +LABELV $129 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 53 +byte 1 95 +byte 1 90 +byte 1 65 +byte 1 80 +byte 1 0 +align 1 +LABELV $128 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 53 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 65 +byte 1 87 +byte 1 0 +align 1 +LABELV $127 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 50 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 66 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 0 +align 1 +LABELV $126 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 50 +byte 1 95 +byte 1 90 +byte 1 65 +byte 1 80 +byte 1 0 +align 1 +LABELV $125 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 50 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 65 +byte 1 87 +byte 1 0 +align 1 +LABELV $124 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 51 +byte 1 95 +byte 1 66 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 66 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 0 +align 1 +LABELV $123 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 53 +byte 1 95 +byte 1 80 +byte 1 82 +byte 1 73 +byte 1 67 +byte 1 75 +byte 1 76 +byte 1 69 +byte 1 83 +byte 1 0 +align 1 +LABELV $122 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 53 +byte 1 95 +byte 1 80 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $121 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 51 +byte 1 95 +byte 1 80 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 67 +byte 1 69 +byte 1 0 +align 1 +LABELV $120 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 51 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 65 +byte 1 87 +byte 1 0 +align 1 +LABELV $119 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 49 +byte 1 95 +byte 1 80 +byte 1 67 +byte 1 76 +byte 1 79 +byte 1 85 +byte 1 68 +byte 1 0 +align 1 +LABELV $118 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 49 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 65 +byte 1 87 +byte 1 0 +align 1 +LABELV $117 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 69 +byte 1 76 +byte 1 48 +byte 1 95 +byte 1 66 +byte 1 73 +byte 1 84 +byte 1 69 +byte 1 0 +align 1 +LABELV $116 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 65 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 67 +byte 1 76 +byte 1 65 +byte 1 87 +byte 1 0 +align 1 +LABELV $115 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 73 +byte 1 71 +byte 1 71 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 72 +byte 1 85 +byte 1 82 +byte 1 84 +byte 1 0 +align 1 +LABELV $114 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 84 +byte 1 65 +byte 1 82 +byte 1 71 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 76 +byte 1 65 +byte 1 83 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $113 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 85 +byte 1 73 +byte 1 67 +byte 1 73 +byte 1 68 +byte 1 69 +byte 1 0 +align 1 +LABELV $112 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 70 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 0 +align 1 +LABELV $111 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 69 +byte 1 70 +byte 1 82 +byte 1 65 +byte 1 71 +byte 1 0 +align 1 +LABELV $110 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 67 +byte 1 82 +byte 1 85 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $109 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 65 +byte 1 86 +byte 1 65 +byte 1 0 +align 1 +LABELV $108 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 76 +byte 1 73 +byte 1 77 +byte 1 69 +byte 1 0 +align 1 +LABELV $107 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 87 +byte 1 65 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $106 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 73 +byte 1 84 +byte 1 69 +byte 1 70 +byte 1 85 +byte 1 76 +byte 1 95 +byte 1 65 +byte 1 66 +byte 1 67 +byte 1 69 +byte 1 83 +byte 1 83 +byte 1 0 +align 1 +LABELV $105 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 77 +byte 1 79 +byte 1 75 +byte 1 69 +byte 1 0 +align 1 +LABELV $104 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 70 +byte 1 76 +byte 1 65 +byte 1 77 +byte 1 69 +byte 1 83 +byte 1 0 +align 1 +LABELV $103 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 69 +byte 1 0 +align 1 +LABELV $102 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 80 +byte 1 83 +byte 1 65 +byte 1 87 +byte 1 66 +byte 1 76 +byte 1 65 +byte 1 68 +byte 1 69 +byte 1 0 +align 1 +LABELV $101 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 71 +byte 1 82 +byte 1 69 +byte 1 78 +byte 1 65 +byte 1 68 +byte 1 69 +byte 1 0 +align 1 +LABELV $100 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 70 +byte 1 76 +byte 1 65 +byte 1 77 +byte 1 69 +byte 1 82 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $99 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 70 +byte 1 76 +byte 1 65 +byte 1 77 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $98 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 67 +byte 1 65 +byte 1 78 +byte 1 78 +byte 1 79 +byte 1 78 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 83 +byte 1 72 +byte 1 0 +align 1 +LABELV $97 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 67 +byte 1 65 +byte 1 78 +byte 1 78 +byte 1 79 +byte 1 78 +byte 1 0 +align 1 +LABELV $96 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 76 +byte 1 65 +byte 1 83 +byte 1 71 +byte 1 85 +byte 1 78 +byte 1 0 +align 1 +LABELV $95 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 77 +byte 1 68 +byte 1 82 +byte 1 73 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $94 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 80 +byte 1 82 +byte 1 73 +byte 1 70 +byte 1 76 +byte 1 69 +byte 1 0 +align 1 +LABELV $93 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 85 +byte 1 78 +byte 1 0 +align 1 +LABELV $92 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 77 +byte 1 65 +byte 1 67 +byte 1 72 +byte 1 73 +byte 1 78 +byte 1 69 +byte 1 71 +byte 1 85 +byte 1 78 +byte 1 0 +align 1 +LABELV $91 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 80 +byte 1 65 +byte 1 73 +byte 1 78 +byte 1 83 +byte 1 65 +byte 1 87 +byte 1 0 +align 1 +LABELV $90 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 66 +byte 1 76 +byte 1 65 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 82 +byte 1 0 +align 1 +LABELV $89 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 83 +byte 1 72 +byte 1 79 +byte 1 84 +byte 1 71 +byte 1 85 +byte 1 78 +byte 1 0 +align 1 +LABELV $88 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 72 +byte 1 68 +byte 1 79 +byte 1 71 +byte 1 0 +align 1 +LABELV $87 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 95 +byte 1 85 +byte 1 78 +byte 1 75 +byte 1 78 +byte 1 79 +byte 1 87 +byte 1 78 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_main.asm b/build/release-linux-x86_64/base/game/g_main.asm new file mode 100644 index 0000000..089bf98 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_main.asm @@ -0,0 +1,16042 @@ +data +align 4 +LABELV gameCvarTable +address g_cheats +address $78 +address $79 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +byte 4 0 +address $80 +address $81 +byte 4 68 +byte 4 0 +byte 4 0 +skip 4 +byte 4 0 +address $82 +address $83 +byte 4 64 +byte 4 0 +byte 4 0 +skip 4 +byte 4 0 +address $84 +address $85 +byte 4 68 +byte 4 0 +byte 4 0 +skip 4 +byte 4 0 +address $86 +address $87 +byte 4 68 +byte 4 0 +byte 4 0 +skip 4 +address g_restarted +address $88 +address $89 +byte 4 64 +byte 4 0 +byte 4 0 +skip 4 +address g_lockTeamsAtStart +address $90 +address $89 +byte 4 64 +byte 4 0 +byte 4 0 +skip 4 +byte 4 0 +address $91 +address $79 +byte 4 68 +byte 4 0 +byte 4 0 +skip 4 +byte 4 0 +address $92 +address $79 +byte 4 68 +byte 4 0 +byte 4 0 +skip 4 +address g_maxclients +address $93 +address $94 +byte 4 37 +byte 4 0 +byte 4 0 +skip 4 +address g_maxGameClients +address $95 +address $89 +byte 4 5 +byte 4 0 +byte 4 0 +skip 4 +address g_timelimit +address $96 +address $89 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_suddenDeathTime +address $97 +address $98 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_armageddonTimeStep +address $99 +address $100 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_armageddonInitialTimeStep +address $101 +address $102 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_armageddonDefensiveKillPercent +address $103 +address $102 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_armageddonOtherKillPercent +address $104 +address $100 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_synchronousClients +address $105 +address $89 +byte 4 8 +byte 4 0 +byte 4 0 +skip 4 +address g_friendlyFreeze +address $106 +address $89 +byte 4 5 +byte 4 0 +byte 4 0 +skip 4 +address g_friendlyFire +address $107 +address $89 +byte 4 5 +byte 4 0 +byte 4 1 +skip 4 +address g_friendlyBuildableFire +address $108 +address $89 +byte 4 5 +byte 4 0 +byte 4 1 +skip 4 +address g_dretchPunt +address $109 +address $110 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_teamForceBalance +address $111 +address $110 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_warmup +address $112 +address $102 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_doWarmup +address $113 +address $110 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_logFile +address $114 +address $115 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_logFileSync +address $116 +address $89 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_password +address $117 +address $79 +byte 4 2 +byte 4 0 +byte 4 0 +skip 4 +address g_needpass +address $118 +address $89 +byte 4 68 +byte 4 0 +byte 4 0 +skip 4 +address g_dedicated +address $119 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_speed +address $120 +address $121 +byte 4 0 +byte 4 0 +byte 4 1 +skip 4 +address g_gravity +address $122 +address $123 +byte 4 0 +byte 4 0 +byte 4 1 +address cv_gravity +address g_knockback +address $124 +address $125 +byte 4 0 +byte 4 0 +byte 4 1 +skip 4 +address g_inactivity +address $126 +address $127 +byte 4 0 +byte 4 0 +byte 4 1 +skip 4 +address g_debugMove +address $128 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_debugDamage +address $129 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_motd +address $130 +address $79 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_allowVote +address $131 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_voteLimit +address $132 +address $100 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_suddenDeathVotePercent +address $133 +address $134 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_suddenDeathVoteDelay +address $135 +address $136 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_armageddonVotePercent +address $137 +address $134 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_armageddonPercent +address $138 +address $139 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_readyPercent +address $140 +address $141 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_minNameChangePeriod +address $142 +address $100 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_maxNameChanges +address $143 +address $100 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_smoothClients +address $144 +address $110 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address pmove_fixed +address $145 +address $89 +byte 4 8 +byte 4 0 +byte 4 0 +skip 4 +address pmove_msec +address $146 +address $94 +byte 4 8 +byte 4 0 +byte 4 0 +skip 4 +address g_alienBuildPoints +address $147 +address $148 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienBuildQueueTime +address $149 +address $150 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_alienColonyBuildPoints +address $151 +address $152 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_alienColonyBuildPointsRate +address $153 +address $154 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_alienColonyMaxAge +address $155 +address $102 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_alienColonyRadius +address $156 +address $157 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanBuildPoints +address $158 +address $148 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanBuildQueueTime +address $159 +address $160 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanDefenceComputerLimit +address $161 +address $162 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanDefenceComputerRate +address $163 +address $164 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanRefineryBuildPoints +address $165 +address $152 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanRefineryBuildPointsRate +address $166 +address $167 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanRefineryMaxAge +address $168 +address $102 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanRefineryRadius +address $169 +address $157 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_humanStage +address $170 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanCredits +address $171 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanStage +address $170 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanCredits +address $171 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanMaxStage +address $172 +address $173 +byte 4 0 +byte 4 0 +byte 4 0 +address cv_humanMaxStage +address g_humanStage2Threshold +address $174 +address $175 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanStage3Threshold +address $176 +address $150 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienStage +address $177 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienCredits +address $178 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienMaxStage +address $179 +address $173 +byte 4 0 +byte 4 0 +byte 4 0 +address cv_alienMaxStage +address g_alienStage2Threshold +address $180 +address $150 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienStage3Threshold +address $181 +address $182 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienGrangerDanceBonus +address $183 +address $100 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienBarbsRegen2x +address $184 +address $185 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_alienBarbsRegen3x +address $186 +address $187 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_teamImbalanceWarnings +address $188 +address $189 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_freeFundPeriod +address $190 +address $191 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_alienAnticampBonusMax +address $192 +address $110 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienAnticampBonus1 +address $193 +address $194 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_alienAnticampRange +address $195 +address $196 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanAnticampBonusMax +address $197 +address $110 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanAnticampBonus1 +address $198 +address $194 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_humanAnticampRange +address $199 +address $123 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_contagionProb +address $200 +address $201 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_boosterPoisonTime +address $202 +address $203 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_basiPoisonTime +address $204 +address $100 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_basiUpgPoisonTime +address $205 +address $94 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_maxVariableBuildPoints +address $206 +address $207 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_variableBuildPointsPower +address $208 +address $187 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_maxFixedBuildPoints +address $209 +address $141 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_unlagged +address $210 +address $110 +byte 4 5 +byte 4 0 +byte 4 1 +skip 4 +address g_disabledEquipment +address $211 +address $79 +byte 4 72 +byte 4 0 +byte 4 0 +skip 4 +address g_disabledClasses +address $212 +address $79 +byte 4 72 +byte 4 0 +byte 4 0 +skip 4 +address g_disabledBuildables +address $213 +address $79 +byte 4 72 +byte 4 0 +byte 4 0 +skip 4 +address g_sayAreaRange +address $214 +address $125 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_floodMaxDemerits +address $215 +address $216 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_floodMinTime +address $217 +address $218 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_teleportSafeTime +address $219 +address $220 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_markDeconstruct +address $221 +address $89 +byte 4 5 +byte 4 0 +byte 4 1 +skip 4 +address g_debugMapRotation +address $222 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_currentMapRotation +address $223 +address $224 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_mapRotationNodes +address $225 +address $79 +byte 4 64 +byte 4 0 +byte 4 0 +skip 4 +address g_mapRotationStack +address $226 +address $79 +byte 4 64 +byte 4 0 +byte 4 0 +skip 4 +address g_mapLog +address $227 +address $79 +byte 4 64 +byte 4 0 +byte 4 0 +skip 4 +address g_nextMap +address $228 +address $79 +byte 4 0 +byte 4 0 +byte 4 1 +skip 4 +address g_initialMapRotation +address $229 +address $79 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_debugVoices +address $230 +address $89 +byte 4 0 +byte 4 0 +byte 4 0 +skip 4 +address g_voiceChats +address $231 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_shove +address $232 +address $94 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_antiSpawnBlock +address $233 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_creepPowerExclusion +address $234 +address $110 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_mapConfigs +address $235 +address $79 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +byte 4 0 +address $236 +address $89 +byte 4 64 +byte 4 0 +byte 4 0 +skip 4 +address g_layouts +address $237 +address $79 +byte 4 32 +byte 4 0 +byte 4 0 +skip 4 +address g_layoutAuto +address $238 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_emoticonsAllowedInNames +address $239 +address $110 +byte 4 33 +byte 4 0 +byte 4 0 +skip 4 +address g_newbieNameNumbering +address $240 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_newbieNamePrefix +address $241 +address $242 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_admin +address $243 +address $244 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_adminTempBan +address $245 +address $246 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_adminMaxBan +address $247 +address $248 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_adminChatShowDeny +address $249 +address $89 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_maxIPConnections +address $250 +address $89 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_privateMessages +address $251 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_devmapKillerHP +address $252 +address $110 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_specChat +address $253 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_publicAdminMessages +address $254 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_allowTeamOverlay +address $255 +address $110 +byte 4 1 +byte 4 0 +byte 4 1 +skip 4 +address g_censorship +address $256 +address $79 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_minTeamSizePerBuilderA +address $257 +address $164 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_minTeamSizePerBuilderH +address $258 +address $164 +byte 4 1029 +byte 4 0 +byte 4 1 +skip 4 +address g_buildableSvfBroadcast +address $259 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_tag +address $260 +address $261 +byte 4 16 +byte 4 0 +byte 4 0 +skip 4 +address g_JumppadPower +address $262 +address $196 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_InstantRewardMultiplierA +address $263 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_InstantRewardMultiplierH +address $264 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_KillRewardMultiplierA +address $265 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +address g_KillRewardMultiplierH +address $266 +address $110 +byte 4 1 +byte 4 0 +byte 4 0 +skip 4 +align 4 +LABELV gameCvarTableSize +byte 4 141 +export vmMain +code +proc vmMain 12 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $268 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +GTI4 $268 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $280 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $280 +address $270 +address $271 +address $272 +address $276 +address $274 +address $275 +address $277 +address $273 +address $278 +address $279 +code +LABELV $270 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 G_InitGame +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $271 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_ShutdownGame +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $272 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 ClientConnect +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CVUI4 4 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $273 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 ClientThink +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $274 +ADDRFP4 4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $275 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 ClientDisconnect +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $276 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 ClientBegin +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $277 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 ClientCommand +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $278 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_RunFrame +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $279 +ADDRLP4 8 +ADDRGP4 ConsoleCommand +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $267 +JUMPV +LABELV $268 +CNSTI4 -1 +RETI4 +LABELV $267 +endproc vmMain 12 12 +export G_Printf +proc G_Printf 1028 16 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +LABELV $281 +endproc G_Printf 1028 16 +export G_Error +proc G_Error 1028 16 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Error +CALLV +pop +LABELV $283 +endproc G_Error 1028 16 +export G_FindTeams +proc G_FindTeams 56 12 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $289 +JUMPV +LABELV $286 +ADDRLP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $291 +ADDRGP4 $287 +JUMPV +LABELV $291 +ADDRLP4 4 +INDIRP4 +CNSTI4 672 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $293 +ADDRGP4 $287 +JUMPV +LABELV $293 +ADDRLP4 4 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $295 +ADDRGP4 $287 +JUMPV +LABELV $295 +ADDRLP4 4 +INDIRP4 +CNSTI4 856 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +ADDRGP4 $300 +JUMPV +LABELV $297 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $302 +ADDRGP4 $298 +JUMPV +LABELV $302 +ADDRLP4 0 +INDIRP4 +CNSTI4 672 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $304 +ADDRGP4 $298 +JUMPV +LABELV $304 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $306 +ADDRGP4 $298 +JUMPV +LABELV $306 +ADDRLP4 36 +CNSTI4 672 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $308 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 852 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 852 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 1024 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $310 +ADDRLP4 52 +CNSTI4 668 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $310 +LABELV $308 +LABELV $298 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $300 +ADDRLP4 8 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $297 +LABELV $287 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $289 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $286 +ADDRGP4 $312 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $285 +endproc G_FindTeams 56 12 +export G_RegisterCvars +proc G_RegisterCvars 20 16 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 gameCvarTable +ASGNP4 +ADDRGP4 $317 +JUMPV +LABELV $314 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Cvar_Register +CALLV +pop +ADDRLP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $318 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $318 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $320 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $320 +LABELV $315 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +LABELV $317 +ADDRLP4 4 +INDIRI4 +ADDRGP4 gameCvarTableSize +INDIRI4 +LTI4 $314 +LABELV $313 +endproc G_RegisterCvars 20 16 +export G_UpdateCvars +proc G_UpdateCvars 28 12 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 gameCvarTable +ASGNP4 +ADDRGP4 $326 +JUMPV +LABELV $323 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $327 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +EQI4 $329 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $331 +ADDRGP4 $333 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $331 +ADDRGP4 level+6576 +INDIRI4 +CNSTI4 0 +NEI4 $334 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $334 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 16 +ADDP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $334 +LABELV $329 +LABELV $327 +LABELV $324 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +LABELV $326 +ADDRLP4 4 +INDIRI4 +ADDRGP4 gameCvarTableSize +INDIRI4 +LTI4 $323 +LABELV $322 +endproc G_UpdateCvars 28 12 +export G_RestoreCvars +proc G_RestoreCvars 20 8 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 gameCvarTable +ASGNP4 +ADDRGP4 $341 +JUMPV +LABELV $338 +ADDRLP4 12 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRU4 +EQU4 $342 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRU4 +EQU4 $342 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $342 +LABELV $339 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +LABELV $341 +ADDRLP4 4 +INDIRI4 +ADDRGP4 gameCvarTableSize +INDIRI4 +LTI4 $338 +LABELV $337 +endproc G_RestoreCvars 20 8 +export G_MapConfigs +proc G_MapConfigs 12 12 +ADDRGP4 g_mapConfigs+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $345 +ADDRGP4 $344 +JUMPV +LABELV $345 +ADDRGP4 $236 +ARGP4 +ADDRLP4 0 +ADDRGP4 trap_Cvar_VariableIntegerValue +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $348 +ADDRGP4 $344 +JUMPV +LABELV $348 +ADDRGP4 $350 +ARGP4 +ADDRGP4 g_mapConfigs+16 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 $352 +ARGP4 +ADDRGP4 g_mapConfigs+16 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 $236 +ARGP4 +ADDRGP4 $110 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $344 +endproc G_MapConfigs 12 12 +lit +align 1 +LABELV $392 +byte 1 0 +skip 255 +export G_InitGame +code +proc G_InitGame 1080 28 +ADDRFP4 4 +INDIRI4 +CVIU4 4 +ARGU4 +ADDRGP4 srand +CALLV +pop +ADDRGP4 G_RegisterCvars +CALLV +pop +ADDRGP4 $355 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $356 +ARGP4 +ADDRGP4 $81 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $357 +ARGP4 +ADDRGP4 $83 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $358 +ARGP4 +ADDRGP4 $87 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 BG_InitMemory +CALLV +pop +ADDRGP4 level +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 32404 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 level+32 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 level+44 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+44 +INDIRI4 +ASGNI4 +ADDRGP4 level+16000 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 level+15996 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 level+15992 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 level+15988 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $367 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRGP4 level+340 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $84 +ARGP4 +ADDRGP4 $85 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $86 +ARGP4 +ADDRGP4 $87 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_logFile+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $368 +ADDRGP4 g_logFileSync+12 +INDIRI4 +CNSTI4 0 +EQI4 $371 +ADDRGP4 g_logFile+16 +ARGP4 +ADDRGP4 level+20 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +pop +ADDRGP4 $372 +JUMPV +LABELV $371 +ADDRGP4 g_logFile+16 +ARGP4 +ADDRGP4 level+20 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +pop +LABELV $372 +ADDRGP4 level+20 +INDIRI4 +CNSTI4 0 +NEI4 $378 +ADDRGP4 $381 +ARGP4 +ADDRGP4 g_logFile+16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $369 +JUMPV +LABELV $378 +ADDRLP4 48 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetServerinfo +CALLV +pop +ADDRGP4 $383 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 $384 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 1076 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 1072 +ADDRLP4 1076 +INDIRI4 +ASGNI4 +ADDRGP4 $385 +ARGP4 +ADDRLP4 12+20 +INDIRI4 +CNSTI4 1900 +ADDI4 +ARGI4 +ADDRLP4 12+16 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 12+12 +INDIRI4 +ARGI4 +ADDRLP4 12+8 +INDIRI4 +ARGI4 +ADDRLP4 12+4 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 $369 +JUMPV +LABELV $368 +ADDRGP4 $391 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $369 +ADDRLP4 12 +ADDRGP4 $392 +INDIRB +ASGNB 256 +ADDRGP4 $393 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRGP4 G_MapConfigs +CALLV +pop +ADDRGP4 $236 +ARGP4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 G_RegisterCommands +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 G_admin_readconfig +CALLI4 +pop +ADDRGP4 G_LoadCensors +CALLV +pop +ADDRGP4 g_entities +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1802240 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 level+4 +ADDRGP4 g_entities +ASGNP4 +ADDRGP4 level+24 +ADDRGP4 g_maxclients+12 +INDIRI4 +ASGNI4 +ADDRGP4 g_clients +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 165120 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 level +ADDRGP4 g_clients +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $400 +JUMPV +LABELV $397 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +LABELV $398 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $400 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $397 +ADDRGP4 level+12 +CNSTI4 64 +ASGNI4 +ADDRGP4 level+4 +INDIRP4 +ARGP4 +ADDRGP4 level+12 +INDIRI4 +ARGI4 +CNSTI4 1760 +ARGI4 +ADDRGP4 level +INDIRP4 +ARGP4 +CNSTI4 2580 +ARGI4 +ADDRGP4 trap_LocateGameData +CALLV +pop +ADDRGP4 level+16148 +ARGP4 +CNSTI4 300 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_LoadEmoticons +CALLI4 +ASGNI4 +ADDRGP4 level+22148 +ADDRLP4 16 +INDIRI4 +ASGNI4 +CNSTI4 23 +ARGI4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 G_LayoutSelect +CALLV +pop +ADDRGP4 level+6576 +CNSTI4 1 +ASGNI4 +ADDRGP4 G_SpawnEntitiesFromString +CALLV +pop +ADDRGP4 G_LayoutLoad +CALLV +pop +ADDRGP4 BG_InitAllowedGameElements +CALLV +pop +ADDRGP4 G_FindTeams +CALLV +pop +ADDRGP4 BG_InitClassConfigs +CALLV +pop +ADDRGP4 BG_InitBuildableConfigs +CALLV +pop +ADDRGP4 G_InitDamageLocations +CALLV +pop +ADDRGP4 G_InitMapRotations +CALLV +pop +ADDRGP4 level+15460 +ARGP4 +ADDRGP4 G_InitSpawnQueue +CALLV +pop +ADDRGP4 level+15724 +ARGP4 +ADDRGP4 G_InitSpawnQueue +CALLV +pop +ADDRGP4 g_debugMapRotation+12 +INDIRI4 +CNSTI4 0 +EQI4 $411 +ADDRGP4 G_PrintRotations +CALLV +pop +LABELV $411 +ADDRLP4 20 +ADDRGP4 BG_VoiceInit +CALLP4 +ASGNP4 +ADDRGP4 level+16144 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRGP4 level+16144 +INDIRP4 +ARGP4 +ADDRGP4 g_debugVoices+12 +INDIRI4 +ARGI4 +ADDRGP4 BG_PrintVoices +CALLV +pop +ADDRGP4 $417 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $177 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $417 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $170 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $178 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $171 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 level+15444 +CNSTI4 60000 +ADDRGP4 g_suddenDeathTime+12 +INDIRI4 +MULI4 +ASGNI4 +ADDRGP4 level+15456 +CNSTI4 60000 +ADDRGP4 g_suddenDeathTime+12 +INDIRI4 +ADDRGP4 g_armageddonInitialTimeStep+12 +INDIRI4 +ADDI4 +MULI4 +ASGNI4 +ADDRGP4 $423 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $424 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 G_CountSpawns +CALLV +pop +ADDRGP4 G_UpdateTeamConfigStrings +CALLV +pop +ADDRGP4 G_MapLog_NewMap +CALLV +pop +ADDRGP4 g_lockTeamsAtStart+12 +INDIRI4 +CNSTI4 0 +EQI4 $425 +ADDRGP4 level+16012 +CNSTI4 1 +ASGNI4 +ADDRGP4 level+16016 +CNSTI4 1 +ASGNI4 +ADDRGP4 $90 +ARGP4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $425 +ADDRGP4 $430 +ARGP4 +ADDRGP4 G_SoundIndex +CALLI4 +pop +ADDRGP4 $431 +ARGP4 +ADDRGP4 G_SoundIndex +CALLI4 +pop +LABELV $354 +endproc G_InitGame 1080 28 +proc G_ClearVotes 4 12 +ADDRGP4 level+6504 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 12 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $435 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +ADDI4 +ARGI4 +ADDRGP4 $79 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +ADDI4 +ARGI4 +ADDRGP4 $79 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +LABELV $436 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $435 +LABELV $432 +endproc G_ClearVotes 4 12 +export G_ShutdownGame +proc G_ShutdownGame 0 8 +ADDRGP4 G_ClearVotes +CALLV +pop +ADDRGP4 G_RestoreCvars +CALLV +pop +ADDRGP4 $440 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 level+20 +INDIRI4 +CNSTI4 0 +EQI4 $441 +ADDRGP4 $444 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 $445 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 level+20 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 level+20 +CNSTI4 0 +ASGNI4 +LABELV $441 +ADDRGP4 G_WriteSessionData +CALLV +pop +ADDRGP4 G_admin_cleanup +CALLV +pop +ADDRGP4 G_namelog_cleanup +CALLV +pop +ADDRGP4 G_UnregisterCommands +CALLV +pop +ADDRGP4 G_ShutdownMapRotations +CALLV +pop +ADDRGP4 level+68 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+16132 +CNSTI4 0 +ASGNI4 +CNSTI4 24 +ARGI4 +ADDRGP4 $79 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +LABELV $439 +endproc G_ShutdownGame 0 8 +export Com_Error +proc Com_Error 1028 16 +ADDRLP4 0 +ADDRFP4 4+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 $452 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $450 +endproc Com_Error 1028 16 +export Com_Printf +proc Com_Printf 1028 16 +ADDRLP4 0 +ADDRFP4 0+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 $452 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $453 +endproc Com_Printf 1028 16 +export SortRanks +proc SortRanks 24 0 +ADDRLP4 8 +CNSTI4 2580 +ASGNI4 +ADDRLP4 12 +ADDRGP4 level +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +MULI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +MULI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 256 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +LEI4 $456 +CNSTI4 -1 +RETI4 +ADDRGP4 $455 +JUMPV +LABELV $456 +ADDRLP4 20 +CNSTI4 256 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +GEI4 $458 +CNSTI4 1 +RETI4 +ADDRGP4 $455 +JUMPV +LABELV $458 +CNSTI4 0 +RETI4 +LABELV $455 +endproc SortRanks 24 0 +export G_InitSpawnQueue +proc G_InitSpawnQueue 20 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 64 +ASGNI4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 16 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $461 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $462 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $461 +LABELV $460 +endproc G_InitSpawnQueue 20 0 +export G_GetSpawnQueueLength +proc G_GetSpawnQueueLength 8 0 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $467 +JUMPV +LABELV $466 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +ADDI4 +ASGNI4 +LABELV $467 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $466 +ADDRGP4 $470 +JUMPV +LABELV $469 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +SUBI4 +ASGNI4 +LABELV $470 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +GEI4 $469 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $465 +endproc G_GetSpawnQueueLength 8 0 +export G_PopSpawnQueue +proc G_PopSpawnQueue 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_GetSpawnQueueLength +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LEI4 $473 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +ASGNI4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +ADDRLP4 20 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $472 +JUMPV +LABELV $473 +CNSTI4 -1 +RETI4 +LABELV $472 +endproc G_PopSpawnQueue 24 4 +export G_PeekSpawnQueue +proc G_PeekSpawnQueue 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI4 +RETI4 +LABELV $476 +endproc G_PeekSpawnQueue 4 0 +export G_SearchSpawnQueue +proc G_SearchSpawnQueue 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $478 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $482 +CNSTI4 1 +RETI4 +ADDRGP4 $477 +JUMPV +LABELV $482 +LABELV $479 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $478 +CNSTI4 0 +RETI4 +LABELV $477 +endproc G_SearchSpawnQueue 4 0 +export G_PushSpawnQueue +proc G_PushSpawnQueue 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_SearchSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $485 +CNSTI4 0 +RETI4 +ADDRGP4 $484 +JUMPV +LABELV $485 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 1760 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $484 +endproc G_PushSpawnQueue 16 8 +export G_RemoveFromSpawnQueue +proc G_RemoveFromSpawnQueue 20 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_GetSpawnQueueLength +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $489 +LABELV $491 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $494 +LABELV $496 +ADDRLP4 12 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +ADDRLP4 12 +INDIRI4 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +ASGNI4 +LABELV $497 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +NEI4 $496 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 64 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 12 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 1760 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +CNSTI4 1 +RETI4 +ADDRGP4 $488 +JUMPV +LABELV $494 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +ASGNI4 +LABELV $492 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +NEI4 $491 +LABELV $489 +CNSTI4 0 +RETI4 +LABELV $488 +endproc G_RemoveFromSpawnQueue 20 4 +export G_GetPosInSpawnQueue +proc G_GetPosInSpawnQueue 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_GetSpawnQueueLength +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $501 +LABELV $503 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $506 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +GEI4 $508 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +ADDI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +ADDRGP4 $500 +JUMPV +LABELV $508 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +ADDRGP4 $500 +JUMPV +LABELV $506 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +ASGNI4 +LABELV $504 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +NEI4 $503 +LABELV $501 +CNSTI4 -1 +RETI4 +LABELV $500 +endproc G_GetPosInSpawnQueue 8 4 +export G_PrintSpawnQueue +proc G_PrintSpawnQueue 16 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_GetSpawnQueueLength +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $511 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $512 +LABELV $514 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $517 +ADDRGP4 $519 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $518 +JUMPV +LABELV $517 +ADDRGP4 $520 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $518 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +ASGNI4 +LABELV $515 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 64 +MODI4 +NEI4 $514 +LABELV $512 +ADDRGP4 $521 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $510 +endproc G_PrintSpawnQueue 16 16 +export G_SpawnClients +proc G_SpawnClients 64 16 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $523 +ADDRLP4 0 +ADDRGP4 level+15460 +ASGNP4 +ADDRLP4 4 +ADDRGP4 level+11244 +INDIRI4 +ASGNI4 +ADDRGP4 $524 +JUMPV +LABELV $523 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $527 +ADDRLP4 0 +ADDRGP4 level+15724 +ASGNP4 +ADDRLP4 4 +ADDRGP4 level+11248 +INDIRI4 +ASGNI4 +LABELV $527 +LABELV $524 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 G_GetSpawnQueueLength +CALLI4 +ASGNI4 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 48 +INDIRI4 +LEI4 $531 +ADDRLP4 4 +INDIRI4 +ADDRLP4 48 +INDIRI4 +LEI4 $531 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 G_PeekSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 576 +ADDP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 56 +ADDRGP4 G_SelectTremulousSpawnPoint +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $533 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 G_PopSpawnQueue +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +GEI4 $535 +ADDRGP4 $522 +JUMPV +LABELV $535 +ADDRLP4 12 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRGP4 ClientSpawn +CALLV +pop +LABELV $533 +LABELV $531 +LABELV $522 +endproc G_SpawnClients 64 16 +export G_CountSpawns +proc G_CountSpawns 24 0 +ADDRGP4 level+11244 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+11248 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $543 +JUMPV +LABELV $540 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $548 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $548 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +GTI4 $545 +LABELV $548 +ADDRGP4 $541 +JUMPV +LABELV $545 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $549 +ADDRLP4 16 +ADDRGP4 level+11244 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $549 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 27 +NEI4 $552 +ADDRLP4 20 +ADDRGP4 level+11248 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $552 +LABELV $541 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $543 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $540 +LABELV $537 +endproc G_CountSpawns 24 0 +export G_TimeTilSuddenDeath +proc G_TimeTilSuddenDeath 4 0 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_suddenDeathTime+12 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $562 +ADDRGP4 level+15444 +INDIRI4 +ADDRLP4 0 +INDIRI4 +EQI4 $561 +LABELV $562 +ADDRGP4 level+15444 +INDIRI4 +CNSTI4 0 +GEI4 $556 +LABELV $561 +CNSTI4 60001 +RETI4 +ADDRGP4 $555 +JUMPV +LABELV $556 +ADDRGP4 level+15444 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +SUBI4 +RETI4 +LABELV $555 +endproc G_TimeTilSuddenDeath 4 0 +export LimitSum +proc LimitSum 24 8 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +CNSTF4 0 +GEF4 $567 +ADDRFP4 8 +INDIRP4 +CNSTF4 0 +ASGNF4 +LABELV $567 +ADDRFP4 12 +INDIRP4 +INDIRF4 +CNSTF4 0 +GEF4 $569 +ADDRFP4 12 +INDIRP4 +CNSTF4 0 +ASGNF4 +LABELV $569 +ADDRFP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $571 +ADDRGP4 $566 +JUMPV +LABELV $571 +ADDRFP4 4 +INDIRF4 +CNSTF4 0 +GEF4 $573 +ADDRFP4 4 +CNSTF4 0 +ASGNF4 +LABELV $573 +ADDRLP4 0 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +LEF4 $575 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRF4 +GEF4 $577 +ADDRFP4 0 +ADDRLP4 0 +INDIRF4 +ASGNF4 +LABELV $577 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 pow +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 pow +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +LEF4 $579 +ADDRLP4 12 +ADDRFP4 0 +INDIRF4 +ADDRLP4 0 +INDIRF4 +DIVF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $566 +JUMPV +LABELV $579 +LABELV $575 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +LABELV $566 +endproc LimitSum 24 8 +export G_CalculateBuildPoints +proc G_CalculateBuildPoints 88 16 +ADDRGP4 $583 +JUMPV +LABELV $582 +ADDRLP4 32 +ADDRGP4 level+11300 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 level+11300 +INDIRI4 +ARGI4 +ADDRGP4 g_alienBuildPoints+12 +INDIRI4 +ARGI4 +ADDRGP4 g_alienBuildQueueTime+12 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 G_NextQueueTime +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRGP4 level+11304 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $583 +ADDRGP4 level+11300 +INDIRI4 +CNSTI4 0 +LEI4 $593 +ADDRGP4 level+11304 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $582 +LABELV $593 +ADDRGP4 $595 +JUMPV +LABELV $594 +ADDRLP4 32 +ADDRGP4 level+11316 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 level+11316 +INDIRI4 +ARGI4 +ADDRGP4 g_humanBuildPoints+12 +INDIRI4 +ARGI4 +ADDRGP4 g_humanBuildQueueTime+12 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 G_NextQueueTime +CALLI4 +ASGNI4 +ADDRLP4 40 +ADDRGP4 level+11320 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $595 +ADDRGP4 level+11316 +INDIRI4 +CNSTI4 0 +LEI4 $605 +ADDRGP4 level+11320 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $594 +LABELV $605 +ADDRLP4 32 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +GTI4 $606 +ADDRGP4 level+15448 +INDIRI4 +CNSTI4 2 +GEI4 $606 +ADDRGP4 $609 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +CNSTI4 -1 +ARGI4 +ADDRGP4 $610 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 -1 +ARGI4 +ADDRGP4 $611 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+15448 +CNSTI4 2 +ASGNI4 +ADDRGP4 G_ClearDeconMarks +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $616 +JUMPV +LABELV $613 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $618 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $618 +LABELV $614 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $616 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $613 +ADDRGP4 $607 +JUMPV +LABELV $606 +ADDRLP4 36 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 60000 +GTI4 $622 +ADDRGP4 level+15448 +INDIRI4 +CNSTI4 1 +GEI4 $622 +ADDRLP4 40 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRGP4 $625 +ARGP4 +ADDRLP4 40 +INDIRI4 +CNSTI4 1000 +DIVI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 48 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRGP4 $626 +ARGP4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1000 +DIVI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+15448 +CNSTI4 1 +ASGNI4 +LABELV $622 +LABELV $607 +ADDRGP4 level+11308 +ADDRGP4 g_humanBuildPoints+12 +INDIRI4 +ADDRGP4 level+11316 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 level+11292 +ADDRGP4 g_alienBuildPoints+12 +INDIRI4 +ADDRGP4 level+11300 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTF4 1198153728 +ASGNF4 +ADDRLP4 8 +ADDRLP4 44 +INDIRF4 +ADDRGP4 g_alienColonyMaxAge+8 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 44 +INDIRF4 +ADDRGP4 g_humanRefineryMaxAge+8 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +CNSTI4 64 +ASGNI4 +ADDRGP4 $639 +JUMPV +LABELV $636 +ADDRLP4 48 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $643 +ADDRLP4 48 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $641 +LABELV $643 +ADDRGP4 $637 +JUMPV +LABELV $641 +ADDRLP4 52 +ADDRLP4 48 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 64 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 64 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $644 +ADDRLP4 68 +ADDRGP4 level+11292 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $644 +ADDRLP4 52 +INDIRI4 +CNSTI4 35 +NEI4 $647 +ADDRLP4 72 +ADDRGP4 level+11308 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $648 +JUMPV +LABELV $647 +ADDRLP4 52 +INDIRI4 +CNSTI4 34 +EQI4 $650 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 G_PowerEntityForEntity +CALLP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $652 +ADDRLP4 84 +ADDRGP4 level+11308 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $652 +LABELV $650 +LABELV $648 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 904 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +EQI4 $655 +ADDRLP4 48 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +EQI4 $655 +ADDRLP4 52 +INDIRI4 +CNSTI4 26 +NEI4 $657 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 924 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $661 +ADDRLP4 84 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $662 +JUMPV +LABELV $661 +ADDRLP4 84 +ADDRLP4 8 +INDIRI4 +ASGNI4 +LABELV $662 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 84 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $658 +JUMPV +LABELV $657 +ADDRLP4 52 +INDIRI4 +CNSTI4 53 +NEI4 $663 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 48 +INDIRP4 +CNSTI4 924 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +GEI4 $667 +ADDRLP4 84 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $668 +JUMPV +LABELV $667 +ADDRLP4 84 +ADDRLP4 20 +INDIRI4 +ASGNI4 +LABELV $668 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +ADDRLP4 84 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $663 +LABELV $658 +LABELV $655 +LABELV $637 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $639 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $636 +ADDRLP4 64 +CNSTF4 1198153728 +ASGNF4 +ADDRLP4 48 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDRGP4 g_alienColonyBuildPointsRate+8 +INDIRF4 +MULF4 +ADDRLP4 64 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 28 +INDIRI4 +CVIF4 4 +ADDRGP4 g_humanRefineryBuildPointsRate+8 +INDIRF4 +MULF4 +ADDRLP4 64 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 g_maxVariableBuildPoints+8 +INDIRF4 +ARGF4 +ADDRGP4 g_variableBuildPointsPower+8 +INDIRF4 +ARGF4 +ADDRLP4 48 +ARGP4 +ADDRLP4 52 +ARGP4 +ADDRGP4 LimitSum +CALLV +pop +ADDRLP4 56 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +ADDRGP4 g_alienColonyBuildPoints+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 24 +INDIRI4 +CVIF4 4 +ADDRGP4 g_humanRefineryBuildPoints+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 level+11296 +ADDRLP4 48 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 level+11312 +ADDRLP4 52 +INDIRF4 +ADDRLP4 60 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 68 +ADDRGP4 level+11308 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +ADDRGP4 level+11312 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 72 +ADDRGP4 level+11292 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +ADDRGP4 level+11296 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $581 +endproc G_CalculateBuildPoints 88 16 +export G_HumanBuildPoints +proc G_HumanBuildPoints 0 0 +ADDRGP4 g_humanBuildPoints+12 +INDIRI4 +ADDRGP4 level+11312 +INDIRI4 +ADDI4 +RETI4 +LABELV $681 +endproc G_HumanBuildPoints 0 0 +export G_AlienBuildPoints +proc G_AlienBuildPoints 0 0 +ADDRGP4 g_alienBuildPoints+12 +INDIRI4 +ADDRGP4 level+11296 +INDIRI4 +ADDI4 +RETI4 +LABELV $684 +endproc G_AlienBuildPoints 0 0 +data +align 4 +LABELV $690 +byte 4 1 +align 4 +LABELV $691 +byte 4 1 +export G_CalculateStages +code +proc G_CalculateStages 96 16 +ADDRLP4 0 +ADDRGP4 level+11260 +INDIRF4 +CNSTF4 1084227584 +DIVF4 +ASGNF4 +ADDRLP4 4 +ADDRGP4 level+11268 +INDIRF4 +CNSTF4 1084227584 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1036831949 +GEF4 $692 +ADDRLP4 0 +CNSTF4 1036831949 +ASGNF4 +LABELV $692 +ADDRLP4 4 +INDIRF4 +CNSTF4 1036831949 +GEF4 $694 +ADDRLP4 4 +CNSTF4 1036831949 +ASGNF4 +LABELV $694 +ADDRGP4 g_alienStage2Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRGP4 g_alienCredits+12 +INDIRI4 +ADDRLP4 16 +INDIRF4 +CVFI4 4 +LTI4 $696 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $696 +ADDRGP4 g_alienMaxStage+12 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $696 +ADDRGP4 $417 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $177 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 level+15988 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $690 +ADDRGP4 g_alienStage+4 +INDIRI4 +ASGNI4 +ADDRGP4 $705 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $696 +ADDRGP4 g_alienStage3Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRGP4 g_alienCredits+12 +INDIRI4 +ADDRLP4 24 +INDIRF4 +CVFI4 4 +LTI4 $706 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $706 +ADDRGP4 g_alienMaxStage+12 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LEI4 $706 +ADDRGP4 $417 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $177 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 level+15992 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $690 +ADDRGP4 g_alienStage+4 +INDIRI4 +ASGNI4 +ADDRGP4 $715 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $706 +ADDRGP4 g_humanStage2Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRGP4 g_humanCredits+12 +INDIRI4 +ADDRLP4 32 +INDIRF4 +CVFI4 4 +LTI4 $716 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $716 +ADDRGP4 g_humanMaxStage+12 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LEI4 $716 +ADDRGP4 $417 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 40 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $170 +ARGP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 level+15996 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $691 +ADDRGP4 g_humanStage+4 +INDIRI4 +ASGNI4 +ADDRGP4 $725 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $716 +ADDRGP4 g_humanStage3Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 40 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRGP4 g_humanCredits+12 +INDIRI4 +ADDRLP4 40 +INDIRF4 +CVFI4 4 +LTI4 $726 +ADDRLP4 44 +CNSTI4 1 +ASGNI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ADDRLP4 44 +INDIRI4 +NEI4 $726 +ADDRGP4 g_humanMaxStage+12 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $726 +ADDRGP4 $417 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $170 +ARGP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 level+16000 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $691 +ADDRGP4 g_humanStage+4 +INDIRI4 +ASGNI4 +ADDRGP4 $735 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $726 +ADDRGP4 g_alienStage+4 +INDIRI4 +ADDRGP4 $690 +INDIRI4 +LEI4 $736 +CNSTI4 1 +ARGI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ARGI4 +ADDRGP4 G_Checktrigger_stages +CALLV +pop +ADDRGP4 g_alienStage+12 +INDIRI4 +CNSTI4 1 +NEI4 $740 +ADDRGP4 level+15988 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $741 +JUMPV +LABELV $740 +ADDRGP4 g_alienStage+12 +INDIRI4 +CNSTI4 2 +NEI4 $745 +ADDRGP4 level+15992 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $745 +LABELV $741 +ADDRGP4 $690 +ADDRGP4 g_alienStage+4 +INDIRI4 +ASGNI4 +LABELV $736 +ADDRGP4 g_humanStage+4 +INDIRI4 +ADDRGP4 $691 +INDIRI4 +LEI4 $751 +CNSTI4 2 +ARGI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ARGI4 +ADDRGP4 G_Checktrigger_stages +CALLV +pop +ADDRGP4 g_humanStage+12 +INDIRI4 +CNSTI4 1 +NEI4 $755 +ADDRGP4 level+15996 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $756 +JUMPV +LABELV $755 +ADDRGP4 g_humanStage+12 +INDIRI4 +CNSTI4 2 +NEI4 $760 +ADDRGP4 level+16000 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $760 +LABELV $756 +ADDRGP4 $691 +ADDRGP4 g_humanStage+4 +INDIRI4 +ASGNI4 +LABELV $751 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ADDRLP4 48 +INDIRI4 +NEI4 $766 +ADDRGP4 g_alienMaxStage+12 +INDIRI4 +ADDRLP4 48 +INDIRI4 +LEI4 $766 +ADDRGP4 g_alienStage2Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 52 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $767 +JUMPV +LABELV $766 +ADDRLP4 56 +CNSTI4 1 +ASGNI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ADDRLP4 56 +INDIRI4 +NEI4 $771 +ADDRGP4 g_alienMaxStage+12 +INDIRI4 +ADDRLP4 56 +INDIRI4 +LEI4 $771 +ADDRGP4 g_alienStage3Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 60 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 60 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $772 +JUMPV +LABELV $771 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +LABELV $772 +LABELV $767 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ADDRLP4 64 +INDIRI4 +NEI4 $776 +ADDRGP4 g_humanMaxStage+12 +INDIRI4 +ADDRLP4 64 +INDIRI4 +LEI4 $776 +ADDRGP4 g_humanStage2Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 68 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 68 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $777 +JUMPV +LABELV $776 +ADDRLP4 72 +CNSTI4 1 +ASGNI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ADDRLP4 72 +INDIRI4 +NEI4 $781 +ADDRGP4 g_humanMaxStage+12 +INDIRI4 +ADDRLP4 72 +INDIRI4 +LEI4 $781 +ADDRGP4 g_humanStage3Threshold+12 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 76 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 76 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $782 +JUMPV +LABELV $781 +ADDRLP4 12 +CNSTI4 -1 +ASGNI4 +LABELV $782 +LABELV $777 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LEI4 $786 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +CNSTF4 1120403456 +DIVF4 +ARGF4 +ADDRLP4 80 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 8 +CNSTF4 1120403456 +ADDRLP4 80 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $786 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LEI4 $788 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +CNSTF4 1120403456 +DIVF4 +ARGF4 +ADDRLP4 84 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 1120403456 +ADDRLP4 84 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $788 +ADDRGP4 $790 +ARGP4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ARGI4 +ADDRGP4 g_alienCredits+12 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 28 +ARGI4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $790 +ARGP4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ARGI4 +ADDRGP4 g_humanCredits+12 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 29 +ARGI4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +LABELV $687 +endproc G_CalculateStages 96 16 +export G_CalculateAvgPlayers +proc G_CalculateAvgPlayers 8 8 +ADDRGP4 level+11252 +INDIRI4 +CNSTI4 0 +NEI4 $796 +ADDRGP4 level+11264 +CNSTI4 0 +ASGNI4 +ADDRGP4 $178 +ARGP4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $796 +ADDRGP4 level+11256 +INDIRI4 +CNSTI4 0 +NEI4 $800 +ADDRGP4 level+11272 +CNSTI4 0 +ASGNI4 +ADDRGP4 $171 +ARGP4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $800 +ADDRGP4 level+11260 +ADDRGP4 level+11260 +INDIRF4 +ADDRGP4 level+11264 +INDIRI4 +CVIF4 4 +MULF4 +ADDRGP4 level+11252 +INDIRI4 +CVIF4 4 +ADDF4 +ADDRGP4 level+11264 +INDIRI4 +CNSTI4 1 +ADDI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 0 +ADDRGP4 level+11264 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 level+11268 +ADDRGP4 level+11268 +INDIRF4 +ADDRGP4 level+11272 +INDIRI4 +CVIF4 4 +MULF4 +ADDRGP4 level+11256 +INDIRI4 +CVIF4 4 +ADDF4 +ADDRGP4 level+11272 +INDIRI4 +CNSTI4 1 +ADDI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 4 +ADDRGP4 level+11272 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $795 +endproc G_CalculateAvgPlayers 8 8 +lit +align 1 +LABELV $817 +byte 1 0 +skip 64 +export CalculateRanks +code +proc CalculateRanks 104 16 +ADDRLP4 4 +ADDRGP4 $817 +INDIRB +ASGNB 65 +ADDRGP4 level+72 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+80 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+6564 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 12 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 level+11252 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+11256 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+11276 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+11280 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+11284 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+11288 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $831 +JUMPV +LABELV $828 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +ADDP4 +CNSTI1 45 +ASGNI1 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $833 +ADDRGP4 level+72 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+84 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRGP4 level+72 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ADDRLP4 72 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +ADDP4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 48 +ADDI4 +CVII1 4 +ASGNI1 +ADDRLP4 80 +ADDRGP4 level+6564 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $839 +ADDRGP4 $829 +JUMPV +LABELV $839 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $841 +ADDRLP4 84 +ADDRGP4 level+80 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $844 +ADDRLP4 88 +ADDRGP4 level+11252 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $845 +ADDRLP4 92 +ADDRGP4 level+11276 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 96 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +EQI4 $852 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $845 +LABELV $852 +ADDRLP4 100 +ADDRGP4 level+11284 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $845 +JUMPV +LABELV $844 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $854 +ADDRLP4 88 +ADDRGP4 level+11256 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ADDRLP4 88 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $857 +ADDRLP4 92 +ADDRGP4 level+11280 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 31 +NEI4 $860 +ADDRLP4 96 +ADDRGP4 level+11288 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $860 +LABELV $857 +LABELV $854 +LABELV $845 +LABELV $841 +LABELV $833 +LABELV $829 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $831 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $828 +ADDRGP4 level+76 +ADDRGP4 level+11276 +INDIRI4 +ADDRGP4 level+11280 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 level+6564+4 +ADDRGP4 level+11252 +INDIRI4 +ASGNI4 +ADDRGP4 level+6564+8 +ADDRGP4 level+11256 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $92 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 level+84 +ARGP4 +ADDRGP4 level+72 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 SortRanks +ARGP4 +ADDRGP4 qsort +CALLV +pop +ADDRGP4 CheckExitRules +CALLV +pop +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $875 +ADDRGP4 SendScoreboardMessageToAllClients +CALLV +pop +LABELV $875 +LABELV $816 +endproc CalculateRanks 104 16 +export SendScoreboardMessageToAllClients +proc SendScoreboardMessageToAllClients 4 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $882 +JUMPV +LABELV $879 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $884 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 ScoreboardMessage +CALLV +pop +LABELV $884 +LABELV $880 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $882 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $879 +LABELV $878 +endproc SendScoreboardMessageToAllClients 4 4 +export MoveClientToIntermission +proc MoveClientToIntermission 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $887 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +LABELV $887 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDRGP4 level+11216 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRGP4 level+11216 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRGP4 level+11228 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 7 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 320 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 64 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $886 +endproc MoveClientToIntermission 0 12 +export FindIntermissionPoint +proc FindIntermissionPoint 32 12 +CNSTP4 0 +ARGP4 +CNSTI4 532 +ARGI4 +ADDRGP4 $893 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $894 +ADDRGP4 vec3_origin +ARGP4 +ADDRGP4 level+11216 +ARGP4 +ADDRGP4 level+11228 +ARGP4 +ADDRGP4 G_SelectSpawnPoint +CALLP4 +pop +ADDRGP4 $895 +JUMPV +LABELV $894 +ADDRGP4 level+11216 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 level+11228 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $900 +ADDRLP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 G_PickTarget +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $902 +ADDRLP4 28 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRGP4 level+11216 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 28 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRGP4 level+11216+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRGP4 level+11216+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRGP4 level+11228 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +LABELV $902 +LABELV $900 +LABELV $895 +LABELV $892 +endproc FindIntermissionPoint 32 12 +export BeginIntermission +proc BeginIntermission 8 4 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $913 +ADDRGP4 $912 +JUMPV +LABELV $913 +ADDRGP4 level+11200 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 G_ClearVotes +CALLV +pop +ADDRGP4 G_UpdateTeamConfigStrings +CALLV +pop +ADDRGP4 FindIntermissionPoint +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $921 +JUMPV +LABELV $918 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $923 +ADDRGP4 $919 +JUMPV +LABELV $923 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $925 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 respawn +CALLV +pop +LABELV $925 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 MoveClientToIntermission +CALLV +pop +LABELV $919 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $921 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $918 +ADDRGP4 SendScoreboardMessageToAllClients +CALLV +pop +LABELV $912 +endproc BeginIntermission 8 4 +export ExitLevel +proc ExitLevel 20 8 +ADDRGP4 g_nextMap+16 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_MapExists +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $928 +ADDRGP4 $931 +ARGP4 +ADDRGP4 g_nextMap+16 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 $929 +JUMPV +LABELV $928 +ADDRLP4 16 +ADDRGP4 G_MapRotationActive +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $933 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AdvanceMapRotation +CALLV +pop +ADDRGP4 $934 +JUMPV +LABELV $933 +CNSTI4 2 +ARGI4 +ADDRGP4 $935 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +LABELV $934 +LABELV $929 +ADDRGP4 $228 +ARGP4 +ADDRGP4 $79 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 level+68 +CNSTI4 1 +ASGNI4 +ADDRGP4 level+11204 +CNSTP4 0 +ASGNP4 +ADDRGP4 level+11200 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $942 +JUMPV +LABELV $939 +ADDRLP4 4 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $944 +ADDRGP4 $940 +JUMPV +LABELV $944 +ADDRLP4 4 +INDIRP4 +CNSTI4 256 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $940 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $942 +ADDRLP4 0 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $939 +ADDRGP4 G_WriteSessionData +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $949 +JUMPV +LABELV $946 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $951 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $951 +LABELV $947 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $949 +ADDRLP4 0 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $946 +LABELV $927 +endproc ExitLevel 20 8 +export G_AdminMessage +proc G_AdminMessage 1060 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $956 +ARGP4 +ADDRLP4 1036 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1036 +INDIRI4 +CNSTI4 0 +EQI4 $958 +ADDRLP4 1028 +CNSTI4 5 +ASGNI4 +ADDRGP4 $959 +JUMPV +LABELV $958 +ADDRLP4 1028 +CNSTI4 6 +ASGNI4 +LABELV $959 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $954 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $960 +ADDRLP4 1032 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRGP4 $961 +JUMPV +LABELV $960 +ADDRLP4 1032 +CNSTI4 -1 +ASGNI4 +LABELV $961 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $965 +JUMPV +LABELV $962 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $956 +ARGP4 +ADDRLP4 1040 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +EQI4 $967 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $967 +LABELV $963 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $965 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $962 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $956 +ARGP4 +ADDRLP4 1056 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +EQI4 $976 +ADDRLP4 1044 +ADDRGP4 $970 +ASGNP4 +ADDRGP4 $977 +JUMPV +LABELV $976 +ADDRLP4 1044 +ADDRGP4 $971 +ASGNP4 +LABELV $977 +ADDRGP4 $969 +ARGP4 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $978 +ADDRLP4 1048 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRGP4 $979 +JUMPV +LABELV $978 +ADDRLP4 1048 +CNSTI4 -1 +ASGNI4 +LABELV $979 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $980 +ADDRLP4 1052 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ASGNP4 +ADDRGP4 $981 +JUMPV +LABELV $980 +ADDRLP4 1052 +ADDRGP4 $974 +ASGNP4 +LABELV $981 +ADDRLP4 1052 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $953 +endproc G_AdminMessage 1060 24 +export G_LogPrintf +proc G_LogPrintf 2092 24 +ADDRLP4 0 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 2068 +CNSTI4 60 +ASGNI4 +ADDRLP4 2056 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2068 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2068 +INDIRI4 +ADDRLP4 2056 +INDIRI4 +MULI4 +SUBI4 +ASGNI4 +ADDRLP4 2080 +CNSTI4 10 +ASGNI4 +ADDRLP4 2060 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2080 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2080 +INDIRI4 +ADDRLP4 2060 +INDIRI4 +MULI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $985 +ARGP4 +ADDRLP4 2056 +INDIRI4 +ARGI4 +ADDRLP4 2060 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 2052 +ADDRFP4 0+4 +ASGNP4 +ADDRLP4 4+7 +ARGP4 +CNSTU4 1017 +ARGU4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 2052 +INDIRP4 +ARGP4 +ADDRGP4 Q_vsnprintf +CALLI4 +pop +ADDRLP4 2052 +CNSTP4 0 +ASGNP4 +ADDRGP4 g_dedicated+12 +INDIRI4 +CNSTI4 0 +EQI4 $988 +ADDRLP4 4 +ARGP4 +ADDRLP4 1028 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 G_UnEscapeString +CALLV +pop +ADDRGP4 $452 +ARGP4 +ADDRLP4 1028+7 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $988 +ADDRGP4 level+20 +INDIRI4 +CNSTI4 0 +NEI4 $992 +ADDRGP4 $982 +JUMPV +LABELV $992 +ADDRLP4 4 +ARGP4 +ADDRLP4 1028 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 G_DecolorString +CALLV +pop +ADDRLP4 1028 +ARGP4 +ADDRLP4 2088 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1028 +ARGP4 +ADDRLP4 2088 +INDIRU4 +CVUI4 4 +ARGI4 +ADDRGP4 level+20 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Write +CALLV +pop +LABELV $982 +endproc G_LogPrintf 2092 24 +data +align 1 +LABELV $997 +byte 1 0 +skip 39 +align 4 +LABELV $998 +byte 4 0 +export G_Log_NoSpam +code +proc G_Log_NoSpam 4 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $997 +ARGP4 +ADDRLP4 0 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1002 +ADDRGP4 $998 +INDIRI4 +CNSTI4 60000 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +LTI4 $999 +LABELV $1002 +ADDRGP4 $997 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 40 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $998 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $452 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 g_adminChatShowDeny+12 +INDIRI4 +CNSTI4 0 +EQI4 $1004 +CNSTP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_AdminMessage +CALLV +pop +LABELV $1004 +LABELV $999 +LABELV $996 +endproc G_Log_NoSpam 4 12 +export G_SendGameStat +proc G_SendGameStat 10300 72 +ADDRGP4 g_cheats+12 +INDIRI4 +CNSTI4 0 +EQI4 $1008 +ADDRGP4 $1007 +JUMPV +LABELV $1008 +ADDRGP4 $393 +ARGP4 +ADDRLP4 9233 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 10260 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 10260 +INDIRI4 +CNSTI4 0 +EQI4 $1016 +ADDRLP4 10260 +INDIRI4 +CNSTI4 1 +EQI4 $1014 +ADDRLP4 10260 +INDIRI4 +CNSTI4 2 +EQI4 $1015 +ADDRGP4 $1007 +JUMPV +LABELV $1014 +ADDRLP4 1040 +CNSTI1 65 +ASGNI1 +ADDRGP4 $1012 +JUMPV +LABELV $1015 +ADDRLP4 1040 +CNSTI1 72 +ASGNI1 +ADDRGP4 $1012 +JUMPV +LABELV $1016 +ADDRLP4 1040 +CNSTI1 76 +ASGNI1 +LABELV $1012 +ADDRLP4 10268 +ADDRGP4 G_TimeTilSuddenDeath +CALLI4 +ASGNI4 +ADDRLP4 1041 +ARGP4 +CNSTI4 8192 +ARGI4 +ADDRGP4 $1017 +ARGP4 +ADDRGP4 $1018 +ARGP4 +ADDRGP4 g_tag+16 +ARGP4 +ADDRLP4 1040 +INDIRI1 +CVII4 1 +ARGI4 +ADDRGP4 level+11260 +INDIRF4 +ARGF4 +ADDRGP4 level+11268 +INDIRF4 +ARGF4 +ADDRLP4 9233 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 10268 +INDIRI4 +ARGI4 +ADDRGP4 g_alienStage+12 +INDIRI4 +ARGI4 +ADDRGP4 level+15988 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 level+15992 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 g_humanStage+12 +INDIRI4 +ARGI4 +ADDRGP4 level+15996 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 level+16000 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 level+72 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 1041 +ARGP4 +ADDRLP4 10272 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 10272 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1038 +JUMPV +LABELV $1035 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+84 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1041 +ADDRLP4 10276 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $1042 +JUMPV +LABELV $1041 +ADDRLP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +CNSTI4 999 +GEI4 $1044 +ADDRLP4 10280 +ADDRLP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1045 +JUMPV +LABELV $1044 +ADDRLP4 10280 +CNSTI4 999 +ASGNI4 +LABELV $1045 +ADDRLP4 10276 +ADDRLP4 10280 +INDIRI4 +ASGNI4 +LABELV $1042 +ADDRLP4 10284 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 10284 +INDIRI4 +CNSTI4 0 +EQI4 $1051 +ADDRLP4 10284 +INDIRI4 +CNSTI4 1 +EQI4 $1049 +ADDRLP4 10284 +INDIRI4 +CNSTI4 2 +EQI4 $1050 +ADDRGP4 $1007 +JUMPV +LABELV $1049 +ADDRLP4 1040 +CNSTI1 65 +ASGNI1 +ADDRGP4 $1047 +JUMPV +LABELV $1050 +ADDRLP4 1040 +CNSTI1 72 +ASGNI1 +ADDRGP4 $1047 +JUMPV +LABELV $1051 +ADDRLP4 1040 +CNSTI1 83 +ASGNI1 +LABELV $1047 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $1052 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 1040 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 10276 +INDIRI4 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 60000 +DIVI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 10296 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1036 +ADDRLP4 10296 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +ADDI4 +CNSTI4 8192 +LTI4 $1054 +ADDRGP4 $1037 +JUMPV +LABELV $1054 +ADDRLP4 8 +INDIRI4 +ADDRLP4 1041 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1036 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1038 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+72 +INDIRI4 +LTI4 $1035 +LABELV $1037 +ADDRLP4 1041 +ARGP4 +ADDRGP4 trap_SendGameStat +CALLV +pop +LABELV $1007 +endproc G_SendGameStat 10300 72 +export LogExit +proc LogExit 28 20 +ADDRGP4 $1057 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 level+11196 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +CNSTI4 23 +ARGI4 +ADDRGP4 $110 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRLP4 12 +ADDRGP4 level+72 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 32 +LEI4 $1061 +ADDRLP4 12 +CNSTI4 32 +ASGNI4 +LABELV $1061 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1066 +JUMPV +LABELV $1063 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+84 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1068 +ADDRGP4 $1064 +JUMPV +LABELV $1068 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1070 +ADDRGP4 $1064 +JUMPV +LABELV $1070 +ADDRLP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +CNSTI4 999 +GEI4 $1073 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1074 +JUMPV +LABELV $1073 +ADDRLP4 20 +CNSTI4 999 +ASGNI4 +LABELV $1074 +ADDRLP4 16 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $1075 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+84 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $1064 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1066 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $1063 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $1080 +JUMPV +LABELV $1077 +ADDRLP4 8 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1082 +ADDRGP4 $1078 +JUMPV +LABELV $1082 +ADDRLP4 8 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $1086 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1084 +ADDRGP4 level+15440 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 880 +ADDP4 +INDIRI4 +NEI4 $1087 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1087 +LABELV $1084 +LABELV $1078 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1080 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1077 +ADDRGP4 level+15440 +INDIRI4 +ARGI4 +ADDRGP4 G_SendGameStat +CALLV +pop +LABELV $1056 +endproc LogExit 28 20 +export CheckIntermissionExit +proc CheckIntermissionExit 44 12 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+72 +INDIRI4 +CNSTI4 0 +NEI4 $1092 +ADDRGP4 ExitLevel +CALLV +pop +ADDRGP4 $1091 +JUMPV +LABELV $1092 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ARGP4 +ADDRLP4 28 +INDIRI4 +ARGI4 +CNSTU4 8 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1098 +JUMPV +LABELV $1095 +ADDRLP4 0 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1100 +ADDRGP4 $1096 +JUMPV +LABELV $1100 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1102 +ADDRGP4 $1096 +JUMPV +LABELV $1102 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1764 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1104 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Com_ClientListAdd +CALLV +pop +ADDRGP4 $1105 +JUMPV +LABELV $1104 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1105 +LABELV $1096 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1098 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $1095 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +ADDRGP4 Com_ClientListString +CALLP4 +ASGNP4 +CNSTI4 27 +ARGI4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 5000 +ADDI4 +GEI4 $1106 +ADDRGP4 $1091 +JUMPV +LABELV $1106 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 40000 +ADDI4 +LEI4 $1110 +ADDRGP4 ExitLevel +CALLV +pop +ADDRGP4 $1091 +JUMPV +LABELV $1110 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1114 +CNSTI4 100 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRI4 +DIVI4 +ADDRGP4 g_readyPercent+12 +INDIRI4 +LTI4 $1114 +ADDRGP4 ExitLevel +CALLV +pop +ADDRGP4 $1091 +JUMPV +LABELV $1114 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 40 +INDIRI4 +NEI4 $1117 +ADDRLP4 16 +INDIRI4 +ADDRLP4 40 +INDIRI4 +LEI4 $1117 +ADDRGP4 level+11208 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1091 +JUMPV +LABELV $1117 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1120 +ADDRGP4 ExitLevel +CALLV +pop +ADDRGP4 $1091 +JUMPV +LABELV $1120 +ADDRGP4 level+11208 +INDIRI4 +CNSTI4 0 +NEI4 $1122 +ADDRGP4 level+11208 +CNSTI4 1 +ASGNI4 +ADDRGP4 level+11212 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $1122 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+11212 +INDIRI4 +CNSTI4 15000 +ADDI4 +GEI4 $1128 +ADDRGP4 $1091 +JUMPV +LABELV $1128 +ADDRGP4 ExitLevel +CALLV +pop +LABELV $1091 +endproc CheckIntermissionExit 44 12 +export ScoreIsTied +proc ScoreIsTied 24 0 +ADDRGP4 level+80 +INDIRI4 +CNSTI4 2 +GEI4 $1133 +CNSTI4 0 +RETI4 +ADDRGP4 $1132 +JUMPV +LABELV $1133 +ADDRLP4 12 +CNSTI4 2580 +ASGNI4 +ADDRLP4 16 +ADDRGP4 level +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 256 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ADDRGP4 level+84 +INDIRI4 +MULI4 +ADDRLP4 16 +INDIRP4 +ADDP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ADDRGP4 level+84+4 +INDIRI4 +MULI4 +ADDRLP4 16 +INDIRP4 +ADDP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1140 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1141 +JUMPV +LABELV $1140 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $1141 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $1132 +endproc ScoreIsTied 24 0 +export CheckExitRules +proc CheckExitRules 8 8 +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $1143 +ADDRGP4 CheckIntermissionExit +CALLV +pop +ADDRGP4 $1142 +JUMPV +LABELV $1143 +ADDRGP4 level+11196 +INDIRI4 +CNSTI4 0 +EQI4 $1146 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+11196 +INDIRI4 +SUBI4 +CNSTI4 1000 +LTI4 $1142 +ADDRGP4 level+11196 +CNSTI4 0 +ASGNI4 +ADDRGP4 BeginIntermission +CALLV +pop +ADDRGP4 $1142 +JUMPV +LABELV $1146 +ADDRGP4 g_timelimit+12 +INDIRI4 +CNSTI4 0 +EQI4 $1154 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 60000 +ADDRGP4 g_timelimit+12 +INDIRI4 +MULI4 +LTI4 $1157 +ADDRGP4 level+15440 +CNSTI4 0 +ASGNI4 +CNSTI4 -1 +ARGI4 +ADDRGP4 $1163 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 24 +ARGI4 +ADDRGP4 $1164 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $1165 +ARGP4 +ADDRGP4 LogExit +CALLV +pop +CNSTI4 116 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +ADDRGP4 $1142 +JUMPV +LABELV $1157 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 60000 +ADDRGP4 g_timelimit+12 +INDIRI4 +MULI4 +CNSTI4 300000 +SUBI4 +LTI4 $1166 +ADDRGP4 level+15452 +INDIRI4 +CNSTI4 1 +GEI4 $1166 +CNSTI4 -1 +ARGI4 +ADDRGP4 $1172 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+15452 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1167 +JUMPV +LABELV $1166 +ADDRLP4 0 +CNSTI4 60000 +ASGNI4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +ADDRLP4 0 +INDIRI4 +ADDRGP4 g_timelimit+12 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +LTI4 $1174 +ADDRGP4 level+15452 +INDIRI4 +CNSTI4 2 +GEI4 $1174 +CNSTI4 -1 +ARGI4 +ADDRGP4 $1180 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+15452 +CNSTI4 2 +ASGNI4 +LABELV $1174 +LABELV $1167 +LABELV $1154 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+16008 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1190 +ADDRGP4 level+16004 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1182 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +CNSTI4 1000 +ADDI4 +LEI4 $1182 +ADDRGP4 level+11244 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1182 +ADDRGP4 level+11276 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1182 +LABELV $1190 +ADDRGP4 level+15440 +CNSTI4 2 +ASGNI4 +CNSTI4 -1 +ARGI4 +ADDRGP4 $1192 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 24 +ARGI4 +ADDRGP4 $1193 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $1194 +ARGP4 +ADDRGP4 LogExit +CALLV +pop +CNSTI4 104 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +ADDRGP4 $1183 +JUMPV +LABELV $1182 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+16004 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1202 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +CNSTI4 1000 +ADDI4 +LEI4 $1195 +ADDRGP4 level+11248 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1195 +ADDRGP4 level+11280 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1195 +LABELV $1202 +ADDRGP4 level+15440 +CNSTI4 1 +ASGNI4 +CNSTI4 -1 +ARGI4 +ADDRGP4 $1204 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 24 +ARGI4 +ADDRGP4 $1205 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $1206 +ARGP4 +ADDRGP4 LogExit +CALLV +pop +CNSTI4 97 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +LABELV $1195 +LABELV $1183 +LABELV $1142 +endproc CheckExitRules 8 8 +export G_Vote +proc G_Vote 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1208 +ADDRGP4 $1207 +JUMPV +LABELV $1208 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 0 +INDIRI4 +EQI4 $1211 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 560 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 0 +INDIRI4 +EQI4 $1211 +ADDRGP4 $1207 +JUMPV +LABELV $1211 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1213 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 560 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1213 +ADDRGP4 $1207 +JUMPV +LABELV $1213 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 560 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 564 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +CNSTI4 0 +EQI4 $1215 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1217 +ADDRLP4 12 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6540 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1218 +JUMPV +LABELV $1217 +ADDRLP4 16 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6540 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1218 +ADDRGP4 $417 +ARGP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 12 +ADDI4 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $1216 +JUMPV +LABELV $1215 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1222 +ADDRLP4 12 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6552 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1223 +JUMPV +LABELV $1222 +ADDRLP4 16 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6552 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1223 +ADDRGP4 $417 +ARGP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6552 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 15 +ADDI4 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +LABELV $1216 +LABELV $1207 +endproc G_Vote 24 8 +export G_ExecuteVote +proc G_ExecuteVote 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6516 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1229 +ARGP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +ADDRGP4 $1234 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 4 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1231 +ADDRGP4 level+68 +CNSTI4 1 +ASGNI4 +LABELV $1231 +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +ADDRGP4 $1239 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1236 +CNSTI4 114 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +ADDRGP4 $1237 +JUMPV +LABELV $1236 +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 level+360 +ADDP4 +ARGP4 +ADDRGP4 $1234 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRLP4 12 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $1240 +CNSTI4 109 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +LABELV $1240 +LABELV $1237 +LABELV $1227 +endproc G_ExecuteVote 16 12 +export G_CheckVote +proc G_CheckVote 64 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+348 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1120403456 +DIVF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+6516 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1245 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+6516 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $1245 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_ExecuteVote +CALLV +pop +LABELV $1245 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1250 +ADDRGP4 $1243 +JUMPV +LABELV $1250 +ADDRLP4 20 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 level+6504 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 30000 +GEI4 $1260 +ADDRLP4 20 +INDIRI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 level+6552 +ADDP4 +INDIRI4 +ADDI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 level+6564 +ADDP4 +INDIRI4 +NEI4 $1253 +LABELV $1260 +ADDRLP4 28 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1266 +ADDRLP4 28 +INDIRI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 28 +INDIRI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 28 +INDIRI4 +ADDRGP4 level+6552 +ADDP4 +INDIRI4 +CVIF4 4 +ADDF4 +DIVF4 +ADDRLP4 8 +INDIRF4 +LEF4 $1266 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1267 +JUMPV +LABELV $1266 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +LABELV $1267 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $1254 +JUMPV +LABELV $1253 +ADDRLP4 24 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 level+6564 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 8 +INDIRF4 +MULF4 +LEF4 $1268 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1269 +JUMPV +LABELV $1268 +ADDRLP4 28 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRGP4 level+6552 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 28 +INDIRI4 +ADDRGP4 level+6564 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1065353216 +ADDRLP4 8 +INDIRF4 +SUBF4 +MULF4 +GTF4 $1272 +ADDRGP4 $1243 +JUMPV +LABELV $1272 +LABELV $1269 +LABELV $1254 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1276 +ADDRLP4 24 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 level+6516 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 level+6528 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1276 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1290 +ADDRLP4 28 +ADDRGP4 $1282 +ASGNP4 +ADDRGP4 $1291 +JUMPV +LABELV $1290 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 36 +INDIRP4 +ASGNP4 +LABELV $1291 +ADDRGP4 $1281 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1292 +ADDRLP4 32 +ADDRGP4 $1284 +ASGNP4 +ADDRGP4 $1293 +JUMPV +LABELV $1292 +ADDRLP4 32 +ADDRGP4 $1285 +ASGNP4 +LABELV $1293 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 level+6552 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 level+6564 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRGP4 $1294 +ARGP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1301 +ADDRLP4 44 +ADDRGP4 $1295 +ASGNP4 +ADDRGP4 $1302 +JUMPV +LABELV $1301 +ADDRLP4 44 +ADDRGP4 $1296 +ASGNP4 +LABELV $1302 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1303 +ADDRLP4 48 +ADDRGP4 $1284 +ASGNP4 +ADDRGP4 $1304 +JUMPV +LABELV $1303 +ADDRLP4 48 +ADDRGP4 $1285 +ASGNP4 +LABELV $1304 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ADDRGP4 level+6540 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +INDIRI4 +ADDRGP4 level+6552 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1305 +CNSTI4 -1 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $1306 +JUMPV +LABELV $1305 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $1306 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6504 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6540 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 level+6552 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1313 +JUMPV +LABELV $1310 +ADDRLP4 60 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 560 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDRFP4 0 +INDIRI4 +LSHI4 +BCOMI4 +BANDI4 +ASGNI4 +LABELV $1311 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1313 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1310 +ADDRFP4 0 +INDIRI4 +CNSTI4 6 +ADDI4 +ARGI4 +ADDRGP4 $79 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRFP4 0 +INDIRI4 +CNSTI4 9 +ADDI4 +ARGI4 +ADDRGP4 $79 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRFP4 0 +INDIRI4 +CNSTI4 12 +ADDI4 +ARGI4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRFP4 0 +INDIRI4 +CNSTI4 15 +ADDI4 +ARGI4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +LABELV $1243 +endproc G_CheckVote 64 24 +export G_ArmageddonStep +proc G_ArmageddonStep 56 20 +ADDRLP4 16 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 8 +ADDRGP4 g_armageddonDefensiveKillPercent+12 +INDIRI4 +CVIF4 4 +ADDRLP4 16 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 12 +ADDRGP4 g_armageddonOtherKillPercent+12 +INDIRI4 +CVIF4 4 +ADDRLP4 16 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 g_entities +ASGNP4 +ADDRGP4 $1321 +JUMPV +LABELV $1318 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1323 +ADDRGP4 $1319 +JUMPV +LABELV $1323 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $1325 +ADDRGP4 $1319 +JUMPV +LABELV $1325 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 21 +LTI4 $1342 +ADDRLP4 20 +INDIRI4 +CNSTI4 35 +GTI4 $1343 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1344-84 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1344 +address $1331 +address $1327 +address $1327 +address $1327 +address $1327 +address $1327 +address $1319 +address $1331 +address $1331 +address $1331 +address $1319 +address $1327 +address $1327 +address $1319 +address $1319 +code +LABELV $1342 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +LTI4 $1327 +ADDRLP4 20 +INDIRI4 +CNSTI4 18 +GTI4 $1327 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1346-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1346 +address $1319 +address $1319 +address $1327 +address $1331 +address $1331 +address $1319 +address $1331 +address $1327 +address $1327 +address $1327 +address $1327 +address $1327 +address $1327 +address $1327 +address $1327 +address $1331 +address $1331 +address $1331 +code +LABELV $1343 +ADDRLP4 36 +CNSTI4 46 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1331 +ADDRLP4 20 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LTI4 $1327 +LABELV $1348 +ADDRLP4 20 +INDIRI4 +CNSTI4 50 +EQI4 $1331 +ADDRGP4 $1327 +JUMPV +LABELV $1331 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +LEF4 $1328 +ADDRLP4 40 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 8 +INDIRF4 +GEF4 $1328 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 -999 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRGP4 g_entities+1798720 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +CNSTI4 999 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $1328 +JUMPV +LABELV $1327 +ADDRLP4 12 +INDIRF4 +CNSTF4 0 +LEF4 $1328 +ADDRLP4 44 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 12 +INDIRF4 +GEF4 $1328 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 -999 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRGP4 g_entities+1798720 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +CNSTI4 999 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1328 +LABELV $1319 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1321 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1318 +ADDRGP4 G_ArmaFreeLove +CALLI4 +pop +ADDRGP4 $1349 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1315 +endproc G_ArmageddonStep 56 20 +data +align 4 +LABELV $1351 +byte 4 -1 +align 4 +LABELV $1352 +byte 4 -1 +align 4 +LABELV $1353 +byte 4 -1 +export CheckCvars +code +proc CheckCvars 4 8 +ADDRGP4 g_password+4 +INDIRI4 +ADDRGP4 $1351 +INDIRI4 +EQI4 $1354 +ADDRGP4 $1351 +ADDRGP4 g_password+4 +INDIRI4 +ASGNI4 +ADDRGP4 g_password+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1358 +ADDRGP4 g_password+16 +ARGP4 +ADDRGP4 $1362 +ARGP4 +ADDRLP4 0 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1358 +ADDRGP4 $118 +ARGP4 +ADDRGP4 $110 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $1359 +JUMPV +LABELV $1358 +ADDRGP4 $118 +ARGP4 +ADDRGP4 $89 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $1359 +LABELV $1354 +ADDRGP4 g_markDeconstruct+4 +INDIRI4 +ADDRGP4 $1352 +INDIRI4 +EQI4 $1363 +ADDRGP4 $1352 +ADDRGP4 g_markDeconstruct+4 +INDIRI4 +ASGNI4 +ADDRGP4 G_ClearDeconMarks +CALLV +pop +LABELV $1363 +ADDRGP4 g_suddenDeathTime+4 +INDIRI4 +ADDRGP4 $1353 +INDIRI4 +EQI4 $1367 +ADDRGP4 $1353 +ADDRGP4 g_suddenDeathTime+4 +INDIRI4 +ASGNI4 +ADDRGP4 level+15444 +CNSTI4 60000 +ADDRGP4 g_suddenDeathTime+12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRGP4 level+40 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1367 +LABELV $1350 +endproc CheckCvars 4 8 +export G_RunThink +proc G_RunThink 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GTF4 $1375 +ADDRGP4 $1374 +JUMPV +LABELV $1375 +ADDRLP4 0 +INDIRF4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +LEF4 $1377 +ADDRGP4 $1374 +JUMPV +LABELV $1377 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1380 +ADDRGP4 $1382 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $1380 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $1374 +endproc G_RunThink 8 4 +export G_EvaluateAcceleration +proc G_EvaluateAcceleration 48 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 712 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 716 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 720 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 724 +ADDP4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 732 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 724 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 736 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 740 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 732 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 744 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 748 +ADDP4 +ADDRLP4 12 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 752 +ADDP4 +ADDRLP4 12+4 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 756 +ADDP4 +ADDRLP4 12+8 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 712 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 736 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 724 +ADDP4 +INDIRB +ASGNB 12 +LABELV $1383 +endproc G_EvaluateAcceleration 48 0 +data +align 4 +LABELV $1393 +byte 4 0 +export G_RunFrame +code +proc G_RunFrame 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 level+68 +INDIRI4 +CNSTI4 0 +EQI4 $1394 +ADDRGP4 $1392 +JUMPV +LABELV $1394 +ADDRGP4 level+16020 +INDIRI4 +CNSTI4 0 +EQI4 $1397 +ADDRLP4 8 +ADDRFP4 0 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +SUBI4 +ADDRGP4 level+16020 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 level+16020 +ADDRFP4 0 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 16 +ADDRGP4 $1393 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $1405 +JUMPV +LABELV $1404 +ADDRLP4 20 +ADDRGP4 $1393 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 3000 +SUBI4 +ASGNI4 +CNSTI4 -1 +ARGI4 +ADDRGP4 $1407 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+16020 +INDIRI4 +CNSTI4 110000 +LTI4 $1408 +ADDRGP4 level+16020 +INDIRI4 +CNSTI4 119000 +GTI4 $1408 +ADDRGP4 $1412 +ARGP4 +CNSTI4 120000 +ADDRGP4 level+16020 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +CVFI4 4 +ARGI4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $1408 +LABELV $1405 +ADDRGP4 $1393 +INDIRI4 +CNSTI4 3000 +GTI4 $1404 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1417 +JUMPV +LABELV $1414 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1419 +CNSTI4 2580 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +LABELV $1419 +LABELV $1415 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1417 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1414 +ADDRGP4 level+16020 +INDIRI4 +CNSTI4 120000 +LEI4 $1392 +CNSTI4 -1 +ARGI4 +ADDRGP4 $1424 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +CNSTI4 -1 +ARGI4 +ADDRGP4 $1425 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+16020 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1392 +JUMPV +LABELV $1397 +ADDRLP4 12 +ADDRGP4 level+28 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 level+36 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 level+32 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+36 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 G_UpdateCvars +CALLV +pop +ADDRGP4 CheckCvars +CALLV +pop +ADDRGP4 level+6576 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +ADDRGP4 level+15456 +INDIRI4 +LEI4 $1434 +ADDRGP4 G_ArmageddonStep +CALLV +pop +ADDRGP4 level+15456 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 60000 +ADDRGP4 g_armageddonTimeStep+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +LABELV $1434 +ADDRLP4 0 +ADDRGP4 g_entities +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1446 +JUMPV +LABELV $1443 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1448 +ADDRGP4 $1444 +JUMPV +LABELV $1448 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 560 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 300 +LEI4 $1450 +ADDRLP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1453 +ADDRLP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1455 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 136 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $1455 +LABELV $1453 +ADDRLP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1457 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $1444 +JUMPV +LABELV $1457 +ADDRLP4 0 +INDIRP4 +CNSTI4 568 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1459 +ADDRLP4 0 +INDIRP4 +CNSTI4 568 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +LABELV $1459 +LABELV $1450 +ADDRLP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1461 +ADDRGP4 $1444 +JUMPV +LABELV $1461 +ADDRLP4 0 +INDIRP4 +CNSTI4 708 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1463 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_EvaluateAcceleration +CALLV +pop +LABELV $1463 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $1465 +ADDRLP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $1465 +ADDRGP4 $1444 +JUMPV +LABELV $1465 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $1467 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunMissile +CALLV +pop +ADDRGP4 $1444 +JUMPV +LABELV $1467 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1469 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_BuildableThink +CALLV +pop +ADDRGP4 $1444 +JUMPV +LABELV $1469 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 14 +EQI4 $1473 +ADDRLP4 0 +INDIRP4 +CNSTI4 572 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1471 +LABELV $1473 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_Physics +CALLV +pop +ADDRGP4 $1444 +JUMPV +LABELV $1471 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1474 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunMover +CALLV +pop +ADDRGP4 $1444 +JUMPV +LABELV $1474 +ADDRLP4 4 +INDIRI4 +CNSTI4 64 +GEI4 $1476 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunClient +CALLV +pop +ADDRGP4 $1444 +JUMPV +LABELV $1476 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunThink +CALLV +pop +LABELV $1444 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1446 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $1443 +ADDRLP4 0 +ADDRGP4 g_entities +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1481 +JUMPV +LABELV $1478 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1483 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ClientEndFrame +CALLV +pop +LABELV $1483 +LABELV $1479 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $1481 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $1478 +ADDRGP4 G_UnlaggedStore +CALLV +pop +ADDRGP4 G_CountSpawns +CALLV +pop +ADDRGP4 G_CalculateBuildPoints +CALLV +pop +ADDRGP4 G_CalculateStages +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRGP4 G_SpawnClients +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 G_SpawnClients +CALLV +pop +ADDRGP4 G_CalculateAvgPlayers +CALLV +pop +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_UpdateZaps +CALLV +pop +ADDRGP4 CheckExitRules +CALLV +pop +ADDRGP4 CheckTeamStatus +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1485 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_CheckVote +CALLV +pop +LABELV $1486 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $1485 +ADDRLP4 16 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRGP4 level+40 +ADDRLP4 16 +INDIRI4 +ASGNI4 +LABELV $1392 +endproc G_RunFrame 28 8 +import G_ArmaFreeLove +bss +align 1 +LABELV cv_alienMaxStage +skip 256 +align 1 +LABELV cv_humanMaxStage +skip 256 +align 1 +LABELV cv_gravity +skip 256 +export g_JumppadPower +align 4 +LABELV g_JumppadPower +skip 272 +export g_tag +align 4 +LABELV g_tag +skip 272 +export g_logFileSync +align 4 +LABELV g_logFileSync +skip 272 +export g_logFile +align 4 +LABELV g_logFile +skip 272 +export g_armageddonOtherKillPercent +align 4 +LABELV g_armageddonOtherKillPercent +skip 272 +export g_armageddonDefensiveKillPercent +align 4 +LABELV g_armageddonDefensiveKillPercent +skip 272 +export g_armageddonInitialTimeStep +align 4 +LABELV g_armageddonInitialTimeStep +skip 272 +export g_armageddonTimeStep +align 4 +LABELV g_armageddonTimeStep +skip 272 +export g_clients +align 4 +LABELV g_clients +skip 165120 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +export g_KillRewardMultiplierH +align 4 +LABELV g_KillRewardMultiplierH +skip 272 +export g_KillRewardMultiplierA +align 4 +LABELV g_KillRewardMultiplierA +skip 272 +export g_InstantRewardMultiplierH +align 4 +LABELV g_InstantRewardMultiplierH +skip 272 +export g_InstantRewardMultiplierA +align 4 +LABELV g_InstantRewardMultiplierA +skip 272 +export g_buildableSvfBroadcast +align 4 +LABELV g_buildableSvfBroadcast +skip 272 +export g_minTeamSizePerBuilderH +align 4 +LABELV g_minTeamSizePerBuilderH +skip 272 +export g_minTeamSizePerBuilderA +align 4 +LABELV g_minTeamSizePerBuilderA +skip 272 +export g_censorship +align 4 +LABELV g_censorship +skip 272 +export g_slapKnockback +align 4 +LABELV g_slapKnockback +skip 272 +export g_allowTeamOverlay +align 4 +LABELV g_allowTeamOverlay +skip 272 +export g_publicAdminMessages +align 4 +LABELV g_publicAdminMessages +skip 272 +export g_specChat +align 4 +LABELV g_specChat +skip 272 +export g_privateMessages +align 4 +LABELV g_privateMessages +skip 272 +export g_maxIPConnections +align 4 +LABELV g_maxIPConnections +skip 272 +export g_adminChatShowDeny +align 4 +LABELV g_adminChatShowDeny +skip 272 +export g_adminMaxBan +align 4 +LABELV g_adminMaxBan +skip 272 +export g_devmapKillerHP +align 4 +LABELV g_devmapKillerHP +skip 272 +export g_adminTempBan +align 4 +LABELV g_adminTempBan +skip 272 +export g_admin +align 4 +LABELV g_admin +skip 272 +export g_newbieNamePrefix +align 4 +LABELV g_newbieNamePrefix +skip 272 +export g_newbieNameNumbering +align 4 +LABELV g_newbieNameNumbering +skip 272 +export g_emoticonsAllowedInNames +align 4 +LABELV g_emoticonsAllowedInNames +skip 272 +export g_layoutAuto +align 4 +LABELV g_layoutAuto +skip 272 +export g_layouts +align 4 +LABELV g_layouts +skip 272 +export g_mapConfigs +align 4 +LABELV g_mapConfigs +skip 272 +export g_antiSpawnBlock +align 4 +LABELV g_antiSpawnBlock +skip 272 +export g_creepPowerExclusion +align 4 +LABELV g_creepPowerExclusion +skip 272 +export g_shove +align 4 +LABELV g_shove +skip 272 +export g_teleportSafeTime +align 4 +LABELV g_teleportSafeTime +skip 272 +export g_floodMinTime +align 4 +LABELV g_floodMinTime +skip 272 +export g_floodMaxDemerits +align 4 +LABELV g_floodMaxDemerits +skip 272 +export g_voiceChats +align 4 +LABELV g_voiceChats +skip 272 +export g_debugVoices +align 4 +LABELV g_debugVoices +skip 272 +export g_sayAreaRange +align 4 +LABELV g_sayAreaRange +skip 272 +export g_initialMapRotation +align 4 +LABELV g_initialMapRotation +skip 272 +export g_nextMap +align 4 +LABELV g_nextMap +skip 272 +export g_mapLog +align 4 +LABELV g_mapLog +skip 272 +export g_mapRotationStack +align 4 +LABELV g_mapRotationStack +skip 272 +export g_mapRotationNodes +align 4 +LABELV g_mapRotationNodes +skip 272 +export g_currentMapRotation +align 4 +LABELV g_currentMapRotation +skip 272 +export g_debugMapRotation +align 4 +LABELV g_debugMapRotation +skip 272 +export g_markDeconstruct +align 4 +LABELV g_markDeconstruct +skip 272 +export g_disabledBuildables +align 4 +LABELV g_disabledBuildables +skip 272 +export g_disabledClasses +align 4 +LABELV g_disabledClasses +skip 272 +export g_disabledEquipment +align 4 +LABELV g_disabledEquipment +skip 272 +export g_unlagged +align 4 +LABELV g_unlagged +skip 272 +export g_maxFixedBuildPoints +align 4 +LABELV g_maxFixedBuildPoints +skip 272 +export g_variableBuildPointsPower +align 4 +LABELV g_variableBuildPointsPower +skip 272 +export g_maxVariableBuildPoints +align 4 +LABELV g_maxVariableBuildPoints +skip 272 +export g_basiUpgPoisonTime +align 4 +LABELV g_basiUpgPoisonTime +skip 272 +export g_basiPoisonTime +align 4 +LABELV g_basiPoisonTime +skip 272 +export g_boosterPoisonTime +align 4 +LABELV g_boosterPoisonTime +skip 272 +export g_contagionProb +align 4 +LABELV g_contagionProb +skip 272 +export g_humanAnticampRange +align 4 +LABELV g_humanAnticampRange +skip 272 +export g_humanAnticampBonus1 +align 4 +LABELV g_humanAnticampBonus1 +skip 272 +export g_humanAnticampBonusMax +align 4 +LABELV g_humanAnticampBonusMax +skip 272 +export g_alienAnticampRange +align 4 +LABELV g_alienAnticampRange +skip 272 +export g_alienAnticampBonus1 +align 4 +LABELV g_alienAnticampBonus1 +skip 272 +export g_alienAnticampBonusMax +align 4 +LABELV g_alienAnticampBonusMax +skip 272 +export g_freeFundPeriod +align 4 +LABELV g_freeFundPeriod +skip 272 +export g_teamImbalanceWarnings +align 4 +LABELV g_teamImbalanceWarnings +skip 272 +export g_alienGrangerDanceBonus +align 4 +LABELV g_alienGrangerDanceBonus +skip 272 +export g_alienBarbsRegen3x +align 4 +LABELV g_alienBarbsRegen3x +skip 272 +export g_alienBarbsRegen2x +align 4 +LABELV g_alienBarbsRegen2x +skip 272 +export g_alienStage3Threshold +align 4 +LABELV g_alienStage3Threshold +skip 272 +export g_alienStage2Threshold +align 4 +LABELV g_alienStage2Threshold +skip 272 +export g_alienMaxStage +align 4 +LABELV g_alienMaxStage +skip 272 +export g_alienCredits +align 4 +LABELV g_alienCredits +skip 272 +export g_alienStage +align 4 +LABELV g_alienStage +skip 272 +export g_humanStage3Threshold +align 4 +LABELV g_humanStage3Threshold +skip 272 +export g_humanStage2Threshold +align 4 +LABELV g_humanStage2Threshold +skip 272 +export g_humanMaxStage +align 4 +LABELV g_humanMaxStage +skip 272 +export g_humanCredits +align 4 +LABELV g_humanCredits +skip 272 +export g_humanStage +align 4 +LABELV g_humanStage +skip 272 +export g_humanRefineryRadius +align 4 +LABELV g_humanRefineryRadius +skip 272 +export g_humanRefineryMaxAge +align 4 +LABELV g_humanRefineryMaxAge +skip 272 +export g_humanRefineryBuildPointsRate +align 4 +LABELV g_humanRefineryBuildPointsRate +skip 272 +export g_humanRefineryBuildPoints +align 4 +LABELV g_humanRefineryBuildPoints +skip 272 +export g_humanDefenceComputerRate +align 4 +LABELV g_humanDefenceComputerRate +skip 272 +export g_humanDefenceComputerLimit +align 4 +LABELV g_humanDefenceComputerLimit +skip 272 +export g_humanBuildQueueTime +align 4 +LABELV g_humanBuildQueueTime +skip 272 +export g_humanBuildPoints +align 4 +LABELV g_humanBuildPoints +skip 272 +export g_alienColonyRadius +align 4 +LABELV g_alienColonyRadius +skip 272 +export g_alienColonyMaxAge +align 4 +LABELV g_alienColonyMaxAge +skip 272 +export g_alienColonyBuildPointsRate +align 4 +LABELV g_alienColonyBuildPointsRate +skip 272 +export g_alienColonyBuildPoints +align 4 +LABELV g_alienColonyBuildPoints +skip 272 +export g_alienBuildQueueTime +align 4 +LABELV g_alienBuildQueueTime +skip 272 +export g_alienBuildPoints +align 4 +LABELV g_alienBuildPoints +skip 272 +export pmove_msec +align 4 +LABELV pmove_msec +skip 272 +export pmove_fixed +align 4 +LABELV pmove_fixed +skip 272 +export g_smoothClients +align 4 +LABELV g_smoothClients +skip 272 +export g_teamForceBalance +align 4 +LABELV g_teamForceBalance +skip 272 +export g_armageddonPercent +align 4 +LABELV g_armageddonPercent +skip 272 +export g_armageddonVotePercent +align 4 +LABELV g_armageddonVotePercent +skip 272 +export g_readyPercent +align 4 +LABELV g_readyPercent +skip 272 +export g_suddenDeathVoteDelay +align 4 +LABELV g_suddenDeathVoteDelay +skip 272 +export g_suddenDeathVotePercent +align 4 +LABELV g_suddenDeathVotePercent +skip 272 +export g_voteLimit +align 4 +LABELV g_voteLimit +skip 272 +export g_allowVote +align 4 +LABELV g_allowVote +skip 272 +export g_doWarmup +align 4 +LABELV g_doWarmup +skip 272 +export g_warmup +align 4 +LABELV g_warmup +skip 272 +export g_motd +align 4 +LABELV g_motd +skip 272 +export g_friendlyFreeze +align 4 +LABELV g_friendlyFreeze +skip 272 +export g_synchronousClients +align 4 +LABELV g_synchronousClients +skip 272 +export g_debugDamage +align 4 +LABELV g_debugDamage +skip 272 +export g_debugMove +align 4 +LABELV g_debugMove +skip 272 +export g_inactivity +align 4 +LABELV g_inactivity +skip 272 +export g_knockback +align 4 +LABELV g_knockback +skip 272 +export g_speed +align 4 +LABELV g_speed +skip 272 +export g_gravity +align 4 +LABELV g_gravity +skip 272 +export g_needpass +align 4 +LABELV g_needpass +skip 272 +export g_password +align 4 +LABELV g_password +skip 272 +export g_dretchPunt +align 4 +LABELV g_dretchPunt +skip 272 +export g_friendlyBuildableFire +align 4 +LABELV g_friendlyBuildableFire +skip 272 +export g_friendlyFire +align 4 +LABELV g_friendlyFire +skip 272 +export g_suddenDeathTime +align 4 +LABELV g_suddenDeathTime +skip 272 +export g_timelimit +align 4 +LABELV g_timelimit +skip 272 +export g_maxNameChanges +align 4 +LABELV g_maxNameChanges +skip 272 +export g_minNameChangePeriod +align 4 +LABELV g_minNameChangePeriod +skip 272 +export g_lockTeamsAtStart +align 4 +LABELV g_lockTeamsAtStart +skip 272 +export g_restarted +align 4 +LABELV g_restarted +skip 272 +export g_maxGameClients +align 4 +LABELV g_maxGameClients +skip 272 +export g_maxclients +align 4 +LABELV g_maxclients +skip 272 +export g_cheats +align 4 +LABELV g_cheats +skip 272 +export g_dedicated +align 4 +LABELV g_dedicated +skip 272 +export g_entities +align 4 +LABELV g_entities +skip 1802240 +export level +align 4 +LABELV level +skip 32404 +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1425 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $1424 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 40 +byte 1 50 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 41 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1412 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 71 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 45 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1407 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 80 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 34 +byte 1 0 +align 1 +LABELV $1382 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 45 +byte 1 62 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 107 +byte 1 0 +align 1 +LABELV $1362 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $1349 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 100 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 105 +byte 1 99 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 121 +byte 1 33 +byte 1 32 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 100 +byte 1 111 +byte 1 103 +byte 1 93 +byte 1 34 +byte 1 0 +align 1 +LABELV $1296 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 118 +byte 1 0 +align 1 +LABELV $1295 +byte 1 86 +byte 1 0 +align 1 +LABELV $1294 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1285 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $1284 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $1282 +byte 1 103 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $1281 +byte 1 69 +byte 1 110 +byte 1 100 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1239 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $1234 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $1229 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1206 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $1205 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 97 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 93 +byte 1 0 +align 1 +LABELV $1204 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1194 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $1193 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 104 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 93 +byte 1 0 +align 1 +LABELV $1192 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1180 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 49 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $1172 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 53 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $1165 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $1164 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1163 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $1086 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $1075 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 32 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $1057 +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 10 +byte 1 0 +align 1 +LABELV $1052 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 37 +byte 1 99 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1018 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 112 +byte 1 112 +byte 1 49 +byte 1 0 +align 1 +LABELV $1017 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 84 +byte 1 58 +byte 1 37 +byte 1 99 +byte 1 32 +byte 1 65 +byte 1 58 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 72 +byte 1 58 +byte 1 37 +byte 1 102 +byte 1 32 +byte 1 77 +byte 1 58 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 68 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 68 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 65 +byte 1 83 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 65 +byte 1 83 +byte 1 50 +byte 1 84 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 65 +byte 1 83 +byte 1 51 +byte 1 84 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 72 +byte 1 83 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 72 +byte 1 83 +byte 1 50 +byte 1 84 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 72 +byte 1 83 +byte 1 51 +byte 1 84 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 67 +byte 1 76 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $985 +byte 1 37 +byte 1 51 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 105 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 0 +align 1 +LABELV $974 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $971 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 77 +byte 1 115 +byte 1 103 +byte 1 80 +byte 1 117 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 0 +align 1 +LABELV $970 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 77 +byte 1 115 +byte 1 103 +byte 1 0 +align 1 +LABELV $969 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 54 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $956 +byte 1 65 +byte 1 68 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $954 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $935 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $931 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $893 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $790 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $735 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 72 +byte 1 32 +byte 1 51 +byte 1 58 +byte 1 32 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 51 +byte 1 10 +byte 1 0 +align 1 +LABELV $725 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 72 +byte 1 32 +byte 1 50 +byte 1 58 +byte 1 32 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 50 +byte 1 10 +byte 1 0 +align 1 +LABELV $715 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 51 +byte 1 58 +byte 1 32 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 51 +byte 1 10 +byte 1 0 +align 1 +LABELV $705 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 50 +byte 1 58 +byte 1 32 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 50 +byte 1 10 +byte 1 0 +align 1 +LABELV $626 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $625 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $611 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 66 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $610 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 33 +byte 1 34 +byte 1 0 +align 1 +LABELV $609 +byte 1 94 +byte 1 53 +byte 1 66 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 10 +byte 1 0 +align 1 +LABELV $521 +byte 1 10 +byte 1 0 +align 1 +LABELV $520 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 0 +align 1 +LABELV $519 +byte 1 42 +byte 1 58 +byte 1 0 +align 1 +LABELV $511 +byte 1 108 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 58 +byte 1 0 +align 1 +LABELV $452 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $445 +byte 1 94 +byte 1 53 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 10 +byte 1 0 +align 1 +LABELV $444 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 104 +byte 1 117 +byte 1 116 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 71 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 10 +byte 1 0 +align 1 +LABELV $440 +byte 1 94 +byte 1 53 +byte 1 61 +byte 1 61 +byte 1 61 +byte 1 61 +byte 1 32 +byte 1 83 +byte 1 104 +byte 1 117 +byte 1 116 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 71 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 61 +byte 1 61 +byte 1 61 +byte 1 61 +byte 1 10 +byte 1 0 +align 1 +LABELV $431 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 47 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $430 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 47 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $424 +byte 1 69 +byte 1 68 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 76 +byte 1 79 +byte 1 65 +byte 1 68 +byte 1 69 +byte 1 68 +byte 1 32 +byte 1 83 +byte 1 85 +byte 1 67 +byte 1 67 +byte 1 69 +byte 1 83 +byte 1 83 +byte 1 70 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 89 +byte 1 10 +byte 1 0 +align 1 +LABELV $423 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 10 +byte 1 0 +align 1 +LABELV $417 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $393 +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 $391 +byte 1 78 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 107 +byte 1 10 +byte 1 0 +align 1 +LABELV $385 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 48 +byte 1 52 +byte 1 105 +byte 1 45 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 45 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 58 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $384 +byte 1 73 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 71 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $383 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 10 +byte 1 0 +align 1 +LABELV $381 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $367 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 102 +byte 1 114 +byte 1 121 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $358 +byte 1 69 +byte 1 68 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 86 +byte 1 69 +byte 1 82 +byte 1 83 +byte 1 73 +byte 1 79 +byte 1 78 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $357 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $356 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $355 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 32 +byte 1 71 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 73 +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 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 10 +byte 1 0 +align 1 +LABELV $352 +byte 1 101 +byte 1 120 +byte 1 101 +byte 1 99 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $350 +byte 1 101 +byte 1 120 +byte 1 101 +byte 1 99 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $333 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $312 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +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 10 +byte 1 0 +align 1 +LABELV $266 +byte 1 103 +byte 1 95 +byte 1 75 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 82 +byte 1 101 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 77 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 105 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 72 +byte 1 0 +align 1 +LABELV $265 +byte 1 103 +byte 1 95 +byte 1 75 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 82 +byte 1 101 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 77 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 105 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 65 +byte 1 0 +align 1 +LABELV $264 +byte 1 103 +byte 1 95 +byte 1 73 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 116 +byte 1 82 +byte 1 101 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 77 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 105 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 72 +byte 1 0 +align 1 +LABELV $263 +byte 1 103 +byte 1 95 +byte 1 73 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 110 +byte 1 116 +byte 1 82 +byte 1 101 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 77 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 105 +byte 1 112 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 114 +byte 1 65 +byte 1 0 +align 1 +LABELV $262 +byte 1 103 +byte 1 95 +byte 1 74 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 112 +byte 1 97 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $261 +byte 1 103 +byte 1 112 +byte 1 112 +byte 1 0 +align 1 +LABELV $260 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 0 +align 1 +LABELV $259 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 118 +byte 1 102 +byte 1 66 +byte 1 114 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 99 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $258 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 83 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 72 +byte 1 0 +align 1 +LABELV $257 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 83 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 65 +byte 1 0 +align 1 +LABELV $256 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 104 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $255 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 79 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $254 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 117 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 65 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 77 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $253 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $252 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 118 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 75 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 72 +byte 1 80 +byte 1 0 +align 1 +LABELV $251 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 77 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $250 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 73 +byte 1 80 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $249 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 68 +byte 1 101 +byte 1 110 +byte 1 121 +byte 1 0 +align 1 +LABELV $248 +byte 1 50 +byte 1 119 +byte 1 0 +align 1 +LABELV $247 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 66 +byte 1 97 +byte 1 110 +byte 1 0 +align 1 +LABELV $246 +byte 1 50 +byte 1 109 +byte 1 0 +align 1 +LABELV $245 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 66 +byte 1 97 +byte 1 110 +byte 1 0 +align 1 +LABELV $244 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 46 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $243 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $242 +byte 1 85 +byte 1 110 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 35 +byte 1 0 +align 1 +LABELV $241 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 98 +byte 1 105 +byte 1 101 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 120 +byte 1 0 +align 1 +LABELV $240 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 98 +byte 1 105 +byte 1 101 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $239 +byte 1 103 +byte 1 95 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 65 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 73 +byte 1 110 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $238 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 65 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 0 +align 1 +LABELV $237 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $236 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 115 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $235 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $234 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 80 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 69 +byte 1 120 +byte 1 99 +byte 1 108 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $233 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $232 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $231 +byte 1 103 +byte 1 95 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $230 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $229 +byte 1 103 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $228 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $227 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 76 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $226 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $225 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 78 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $224 +byte 1 45 +byte 1 49 +byte 1 0 +align 1 +LABELV $223 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $222 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $221 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 68 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 117 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $220 +byte 1 51 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $219 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 83 +byte 1 97 +byte 1 102 +byte 1 101 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $218 +byte 1 50 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $217 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 77 +byte 1 105 +byte 1 110 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $216 +byte 1 53 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $215 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 68 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $214 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 65 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 82 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $213 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $212 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $211 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 69 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $210 +byte 1 103 +byte 1 95 +byte 1 117 +byte 1 110 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $209 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 70 +byte 1 105 +byte 1 120 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $208 +byte 1 103 +byte 1 95 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 105 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 80 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $207 +byte 1 53 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $206 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 86 +byte 1 97 +byte 1 114 +byte 1 105 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $205 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $204 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $203 +byte 1 49 +byte 1 53 +byte 1 0 +align 1 +LABELV $202 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $201 +byte 1 48 +byte 1 46 +byte 1 53 +byte 1 0 +align 1 +LABELV $200 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $199 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 82 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $198 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 66 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 49 +byte 1 0 +align 1 +LABELV $197 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 66 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 0 +align 1 +LABELV $196 +byte 1 54 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $195 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 82 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $194 +byte 1 48 +byte 1 46 +byte 1 51 +byte 1 0 +align 1 +LABELV $193 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 66 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 49 +byte 1 0 +align 1 +LABELV $192 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 66 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 0 +align 1 +LABELV $191 +byte 1 49 +byte 1 50 +byte 1 48 +byte 1 0 +align 1 +LABELV $190 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 70 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $189 +byte 1 56 +byte 1 48 +byte 1 0 +align 1 +LABELV $188 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 73 +byte 1 109 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 87 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $187 +byte 1 49 +byte 1 46 +byte 1 54 +byte 1 0 +align 1 +LABELV $186 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 115 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 51 +byte 1 120 +byte 1 0 +align 1 +LABELV $185 +byte 1 49 +byte 1 46 +byte 1 52 +byte 1 0 +align 1 +LABELV $184 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 115 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 101 +byte 1 110 +byte 1 50 +byte 1 120 +byte 1 0 +align 1 +LABELV $183 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 71 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 68 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 66 +byte 1 111 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $182 +byte 1 50 +byte 1 52 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $181 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 51 +byte 1 84 +byte 1 104 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $180 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 50 +byte 1 84 +byte 1 104 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $179 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $178 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $177 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $176 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 51 +byte 1 84 +byte 1 104 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $175 +byte 1 54 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $174 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 50 +byte 1 84 +byte 1 104 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $173 +byte 1 50 +byte 1 0 +align 1 +LABELV $172 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $171 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 67 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $170 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $169 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 82 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $168 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 65 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $167 +byte 1 50 +byte 1 48 +byte 1 0 +align 1 +LABELV $166 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 82 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $165 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $164 +byte 1 52 +byte 1 0 +align 1 +LABELV $163 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 82 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $162 +byte 1 51 +byte 1 0 +align 1 +LABELV $161 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 76 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $160 +byte 1 56 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $159 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 81 +byte 1 117 +byte 1 101 +byte 1 117 +byte 1 101 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $158 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $157 +byte 1 50 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $156 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 82 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $155 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 65 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $154 +byte 1 49 +byte 1 55 +byte 1 0 +align 1 +LABELV $153 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 82 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $152 +byte 1 51 +byte 1 54 +byte 1 0 +align 1 +LABELV $151 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $150 +byte 1 49 +byte 1 50 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $149 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 81 +byte 1 117 +byte 1 101 +byte 1 117 +byte 1 101 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $148 +byte 1 49 +byte 1 53 +byte 1 48 +byte 1 0 +align 1 +LABELV $147 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $146 +byte 1 112 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 95 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 0 +align 1 +LABELV $145 +byte 1 112 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 95 +byte 1 102 +byte 1 105 +byte 1 120 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $144 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $143 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $142 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $141 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $140 +byte 1 103 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $139 +byte 1 51 +byte 1 48 +byte 1 0 +align 1 +LABELV $138 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $137 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $136 +byte 1 49 +byte 1 56 +byte 1 48 +byte 1 0 +align 1 +LABELV $135 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 68 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $134 +byte 1 55 +byte 1 48 +byte 1 0 +align 1 +LABELV $133 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $132 +byte 1 103 +byte 1 95 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 76 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $131 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $130 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 100 +byte 1 0 +align 1 +LABELV $129 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 68 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $128 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $127 +byte 1 51 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $126 +byte 1 103 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $125 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $124 +byte 1 103 +byte 1 95 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $123 +byte 1 56 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $122 +byte 1 103 +byte 1 95 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $121 +byte 1 51 +byte 1 50 +byte 1 48 +byte 1 0 +align 1 +LABELV $120 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $119 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $118 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $117 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 0 +align 1 +LABELV $116 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 121 +byte 1 110 +byte 1 99 +byte 1 0 +align 1 +LABELV $115 +byte 1 101 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $114 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $113 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 87 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $112 +byte 1 103 +byte 1 95 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $111 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 70 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 66 +byte 1 97 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $110 +byte 1 49 +byte 1 0 +align 1 +LABELV $109 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 80 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $108 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 70 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $107 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 70 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $106 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 114 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 108 +byte 1 121 +byte 1 70 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 122 +byte 1 101 +byte 1 0 +align 1 +LABELV $105 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 121 +byte 1 110 +byte 1 99 +byte 1 104 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $104 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 79 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 75 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $103 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 75 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $102 +byte 1 49 +byte 1 48 +byte 1 0 +align 1 +LABELV $101 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 73 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 83 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 0 +align 1 +LABELV $100 +byte 1 53 +byte 1 0 +align 1 +LABELV $99 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 83 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 0 +align 1 +LABELV $98 +byte 1 52 +byte 1 48 +byte 1 0 +align 1 +LABELV $97 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $96 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $95 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 71 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $94 +byte 1 56 +byte 1 0 +align 1 +LABELV $93 +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 $92 +byte 1 80 +byte 1 0 +align 1 +LABELV $91 +byte 1 115 +byte 1 118 +byte 1 95 +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 $90 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 65 +byte 1 116 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $89 +byte 1 48 +byte 1 0 +align 1 +LABELV $88 +byte 1 103 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $87 +byte 1 55 +byte 1 46 +byte 1 48 +byte 1 46 +byte 1 120 +byte 1 0 +align 1 +LABELV $86 +byte 1 101 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 95 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $85 +byte 1 65 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 32 +byte 1 48 +byte 1 46 +byte 1 53 +byte 1 120 +byte 1 0 +align 1 +LABELV $84 +byte 1 103 +byte 1 95 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $83 +byte 1 65 +byte 1 112 +byte 1 114 +byte 1 32 +byte 1 50 +byte 1 49 +byte 1 32 +byte 1 50 +byte 1 48 +byte 1 49 +byte 1 52 +byte 1 0 +align 1 +LABELV $82 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $81 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $80 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $79 +byte 1 0 +align 1 +LABELV $78 +byte 1 115 +byte 1 118 +byte 1 95 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_maprotation.asm b/build/release-linux-x86_64/base/game/g_maprotation.asm new file mode 100644 index 0000000..0f8f20b --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_maprotation.asm @@ -0,0 +1,6927 @@ +export G_MapExists +code +proc G_MapExists 8 12 +ADDRGP4 $82 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $81 +endproc G_MapExists 8 12 +proc G_RotationExists 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $87 +JUMPV +LABELV $84 +CNSTI4 1096 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 4 +ADDRGP4 Q_strncmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $89 +CNSTI4 1 +RETI4 +ADDRGP4 $83 +JUMPV +LABELV $89 +LABELV $85 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $87 +ADDRLP4 0 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +LTI4 $84 +CNSTI4 0 +RETI4 +LABELV $83 +endproc G_RotationExists 8 12 +proc G_LabelExists 32 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 1096 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $95 +JUMPV +LABELV $92 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $96 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $96 +CNSTI4 1 +RETI4 +ADDRGP4 $91 +JUMPV +LABELV $96 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $98 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $98 +CNSTI4 1 +RETI4 +ADDRGP4 $91 +JUMPV +LABELV $98 +LABELV $93 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $95 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +LTI4 $92 +CNSTI4 0 +RETI4 +LABELV $91 +endproc G_LabelExists 32 8 +proc G_AllocateNode 8 4 +CNSTI4 1348 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $100 +endproc G_AllocateNode 8 4 +proc G_ParseMapCommandSection 36 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $103 +JUMPV +LABELV $102 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $105 +ADDRGP4 $104 +JUMPV +LABELV $105 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $109 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $107 +CNSTI4 0 +RETI4 +ADDRGP4 $101 +JUMPV +LABELV $107 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $112 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $110 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LEI4 $113 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI1 10 +ASGNI1 +LABELV $113 +CNSTI4 1 +RETI4 +ADDRGP4 $101 +JUMPV +LABELV $110 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $117 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $115 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 28 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $119 +JUMPV +LABELV $118 +ADDRLP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $121 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 32 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +LABELV $119 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $118 +ADDRGP4 $103 +JUMPV +LABELV $115 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $121 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 28 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRGP4 $123 +JUMPV +LABELV $122 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $121 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 32 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +LABELV $123 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $122 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 32 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI1 59 +ASGNI1 +LABELV $103 +ADDRGP4 $102 +JUMPV +LABELV $104 +CNSTI4 0 +RETI4 +LABELV $101 +endproc G_ParseMapCommandSection 36 12 +proc G_ParseNode 40 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $128 +ARGP4 +ADDRLP4 0 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $126 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $129 +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $129 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $133 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $131 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $134 +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $134 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $138 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $136 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $137 +JUMPV +LABELV $136 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $141 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $139 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $140 +JUMPV +LABELV $139 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $144 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $142 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $143 +JUMPV +LABELV $142 +ADDRGP4 $145 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $143 +LABELV $140 +LABELV $137 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $146 +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $146 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 $132 +JUMPV +LABELV $131 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $150 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $151 +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $151 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $155 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $153 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $149 +JUMPV +LABELV $153 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $158 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $156 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $149 +JUMPV +LABELV $156 +ADDRGP4 $159 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $148 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $162 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $160 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $161 +JUMPV +LABELV $160 +ADDRGP4 $163 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $161 +LABELV $149 +LABELV $132 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $164 +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $164 +ADDRLP4 28 +ADDRGP4 G_AllocateNode +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 32 +ADDRGP4 G_ParseNode +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $126 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $168 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $166 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 5 +ASGNI4 +ADDRGP4 $167 +JUMPV +LABELV $166 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $171 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $173 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $172 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $169 +LABELV $173 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $171 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $174 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $175 +JUMPV +LABELV $174 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 3 +ASGNI4 +LABELV $175 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRFP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $176 +ADDRGP4 $178 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $125 +JUMPV +LABELV $176 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $170 +JUMPV +LABELV $169 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 35 +EQI4 $181 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $179 +LABELV $181 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $183 +ADDRLP4 20 +CNSTI4 2 +ASGNI4 +ADDRGP4 $184 +JUMPV +LABELV $183 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +LABELV $184 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $180 +JUMPV +LABELV $179 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 16 +INDIRP4 +CNSTI4 64 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $180 +LABELV $170 +LABELV $167 +CNSTI4 1 +RETI4 +LABELV $125 +endproc G_ParseNode 40 16 +proc G_ParseMapRotation 40 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRGP4 $187 +JUMPV +LABELV $186 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $189 +ADDRGP4 $188 +JUMPV +LABELV $189 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $109 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $191 +CNSTI4 0 +RETI4 +ADDRGP4 $185 +JUMPV +LABELV $191 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $195 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $193 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $196 +ADDRGP4 $198 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $185 +JUMPV +LABELV $196 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_ParseMapCommandSection +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $187 +ADDRGP4 $201 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $185 +JUMPV +LABELV $193 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $112 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $202 +CNSTI4 1 +RETI4 +ADDRGP4 $185 +JUMPV +LABELV $202 +ADDRFP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +CNSTI4 256 +NEI4 $204 +ADDRGP4 $206 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $185 +JUMPV +LABELV $204 +ADDRLP4 24 +ADDRGP4 G_AllocateNode +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 36 +ADDRGP4 G_ParseNode +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $207 +CNSTI4 0 +RETI4 +ADDRGP4 $185 +JUMPV +LABELV $207 +LABELV $187 +ADDRGP4 $186 +JUMPV +LABELV $188 +CNSTI4 0 +RETI4 +LABELV $185 +endproc G_ParseMapRotation 40 16 +proc G_ParseMapRotationFile 20124 12 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20088 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20092 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 20092 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +GEI4 $210 +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $210 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $214 +ADDRLP4 84 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $212 +LABELV $214 +ADDRLP4 20088 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $215 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $219 +ADDRLP4 20100 +ADDRGP4 $216 +ASGNP4 +ADDRGP4 $220 +JUMPV +LABELV $219 +ADDRLP4 20100 +ADDRGP4 $217 +ASGNP4 +LABELV $220 +ADDRLP4 20100 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $212 +ADDRLP4 88 +ARGP4 +ADDRLP4 84 +INDIRI4 +ARGI4 +ADDRLP4 20088 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 84 +INDIRI4 +ADDRLP4 88 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20088 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 80 +ADDRLP4 88 +ASGNP4 +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRLP4 80 +ARGP4 +ADDRLP4 20100 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20100 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $224 +ADDRGP4 $223 +JUMPV +LABELV $224 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $109 +ARGP4 +ADDRLP4 20104 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20104 +INDIRI4 +CNSTI4 0 +NEI4 $226 +ADDRGP4 $223 +JUMPV +LABELV $226 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $195 +ARGP4 +ADDRLP4 20108 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20108 +INDIRI4 +CNSTI4 0 +NEI4 $228 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $230 +ADDRLP4 16 +ARGP4 +ADDRLP4 20112 +ADDRGP4 G_RotationExists +CALLI4 +ASGNI4 +ADDRLP4 20112 +INDIRI4 +CNSTI4 0 +EQI4 $232 +ADDRGP4 $234 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $232 +ADDRGP4 mapRotations+70144 +INDIRI4 +CNSTI4 64 +NEI4 $235 +ADDRGP4 $238 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $235 +CNSTI4 1096 +ADDRGP4 mapRotations+70144 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 1096 +ADDRGP4 mapRotations+70144 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRLP4 20116 +ADDRGP4 G_ParseMapRotation +CALLI4 +ASGNI4 +ADDRLP4 20116 +INDIRI4 +CNSTI4 0 +NEI4 $240 +ADDRGP4 $243 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $240 +ADDRLP4 20120 +ADDRGP4 mapRotations+70144 +ASGNP4 +ADDRLP4 20120 +INDIRP4 +ADDRLP4 20120 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $222 +JUMPV +LABELV $230 +ADDRGP4 $245 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $228 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $246 +ADDRLP4 16 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $246 +ADDRGP4 $248 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $247 +LABELV $222 +ADDRGP4 $221 +JUMPV +LABELV $223 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $252 +JUMPV +LABELV $249 +ADDRLP4 20100 +CNSTI4 1096 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ASGNP4 +ADDRLP4 20104 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $257 +JUMPV +LABELV $254 +ADDRLP4 20108 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20100 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20108 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $258 +ADDRLP4 20104 +ADDRLP4 20104 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20108 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 20112 +ADDRGP4 G_MapExists +CALLI4 +ASGNI4 +ADDRLP4 20112 +INDIRI4 +CNSTI4 0 +NEI4 $255 +ADDRGP4 $262 +ARGP4 +ADDRLP4 20108 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $258 +ADDRLP4 20108 +INDIRP4 +INDIRI4 +CNSTI4 5 +NEI4 $263 +ADDRGP4 $255 +JUMPV +LABELV $263 +ADDRLP4 20108 +INDIRP4 +INDIRI4 +CNSTI4 4 +NEI4 $268 +ADDRGP4 $255 +JUMPV +LABELV $267 +ADDRLP4 20108 +ADDRLP4 20108 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $268 +ADDRLP4 20108 +INDIRP4 +INDIRI4 +CNSTI4 1 +EQI4 $267 +ADDRLP4 20112 +ADDRLP4 20108 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 20112 +INDIRI4 +CNSTI4 2 +EQI4 $272 +ADDRLP4 20112 +INDIRI4 +CNSTI4 3 +NEI4 $270 +LABELV $272 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 20108 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 20116 +ADDRGP4 G_LabelExists +CALLI4 +ASGNI4 +ADDRLP4 20116 +INDIRI4 +CNSTI4 0 +NEI4 $270 +ADDRLP4 20108 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 20120 +ADDRGP4 G_RotationExists +CALLI4 +ASGNI4 +ADDRLP4 20120 +INDIRI4 +CNSTI4 0 +NEI4 $270 +ADDRGP4 $273 +ARGP4 +ADDRLP4 20108 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $270 +LABELV $255 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $257 +ADDRLP4 0 +INDIRI4 +ADDRLP4 20100 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +LTI4 $254 +ADDRLP4 20104 +INDIRI4 +CNSTI4 0 +NEI4 $274 +ADDRGP4 $276 +ARGP4 +ADDRLP4 20100 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $209 +JUMPV +LABELV $274 +LABELV $250 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $252 +ADDRLP4 4 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +LTI4 $249 +CNSTI4 1 +RETI4 +LABELV $209 +endproc G_ParseMapRotationFile 20124 12 +proc G_PrintSpaces 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $281 +JUMPV +LABELV $278 +ADDRGP4 $121 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $279 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $281 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRI4 +LTI4 $278 +LABELV $277 +endproc G_PrintSpaces 4 4 +export G_PrintRotations +proc G_PrintRotations 36 8 +ADDRLP4 0 +CNSTI4 70148 +ASGNI4 +ADDRGP4 $283 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $287 +JUMPV +LABELV $284 +ADDRLP4 12 +CNSTI4 1096 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ASGNP4 +ADDRGP4 $289 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 1348 +ADDRLP4 12 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +CVIU4 4 +MULU4 +ADDU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $293 +JUMPV +LABELV $290 +ADDRLP4 16 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 $295 +JUMPV +LABELV $294 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_PrintSpaces +CALLV +pop +ADDRGP4 $297 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 16 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 1348 +ADDU4 +CVUI4 4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +LABELV $295 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +EQI4 $294 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_PrintSpaces +CALLV +pop +ADDRLP4 24 +ADDRLP4 16 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +LTI4 $299 +ADDRLP4 24 +INDIRI4 +CNSTI4 5 +GTI4 $299 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $314 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $314 +address $301 +address $299 +address $310 +address $312 +address $308 +address $306 +code +LABELV $301 +ADDRGP4 $302 +ARGP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 16 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 32 +INDIRU4 +CNSTU4 0 +EQU4 $299 +ADDRGP4 $305 +ARGP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $299 +JUMPV +LABELV $306 +ADDRGP4 $307 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $299 +JUMPV +LABELV $308 +ADDRGP4 $309 +ARGP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $299 +JUMPV +LABELV $310 +ADDRGP4 $311 +ARGP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $299 +JUMPV +LABELV $312 +ADDRGP4 $313 +ARGP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $299 +LABELV $291 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $293 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +LTI4 $290 +ADDRGP4 $315 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $285 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $287 +ADDRLP4 8 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +LTI4 $284 +ADDRGP4 $316 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $282 +endproc G_PrintRotations 36 8 +lit +align 1 +LABELV $332 +byte 1 0 +skip 1023 +export G_PrintCurrentRotation +code +proc G_PrintCurrentRotation 1144 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRGP4 g_currentMapRotation+12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LTI4 $322 +ADDRLP4 12 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +LTI4 $319 +LABELV $322 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $323 +ARGP4 +ADDRGP4 G_admin_print +CALLV +pop +ADDRGP4 $317 +JUMPV +LABELV $319 +ADDRLP4 4 +CNSTI4 1096 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 G_CurrentNodeIndex +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRGP4 $324 +ARGP4 +ADDRLP4 20 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRGP4 G_admin_buffer_begin +CALLV +pop +ADDRGP4 $325 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $326 +ADDRLP4 100 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $330 +ADDRLP4 104 +ADDRGP4 $332 +INDIRB +ASGNB 1024 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $336 +ADDRLP4 1132 +ADDRGP4 $333 +ASGNP4 +ADDRGP4 $337 +JUMPV +LABELV $336 +ADDRLP4 1132 +ADDRGP4 $334 +ASGNP4 +LABELV $337 +ADDRLP4 1128 +ADDRLP4 1132 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 1136 +ADDRGP4 G_NodeIndexAfter +CALLI4 +ASGNI4 +ADDRLP4 1136 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $338 +ADDRLP4 100 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 1140 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1140 +INDIRI4 +CNSTI4 0 +NEI4 $340 +ADDRLP4 1128 +ADDRGP4 $342 +ASGNP4 +ADDRGP4 $341 +JUMPV +LABELV $340 +ADDRLP4 1128 +ADDRGP4 $343 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $344 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $341 +LABELV $338 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $345 +ADDRLP4 104 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $347 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $345 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $348 +ARGP4 +ADDRLP4 1128 +INDIRP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 104 +ARGP4 +ADDRLP4 1140 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1140 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +ADDRGP4 $331 +JUMPV +LABELV $330 +ADDRLP4 100 +INDIRP4 +INDIRI4 +CNSTI4 4 +EQI4 $349 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +LABELV $349 +LABELV $331 +LABELV $327 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $329 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +LTI4 $326 +ADDRGP4 g_nextMap+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $351 +ADDRGP4 $354 +ARGP4 +ADDRGP4 g_nextMap+16 +ARGP4 +ADDRLP4 100 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_print +CALLV +pop +LABELV $351 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_admin_buffer_end +CALLV +pop +LABELV $317 +endproc G_PrintCurrentRotation 1144 16 +export G_ClearRotationStack +proc G_ClearRotationStack 0 8 +ADDRGP4 $357 +ARGP4 +ADDRGP4 $109 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_mapRotationStack +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $356 +endproc G_ClearRotationStack 0 8 +proc G_PushRotationStack 256 20 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $359 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 g_mapRotationStack+16 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $357 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_mapRotationStack +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $358 +endproc G_PushRotationStack 256 20 +proc G_PopRotationStack 276 12 +ADDRLP4 260 +CNSTI4 -1 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 g_mapRotationStack+16 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ADDRLP4 4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 268 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 264 +ADDRLP4 268 +INDIRP4 +ASGNP4 +ADDRLP4 264 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $363 +ADDRLP4 264 +INDIRP4 +ARGP4 +ADDRLP4 272 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 260 +ADDRLP4 272 +INDIRI4 +ASGNI4 +LABELV $363 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $365 +ADDRGP4 $368 +JUMPV +LABELV $367 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $368 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 32 +EQI4 $367 +ADDRGP4 $357 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_mapRotationStack +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +ADDRGP4 $366 +JUMPV +LABELV $365 +ADDRGP4 G_ClearRotationStack +CALLV +pop +LABELV $366 +ADDRLP4 260 +INDIRI4 +RETI4 +LABELV $361 +endproc G_PopRotationStack 276 12 +proc G_RotationNameByIndex 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $371 +ADDRLP4 0 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +GEI4 $371 +CNSTI4 1096 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +RETP4 +ADDRGP4 $370 +JUMPV +LABELV $371 +CNSTP4 0 +RETP4 +LABELV $370 +endproc G_RotationNameByIndex 4 0 +bss +align 4 +LABELV $375 +skip 256 +code +proc G_CurrentNodeIndexArray 152 12 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ARGP4 +ADDRGP4 g_mapRotationNodes+16 +ARGP4 +CNSTI4 128 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +ADDRLP4 12 +ASGNP4 +ADDRGP4 $378 +JUMPV +LABELV $377 +ADDRLP4 8 +ARGP4 +ADDRLP4 140 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $380 +ADDRGP4 $379 +JUMPV +LABELV $380 +ADDRLP4 144 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 144 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 148 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $375 +ADDP4 +ADDRLP4 148 +INDIRI4 +ASGNI4 +LABELV $378 +ADDRGP4 $377 +JUMPV +LABELV $379 +ADDRGP4 $375 +RETP4 +LABELV $374 +endproc G_CurrentNodeIndexArray 152 12 +lit +align 1 +LABELV $383 +byte 1 0 +skip 255 +code +proc G_SetCurrentNodeByIndex 272 12 +ADDRLP4 4 +ADDRGP4 $383 +INDIRB +ASGNB 256 +ADDRLP4 264 +ADDRGP4 G_CurrentNodeIndexArray +CALLP4 +ASGNP4 +ADDRLP4 260 +ADDRLP4 264 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 260 +INDIRP4 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $387 +JUMPV +LABELV $384 +ADDRGP4 $389 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 260 +INDIRP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 268 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRLP4 268 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $385 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $387 +ADDRLP4 0 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +LTI4 $384 +ADDRGP4 $390 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_mapRotationNodes +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $382 +endproc G_SetCurrentNodeByIndex 272 12 +proc G_CurrentNodeIndex 8 0 +ADDRLP4 4 +ADDRGP4 G_CurrentNodeIndexArray +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI4 +RETI4 +LABELV $391 +endproc G_CurrentNodeIndex 8 0 +proc G_NodeByIndex 12 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $393 +ADDRFP4 4 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +GEI4 $393 +ADDRLP4 8 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $393 +ADDRLP4 8 +INDIRI4 +CNSTI4 1096 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 mapRotations+1088 +ADDP4 +INDIRI4 +GEI4 $393 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 1096 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 mapRotations+64 +ADDP4 +ADDP4 +INDIRP4 +RETP4 +ADDRGP4 $392 +JUMPV +LABELV $393 +CNSTP4 0 +RETP4 +LABELV $392 +endproc G_NodeByIndex 12 0 +proc G_IssueMapChange 20 8 +ADDRLP4 4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 1096 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 mapRotations+64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_layouts+16 +INDIRI1 +CVII4 1 +ADDRLP4 8 +INDIRI4 +NEI4 $400 +ADDRLP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 8 +INDIRI4 +EQI4 $400 +ADDRGP4 $403 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $400 +ADDRGP4 $404 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_MapConfigs +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 16 +INDIRU4 +CNSTU4 0 +EQU4 $405 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +LABELV $405 +LABELV $398 +endproc G_IssueMapChange 20 8 +proc G_GotoLabel 32 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 G_StartMapRotation +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $408 +CNSTI4 1 +RETI4 +ADDRGP4 $407 +JUMPV +LABELV $408 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $413 +JUMPV +LABELV $410 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 1096 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations+64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $416 +ADDRLP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $416 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 G_NodeIndexAfter +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SetCurrentNodeByIndex +CALLV +pop +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_AdvanceMapRotation +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $407 +JUMPV +LABELV $416 +LABELV $411 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $413 +ADDRLP4 4 +INDIRI4 +CNSTI4 1096 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations+1088 +ADDP4 +INDIRI4 +LTI4 $410 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $421 +JUMPV +LABELV $418 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 G_NodeIndexAfter +CALLI4 +ASGNI4 +ADDRFP4 4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 1096 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations+64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $424 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $424 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SetCurrentNodeByIndex +CALLV +pop +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_AdvanceMapRotation +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $407 +JUMPV +LABELV $424 +LABELV $419 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $421 +ADDRLP4 4 +INDIRI4 +CNSTI4 1096 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations+1088 +ADDP4 +INDIRI4 +LTI4 $418 +CNSTI4 0 +RETI4 +LABELV $407 +endproc G_GotoLabel 32 20 +proc G_EvaluateMapCondition 40 4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $427 +ADDRLP4 8 +INDIRI4 +CNSTI4 3 +GTI4 $427 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $457 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $457 +address $455 +address $430 +address $431 +address $450 +code +LABELV $430 +ADDRLP4 16 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 16 +INDIRI4 +CNSTI4 16384 +DIVI4 +ASGNI4 +ADDRGP4 $428 +JUMPV +LABELV $431 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $435 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +EQI4 $445 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +EQI4 $440 +ADDRGP4 $428 +JUMPV +LABELV $435 +ADDRGP4 level+72 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +GEI4 $438 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRGP4 $439 +JUMPV +LABELV $438 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +LABELV $439 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $428 +JUMPV +LABELV $440 +ADDRGP4 level+72 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +LEI4 $443 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +ADDRGP4 $444 +JUMPV +LABELV $443 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +LABELV $444 +ADDRLP4 4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRGP4 $428 +JUMPV +LABELV $445 +ADDRGP4 level+72 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +NEI4 $448 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRGP4 $449 +JUMPV +LABELV $448 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +LABELV $449 +ADDRLP4 4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 $428 +JUMPV +LABELV $450 +ADDRGP4 level+15440 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +NEI4 $453 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRGP4 $454 +JUMPV +LABELV $453 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +LABELV $454 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $428 +JUMPV +LABELV $427 +LABELV $455 +ADDRGP4 $456 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $428 +ADDRLP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +CNSTI4 1 +NEI4 $458 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $461 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_EvaluateMapCondition +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $461 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRGP4 $462 +JUMPV +LABELV $461 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $462 +ADDRLP4 16 +INDIRI4 +RETI4 +ADDRGP4 $426 +JUMPV +LABELV $458 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $426 +endproc G_EvaluateMapCondition 40 4 +proc G_NodeIndexAfter 4 0 +ADDRLP4 0 +CNSTI4 1096 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +MODI4 +RETI4 +LABELV $463 +endproc G_NodeIndexAfter 4 0 +export G_StepMapRotation +proc G_StepMapRotation 64 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 G_NodeByIndex +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 32 +LEI4 $472 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $472 +ADDRFP4 8 +INDIRI4 +CNSTI4 64 +LEI4 $467 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 G_RotationNameByIndex +CALLP4 +ASGNP4 +ADDRGP4 $469 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $464 +JUMPV +LABELV $467 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 G_RotationNameByIndex +CALLP4 +ASGNP4 +ADDRGP4 $470 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $464 +JUMPV +LABELV $471 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +LTI4 $474 +ADDRLP4 20 +INDIRI4 +CNSTI4 5 +GTI4 $474 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $497 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $497 +address $485 +address $477 +address $490 +address $490 +address $475 +address $480 +code +LABELV $477 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 28 +ADDRGP4 G_EvaluateMapCondition +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $475 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $472 +JUMPV +LABELV $480 +ADDRLP4 32 +ADDRGP4 G_PopRotationStack +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LTI4 $475 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 G_NodeIndexAfter +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SetCurrentNodeByIndex +CALLV +pop +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 G_RotationNameByIndex +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 G_StartMapRotation +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $475 +CNSTI4 0 +RETI4 +ADDRGP4 $464 +JUMPV +LABELV $485 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_MapExists +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $486 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 G_NodeIndexAfter +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SetCurrentNodeByIndex +CALLV +pop +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_IssueMapChange +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $464 +JUMPV +LABELV $486 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 G_RotationNameByIndex +CALLP4 +ASGNP4 +ADDRGP4 $488 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $475 +JUMPV +LABELV $490 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 G_NodeIndexAfter +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SetCurrentNodeByIndex +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 2 +NEI4 $494 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +ADDRGP4 $495 +JUMPV +LABELV $494 +ADDRLP4 48 +CNSTI4 0 +ASGNI4 +LABELV $495 +ADDRLP4 48 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 G_GotoLabel +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $491 +CNSTI4 0 +RETI4 +ADDRGP4 $464 +JUMPV +LABELV $491 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 G_RotationNameByIndex +CALLP4 +ASGNP4 +ADDRGP4 $496 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $474 +LABELV $475 +LABELV $472 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $471 +CNSTI4 1 +RETI4 +LABELV $464 +endproc G_StepMapRotation 64 20 +export G_AdvanceMapRotation +proc G_AdvanceMapRotation 32 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 g_currentMapRotation+12 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $502 +ADDRLP4 4 +INDIRI4 +CNSTI4 64 +LTI4 $500 +LABELV $502 +ADDRGP4 $498 +JUMPV +LABELV $500 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 G_CurrentNodeIndex +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 G_NodeByIndex +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $507 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 G_RotationNameByIndex +CALLP4 +ASGNP4 +ADDRGP4 $505 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 G_NodeByIndex +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRGP4 $507 +JUMPV +LABELV $506 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 G_NodeIndexAfter +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 G_NodeByIndex +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $507 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $509 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 G_StepMapRotation +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $506 +LABELV $509 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $510 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 G_RotationNameByIndex +CALLP4 +ASGNP4 +ADDRGP4 $512 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $510 +LABELV $498 +endproc G_AdvanceMapRotation 32 12 +export G_StartMapRotation +proc G_StartMapRotation 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 g_currentMapRotation+12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $518 +JUMPV +LABELV $515 +CNSTI4 1096 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $520 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $522 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $522 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_PushRotationStack +CALLV +pop +LABELV $522 +ADDRGP4 $525 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $524 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_currentMapRotation +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $517 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $528 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SetCurrentNodeByIndex +CALLV +pop +LABELV $528 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 G_AdvanceMapRotation +CALLV +pop +ADDRGP4 $517 +JUMPV +LABELV $520 +LABELV $516 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $518 +ADDRLP4 0 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +LTI4 $515 +LABELV $517 +ADDRLP4 0 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +NEI4 $530 +CNSTI4 0 +RETI4 +ADDRGP4 $513 +JUMPV +LABELV $530 +CNSTI4 1 +RETI4 +LABELV $513 +endproc G_StartMapRotation 20 8 +export G_StopMapRotation +proc G_StopMapRotation 4 8 +ADDRGP4 $525 +ARGP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 0 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $524 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_currentMapRotation +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $533 +endproc G_StopMapRotation 4 8 +export G_MapRotationActive +proc G_MapRotationActive 4 0 +ADDRGP4 g_currentMapRotation+12 +INDIRI4 +CNSTI4 -1 +EQI4 $537 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $538 +JUMPV +LABELV $537 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $538 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $534 +endproc G_MapRotationActive 4 0 +export G_InitMapRotations +proc G_InitMapRotations 12 20 +ADDRLP4 0 +ADDRGP4 $540 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $541 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_ParseMapRotationFile +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $542 +ADDRGP4 $545 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $542 +JUMPV +LABELV $541 +ADDRGP4 $546 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $542 +ADDRGP4 g_currentMapRotation+12 +INDIRI4 +CNSTI4 -1 +NEI4 $547 +ADDRGP4 g_initialMapRotation+16 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $550 +ADDRGP4 g_initialMapRotation+16 +ARGP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_StartMapRotation +CALLI4 +pop +ADDRGP4 $554 +ARGP4 +ADDRGP4 $109 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_initialMapRotation +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $550 +LABELV $547 +LABELV $539 +endproc G_InitMapRotations 12 20 +export G_FreeNode +proc G_FreeNode 0 4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +NEI4 $556 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeNode +CALLV +pop +LABELV $556 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +LABELV $555 +endproc G_FreeNode 0 4 +export G_ShutdownMapRotations +proc G_ShutdownMapRotations 16 4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $562 +JUMPV +LABELV $559 +ADDRLP4 8 +CNSTI4 1096 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 mapRotations +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $567 +JUMPV +LABELV $564 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeNode +CALLV +pop +LABELV $565 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $567 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1088 +ADDP4 +INDIRI4 +LTI4 $564 +LABELV $560 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $562 +ADDRLP4 4 +INDIRI4 +ADDRGP4 mapRotations+70144 +INDIRI4 +LTI4 $559 +LABELV $558 +endproc G_ShutdownMapRotations 16 4 +bss +align 4 +LABELV mapRotations +skip 70148 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $554 +byte 1 103 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $546 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $545 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $540 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $525 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $524 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $512 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $505 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 120 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 48 +byte 1 10 +byte 1 0 +align 1 +LABELV $496 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 101 +byte 1 108 +byte 1 44 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 44 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $488 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $470 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $469 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $456 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $404 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $403 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $390 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 78 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $389 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $359 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $357 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $354 +byte 1 94 +byte 1 51 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $348 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $347 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 63 +byte 1 0 +align 1 +LABELV $344 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 40 +byte 1 94 +byte 1 50 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 41 +byte 1 0 +align 1 +LABELV $343 +byte 1 94 +byte 1 49 +byte 1 42 +byte 1 0 +align 1 +LABELV $342 +byte 1 94 +byte 1 50 +byte 1 42 +byte 1 0 +align 1 +LABELV $334 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 0 +align 1 +LABELV $333 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 0 +align 1 +LABELV $325 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $324 +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 $323 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $316 +byte 1 84 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $315 +byte 1 125 +byte 1 10 +byte 1 0 +align 1 +LABELV $313 +byte 1 32 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 117 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $311 +byte 1 32 +byte 1 32 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 111 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $309 +byte 1 32 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 101 +byte 1 108 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $307 +byte 1 32 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $305 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $302 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $297 +byte 1 32 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $289 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 123 +byte 1 10 +byte 1 0 +align 1 +LABELV $283 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 10 +byte 1 10 +byte 1 0 +align 1 +LABELV $276 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $273 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $262 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $248 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +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 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $245 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $243 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $238 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $234 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 115 +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 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $217 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $216 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $215 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $206 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 120 +byte 1 105 +byte 1 109 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $201 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $198 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 10 +byte 1 0 +align 1 +LABELV $195 +byte 1 123 +byte 1 0 +align 1 +LABELV $178 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 117 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 98 +byte 1 101 +byte 1 108 +byte 1 10 +byte 1 0 +align 1 +LABELV $172 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 117 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $171 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 111 +byte 1 0 +align 1 +LABELV $168 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 110 +byte 1 0 +align 1 +LABELV $163 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $162 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $159 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $158 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $155 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $150 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 87 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $145 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 111 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $144 +byte 1 61 +byte 1 0 +align 1 +LABELV $141 +byte 1 62 +byte 1 0 +align 1 +LABELV $138 +byte 1 60 +byte 1 0 +align 1 +LABELV $133 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $128 +byte 1 105 +byte 1 102 +byte 1 0 +align 1 +LABELV $121 +byte 1 32 +byte 1 0 +align 1 +LABELV $117 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $112 +byte 1 125 +byte 1 0 +align 1 +LABELV $109 +byte 1 0 +align 1 +LABELV $82 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 98 +byte 1 115 +byte 1 112 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_misc.asm b/build/release-linux-x86_64/base/game/g_misc.asm new file mode 100644 index 0000000..637bed8 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_misc.asm @@ -0,0 +1,2392 @@ +export SP_info_null +code +proc SP_info_null 0 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $77 +endproc SP_info_null 0 4 +export SP_info_notnull +proc SP_info_notnull 4 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +LABELV $78 +endproc SP_info_notnull 4 8 +export SP_light +proc SP_light 0 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $79 +endproc SP_light 0 4 +export TeleportPlayer +proc TeleportPlayer 36 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTF4 1137180672 +ADDRLP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTF4 1137180672 +ADDRLP4 12 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTF4 1137180672 +ADDRLP4 16 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 160 +ASGNI4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 2 +BXORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UnlaggedClear +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_ClearPlayerZapEffects +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_SetClientViewAngle +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $81 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2572 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 g_teleportSafeTime+12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_KillBox +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $81 +LABELV $80 +endproc TeleportPlayer 36 16 +export SP_misc_teleporter_dest +proc SP_misc_teleporter_dest 0 0 +LABELV $85 +endproc SP_misc_teleporter_dest 0 0 +export SP_misc_model +proc SP_misc_model 0 4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $86 +endproc SP_misc_model 0 4 +export locateCamera +proc locateCamera 52 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_PickTarget +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $88 +ADDRGP4 $90 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $88 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $91 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +CNSTI4 25 +ASGNI4 +ADDRGP4 $92 +JUMPV +LABELV $91 +ADDRLP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $93 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +CNSTI4 75 +ASGNI4 +LABELV $93 +LABELV $92 +ADDRLP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $95 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $96 +JUMPV +LABELV $95 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $96 +ADDRLP4 24 +CNSTI4 168 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 G_PickTarget +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $97 +ADDRLP4 36 +CNSTI4 92 +ASGNI4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 96 +ASGNI4 +ADDRLP4 4+4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 100 +ASGNI4 +ADDRLP4 4+8 +ADDRLP4 16 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRGP4 $98 +JUMPV +LABELV $97 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SetMovedir +CALLV +pop +LABELV $98 +ADDRLP4 4 +ARGP4 +ADDRLP4 32 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +LABELV $87 +endproc locateCamera 52 8 +export SP_misc_portal_surface +proc SP_misc_portal_surface 20 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 64 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 8 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $102 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $103 +JUMPV +LABELV $102 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 locateCamera +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $103 +LABELV $101 +endproc SP_misc_portal_surface 20 4 +export SP_misc_portal_camera +proc SP_misc_portal_camera 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRGP4 $106 +ARGP4 +ADDRGP4 $107 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +CNSTF4 1132462080 +ADDRLP4 0 +INDIRF4 +CNSTF4 1135869952 +DIVF4 +MULF4 +CVFI4 4 +ASGNI4 +LABELV $105 +endproc SP_misc_portal_camera 20 12 +export SP_toggle_particle_system +proc SP_toggle_particle_system 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 256 +BXORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $108 +endproc SP_toggle_particle_system 4 0 +export SP_use_particle_system +proc SP_use_particle_system 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 SP_toggle_particle_system +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $110 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 SP_toggle_particle_system +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ADDI4 +ASGNI4 +LABELV $110 +LABELV $109 +endproc SP_use_particle_system 4 4 +export SP_misc_particle_system +proc SP_misc_particle_system 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRGP4 $114 +ARGP4 +ADDRGP4 $115 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRGP4 $116 +ARGP4 +ADDRGP4 $107 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_ParticleSystemIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $117 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $117 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 SP_use_particle_system +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 15 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $113 +endproc SP_misc_particle_system 16 12 +export SP_use_anim_model +proc SP_use_anim_model 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $120 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $122 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -257 +BANDI4 +ASGNI4 +ADDRGP4 $121 +JUMPV +LABELV $122 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +ADDRGP4 $121 +JUMPV +LABELV $120 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $124 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -4097 +BANDI4 +ASGNI4 +ADDRGP4 $125 +JUMPV +LABELV $124 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +LABELV $125 +LABELV $121 +LABELV $119 +endproc SP_use_anim_model 8 0 +export SP_misc_anim_model +proc SP_misc_anim_model 32 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1260 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1264 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1268 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1272 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 G_ModelIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 SP_use_anim_model +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $127 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 4096 +BORI4 +ASGNI4 +LABELV $127 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $126 +endproc SP_misc_anim_model 32 4 +export SP_use_light_flare +proc SP_use_light_flare 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 256 +BXORI4 +ASGNI4 +LABELV $129 +endproc SP_use_light_flare 4 0 +proc findEmptySpot 128 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 108 +CNSTF4 0 +ASGNF4 +ADDRLP4 88+8 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 88 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 104 +CNSTI4 -1 +ASGNI4 +LABELV $133 +ADDRLP4 100 +CNSTI4 -1 +ASGNI4 +LABELV $137 +ADDRLP4 84 +CNSTI4 -1 +ASGNI4 +LABELV $141 +ADDRLP4 0 +ADDRLP4 104 +INDIRI4 +CVIF4 4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 100 +INDIRI4 +CVIF4 4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 120 +CNSTP4 0 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 -1 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $151 +ADDRLP4 24 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 124 +CNSTP4 0 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 -1 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 88 +ADDRLP4 88 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 88+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 88+8 +ADDRLP4 88+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $151 +LABELV $142 +ADDRLP4 84 +ADDRLP4 84 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 1 +LEI4 $141 +LABELV $138 +ADDRLP4 100 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 1 +LEI4 $137 +LABELV $134 +ADDRLP4 104 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +LEI4 $133 +ADDRLP4 88 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 88 +ADDRLP4 88 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 88+4 +ADDRLP4 88+4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 88+8 +ADDRLP4 88+8 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 116 +CNSTI4 4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 88+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 8 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 88+8 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $130 +endproc findEmptySpot 128 28 +export SP_misc_light_flare +proc SP_misc_light_flare 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 18 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 676 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_ShaderIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +CNSTF4 1090519040 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ARGP4 +ADDRGP4 findEmptySpot +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 SP_use_light_flare +ASGNP4 +ADDRGP4 $173 +ARGP4 +ADDRGP4 $174 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $175 +ARGP4 +ADDRGP4 $107 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $176 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $176 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $172 +endproc SP_misc_light_flare 24 12 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $175 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $174 +byte 1 50 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $173 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $116 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $115 +byte 1 0 +align 1 +LABELV $114 +byte 1 112 +byte 1 115 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $107 +byte 1 48 +byte 1 0 +align 1 +LABELV $106 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $90 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 95 +byte 1 115 +byte 1 117 +byte 1 114 +byte 1 102 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_missile.asm b/build/release-linux-x86_64/base/game/g_missile.asm new file mode 100644 index 0000000..6597f05 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_missile.asm @@ -0,0 +1,11786 @@ +export G_BounceMissile +code +proc G_BounceMissile 56 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRGP4 level+36 +INDIRI4 +CVIF4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+36 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_EvaluateTrajectoryDelta +CALLV +pop +ADDRLP4 20 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 20 +INDIRF4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 12 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 12 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 12 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $85 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $89 +ARGP4 +ADDRLP4 32 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $87 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTF4 0 +ADDRLP4 36 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTF4 0 +ADDRLP4 40 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTF4 0 +ADDRLP4 44 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +CNSTF4 1109393408 +GEF4 $90 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRGP4 $77 +JUMPV +LABELV $90 +LABELV $87 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $94 +ARGP4 +ADDRLP4 36 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $92 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTF4 0 +ADDRLP4 40 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTF4 0 +ADDRLP4 44 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTF4 0 +ADDRLP4 48 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +CNSTF4 1109393408 +GEF4 $93 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRGP4 $77 +JUMPV +LABELV $92 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTF4 1059481190 +ADDRLP4 40 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTF4 1059481190 +ADDRLP4 44 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CNSTF4 1059481190 +ADDRLP4 48 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $93 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +CNSTF4 1045220557 +LEF4 $97 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 40 +INDIRF4 +CNSTF4 1109393408 +GEF4 $97 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRGP4 $77 +JUMPV +LABELV $97 +LABELV $85 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 504 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $77 +endproc G_BounceMissile 56 12 +export G_ExplodeMissile +proc G_ExplodeMissile 36 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 12+8 +CNSTF4 1065353216 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 24 +EQI4 $108 +ADDRLP4 12 +ARGP4 +ADDRLP4 28 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 42 +ARGI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $108 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $110 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_RadiusDamage +CALLI4 +pop +LABELV $110 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $100 +endproc G_ExplodeMissile 36 24 +export G_MissileImpact +proc G_MissileImpact 120 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +CNSTI4 1760 +ASGNI4 +ADDRLP4 28 +ADDRGP4 g_entities +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +MULI4 +ADDRLP4 28 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 24 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +MULI4 +ADDRLP4 28 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +NEI4 $113 +ADDRLP4 40 +CNSTI4 8 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +BANDI4 +ADDRLP4 32 +INDIRI4 +EQI4 $113 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $115 +ARGP4 +ADDRLP4 44 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $113 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_BounceMissile +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $112 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 33 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $113 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $120 +ARGP4 +ADDRLP4 48 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $118 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_BounceMissile +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $112 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 33 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $118 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $125 +ARGP4 +ADDRLP4 52 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $123 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_BounceMissile +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $112 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 33 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $123 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $130 +ARGP4 +ADDRLP4 56 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $128 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $129 +ADDRLP4 60 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $129 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 68 +CNSTP4 0 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 72 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRGP4 $129 +JUMPV +LABELV $128 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $136 +ARGP4 +ADDRLP4 60 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $134 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $135 +ADDRLP4 64 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $135 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1924 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 72 +CNSTP4 0 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 76 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRGP4 $135 +JUMPV +LABELV $134 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $89 +ARGP4 +ADDRLP4 64 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $140 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_BounceMissile +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $112 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $112 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 34 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $140 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $115 +ARGP4 +ADDRLP4 68 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $144 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_BounceMissile +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $112 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 80 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $144 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $150 +ARGP4 +ADDRLP4 72 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $149 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $153 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 8 +LTI4 $156 +ADDRLP4 80 +INDIRI4 +CNSTI4 30 +EQI4 $156 +ADDRLP4 80 +INDIRI4 +CNSTI4 29 +NEI4 $153 +LABELV $156 +ADDRLP4 84 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1920 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $154 +JUMPV +LABELV $153 +ADDRLP4 88 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 8 +LTI4 $158 +ADDRLP4 88 +INDIRI4 +CNSTI4 11 +GEI4 $158 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2576 +ADDP4 +INDIRI4 +CNSTI4 3 +GTI4 $158 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1924 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 92 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2576 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $159 +JUMPV +LABELV $158 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 8 +LTI4 $163 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2576 +ADDP4 +INDIRI4 +CNSTI4 3 +LEI4 $161 +LABELV $163 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1924 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $162 +JUMPV +LABELV $161 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1924 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $162 +LABELV $159 +LABELV $154 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 96 +CNSTP4 0 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 100 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRGP4 $149 +JUMPV +LABELV $148 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $168 +ARGP4 +ADDRLP4 76 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $166 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $169 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $169 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $171 +ADDRGP4 $173 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $172 +JUMPV +LABELV $171 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $172 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $169 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $112 +ADDRLP4 84 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $112 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $167 +JUMPV +LABELV $166 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $179 +ARGP4 +ADDRLP4 80 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $177 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $180 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $180 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $182 +ADDRGP4 $184 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $183 +JUMPV +LABELV $182 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $183 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $180 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRLP4 88 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $112 +ADDRLP4 88 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $112 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $178 +JUMPV +LABELV $177 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $188 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 19 +NEI4 $188 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $190 +ARGP4 +ADDRLP4 88 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +EQI4 $194 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $191 +ARGP4 +ADDRLP4 92 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +EQI4 $194 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $192 +ARGP4 +ADDRLP4 96 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +NEI4 $188 +LABELV $194 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_BounceMissile +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $188 +LABELV $178 +LABELV $167 +LABELV $149 +LABELV $135 +LABELV $129 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $195 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $197 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 100 +ARGP4 +ADDRGP4 BG_EvaluateTrajectoryDelta +CALLV +pop +ADDRLP4 100 +ARGP4 +ADDRLP4 112 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 112 +INDIRF4 +CNSTF4 0 +NEF4 $200 +ADDRLP4 100+8 +CNSTF4 1065353216 +ASGNF4 +LABELV $200 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $197 +LABELV $195 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $203 +ADDRGP4 $112 +JUMPV +LABELV $203 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $205 +ADDRLP4 104 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +EQI4 $207 +ADDRLP4 104 +INDIRI4 +CNSTI4 3 +NEI4 $205 +LABELV $207 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 41 +ARGI4 +ADDRLP4 108 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRGP4 $206 +JUMPV +LABELV $205 +ADDRFP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $208 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 43 +ARGI4 +ADDRLP4 108 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $209 +JUMPV +LABELV $208 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 112 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 42 +ARGI4 +ADDRLP4 112 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $209 +LABELV $206 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRGP4 SnapVectorTowards +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $210 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_RadiusDamage +CALLI4 +pop +LABELV $210 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $112 +endproc G_MissileImpact 120 32 +export G_RunMissile +proc G_RunMissile 104 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 64 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+4 +INDIRI4 +ADDRLP4 84 +INDIRI4 +NEI4 $217 +ADDRLP4 0 +INDIRI4 +ADDRLP4 84 +INDIRI4 +EQI4 $214 +LABELV $217 +ADDRLP4 0+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +LABELV $214 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $220 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +INDIRI4 +ADDRLP4 88 +INDIRI4 +EQI4 $226 +ADDRLP4 0+48 +INDIRI4 +CNSTI4 33554432 +BANDI4 +ADDRLP4 88 +INDIRI4 +EQI4 $223 +LABELV $226 +ADDRLP4 60 +CNSTI4 1 +ASGNI4 +ADDRGP4 $224 +JUMPV +LABELV $223 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRLP4 96 +CNSTP4 0 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $227 +ADDRLP4 60 +CNSTI4 1 +ASGNI4 +ADDRGP4 $228 +JUMPV +LABELV $227 +ADDRLP4 0+48 +INDIRI4 +CNSTI4 33554432 +BANDI4 +CNSTI4 0 +EQI4 $230 +ADDRLP4 60 +CNSTI4 1 +ASGNI4 +ADDRGP4 $231 +JUMPV +LABELV $230 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +CNSTI4 33554432 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $233 +ADDRLP4 60 +CNSTI4 1 +ASGNI4 +LABELV $233 +LABELV $231 +LABELV $228 +LABELV $224 +LABELV $220 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRLP4 0+12 +INDIRB +ASGNB 12 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $237 +ADDRLP4 0+44 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $239 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $212 +JUMPV +LABELV $239 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_MissileImpact +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $242 +ADDRGP4 $212 +JUMPV +LABELV $242 +LABELV $237 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunThink +CALLV +pop +LABELV $212 +endproc G_RunMissile 104 28 +export G_ProcessFlamerFlames +proc G_ProcessFlamerFlames 4168 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 11000 +ADDI4 +LEI4 $245 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRGP4 $244 +JUMPV +LABELV $245 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 400 +ADDI4 +ASGNI4 +ADDRLP4 4144 +CNSTF4 1112014848 +ASGNF4 +ADDRLP4 4108 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4108+8 +CNSTF4 1112014848 +ASGNF4 +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4156 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4156 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $263 +JUMPV +LABELV $260 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $264 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 33554433 +ARGI4 +ADDRLP4 4160 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4160 +INDIRI4 +CNSTI4 0 +EQI4 $266 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 3 +DIVI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $244 +JUMPV +LABELV $266 +LABELV $264 +LABELV $261 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $263 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $260 +LABELV $244 +endproc G_ProcessFlamerFlames 4168 32 +export G_ProcessSmoke +proc G_ProcessSmoke 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 30000 +ADDI4 +LEI4 $269 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRGP4 $268 +JUMPV +LABELV $269 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $268 +endproc G_ProcessSmoke 0 0 +export G_ProcessMine +proc G_ProcessMine 4168 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRLP4 4144 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 4108 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRLP4 4144 +INDIRF4 +ASGNF4 +ADDRLP4 4108+8 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 4132 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4108+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4108+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 4132 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4156 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4156 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $289 +JUMPV +LABELV $286 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4160 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4160 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $290 +ADDRLP4 4160 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $290 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 33554433 +ARGI4 +ADDRLP4 4164 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 4164 +INDIRI4 +CNSTI4 0 +EQI4 $292 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 25 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRGP4 $274 +JUMPV +LABELV $292 +LABELV $290 +LABELV $287 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $289 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $286 +LABELV $274 +endproc G_ProcessMine 4168 16 +export launch_grenade_flames +proc launch_grenade_flames 36 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $94 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ProcessFlamerFlames +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 32 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 17 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 17 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTF4 3225419776 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1077936128 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $295 +endproc launch_grenade_flames 36 4 +export FlameTurretFireNormal +proc FlameTurretFireNormal 36 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $300 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1135542272 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 28 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 170 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 55 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 55 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTF4 3229614080 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1082130432 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1144750080 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1144750080 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1144750080 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $299 +endproc FlameTurretFireNormal 36 4 +export NapalmChargeFire +proc NapalmChargeFire 64 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 20 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $190 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 18 +ASGNI4 +ADDRLP4 24 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ADDRFP4 12 +INDIRI4 +CVIF4 4 +CNSTF4 1070386381 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +ADDRFP4 12 +INDIRI4 +CVIF4 4 +CNSTF4 1084647014 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +ADDRFP4 12 +INDIRI4 +CVIF4 4 +CNSTF4 1066192077 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 17 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 32 +CNSTF4 3231711232 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 12 +INDIRI4 +CNSTI4 30 +SUBI4 +CVIF4 4 +CNSTF4 1132756992 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTF4 1132396544 +ADDRLP4 16 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $305 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $305 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 44 +CNSTF4 1059481190 +ASGNF4 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+8 +CNSTF4 1059481190 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +CVIF4 4 +CNSTF4 1141473280 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 4+4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +CVIF4 4 +CNSTF4 1141473280 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 4+8 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +CVIF4 4 +CNSTF4 1141473280 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $304 +endproc NapalmChargeFire 64 4 +export NapalmChargeImp +proc NapalmChargeImp 60 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 20 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $94 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ProcessFlamerFlames +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ADDRFP4 12 +INDIRI4 +CNSTI4 8 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 17 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 17 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +CNSTF4 3231711232 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 36 +CNSTF4 1084227584 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 12 +INDIRI4 +CNSTI4 30 +SUBI4 +CVIF4 4 +CNSTF4 1132756992 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTF4 1132396544 +ADDRLP4 16 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $314 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $314 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 40 +CNSTF4 1059481190 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+8 +CNSTF4 1059481190 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +CVIF4 4 +CNSTF4 1141473280 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 4+4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +CVIF4 4 +CNSTF4 1141473280 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 4+8 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +CVIF4 4 +CNSTF4 1141473280 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $312 +endproc NapalmChargeImp 60 4 +export FireBreath_fire +proc FireBreath_fire 56 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 16 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $94 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 10 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 60 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 250 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 17 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +CNSTF4 3251109888 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 32 +CNSTF4 1103626240 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 36 +CNSTF4 1059481190 +ASGNF4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 40 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 40 +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+8 +CNSTF4 1059481190 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 4 +INDIRF4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 4+4 +INDIRF4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 4+8 +INDIRF4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $322 +endproc FireBreath_fire 56 4 +export FlamerNormalFire +proc FlamerNormalFire 60 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 16 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $329 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1143930880 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 18 +ASGNI4 +ADDRLP4 20 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 20 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 20 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +CNSTF4 3242196992 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 36 +CNSTF4 1094713344 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 40 +CNSTF4 1059481190 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 44 +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+8 +CNSTF4 1059481190 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 4 +INDIRF4 +CNSTF4 1141473280 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 4+4 +INDIRF4 +CNSTF4 1141473280 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 4+8 +INDIRF4 +CNSTF4 1141473280 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $328 +endproc FlamerNormalFire 60 4 +export fire_blaster +proc fire_blaster 40 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $337 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 10000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 11 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 10 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +CNSTF4 3231711232 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1084227584 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1152319488 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1152319488 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1152319488 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $336 +endproc fire_blaster 40 4 +export fire_pulseRifle +proc fire_pulseRifle 40 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $191 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 10000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 19 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 9 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 7 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 7 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +CNSTF4 3231711232 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1084227584 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1150681088 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1150681088 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1150681088 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $340 +endproc fire_pulseRifle 40 4 +export fire_prifle_stasis +proc fire_prifle_stasis 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $150 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 15000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 19 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $343 +endproc fire_prifle_stasis 24 4 +export fire_luciferCannon +proc fire_luciferCannon 44 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 8 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $190 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 12 +INDIRI4 +CNSTI4 265 +NEI4 $348 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $349 +JUMPV +LABELV $348 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 10000 +ADDI4 +ASGNI4 +LABELV $349 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 20 +ASGNI4 +ADDRLP4 12 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 10 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 11 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +CNSTF4 3231711232 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 12 +INDIRI4 +CNSTI4 30 +SUBI4 +CVIF4 4 +CNSTF4 1132756992 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTF4 1132396544 +ADDRLP4 4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $352 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $352 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 20 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 20 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 20 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $347 +endproc fire_luciferCannon 44 4 +export launch_grenade +proc launch_grenade 36 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $120 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 21 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 340 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 340 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 192 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 14 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 14 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTF4 3225419776 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1077936128 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1143930880 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1143930880 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1143930880 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $355 +endproc launch_grenade 36 4 +export launch_saw +proc launch_saw 40 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $360 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 3500 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 13 +ASGNI4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 48 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 60 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 100 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 15 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 15 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +CNSTF4 3229614080 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1082130432 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $359 +endproc launch_saw 40 4 +export launch_smoke +proc launch_smoke 36 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $125 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ProcessSmoke +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 22 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 18 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 18 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTF4 3225419776 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1077936128 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $364 +endproc launch_smoke 36 4 +export AHive_SearchAndDestroy +proc AHive_SearchAndDestroy 140 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +LEI4 $369 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $368 +JUMPV +LABELV $369 +ADDRLP4 92 +CNSTI4 496 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $374 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $378 +ADDRGP4 $375 +JUMPV +LABELV $378 +ADDRLP4 104 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $380 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $380 +ADDRLP4 104 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $380 +ADDRLP4 108 +CNSTI4 496 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 112 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 112 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 112 +INDIRF4 +LEF4 $380 +ADDRLP4 16 +ARGP4 +ADDRLP4 120 +CNSTI4 496 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 16+52 +INDIRI4 +CNSTI4 1022 +EQI4 $382 +ADDRLP4 8 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $382 +LABELV $380 +LABELV $375 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 64 +LTI4 $374 +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +ASGNP4 +ADDRLP4 108 +CNSTI4 496 +ASGNI4 +ADDRLP4 76 +ADDRLP4 104 +INDIRP4 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112 +CNSTI4 500 +ASGNI4 +ADDRLP4 76+4 +ADDRLP4 104 +INDIRP4 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 504 +ASGNI4 +ADDRLP4 76+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 76 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1134559232 +ADDRLP4 76 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1134559232 +ADDRLP4 76+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1134559232 +ADDRLP4 76+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 128 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ADDRLP4 128 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 132 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 132 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +LABELV $368 +endproc AHive_SearchAndDestroy 140 28 +export MD_SearchAndDestroy +proc MD_SearchAndDestroy 160 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 92 +CNSTI4 496 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +LEI4 $392 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CNSTI4 896 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $391 +JUMPV +LABELV $392 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $397 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $401 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 33554433 +ARGI4 +ADDRLP4 104 +ADDRGP4 G_Visible +CALLI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 0 +EQI4 $401 +ADDRLP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $403 +ADDRGP4 $398 +JUMPV +LABELV $403 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $405 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $405 +ADDRLP4 112 +CNSTI4 496 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 116 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 116 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 116 +INDIRF4 +LEF4 $405 +ADDRLP4 28 +ARGP4 +ADDRLP4 124 +CNSTI4 496 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 28+52 +INDIRI4 +CNSTI4 1022 +EQI4 $407 +ADDRLP4 20 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $407 +LABELV $405 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +ASGNP4 +ADDRLP4 128 +CNSTI4 496 +ASGNI4 +ADDRLP4 4 +ADDRLP4 124 +INDIRP4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 132 +CNSTI4 500 +ASGNI4 +ADDRLP4 4+4 +ADDRLP4 124 +INDIRP4 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 140 +CNSTI4 504 +ASGNI4 +ADDRLP4 4+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +INDIRP4 +ADDRLP4 140 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 140 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1137180672 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1137180672 +ADDRLP4 4+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1137180672 +ADDRLP4 4+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 144 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +ADDRLP4 144 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 148 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 148 +INDIRP4 +ADDRLP4 148 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 152 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 152 +INDIRP4 +ADDRLP4 152 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +ADDI4 +ASGNI4 +LABELV $401 +LABELV $398 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 64 +LTI4 $397 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +ADDI4 +ASGNI4 +LABELV $391 +endproc MD_SearchAndDestroy 160 28 +export fire_md2 +proc fire_md2 28 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $179 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 25 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 MD_SearchAndDestroy +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 40 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 40 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 10 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 100 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 51 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 12 +CNSTI4 684 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 5000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $417 +endproc fire_md2 28 4 +export fire_hive +proc fire_hive 28 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $168 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AHive_SearchAndDestroy +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 40 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 25 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 80 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 12 +CNSTI4 684 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 3000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1134559232 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1134559232 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1134559232 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $421 +endproc fire_hive 28 4 +export fire_lockblob +proc fire_lockblob 20 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $130 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 15000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 24 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $425 +endproc fire_lockblob 20 4 +export fire_slowBlob +proc fire_slowBlob 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $136 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 15000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 30 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 47 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 47 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1145569280 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $428 +endproc fire_slowBlob 24 4 +export fire_acidBomb2 +proc fire_acidBomb2 40 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $115 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 8000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 40 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 165 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 180 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +CNSTF4 3231711232 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1084227584 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $431 +endproc fire_acidBomb2 40 4 +export fire_acidBomb +proc fire_acidBomb 40 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $115 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 8000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 45 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 190 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 200 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +CNSTF4 3231711232 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1084227584 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1137180672 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $434 +endproc fire_acidBomb 40 4 +export mine_die +proc mine_die 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 25 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +LABELV $437 +endproc mine_die 0 0 +export launch_mine +proc launch_mine 36 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $89 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 3000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ProcessMine +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 23 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 250 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 250 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 200 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 20 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +ADDRGP4 mine_die +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTF4 3225419776 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1077936128 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1140457472 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $439 +endproc launch_mine 36 4 +export fire_paraLockBlob +proc fire_paraLockBlob 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $130 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 15000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 24 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1143111680 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1143111680 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1143111680 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $443 +endproc fire_paraLockBlob 24 4 +export Prickles_Fire +proc Prickles_Fire 20 4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $447 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 6000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 7 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 6 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 36 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 36 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1153957888 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1153957888 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1153957888 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $446 +endproc Prickles_Fire 20 4 +export fire_bounceBall +proc fire_bounceBall 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $451 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 3000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 9 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 115 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +CNSTI4 115 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +CNSTI4 75 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +CNSTI4 37 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +CNSTI4 37 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 1148846080 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 1148846080 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 1148846080 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $450 +endproc fire_bounceBall 24 4 +export fire_bounceBall2 +proc fire_bounceBall2 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $451 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 3000 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_ExplodeMissile +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 820 +ADDP4 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 824 +ADDP4 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 828 +ADDP4 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 832 +ADDP4 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +CNSTI4 33554433 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 684 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 24 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 24 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 24 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $454 +endproc fire_bounceBall2 24 4 +import AHive_ReturnToHive +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import launch_flames +import fire_bounceBall3 +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import launch_grenade2 +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $451 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $447 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $360 +byte 1 112 +byte 1 115 +byte 1 97 +byte 1 119 +byte 1 0 +align 1 +LABELV $337 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $329 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $300 +byte 1 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 50 +byte 1 0 +align 1 +LABELV $192 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $191 +byte 1 112 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $190 +byte 1 108 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $184 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 71 +byte 1 95 +byte 1 77 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 73 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $179 +byte 1 109 +byte 1 100 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $173 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 71 +byte 1 95 +byte 1 77 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 73 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $168 +byte 1 104 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $150 +byte 1 115 +byte 1 116 +byte 1 115 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $136 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $130 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 0 +align 1 +LABELV $125 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $120 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $115 +byte 1 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 98 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 0 +align 1 +LABELV $94 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $89 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_mover.asm b/build/release-linux-x86_64/base/game/g_mover.asm new file mode 100644 index 0000000..5d0d29d --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_mover.asm @@ -0,0 +1,12534 @@ +export G_TestEntityPosition +code +proc G_TestEntityPosition 80 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $79 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $80 +JUMPV +LABELV $79 +ADDRLP4 60 +CNSTI4 1 +ASGNI4 +LABELV $80 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $81 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRGP4 $82 +JUMPV +LABELV $81 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +LABELV $82 +ADDRLP4 0+4 +INDIRI4 +CNSTI4 0 +EQI4 $83 +CNSTI4 1760 +ADDRLP4 0+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +RETP4 +ADDRGP4 $78 +JUMPV +LABELV $83 +CNSTP4 0 +RETP4 +LABELV $78 +endproc G_TestEntityPosition 80 28 +export G_CreateRotationMatrix +proc G_CreateRotationMatrix 4 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 VectorInverse +CALLV +pop +LABELV $87 +endproc G_CreateRotationMatrix 4 16 +export G_TransposeMatrix +proc G_TransposeMatrix 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $89 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $93 +ADDRLP4 12 +CNSTI4 2 +ASGNI4 +ADDRLP4 16 +CNSTI4 12 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LSHI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LSHI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $94 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $93 +LABELV $90 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $89 +LABELV $88 +endproc G_TransposeMatrix 24 0 +export G_RotatePoint +proc G_RotatePoint 28 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $97 +endproc G_RotatePoint 28 0 +export G_TryPushingEntity +proc G_TryPushingEntity 192 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $105 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +EQI4 $105 +CNSTI4 0 +RETI4 +ADDRGP4 $104 +JUMPV +LABELV $105 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $107 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +EQI4 $107 +CNSTI4 0 +RETI4 +ADDRGP4 $104 +JUMPV +LABELV $107 +ADDRGP4 pushed_p +INDIRP4 +CVPU4 4 +ADDRGP4 pushed+32768 +CVPU4 4 +LEU4 $109 +ADDRGP4 $112 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $109 +ADDRGP4 pushed_p +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $113 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +LABELV $113 +ADDRLP4 120 +ADDRGP4 pushed_p +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 G_CreateRotationMatrix +CALLV +pop +ADDRLP4 76 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 G_TransposeMatrix +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $115 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 124 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 124 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $116 +JUMPV +LABELV $115 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $116 +ADDRLP4 24 +ADDRLP4 12 +INDIRB +ASGNB 12 +ADDRLP4 24 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 G_RotatePoint +CALLV +pop +ADDRLP4 0 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 140 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 144 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +ADDRLP4 144 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 148 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 148 +INDIRP4 +ADDRLP4 148 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 152 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 152 +INDIRP4 +ADDRLP4 152 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 156 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 156 +INDIRP4 +ADDRLP4 156 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 160 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 160 +INDIRP4 +ADDRLP4 160 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $129 +ADDRLP4 164 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 164 +INDIRP4 +ADDRLP4 164 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 168 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 168 +INDIRP4 +ADDRLP4 168 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 172 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 172 +INDIRP4 +ADDRLP4 172 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 176 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 176 +INDIRP4 +ADDRLP4 176 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 180 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 180 +INDIRP4 +ADDRLP4 180 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 184 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 184 +INDIRP4 +ADDRLP4 184 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 188 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ASGNP4 +ADDRLP4 188 +INDIRP4 +ADDRLP4 188 +INDIRP4 +INDIRI4 +CNSTF4 1199570944 +ADDRFP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +CVFI4 4 +CNSTI4 65535 +BANDI4 +ADDI4 +ASGNI4 +LABELV $129 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +EQI4 $133 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $133 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 164 +ADDRGP4 G_TestEntityPosition +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 164 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $135 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $137 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $138 +JUMPV +LABELV $137 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +LABELV $138 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $104 +JUMPV +LABELV $135 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 -28 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $139 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 -28 +ADDP4 +INDIRB +ASGNB 12 +LABELV $139 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 -16 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 168 +ADDRGP4 G_TestEntityPosition +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 168 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $141 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 172 +ADDRGP4 pushed_p +ASGNP4 +ADDRLP4 172 +INDIRP4 +ADDRLP4 172 +INDIRP4 +INDIRP4 +CNSTI4 -32 +ADDP4 +ASGNP4 +CNSTI4 1 +RETI4 +ADDRGP4 $104 +JUMPV +LABELV $141 +CNSTI4 0 +RETI4 +LABELV $104 +endproc G_TryPushingEntity 192 8 +export G_MoverPush +proc G_MoverPush 4240 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 12 +INDIRP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4168 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +NEF4 $150 +ADDRFP4 0 +INDIRP4 +CNSTI4 512 +ADDP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +NEF4 $150 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +NEF4 $150 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +NEF4 $150 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +NEF4 $150 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +EQF4 $144 +LABELV $150 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 4184 +ADDRGP4 RadiusFromBounds +CALLF4 +ASGNF4 +ADDRLP4 4176 +ADDRLP4 4184 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $151 +ADDRLP4 4188 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4188 +INDIRI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 4188 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 4188 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 4176 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4192 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4192 +INDIRI4 +ADDRLP4 28 +ADDP4 +ADDRLP4 4192 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 4192 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 4176 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4196 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4196 +INDIRI4 +ADDRLP4 4140 +ADDP4 +ADDRLP4 4196 +INDIRI4 +ADDRLP4 16 +ADDP4 +INDIRF4 +ADDRLP4 4196 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4200 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4200 +INDIRI4 +ADDRLP4 4152 +ADDP4 +ADDRLP4 4200 +INDIRI4 +ADDRLP4 28 +ADDP4 +INDIRF4 +ADDRLP4 4200 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $152 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $151 +ADDRGP4 $145 +JUMPV +LABELV $144 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $155 +ADDRLP4 4176 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4176 +INDIRI4 +ADDRLP4 16 +ADDP4 +ADDRLP4 4176 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 4176 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4180 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4180 +INDIRI4 +ADDRLP4 28 +ADDP4 +ADDRLP4 4180 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 4180 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $156 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $155 +ADDRLP4 4140 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4152 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $159 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $163 +ADDRLP4 4180 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4184 +ADDRLP4 4180 +INDIRI4 +ADDRLP4 4152 +ADDP4 +ASGNP4 +ADDRLP4 4184 +INDIRP4 +ADDRLP4 4184 +INDIRP4 +INDIRF4 +ADDRLP4 4180 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $164 +JUMPV +LABELV $163 +ADDRLP4 4188 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4192 +ADDRLP4 4188 +INDIRI4 +ADDRLP4 4140 +ADDP4 +ASGNP4 +ADDRLP4 4192 +INDIRP4 +ADDRLP4 4192 +INDIRP4 +INDIRF4 +ADDRLP4 4188 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $164 +LABELV $160 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $159 +LABELV $145 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRLP4 4140 +ARGP4 +ADDRLP4 4152 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4176 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4136 +ADDRLP4 4176 +INDIRI4 +ASGNI4 +ADDRLP4 4180 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ASGNP4 +ADDRLP4 4180 +INDIRP4 +ADDRLP4 4180 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4184 +ADDRFP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +ASGNP4 +ADDRLP4 4184 +INDIRP4 +ADDRLP4 4184 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4188 +ADDRFP4 0 +INDIRP4 +CNSTI4 504 +ADDP4 +ASGNP4 +ADDRLP4 4188 +INDIRP4 +ADDRLP4 4188 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4192 +ADDRFP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +ASGNP4 +ADDRLP4 4192 +INDIRP4 +ADDRLP4 4192 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4196 +ADDRFP4 0 +INDIRP4 +CNSTI4 512 +ADDP4 +ASGNP4 +ADDRLP4 4196 +INDIRP4 +ADDRLP4 4196 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4200 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +ASGNP4 +ADDRLP4 4200 +INDIRP4 +ADDRLP4 4200 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $168 +JUMPV +LABELV $165 +ADDRLP4 8 +CNSTI4 1760 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 40 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4208 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4208 +INDIRI4 +CNSTI4 2 +EQI4 $169 +ADDRLP4 4208 +INDIRI4 +CNSTI4 3 +EQI4 $169 +ADDRLP4 4208 +INDIRI4 +CNSTI4 14 +EQI4 $169 +ADDRLP4 4208 +INDIRI4 +CNSTI4 1 +EQI4 $169 +ADDRLP4 8 +INDIRP4 +CNSTI4 572 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $169 +ADDRGP4 $166 +JUMPV +LABELV $169 +ADDRLP4 8 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +EQI4 $171 +ADDRLP4 8 +INDIRP4 +CNSTI4 472 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +GEF4 $183 +ADDRLP4 8 +INDIRP4 +CNSTI4 476 +ADDP4 +INDIRF4 +ADDRLP4 28+4 +INDIRF4 +GEF4 $183 +ADDRLP4 8 +INDIRP4 +CNSTI4 480 +ADDP4 +INDIRF4 +ADDRLP4 28+8 +INDIRF4 +GEF4 $183 +ADDRLP4 8 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +LEF4 $183 +ADDRLP4 8 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +LEF4 $183 +ADDRLP4 8 +INDIRP4 +CNSTI4 492 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +GTF4 $173 +LABELV $183 +ADDRGP4 $166 +JUMPV +LABELV $173 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4216 +ADDRGP4 G_TestEntityPosition +CALLP4 +ASGNP4 +ADDRLP4 4216 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $184 +ADDRGP4 $166 +JUMPV +LABELV $184 +LABELV $171 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4212 +ADDRGP4 G_TryPushingEntity +CALLI4 +ASGNI4 +ADDRLP4 4212 +INDIRI4 +CNSTI4 0 +EQI4 $186 +ADDRGP4 $166 +JUMPV +LABELV $186 +ADDRLP4 4220 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 4220 +INDIRI4 +EQI4 $190 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ADDRLP4 4220 +INDIRI4 +NEI4 $188 +LABELV $190 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4228 +CNSTP4 0 +ASGNP4 +ADDRLP4 4228 +INDIRP4 +ARGP4 +ADDRLP4 4228 +INDIRP4 +ARGP4 +CNSTI4 99999 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 23 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $166 +JUMPV +LABELV $188 +ADDRFP4 12 +INDIRP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 pushed_p +INDIRP4 +CNSTI4 -32 +ADDP4 +ASGNP4 +ADDRGP4 $194 +JUMPV +LABELV $191 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $195 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRB +ASGNB 12 +LABELV $195 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $192 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 -32 +ADDP4 +ASGNP4 +LABELV $194 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 pushed +CVPU4 4 +GEU4 $191 +CNSTI4 0 +RETI4 +ADDRGP4 $143 +JUMPV +LABELV $166 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $168 +ADDRLP4 12 +INDIRI4 +ADDRLP4 4136 +INDIRI4 +LTI4 $165 +CNSTI4 1 +RETI4 +LABELV $143 +endproc G_MoverPush 4240 32 +export G_MoverTeam +proc G_MoverTeam 72 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 52 +CNSTP4 0 +ASGNP4 +ADDRGP4 pushed_p +ADDRGP4 pushed +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $201 +JUMPV +LABELV $198 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 28 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 40 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 40 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 40+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 512 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16+8 +ADDRLP4 40+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 52 +ARGP4 +ADDRLP4 64 +ADDRGP4 G_MoverPush +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $212 +ADDRGP4 $200 +JUMPV +LABELV $212 +LABELV $199 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $201 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $198 +LABELV $200 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $214 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $219 +JUMPV +LABELV $216 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+36 +INDIRI4 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+36 +INDIRI4 +SUBI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $217 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $219 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $216 +ADDRFP4 0 +INDIRP4 +CNSTI4 772 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $197 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 772 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $197 +JUMPV +LABELV $214 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $231 +JUMPV +LABELV $228 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $232 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ADDI4 +LTI4 $234 +ADDRLP4 0 +INDIRP4 +CNSTI4 768 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $237 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 768 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $237 +LABELV $234 +LABELV $232 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $239 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDI4 +LTI4 $241 +ADDRLP4 0 +INDIRP4 +CNSTI4 768 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $244 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 768 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $244 +LABELV $241 +LABELV $239 +LABELV $229 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $231 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $228 +LABELV $197 +endproc G_MoverTeam 72 16 +export G_RunMover +proc G_RunMover 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $247 +ADDRGP4 $246 +JUMPV +LABELV $247 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $251 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $249 +LABELV $251 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 8 +GEI4 $249 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_MoverTeam +CALLV +pop +LABELV $249 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunThink +CALLV +pop +LABELV $246 +endproc G_RunMover 8 4 +export SetMoverState +proc SetMoverState 104 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +LTI4 $254 +ADDRLP4 16 +INDIRI4 +CNSTI4 9 +GTI4 $254 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $282 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $282 +address $256 +address $257 +address $258 +address $263 +address $268 +address $269 +address $270 +address $275 +address $254 +address $254 +code +LABELV $256 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $257 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $258 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $263 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $268 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $269 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $270 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $254 +JUMPV +LABELV $275 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $254 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $283 +ADDRFP4 4 +INDIRI4 +CNSTI4 3 +GTI4 $283 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +LABELV $283 +ADDRFP4 4 +INDIRI4 +CNSTI4 4 +LTI4 $286 +ADDRFP4 4 +INDIRI4 +CNSTI4 7 +GTI4 $286 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +LABELV $286 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $252 +endproc SetMoverState 104 12 +export MatchTeam +proc MatchTeam 4 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $293 +JUMPV +LABELV $290 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +LABELV $291 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $293 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $290 +LABELV $289 +endproc MatchTeam 4 12 +export ReturnToPos1 +proc ReturnToPos1 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $296 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $296 +LABELV $294 +endproc ReturnToPos1 8 12 +export ReturnToApos1 +proc ReturnToApos1 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 7 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $300 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $300 +LABELV $298 +endproc ReturnToApos1 8 12 +export Think_ClosedModelDoor +proc Think_ClosedModelDoor 12 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $303 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $303 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 8 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $307 +ADDRLP4 8 +INDIRU4 +CNSTU4 0 +NEU4 $305 +LABELV $307 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_AdjustAreaPortalState +CALLV +pop +LABELV $305 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +CNSTI4 8 +ASGNI4 +LABELV $302 +endproc Think_ClosedModelDoor 12 12 +export Think_CloseModelDoor +proc Think_CloseModelDoor 4136 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4112 +ADDRFP4 0 +INDIRP4 +CNSTI4 648 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4108 +CNSTI4 1 +ASGNI4 +ADDRLP4 4112 +INDIRP4 +CNSTI4 472 +ADDP4 +ARGP4 +ADDRLP4 4112 +INDIRP4 +CNSTI4 484 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4120 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4120 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 648 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $312 +JUMPV +LABELV $309 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4128 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4128 +INDIRI4 +CNSTI4 2 +EQI4 $313 +ADDRLP4 4128 +INDIRI4 +CNSTI4 3 +EQI4 $313 +ADDRLP4 4128 +INDIRI4 +CNSTI4 14 +EQI4 $313 +ADDRLP4 4128 +INDIRI4 +CNSTI4 1 +EQI4 $313 +ADDRLP4 0 +INDIRP4 +CNSTI4 572 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $313 +ADDRGP4 $310 +JUMPV +LABELV $313 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4132 +ADDRGP4 G_TestEntityPosition +CALLP4 +ASGNP4 +ADDRLP4 4132 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $315 +ADDRLP4 4108 +CNSTI4 0 +ASGNI4 +LABELV $315 +LABELV $310 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $312 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $309 +ADDRLP4 4108 +INDIRI4 +CNSTI4 0 +NEI4 $317 +ADDRFP4 0 +INDIRP4 +CNSTI4 648 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $308 +JUMPV +LABELV $317 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $320 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $320 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +CNSTI4 11 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_ClosedModelDoor +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +LABELV $308 +endproc Think_CloseModelDoor 4136 16 +export Think_OpenModelDoor +proc Think_OpenModelDoor 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 648 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $324 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $324 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +CNSTI4 9 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_CloseModelDoor +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $327 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $327 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $323 +endproc Think_OpenModelDoor 20 12 +export Reached_BinaryMover +proc Reached_BinaryMover 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $330 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $333 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $333 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ReturnToPos1 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $336 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $336 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRGP4 $331 +JUMPV +LABELV $330 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $338 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $341 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $341 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 12 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $345 +ADDRLP4 12 +INDIRU4 +CNSTU4 0 +NEU4 $339 +LABELV $345 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_AdjustAreaPortalState +CALLV +pop +ADDRGP4 $339 +JUMPV +LABELV $338 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $346 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $349 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $349 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 ReturnToApos1 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $352 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $352 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRGP4 $347 +JUMPV +LABELV $346 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $354 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $357 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $357 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 12 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $361 +ADDRLP4 12 +INDIRU4 +CNSTU4 0 +NEU4 $355 +LABELV $361 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_AdjustAreaPortalState +CALLV +pop +ADDRGP4 $355 +JUMPV +LABELV $354 +ADDRGP4 $362 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $355 +LABELV $347 +LABELV $339 +LABELV $331 +LABELV $329 +endproc Reached_BinaryMover 20 12 +export Use_BinaryMover +proc Use_BinaryMover 36 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $364 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $364 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $364 +ADDRGP4 $363 +JUMPV +LABELV $364 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $366 +ADDRFP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Use_BinaryMover +CALLV +pop +ADDRGP4 $363 +JUMPV +LABELV $366 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $368 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +ADDI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $371 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $371 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 28 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $375 +ADDRLP4 28 +INDIRU4 +CNSTU4 0 +NEU4 $369 +LABELV $375 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_AdjustAreaPortalState +CALLV +pop +ADDRGP4 $369 +JUMPV +LABELV $368 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $376 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $377 +JUMPV +LABELV $376 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $379 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $382 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $382 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +SUBI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $380 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $380 +JUMPV +LABELV $379 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $387 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $390 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $390 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +SUBI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $388 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $388 +JUMPV +LABELV $387 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $395 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 50 +ADDI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $398 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $398 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 28 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $402 +ADDRLP4 28 +INDIRU4 +CNSTU4 0 +NEU4 $396 +LABELV $402 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_AdjustAreaPortalState +CALLV +pop +ADDRGP4 $396 +JUMPV +LABELV $395 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $403 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $404 +JUMPV +LABELV $403 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $406 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $409 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $409 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 6 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +SUBI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $407 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $407 +JUMPV +LABELV $406 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $414 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $417 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $417 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 7 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +SUBI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $415 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $415 +JUMPV +LABELV $414 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $422 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_OpenModelDoor +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $425 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $425 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 856 +ADDP4 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 32 +INDIRU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +EQU4 $429 +ADDRLP4 32 +INDIRU4 +CNSTU4 0 +NEU4 $427 +LABELV $429 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_AdjustAreaPortalState +CALLV +pop +LABELV $427 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +CNSTI4 10 +ASGNI4 +ADDRGP4 $423 +JUMPV +LABELV $422 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 9 +NEI4 $430 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDF4 +CVFI4 4 +ASGNI4 +LABELV $430 +LABELV $423 +LABELV $415 +LABELV $407 +LABELV $404 +LABELV $396 +LABELV $388 +LABELV $380 +LABELV $377 +LABELV $369 +LABELV $363 +endproc Use_BinaryMover 36 12 +export InitMover +proc InitMover 108 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $434 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 G_ModelIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $434 +ADDRGP4 $438 +ARGP4 +ADDRGP4 $439 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 52 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $436 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +LABELV $436 +ADDRGP4 $440 +ARGP4 +ADDRGP4 $439 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 60 +ADDRGP4 G_SpawnFloat +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRGP4 $441 +ARGP4 +ADDRGP4 $442 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 64 +ADDRGP4 G_SpawnVector +CALLI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 68 +INDIRI4 +NEI4 $445 +ADDRLP4 32 +INDIRI4 +ADDRLP4 68 +INDIRI4 +EQI4 $443 +LABELV $445 +ADDRLP4 72 +CNSTF4 1132396544 +ADDRLP4 12 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 255 +LEI4 $446 +ADDRLP4 72 +CNSTI4 255 +ASGNI4 +LABELV $446 +ADDRLP4 76 +CNSTF4 1132396544 +ADDRLP4 12+4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 255 +LEI4 $449 +ADDRLP4 76 +CNSTI4 255 +ASGNI4 +LABELV $449 +ADDRLP4 80 +CNSTF4 1132396544 +ADDRLP4 12+8 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 255 +LEI4 $452 +ADDRLP4 80 +CNSTI4 255 +ASGNI4 +LABELV $452 +ADDRLP4 84 +ADDRLP4 36 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 255 +LEI4 $454 +ADDRLP4 84 +CNSTI4 255 +ASGNI4 +LABELV $454 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 72 +INDIRI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 8 +LSHI4 +BORI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 16 +LSHI4 +BORI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 24 +LSHI4 +BORI4 +ASGNI4 +LABELV $443 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_BinaryMover +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 768 +ADDP4 +ADDRGP4 Reached_BinaryMover +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 6 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 88 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 88 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $458 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1120403456 +ASGNF4 +LABELV $458 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $462 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $462 +LABELV $433 +endproc InitMover 108 12 +export InitRotator +proc InitRotator 108 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $465 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 G_ModelIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $465 +ADDRGP4 $438 +ARGP4 +ADDRGP4 $439 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRLP4 52 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $467 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +LABELV $467 +ADDRGP4 $440 +ARGP4 +ADDRGP4 $439 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 60 +ADDRGP4 G_SpawnFloat +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRGP4 $441 +ARGP4 +ADDRGP4 $442 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 64 +ADDRGP4 G_SpawnVector +CALLI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 68 +INDIRI4 +NEI4 $471 +ADDRLP4 32 +INDIRI4 +ADDRLP4 68 +INDIRI4 +EQI4 $469 +LABELV $471 +ADDRLP4 72 +CNSTF4 1132396544 +ADDRLP4 12 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 255 +LEI4 $472 +ADDRLP4 72 +CNSTI4 255 +ASGNI4 +LABELV $472 +ADDRLP4 76 +CNSTF4 1132396544 +ADDRLP4 12+4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 255 +LEI4 $475 +ADDRLP4 76 +CNSTI4 255 +ASGNI4 +LABELV $475 +ADDRLP4 80 +CNSTF4 1132396544 +ADDRLP4 12+8 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 255 +LEI4 $478 +ADDRLP4 80 +CNSTI4 255 +ASGNI4 +LABELV $478 +ADDRLP4 84 +ADDRLP4 36 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 255 +LEI4 $480 +ADDRLP4 84 +CNSTI4 255 +ASGNI4 +LABELV $480 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 72 +INDIRI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 8 +LSHI4 +BORI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 16 +LSHI4 +BORI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 24 +LSHI4 +BORI4 +ASGNI4 +LABELV $469 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_BinaryMover +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 768 +ADDP4 +ADDRGP4 Reached_BinaryMover +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 128 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 6 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 88 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 88 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $484 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1123024896 +ASGNF4 +LABELV $484 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $488 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $488 +LABELV $464 +endproc InitRotator 108 12 +export Blocked_Door +proc Blocked_Door 16 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $491 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $491 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $490 +JUMPV +LABELV $491 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $493 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 23 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $493 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $495 +ADDRGP4 $490 +JUMPV +LABELV $495 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Use_BinaryMover +CALLV +pop +LABELV $490 +endproc Blocked_Door 16 32 +proc Touch_DoorTriggerSpectator 72 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTF4 0 +ASGNF4 +ADDRLP4 20+8 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 20+4 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 48 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 60 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +ADDRLP4 60 +INDIRF4 +GEF4 $500 +ADDRLP4 64 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 64 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +CNSTF4 1101004800 +SUBF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $501 +JUMPV +LABELV $500 +ADDRLP4 64 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 64 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +CNSTF4 1101004800 +ADDF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $501 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $502 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $506 +ADDRGP4 $503 +JUMPV +LABELV $506 +ADDRLP4 64 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 8 +ADDP4 +CNSTF4 1056964608 +ADDRLP4 64 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 64 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDP4 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +LABELV $503 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $502 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRGP4 TeleportPlayer +CALLV +pop +LABELV $497 +endproc Touch_DoorTriggerSpectator 72 12 +proc manualDoorTriggerSpectator 1816 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1796 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1796 +INDIRI4 +CNSTI4 2 +EQI4 $515 +ADDRLP4 1796 +INDIRI4 +CNSTI4 1 +EQI4 $515 +ADDRLP4 1796 +INDIRI4 +CNSTI4 6 +EQI4 $515 +ADDRLP4 1796 +INDIRI4 +CNSTI4 5 +EQI4 $515 +ADDRLP4 1796 +INDIRI4 +CNSTI4 10 +EQI4 $515 +ADDRLP4 1796 +INDIRI4 +CNSTI4 9 +NEI4 $509 +LABELV $515 +ADDRGP4 $508 +JUMPV +LABELV $509 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $519 +JUMPV +LABELV $516 +ADDRLP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 AddPointToBounds +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 AddPointToBounds +CALLV +pop +LABELV $517 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $519 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $516 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $520 +ADDRLP4 1804 +CNSTI4 2 +ASGNI4 +ADDRLP4 1808 +ADDRLP4 4 +INDIRI4 +ADDRLP4 1804 +INDIRI4 +LSHI4 +ASGNI4 +ADDRLP4 1812 +ADDRLP4 32 +INDIRI4 +ADDRLP4 1804 +INDIRI4 +LSHI4 +ASGNI4 +ADDRLP4 1808 +INDIRI4 +ADDRLP4 20 +ADDP4 +INDIRF4 +ADDRLP4 1808 +INDIRI4 +ADDRLP4 8 +ADDP4 +INDIRF4 +SUBF4 +ADDRLP4 1812 +INDIRI4 +ADDRLP4 20 +ADDP4 +INDIRF4 +ADDRLP4 1812 +INDIRI4 +ADDRLP4 8 +ADDP4 +INDIRF4 +SUBF4 +GEF4 $524 +ADDRLP4 32 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $524 +LABELV $521 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $520 +ADDRLP4 1804 +ADDRLP4 32 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +ASGNP4 +ADDRLP4 1804 +INDIRP4 +ADDRLP4 1804 +INDIRP4 +INDIRF4 +CNSTF4 1114636288 +ADDF4 +ASGNF4 +ADDRLP4 1808 +ADDRLP4 32 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +ASGNP4 +ADDRLP4 1808 +INDIRP4 +ADDRLP4 1808 +INDIRP4 +INDIRF4 +CNSTF4 1114636288 +SUBF4 +ASGNF4 +ADDRLP4 36+212+260 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 36+212+272 +ADDRLP4 20 +INDIRB +ASGNB 12 +ADDRLP4 36+836 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 36 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 Touch_DoorTriggerSpectator +CALLV +pop +LABELV $508 +endproc manualDoorTriggerSpectator 1816 12 +export manualTriggerSpectator +proc manualTriggerSpectator 4136 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4104 +CNSTI4 0 +ASGNI4 +ADDRLP4 4108 +CNSTF4 1232348160 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $534 +ARGP4 +ADDRLP4 4112 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 4112 +INDIRI4 +CNSTI4 0 +EQI4 $532 +ADDRGP4 $531 +JUMPV +LABELV $532 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $538 +ADDRGP4 $531 +JUMPV +LABELV $537 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $542 +ARGP4 +ADDRLP4 4116 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 4116 +INDIRI4 +CNSTI4 0 +NEI4 $540 +ADDRLP4 4120 +ADDRLP4 4104 +INDIRI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4120 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4120 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $541 +JUMPV +LABELV $540 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $543 +ADDRGP4 $545 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $543 +LABELV $541 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $546 +ADDRGP4 $548 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $531 +JUMPV +LABELV $546 +LABELV $538 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 668 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4116 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4116 +INDIRP4 +ASGNP4 +ADDRLP4 4116 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $537 +ADDRLP4 4104 +INDIRI4 +CNSTI4 0 +LEI4 $549 +ADDRLP4 4120 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $554 +JUMPV +LABELV $551 +ADDRLP4 4128 +CNSTI4 496 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4128 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRP4 +ADDRLP4 4128 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 4132 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 4124 +ADDRLP4 4132 +INDIRF4 +ASGNF4 +ADDRLP4 4124 +INDIRF4 +ADDRLP4 4108 +INDIRF4 +GEF4 $555 +ADDRLP4 4108 +ADDRLP4 4124 +INDIRF4 +ASGNF4 +ADDRLP4 4120 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $555 +LABELV $552 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $554 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $551 +ADDRLP4 4120 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 manualDoorTriggerSpectator +CALLV +pop +LABELV $549 +LABELV $531 +endproc manualTriggerSpectator 4136 12 +export Touch_DoorTrigger +proc Touch_DoorTrigger 12 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $558 +ADDRGP4 $557 +JUMPV +LABELV $558 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $560 +ADDRLP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $560 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $561 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +EQI4 $561 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +EQI4 $561 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +EQI4 $561 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Touch_DoorTriggerSpectator +CALLV +pop +ADDRGP4 $561 +JUMPV +LABELV $560 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $564 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +EQI4 $564 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +EQI4 $564 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Use_BinaryMover +CALLV +pop +LABELV $564 +LABELV $561 +LABELV $557 +endproc Touch_DoorTrigger 12 12 +export Think_SpawnNewDoorTrigger +proc Think_SpawnNewDoorTrigger 56 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $570 +JUMPV +LABELV $567 +ADDRLP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 AddPointToBounds +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 AddPointToBounds +CALLV +pop +LABELV $568 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 852 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $570 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $567 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $571 +ADDRLP4 40 +CNSTI4 2 +ASGNI4 +ADDRLP4 44 +ADDRLP4 4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +LSHI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 32 +INDIRI4 +ADDRLP4 40 +INDIRI4 +LSHI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 20 +ADDP4 +INDIRF4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 8 +ADDP4 +INDIRF4 +SUBF4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 20 +ADDP4 +INDIRF4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 8 +ADDP4 +INDIRF4 +SUBF4 +GEF4 $575 +ADDRLP4 32 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $575 +LABELV $572 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $571 +ADDRLP4 40 +ADDRLP4 32 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CNSTF4 1114636288 +ADDF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 32 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +CNSTF4 1114636288 +SUBF4 +ASGNF4 +ADDRLP4 48 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $577 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 8 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 20 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 1073741824 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 Touch_DoorTrigger +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 8 +GEI4 $578 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +LABELV $578 +LABELV $566 +endproc Think_SpawnNewDoorTrigger 56 12 +export Think_MatchTeam +proc Think_MatchTeam 4 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 MatchTeam +CALLV +pop +LABELV $581 +endproc Think_MatchTeam 4 12 +export SP_func_door +proc SP_func_door 120 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $584 +ARGP4 +ADDRGP4 $585 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 $586 +ARGP4 +ADDRGP4 $585 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $587 +ARGP4 +ADDRGP4 $588 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $589 +ARGP4 +ADDRGP4 $588 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 772 +ADDP4 +ADDRGP4 Blocked_Door +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $590 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1137180672 +ASGNF4 +LABELV $590 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $592 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +CNSTF4 1073741824 +ASGNF4 +LABELV $592 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 52 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $594 +ARGP4 +ADDRGP4 $595 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $596 +ARGP4 +ADDRGP4 $597 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +ARGP4 +ADDRGP4 G_SetMovedir +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 68 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 72 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 76 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 32 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $606 +ADDRLP4 116 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 116 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 116 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRLP4 100 +INDIRB +ASGNB 12 +LABELV $606 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $609 +ADDRGP4 $611 +ARGP4 +ADDRGP4 $612 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +EQI4 $613 +ADDRFP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $613 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $617 +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +EQI4 $615 +LABELV $617 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_MatchTeam +ASGNP4 +ADDRGP4 $616 +JUMPV +LABELV $615 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_SpawnNewDoorTrigger +ASGNP4 +LABELV $616 +LABELV $609 +LABELV $583 +endproc SP_func_door 120 12 +export SP_func_door_rotating +proc SP_func_door_rotating 104 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $584 +ARGP4 +ADDRGP4 $585 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $586 +ARGP4 +ADDRGP4 $585 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $587 +ARGP4 +ADDRGP4 $588 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $589 +ARGP4 +ADDRGP4 $588 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 772 +ADDP4 +ADDRGP4 Blocked_Door +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $619 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1123024896 +ASGNF4 +LABELV $619 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +GEF4 $621 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTF4 3212836864 +ADDRLP4 20 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $621 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $623 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +CNSTF4 1073741824 +ASGNF4 +LABELV $623 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 20 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 36 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $625 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $626 +JUMPV +LABELV $625 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $627 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $628 +JUMPV +LABELV $627 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $628 +LABELV $626 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $629 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $629 +ADDRFP4 0 +INDIRP4 +CNSTI4 644 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $631 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $633 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 644 +ADDP4 +CNSTF4 1119092736 +ASGNF4 +LABELV $631 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 644 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 644 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 644 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $634 +ADDRLP4 88 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 88 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 88 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRLP4 72 +INDIRB +ASGNB 12 +ADDRLP4 92 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $634 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitRotator +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $637 +ADDRGP4 $611 +ARGP4 +ADDRGP4 $612 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $639 +ADDRFP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $639 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $643 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $641 +LABELV $643 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_MatchTeam +ASGNP4 +ADDRGP4 $642 +JUMPV +LABELV $641 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_SpawnNewDoorTrigger +ASGNP4 +LABELV $642 +LABELV $637 +LABELV $618 +endproc SP_func_door_rotating 104 12 +export SP_func_door_model +proc SP_func_door_model 156 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $584 +ARGP4 +ADDRGP4 $585 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 $586 +ARGP4 +ADDRGP4 $585 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $587 +ARGP4 +ADDRGP4 $588 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $589 +ARGP4 +ADDRGP4 $588 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $645 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1128792064 +ASGNF4 +LABELV $645 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +GTF4 $647 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +CNSTF4 1073741824 +ASGNF4 +LABELV $647 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 52 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 56 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 648 +ADDP4 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 60 +CNSTI4 548 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 12 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 68 +CNSTI4 472 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 72 +CNSTI4 484 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 76 +CNSTI4 444 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 80 +CNSTI4 456 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $649 +ARGP4 +ADDRGP4 $650 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnVector +CALLI4 +pop +ADDRGP4 $651 +ARGP4 +ADDRGP4 $442 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnVector +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $652 +ADDRGP4 $654 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $653 +JUMPV +LABELV $652 +ADDRFP4 0 +INDIRP4 +CNSTI4 552 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 G_ModelIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDRLP4 88 +INDIRI4 +ASGNI4 +LABELV $653 +ADDRGP4 $438 +ARGP4 +ADDRGP4 $439 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 92 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +EQI4 $655 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRLP4 96 +INDIRI4 +ASGNI4 +LABELV $655 +ADDRGP4 $440 +ARGP4 +ADDRGP4 $439 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRLP4 100 +ADDRGP4 G_SpawnFloat +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRGP4 $441 +ARGP4 +ADDRGP4 $442 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 104 +ADDRGP4 G_SpawnVector +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 108 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 108 +INDIRI4 +NEI4 $659 +ADDRLP4 24 +INDIRI4 +ADDRLP4 108 +INDIRI4 +EQI4 $657 +LABELV $659 +ADDRLP4 112 +CNSTF4 1132396544 +ADDRLP4 8 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +CNSTI4 255 +LEI4 $660 +ADDRLP4 112 +CNSTI4 255 +ASGNI4 +LABELV $660 +ADDRLP4 116 +CNSTF4 1132396544 +ADDRLP4 8+4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 255 +LEI4 $663 +ADDRLP4 116 +CNSTI4 255 +ASGNI4 +LABELV $663 +ADDRLP4 120 +CNSTF4 1132396544 +ADDRLP4 8+8 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 120 +INDIRI4 +CNSTI4 255 +LEI4 $666 +ADDRLP4 120 +CNSTI4 255 +ASGNI4 +LABELV $666 +ADDRLP4 124 +ADDRLP4 28 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 255 +LEI4 $668 +ADDRLP4 124 +CNSTI4 255 +ASGNI4 +LABELV $668 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 112 +INDIRI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 8 +LSHI4 +BORI4 +ADDRLP4 120 +INDIRI4 +CNSTI4 16 +LSHI4 +BORI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 24 +LSHI4 +BORI4 +ASGNI4 +LABELV $657 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_BinaryMover +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +CNSTI4 8 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 17 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 120 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 120 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 120 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 120 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 132 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 132 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 132 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 132 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1260 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1264 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 144 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 144 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $670 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $670 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +DIVF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +NEI4 $672 +ADDRGP4 $611 +ARGP4 +ADDRGP4 $612 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +EQI4 $674 +ADDRFP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $674 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $676 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +NEI4 $676 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_SpawnNewDoorTrigger +ASGNP4 +LABELV $676 +LABELV $672 +LABELV $644 +endproc SP_func_door_model 156 12 +export Touch_Plat +proc Touch_Plat 4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $680 +ADDRGP4 $679 +JUMPV +LABELV $680 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $684 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $682 +LABELV $684 +ADDRGP4 $679 +JUMPV +LABELV $682 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $685 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +LABELV $685 +LABELV $679 +endproc Touch_Plat 4 0 +export Touch_PlatCenterTrigger +proc Touch_PlatCenterTrigger 4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $689 +ADDRGP4 $688 +JUMPV +LABELV $689 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $691 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Use_BinaryMover +CALLV +pop +LABELV $691 +LABELV $688 +endproc Touch_PlatCenterTrigger 4 12 +export SpawnPlatTrigger +proc SpawnPlatTrigger 60 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $694 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 Touch_PlatCenterTrigger +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 1073741824 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTF4 1107558400 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 36 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 48 +CNSTF4 1107558400 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 48 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 48 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 16+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +CNSTF4 1090519040 +ADDF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRF4 +GTF4 $699 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +CNSTF4 1056964608 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +LABELV $699 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +GTF4 $701 +ADDRLP4 4+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +CNSTF4 1056964608 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 4+4 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +LABELV $701 +ADDRLP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRLP4 16 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $693 +endproc SpawnPlatTrigger 60 4 +export SP_func_plat +proc SP_func_plat 64 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $584 +ARGP4 +ADDRGP4 $709 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $586 +ARGP4 +ADDRGP4 $709 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $587 +ARGP4 +ADDRGP4 $710 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 600 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $589 +ARGP4 +ADDRGP4 $710 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 32 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRGP4 $711 +ARGP4 +ADDRGP4 $712 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $596 +ARGP4 +ADDRGP4 $597 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRGP4 $713 +ARGP4 +ADDRGP4 $714 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $594 +ARGP4 +ADDRGP4 $595 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +CNSTF4 1148846080 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRGP4 $717 +ARGP4 +ADDRGP4 $612 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 40 +ADDRGP4 G_SpawnFloat +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $715 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +SUBF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $715 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 Touch_Plat +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 772 +ADDP4 +ADDRGP4 Blocked_Door +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 608 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $718 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 SpawnPlatTrigger +CALLV +pop +LABELV $718 +LABELV $708 +endproc SP_func_plat 64 12 +export Touch_Button +proc Touch_Button 4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $721 +ADDRGP4 $720 +JUMPV +LABELV $721 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $723 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Use_BinaryMover +CALLV +pop +LABELV $723 +LABELV $720 +endproc Touch_Button 4 12 +export SP_func_button +proc SP_func_button 88 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $586 +ARGP4 +ADDRGP4 $726 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $727 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1109393408 +ASGNF4 +LABELV $727 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $729 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $729 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +CNSTF4 1148846080 +ADDRLP4 40 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRGP4 $594 +ARGP4 +ADDRGP4 $731 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +ARGP4 +ADDRGP4 G_SetMovedir +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 56 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 56 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 60 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 64 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 28 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 700 +ADDP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 704 +ADDP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $740 +ADDRFP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $741 +JUMPV +LABELV $740 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 Touch_Button +ASGNP4 +LABELV $741 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +LABELV $725 +endproc SP_func_button 88 12 +export Think_BeginMoving +proc Think_BeginMoving 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $742 +endproc Think_BeginMoving 0 0 +export Reached_Train +proc Reached_Train 56 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRU4 +EQU4 $747 +ADDRLP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRU4 +NEU4 $745 +LABELV $747 +ADDRGP4 $744 +JUMPV +LABELV $745 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRLP4 32 +CNSTI4 612 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +EQF4 $748 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $749 +JUMPV +LABELV $748 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $749 +ADDRLP4 4 +INDIRF4 +CNSTF4 1065353216 +GEF4 $750 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +LABELV $750 +ADDRFP4 0 +INDIRP4 +CNSTI4 692 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +ARGP4 +ADDRLP4 44 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDRLP4 4 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 1 +GEI4 $754 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +LABELV $754 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 604 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $757 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $744 +JUMPV +LABELV $757 +ADDRLP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +EQF4 $759 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRLP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_BeginMoving +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $759 +LABELV $744 +endproc Reached_Train 56 12 +export Start_Train +proc Start_Train 28 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 632 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 636 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 640 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 628 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 20 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 692 +ADDP4 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $762 +endproc Start_Train 28 12 +export Stop_Train +proc Stop_Train 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 620 +ADDP4 +ADDRLP4 0 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRGP4 SetMoverState +CALLV +pop +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +LABELV $766 +endproc Stop_Train 16 12 +export Use_Train +proc Use_Train 0 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $770 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Start_Train +CALLV +pop +ADDRGP4 $771 +JUMPV +LABELV $770 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Stop_Train +CALLV +pop +LABELV $771 +LABELV $769 +endproc Use_Train 0 12 +export Think_SetupTrainTargets +proc Think_SetupTrainTargets 28 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTP4 0 +ARGP4 +CNSTI4 668 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $773 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $775 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $772 +JUMPV +LABELV $773 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $779 +JUMPV +LABELV $776 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $780 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $780 +ADDRLP4 4 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $782 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $784 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $772 +JUMPV +LABELV $782 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +LABELV $785 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 668 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $788 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $790 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $772 +JUMPV +LABELV $788 +LABELV $786 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $791 +ARGP4 +ADDRLP4 20 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $785 +ADDRLP4 4 +INDIRP4 +CNSTI4 612 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $777 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $779 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +NEU4 $776 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Reached_Train +CALLV +pop +LABELV $772 +endproc Think_SetupTrainTargets 28 12 +export SP_path_corner +proc SP_path_corner 4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $793 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $795 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $793 +LABELV $792 +endproc SP_path_corner 4 8 +export Blocked_Train +proc Blocked_Train 44 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $797 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Stop_Train +CALLV +pop +ADDRGP4 $798 +JUMPV +LABELV $797 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $799 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 23 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $801 +ADDRFP4 4 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $801 +ADDRFP4 4 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $803 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +CNSTI4 62 +ARGI4 +ADDRLP4 36 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 40 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $804 +JUMPV +LABELV $803 +ADDRFP4 4 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $805 +ADDRLP4 32 +CNSTF4 0 +ASGNF4 +ADDRLP4 16 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 16+8 +CNSTF4 1065353216 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +CNSTI4 61 +ARGI4 +ADDRLP4 36 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 40 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +LABELV $805 +LABELV $804 +LABELV $801 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $796 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $796 +JUMPV +LABELV $799 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTI4 10000 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 23 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $798 +LABELV $796 +endproc Blocked_Train 44 32 +export SP_func_train +proc SP_func_train 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $812 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $813 +JUMPV +LABELV $812 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $814 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 2 +ASGNI4 +LABELV $814 +LABELV $813 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $816 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1120403456 +ASGNF4 +LABELV $816 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $818 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $820 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $811 +JUMPV +LABELV $818 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 768 +ADDP4 +ADDRGP4 Reached_Train +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_Train +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 772 +ADDP4 +ADDRGP4 Blocked_Train +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_SetupTrainTargets +ASGNP4 +LABELV $811 +endproc SP_func_train 12 8 +export SP_func_static +proc SP_func_static 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +LABELV $822 +endproc SP_func_static 12 8 +export SP_func_rotating +proc SP_func_rotating 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $824 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1120403456 +ASGNF4 +LABELV $824 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $826 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $827 +JUMPV +LABELV $826 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $828 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $829 +JUMPV +LABELV $828 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $829 +LABELV $827 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $830 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 10 +ASGNI4 +LABELV $830 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 508 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $823 +endproc SP_func_rotating 28 8 +export SP_func_bobbing +proc SP_func_bobbing 28 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $711 +ARGP4 +ADDRGP4 $731 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $717 +ARGP4 +ADDRGP4 $833 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $596 +ARGP4 +ADDRGP4 $597 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRGP4 $834 +ARGP4 +ADDRGP4 $612 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $835 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRGP4 $836 +JUMPV +LABELV $835 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $837 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRGP4 $838 +JUMPV +LABELV $837 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +LABELV $838 +LABELV $836 +LABELV $832 +endproc SP_func_bobbing 28 12 +export SP_func_pendulum +proc SP_func_pendulum 44 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $711 +ARGP4 +ADDRGP4 $840 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $596 +ARGP4 +ADDRGP4 $597 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRGP4 $834 +ARGP4 +ADDRGP4 $612 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1090519040 +GEF4 $841 +ADDRLP4 0 +CNSTF4 1090519040 +ASGNF4 +LABELV $841 +ADDRGP4 g_gravity+8 +INDIRF4 +CNSTF4 1077936128 +ADDRLP4 0 +INDIRF4 +MULF4 +DIVF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 4 +CNSTF4 1042479491 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 4 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitMover +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 4 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 8 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +LABELV $839 +endproc SP_func_pendulum 44 12 +bss +export pushed_p +align 4 +LABELV pushed_p +skip 4 +export pushed +align 4 +LABELV pushed +skip 32768 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $840 +byte 1 51 +byte 1 48 +byte 1 0 +align 1 +LABELV $834 +byte 1 112 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $833 +byte 1 51 +byte 1 50 +byte 1 0 +align 1 +LABELV $820 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $795 +byte 1 112 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $791 +byte 1 112 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $790 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 0 +align 1 +LABELV $784 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $775 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $731 +byte 1 52 +byte 1 0 +align 1 +LABELV $726 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 115 +byte 1 47 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $717 +byte 1 104 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $714 +byte 1 49 +byte 1 0 +align 1 +LABELV $713 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $712 +byte 1 50 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $711 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $710 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 116 +byte 1 49 +byte 1 95 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $709 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 112 +byte 1 116 +byte 1 49 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $694 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $654 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 50 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $651 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $650 +byte 1 48 +byte 1 32 +byte 1 48 +byte 1 32 +byte 1 48 +byte 1 0 +align 1 +LABELV $649 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 79 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $633 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 65 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $612 +byte 1 48 +byte 1 0 +align 1 +LABELV $611 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $597 +byte 1 50 +byte 1 0 +align 1 +LABELV $596 +byte 1 100 +byte 1 109 +byte 1 103 +byte 1 0 +align 1 +LABELV $595 +byte 1 56 +byte 1 0 +align 1 +LABELV $594 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $589 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 115 +byte 1 49 +byte 1 0 +align 1 +LABELV $588 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 100 +byte 1 114 +byte 1 49 +byte 1 95 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $587 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 80 +byte 1 111 +byte 1 115 +byte 1 50 +byte 1 0 +align 1 +LABELV $586 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 49 +byte 1 116 +byte 1 111 +byte 1 50 +byte 1 0 +align 1 +LABELV $585 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 100 +byte 1 114 +byte 1 49 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $584 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 50 +byte 1 116 +byte 1 111 +byte 1 49 +byte 1 0 +align 1 +LABELV $577 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $548 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $545 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $542 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $534 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 105 +byte 1 112 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $442 +byte 1 49 +byte 1 32 +byte 1 49 +byte 1 32 +byte 1 49 +byte 1 0 +align 1 +LABELV $441 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $440 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $439 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $438 +byte 1 110 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $362 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 95 +byte 1 66 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $112 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 95 +byte 1 112 +byte 1 32 +byte 1 62 +byte 1 32 +byte 1 38 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 91 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 84 +byte 1 73 +byte 1 84 +byte 1 73 +byte 1 69 +byte 1 83 +byte 1 93 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_namelog.asm b/build/release-linux-x86_64/base/game/g_namelog.asm new file mode 100644 index 0000000..c22230f --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_namelog.asm @@ -0,0 +1,1347 @@ +export G_namelog_cleanup +code +proc G_namelog_cleanup 12 4 +ADDRLP4 0 +ADDRGP4 level+22152 +INDIRP4 +ASGNP4 +ADDRGP4 $81 +JUMPV +LABELV $78 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 BG_Free +CALLV +pop +LABELV $79 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $81 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $78 +LABELV $77 +endproc G_namelog_cleanup 12 4 +export G_namelog_connect +proc G_namelog_connect 44 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +ADDRGP4 level+22152 +INDIRP4 +ASGNP4 +ADDRGP4 $87 +JUMPV +LABELV $84 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +CNSTI4 -1 +EQI4 $89 +ADDRGP4 $85 +JUMPV +LABELV $89 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $91 +ADDRGP4 $86 +JUMPV +LABELV $91 +LABELV $85 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +LABELV $87 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $84 +LABELV $86 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $93 +CNSTI4 3092 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3004 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $95 +ADDRLP4 8 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 3088 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $96 +JUMPV +LABELV $95 +ADDRGP4 level+22152 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3088 +ADDP4 +CNSTI4 64 +ASGNI4 +LABELV $96 +LABELV $93 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3044 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3068 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $98 +CNSTI4 1760 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 G_admin_name_check +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $98 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $98 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $103 +JUMPV +LABELV $100 +CNSTI4 68 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $104 +ADDRGP4 $83 +JUMPV +LABELV $104 +LABELV $101 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $103 +ADDRLP4 4 +INDIRI4 +CNSTI4 30 +GEI4 $106 +CNSTI4 68 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $100 +LABELV $106 +ADDRLP4 4 +INDIRI4 +CNSTI4 30 +NEI4 $107 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $107 +CNSTI4 68 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 964 +ADDP4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 624 +ADDP4 +ARGP4 +CNSTU4 68 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $83 +endproc G_namelog_connect 44 16 +export G_namelog_disconnect +proc G_namelog_disconnect 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $110 +ADDRGP4 $109 +JUMPV +LABELV $110 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +CNSTI4 3040 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $109 +endproc G_namelog_disconnect 0 0 +export G_namelog_update_score +proc G_namelog_update_score 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $113 +ADDRGP4 $112 +JUMPV +LABELV $113 +ADDRLP4 0 +INDIRP4 +CNSTI4 3084 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3076 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3080 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $112 +endproc G_namelog_update_score 4 0 +export G_namelog_update_name +proc G_namelog_update_name 84 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $116 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 36 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 G_SanitiseString +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 76 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $118 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 30 +MODI4 +ASGNI4 +LABELV $118 +LABELV $116 +ADDRLP4 0 +INDIRP4 +CNSTI4 3048 +ADDP4 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $115 +endproc G_namelog_update_name 84 12 +export G_namelog_restore +proc G_namelog_restore 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRP4 +ASGNP4 +CNSTI4 1760 +ADDRLP4 0 +INDIRP4 +CNSTI4 3040 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3084 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3076 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3080 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $120 +endproc G_namelog_restore 8 12 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort diff --git a/build/release-linux-x86_64/base/game/g_physics.asm b/build/release-linux-x86_64/base/game/g_physics.asm new file mode 100644 index 0000000..b922f43 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_physics.asm @@ -0,0 +1,1592 @@ +code +proc G_Bounce 112 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +ADDRGP4 level+36 +INDIRI4 +CVIF4 4 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+36 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_EvaluateTrajectoryDelta +CALLV +pop +ADDRLP4 28 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 28 +INDIRF4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 12 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 12 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 12 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $85 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 40 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 44 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $86 +JUMPV +LABELV $85 +ADDRLP4 16 +CNSTF4 1060437492 +ASGNF4 +LABELV $86 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 16 +INDIRF4 +GEF4 $89 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $87 +ADDRLP4 40 +INDIRF4 +ADDRLP4 16 +INDIRF4 +NEGF4 +GTF4 $87 +LABELV $89 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 576 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 576 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 576 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $88 +JUMPV +LABELV $87 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CNSTF4 1050253722 +ADDRLP4 72 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CNSTF4 1050253722 +ADDRLP4 76 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 80 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CNSTF4 1050253722 +ADDRLP4 80 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $88 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 84 +INDIRF4 +CNSTF4 1092616192 +GEF4 $90 +ADDRLP4 92 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 108 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $77 +JUMPV +LABELV $90 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 92 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 504 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $77 +endproc G_Bounce 112 12 +export G_Physics +proc G_Physics 96 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $94 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $96 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +EQI4 $97 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 92 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $97 +JUMPV +LABELV $96 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $101 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $101 +LABELV $97 +LABELV $94 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $104 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $105 +JUMPV +LABELV $104 +ADDRLP4 72 +CNSTI4 65537 +ASGNI4 +LABELV $105 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $106 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunThink +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 956 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $93 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 84 +CNSTF4 3221225472 +ASGNF4 +ADDRLP4 60 +ADDRLP4 60 +INDIRF4 +ADDRLP4 84 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60+4 +ADDRLP4 60+4 +INDIRF4 +ADDRLP4 84 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60+8 +ADDRLP4 60+8 +INDIRF4 +CNSTF4 3221225472 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $115 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +CNSTI4 -1 +ASGNI4 +LABELV $115 +ADDRFP4 0 +INDIRP4 +CNSTI4 956 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 200 +ADDI4 +ASGNI4 +ADDRGP4 $93 +JUMPV +LABELV $106 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 level+32 +INDIRI4 +ARGI4 +ADDRLP4 60 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRLP4 0+12 +INDIRB +ASGNB 12 +ADDRLP4 0+4 +INDIRI4 +CNSTI4 0 +EQI4 $121 +ADDRLP4 0+8 +CNSTF4 0 +ASGNF4 +LABELV $121 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_RunThink +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $125 +ADDRGP4 $93 +JUMPV +LABELV $125 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 84 +ADDRGP4 trap_PointContents +CALLI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CVIU4 4 +CNSTU4 2147483648 +BANDU4 +CNSTU4 0 +EQU4 $128 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $93 +JUMPV +LABELV $128 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_Bounce +CALLV +pop +LABELV $93 +endproc G_Physics 96 28 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort diff --git a/build/release-linux-x86_64/base/game/g_session.asm b/build/release-linux-x86_64/base/game/g_session.asm new file mode 100644 index 0000000..9ab922d --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_session.asm @@ -0,0 +1,1168 @@ +export G_WriteClientSessionData +code +proc G_WriteClientSessionData 24 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Com_ClientListString +CALLP4 +ASGNP4 +ADDRGP4 $78 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1736 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRGP4 $79 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $77 +endproc G_WriteClientSessionData 24 28 +export G_ReadSessionData +proc G_ReadSessionData 1064 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $79 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRLP4 1056 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 1056 +INDIRP4 +ASGNP4 +ADDRLP4 1024 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $81 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1736 +ADDP4 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +ARGP4 +ADDRLP4 1032 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ARGP4 +ADDRLP4 1036 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +ADDRLP4 1028 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ADDRLP4 1032 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +ARGP4 +ADDRLP4 1036 +ARGP4 +ADDRGP4 Com_ClientListParse +CALLV +pop +LABELV $80 +endproc G_ReadSessionData 1064 32 +export G_InitSessionData +proc G_InitSessionData 12 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1736 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $83 +ARGP4 +ADDRLP4 8 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 115 +NEI4 $84 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $85 +JUMPV +LABELV $84 +ADDRGP4 g_maxGameClients+12 +INDIRI4 +CNSTI4 0 +LEI4 $86 +ADDRGP4 level+76 +INDIRI4 +ADDRGP4 g_maxGameClients+12 +INDIRI4 +LTI4 $86 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $87 +JUMPV +LABELV $86 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $87 +LABELV $85 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 8 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_WriteClientSessionData +CALLV +pop +LABELV $82 +endproc G_InitSessionData 12 12 +export G_WriteSessionData +proc G_WriteSessionData 8 8 +ADDRGP4 $94 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $93 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $98 +JUMPV +LABELV $95 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $100 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +ARGP4 +ADDRGP4 G_WriteClientSessionData +CALLV +pop +LABELV $100 +LABELV $96 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $98 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $95 +LABELV $92 +endproc G_WriteSessionData 8 8 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $94 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $93 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $83 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $81 +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 49 +byte 1 54 +byte 1 115 +byte 1 0 +align 1 +LABELV $79 +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 $78 +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 115 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_spawn.asm b/build/release-linux-x86_64/base/game/g_spawn.asm new file mode 100644 index 0000000..bcce0f7 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_spawn.asm @@ -0,0 +1,4468 @@ +export G_SpawnString +code +proc G_SpawnString 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 level+6576 +INDIRI4 +CNSTI4 0 +NEI4 $78 +ADDRFP4 8 +INDIRP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +CNSTI4 0 +RETI4 +ADDRGP4 $77 +JUMPV +LABELV $78 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $84 +JUMPV +LABELV $81 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 level+6584 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $86 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 level+6584+4 +ADDP4 +INDIRP4 +ASGNP4 +CNSTI4 1 +RETI4 +ADDRGP4 $77 +JUMPV +LABELV $86 +LABELV $82 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $84 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+6580 +INDIRI4 +LTI4 $81 +ADDRFP4 8 +INDIRP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +CNSTI4 0 +RETI4 +LABELV $77 +endproc G_SpawnString 8 8 +export G_SpawnFloat +proc G_SpawnFloat 16 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $91 +endproc G_SpawnFloat 16 12 +export G_SpawnInt +proc G_SpawnInt 16 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $92 +endproc G_SpawnInt 16 12 +export G_SpawnVector +proc G_SpawnVector 16 20 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $94 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $93 +endproc G_SpawnVector 16 20 +export G_SpawnVector4 +proc G_SpawnVector4 16 24 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $96 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $95 +endproc G_SpawnVector4 16 24 +data +export fields +align 4 +LABELV fields +address $99 +byte 4 724 +byte 4 4 +skip 4 +address $100 +byte 4 620 +byte 4 4 +skip 4 +address $101 +byte 4 116 +byte 4 6 +skip 4 +address $102 +byte 4 116 +byte 4 4 +skip 4 +address $103 +byte 4 1260 +byte 4 5 +skip 4 +address $104 +byte 4 576 +byte 4 1 +skip 4 +address $105 +byte 4 532 +byte 4 2 +skip 4 +address $106 +byte 4 836 +byte 4 0 +skip 4 +address $107 +byte 4 816 +byte 4 0 +skip 4 +address $108 +byte 4 804 +byte 4 0 +skip 4 +address $109 +byte 4 0 +byte 4 10 +skip 4 +address $110 +byte 4 652 +byte 4 2 +skip 4 +address $111 +byte 4 548 +byte 4 2 +skip 4 +address $112 +byte 4 552 +byte 4 2 +skip 4 +address $113 +byte 4 92 +byte 4 4 +skip 4 +address $114 +byte 4 632 +byte 4 4 +skip 4 +address $115 +byte 4 876 +byte 4 1 +skip 4 +address $116 +byte 4 644 +byte 4 1 +skip 4 +address $117 +byte 4 536 +byte 4 0 +skip 4 +address $118 +byte 4 688 +byte 4 1 +skip 4 +address $119 +byte 4 664 +byte 4 2 +skip 4 +address $120 +byte 4 668 +byte 4 2 +skip 4 +address $121 +byte 4 676 +byte 4 2 +skip 4 +address $122 +byte 4 680 +byte 4 2 +skip 4 +address $123 +byte 4 672 +byte 4 2 +skip 4 +address $124 +byte 4 872 +byte 4 1 +skip 4 +export spawns +align 4 +LABELV spawns +address $126 +address SP_func_bobbing +address $127 +address SP_func_button +address $128 +address SP_func_door +address $129 +address SP_func_door_model +address $130 +address SP_func_door_rotating +address $131 +address SP_info_null +address $132 +address SP_func_pendulum +address $133 +address SP_func_plat +address $134 +address SP_func_rotating +address $135 +address SP_func_static +address $136 +address SP_func_timer +address $137 +address SP_func_train +address $138 +address SP_info_alien_intermission +address $139 +address SP_info_human_intermission +address $140 +address SP_info_notnull +address $141 +address SP_info_null +address $142 +address SP_info_player_deathmatch +address $143 +address SP_info_player_intermission +address $144 +address SP_info_player_start +address $109 +address SP_light +address $145 +address SP_misc_anim_model +address $146 +address SP_misc_light_flare +address $147 +address SP_misc_model +address $148 +address SP_misc_particle_system +address $149 +address SP_misc_portal_camera +address $150 +address SP_misc_portal_surface +address $151 +address SP_misc_teleporter_dest +address $152 +address SP_path_corner +address $153 +address SP_target_alien_win +address $154 +address SP_target_delay +address $155 +address SP_target_human_win +address $156 +address SP_target_hurt +address $157 +address SP_target_kill +address $158 +address SP_target_location +address $159 +address SP_target_position +address $160 +address SP_target_print +address $161 +address SP_target_push +address $162 +address SP_target_relay +address $163 +address SP_target_rumble +address $164 +address SP_target_score +address $165 +address SP_target_speaker +address $166 +address SP_target_teleporter +address $167 +address SP_trigger_always +address $168 +address SP_trigger_ammo +address $169 +address SP_trigger_buildable +address $170 +address SP_trigger_class +address $171 +address SP_trigger_equipment +address $172 +address SP_trigger_gravity +address $173 +address SP_trigger_heal +address $174 +address SP_trigger_hurt +address $175 +address SP_trigger_multiple +address $176 +address SP_trigger_push +address $177 +address SP_trigger_stage +address $178 +address SP_trigger_teleport +address $179 +address SP_trigger_win +export G_CallSpawn +code +proc G_CallSpawn 24 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $181 +ADDRGP4 $183 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $180 +JUMPV +LABELV $181 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_BuildableByEntityName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $184 +ADDRGP4 level+16068 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $186 +ADDRGP4 level+16068 +ARGP4 +ADDRGP4 $190 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $186 +CNSTI4 0 +RETI4 +ADDRGP4 $180 +JUMPV +LABELV $186 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +EQI4 $193 +ADDRLP4 0 +INDIRI4 +CNSTI4 27 +NEI4 $191 +LABELV $193 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CNSTF4 1127481344 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 AngleNormalize360 +CALLF4 +pop +LABELV $191 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_SpawnBuildable +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $180 +JUMPV +LABELV $184 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 spawns +ARGP4 +CNSTU4 55 +ARGU4 +CNSTU4 8 +ARGU4 +ADDRGP4 cmdcmp +ARGP4 +ADDRLP4 12 +ADDRGP4 bsearch +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $194 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $180 +JUMPV +LABELV $194 +ADDRGP4 $196 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTI4 0 +RETI4 +LABELV $180 +endproc G_CallSpawn 24 20 +export G_NewString +proc G_NewString 36 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 16 +INDIRU4 +CNSTU4 1 +ADDU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $201 +JUMPV +LABELV $198 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 92 +NEI4 $202 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +SUBI4 +GEI4 $202 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 110 +NEI4 $204 +ADDRLP4 28 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI1 10 +ASGNI1 +ADDRGP4 $203 +JUMPV +LABELV $204 +ADDRLP4 32 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 32 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CNSTI1 92 +ASGNI1 +ADDRGP4 $203 +JUMPV +LABELV $202 +ADDRLP4 28 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $203 +LABELV $199 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $201 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $198 +ADDRLP4 12 +INDIRP4 +RETP4 +LABELV $197 +endproc G_NewString 36 4 +export G_ParseField +proc G_ParseField 80 24 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 fields +ARGP4 +CNSTU4 26 +ARGU4 +CNSTU4 16 +ARGU4 +ADDRGP4 cmdcmp +ARGP4 +ADDRLP4 40 +ADDRGP4 bsearch +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $207 +ADDRGP4 $206 +JUMPV +LABELV $207 +ADDRLP4 4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +LTI4 $210 +ADDRLP4 44 +INDIRI4 +CNSTI4 10 +GTI4 $210 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $229 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $229 +address $225 +address $226 +address $212 +address $210 +address $213 +address $218 +address $227 +address $210 +address $210 +address $210 +address $210 +code +LABELV $212 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 G_NewString +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRGP4 $210 +JUMPV +LABELV $213 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $94 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 24+4 +ARGP4 +ADDRLP4 24+8 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 56 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ADDRLP4 24+4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 24+8 +INDIRF4 +ASGNF4 +ADDRGP4 $210 +JUMPV +LABELV $218 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $96 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 8+4 +ARGP4 +ADDRLP4 8+8 +ARGP4 +ADDRLP4 8+12 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 60 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ADDRLP4 8+4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 8+8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 12 +ADDP4 +ADDRLP4 8+12 +INDIRF4 +ASGNF4 +ADDRGP4 $210 +JUMPV +LABELV $225 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $210 +JUMPV +LABELV $226 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRGP4 $210 +JUMPV +LABELV $227 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRLP4 76 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +CNSTI4 8 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $210 +LABELV $206 +endproc G_ParseField 80 24 +export G_SpawnGEntityFromSpawnVars +proc G_SpawnGEntityFromSpawnVars 28 12 +ADDRLP4 8 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $234 +JUMPV +LABELV $231 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LSHI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRGP4 level+6584 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ADDRGP4 level+6584+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_ParseField +CALLV +pop +LABELV $232 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $234 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+6580 +INDIRI4 +LTI4 $231 +ADDRGP4 $239 +ARGP4 +ADDRGP4 $240 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $241 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $230 +JUMPV +LABELV $241 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 G_CallSpawn +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $243 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $243 +LABELV $230 +endproc G_SpawnGEntityFromSpawnVars 28 12 +export G_AddSpawnVarToken +proc G_AddSpawnVarToken 16 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +ADDRLP4 8 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 level+7096 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +CNSTI4 1 +ADDI4 +CNSTI4 4096 +LEI4 $246 +ADDRGP4 $249 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $246 +ADDRLP4 4 +ADDRGP4 level+7096 +INDIRI4 +ADDRGP4 level+7100 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +CVIU4 4 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 12 +ADDRGP4 level+7096 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +RETP4 +LABELV $245 +endproc G_AddSpawnVarToken 16 12 +export G_ParseSpawnVars +proc G_ParseSpawnVars 2072 8 +ADDRGP4 level+6580 +CNSTI4 0 +ASGNI4 +ADDRGP4 level+7096 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2048 +ADDRGP4 trap_GetEntityToken +CALLI4 +ASGNI4 +ADDRLP4 2048 +INDIRI4 +CNSTI4 0 +NEI4 $256 +CNSTI4 0 +RETI4 +ADDRGP4 $253 +JUMPV +LABELV $256 +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 123 +EQI4 $262 +ADDRGP4 $260 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +ADDRGP4 $262 +JUMPV +LABELV $261 +ADDRLP4 1024 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2052 +ADDRGP4 trap_GetEntityToken +CALLI4 +ASGNI4 +ADDRLP4 2052 +INDIRI4 +CNSTI4 0 +NEI4 $264 +ADDRGP4 $266 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $264 +ADDRLP4 1024 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $267 +ADDRGP4 $263 +JUMPV +LABELV $267 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 2056 +ADDRGP4 trap_GetEntityToken +CALLI4 +ASGNI4 +ADDRLP4 2056 +INDIRI4 +CNSTI4 0 +NEI4 $269 +ADDRGP4 $266 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $269 +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $271 +ADDRGP4 $273 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $271 +ADDRGP4 level+6580 +INDIRI4 +CNSTI4 64 +NEI4 $274 +ADDRGP4 $277 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $274 +ADDRLP4 1024 +ARGP4 +ADDRLP4 2060 +ADDRGP4 G_AddSpawnVarToken +CALLP4 +ASGNP4 +ADDRGP4 level+6580 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 level+6584 +ADDP4 +ADDRLP4 2060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 2064 +ADDRGP4 G_AddSpawnVarToken +CALLP4 +ASGNP4 +ADDRGP4 level+6580 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 level+6584+4 +ADDP4 +ADDRLP4 2064 +INDIRP4 +ASGNP4 +ADDRLP4 2068 +ADDRGP4 level+6580 +ASGNP4 +ADDRLP4 2068 +INDIRP4 +ADDRLP4 2068 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $262 +ADDRGP4 $261 +JUMPV +LABELV $263 +CNSTI4 1 +RETI4 +LABELV $253 +endproc G_ParseSpawnVars 2072 8 +export SP_worldspawn +proc SP_worldspawn 28 12 +ADDRGP4 $105 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $288 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $286 +ADDRGP4 $289 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $286 +CNSTI4 21 +ARGI4 +ADDRGP4 $290 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $291 +ARGP4 +ADDRGP4 level+44 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 22 +ARGI4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $293 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $110 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +CNSTI4 3 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +CNSTI4 4 +ARGI4 +ADDRGP4 g_motd+16 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $297 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $295 +ADDRGP4 $298 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $295 +ADDRGP4 $301 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $299 +ADDRGP4 $302 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $299 +ADDRGP4 $305 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 20 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $303 +ADDRGP4 $306 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $303 +ADDRGP4 $307 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRGP4 $308 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $309 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRGP4 $310 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $311 +ARGP4 +ADDRGP4 $285 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRGP4 $312 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 g_entities+1798720 +CNSTI4 1022 +ASGNI4 +ADDRGP4 g_entities+1798720+532 +ADDRGP4 $288 +ASGNP4 +ADDRGP4 g_restarted+12 +INDIRI4 +CNSTI4 0 +EQI4 $316 +ADDRGP4 $319 +ARGP4 +ADDRGP4 $240 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $316 +CNSTI4 5 +ARGI4 +ADDRGP4 $320 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 g_doWarmup+12 +INDIRI4 +CNSTI4 0 +EQI4 $321 +ADDRGP4 level+16 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 1000 +ADDRGP4 g_warmup+12 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRGP4 $291 +ARGP4 +ADDRGP4 level+16 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 5 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $329 +ARGP4 +ADDRGP4 g_warmup+12 +INDIRI4 +ARGI4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $321 +LABELV $284 +endproc SP_worldspawn 28 12 +export G_SpawnEntitiesFromString +proc G_SpawnEntitiesFromString 8 4 +ADDRGP4 level+6580 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 G_ParseSpawnVars +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $333 +ADDRGP4 $335 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $333 +ADDRGP4 SP_worldspawn +CALLV +pop +ADDRGP4 $337 +JUMPV +LABELV $336 +ADDRGP4 G_SpawnGEntityFromSpawnVars +CALLV +pop +LABELV $337 +ADDRLP4 4 +ADDRGP4 G_ParseSpawnVars +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $336 +LABELV $331 +endproc G_SpawnEntitiesFromString 8 4 +import SP_misc_light_flare +import SP_misc_anim_model +import SP_misc_particle_system +import SP_smoke_grenade +import SP_mine_grenade +import SP_shooter_grenade +import SP_shooter_plasma +import SP_shooter_rocket +import SP_misc_portal_surface +import SP_misc_portal_camera +import SP_misc_model +import SP_misc_teleporter_dest +import SP_path_corner +import SP_info_camp +import SP_info_notnull +import SP_info_null +import SP_light +import SP_target_hurt +import SP_target_human_win +import SP_target_alien_win +import SP_target_rumble +import SP_target_push +import SP_target_location +import SP_target_position +import SP_target_kill +import SP_target_relay +import SP_target_teleporter +import SP_target_score +import SP_target_character +import SP_target_print +import SP_target_speaker +import SP_target_delay +import SP_trigger_ammo +import SP_trigger_heal +import SP_trigger_gravity +import SP_trigger_equipment +import SP_trigger_class +import SP_trigger_buildable +import SP_trigger_win +import SP_trigger_stage +import SP_trigger_hurt +import SP_trigger_teleport +import SP_trigger_push +import SP_trigger_multiple +import SP_trigger_always +import SP_func_timer +import SP_func_train +import SP_func_door_model +import SP_func_door_rotating +import SP_func_door +import SP_func_button +import SP_func_pendulum +import SP_func_bobbing +import SP_func_rotating +import SP_func_static +import SP_func_plat +import SP_info_podium +import SP_info_thirdplace +import SP_info_secondplace +import SP_info_firstplace +import SP_info_human_intermission +import SP_info_alien_intermission +import SP_info_player_intermission +import SP_info_player_deathmatch +import SP_info_player_start +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $335 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 101 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +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 $329 +byte 1 87 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 117 +byte 1 112 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $320 +byte 1 45 +byte 1 49 +byte 1 0 +align 1 +LABELV $319 +byte 1 103 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $312 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $311 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $310 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $309 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $308 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 69 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $307 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 69 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $306 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $305 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $302 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $301 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $298 +byte 1 103 +byte 1 95 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $297 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $293 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 0 +align 1 +LABELV $291 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $290 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $289 +byte 1 83 +byte 1 80 +byte 1 95 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 108 +byte 1 100 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 39 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 108 +byte 1 100 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 39 +byte 1 0 +align 1 +LABELV $288 +byte 1 119 +byte 1 111 +byte 1 114 +byte 1 108 +byte 1 100 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $285 +byte 1 0 +align 1 +LABELV $277 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 86 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 95 +byte 1 86 +byte 1 65 +byte 1 82 +byte 1 83 +byte 1 0 +align 1 +LABELV $273 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 86 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 116 +byte 1 97 +byte 1 0 +align 1 +LABELV $266 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 86 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 69 +byte 1 79 +byte 1 70 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 98 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $260 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 86 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 123 +byte 1 0 +align 1 +LABELV $249 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 100 +byte 1 100 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 86 +byte 1 97 +byte 1 114 +byte 1 84 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 65 +byte 1 87 +byte 1 78 +byte 1 95 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 82 +byte 1 83 +byte 1 0 +align 1 +LABELV $240 +byte 1 48 +byte 1 0 +align 1 +LABELV $239 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 113 +byte 1 51 +byte 1 97 +byte 1 0 +align 1 +LABELV $196 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 101 +byte 1 115 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $190 +byte 1 42 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 84 +byte 1 73 +byte 1 78 +byte 1 42 +byte 1 0 +align 1 +LABELV $183 +byte 1 71 +byte 1 95 +byte 1 67 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $179 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $178 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $177 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $176 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $175 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 105 +byte 1 112 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $174 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $173 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $172 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $171 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $170 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $169 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $168 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $167 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 0 +align 1 +LABELV $166 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $165 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $164 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $163 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 114 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $162 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $161 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $160 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $159 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $158 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $157 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $156 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $155 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $154 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $153 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $152 +byte 1 112 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $151 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $150 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 95 +byte 1 115 +byte 1 117 +byte 1 114 +byte 1 102 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $149 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 95 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 0 +align 1 +LABELV $148 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 95 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $147 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $146 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $145 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 95 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 95 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $144 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 0 +align 1 +LABELV $143 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $142 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $141 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 110 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $140 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 110 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $139 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $138 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $137 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $136 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $135 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 0 +align 1 +LABELV $134 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $133 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $132 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 112 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 117 +byte 1 108 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $131 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 103 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $130 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 95 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $129 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $128 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 100 +byte 1 111 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $127 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $126 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 98 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $124 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $123 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $122 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 83 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 78 +byte 1 101 +byte 1 119 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $121 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 83 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $120 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $119 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $118 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $117 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $116 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 65 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $115 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $114 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $113 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $112 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 50 +byte 1 0 +align 1 +LABELV $111 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $110 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $109 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $108 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $107 +byte 1 100 +byte 1 109 +byte 1 103 +byte 1 0 +align 1 +LABELV $106 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $105 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $104 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $102 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $101 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $100 +byte 1 97 +byte 1 108 +byte 1 112 +byte 1 104 +byte 1 97 +byte 1 0 +align 1 +LABELV $99 +byte 1 97 +byte 1 99 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $96 +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 $94 +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 diff --git a/build/release-linux-x86_64/base/game/g_svcmds.asm b/build/release-linux-x86_64/base/game/g_svcmds.asm new file mode 100644 index 0000000..8dd6c77 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_svcmds.asm @@ -0,0 +1,5206 @@ +export Svcmd_EntityList_f +code +proc Svcmd_EntityList_f 16 8 +ADDRLP4 0 +ADDRGP4 g_entities +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $81 +JUMPV +LABELV $78 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $83 +ADDRGP4 $79 +JUMPV +LABELV $83 +ADDRGP4 $85 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $86 +ADDRLP4 8 +INDIRI4 +CNSTI4 19 +GTI4 $86 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $130 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $130 +address $89 +address $91 +address $93 +address $95 +address $97 +address $99 +address $101 +address $103 +address $105 +address $107 +address $109 +address $111 +address $113 +address $115 +address $117 +address $119 +address $121 +address $123 +address $125 +address $127 +code +LABELV $89 +ADDRGP4 $90 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $91 +ADDRGP4 $92 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $93 +ADDRGP4 $94 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $95 +ADDRGP4 $96 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $97 +ADDRGP4 $98 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $99 +ADDRGP4 $100 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $101 +ADDRGP4 $102 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $103 +ADDRGP4 $104 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $105 +ADDRGP4 $106 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $107 +ADDRGP4 $108 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $109 +ADDRGP4 $110 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $111 +ADDRGP4 $112 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $113 +ADDRGP4 $114 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $115 +ADDRGP4 $116 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $117 +ADDRGP4 $118 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $119 +ADDRGP4 $120 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $121 +ADDRGP4 $122 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $123 +ADDRGP4 $124 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $125 +ADDRGP4 $126 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $127 +ADDRGP4 $128 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $87 +JUMPV +LABELV $86 +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $87 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $131 +ADDRGP4 $133 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $131 +ADDRGP4 $134 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $79 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $81 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $78 +LABELV $77 +endproc Svcmd_EntityList_f 16 8 +proc ClientForString 1032 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 1028 +ADDRGP4 G_ClientNumberFromString +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 1028 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 -1 +NEI4 $136 +ADDRGP4 $133 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $135 +JUMPV +LABELV $136 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +RETP4 +LABELV $135 +endproc ClientForString 1032 12 +proc Svcmd_Status_f 1040 12 +ADDRGP4 $139 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $140 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 level +INDIRP4 +ASGNP4 +ADDRGP4 $144 +JUMPV +LABELV $141 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $146 +ADDRGP4 $142 +JUMPV +LABELV $146 +ADDRGP4 $148 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $149 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $150 +ADDRGP4 $152 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $151 +JUMPV +LABELV $150 +ADDRGP4 $148 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $151 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetUserinfo +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 $154 +ARGP4 +ADDRLP4 1032 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $153 +ARGP4 +ADDRLP4 1032 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 $156 +ARGP4 +ADDRLP4 1036 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRGP4 $155 +ARGP4 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $157 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $142 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2580 +ADDP4 +ASGNP4 +LABELV $144 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $141 +LABELV $138 +endproc Svcmd_Status_f 1040 12 +proc Svcmd_ForceTeam_f 1044 12 +ADDRLP4 1032 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 3 +EQI4 $159 +ADDRGP4 $161 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $158 +JUMPV +LABELV $159 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 1036 +ADDRGP4 ClientForString +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 1036 +INDIRP4 +ASGNP4 +ADDRLP4 1024 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $162 +ADDRGP4 $158 +JUMPV +LABELV $162 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 1040 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 1028 +ADDRLP4 1040 +INDIRI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 3 +NEI4 $164 +ADDRGP4 $166 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $158 +JUMPV +LABELV $164 +CNSTI4 1760 +ADDRLP4 1024 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +LABELV $158 +endproc Svcmd_ForceTeam_f 1044 12 +proc Svcmd_LayoutSave_f 156 12 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 132 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 2 +EQI4 $168 +ADDRGP4 $170 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $167 +JUMPV +LABELV $168 +CNSTI4 1 +ARGI4 +ADDRLP4 68 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ADDRLP4 68 +ASGNP4 +ADDRGP4 $172 +JUMPV +LABELV $171 +ADDRLP4 136 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 65 +LTI4 $177 +ADDRLP4 136 +INDIRI4 +CNSTI4 90 +LEI4 $180 +LABELV $177 +ADDRLP4 140 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 97 +LTI4 $178 +ADDRLP4 140 +INDIRI4 +CNSTI4 122 +LEI4 $180 +LABELV $178 +ADDRLP4 144 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 48 +LTI4 $179 +ADDRLP4 144 +INDIRI4 +CNSTI4 57 +LEI4 $180 +LABELV $179 +ADDRLP4 148 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 45 +EQI4 $180 +ADDRLP4 148 +INDIRI4 +CNSTI4 95 +NEI4 $174 +LABELV $180 +ADDRLP4 152 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 152 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +ASGNI1 +ADDRLP4 64 +INDIRI4 +ADDRLP4 4 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $174 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $172 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $181 +ADDRLP4 64 +INDIRI4 +CVIU4 4 +CNSTU4 59 +LTU4 $171 +LABELV $181 +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $182 +ADDRGP4 $184 +ARGP4 +ADDRLP4 68 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $167 +JUMPV +LABELV $182 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_LayoutSave +CALLV +pop +LABELV $167 +endproc Svcmd_LayoutSave_f 156 12 +proc Svcmd_LayoutLoad_f 268 12 +ADDRLP4 260 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 2 +GEI4 $186 +ADDRGP4 $188 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $185 +JUMPV +LABELV $186 +CNSTI4 1 +ARGI4 +ADDRLP4 264 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 256 +ADDRLP4 264 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 256 +INDIRP4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $189 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRGP4 $190 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 level+68 +CNSTI4 1 +ASGNI4 +LABELV $185 +endproc Svcmd_LayoutLoad_f 268 12 +proc Svcmd_AdmitDefeat_f 16 12 +ADDRLP4 8 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +EQI4 $193 +ADDRGP4 $195 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $192 +JUMPV +LABELV $193 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $196 +CNSTI4 1 +ARGI4 +ADDRGP4 $198 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +CNSTI4 -1 +ARGI4 +ADDRGP4 $199 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $197 +JUMPV +LABELV $196 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $200 +CNSTI4 2 +ARGI4 +ADDRGP4 $202 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +CNSTI4 -1 +ARGI4 +ADDRGP4 $203 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $201 +JUMPV +LABELV $200 +ADDRGP4 $204 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $192 +JUMPV +LABELV $201 +LABELV $197 +ADDRGP4 level+16132 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_BaseSelfDestruct +CALLV +pop +LABELV $192 +endproc Svcmd_AdmitDefeat_f 16 12 +proc Svcmd_TeamWin_f 20 12 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 6 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +EQI4 $210 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +EQI4 $211 +ADDRGP4 $206 +JUMPV +LABELV $210 +CNSTI4 2 +ARGI4 +ADDRGP4 G_BaseSelfDestruct +CALLV +pop +ADDRGP4 $208 +JUMPV +LABELV $211 +CNSTI4 1 +ARGI4 +ADDRGP4 G_BaseSelfDestruct +CALLV +pop +LABELV $208 +LABELV $206 +endproc Svcmd_TeamWin_f 20 12 +proc Svcmd_Evacuation_f 0 8 +CNSTI4 -1 +ARGI4 +ADDRGP4 $213 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 level+15440 +CNSTI4 0 +ASGNI4 +CNSTI4 24 +ARGI4 +ADDRGP4 $215 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRGP4 $216 +ARGP4 +ADDRGP4 LogExit +CALLV +pop +CNSTI4 100 +ARGI4 +ADDRGP4 G_MapLog_Result +CALLV +pop +LABELV $212 +endproc Svcmd_Evacuation_f 0 8 +proc Svcmd_MapRotation_f 76 20 +ADDRLP4 64 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 2 +EQI4 $218 +ADDRGP4 $220 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $217 +JUMPV +LABELV $218 +ADDRGP4 G_ClearRotationStack +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRLP4 68 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 G_StartMapRotation +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $221 +ADDRGP4 $223 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $221 +LABELV $217 +endproc Svcmd_MapRotation_f 76 20 +proc Svcmd_TeamMessage_f 28 12 +ADDRLP4 8 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 3 +GEI4 $225 +ADDRGP4 $227 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $224 +JUMPV +LABELV $225 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +NEI4 $228 +ADDRGP4 $230 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $224 +JUMPV +LABELV $228 +CNSTI4 2 +ARGI4 +ADDRLP4 16 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRGP4 $231 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 24 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRGP4 $232 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +LABELV $224 +endproc Svcmd_TeamMessage_f 28 12 +proc Svcmd_CenterPrint_f 12 8 +ADDRLP4 0 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +GEI4 $234 +ADDRGP4 $236 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $233 +JUMPV +LABELV $234 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRGP4 $237 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $233 +endproc Svcmd_CenterPrint_f 12 8 +proc Svcmd_EjectClient_f 1048 12 +ADDRLP4 1028 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 2 +GEI4 $239 +ADDRGP4 $241 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $238 +JUMPV +LABELV $239 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 1032 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1032 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1036 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 1036 +INDIRI4 +CNSTI4 -1 +NEI4 $242 +ADDRLP4 1040 +CNSTI4 0 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $244 +CNSTI4 2580 +ADDRLP4 1040 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $249 +ADDRGP4 $245 +JUMPV +LABELV $249 +CNSTI4 2580 +ADDRLP4 1040 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $251 +ADDRGP4 $245 +JUMPV +LABELV $251 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_DropClient +CALLV +pop +LABELV $245 +ADDRLP4 1040 +ADDRLP4 1040 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $247 +ADDRLP4 1040 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $244 +ADDRGP4 $243 +JUMPV +LABELV $242 +ADDRLP4 4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 ClientForString +CALLP4 +ASGNP4 +ADDRLP4 1040 +ADDRLP4 1044 +INDIRP4 +ASGNP4 +ADDRLP4 1040 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $253 +ADDRGP4 $238 +JUMPV +LABELV $253 +ADDRLP4 1040 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $255 +ADDRGP4 $257 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $238 +JUMPV +LABELV $255 +ADDRLP4 1040 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_DropClient +CALLV +pop +LABELV $243 +LABELV $238 +endproc Svcmd_EjectClient_f 1048 12 +proc Svcmd_DumpUser_f 18448 12 +ADDRLP4 18440 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 18440 +INDIRI4 +CNSTI4 2 +EQI4 $259 +ADDRGP4 $261 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $258 +JUMPV +LABELV $259 +CNSTI4 1 +ARGI4 +ADDRLP4 16388 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 16388 +ARGP4 +ADDRLP4 18444 +ADDRGP4 ClientForString +CALLP4 +ASGNP4 +ADDRLP4 18436 +ADDRLP4 18444 +INDIRP4 +ASGNP4 +ADDRLP4 18436 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $262 +ADDRGP4 $258 +JUMPV +LABELV $262 +ADDRLP4 18436 +INDIRP4 +CVPU4 4 +ADDRGP4 level +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 2580 +DIVI4 +ARGI4 +ADDRLP4 17412 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetUserinfo +CALLV +pop +ADDRLP4 0 +ADDRLP4 17412 +ASGNP4 +ADDRGP4 $264 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $266 +JUMPV +LABELV $265 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8196 +ARGP4 +ADDRGP4 Info_NextPair +CALLV +pop +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $268 +ADDRGP4 $258 +JUMPV +LABELV $268 +ADDRGP4 $270 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8196 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $266 +ADDRGP4 $265 +JUMPV +LABELV $258 +endproc Svcmd_DumpUser_f 18448 12 +proc Svcmd_Pr_f 28 12 +ADDRLP4 8 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 3 +GEI4 $272 +ADDRGP4 $274 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $271 +JUMPV +LABELV $272 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +GEI4 $277 +ADDRLP4 0 +INDIRI4 +CNSTI4 -1 +GEI4 $275 +LABELV $277 +ADDRGP4 $278 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $271 +JUMPV +LABELV $275 +CNSTI4 2 +ARGI4 +ADDRLP4 20 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +ADDRGP4 $279 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $271 +endproc Svcmd_Pr_f 28 12 +proc Svcmd_PrintQueue_f 1040 12 +ADDRLP4 1024 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 1024 +INDIRI4 +CNSTI4 2 +EQI4 $281 +ADDRGP4 $283 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $280 +JUMPV +LABELV $281 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 1032 +ADDRGP4 G_TeamFromString +CALLI4 +ASGNI4 +ADDRLP4 1028 +ADDRLP4 1032 +INDIRI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 1 +EQI4 $287 +ADDRLP4 1028 +INDIRI4 +CNSTI4 2 +EQI4 $289 +ADDRGP4 $284 +JUMPV +LABELV $287 +ADDRGP4 level+15460 +ARGP4 +ADDRGP4 G_PrintSpawnQueue +CALLV +pop +ADDRGP4 $285 +JUMPV +LABELV $289 +ADDRGP4 level+15724 +ARGP4 +ADDRGP4 G_PrintSpawnQueue +CALLV +pop +ADDRGP4 $285 +JUMPV +LABELV $284 +ADDRGP4 $291 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $285 +LABELV $280 +endproc Svcmd_PrintQueue_f 1040 12 +proc Svcmd_MessageWrapper 32 12 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $295 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $293 +CNSTP4 0 +ARGP4 +ADDRGP4 Cmd_AdminMessage_f +CALLV +pop +ADDRGP4 $294 +JUMPV +LABELV $293 +ADDRLP4 0 +ARGP4 +ADDRGP4 $298 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $296 +CNSTP4 0 +ARGP4 +ADDRGP4 Cmd_PrivateMessage_f +CALLV +pop +ADDRGP4 $297 +JUMPV +LABELV $296 +ADDRLP4 0 +ARGP4 +ADDRGP4 $301 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $299 +CNSTI4 1 +ARGI4 +ADDRLP4 20 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 G_Say +CALLV +pop +ADDRGP4 $300 +JUMPV +LABELV $299 +ADDRLP4 0 +ARGP4 +ADDRGP4 $304 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $302 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ADDRGP4 ConcatArgs +CALLP4 +ASGNP4 +CNSTP4 0 +ARGP4 +CNSTI4 7 +ARGI4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 G_Say +CALLV +pop +LABELV $302 +LABELV $300 +LABELV $297 +LABELV $294 +LABELV $292 +endproc Svcmd_MessageWrapper 32 12 +proc Svcmd_ListMapsWrapper 0 4 +CNSTP4 0 +ARGP4 +ADDRGP4 Cmd_ListMaps_f +CALLV +pop +LABELV $305 +endproc Svcmd_ListMapsWrapper 0 4 +proc Svcmd_ListEmoticonsWrapper 0 4 +CNSTP4 0 +ARGP4 +ADDRGP4 Cmd_ListEmoticons_f +CALLV +pop +LABELV $306 +endproc Svcmd_ListEmoticonsWrapper 0 4 +proc Svcmd_MapRotationWrapper 0 4 +CNSTP4 0 +ARGP4 +ADDRGP4 Cmd_MapRotation_f +CALLV +pop +LABELV $307 +endproc Svcmd_MapRotationWrapper 0 4 +proc Svcmd_MapLogWrapper 0 4 +CNSTP4 0 +ARGP4 +ADDRGP4 Cmd_MapLog_f +CALLV +pop +LABELV $308 +endproc Svcmd_MapLogWrapper 0 4 +proc Svcmd_SuddenDeath_f 28 12 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 level+15444 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +SUBI4 +CNSTI4 1000 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRGP4 $313 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $317 +ADDRLP4 16 +ADDRGP4 $314 +ASGNP4 +ADDRGP4 $318 +JUMPV +LABELV $317 +ADDRLP4 16 +ADDRGP4 $315 +ASGNP4 +LABELV $318 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $309 +endproc Svcmd_SuddenDeath_f 28 12 +proc Svcmd_Armageddon_f 68 20 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 20 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 20 +INDIRF4 +CNSTF4 1120403456 +DIVF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GTF4 $320 +ADDRGP4 $319 +JUMPV +LABELV $320 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 g_entities +ASGNP4 +ADDRGP4 $325 +JUMPV +LABELV $322 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $327 +ADDRGP4 $323 +JUMPV +LABELV $327 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $329 +ADDRGP4 $323 +JUMPV +LABELV $329 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 28 +EQI4 $332 +ADDRLP4 24 +INDIRI4 +CNSTI4 29 +EQI4 $332 +ADDRLP4 32 +CNSTI4 30 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $332 +ADDRLP4 24 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GTI4 $336 +LABELV $335 +ADDRLP4 40 +CNSTI4 4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $332 +ADDRLP4 24 +INDIRI4 +CNSTI4 5 +EQI4 $332 +ADDRLP4 24 +INDIRI4 +CNSTI4 7 +EQI4 $332 +ADDRLP4 24 +INDIRI4 +ADDRLP4 40 +INDIRI4 +LTI4 $323 +LABELV $337 +ADDRLP4 24 +INDIRI4 +CNSTI4 16 +LTI4 $323 +ADDRLP4 24 +INDIRI4 +CNSTI4 21 +GTI4 $323 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $338-64 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $338 +address $332 +address $332 +address $332 +address $323 +address $323 +address $332 +code +LABELV $336 +ADDRLP4 52 +CNSTI4 46 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 52 +INDIRI4 +EQI4 $332 +ADDRLP4 24 +INDIRI4 +ADDRLP4 52 +INDIRI4 +LTI4 $323 +LABELV $340 +ADDRLP4 24 +INDIRI4 +CNSTI4 50 +EQI4 $332 +ADDRGP4 $323 +JUMPV +LABELV $332 +ADDRLP4 56 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 8 +INDIRF4 +GEF4 $341 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 -999 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ADDRGP4 g_entities+1798720 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +ARGP4 +CNSTI4 999 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 788 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $341 +LABELV $323 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $325 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $322 +ADDRGP4 $344 +ARGP4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $319 +endproc Svcmd_Armageddon_f 68 20 +proc Svcmd_G_AdvanceMapRotation_f 0 4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AdvanceMapRotation +CALLV +pop +LABELV $345 +endproc Svcmd_G_AdvanceMapRotation_f 0 4 +data +export svcmds +align 4 +LABELV svcmds +address $295 +byte 4 1 +address Svcmd_MessageWrapper +address $346 +byte 4 0 +address Svcmd_AdmitDefeat_f +address $347 +byte 4 0 +address Svcmd_G_AdvanceMapRotation_f +address $348 +byte 4 0 +address Svcmd_TeamWin_f +address $349 +byte 4 0 +address Svcmd_Armageddon_f +address $304 +byte 4 1 +address Svcmd_MessageWrapper +address $350 +byte 4 1 +address Svcmd_CenterPrint_f +address $351 +byte 4 0 +address Svcmd_DumpUser_f +address $352 +byte 4 0 +address Svcmd_EjectClient_f +address $353 +byte 4 0 +address Svcmd_EntityList_f +address $354 +byte 4 0 +address Svcmd_Evacuation_f +address $355 +byte 4 1 +address Svcmd_ForceTeam_f +address $356 +byte 4 0 +address BG_MemoryInfo +address $357 +byte 4 0 +address Svcmd_TeamWin_f +address $358 +byte 4 0 +address Svcmd_LayoutLoad_f +address $359 +byte 4 0 +address Svcmd_LayoutSave_f +address $360 +byte 4 1 +address Svcmd_ListMapsWrapper +address $361 +byte 4 1 +address Svcmd_ListEmoticonsWrapper +address $362 +byte 4 0 +address G_LoadCensors +address $298 +byte 4 1 +address Svcmd_MessageWrapper +address $363 +byte 4 1 +address Svcmd_MapLogWrapper +address $364 +byte 4 0 +address Svcmd_MapRotation_f +address $365 +byte 4 0 +address Svcmd_Pr_f +address $366 +byte 4 0 +address Svcmd_PrintQueue_f +address $367 +byte 4 1 +address Svcmd_MapRotationWrapper +address $301 +byte 4 1 +address Svcmd_MessageWrapper +address $368 +byte 4 1 +address Svcmd_TeamMessage_f +address $369 +byte 4 0 +address Svcmd_Status_f +address $370 +byte 4 0 +address G_StopMapRotation +address $371 +byte 4 0 +address Svcmd_SuddenDeath_f +export ConsoleCommand +code +proc ConsoleCommand 1036 20 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRGP4 svcmds +ARGP4 +CNSTU4 30 +ARGU4 +CNSTU4 12 +ARGU4 +ADDRGP4 cmdcmp +ARGP4 +ADDRLP4 1028 +ADDRGP4 bsearch +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1028 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $373 +CNSTP4 0 +ARGP4 +ADDRLP4 1032 +ADDRGP4 G_admin_cmd_check +CALLI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +EQI4 $375 +CNSTI4 1 +RETI4 +ADDRGP4 $372 +JUMPV +LABELV $375 +ADDRGP4 g_dedicated+12 +INDIRI4 +CNSTI4 0 +EQI4 $377 +ADDRGP4 $380 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $377 +CNSTI4 0 +RETI4 +ADDRGP4 $372 +JUMPV +LABELV $373 +ADDRLP4 1032 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +EQI4 $381 +ADDRGP4 g_dedicated+12 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +NEI4 $381 +CNSTI4 0 +RETI4 +ADDRGP4 $372 +JUMPV +LABELV $381 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $372 +endproc ConsoleCommand 1036 20 +export G_RegisterCommands +proc G_RegisterCommands 8 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $388 +JUMPV +LABELV $385 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 svcmds+4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $389 +ADDRGP4 g_dedicated+12 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $389 +ADDRGP4 $386 +JUMPV +LABELV $389 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 svcmds +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +LABELV $386 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $388 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 30 +LTU4 $385 +ADDRGP4 G_admin_register_cmds +CALLV +pop +LABELV $384 +endproc G_RegisterCommands 8 4 +export G_UnregisterCommands +proc G_UnregisterCommands 8 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $397 +JUMPV +LABELV $394 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 svcmds+4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $398 +ADDRGP4 g_dedicated+12 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $398 +ADDRGP4 $395 +JUMPV +LABELV $398 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 svcmds +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_RemoveCommand +CALLV +pop +LABELV $395 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $397 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 30 +LTU4 $394 +ADDRGP4 G_admin_unregister_cmds +CALLV +pop +LABELV $393 +endproc G_UnregisterCommands 8 4 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $380 +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 99 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $371 +byte 1 115 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $370 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $369 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $368 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $367 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $366 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 113 +byte 1 117 +byte 1 101 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $365 +byte 1 112 +byte 1 114 +byte 1 0 +align 1 +LABELV $364 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $363 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $362 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $361 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $360 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 0 +align 1 +LABELV $359 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 83 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $358 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $357 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 87 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $356 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $355 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $354 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 99 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $353 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 76 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $352 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $351 +byte 1 100 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $350 +byte 1 99 +byte 1 112 +byte 1 0 +align 1 +LABELV $349 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 100 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $348 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 87 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $347 +byte 1 97 +byte 1 100 +byte 1 118 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $346 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $344 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 100 +byte 1 111 +byte 1 103 +byte 1 93 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 100 +byte 1 111 +byte 1 103 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 33 +byte 1 32 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 100 +byte 1 111 +byte 1 103 +byte 1 93 +byte 1 34 +byte 1 0 +align 1 +LABELV $315 +byte 1 115 +byte 1 0 +align 1 +LABELV $314 +byte 1 0 +align 1 +LABELV $313 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 83 +byte 1 117 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $304 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $301 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $298 +byte 1 109 +byte 1 0 +align 1 +LABELV $295 +byte 1 97 +byte 1 0 +align 1 +LABELV $291 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $283 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 113 +byte 1 117 +byte 1 101 +byte 1 117 +byte 1 101 +byte 1 32 +byte 1 60 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $279 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $278 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $274 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 60 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 124 +byte 1 45 +byte 1 49 +byte 1 62 +byte 1 32 +byte 1 60 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $270 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 48 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $264 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 10 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 10 +byte 1 0 +align 1 +LABELV $261 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 100 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 60 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $257 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $241 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 60 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 124 +byte 1 45 +byte 1 49 +byte 1 62 +byte 1 32 +byte 1 60 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $237 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $236 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 60 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $232 +byte 1 83 +byte 1 97 +byte 1 121 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 45 +byte 1 49 +byte 1 32 +byte 1 34 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 34 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $231 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 45 +byte 1 49 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $230 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $227 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 60 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 62 +byte 1 32 +byte 1 60 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $223 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $220 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 60 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $216 +byte 1 69 +byte 1 118 +byte 1 97 +byte 1 99 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $215 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 101 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 93 +byte 1 0 +align 1 +LABELV $213 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 69 +byte 1 118 +byte 1 97 +byte 1 99 +byte 1 117 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $204 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $203 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $202 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 76 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 84 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 34 +byte 1 32 +byte 1 49 +byte 1 0 +align 1 +LABELV $199 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $198 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 72 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 76 +byte 1 105 +byte 1 110 +byte 1 107 +byte 1 32 +byte 1 66 +byte 1 114 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 34 +byte 1 32 +byte 1 49 +byte 1 0 +align 1 +LABELV $195 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $190 +byte 1 109 +byte 1 97 +byte 1 112 +byte 1 95 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $189 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $188 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 60 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 62 +byte 1 32 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $184 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $170 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 115 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 60 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $166 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $161 +byte 1 117 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 60 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 62 +byte 1 32 +byte 1 60 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 62 +byte 1 10 +byte 1 0 +align 1 +LABELV $157 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $156 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $155 +byte 1 37 +byte 1 45 +byte 1 56 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $154 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $153 +byte 1 37 +byte 1 45 +byte 1 50 +byte 1 49 +byte 1 115 +byte 1 32 +byte 1 0 +align 1 +LABELV $152 +byte 1 67 +byte 1 78 +byte 1 67 +byte 1 84 +byte 1 32 +byte 1 0 +align 1 +LABELV $149 +byte 1 37 +byte 1 45 +byte 1 53 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $148 +byte 1 37 +byte 1 45 +byte 1 52 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $140 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 32 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 32 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 32 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +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 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 45 +byte 1 10 +byte 1 0 +align 1 +LABELV $139 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +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 114 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $134 +byte 1 10 +byte 1 0 +align 1 +LABELV $133 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $129 +byte 1 37 +byte 1 45 +byte 1 51 +byte 1 105 +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 $128 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 76 +byte 1 69 +byte 1 86 +byte 1 50 +byte 1 95 +byte 1 90 +byte 1 65 +byte 1 80 +byte 1 95 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 73 +byte 1 78 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $126 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 76 +byte 1 73 +byte 1 71 +byte 1 72 +byte 1 84 +byte 1 70 +byte 1 76 +byte 1 65 +byte 1 82 +byte 1 69 +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 $124 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 77 +byte 1 79 +byte 1 68 +byte 1 69 +byte 1 76 +byte 1 68 +byte 1 79 +byte 1 79 +byte 1 82 +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 $122 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 65 +byte 1 78 +byte 1 73 +byte 1 77 +byte 1 77 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 66 +byte 1 74 +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 $120 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 80 +byte 1 65 +byte 1 82 +byte 1 84 +byte 1 73 +byte 1 67 +byte 1 76 +byte 1 69 +byte 1 95 +byte 1 83 +byte 1 89 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 77 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $118 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 67 +byte 1 79 +byte 1 82 +byte 1 80 +byte 1 83 +byte 1 69 +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 $116 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 71 +byte 1 82 +byte 1 65 +byte 1 80 +byte 1 80 +byte 1 76 +byte 1 69 +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 $114 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 73 +byte 1 78 +byte 1 86 +byte 1 73 +byte 1 83 +byte 1 73 +byte 1 66 +byte 1 76 +byte 1 69 +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 $112 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 84 +byte 1 69 +byte 1 76 +byte 1 69 +byte 1 80 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 73 +byte 1 71 +byte 1 71 +byte 1 69 +byte 1 82 +byte 1 32 +byte 1 0 +align 1 +LABELV $110 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 80 +byte 1 85 +byte 1 83 +byte 1 72 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 73 +byte 1 71 +byte 1 71 +byte 1 69 +byte 1 82 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $108 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 83 +byte 1 80 +byte 1 69 +byte 1 65 +byte 1 75 +byte 1 69 +byte 1 82 +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 $106 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 80 +byte 1 79 +byte 1 82 +byte 1 84 +byte 1 65 +byte 1 76 +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 $104 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 66 +byte 1 69 +byte 1 65 +byte 1 77 +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 $102 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 77 +byte 1 79 +byte 1 86 +byte 1 69 +byte 1 82 +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 $100 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 77 +byte 1 73 +byte 1 83 +byte 1 83 +byte 1 73 +byte 1 76 +byte 1 69 +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 $98 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 76 +byte 1 79 +byte 1 67 +byte 1 65 +byte 1 84 +byte 1 73 +byte 1 79 +byte 1 78 +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 $96 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 66 +byte 1 85 +byte 1 73 +byte 1 76 +byte 1 68 +byte 1 65 +byte 1 66 +byte 1 76 +byte 1 69 +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 $94 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 73 +byte 1 84 +byte 1 69 +byte 1 77 +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 $92 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +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 $90 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 71 +byte 1 69 +byte 1 78 +byte 1 69 +byte 1 82 +byte 1 65 +byte 1 76 +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 $85 +byte 1 37 +byte 1 51 +byte 1 105 +byte 1 58 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_target.asm b/build/release-linux-x86_64/base/game/g_target.asm new file mode 100644 index 0000000..8c424b7 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_target.asm @@ -0,0 +1,2752 @@ +export Think_Target_Delay +code +proc Think_Target_Delay 4 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $77 +endproc Think_Target_Delay 4 8 +export Use_Target_Delay +proc Use_Target_Delay 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 Think_Target_Delay +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +LABELV $78 +endproc Use_Target_Delay 8 0 +export SP_target_delay +proc SP_target_delay 4 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $83 +ARGP4 +ADDRGP4 $84 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 G_SpawnFloat +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $81 +ADDRGP4 $85 +ARGP4 +ADDRGP4 $86 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +LABELV $81 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $87 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $87 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_Target_Delay +ASGNP4 +LABELV $80 +endproc SP_target_delay 4 12 +export Use_Target_Score +proc Use_Target_Score 0 8 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $90 +ADDRGP4 $89 +JUMPV +LABELV $90 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 AddScore +CALLV +pop +LABELV $89 +endproc Use_Target_Score 0 8 +export SP_target_score +proc SP_target_score 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $93 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $93 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_Target_Score +ASGNP4 +LABELV $92 +endproc SP_target_score 0 0 +export Use_Target_Print +proc Use_Target_Print 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $96 +ADDRLP4 0 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $95 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $95 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 652 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $95 +JUMPV +LABELV $96 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 0 +EQI4 $101 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $103 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 652 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +LABELV $103 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $95 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 652 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_TeamCommand +CALLV +pop +ADDRGP4 $95 +JUMPV +LABELV $101 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 652 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 va +CALLP4 +ASGNP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $95 +endproc Use_Target_Print 12 8 +export SP_target_print +proc SP_target_print 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_Target_Print +ASGNP4 +LABELV $107 +endproc SP_target_print 0 0 +export Use_Target_Speaker +proc Use_Target_Speaker 8 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 0 +EQI4 $109 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $111 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $110 +JUMPV +LABELV $111 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $110 +JUMPV +LABELV $109 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $113 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $113 +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $114 +JUMPV +LABELV $113 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $115 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 36 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $116 +JUMPV +LABELV $115 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $116 +LABELV $114 +LABELV $110 +LABELV $108 +endproc Use_Target_Speaker 8 12 +export SP_target_speaker +proc SP_target_speaker 112 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $85 +ARGP4 +ADDRGP4 $84 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $118 +ARGP4 +ADDRGP4 $84 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $121 +ARGP4 +ADDRGP4 $122 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ADDRGP4 G_SpawnString +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $119 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $123 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $119 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $124 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +LABELV $124 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $128 +ARGP4 +ADDRLP4 80 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $126 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $127 +JUMPV +LABELV $126 +ADDRLP4 4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $127 +ADDRLP4 4 +ARGP4 +ADDRLP4 84 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 9 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +CNSTF4 1092616192 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +CNSTF4 1092616192 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $130 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $130 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_Target_Speaker +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $132 +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 32 +BORI4 +ASGNI4 +LABELV $132 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $117 +endproc SP_target_speaker 112 16 +export target_teleporter_use +proc target_teleporter_use 20 12 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $137 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +NEU4 $135 +LABELV $137 +ADDRGP4 $134 +JUMPV +LABELV $135 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_PickTarget +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $138 +ADDRGP4 $140 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $134 +JUMPV +LABELV $138 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRGP4 TeleportPlayer +CALLV +pop +LABELV $134 +endproc target_teleporter_use 20 12 +export SP_target_teleporter +proc SP_target_teleporter 4 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $142 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $144 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $142 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 target_teleporter_use +ASGNP4 +LABELV $141 +endproc SP_target_teleporter 4 12 +export target_relay_use +proc target_relay_use 44 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $146 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $146 +ADDRLP4 8 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $146 +ADDRLP4 8 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $146 +ADDRGP4 $145 +JUMPV +LABELV $146 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $148 +ADDRLP4 16 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 16 +INDIRU4 +EQU4 $148 +ADDRLP4 20 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ADDRLP4 16 +INDIRU4 +EQU4 $148 +ADDRLP4 20 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $148 +ADDRGP4 $145 +JUMPV +LABELV $148 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $150 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 G_PickTarget +CALLP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 36 +CNSTU4 0 +ASGNU4 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +EQU4 $145 +ADDRLP4 32 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 36 +INDIRU4 +EQU4 $145 +ADDRLP4 40 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $145 +JUMPV +LABELV $150 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $145 +endproc target_relay_use 44 12 +export SP_target_relay +proc SP_target_relay 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 target_relay_use +ASGNP4 +LABELV $154 +endproc SP_target_relay 0 0 +export target_kill_use +proc target_kill_use 8 32 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $156 +ADDRGP4 $155 +JUMPV +LABELV $156 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 100000 +ARGI4 +CNSTI4 8 +ARGI4 +CNSTI4 24 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $155 +endproc target_kill_use 8 32 +export SP_target_kill +proc SP_target_kill 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 target_kill_use +ASGNP4 +LABELV $158 +endproc SP_target_kill 0 0 +export SP_target_position +proc SP_target_position 4 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +LABELV $159 +endproc SP_target_position 4 8 +data +align 4 +LABELV $161 +byte 4 1 +export SP_target_location +code +proc SP_target_location 16 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 32 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRGP4 $161 +INDIRI4 +CNSTI4 64 +NEI4 $162 +ADDRGP4 $164 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $160 +JUMPV +LABELV $162 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $165 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $167 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $167 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +CNSTI4 7 +LEI4 $169 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +CNSTI4 7 +ASGNI4 +LABELV $169 +ADDRGP4 $171 +ARGP4 +CNSTI4 94 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +CNSTI4 48 +ADDI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 652 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRGP4 $166 +JUMPV +LABELV $165 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 652 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $166 +ADDRGP4 $161 +INDIRI4 +CNSTI4 734 +ADDI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +ADDRGP4 level+11240 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRGP4 $161 +INDIRI4 +ASGNI4 +ADDRGP4 level+11240 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRGP4 $161 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +LABELV $160 +endproc SP_target_location 16 16 +export target_rumble_think +proc target_rumble_think 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 800 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $175 +ADDRFP4 0 +INDIRP4 +CNSTI4 800 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1056964608 +ADDF4 +CVFI4 4 +ASGNI4 +LABELV $175 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $182 +JUMPV +LABELV $179 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $184 +ADDRGP4 $180 +JUMPV +LABELV $184 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $186 +ADDRGP4 $180 +JUMPV +LABELV $186 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $188 +ADDRGP4 $180 +JUMPV +LABELV $188 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 68 +ADDP4 +CNSTI4 1023 +ASGNI4 +ADDRLP4 8 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CNSTF4 1125515264 +CNSTF4 1073741824 +ADDRLP4 8 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +CNSTF4 1125515264 +CNSTF4 1073741824 +ADDRLP4 16 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $180 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $182 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $179 +ADDRGP4 level+32 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +GEI4 $190 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $190 +LABELV $174 +endproc target_rumble_think 24 0 +export target_rumble_use +proc target_rumble_use 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +MULI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 800 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $194 +endproc target_rumble_use 4 0 +export SP_target_rumble +proc SP_target_rumble 4 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $198 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $200 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $198 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $201 +ADDRFP4 0 +INDIRP4 +CNSTI4 836 +ADDP4 +CNSTI4 10 +ASGNI4 +LABELV $201 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $203 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1120403456 +ASGNF4 +LABELV $203 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 target_rumble_think +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 target_rumble_use +ASGNP4 +LABELV $197 +endproc SP_target_rumble 4 12 +export target_alien_win_use +proc target_alien_win_use 0 0 +ADDRGP4 level+16008 +INDIRI4 +CNSTI4 0 +NEI4 $206 +ADDRGP4 level+16004 +CNSTI4 1 +ASGNI4 +LABELV $206 +LABELV $205 +endproc target_alien_win_use 0 0 +export SP_target_alien_win +proc SP_target_alien_win 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 target_alien_win_use +ASGNP4 +LABELV $210 +endproc SP_target_alien_win 0 0 +export target_human_win_use +proc target_human_win_use 0 0 +ADDRGP4 level+16004 +INDIRI4 +CNSTI4 0 +NEI4 $212 +ADDRGP4 level+16008 +CNSTI4 1 +ASGNI4 +LABELV $212 +LABELV $211 +endproc target_human_win_use 0 0 +export SP_target_human_win +proc SP_target_human_win 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 target_human_win_use +ASGNP4 +LABELV $216 +endproc SP_target_human_win 0 0 +export target_hurt_use +proc target_hurt_use 12 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $220 +ADDRFP4 8 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $218 +LABELV $220 +ADDRGP4 $217 +JUMPV +LABELV $218 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 28 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $217 +endproc target_hurt_use 12 32 +export SP_target_hurt +proc SP_target_hurt 4 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $222 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $200 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $222 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $224 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 5 +ASGNI4 +LABELV $224 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 target_hurt_use +ASGNP4 +LABELV $221 +endproc SP_target_hurt 4 12 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $200 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $171 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $164 +byte 1 94 +byte 1 51 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $144 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $140 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $129 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $128 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $123 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $122 +byte 1 78 +byte 1 79 +byte 1 83 +byte 1 79 +byte 1 85 +byte 1 78 +byte 1 68 +byte 1 0 +align 1 +LABELV $121 +byte 1 110 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $118 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $100 +byte 1 99 +byte 1 112 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $86 +byte 1 49 +byte 1 0 +align 1 +LABELV $85 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $84 +byte 1 48 +byte 1 0 +align 1 +LABELV $83 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_team.asm b/build/release-linux-x86_64/base/game/g_team.asm new file mode 100644 index 0000000..f45dac1 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_team.asm @@ -0,0 +1,3568 @@ +export PrintMsg +code +proc PrintMsg 1048 16 +ADDRLP4 1028 +ADDRFP4 4+4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 1028 +INDIRP4 +ARGP4 +ADDRLP4 1032 +ADDRGP4 Q_vsnprintf +CALLI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CVIU4 4 +CNSTU4 1024 +LEU4 $79 +ADDRGP4 $81 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $79 +ADDRLP4 1028 +CNSTP4 0 +ASGNP4 +ADDRGP4 $83 +JUMPV +LABELV $82 +ADDRLP4 0 +INDIRP4 +CNSTI1 39 +ASGNI1 +LABELV $83 +ADDRLP4 4 +ARGP4 +CNSTI4 34 +ARGI4 +ADDRLP4 1036 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1036 +INDIRP4 +ASGNP4 +ADDRLP4 1036 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $82 +ADDRGP4 $86 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $87 +ADDRLP4 1040 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $88 +JUMPV +LABELV $87 +ADDRLP4 1040 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +LABELV $88 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $77 +endproc PrintMsg 1048 16 +export G_TeamFromString +proc G_TeamFromString 28 4 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 tolower +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 97 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $94 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +GTI4 $97 +LABELV $96 +ADDRLP4 0 +INDIRI4 +CNSTI4 48 +EQI4 $93 +ADDRLP4 0 +INDIRI4 +CNSTI4 49 +EQI4 $94 +ADDRLP4 0 +INDIRI4 +CNSTI4 50 +EQI4 $95 +ADDRGP4 $90 +JUMPV +LABELV $97 +ADDRLP4 24 +CNSTI4 104 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $95 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LTI4 $90 +LABELV $98 +ADDRLP4 0 +INDIRI4 +CNSTI4 115 +EQI4 $93 +ADDRGP4 $90 +JUMPV +LABELV $93 +CNSTI4 0 +RETI4 +ADDRGP4 $89 +JUMPV +LABELV $94 +CNSTI4 1 +RETI4 +ADDRGP4 $89 +JUMPV +LABELV $95 +CNSTI4 2 +RETI4 +ADDRGP4 $89 +JUMPV +LABELV $90 +CNSTI4 3 +RETI4 +LABELV $89 +endproc G_TeamFromString 28 4 +export G_TeamCommand +proc G_TeamCommand 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $103 +JUMPV +LABELV $100 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $105 +ADDRLP4 8 +CNSTI4 2580 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 level +INDIRP4 +ADDP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 0 +INDIRI4 +EQI4 $110 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $107 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ARGP4 +ADDRGP4 $109 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_admin_permission +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $107 +LABELV $110 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $107 +LABELV $105 +LABELV $101 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $103 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+24 +INDIRI4 +LTI4 $100 +LABELV $99 +endproc G_TeamCommand 16 8 +export OnSameTeam +proc OnSameTeam 16 0 +ADDRLP4 0 +CNSTI4 524 +ASGNI4 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $114 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +NEU4 $112 +LABELV $114 +CNSTI4 0 +RETI4 +ADDRGP4 $111 +JUMPV +LABELV $112 +ADDRLP4 8 +CNSTI4 524 +ASGNI4 +ADDRLP4 12 +CNSTI4 532 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $115 +CNSTI4 1 +RETI4 +ADDRGP4 $111 +JUMPV +LABELV $115 +CNSTI4 0 +RETI4 +LABELV $111 +endproc OnSameTeam 16 0 +proc G_ClientListForTeam 20 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 8 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $122 +JUMPV +LABELV $119 +ADDRLP4 12 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $124 +ADDRGP4 $120 +JUMPV +LABELV $124 +ADDRLP4 12 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $126 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $126 +ADDRLP4 4 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_ClientListAdd +CALLV +pop +LABELV $126 +LABELV $120 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $122 +ADDRLP4 0 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $119 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRB +ASGNB 8 +LABELV $117 +endproc G_ClientListForTeam 20 12 +export G_UpdateTeamConfigStrings +proc G_UpdateTeamConfigStrings 16 12 +ADDRLP4 0 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 G_ClientListForTeam +CALLV +pop +ADDRLP4 8 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 G_ClientListForTeam +CALLV +pop +ADDRGP4 level+11200 +INDIRI4 +CNSTI4 0 +EQI4 $129 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 8 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 8 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +LABELV $129 +CNSTI4 7 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 10 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 13 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 16 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 8 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 11 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 14 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 17 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 28 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +CNSTI4 29 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SetConfigstringRestrictions +CALLV +pop +LABELV $128 +endproc G_UpdateTeamConfigStrings 16 12 +export G_LeaveTeam +proc G_LeaveTeam 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +NEI4 $133 +ADDRGP4 level+15460 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_RemoveFromSpawnQueue +CALLI4 +pop +ADDRGP4 $134 +JUMPV +LABELV $133 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +NEI4 $136 +ADDRGP4 level+15724 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_RemoveFromSpawnQueue +CALLI4 +pop +ADDRGP4 $137 +JUMPV +LABELV $136 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $132 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFollowing +CALLV +pop +ADDRGP4 $132 +JUMPV +LABELV $137 +LABELV $134 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_StopFromFollowing +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_Vote +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $144 +JUMPV +LABELV $141 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $146 +ADDRGP4 $142 +JUMPV +LABELV $146 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $148 +ADDRLP4 12 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $148 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $149 +ADDRLP4 16 +INDIRP4 +CNSTI4 1908 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $149 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 -33 +BANDI4 +ASGNI4 +ADDRGP4 $149 +JUMPV +LABELV $148 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $152 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +NEI4 $152 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $152 +LABELV $149 +LABELV $142 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $144 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $141 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_ClearPlayerZapEffects +CALLV +pop +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $154 +ADDRLP4 12 +INDIRP4 +CNSTI4 1964 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $154 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 -65 +BANDI4 +ASGNI4 +ADDRGP4 $155 +JUMPV +LABELV $154 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $156 +ADDRLP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +NEI4 $156 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $156 +LABELV $155 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_namelog_update_score +CALLV +pop +LABELV $132 +endproc G_LeaveTeam 24 12 +export G_ChangeTeam +proc G_ChangeTeam 20 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $159 +ADDRGP4 $158 +JUMPV +LABELV $159 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_LeaveTeam +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 536 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 ClientSpawn +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $162 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $162 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 556 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 7200 +ADDRLP4 8 +INDIRP4 +INDIRI4 +MULI4 +CNSTI4 4000 +DIVI4 +CVIF4 4 +CNSTF4 1056964608 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $163 +JUMPV +LABELV $162 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $164 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $164 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 556 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4000 +ADDRLP4 8 +INDIRP4 +INDIRI4 +MULI4 +CNSTI4 7200 +DIVI4 +CVIF4 4 +CNSTF4 1056964608 +ADDF4 +CVFI4 4 +ASGNI4 +LABELV $164 +LABELV $163 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 288 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 ClientUserinfoChanged +CALLP4 +pop +ADDRGP4 G_UpdateTeamConfigStrings +CALLV +pop +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $166 +ARGP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRGP4 G_LogPrintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_namelog_update_score +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 TeamplayInfoMessage +CALLV +pop +LABELV $158 +endproc G_ChangeTeam 20 16 +export G_BalanceTeams +proc G_BalanceTeams 44 12 +ADDRGP4 level+11244 +INDIRI4 +CNSTI4 0 +LEI4 $168 +ADDRGP4 level+11256 +INDIRI4 +ADDRGP4 level+11252 +INDIRI4 +SUBI4 +CNSTI4 2 +LTI4 $168 +ADDRLP4 12 +CNSTI4 2 +ASGNI4 +ADDRGP4 $169 +JUMPV +LABELV $168 +ADDRGP4 level+11248 +INDIRI4 +CNSTI4 0 +LEI4 $167 +ADDRGP4 level+11252 +INDIRI4 +ADDRGP4 level+11256 +INDIRI4 +SUBI4 +CNSTI4 2 +LTI4 $167 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $174 +LABELV $169 +ADDRLP4 16 +CNSTI4 -1 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $181 +JUMPV +LABELV $178 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $183 +ADDRGP4 $179 +JUMPV +LABELV $183 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $185 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $185 +ADDRLP4 28 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LEI4 $185 +ADDRLP4 16 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $185 +LABELV $179 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $181 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $178 +ADDRLP4 16 +INDIRI4 +CNSTI4 -1 +EQI4 $187 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +EQI4 $208 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +EQI4 $192 +ADDRGP4 $190 +JUMPV +LABELV $192 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $193 +ADDRLP4 4 +INDIRI4 +CNSTI4 31 +NEI4 $197 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $197 +ADDRGP4 $194 +JUMPV +LABELV $197 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $199 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $199 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $199 +LABELV $194 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +LTI4 $193 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $201 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $205 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $205 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +LABELV $205 +LABELV $202 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 13 +LTI4 $201 +CNSTI4 -1 +ARGI4 +ADDRGP4 $207 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $208 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 400 +ADDRLP4 32 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +MULI4 +CVII2 4 +CVII4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddCreditToClient +CALLV +pop +CNSTI4 -1 +ARGI4 +ADDRGP4 $209 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $190 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $211 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +ADDRGP4 $212 +JUMPV +LABELV $211 +ADDRLP4 32 +CNSTI4 2 +ASGNI4 +LABELV $212 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRGP4 G_ChangeTeam +CALLV +pop +LABELV $187 +LABELV $167 +endproc G_BalanceTeams 44 12 +export Team_GetLocation +proc Team_GetLocation 32 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +CNSTF4 1296039936 +ASGNF4 +ADDRLP4 0 +ADDRGP4 level+11240 +INDIRP4 +ASGNP4 +ADDRGP4 $217 +JUMPV +LABELV $214 +ADDRLP4 16 +CNSTI4 496 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +LEF4 $219 +ADDRGP4 $215 +JUMPV +LABELV $219 +ADDRLP4 24 +CNSTI4 496 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 trap_InPVS +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $221 +ADDRGP4 $215 +JUMPV +LABELV $221 +ADDRLP4 8 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $215 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $217 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $214 +ADDRLP4 12 +INDIRP4 +RETP4 +LABELV $213 +endproc Team_GetLocation 32 8 +export TeamplayInfoMessage +proc TeamplayInfoMessage 1240 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 1196 +CNSTI4 0 +ASGNI4 +ADDRLP4 1188 +CNSTI4 0 +ASGNI4 +ADDRLP4 1192 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_allowTeamOverlay+12 +INDIRI4 +CNSTI4 0 +NEI4 $224 +ADDRGP4 $223 +JUMPV +LABELV $224 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 508 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $227 +ADDRGP4 $223 +JUMPV +LABELV $227 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $229 +ADDRLP4 1204 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1204 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $233 +ADDRLP4 1204 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $231 +LABELV $233 +ADDRGP4 $223 +JUMPV +LABELV $231 +ADDRLP4 1200 +CNSTI4 1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities+524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $230 +JUMPV +LABELV $229 +ADDRLP4 1200 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $230 +ADDRLP4 44 +CNSTI1 0 +ASGNI1 +ADDRLP4 1204 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +ADDRLP4 1204 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 1204 +INDIRI4 +ASGNI4 +LABELV $235 +ADDRLP4 4 +CNSTI4 1760 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +EQU4 $243 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $243 +ADDRLP4 1200 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +NEI4 $243 +ADDRLP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $239 +LABELV $243 +ADDRGP4 $236 +JUMPV +LABELV $239 +ADDRLP4 8 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $244 +ADDRLP4 1216 +CNSTI4 0 +ASGNI4 +ADDRLP4 1192 +ADDRLP4 1216 +INDIRI4 +ASGNI4 +ADDRLP4 1188 +ADDRLP4 1216 +INDIRI4 +ASGNI4 +ADDRGP4 $245 +JUMPV +LABELV $244 +ADDRLP4 8 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $246 +ADDRLP4 1192 +ADDRLP4 8 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 8 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1220 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1220 +INDIRI4 +CNSTI4 0 +EQI4 $248 +ADDRLP4 1188 +CNSTI4 8 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $248 +CNSTI4 7 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1224 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1224 +INDIRI4 +CNSTI4 0 +EQI4 $250 +ADDRLP4 1188 +CNSTI4 7 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $250 +CNSTI4 6 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1228 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1228 +INDIRI4 +CNSTI4 0 +EQI4 $252 +ADDRLP4 1188 +CNSTI4 6 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $252 +CNSTI4 2 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1232 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1232 +INDIRI4 +CNSTI4 0 +EQI4 $254 +ADDRLP4 1188 +CNSTI4 2 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $254 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 1236 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1236 +INDIRI4 +CNSTI4 0 +EQI4 $256 +ADDRLP4 1188 +CNSTI4 1 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $256 +ADDRLP4 1188 +CNSTI4 0 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $246 +ADDRLP4 8 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $258 +ADDRLP4 1192 +ADDRLP4 8 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 1188 +CNSTI4 0 +ASGNI4 +LABELV $258 +LABELV $247 +LABELV $245 +ADDRGP4 $260 +ARGP4 +ADDRLP4 1220 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 1220 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1220 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 1 +GEI4 $262 +ADDRLP4 1216 +CNSTI4 0 +ASGNI4 +ADDRGP4 $263 +JUMPV +LABELV $262 +ADDRLP4 1216 +ADDRLP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $263 +ADDRLP4 1216 +INDIRI4 +ARGI4 +ADDRLP4 1192 +INDIRI4 +ARGI4 +ADDRLP4 1188 +INDIRI4 +ARGI4 +ADDRLP4 1224 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 1224 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 712 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 1228 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 1228 +INDIRI4 +CNSTI4 0 +NEI4 $264 +ADDRGP4 $236 +JUMPV +LABELV $264 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 712 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 12 +ARGP4 +CNSTI4 19 +ARGI4 +ADDRGP4 $266 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 1232 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 40 +ADDRLP4 1232 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ADDRLP4 40 +INDIRI4 +ADDI4 +CVIU4 4 +CNSTU4 1143 +LEU4 $267 +ADDRGP4 $237 +JUMPV +LABELV $267 +ADDRLP4 36 +INDIRI4 +ADDRLP4 44 +ADDP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 36 +ADDRLP4 36 +INDIRI4 +ADDRLP4 40 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 1196 +ADDRLP4 1196 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $236 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $235 +LABELV $237 +ADDRLP4 1196 +INDIRI4 +CNSTI4 0 +NEI4 $269 +ADDRGP4 $223 +JUMPV +LABELV $269 +ADDRGP4 $271 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 1208 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ARGI4 +ADDRLP4 1208 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $223 +endproc TeamplayInfoMessage 1240 20 +export CheckTeamStatus +proc CheckTeamStatus 24 8 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+60 +INDIRI4 +SUBI4 +CNSTI4 500 +LEI4 $273 +ADDRGP4 level+60 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $282 +JUMPV +LABELV $279 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $284 +ADDRGP4 $280 +JUMPV +LABELV $284 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $286 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +EQI4 $288 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +NEI4 $286 +LABELV $288 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 Team_GetLocation +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $289 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 504 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $290 +JUMPV +LABELV $289 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 504 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $290 +LABELV $286 +LABELV $280 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $282 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $279 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $294 +JUMPV +LABELV $291 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $296 +ADDRGP4 $292 +JUMPV +LABELV $296 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $298 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 TeamplayInfoMessage +CALLV +pop +LABELV $298 +LABELV $292 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $294 +ADDRLP4 4 +INDIRI4 +ADDRGP4 g_maxclients+12 +INDIRI4 +LTI4 $291 +LABELV $273 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 g_teamImbalanceWarnings+12 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $300 +ADDRGP4 level+11200 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $300 +ADDRGP4 level+32 +INDIRI4 +ADDRGP4 level+16136 +INDIRI4 +SUBI4 +CNSTI4 1000 +ADDRGP4 g_teamImbalanceWarnings+12 +INDIRI4 +MULI4 +LEI4 $300 +ADDRGP4 level+16140 +INDIRI4 +CNSTI4 3 +GEI4 $300 +ADDRGP4 level+68 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $300 +ADDRGP4 level+16136 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 level+11244 +INDIRI4 +CNSTI4 0 +LEI4 $311 +ADDRGP4 level+11256 +INDIRI4 +ADDRGP4 level+11252 +INDIRI4 +SUBI4 +CNSTI4 2 +LTI4 $311 +CNSTI4 -1 +ARGI4 +ADDRGP4 $316 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 16 +ADDRGP4 level+16140 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 G_BalanceTeams +CALLV +pop +ADDRGP4 $312 +JUMPV +LABELV $311 +ADDRGP4 level+11248 +INDIRI4 +CNSTI4 0 +LEI4 $318 +ADDRGP4 level+11252 +INDIRI4 +ADDRGP4 level+11256 +INDIRI4 +SUBI4 +CNSTI4 2 +LTI4 $318 +CNSTI4 -1 +ARGI4 +ADDRGP4 $323 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +ADDRLP4 16 +ADDRGP4 level+16140 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 G_BalanceTeams +CALLV +pop +ADDRGP4 $319 +JUMPV +LABELV $318 +ADDRGP4 level+16140 +CNSTI4 0 +ASGNI4 +LABELV $319 +LABELV $312 +LABELV $300 +LABELV $272 +endproc CheckTeamStatus 24 8 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $323 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $316 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $271 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $266 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $260 +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 0 +align 1 +LABELV $209 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $207 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 46 +byte 1 46 +byte 1 46 +byte 1 10 +byte 1 34 +byte 1 0 +align 1 +LABELV $166 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $109 +byte 1 83 +byte 1 80 +byte 1 69 +byte 1 67 +byte 1 65 +byte 1 76 +byte 1 76 +byte 1 67 +byte 1 72 +byte 1 65 +byte 1 84 +byte 1 0 +align 1 +LABELV $86 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $81 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 77 +byte 1 115 +byte 1 103 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_trigger.asm b/build/release-linux-x86_64/base/game/g_trigger.asm new file mode 100644 index 0000000..4fb2a44 --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_trigger.asm @@ -0,0 +1,5406 @@ +export InitTrigger +code +proc InitTrigger 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRLP4 0 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $78 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 696 +ADDP4 +ARGP4 +ADDRGP4 G_SetMovedir +CALLV +pop +LABELV $78 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetBrushModel +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 1073741824 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $77 +endproc InitTrigger 12 8 +export multi_wait +proc multi_wait 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $80 +endproc multi_wait 0 0 +export multi_trigger +proc multi_trigger 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $82 +ADDRGP4 $81 +JUMPV +LABELV $82 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $84 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $84 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $86 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $86 +ADDRGP4 $81 +JUMPV +LABELV $86 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $88 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $88 +ADDRGP4 $81 +JUMPV +LABELV $88 +LABELV $84 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $90 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 multi_wait +ASGNP4 +ADDRLP4 12 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 12 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $91 +JUMPV +LABELV $90 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_FreeEntity +ASGNP4 +LABELV $91 +LABELV $81 +endproc multi_trigger 20 8 +export Use_Multi +proc Use_Multi 0 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 multi_trigger +CALLV +pop +LABELV $94 +endproc Use_Multi 0 8 +export Touch_Multi +proc Touch_Multi 4 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $96 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $96 +ADDRGP4 $95 +JUMPV +LABELV $96 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 multi_trigger +CALLV +pop +LABELV $95 +endproc Touch_Multi 4 8 +export SP_trigger_multiple +proc SP_trigger_multiple 12 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $99 +ARGP4 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $101 +ARGP4 +ADDRGP4 $102 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +LTF4 $103 +ADDRLP4 4 +INDIRF4 +CNSTF4 0 +LTF4 $103 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 1120403456 +SUBF4 +ASGNF4 +ADDRGP4 $105 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $103 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 Touch_Multi +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_Multi +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $98 +endproc SP_trigger_multiple 12 12 +export trigger_always_think +proc trigger_always_think 4 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +LABELV $106 +endproc trigger_always_think 4 8 +export SP_trigger_always +proc SP_trigger_always 0 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 300 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 trigger_always_think +ASGNP4 +LABELV $107 +endproc SP_trigger_always 0 0 +export trigger_push_touch +proc trigger_push_touch 0 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $110 +LABELV $110 +LABELV $109 +endproc trigger_push_touch 0 0 +export AimAtTarget +proc AimAtTarget 72 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 476 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 480 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 492 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 44 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 0 +ADDRLP4 44 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1056964608 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 G_PickTarget +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $119 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $119 +ADDRLP4 28 +ADDRLP4 12 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +ADDRGP4 g_gravity+8 +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 1056964608 +ADDRLP4 24 +INDIRF4 +MULF4 +DIVF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +NEF4 $123 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRGP4 $112 +JUMPV +LABELV $123 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 56 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 32 +INDIRF4 +ADDRLP4 16 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +LABELV $112 +endproc AimAtTarget 72 4 +export SP_trigger_push +proc SP_trigger_push 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 10 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_push_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AimAtTarget +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $127 +endproc SP_trigger_push 4 4 +export Use_target_push +proc Use_target_push 8 0 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $132 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +NEU4 $130 +LABELV $132 +ADDRGP4 $129 +JUMPV +LABELV $130 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $133 +ADDRGP4 $129 +JUMPV +LABELV $133 +ADDRFP4 8 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +LABELV $129 +endproc Use_target_push 8 0 +export SP_target_push +proc SP_target_push 36 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $136 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +CNSTF4 1148846080 +ASGNF4 +LABELV $136 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRGP4 G_SetMovedir +CALLV +pop +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 688 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $138 +ADDRFP4 0 +INDIRP4 +CNSTI4 472 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 AimAtTarget +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $138 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 Use_target_push +ASGNP4 +LABELV $135 +endproc SP_target_push 36 8 +export trigger_teleporter_touch +proc trigger_teleporter_touch 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $142 +ADDRGP4 $141 +JUMPV +LABELV $142 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $144 +ADDRGP4 $141 +JUMPV +LABELV $144 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $146 +ADDRGP4 $141 +JUMPV +LABELV $146 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 4 +INDIRI4 +EQI4 $148 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $148 +ADDRGP4 $141 +JUMPV +LABELV $148 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 G_PickTarget +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $150 +ADDRGP4 $152 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $141 +JUMPV +LABELV $150 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRGP4 TeleportPlayer +CALLV +pop +LABELV $141 +endproc trigger_teleporter_touch 16 12 +export trigger_teleporter_use +proc trigger_teleporter_use 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 256 +BXORI4 +ASGNI4 +LABELV $153 +endproc trigger_teleporter_use 4 0 +export SP_trigger_teleport +proc SP_trigger_teleport 12 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $155 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +ADDRGP4 $156 +JUMPV +LABELV $155 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +LABELV $156 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $157 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $157 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 11 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_teleporter_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_teleporter_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $154 +endproc SP_trigger_teleport 12 4 +export hurt_use +proc hurt_use 0 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $160 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRGP4 $161 +JUMPV +LABELV $160 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $161 +LABELV $159 +endproc hurt_use 0 4 +export hurt_touch +proc hurt_touch 12 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $163 +ADDRGP4 $162 +JUMPV +LABELV $163 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $165 +ADDRGP4 $162 +JUMPV +LABELV $165 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $168 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +ADDRGP4 $169 +JUMPV +LABELV $168 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $169 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +NEI4 $172 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Sound +CALLV +pop +LABELV $172 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +EQI4 $174 +ADDRLP4 0 +CNSTI4 8 +ASGNI4 +ADDRGP4 $175 +JUMPV +LABELV $174 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $175 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTI4 28 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $162 +endproc hurt_touch 12 32 +export SP_trigger_hurt +proc SP_trigger_hurt 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRGP4 $177 +ARGP4 +ADDRLP4 0 +ADDRGP4 G_SoundIndex +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 868 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 hurt_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $178 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 5 +ASGNI4 +LABELV $178 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +CNSTI4 1073741824 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $180 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 hurt_use +ASGNP4 +LABELV $180 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $182 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $182 +LABELV $176 +endproc SP_trigger_hurt 4 4 +export func_timer_think +proc func_timer_think 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRLP4 4 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 4 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +LABELV $184 +endproc func_timer_think 12 8 +export func_timer_use +proc func_timer_use 0 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $187 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $186 +JUMPV +LABELV $187 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 func_timer_think +CALLV +pop +LABELV $186 +endproc func_timer_use 0 4 +export SP_func_timer +proc SP_func_timer 12 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $101 +ARGP4 +ADDRGP4 $190 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $99 +ARGP4 +ADDRGP4 $190 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 func_timer_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 func_timer_think +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +LTF4 $191 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 1120403456 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 vtos +CALLP4 +ASGNP4 +ADDRGP4 $193 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $191 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $194 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $194 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $189 +endproc SP_func_timer 12 12 +export G_Checktrigger_stages +proc G_Checktrigger_stages 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRGP4 $201 +JUMPV +LABELV $198 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $203 +ADDRGP4 $199 +JUMPV +LABELV $203 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 $207 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $205 +ADDRFP4 0 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 880 +ADDP4 +INDIRI4 +NEI4 $208 +ADDRFP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 884 +ADDP4 +INDIRI4 +NEI4 $208 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $208 +LABELV $205 +LABELV $199 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $201 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $198 +LABELV $197 +endproc G_Checktrigger_stages 20 12 +export trigger_stage_use +proc trigger_stage_use 4 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $210 +endproc trigger_stage_use 4 8 +export SP_trigger_stage +proc SP_trigger_stage 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $212 +ARGP4 +ADDRGP4 $102 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 880 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRGP4 $213 +ARGP4 +ADDRGP4 $102 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 884 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_stage_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $211 +endproc SP_trigger_stage 0 12 +export trigger_win +proc trigger_win 4 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $214 +endproc trigger_win 4 8 +export SP_trigger_win +proc SP_trigger_win 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $212 +ARGP4 +ADDRGP4 $102 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 880 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_win +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $215 +endproc SP_trigger_win 0 12 +export trigger_buildable_match +proc trigger_buildable_match 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $217 +CNSTI4 0 +RETI4 +ADDRGP4 $216 +JUMPV +LABELV $217 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1280 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $219 +CNSTI4 1 +RETI4 +ADDRGP4 $216 +JUMPV +LABELV $219 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $224 +JUMPV +LABELV $221 +ADDRFP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1280 +ADDP4 +ADDP4 +INDIRI4 +NEI4 $225 +CNSTI4 1 +RETI4 +ADDRGP4 $216 +JUMPV +LABELV $225 +LABELV $222 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $224 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1280 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $221 +CNSTI4 0 +RETI4 +LABELV $216 +endproc trigger_buildable_match 4 0 +export trigger_buildable_trigger +proc trigger_buildable_trigger 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $228 +ADDRGP4 $227 +JUMPV +LABELV $228 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $230 +ADDRGP4 $227 +JUMPV +LABELV $230 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $232 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 trigger_buildable_match +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $233 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRGP4 $233 +JUMPV +LABELV $232 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 trigger_buildable_match +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $236 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $236 +LABELV $233 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $238 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 multi_wait +ASGNP4 +ADDRLP4 0 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $239 +JUMPV +LABELV $238 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_FreeEntity +ASGNP4 +LABELV $239 +LABELV $227 +endproc trigger_buildable_trigger 8 8 +export trigger_buildable_touch +proc trigger_buildable_touch 4 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $245 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $243 +LABELV $245 +ADDRGP4 $242 +JUMPV +LABELV $243 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trigger_buildable_trigger +CALLV +pop +LABELV $242 +endproc trigger_buildable_touch 4 8 +export trigger_buildable_use +proc trigger_buildable_use 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 256 +BXORI4 +ASGNI4 +LABELV $246 +endproc trigger_buildable_use 4 0 +export SP_trigger_buildable +proc SP_trigger_buildable 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $99 +ARGP4 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $101 +ARGP4 +ADDRGP4 $102 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +LTF4 $248 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +LTF4 $248 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 1120403456 +SUBF4 +ASGNF4 +ADDRGP4 $250 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $248 +ADDRGP4 $251 +ARGP4 +ADDRGP4 $252 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1280 +ADDP4 +ARGP4 +CNSTI4 54 +ARGI4 +ADDRGP4 BG_ParseCSVBuildableList +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_buildable_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_buildable_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $253 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $253 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $255 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +LABELV $255 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $247 +endproc SP_trigger_buildable 20 12 +export trigger_class_match +proc trigger_class_match 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $258 +CNSTI4 0 +RETI4 +ADDRGP4 $257 +JUMPV +LABELV $258 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1496 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $260 +CNSTI4 1 +RETI4 +ADDRGP4 $257 +JUMPV +LABELV $260 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $265 +JUMPV +LABELV $262 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1496 +ADDP4 +ADDP4 +INDIRI4 +NEI4 $266 +CNSTI4 1 +RETI4 +ADDRGP4 $257 +JUMPV +LABELV $266 +LABELV $263 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $265 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1496 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $262 +CNSTI4 0 +RETI4 +LABELV $257 +endproc trigger_class_match 4 0 +export trigger_class_trigger +proc trigger_class_trigger 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $271 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +NEU4 $269 +LABELV $271 +ADDRGP4 $268 +JUMPV +LABELV $269 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $272 +ADDRGP4 $268 +JUMPV +LABELV $272 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $274 +ADDRGP4 $268 +JUMPV +LABELV $274 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $276 +ADDRGP4 $268 +JUMPV +LABELV $276 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $278 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 trigger_class_match +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $279 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRGP4 $279 +JUMPV +LABELV $278 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 trigger_class_match +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $282 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $282 +LABELV $279 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $284 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 multi_wait +ASGNP4 +ADDRLP4 8 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 8 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $285 +JUMPV +LABELV $284 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_FreeEntity +ASGNP4 +LABELV $285 +LABELV $268 +endproc trigger_class_trigger 16 8 +export trigger_class_touch +proc trigger_class_touch 0 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $289 +ADDRGP4 $288 +JUMPV +LABELV $289 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trigger_class_trigger +CALLV +pop +LABELV $288 +endproc trigger_class_touch 0 8 +export trigger_class_use +proc trigger_class_use 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 256 +BXORI4 +ASGNI4 +LABELV $291 +endproc trigger_class_use 4 0 +export SP_trigger_class +proc SP_trigger_class 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $99 +ARGP4 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $101 +ARGP4 +ADDRGP4 $102 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +LTF4 $293 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +LTF4 $293 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 1120403456 +SUBF4 +ASGNF4 +ADDRGP4 $295 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $293 +ADDRGP4 $296 +ARGP4 +ADDRGP4 $252 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1496 +ADDP4 +ARGP4 +CNSTI4 15 +ARGI4 +ADDRGP4 BG_ParseCSVClassList +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_class_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_class_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $297 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $297 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $299 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +LABELV $299 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $292 +endproc SP_trigger_class 20 12 +export trigger_equipment_match +proc trigger_equipment_match 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $302 +CNSTI4 0 +RETI4 +ADDRGP4 $301 +JUMPV +LABELV $302 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1556 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $304 +ADDRLP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1684 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $304 +CNSTI4 1 +RETI4 +ADDRGP4 $301 +JUMPV +LABELV $304 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $309 +JUMPV +LABELV $306 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1556 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $310 +CNSTI4 1 +RETI4 +ADDRGP4 $301 +JUMPV +LABELV $310 +LABELV $307 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $309 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1556 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $306 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $315 +JUMPV +LABELV $312 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1684 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $316 +CNSTI4 1 +RETI4 +ADDRGP4 $301 +JUMPV +LABELV $316 +LABELV $313 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $315 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1684 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $312 +CNSTI4 0 +RETI4 +LABELV $301 +endproc trigger_equipment_match 20 8 +export trigger_equipment_trigger +proc trigger_equipment_trigger 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTU4 0 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +EQU4 $321 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRU4 +NEU4 $319 +LABELV $321 +ADDRGP4 $318 +JUMPV +LABELV $319 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $322 +ADDRGP4 $318 +JUMPV +LABELV $322 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $324 +ADDRGP4 $318 +JUMPV +LABELV $324 +ADDRFP4 0 +INDIRP4 +CNSTI4 848 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $326 +ADDRGP4 $318 +JUMPV +LABELV $326 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $328 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 trigger_equipment_match +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $329 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +ADDRGP4 $329 +JUMPV +LABELV $328 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 trigger_equipment_match +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $332 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 G_UseTargets +CALLV +pop +LABELV $332 +LABELV $329 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $334 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 multi_wait +ASGNP4 +ADDRLP4 8 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 8 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $335 +JUMPV +LABELV $334 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 760 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 764 +ADDP4 +ADDRGP4 G_FreeEntity +ASGNP4 +LABELV $335 +LABELV $318 +endproc trigger_equipment_trigger 16 8 +export trigger_equipment_touch +proc trigger_equipment_touch 0 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $339 +ADDRGP4 $338 +JUMPV +LABELV $339 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trigger_equipment_trigger +CALLV +pop +LABELV $338 +endproc trigger_equipment_touch 0 8 +export trigger_equipment_use +proc trigger_equipment_use 4 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 256 +BXORI4 +ASGNI4 +LABELV $341 +endproc trigger_equipment_use 4 0 +export SP_trigger_equipment +proc SP_trigger_equipment 24 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $99 +ARGP4 +ADDRGP4 $100 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRGP4 $101 +ARGP4 +ADDRGP4 $102 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnFloat +CALLI4 +pop +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +LTF4 $343 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +LTF4 $343 +ADDRFP4 0 +INDIRP4 +CNSTI4 876 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 872 +ADDP4 +INDIRF4 +CNSTF4 1120403456 +SUBF4 +ASGNF4 +ADDRGP4 $345 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $343 +ADDRGP4 $346 +ARGP4 +ADDRGP4 $252 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_SpawnString +CALLI4 +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1556 +ADDP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1684 +ADDP4 +ARGP4 +CNSTI4 13 +ARGI4 +ADDRGP4 BG_ParseCSVEquipmentList +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_equipment_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_equipment_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $347 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $347 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $349 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 1 +BORI4 +ASGNI4 +LABELV $349 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $342 +endproc SP_trigger_equipment 24 20 +export trigger_gravity_touch +proc trigger_gravity_touch 0 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $352 +ADDRGP4 $351 +JUMPV +LABELV $352 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1736 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $351 +endproc trigger_gravity_touch 0 0 +export trigger_gravity_use +proc trigger_gravity_use 0 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $355 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRGP4 $356 +JUMPV +LABELV $355 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $356 +LABELV $354 +endproc trigger_gravity_use 0 4 +export SP_trigger_gravity +proc SP_trigger_gravity 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $358 +ARGP4 +ADDRGP4 $359 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1736 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_gravity_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_gravity_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $357 +endproc SP_trigger_gravity 0 12 +export trigger_heal_use +proc trigger_heal_use 0 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $361 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRGP4 $362 +JUMPV +LABELV $361 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $362 +LABELV $360 +endproc trigger_heal_use 0 4 +export trigger_heal_touch +proc trigger_heal_touch 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $364 +ADDRGP4 $363 +JUMPV +LABELV $364 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $366 +ADDRGP4 $363 +JUMPV +LABELV $366 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $369 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +ADDRGP4 $370 +JUMPV +LABELV $369 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $370 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LEI4 $373 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $373 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $363 +endproc trigger_heal_touch 16 0 +export SP_trigger_heal +proc SP_trigger_heal 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $376 +ARGP4 +ADDRGP4 $377 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $378 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $380 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $378 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_heal_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +ADDRGP4 trigger_heal_use +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $381 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $381 +LABELV $375 +endproc SP_trigger_heal 0 12 +export trigger_ammo_touch +proc trigger_ammo_touch 44 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $384 +ADDRGP4 $383 +JUMPV +LABELV $384 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $386 +ADDRGP4 $383 +JUMPV +LABELV $386 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +INDIRI4 +ADDRGP4 level+32 +INDIRI4 +LEI4 $388 +ADDRGP4 $383 +JUMPV +LABELV $388 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $391 +ADDRGP4 $383 +JUMPV +LABELV $391 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_PrimaryWeapon +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $393 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 20 +INDIRI4 +EQI4 $393 +ADDRGP4 $383 +JUMPV +LABELV $393 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $395 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +ADDRLP4 28 +INDIRI4 +EQI4 $395 +ADDRGP4 $383 +JUMPV +LABELV $395 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $397 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +ADDRGP4 $398 +JUMPV +LABELV $397 +ADDRFP4 0 +INDIRP4 +CNSTI4 656 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $398 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 32 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 36 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ADDI4 +ADDRLP4 4 +INDIRI4 +LEI4 $401 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +GEI4 $403 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 388 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 384 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $402 +JUMPV +LABELV $403 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $402 +JUMPV +LABELV $401 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $402 +LABELV $383 +endproc trigger_ammo_touch 44 4 +export SP_trigger_ammo +proc SP_trigger_ammo 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $406 +ARGP4 +ADDRGP4 $190 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +ARGP4 +ADDRGP4 G_SpawnInt +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $407 +ADDRFP4 0 +INDIRP4 +CNSTI4 816 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $409 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $407 +ADDRFP4 0 +INDIRP4 +CNSTI4 776 +ADDP4 +ADDRGP4 trigger_ammo_touch +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 InitTrigger +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $405 +endproc SP_trigger_ammo 0 12 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $409 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 103 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $406 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $380 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 103 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 107 +byte 1 101 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $377 +byte 1 53 +byte 1 0 +align 1 +LABELV $376 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $359 +byte 1 56 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $358 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 118 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $346 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $345 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 112 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 62 +byte 1 61 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $296 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $295 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 62 +byte 1 61 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $252 +byte 1 0 +align 1 +LABELV $251 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $250 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 62 +byte 1 61 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $213 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $212 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $207 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $193 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 95 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 62 +byte 1 61 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $190 +byte 1 49 +byte 1 0 +align 1 +LABELV $177 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $152 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $105 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 103 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 109 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 105 +byte 1 112 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 62 +byte 1 61 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $102 +byte 1 48 +byte 1 0 +align 1 +LABELV $101 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $100 +byte 1 48 +byte 1 46 +byte 1 53 +byte 1 0 +align 1 +LABELV $99 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_utils.asm b/build/release-linux-x86_64/base/game/g_utils.asm new file mode 100644 index 0000000..d1372ec --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_utils.asm @@ -0,0 +1,4688 @@ +data +export remapCount +align 4 +LABELV remapCount +byte 4 0 +export AddRemap +code +proc AddRemap 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $82 +JUMPV +LABELV $79 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 132 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 remappedShaders +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $83 +CNSTI4 132 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 remappedShaders+64 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +CNSTI4 132 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 remappedShaders+128 +ADDP4 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRGP4 $78 +JUMPV +LABELV $83 +LABELV $80 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $82 +ADDRLP4 0 +INDIRI4 +ADDRGP4 remapCount +INDIRI4 +LTI4 $79 +ADDRGP4 remapCount +INDIRI4 +CNSTI4 128 +GEI4 $87 +CNSTI4 132 +ADDRGP4 remapCount +INDIRI4 +MULI4 +ADDRGP4 remappedShaders+64 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +CNSTI4 132 +ADDRGP4 remapCount +INDIRI4 +MULI4 +ADDRGP4 remappedShaders +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +CNSTI4 132 +ADDRGP4 remapCount +INDIRI4 +MULI4 +ADDRGP4 remappedShaders+128 +ADDP4 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRGP4 remapCount +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $87 +LABELV $78 +endproc AddRemap 8 8 +bss +align 1 +LABELV $92 +skip 4096 +export BuildShaderStateConfig +code +proc BuildShaderStateConfig 144 24 +ADDRGP4 $92 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1024 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $96 +JUMPV +LABELV $93 +ADDRLP4 4 +ARGP4 +CNSTI4 133 +ARGI4 +ADDRGP4 $97 +ARGP4 +ADDRLP4 140 +CNSTI4 132 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +ADDRGP4 remappedShaders +ADDP4 +ARGP4 +ADDRLP4 140 +INDIRI4 +ADDRGP4 remappedShaders+64 +ADDP4 +ARGP4 +ADDRLP4 140 +INDIRI4 +ADDRGP4 remappedShaders+128 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $92 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $94 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $96 +ADDRLP4 0 +INDIRI4 +ADDRGP4 remapCount +INDIRI4 +LTI4 $93 +ADDRGP4 $92 +RETP4 +LABELV $91 +endproc BuildShaderStateConfig 144 24 +export G_FindConfigstringIndex +proc G_FindConfigstringIndex 1036 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $103 +ADDRFP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $101 +LABELV $103 +CNSTI4 0 +RETI4 +ADDRGP4 $100 +JUMPV +LABELV $101 +ADDRLP4 1024 +CNSTI4 1 +ASGNI4 +ADDRGP4 $107 +JUMPV +LABELV $104 +ADDRFP4 4 +INDIRI4 +ADDRLP4 1024 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_GetConfigstring +CALLV +pop +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $108 +ADDRGP4 $106 +JUMPV +LABELV $108 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1032 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +NEI4 $110 +ADDRLP4 1024 +INDIRI4 +RETI4 +ADDRGP4 $100 +JUMPV +LABELV $110 +LABELV $105 +ADDRLP4 1024 +ADDRLP4 1024 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $107 +ADDRLP4 1024 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $104 +LABELV $106 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $112 +CNSTI4 0 +RETI4 +ADDRGP4 $100 +JUMPV +LABELV $112 +ADDRLP4 1024 +INDIRI4 +ADDRFP4 8 +INDIRI4 +NEI4 $114 +ADDRGP4 $116 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $114 +ADDRFP4 4 +INDIRI4 +ADDRLP4 1024 +INDIRI4 +ADDI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +ADDRLP4 1024 +INDIRI4 +RETI4 +LABELV $100 +endproc G_FindConfigstringIndex 1036 12 +export G_ParticleSystemIndex +proc G_ParticleSystemIndex 4 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 606 +ARGI4 +CNSTI4 64 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_FindConfigstringIndex +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $117 +endproc G_ParticleSystemIndex 4 16 +export G_ShaderIndex +proc G_ShaderIndex 4 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 542 +ARGI4 +CNSTI4 64 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_FindConfigstringIndex +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $118 +endproc G_ShaderIndex 4 16 +export G_ModelIndex +proc G_ModelIndex 4 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 30 +ARGI4 +CNSTI4 256 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_FindConfigstringIndex +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $119 +endproc G_ModelIndex 4 16 +export G_SoundIndex +proc G_SoundIndex 4 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 286 +ARGI4 +CNSTI4 256 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 G_FindConfigstringIndex +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $120 +endproc G_SoundIndex 4 16 +export G_Find +proc G_Find 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $122 +ADDRFP4 0 +ADDRGP4 g_entities +ASGNP4 +ADDRGP4 $127 +JUMPV +LABELV $122 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +ADDRGP4 $127 +JUMPV +LABELV $124 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $129 +ADDRGP4 $125 +JUMPV +LABELV $129 +ADDRLP4 0 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $131 +ADDRGP4 $125 +JUMPV +LABELV $131 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $133 +ADDRFP4 0 +INDIRP4 +RETP4 +ADDRGP4 $121 +JUMPV +LABELV $133 +LABELV $125 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $127 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTI4 1760 +ADDRGP4 level+12 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +CVPU4 4 +LTU4 $124 +CNSTP4 0 +RETP4 +LABELV $121 +endproc G_Find 8 8 +export G_PickTarget +proc G_PickTarget 144 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $140 +ADDRGP4 $138 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $135 +JUMPV +LABELV $139 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 668 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 136 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $142 +ADDRGP4 $141 +JUMPV +LABELV $142 +ADDRLP4 140 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 140 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +NEI4 $144 +ADDRGP4 $141 +JUMPV +LABELV $144 +LABELV $140 +ADDRGP4 $139 +JUMPV +LABELV $141 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $146 +ADDRGP4 $148 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $135 +JUMPV +LABELV $146 +ADDRLP4 136 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 32767 +ADDRLP4 4 +INDIRI4 +DIVI4 +CNSTI4 1 +ADDI4 +DIVI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRP4 +RETP4 +LABELV $135 +endproc G_PickTarget 144 12 +export G_UseTargets +proc G_UseTargets 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $150 +ADDRGP4 $149 +JUMPV +LABELV $150 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CNSTI4 676 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $152 +ADDRFP4 0 +INDIRP4 +CNSTI4 680 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $152 +ADDRLP4 12 +CNSTF4 981668463 +ADDRGP4 level+32 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 676 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 680 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRGP4 AddRemap +CALLV +pop +ADDRLP4 20 +ADDRGP4 BuildShaderStateConfig +CALLP4 +ASGNP4 +CNSTI4 25 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_SetConfigstring +CALLV +pop +LABELV $152 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $155 +ADDRGP4 $149 +JUMPV +LABELV $155 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 $158 +JUMPV +LABELV $157 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $160 +ADDRGP4 $162 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $161 +JUMPV +LABELV $160 +ADDRLP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $163 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 780 +ADDP4 +INDIRP4 +CALLV +pop +LABELV $163 +LABELV $161 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $165 +ADDRGP4 $167 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $149 +JUMPV +LABELV $165 +LABELV $158 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 668 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 G_Find +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $157 +LABELV $149 +endproc G_UseTargets 24 12 +bss +align 4 +LABELV $169 +skip 4 +align 4 +LABELV $170 +skip 96 +export tv +code +proc tv 12 0 +ADDRLP4 4 +ADDRGP4 $169 +ASGNP4 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 12 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 $170 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 7 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $168 +endproc tv 12 0 +bss +align 4 +LABELV $172 +skip 4 +align 1 +LABELV $173 +skip 256 +export vtos +code +proc vtos 16 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $172 +ASGNP4 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRGP4 $173 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 7 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 $174 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $171 +endproc vtos 16 24 +data +align 4 +LABELV $176 +byte 4 0 +byte 4 3212836864 +byte 4 0 +align 4 +LABELV $177 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $178 +byte 4 0 +byte 4 3221225472 +byte 4 0 +align 4 +LABELV $179 +byte 4 0 +byte 4 0 +byte 4 3212836864 +export G_SetMovedir +code +proc G_SetMovedir 20 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $176 +ARGP4 +ADDRLP4 0 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $180 +ADDRFP4 4 +INDIRP4 +ADDRGP4 $177 +INDIRB +ASGNB 12 +ADDRGP4 $181 +JUMPV +LABELV $180 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $178 +ARGP4 +ADDRLP4 4 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $182 +ADDRFP4 4 +INDIRP4 +ADDRGP4 $179 +INDIRB +ASGNB 12 +ADDRGP4 $183 +JUMPV +LABELV $182 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +LABELV $183 +LABELV $181 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +LABELV $175 +endproc G_SetMovedir 20 16 +export vectoyaw +proc vectoyaw 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +NEF4 $185 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +NEF4 $185 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRGP4 $186 +JUMPV +LABELV $185 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CNSTF4 0 +EQF4 $187 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 atan2 +CALLF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 1127481344 +ADDRLP4 16 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRGP4 $188 +JUMPV +LABELV $187 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 0 +LEF4 $189 +ADDRLP4 0 +CNSTF4 1119092736 +ASGNF4 +ADDRGP4 $190 +JUMPV +LABELV $189 +ADDRLP4 0 +CNSTF4 1132920832 +ASGNF4 +LABELV $190 +LABELV $188 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $191 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $191 +LABELV $186 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $184 +endproc vectoyaw 20 8 +export G_InitGentity +proc G_InitGentity 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $194 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 520 +ADDP4 +CNSTI4 1023 +ASGNI4 +LABELV $193 +endproc G_InitGentity 4 0 +export G_Spawn +proc G_Spawn 20 20 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $196 +ADDRLP4 0 +ADDRGP4 g_entities+112640 +ASGNP4 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +ADDRGP4 $204 +JUMPV +LABELV $201 +ADDRLP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $206 +ADDRGP4 $202 +JUMPV +LABELV $206 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $208 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRGP4 level+44 +INDIRI4 +CNSTI4 2000 +ADDI4 +LEI4 $208 +ADDRGP4 level+32 +INDIRI4 +ADDRLP4 16 +INDIRI4 +SUBI4 +CNSTI4 1000 +GEI4 $208 +ADDRGP4 $202 +JUMPV +LABELV $208 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_InitGentity +CALLV +pop +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $195 +JUMPV +LABELV $202 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $204 +ADDRLP4 4 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $201 +ADDRLP4 4 +INDIRI4 +CNSTI4 1024 +EQI4 $212 +ADDRGP4 $198 +JUMPV +LABELV $212 +LABELV $197 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LTI4 $196 +LABELV $198 +ADDRLP4 4 +INDIRI4 +CNSTI4 1022 +NEI4 $214 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $216 +ADDRGP4 $220 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 g_entities+532 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $217 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1024 +LTI4 $216 +ADDRGP4 $222 +ARGP4 +ADDRGP4 G_Error +CALLV +pop +LABELV $214 +ADDRLP4 16 +ADDRGP4 level+12 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 level+4 +INDIRP4 +ARGP4 +ADDRGP4 level+12 +INDIRI4 +ARGI4 +CNSTI4 1760 +ARGI4 +ADDRGP4 level +INDIRP4 +ARGP4 +CNSTI4 2580 +ARGI4 +ADDRGP4 trap_LocateGameData +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_InitGentity +CALLV +pop +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $195 +endproc G_Spawn 20 20 +export G_EntitiesFree +proc G_EntitiesFree 8 0 +ADDRLP4 4 +ADDRGP4 g_entities+112640 +ASGNP4 +ADDRLP4 0 +CNSTI4 64 +ASGNI4 +ADDRGP4 $231 +JUMPV +LABELV $228 +ADDRLP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $233 +ADDRGP4 $229 +JUMPV +LABELV $233 +CNSTI4 1 +RETI4 +ADDRGP4 $226 +JUMPV +LABELV $229 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $231 +ADDRLP4 0 +INDIRI4 +ADDRGP4 level+12 +INDIRI4 +LTI4 $228 +CNSTI4 0 +RETI4 +LABELV $226 +endproc G_EntitiesFree 8 0 +export G_FreeEntity +proc G_FreeEntity 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_UnlinkEntity +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $236 +ADDRGP4 $235 +JUMPV +LABELV $236 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1760 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $238 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 556 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $235 +endproc G_FreeEntity 0 12 +export G_TempEntity +proc G_TempEntity 20 8 +ADDRLP4 16 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 20 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $241 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 560 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 4+8 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 G_SetOrigin +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $240 +endproc G_TempEntity 20 8 +export G_KillBox +proc G_KillBox 4160 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4108 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 504 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4108 +ARGP4 +ADDRLP4 4120 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4148 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4148 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $255 +JUMPV +LABELV $252 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $256 +ADDRGP4 $253 +JUMPV +LABELV $256 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +NEU4 $258 +ADDRGP4 $253 +JUMPV +LABELV $258 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4156 +CNSTP4 0 +ASGNP4 +ADDRLP4 4156 +INDIRP4 +ARGP4 +ADDRLP4 4156 +INDIRP4 +ARGP4 +CNSTI4 100000 +ARGI4 +CNSTI4 8 +ARGI4 +CNSTI4 24 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $253 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $255 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $252 +LABELV $247 +endproc G_KillBox 4160 32 +export G_AddPredictableEvent +proc G_AddPredictableEvent 0 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $261 +ADDRGP4 $260 +JUMPV +LABELV $261 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 BG_AddPredictableEventToPlayerstate +CALLV +pop +LABELV $260 +endproc G_AddPredictableEvent 0 12 +export G_AddEvent +proc G_AddEvent 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $264 +ADDRGP4 $266 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +ADDRGP4 $263 +JUMPV +LABELV $264 +ADDRFP4 8 +INDIRI4 +CNSTI4 -256 +BANDI4 +CNSTI4 0 +EQI4 $267 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_EventName +CALLP4 +ASGNP4 +ADDRGP4 $269 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 G_Printf +CALLV +pop +LABELV $267 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $270 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 136 +ASGNI4 +ADDRLP4 12 +CNSTI4 768 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +ADDI4 +ADDRLP4 12 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 144 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRGP4 $271 +JUMPV +LABELV $270 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 768 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +ADDI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +LABELV $271 +ADDRFP4 0 +INDIRP4 +CNSTI4 560 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +LABELV $263 +endproc G_AddEvent 16 12 +export G_BroadcastEvent +proc G_BroadcastEvent 8 8 +ADDRGP4 vec3_origin +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTI4 32 +ASGNI4 +LABELV $274 +endproc G_BroadcastEvent 8 8 +export G_Sound +proc G_Sound 8 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ARGP4 +CNSTI4 35 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +LABELV $275 +endproc G_Sound 8 8 +export G_ClientIsLagging +proc G_ClientIsLagging 0 0 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $277 +ADDRFP4 0 +INDIRP4 +CNSTI4 404 +ADDP4 +INDIRI4 +CNSTI4 999 +LTI4 $279 +CNSTI4 1 +RETI4 +ADDRGP4 $276 +JUMPV +LABELV $279 +CNSTI4 0 +RETI4 +ADDRGP4 $276 +JUMPV +LABELV $277 +CNSTI4 0 +RETI4 +LABELV $276 +endproc G_ClientIsLagging 0 0 +export G_SetOrigin +proc G_SetOrigin 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $281 +endproc G_SetOrigin 8 0 +export G_FindRadius +proc G_FindRadius 28 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $283 +ADDRFP4 0 +ADDRGP4 g_entities +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $283 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $285 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $290 +ADDRGP4 $286 +JUMPV +LABELV $290 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $292 +ADDRLP4 16 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 16 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDP4 +INDIRF4 +CNSTF4 1056964608 +ADDRLP4 16 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDP4 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +SUBF4 +ASGNF4 +LABELV $293 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $292 +ADDRLP4 4 +ARGP4 +ADDRLP4 24 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ADDRFP4 8 +INDIRF4 +LEF4 $296 +ADDRGP4 $286 +JUMPV +LABELV $296 +ADDRFP4 0 +INDIRP4 +RETP4 +ADDRGP4 $282 +JUMPV +LABELV $286 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +ASGNP4 +LABELV $288 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTI4 1760 +ADDRGP4 level+12 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +CVPU4 4 +LTU4 $285 +CNSTP4 0 +RETP4 +LABELV $282 +endproc G_FindRadius 28 4 +export G_Visible +proc G_Visible 76 28 +ADDRLP4 0 +ARGP4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 24 +ASGNI4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 68 +CNSTP4 0 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $304 +ADDRLP4 0+52 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +NEI4 $302 +LABELV $304 +ADDRLP4 72 +CNSTI4 1 +ASGNI4 +ADDRGP4 $303 +JUMPV +LABELV $302 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +LABELV $303 +ADDRLP4 72 +INDIRI4 +RETI4 +LABELV $298 +endproc G_Visible 76 28 +export G_ClosestEnt +proc G_ClosestEnt 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +GTI4 $306 +CNSTP4 0 +RETP4 +ADDRGP4 $305 +JUMPV +LABELV $306 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $311 +JUMPV +LABELV $308 +ADDRLP4 20 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +GEF4 $312 +ADDRLP4 8 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 20 +INDIRP4 +ASGNP4 +LABELV $312 +LABELV $309 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $311 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LTI4 $308 +ADDRLP4 12 +INDIRP4 +RETP4 +LABELV $305 +endproc G_ClosestEnt 28 8 +export G_TriggerMenu +proc G_TriggerMenu 32 16 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 $315 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $314 +endproc G_TriggerMenu 32 16 +export G_TriggerMenuArgs +proc G_TriggerMenuArgs 64 20 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $317 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $316 +endproc G_TriggerMenuArgs 64 20 +export G_CloseMenus +proc G_CloseMenus 32 12 +ADDRLP4 0 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 $319 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $318 +endproc G_CloseMenus 32 12 +proc addr4parse 32 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 68 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $324 +JUMPV +LABELV $321 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 48 +LTI4 $325 +ADDRLP4 12 +INDIRI4 +CNSTI4 57 +GTI4 $325 +ADDRLP4 4 +CNSTI4 10 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRGP4 $326 +JUMPV +LABELV $325 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $329 +ADDRLP4 4 +INDIRI4 +CNSTI4 255 +LEI4 $327 +LABELV $329 +CNSTP4 0 +RETP4 +ADDRGP4 $320 +JUMPV +LABELV $327 +ADDRLP4 8 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDP4 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 46 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 28 +INDIRI4 +NEI4 $332 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 28 +INDIRI4 +NEI4 $330 +LABELV $332 +ADDRGP4 $323 +JUMPV +LABELV $330 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $326 +LABELV $322 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $324 +ADDRLP4 8 +INDIRI4 +CNSTI4 4 +LTI4 $321 +LABELV $323 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $333 +CNSTP4 0 +RETP4 +ADDRGP4 $320 +JUMPV +LABELV $333 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +RETP4 +LABELV $320 +endproc addr4parse 32 12 +proc addr6parse 72 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTU4 0 +ASGNU4 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $339 +JUMPV +LABELV $336 +ADDRLP4 52 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 48 +LTI4 $340 +ADDRLP4 52 +INDIRI4 +CNSTI4 57 +GTI4 $340 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDI4 +CNSTI4 48 +SUBI4 +ASGNI4 +ADDRGP4 $341 +JUMPV +LABELV $340 +ADDRLP4 56 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 65 +LTI4 $342 +ADDRLP4 56 +INDIRI4 +CNSTI4 70 +GTI4 $342 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +CNSTI4 10 +ADDI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDI4 +CNSTI4 65 +SUBI4 +ASGNI4 +ADDRGP4 $343 +JUMPV +LABELV $342 +ADDRLP4 60 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 97 +LTI4 $344 +ADDRLP4 60 +INDIRI4 +CNSTI4 102 +GTI4 $344 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +CNSTI4 10 +ADDI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ADDI4 +CNSTI4 97 +SUBI4 +ASGNI4 +ADDRGP4 $345 +JUMPV +LABELV $344 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $348 +ADDRLP4 4 +INDIRI4 +CNSTI4 65535 +LEI4 $346 +LABELV $348 +CNSTP4 0 +RETP4 +ADDRGP4 $335 +JUMPV +LABELV $346 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $349 +ADDRGP4 $350 +JUMPV +LABELV $349 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $351 +ADDRLP4 8 +INDIRU4 +CNSTI4 1 +LSHU4 +ADDRLP4 36 +ADDP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +RSHI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 8 +INDIRU4 +CNSTI4 1 +LSHU4 +CNSTU4 1 +ADDU4 +ADDRLP4 36 +ADDP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 255 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 8 +ADDRLP4 8 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +ADDRGP4 $352 +JUMPV +LABELV $351 +ADDRLP4 12 +INDIRU4 +CNSTI4 1 +LSHU4 +ADDRLP4 20 +ADDP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +RSHI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 12 +INDIRU4 +CNSTI4 1 +LSHU4 +CNSTU4 1 +ADDU4 +ADDRLP4 20 +ADDP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 255 +BANDI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 12 +ADDRLP4 12 +INDIRU4 +CNSTU4 1 +ADDU4 +ASGNU4 +LABELV $352 +LABELV $350 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $353 +ADDRGP4 $338 +JUMPV +LABELV $353 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 58 +NEI4 $357 +ADDRLP4 12 +INDIRU4 +ADDRLP4 8 +INDIRU4 +ADDU4 +CNSTU4 8 +NEU4 $355 +LABELV $357 +ADDRGP4 $338 +JUMPV +LABELV $355 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 58 +NEI4 $358 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $362 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +ADDI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 58 +NEI4 $360 +LABELV $362 +ADDRGP4 $338 +JUMPV +LABELV $360 +ADDRLP4 68 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 68 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $359 +JUMPV +LABELV $358 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $363 +CNSTP4 0 +RETP4 +ADDRGP4 $335 +JUMPV +LABELV $363 +LABELV $359 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $345 +LABELV $343 +LABELV $341 +LABELV $337 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $339 +ADDRLP4 12 +INDIRU4 +ADDRLP4 8 +INDIRU4 +ADDU4 +CNSTU4 8 +LEU4 $336 +LABELV $338 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $365 +ADDRLP4 12 +INDIRU4 +ADDRLP4 8 +INDIRU4 +ADDU4 +CNSTU4 8 +NEU4 $366 +CNSTP4 0 +RETP4 +ADDRGP4 $335 +JUMPV +LABELV $365 +ADDRLP4 12 +INDIRU4 +ADDRLP4 8 +INDIRU4 +ADDU4 +CNSTU4 8 +GEU4 $369 +CNSTP4 0 +RETP4 +ADDRGP4 $335 +JUMPV +LABELV $369 +LABELV $366 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 68 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +INDIRU4 +CNSTU4 0 +EQU4 $371 +ADDRFP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 12 +INDIRU4 +CNSTI4 1 +LSHU4 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $371 +ADDRLP4 8 +INDIRU4 +CNSTU4 0 +EQU4 $373 +ADDRLP4 52 +ADDRLP4 8 +INDIRU4 +CNSTI4 1 +LSHU4 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 52 +INDIRU4 +SUBP4 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 52 +INDIRU4 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $373 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +RETP4 +LABELV $335 +endproc addr6parse 72 12 +export G_AddressParse +proc G_AddressParse 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 58 +ARGI4 +ADDRLP4 8 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $376 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 addr6parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 128 +ASGNI4 +ADDRGP4 $377 +JUMPV +LABELV $376 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 46 +ARGI4 +ADDRLP4 12 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $378 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 addr4parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 32 +ASGNI4 +ADDRGP4 $379 +JUMPV +LABELV $378 +CNSTI4 0 +RETI4 +ADDRGP4 $375 +JUMPV +LABELV $379 +LABELV $377 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 44 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $380 +CNSTI4 0 +RETI4 +ADDRGP4 $375 +JUMPV +LABELV $380 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 47 +NEI4 $382 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +LTI4 $386 +ADDRLP4 20 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $383 +LABELV $386 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $383 +JUMPV +LABELV $382 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $387 +CNSTI4 0 +RETI4 +ADDRGP4 $375 +JUMPV +LABELV $387 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $383 +CNSTI4 1 +RETI4 +LABELV $375 +endproc G_AddressParse 24 12 +export G_AddressCompare +proc G_AddressCompare 48 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 44 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $390 +CNSTI4 0 +RETI4 +ADDRGP4 $389 +JUMPV +LABELV $390 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $392 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +LTI4 $396 +ADDRLP4 4 +INDIRI4 +CNSTI4 32 +LEI4 $393 +LABELV $396 +ADDRLP4 4 +CNSTI4 32 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $392 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $397 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +LTI4 $401 +ADDRLP4 4 +INDIRI4 +CNSTI4 128 +LEI4 $399 +LABELV $401 +ADDRLP4 4 +CNSTI4 128 +ASGNI4 +LABELV $399 +LABELV $397 +LABELV $393 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $405 +JUMPV +LABELV $402 +ADDRLP4 20 +CNSTI4 48 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ADDP4 +INDIRU1 +CVUI4 1 +EQI4 $406 +CNSTI4 0 +RETI4 +ADDRGP4 $389 +JUMPV +LABELV $406 +LABELV $403 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 8 +SUBI4 +ASGNI4 +LABELV $405 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +GTI4 $402 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $408 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LSHI4 +ADDRLP4 28 +INDIRI4 +SUBI4 +CNSTI4 8 +ADDRLP4 4 +INDIRI4 +SUBI4 +LSHI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 48 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 4 +INDIRI4 +BANDI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 4 +INDIRI4 +BANDI4 +NEI4 $411 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRGP4 $412 +JUMPV +LABELV $411 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +LABELV $412 +ADDRLP4 24 +INDIRI4 +RETI4 +ADDRGP4 $389 +JUMPV +LABELV $408 +CNSTI4 1 +RETI4 +LABELV $389 +endproc G_AddressCompare 48 0 +bss +export remappedShaders +align 4 +LABELV remappedShaders +skip 16896 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import FireWeapon3 +import FireWeapon2 +import FireWeapon +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import G_ClearPlayerZapEffects +import G_UpdateZaps +import G_CrushAttack +import G_ChargeAttack +import CheckCkitRepair +import CheckPounceAttack +import CheckGrabAttack +import CheckVenomAttack2 +import CheckVenomAttack +import SnapVectorTowards +import CalcMuzzlePoint +import G_GiveClientMaxAmmo +import G_ForceWeaponChange +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_TouchSolids +import G_TouchTriggers +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $319 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $317 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $315 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $269 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 100 +byte 1 100 +byte 1 69 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 40 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 41 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 10 +byte 1 0 +align 1 +LABELV $266 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 100 +byte 1 100 +byte 1 69 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $241 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $238 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $222 +byte 1 71 +byte 1 95 +byte 1 83 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +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 $220 +byte 1 37 +byte 1 52 +byte 1 105 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $194 +byte 1 110 +byte 1 111 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $174 +byte 1 40 +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 41 +byte 1 0 +align 1 +LABELV $167 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $162 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 46 +byte 1 10 +byte 1 0 +align 1 +LABELV $148 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 84 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $138 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 84 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $116 +byte 1 71 +byte 1 95 +byte 1 70 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 73 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 120 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 0 +align 1 +LABELV $97 +byte 1 37 +byte 1 115 +byte 1 61 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 37 +byte 1 53 +byte 1 46 +byte 1 50 +byte 1 102 +byte 1 64 +byte 1 0 diff --git a/build/release-linux-x86_64/base/game/g_weapon.asm b/build/release-linux-x86_64/base/game/g_weapon.asm new file mode 100644 index 0000000..a5e7cee --- /dev/null +++ b/build/release-linux-x86_64/base/game/g_weapon.asm @@ -0,0 +1,9999 @@ +export G_ForceWeaponChange +code +proc G_ForceWeaponChange 16 8 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $78 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 128 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +BANDI4 +ADDRLP4 8 +INDIRI4 +BXORI4 +CNSTI4 10 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +CNSTI4 250 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $78 +ADDRLP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $82 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $80 +LABELV $82 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_PrimaryWeapon +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $81 +JUMPV +LABELV $80 +ADDRLP4 0 +INDIRP4 +CNSTI4 296 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +LABELV $81 +ADDRLP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 32768 +BORI4 +ASGNI4 +LABELV $77 +endproc G_ForceWeaponChange 16 8 +export G_GiveClientMaxAmmo +proc G_GiveClientMaxAmmo 60 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $84 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 24 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $92 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $92 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_WeaponIsFull +CALLI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 44 +INDIRI4 +NEI4 $92 +ADDRFP4 4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +EQI4 $88 +ADDRLP4 20 +INDIRI4 +ADDRLP4 44 +INDIRI4 +NEI4 $88 +LABELV $92 +ADDRGP4 $85 +JUMPV +LABELV $88 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 48 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 52 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $93 +CNSTI4 6 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $93 +ADDRLP4 4 +CNSTF4 1069547520 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +LABELV $93 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 384 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 388 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +LABELV $85 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $84 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $95 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_ForceWeaponChange +CALLV +pop +LABELV $95 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $97 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 78 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $97 +LABELV $83 +endproc G_GiveClientMaxAmmo 60 16 +export G_BounceProjectile +proc G_BounceProjectile 68 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 40 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 52 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 44 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 56 +CNSTF4 3221225472 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 44 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 24 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 12 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1174405120 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +CNSTI4 4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 1174405120 +ADDRLP4 12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64 +CNSTI4 8 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 1174405120 +ADDRLP4 12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $99 +endproc G_BounceProjectile 68 4 +proc G_WideTrace 60 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 12 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 16 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 24+4 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 24+8 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 20 +INDIRP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $115 +ADDRGP4 $110 +JUMPV +LABELV $115 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRFP4 8 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ARGF4 +ADDRGP4 G_UnlaggedOn +CALLV +pop +ADDRLP4 0 +ADDRGP4 muzzle +INDIRF4 +ADDRGP4 forward +INDIRF4 +ADDRFP4 8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRGP4 forward+4 +INDIRF4 +ADDRFP4 8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 muzzle+8 +INDIRF4 +ADDRGP4 forward+8 +INDIRF4 +ADDRFP4 8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554432 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $123 +ADDRFP4 20 +INDIRP4 +CNSTI4 1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +LABELV $123 +ADDRGP4 muzzle +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRFP4 8 +ADDRLP4 48 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRGP4 muzzle +INDIRF4 +ADDRGP4 forward +INDIRF4 +ADDRFP4 8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRGP4 forward+4 +INDIRF4 +ADDRFP4 8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 muzzle+8 +INDIRF4 +ADDRGP4 forward+8 +INDIRF4 +ADDRFP4 8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 56 +CNSTP4 0 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CNSTI4 1023 +EQI4 $131 +ADDRFP4 20 +INDIRP4 +CNSTI4 1760 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +LABELV $131 +ADDRGP4 G_UnlaggedOff +CALLV +pop +LABELV $110 +endproc G_WideTrace 60 28 +export SnapVectorTowards +proc SnapVectorTowards 36 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $134 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +CNSTF4 0 +LTF4 $138 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 12 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +GTF4 $141 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $142 +JUMPV +LABELV $141 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $142 +ADDRLP4 12 +INDIRP4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRGP4 $139 +JUMPV +LABELV $138 +ADDRLP4 24 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 24 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +GTF4 $144 +ADDRLP4 20 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $145 +JUMPV +LABELV $144 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $145 +ADDRLP4 28 +INDIRP4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +ADDF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $139 +LABELV $135 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $134 +LABELV $133 +endproc SnapVectorTowards 36 0 +export SnapVectorNormal +proc SnapVectorNormal 28 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $147 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +CNSTF4 0 +LTF4 $151 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +CNSTF4 0 +GTF4 $154 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $155 +JUMPV +LABELV $154 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $155 +ADDRLP4 12 +ADDRLP4 8 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRGP4 $152 +JUMPV +LABELV $151 +ADDRLP4 20 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +CNSTF4 0 +GTF4 $157 +ADDRLP4 16 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $158 +JUMPV +LABELV $157 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $158 +ADDRLP4 24 +ADDRLP4 20 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ADDF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $152 +LABELV $148 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $147 +LABELV $146 +endproc SnapVectorNormal 28 0 +proc BloodSpurt 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $160 +ADDRGP4 $159 +JUMPV +LABELV $160 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $162 +ADDRGP4 $159 +JUMPV +LABELV $162 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +CNSTI4 41 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 192 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 208 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $159 +endproc BloodSpurt 20 8 +proc WideBloodSpurt 80 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $165 +ADDRGP4 $164 +JUMPV +LABELV $165 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $167 +ADDRGP4 $164 +JUMPV +LABELV $167 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $169 +ADDRLP4 36 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 36 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 8 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $170 +JUMPV +LABELV $169 +ADDRLP4 44 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 44 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $170 +ADDRLP4 52 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 52 +INDIRF4 +ADDRLP4 52 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 56 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 56 +INDIRF4 +ASGNF4 +ADDRLP4 32 +CNSTF4 1067114824 +ADDRFP4 4 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 32 +INDIRF4 +LEF4 $177 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +DIVF4 +ADDRLP4 32 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +DIVF4 +ADDRLP4 32 +INDIRF4 +MULF4 +ASGNF4 +LABELV $177 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +LEF4 $181 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $181 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +GEF4 $185 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $185 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 16 +ARGP4 +CNSTI4 41 +ARGI4 +ADDRLP4 64 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +CNSTI4 192 +ASGNI4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 76 +CNSTI4 208 +ASGNI4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $164 +endproc WideBloodSpurt 80 8 +export meleeAttack +proc meleeAttack 72 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_WideTrace +CALLV +pop +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $200 +ADDRLP4 64 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $198 +LABELV $200 +ADDRGP4 $197 +JUMPV +LABELV $198 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 WideBloodSpurt +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $197 +endproc meleeAttack 72 32 +export bulletFire +proc bulletFire 140 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 12 +CNSTF4 1073741824 +CNSTF4 1078530011 +ADDRLP4 88 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 92 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 96 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 80 +CNSTF4 1098907648 +ADDRLP4 92 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 96 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDRFP4 4 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 100 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 104 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 12 +CNSTF4 1098907648 +ADDRLP4 100 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 104 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDRFP4 4 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 108 +CNSTF4 1207959552 +ASGNF4 +ADDRLP4 0 +ADDRGP4 muzzle +INDIRF4 +ADDRLP4 108 +INDIRF4 +ADDRGP4 forward +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +ADDRGP4 forward+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 muzzle+8 +INDIRF4 +CNSTF4 1207959552 +ADDRGP4 forward+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRGP4 right +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 right+4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 right+8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRGP4 up +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 up+4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 up+8 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $221 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +CNSTF4 1207959552 +ARGF4 +ADDRGP4 G_UnlaggedOn +CALLV +pop +ADDRLP4 16 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 120 +CNSTP4 0 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRGP4 G_UnlaggedOff +CALLV +pop +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRLP4 16 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 120 +CNSTP4 0 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +LABELV $222 +ADDRLP4 16+44 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $223 +ADDRGP4 $202 +JUMPV +LABELV $223 +ADDRLP4 76 +CNSTI4 1760 +ADDRLP4 16+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 16+12 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 SnapVectorTowards +CALLV +pop +ADDRLP4 76 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $228 +ADDRLP4 128 +ADDRLP4 76 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 128 +INDIRI4 +CNSTI4 1 +EQI4 $230 +ADDRLP4 128 +INDIRI4 +CNSTI4 3 +NEI4 $228 +LABELV $230 +ADDRLP4 16+12 +ARGP4 +CNSTI4 37 +ARGI4 +ADDRLP4 132 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRGP4 $229 +JUMPV +LABELV $228 +ADDRLP4 16+12 +ARGP4 +CNSTI4 38 +ARGI4 +ADDRLP4 132 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 16+24 +ARGP4 +ADDRLP4 136 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 136 +INDIRI4 +ASGNI4 +LABELV $229 +ADDRLP4 84 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $234 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 16+12 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $234 +LABELV $202 +endproc bulletFire 140 32 +export ShotgunPattern +proc ShotgunPattern 156 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 VectorNormalize2 +CALLF4 +pop +ADDRLP4 92 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 PerpendicularVector +CALLV +pop +ADDRLP4 20 +ARGP4 +ADDRLP4 92 +ARGP4 +ADDRLP4 104 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +LABELV $238 +ADDRFP4 8 +ARGP4 +ADDRLP4 124 +ADDRGP4 Q_crandom +CALLF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 1098907648 +CNSTF4 1143930880 +ADDRLP4 124 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRFP4 8 +ARGP4 +ADDRLP4 128 +ADDRGP4 Q_crandom +CALLF4 +ASGNF4 +ADDRLP4 16 +CNSTF4 1098907648 +CNSTF4 1143930880 +ADDRLP4 128 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 136 +CNSTF4 1203765248 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 136 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 136 +INDIRF4 +ADDRLP4 20+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1203765248 +ADDRLP4 20+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 92+4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 92+8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 104 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 104+4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 104+8 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 148 +CNSTP4 0 +ASGNP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +ADDRLP4 148 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 12 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 120 +CNSTI4 1760 +ADDRLP4 32+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 32+44 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $259 +ADDRLP4 120 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $262 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 32+12 +ARGP4 +CNSTI4 5 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $262 +LABELV $259 +LABELV $239 +ADDRLP4 116 +ADDRLP4 116 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 11 +LTI4 $238 +LABELV $237 +endproc ShotgunPattern 156 32 +export shotgunFire +proc shotgunFire 28 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 muzzle +ARGP4 +CNSTI4 39 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +CNSTF4 1166016512 +ADDRGP4 forward +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +CNSTF4 1166016512 +ADDRGP4 forward+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +CNSTF4 1166016512 +ADDRGP4 forward+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 20 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 20 +INDIRI4 +CNSTI4 128 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +CNSTF4 1203765248 +ARGF4 +ADDRGP4 G_UnlaggedOn +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 ShotgunPattern +CALLV +pop +ADDRGP4 G_UnlaggedOff +CALLV +pop +LABELV $265 +endproc shotgunFire 28 16 +export massDriverFire +proc massDriverFire 112 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 80 +CNSTF4 1207959552 +ASGNF4 +ADDRLP4 64 +ADDRGP4 muzzle +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 forward +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 forward+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64+8 +ADDRGP4 muzzle+8 +INDIRF4 +CNSTF4 1207959552 +ADDRGP4 forward+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +CNSTF4 1207959552 +ARGF4 +ADDRGP4 G_UnlaggedOn +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 84 +CNSTP4 0 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRGP4 G_UnlaggedOff +CALLV +pop +ADDRLP4 0+44 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $275 +ADDRGP4 $268 +JUMPV +LABELV $275 +ADDRLP4 60 +CNSTI4 1760 +ADDRLP4 0+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0+12 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 SnapVectorTowards +CALLV +pop +ADDRLP4 60 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $280 +ADDRLP4 92 +ADDRLP4 60 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 3 +EQI4 $282 +ADDRLP4 92 +INDIRI4 +CNSTI4 1 +NEI4 $280 +LABELV $282 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BloodSpurt +CALLV +pop +ADDRGP4 $281 +JUMPV +LABELV $280 +ADDRLP4 0+12 +ARGP4 +CNSTI4 42 +ARGI4 +ADDRLP4 96 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 96 +INDIRP4 +ASGNP4 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 100 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRLP4 104 +CNSTI4 192 +ASGNI4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 108 +CNSTI4 208 +ASGNI4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $281 +ADDRLP4 60 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $285 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 0+12 +ARGP4 +CNSTI4 40 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 8 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $285 +LABELV $268 +endproc massDriverFire 112 32 +export massDriverFire2 +proc massDriverFire2 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 muzzle +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 muzzle+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_md2 +CALLI4 +pop +LABELV $288 +endproc massDriverFire2 24 12 +export lockBlobLauncherFire +proc lockBlobLauncherFire 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_lockblob +CALLP4 +pop +LABELV $293 +endproc lockBlobLauncherFire 0 12 +export hiveFire +proc hiveFire 24 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 muzzle +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 muzzle+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_hive +CALLP4 +pop +LABELV $294 +endproc hiveFire 24 12 +export blasterFire +proc blasterFire 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_blaster +CALLP4 +pop +LABELV $299 +endproc blasterFire 0 12 +export pulseRifleFire +proc pulseRifleFire 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_pulseRifle +CALLP4 +pop +LABELV $300 +endproc pulseRifleFire 0 12 +export prifleStasisFire +proc prifleStasisFire 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_prifle_stasis +CALLP4 +pop +LABELV $301 +endproc prifleStasisFire 0 12 +export NapalmFire +proc NapalmFire 8 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +CNSTI4 265 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 3000 +DIVI4 +ARGI4 +CNSTI4 150 +ARGI4 +CNSTI4 700 +ARGI4 +ADDRGP4 NapalmChargeFire +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +CNSTI4 265 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 3000 +DIVI4 +ARGI4 +CNSTI4 150 +ARGI4 +CNSTI4 700 +ARGI4 +ADDRGP4 NapalmChargeImp +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $302 +endproc NapalmFire 8 24 +export FlamerNormal +proc FlamerNormal 20 12 +ADDRLP4 12 +CNSTF4 3235905536 +ASGNF4 +ADDRLP4 0 +ADDRGP4 muzzle +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRGP4 up +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRGP4 up+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 muzzle+8 +INDIRF4 +CNSTF4 3235905536 +ADDRGP4 up+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +CNSTF4 1083179008 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRGP4 right +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRGP4 right+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1083179008 +ADDRGP4 right+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 FlamerNormalFire +CALLI4 +pop +LABELV $303 +endproc FlamerNormal 20 12 +export FireBreath_tyrant +proc FireBreath_tyrant 20 24 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1092616192 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +CNSTI4 265 +ADDRLP4 16 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 3000 +DIVI4 +ARGI4 +CNSTI4 150 +ARGI4 +CNSTI4 700 +ARGI4 +ADDRGP4 FireBreath_fire +CALLI4 +pop +LABELV $316 +endproc FireBreath_tyrant 20 24 +export FlameTurretFire +proc FlameTurretFire 20 12 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1090519040 +ASGNF4 +ADDRLP4 16 +ADDRGP4 muzzle +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 muzzle+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 muzzle+8 +ADDRGP4 muzzle+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 FlameTurretFireNormal +CALLI4 +pop +LABELV $319 +endproc FlameTurretFire 20 12 +export throwGrenade +proc throwGrenade 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 launch_grenade +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 launch_grenade_flames +CALLI4 +pop +LABELV $328 +endproc throwGrenade 0 12 +export throwMine +proc throwMine 8 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4 +ADDRGP4 launch_mine +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $329 +endproc throwMine 8 12 +export acidBombFire +proc acidBombFire 8 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 fire_acidBomb +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $330 +endproc acidBombFire 8 16 +export acidBombFire2x +proc acidBombFire2x 8 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 fire_acidBomb2 +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $331 +endproc acidBombFire2x 8 16 +export throwSmoke +proc throwSmoke 8 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4 +ADDRGP4 launch_smoke +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $332 +endproc throwSmoke 8 12 +export lasGunFire +proc lasGunFire 112 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 80 +CNSTF4 1207959552 +ASGNF4 +ADDRLP4 64 +ADDRGP4 muzzle +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 forward +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 forward+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64+8 +ADDRGP4 muzzle+8 +INDIRF4 +CNSTF4 1207959552 +ADDRGP4 forward+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +CNSTF4 1207959552 +ARGF4 +ADDRGP4 G_UnlaggedOn +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 84 +CNSTP4 0 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRGP4 G_UnlaggedOff +CALLV +pop +ADDRLP4 0+44 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $340 +ADDRGP4 $333 +JUMPV +LABELV $340 +ADDRLP4 60 +CNSTI4 1760 +ADDRLP4 0+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0+12 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 SnapVectorTowards +CALLV +pop +ADDRLP4 60 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $345 +ADDRLP4 92 +ADDRLP4 60 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 3 +EQI4 $347 +ADDRLP4 92 +INDIRI4 +CNSTI4 1 +NEI4 $345 +LABELV $347 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BloodSpurt +CALLV +pop +ADDRGP4 $346 +JUMPV +LABELV $345 +ADDRLP4 0+12 +ARGP4 +CNSTI4 42 +ARGI4 +ADDRLP4 96 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 96 +INDIRP4 +ASGNP4 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 100 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRLP4 104 +CNSTI4 192 +ASGNI4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 108 +CNSTI4 208 +ASGNI4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $346 +ADDRLP4 60 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $350 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 0+12 +ARGP4 +ADDRLP4 100 +CNSTI4 9 +ASGNI4 +ADDRLP4 100 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 100 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $350 +LABELV $333 +endproc lasGunFire 112 32 +export painSawFire +proc painSawFire 104 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1115684864 +ARGF4 +CNSTF4 0 +ARGF4 +CNSTF4 1090519040 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_WideTrace +CALLV +pop +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $356 +ADDRLP4 80 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $354 +LABELV $356 +ADDRGP4 $353 +JUMPV +LABELV $354 +ADDRLP4 4+12+8 +ADDRLP4 4+12+8 +INDIRF4 +CNSTF4 1084227584 +SUBF4 +ASGNF4 +ADDRLP4 84 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 1 +EQI4 $361 +ADDRLP4 84 +INDIRI4 +CNSTI4 3 +NEI4 $359 +LABELV $361 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 BloodSpurt +CALLV +pop +ADDRGP4 $360 +JUMPV +LABELV $359 +ADDRLP4 68 +ADDRLP4 4+12 +INDIRB +ASGNB 12 +ADDRLP4 68 +ARGP4 +CNSTI4 42 +ARGI4 +ADDRLP4 88 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 64 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 4+24 +ARGP4 +ADDRLP4 92 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 96 +CNSTI4 192 +ASGNI4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 100 +CNSTI4 208 +ASGNI4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $360 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4+12 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRLP4 92 +CNSTI4 4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +ARGI4 +ADDRLP4 92 +INDIRI4 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $353 +endproc painSawFire 104 32 +export painSawFire2 +proc painSawFire2 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 launch_saw +CALLI4 +pop +LABELV $365 +endproc painSawFire2 0 12 +export LCChargeFire +proc LCChargeFire 8 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +EQI4 $367 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +GTI4 $367 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +CNSTI4 30 +ARGI4 +CNSTI4 80 +ARGI4 +CNSTI4 1400 +ARGI4 +ADDRGP4 fire_luciferCannon +CALLP4 +pop +ADDRGP4 $368 +JUMPV +LABELV $367 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +CNSTI4 265 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 3000 +DIVI4 +ARGI4 +CNSTI4 150 +ARGI4 +CNSTI4 700 +ARGI4 +ADDRGP4 fire_luciferCannon +CALLP4 +pop +LABELV $368 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $366 +endproc LCChargeFire 8 24 +export teslaFire +proc teslaFire 128 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $370 +ADDRGP4 $369 +JUMPV +LABELV $370 +ADDRLP4 92 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 muzzle +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRLP4 92 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 92 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 muzzle+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 100 +INDIRP4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 100 +INDIRP4 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 104 +CNSTP4 0 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 24+52 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +INDIRI4 +EQI4 $377 +ADDRGP4 $369 +JUMPV +LABELV $377 +ADDRLP4 108 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $380 +ADDRLP4 112 +ADDRLP4 12 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112+4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112+8 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 112 +ARGP4 +ADDRLP4 24+12 +ARGP4 +CNSTI4 11 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 53 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $380 +ADDRLP4 24+12 +ARGP4 +CNSTI4 44 +ARGI4 +ADDRLP4 112 +ADDRGP4 G_TempEntity +CALLP4 +ASGNP4 +ADDRLP4 84 +ADDRLP4 112 +INDIRP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +CNSTI4 208 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 168 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 844 +ADDP4 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $369 +endproc teslaFire 128 32 +export CheckCkitRepair +proc CheckCkitRepair 152 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 108 +CNSTI4 0 +ASGNI4 +ADDRLP4 104 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ADDRLP4 108 +INDIRI4 +GTI4 $393 +ADDRLP4 104 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 108 +INDIRI4 +LEI4 $391 +LABELV $393 +ADDRGP4 $390 +JUMPV +LABELV $391 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 BG_GetClientViewOrigin +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 112 +CNSTP4 0 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 116 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 28 +ADDRLP4 4 +INDIRF4 +ADDRLP4 116 +INDIRF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 116 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 4+8 +INDIRF4 +CNSTF4 1120403456 +ADDRLP4 16+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 120 +CNSTP4 0 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 40+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 40+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $401 +ADDRLP4 128 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +ADDRLP4 128 +INDIRI4 +EQI4 $401 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 128 +INDIRI4 +LEI4 $401 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $401 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $401 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 132 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 100 +ADDRLP4 132 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +GEI4 $404 +ADDRLP4 136 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ASGNP4 +ADDRLP4 136 +INDIRP4 +ADDRLP4 136 +INDIRP4 +INDIRI4 +CNSTI4 18 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +ADDRLP4 100 +INDIRI4 +LTI4 $406 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 60 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $407 +JUMPV +LABELV $406 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 59 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +LABELV $407 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 144 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 148 +ADDRLP4 140 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 148 +INDIRP4 +ADDRLP4 148 +INDIRP4 +INDIRI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $404 +LABELV $401 +LABELV $390 +endproc CheckCkitRepair 152 28 +export cancelBuildFire +proc cancelBuildFire 8 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $409 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $408 +JUMPV +LABELV $409 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 29 +EQI4 $413 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +NEI4 $411 +LABELV $413 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1115684864 +ARGF4 +ADDRLP4 4 +CNSTF4 1082130432 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +CNSTI4 20 +ARGI4 +CNSTI4 29 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +LABELV $411 +LABELV $408 +endproc cancelBuildFire 8 24 +export buildFire +proc buildFire 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $415 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $417 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 58 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 G_AddEvent +CALLV +pop +ADDRGP4 $414 +JUMPV +LABELV $417 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 G_BuildIfValid +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $414 +ADDRGP4 g_cheats+12 +INDIRI4 +CNSTI4 0 +NEI4 $421 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $421 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $414 +JUMPV +LABELV $415 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 G_TriggerMenu +CALLV +pop +LABELV $414 +endproc buildFire 16 12 +export slowBlobFire +proc slowBlobFire 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_slowBlob +CALLP4 +pop +LABELV $424 +endproc slowBlobFire 0 12 +export CheckVenomAttack +proc CheckVenomAttack 80 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 40 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $426 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $426 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1115684864 +ARGF4 +ADDRLP4 68 +CNSTF4 1086324736 +ASGNF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_WideTrace +CALLV +pop +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $428 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $428 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $430 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $430 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $432 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $432 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $434 +ADDRLP4 72 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 72 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 28 +EQI4 $436 +ADDRLP4 76 +INDIRI4 +CNSTI4 29 +EQI4 $436 +ADDRLP4 76 +INDIRI4 +CNSTI4 30 +EQI4 $436 +ADDRLP4 72 +INDIRP4 +CNSTI4 916 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $436 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $436 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $438 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $438 +ADDRLP4 64 +CNSTI4 3 +ASGNI4 +LABELV $434 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $440 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $442 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $442 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $444 +CNSTI4 0 +RETI4 +ADDRGP4 $425 +JUMPV +LABELV $444 +LABELV $440 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 WideBloodSpurt +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 64 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +CNSTI4 30 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $425 +endproc CheckVenomAttack 80 32 +export CheckVenomAttack2 +proc CheckVenomAttack2 84 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 64 +CNSTI4 45 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $448 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $448 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1116471296 +ARGF4 +ADDRLP4 68 +CNSTF4 1090519040 +ASGNF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_WideTrace +CALLV +pop +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $450 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $450 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $452 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $452 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $454 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $454 +ADDRLP4 72 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $456 +ADDRLP4 72 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $456 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $456 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $458 +ADDRLP4 0 +INDIRP4 +CNSTI4 888 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $460 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $460 +ADDRLP4 64 +CNSTI4 6 +ASGNI4 +LABELV $458 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $462 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $464 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $464 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $466 +CNSTI4 0 +RETI4 +ADDRGP4 $447 +JUMPV +LABELV $466 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $468 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1960 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1964 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $468 +LABELV $462 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 WideBloodSpurt +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 64 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +CNSTI4 30 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRLP4 80 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRI4 +CNSTI4 500 +ADDI4 +ASGNI4 +CNSTI4 1 +RETI4 +LABELV $447 +endproc CheckVenomAttack2 84 32 +export CheckGrabAttack +proc CheckGrabAttack 140 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $473 +ADDRLP4 92 +CNSTF4 1119879168 +ASGNF4 +ADDRLP4 4 +ADDRGP4 muzzle +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 forward +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 forward+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRGP4 muzzle+8 +INDIRF4 +CNSTF4 1119879168 +ADDRGP4 forward+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $474 +JUMPV +LABELV $473 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $481 +ADDRLP4 96 +CNSTF4 1120272384 +ASGNF4 +ADDRLP4 4 +ADDRGP4 muzzle +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 forward +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+4 +ADDRGP4 muzzle+4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 forward+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +ADDRGP4 muzzle+8 +INDIRF4 +CNSTF4 1120272384 +ADDRGP4 forward+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $481 +LABELV $474 +ADDRLP4 16 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 100 +CNSTP4 0 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 16+44 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +EQI4 $489 +ADDRGP4 $472 +JUMPV +LABELV $489 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 16+52 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $493 +ADDRGP4 $472 +JUMPV +LABELV $493 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $495 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $497 +ADDRGP4 $472 +JUMPV +LABELV $497 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $499 +ADDRGP4 $472 +JUMPV +LABELV $499 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 8 +BANDI4 +CNSTI4 0 +NEI4 $501 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 104 +CNSTP4 0 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRLP4 104 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 76 +ARGP4 +ADDRLP4 108 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 108 +INDIRI4 +ASGNI4 +ADDRLP4 112 +CNSTI4 524 +ASGNI4 +ADDRLP4 116 +ADDRLP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 120 +CNSTI4 20 +ASGNI4 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 116 +INDIRP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 124 +INDIRP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 128 +CNSTI4 24 +ASGNI4 +ADDRLP4 4+4 +ADDRLP4 116 +INDIRP4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 124 +INDIRP4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 132 +CNSTI4 524 +ASGNI4 +ADDRLP4 136 +CNSTI4 28 +ASGNI4 +ADDRLP4 4+8 +ADDRLP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDRLP4 76+4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 76+8 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 47 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 G_AddPredictableEvent +CALLV +pop +ADDRGP4 $502 +JUMPV +LABELV $501 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $509 +ADDRGP4 $510 +JUMPV +LABELV $509 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1063675494 +LTF4 $511 +ADDRLP4 104 +CNSTI4 524 +ASGNI4 +ADDRLP4 108 +ADDRLP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 112 +CNSTI4 20 +ASGNI4 +ADDRLP4 116 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 108 +INDIRP4 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 116 +INDIRP4 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 24 +ASGNI4 +ADDRLP4 4+4 +ADDRLP4 108 +INDIRP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 116 +INDIRP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 124 +CNSTI4 524 +ASGNI4 +ADDRLP4 128 +CNSTI4 28 +ASGNI4 +ADDRLP4 4+8 +ADDRLP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 132 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRGP4 $512 +JUMPV +LABELV $511 +ADDRLP4 104 +CNSTI4 524 +ASGNI4 +ADDRLP4 108 +ADDRLP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 112 +CNSTI4 20 +ASGNI4 +ADDRLP4 116 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 108 +INDIRP4 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 116 +INDIRP4 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 24 +ASGNI4 +ADDRLP4 4+4 +ADDRLP4 108 +INDIRP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 116 +INDIRP4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 124 +CNSTI4 524 +ASGNI4 +ADDRLP4 128 +CNSTI4 28 +ASGNI4 +ADDRLP4 4+8 +ADDRLP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 132 +CNSTP4 0 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 88 +ADDRLP4 76 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDRLP4 76+4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 76+8 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +LTF4 $521 +ADDRLP4 4 +ARGP4 +ADDRLP4 136 +ADDRGP4 DirToByte +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 136 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +ADDRLP4 88 +INDIRF4 +CVFI4 4 +ASGNI4 +LABELV $521 +LABELV $512 +LABELV $510 +LABELV $502 +ADDRLP4 104 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 224 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $523 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1916 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 300 +ADDI4 +ASGNI4 +ADDRGP4 $524 +JUMPV +LABELV $523 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $526 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1916 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +CNSTI4 300 +ADDI4 +ASGNI4 +LABELV $526 +LABELV $524 +LABELV $495 +LABELV $472 +endproc CheckGrabAttack 140 28 +lit +align 4 +LABELV $530 +byte 4 1125515264 +byte 4 1125515264 +byte 4 1125515264 +export poisonCloud +code +proc poisonCloud 4236 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4168 +ADDRGP4 $530 +INDIRB +ASGNB 12 +ADDRLP4 4204 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4192 +ADDRLP4 4204 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4192+4 +ADDRLP4 4204 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4168+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4192+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4168+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4208 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4180 +ADDRLP4 4208 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 4168 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4180+4 +ADDRLP4 4208 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 4168+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4180+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 4168+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTF4 1125515264 +ARGF4 +ADDRGP4 G_UnlaggedOn +CALLV +pop +ADDRLP4 4180 +ARGP4 +ADDRLP4 4192 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4216 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4104 +ADDRLP4 4216 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $542 +JUMPV +LABELV $539 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 4220 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4220 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $543 +ADDRLP4 4220 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $543 +ADDRLP4 4108 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRLP4 4224 +CNSTP4 0 +ASGNP4 +ADDRLP4 4224 +INDIRP4 +ARGP4 +ADDRLP4 4224 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 4108+52 +INDIRI4 +CNSTI4 1022 +NEI4 $545 +ADDRGP4 $540 +JUMPV +LABELV $545 +ADDRLP4 4232 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 4232 +INDIRP4 +ADDRLP4 4232 +INDIRP4 +INDIRI4 +CNSTI4 8192 +BORI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 1912 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $549 +ARGP4 +ADDRGP4 trap_SendServerCommand +CALLV +pop +LABELV $543 +LABELV $540 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $542 +ADDRLP4 4 +INDIRI4 +ADDRLP4 4104 +INDIRI4 +LTI4 $539 +ADDRGP4 G_UnlaggedOff +CALLV +pop +LABELV $529 +endproc poisonCloud 4236 28 +lit +align 4 +LABELV $551 +byte 4 1125515264 +byte 4 1125515264 +byte 4 1125515264 +code +proc G_FindZapChainTargets 4280 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4176 +ADDRGP4 $551 +INDIRB +ASGNB 12 +ADDRLP4 4200 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4176 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4200+4 +ADDRLP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4176+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4200+8 +ADDRLP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4176+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4188 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 4176 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4188+4 +ADDRLP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 4176+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4188+8 +ADDRLP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRLP4 4176+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4188 +ARGP4 +ADDRLP4 4200 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 4220 +ADDRGP4 trap_EntitiesInBox +CALLI4 +ASGNI4 +ADDRLP4 4112 +ADDRLP4 4220 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $563 +JUMPV +LABELV $560 +ADDRLP4 0 +CNSTI4 1760 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 g_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +EQU4 $566 +ADDRLP4 4228 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4228 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $564 +ADDRLP4 4228 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $564 +LABELV $566 +ADDRGP4 $561 +JUMPV +LABELV $564 +ADDRLP4 4232 +CNSTI4 92 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4232 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4232 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 4236 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 4236 +INDIRF4 +ASGNF4 +ADDRLP4 4240 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4240 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $570 +ADDRLP4 4240 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $569 +LABELV $570 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $567 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4248 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4248 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $567 +LABELV $569 +ADDRLP4 0 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $567 +ADDRLP4 12 +INDIRF4 +CNSTF4 1125515264 +GTF4 $567 +ADDRLP4 4116 +ARGP4 +ADDRLP4 4256 +CNSTI4 92 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4256 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 4260 +CNSTP4 0 +ASGNP4 +ADDRLP4 4260 +INDIRP4 +ARGP4 +ADDRLP4 4260 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4256 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 trap_Trace +CALLV +pop +ADDRLP4 4116+52 +INDIRI4 +CNSTI4 1023 +NEI4 $571 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 4272 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 4276 +ADDRLP4 4272 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4272 +INDIRP4 +ADDRLP4 4276 +INDIRI4 +ASGNI4 +ADDRLP4 4276 +INDIRI4 +CNSTI4 5 +LTI4 $574 +ADDRGP4 $550 +JUMPV +LABELV $574 +LABELV $571 +LABELV $567 +LABELV $561 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $563 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4112 +INDIRI4 +LTI4 $560 +LABELV $550 +endproc G_FindZapChainTargets 4280 28 +proc G_UpdateZapEffect 40 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $580 +JUMPV +LABELV $577 +ADDRLP4 28 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 4+4 +ADDP4 +ADDRLP4 28 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $578 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $580 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +LTI4 $577 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 BG_PackEntityNumbers +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +CNSTI4 496 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_LinkEntity +CALLV +pop +LABELV $576 +endproc G_UpdateZapEffect 40 12 +proc G_CreateNewZap 28 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $583 +ADDRLP4 0 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 zaps +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $587 +ADDRGP4 $584 +JUMPV +LABELV $587 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +CNSTI4 1000 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 804 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $589 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +CNSTI4 60 +ARGI4 +CNSTI4 20 +ARGI4 +CNSTI4 39 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_FindZapChainTargets +CALLV +pop +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $594 +JUMPV +LABELV $591 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +INDIRF4 +CNSTF4 1125515264 +DIVF4 +ARGF4 +CNSTF4 1090519040 +ARGF4 +ADDRLP4 16 +ADDRGP4 pow +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +CNSTF4 1114636288 +CNSTF4 1065353216 +ADDRLP4 16 +INDIRF4 +SUBF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +CVFI4 4 +ARGI4 +CNSTI4 20 +ARGI4 +CNSTI4 39 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $592 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $594 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +LTI4 $591 +LABELV $589 +ADDRLP4 8 +ADDRGP4 G_Spawn +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 19 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +CNSTI4 532 +ADDP4 +ADDRGP4 $595 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UpdateZapEffect +CALLV +pop +ADDRGP4 $582 +JUMPV +LABELV $584 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 64 +LTI4 $583 +LABELV $582 +endproc G_CreateNewZap 28 32 +export G_UpdateZaps +proc G_UpdateZaps 44 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $597 +ADDRLP4 0 +CNSTI4 60 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 zaps +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $601 +ADDRGP4 $598 +JUMPV +LABELV $601 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $605 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $603 +LABELV $605 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $598 +JUMPV +LABELV $603 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $609 +JUMPV +LABELV $606 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $610 +ADDRLP4 24 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 28 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 40 +ADDRLP4 36 +INDIRP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $610 +LABELV $607 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $609 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +LTI4 $606 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_UpdateZapEffect +CALLV +pop +LABELV $598 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +LTI4 $597 +LABELV $596 +endproc G_UpdateZaps 44 4 +export G_ClearPlayerZapEffects +proc G_ClearPlayerZapEffects 40 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $613 +ADDRLP4 0 +CNSTI4 60 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 zaps +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $617 +ADDRGP4 $614 +JUMPV +LABELV $617 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 16 +INDIRU4 +EQU4 $621 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 16 +INDIRU4 +NEU4 $619 +LABELV $621 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 G_FreeEntity +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $614 +JUMPV +LABELV $619 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $625 +JUMPV +LABELV $622 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $626 +ADDRLP4 20 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 32 +INDIRP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +ADDRLP4 36 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $626 +LABELV $623 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $625 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +LTI4 $622 +LABELV $614 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +LTI4 $613 +LABELV $612 +endproc G_ClearPlayerZapEffects 40 4 +export areaZapFire +proc areaZapFire 80 24 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1128792064 +ARGF4 +ADDRLP4 64 +CNSTF4 1097859072 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ARGF4 +ADDRLP4 64 +INDIRF4 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_WideTrace +CALLV +pop +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $629 +ADDRGP4 $628 +JUMPV +LABELV $629 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $634 +ADDRLP4 68 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $633 +LABELV $634 +ADDRLP4 72 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $631 +ADDRLP4 72 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 76 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $631 +LABELV $633 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 G_CreateNewZap +CALLV +pop +LABELV $631 +LABELV $628 +endproc areaZapFire 80 24 +export CheckPounceAttack +proc CheckPounceAttack 100 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 420 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $636 +CNSTI4 0 +RETI4 +ADDRGP4 $635 +JUMPV +LABELV $636 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 420 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 80 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $638 +ADDRLP4 80 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $638 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 420 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $638 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $641 +ADDRLP4 84 +CNSTF4 1111490560 +ASGNF4 +ADDRGP4 $642 +JUMPV +LABELV $641 +ADDRLP4 84 +CNSTF4 1112276992 +ASGNF4 +LABELV $642 +ADDRLP4 72 +ADDRLP4 84 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 88 +CNSTF4 1096810496 +ASGNF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 G_WideTrace +CALLV +pop +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $643 +CNSTI4 0 +RETI4 +ADDRGP4 $635 +JUMPV +LABELV $643 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $645 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 WideBloodSpurt +CALLV +pop +LABELV $645 +ADDRLP4 0 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $647 +CNSTI4 0 +RETI4 +ADDRGP4 $635 +JUMPV +LABELV $647 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $649 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $652 +ADDRLP4 92 +CNSTI4 600 +ASGNI4 +ADDRGP4 $653 +JUMPV +LABELV $652 +ADDRLP4 92 +CNSTI4 800 +ASGNI4 +LABELV $653 +ADDRLP4 68 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 64 +CNSTI4 40 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 68 +INDIRI4 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 420 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 64 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +CNSTI4 35 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRGP4 $650 +JUMPV +LABELV $649 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $656 +ADDRLP4 92 +CNSTI4 800 +ASGNI4 +ADDRGP4 $657 +JUMPV +LABELV $656 +ADDRLP4 92 +CNSTI4 800 +ASGNI4 +LABELV $657 +ADDRLP4 68 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 64 +CNSTI4 80 +ADDRLP4 76 +INDIRI4 +MULI4 +ADDRLP4 68 +INDIRI4 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 420 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 64 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +CNSTI4 34 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $650 +CNSTI4 1 +RETI4 +LABELV $635 +endproc CheckPounceAttack 100 32 +export bounceBallFire +proc bounceBallFire 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 fire_bounceBall +CALLP4 +pop +LABELV $659 +endproc bounceBallFire 0 12 +export bounceBallFire_level2 +proc bounceBallFire_level2 8 32 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +CNSTI4 6 +ARGI4 +CNSTI4 35 +ARGI4 +CNSTI4 43 +ARGI4 +CNSTI4 1500 +ARGI4 +CNSTI4 100 +ARGI4 +ADDRLP4 4 +ADDRGP4 fire_bounceBall2 +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $660 +endproc bounceBallFire_level2 8 32 +export G_ChargeAttack +proc G_ChargeAttack 60 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LEI4 $665 +ADDRLP4 20 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +ADDRLP4 24 +INDIRI4 +EQI4 $665 +ADDRLP4 20 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $662 +LABELV $665 +ADDRGP4 $661 +JUMPV +LABELV $662 +ADDRLP4 32 +CNSTI4 92 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 40 +CNSTI4 96 +ASGNI4 +ADDRLP4 4+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 100 +ASGNI4 +ADDRLP4 4+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $668 +ADDRGP4 $661 +JUMPV +LABELV $668 +ADDRFP4 4 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $670 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $672 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2488 +ADDP4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +NEI4 $676 +ADDRGP4 $661 +JUMPV +LABELV $676 +LABELV $673 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 20 +LTI4 $672 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2484 +ADDP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 52 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 20 +MODI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2488 +ADDP4 +ADDP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRGP4 g_entities +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1760 +DIVI4 +ASGNI4 +LABELV $670 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 WideBloodSpurt +CALLV +pop +ADDRLP4 16 +CNSTI4 111 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 3000 +DIVI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +CNSTI4 45 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +ADDRLP4 56 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +CNSTI4 100 +ADDI4 +ASGNI4 +LABELV $661 +endproc G_ChargeAttack 60 32 +export G_CrushAttack +proc G_CrushAttack 60 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 812 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $682 +ADDRLP4 28 +CNSTI4 524 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRF4 +ADDF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRF4 +ADDF4 +LTF4 $682 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $679 +ADDRLP4 32 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1023 +NEI4 $679 +LABELV $682 +ADDRGP4 $678 +JUMPV +LABELV $679 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 36 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 3204448256 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $683 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $683 +ADDRLP4 40 +CNSTI4 524 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $685 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRP4 +CNSTI4 2568 +ADDP4 +INDIRI4 +CNSTI4 500 +ADDI4 +ADDRGP4 level+32 +INDIRI4 +GEI4 $685 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 2568 +ADDP4 +ADDRGP4 level+32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 120 +ADDI4 +ASGNI4 +LABELV $685 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +GEI4 $689 +ADDRGP4 $678 +JUMPV +LABELV $689 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRF4 +ADDRLP4 48 +INDIRP4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +CNSTI4 46 +ARGI4 +ADDRGP4 G_Damage +CALLV +pop +LABELV $678 +endproc G_CrushAttack 60 32 +export CalcMuzzlePoint +proc CalcMuzzlePoint 56 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 16 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRFP4 16 +INDIRP4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRFP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +CNSTI4 4 +ASGNI4 +ADDRLP4 32 +ADDRFP4 16 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +CNSTI4 8 +ASGNI4 +ADDRLP4 40 +ADDRFP4 16 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +ADDRFP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRLP4 52 +ADDRFP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $693 +endproc CalcMuzzlePoint 56 8 +export Prickles +proc Prickles 0 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 Prickles_Fire +CALLI4 +pop +LABELV $696 +endproc Prickles 0 12 +export FireWeapon3 +proc FireWeapon3 16 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $698 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRGP4 $699 +JUMPV +LABELV $698 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRGP4 muzzle +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +LABELV $699 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $701 +ADDRLP4 4 +INDIRI4 +CNSTI4 16 +GTI4 $715 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $716-12 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $716 +address $712 +address $712 +address $701 +address $705 +address $706 +address $701 +address $703 +address $707 +address $701 +address $701 +address $701 +address $701 +address $701 +address $708 +code +LABELV $715 +ADDRLP4 4 +INDIRI4 +CNSTI4 30 +EQI4 $704 +ADDRGP4 $701 +JUMPV +LABELV $703 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 bounceBallFire +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $704 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 slowBlobFire +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $705 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 bounceBallFire_level2 +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $706 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Prickles +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $707 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FireBreath_tyrant +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $708 +ADDRGP4 g_humanStage+12 +INDIRI4 +CNSTI4 2 +NEI4 $701 +CNSTI4 6 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $701 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 massDriverFire2 +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $712 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $713 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 acidBombFire2x +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $713 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRGP4 acidBombFire +CALLV +pop +LABELV $701 +LABELV $697 +endproc FireWeapon3 16 20 +export FireWeapon2 +proc FireWeapon2 16 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $719 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRGP4 $720 +JUMPV +LABELV $719 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRGP4 muzzle +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +LABELV $720 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 12 +LTI4 $733 +ADDRLP4 0 +INDIRI4 +CNSTI4 20 +GTI4 $734 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $735-48 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $735 +address $724 +address $727 +address $722 +address $722 +address $722 +address $729 +address $730 +address $731 +address $728 +code +LABELV $733 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +EQI4 $725 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +EQI4 $726 +ADDRGP4 $722 +JUMPV +LABELV $734 +ADDRLP4 0 +INDIRI4 +CNSTI4 29 +EQI4 $732 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +EQI4 $732 +ADDRLP4 0 +INDIRI4 +CNSTI4 31 +EQI4 $732 +ADDRGP4 $722 +JUMPV +LABELV $724 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1157234688 +ARGF4 +CNSTI4 4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRGP4 bulletFire +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $725 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 poisonCloud +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $726 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 areaZapFire +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $727 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 painSawFire2 +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $728 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 LCChargeFire +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $729 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1138819072 +ARGF4 +CNSTI4 8 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 bulletFire +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $730 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FlamerNormal +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $731 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 prifleStasisFire +CALLV +pop +ADDRGP4 $722 +JUMPV +LABELV $732 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 cancelBuildFire +CALLV +pop +LABELV $722 +LABELV $718 +endproc FireWeapon2 16 20 +export FireWeapon +proc FireWeapon 48 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $738 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 muzzle +ARGP4 +ADDRGP4 CalcMuzzlePoint +CALLV +pop +ADDRGP4 $739 +JUMPV +LABELV $738 +ADDRFP4 0 +INDIRP4 +CNSTI4 1232 +ADDP4 +ARGP4 +ADDRGP4 forward +ARGP4 +ADDRGP4 right +ARGP4 +ADDRGP4 up +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRGP4 muzzle +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +LABELV $739 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $741 +ADDRLP4 0 +INDIRI4 +CNSTI4 31 +GTI4 $741 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $771-12 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $771 +address $743 +address $744 +address $747 +address $748 +address $749 +address $745 +address $746 +address $750 +address $751 +address $752 +address $760 +address $753 +address $759 +address $757 +address $754 +address $755 +address $756 +address $758 +address $761 +address $763 +address $762 +address $764 +address $765 +address $766 +address $767 +address $768 +address $769 +address $769 +address $770 +code +LABELV $743 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1115684864 +ARGF4 +ADDRLP4 8 +CNSTF4 1092616192 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +CNSTI4 32 +ARGI4 +CNSTI4 31 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $744 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1116078080 +ARGF4 +ADDRLP4 12 +CNSTF4 1092616192 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +CNSTI4 32 +ARGI4 +CNSTI4 31 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $745 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1117126656 +ARGF4 +ADDRLP4 16 +CNSTF4 1094713344 +ASGNF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +CNSTI4 80 +ARGI4 +CNSTI4 33 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $746 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1117519872 +ARGF4 +ADDRLP4 20 +CNSTF4 1094713344 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +CNSTI4 80 +ARGI4 +CNSTI4 33 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $747 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1117782016 +ARGF4 +ADDRLP4 24 +CNSTF4 1095761920 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +CNSTI4 40 +ARGI4 +CNSTI4 38 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $748 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1117939302 +ARGF4 +ADDRLP4 28 +CNSTF4 1096810496 +ASGNF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +CNSTI4 45 +ARGI4 +CNSTI4 38 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $749 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1116471296 +ARGF4 +ADDRLP4 32 +CNSTF4 1094713344 +ASGNF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 36 +CNSTI4 40 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $750 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1120403456 +ARGF4 +CNSTF4 1096810496 +ARGF4 +CNSTF4 1101004800 +ARGF4 +CNSTI4 100 +ARGI4 +CNSTI4 44 +ARGI4 +ADDRGP4 meleeAttack +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $751 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 blasterFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $752 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1128792064 +ARGF4 +ADDRLP4 40 +CNSTI4 5 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRI4 +ARGI4 +ADDRGP4 bulletFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $753 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 shotgunFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $754 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1147207680 +ARGF4 +ADDRLP4 44 +CNSTI4 6 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRGP4 bulletFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $755 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 NapalmFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $756 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 pulseRifleFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $757 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 massDriverFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $758 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 LCChargeFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $759 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 lasGunFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $760 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 painSawFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $761 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 throwGrenade +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $762 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 throwMine +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $763 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 throwSmoke +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $764 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 lockBlobLauncherFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $765 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 hiveFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $766 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 teslaFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $767 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTF4 1128792064 +ARGF4 +CNSTI4 10 +ARGI4 +CNSTI4 54 +ARGI4 +ADDRGP4 bulletFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $768 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 FlameTurretFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $769 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 17 +ARGI4 +ADDRGP4 buildFire +CALLV +pop +ADDRGP4 $741 +JUMPV +LABELV $770 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 44 +ARGI4 +ADDRGP4 buildFire +CALLV +pop +LABELV $741 +LABELV $737 +endproc FireWeapon 48 24 +import Prickles_Fire +import launch_saw +import launch_grenade_flames +import FlameTurretFireNormal +import FireBreath_fire +import FlamerNormalFire +import NapalmChargeImp +import NapalmChargeFire +import fire_md2 +bss +align 4 +LABELV zaps +skip 3840 +align 4 +LABELV muzzle +skip 12 +align 4 +LABELV up +skip 12 +align 4 +LABELV right +skip 12 +align 4 +LABELV forward +skip 12 +import trap_RemoveCommand +import trap_AddCommand +import trap_SendGameStat +import trap_SnapVector +import trap_GetEntityToken +import trap_GetUsercmd +import trap_BotFreeClient +import trap_BotAllocateClient +import trap_EntityContact +import trap_EntitiesInBox +import trap_UnlinkEntity +import trap_LinkEntity +import trap_AreasConnected +import trap_AdjustAreaPortalState +import trap_InPVSIgnorePortals +import trap_InPVS +import trap_PointContents +import trap_Trace +import trap_SetBrushModel +import trap_GetServerinfo +import trap_SetUserinfo +import trap_GetUserinfo +import trap_SetConfigstringRestrictions +import trap_GetConfigstring +import trap_SetConfigstring +import trap_SendServerCommand +import trap_DropClient +import trap_LocateGameData +import trap_Cvar_VariableStringBuffer +import trap_Cvar_VariableIntegerValue +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_SendConsoleCommand +import trap_FS_Seek +import trap_FS_GetFileList +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_Args +import trap_Argv +import trap_Argc +import trap_RealTime +import trap_Milliseconds +import trap_Error +import trap_Print +import g_KillRewardMultiplierH +import g_KillRewardMultiplierA +import g_InstantRewardMultiplierH +import g_InstantRewardMultiplierA +import g_buildableSvfBroadcast +import g_minTeamSizePerBuilderH +import g_minTeamSizePerBuilderA +import g_censorship +import g_slapKnockback +import g_allowTeamOverlay +import g_publicAdminMessages +import g_specChat +import g_privateMessages +import g_maxIPConnections +import g_adminChatShowDeny +import g_adminMaxBan +import g_devmapKillerHP +import g_adminTempBan +import g_admin +import g_newbieNamePrefix +import g_newbieNameNumbering +import g_emoticonsAllowedInNames +import g_layoutAuto +import g_layouts +import g_mapConfigs +import g_antiSpawnBlock +import g_creepPowerExclusion +import g_shove +import g_teleportSafeTime +import g_floodMinTime +import g_floodMaxDemerits +import g_voiceChats +import g_debugVoices +import g_sayAreaRange +import g_initialMapRotation +import g_nextMap +import g_mapLog +import g_mapRotationStack +import g_mapRotationNodes +import g_currentMapRotation +import g_debugMapRotation +import g_markDeconstruct +import g_disabledBuildables +import g_disabledClasses +import g_disabledEquipment +import g_unlagged +import g_maxFixedBuildPoints +import g_variableBuildPointsPower +import g_maxVariableBuildPoints +import g_basiUpgPoisonTime +import g_basiPoisonTime +import g_boosterPoisonTime +import g_contagionProb +import g_humanAnticampRange +import g_humanAnticampBonus1 +import g_humanAnticampBonusMax +import g_alienAnticampRange +import g_alienAnticampBonus1 +import g_alienAnticampBonusMax +import g_freeFundPeriod +import g_teamImbalanceWarnings +import g_alienGrangerDanceBonus +import g_alienBarbsRegen3x +import g_alienBarbsRegen2x +import g_alienStage3Threshold +import g_alienStage2Threshold +import g_alienMaxStage +import g_alienCredits +import g_alienStage +import g_humanStage3Threshold +import g_humanStage2Threshold +import g_humanMaxStage +import g_humanCredits +import g_humanStage +import g_humanRefineryRadius +import g_humanRefineryMaxAge +import g_humanRefineryBuildPointsRate +import g_humanRefineryBuildPoints +import g_humanDefenceComputerRate +import g_humanDefenceComputerLimit +import g_humanBuildQueueTime +import g_humanBuildPoints +import g_alienColonyRadius +import g_alienColonyMaxAge +import g_alienColonyBuildPointsRate +import g_alienColonyBuildPoints +import g_alienBuildQueueTime +import g_alienBuildPoints +import pmove_msec +import pmove_fixed +import g_smoothClients +import g_teamForceBalance +import g_armageddonPercent +import g_armageddonVotePercent +import g_readyPercent +import g_suddenDeathVoteDelay +import g_suddenDeathVotePercent +import g_voteLimit +import g_allowVote +import g_doWarmup +import g_warmup +import g_motd +import g_friendlyFreeze +import g_synchronousClients +import g_debugDamage +import g_debugMove +import g_inactivity +import g_knockback +import g_speed +import g_gravity +import g_needpass +import g_password +import g_dretchPunt +import g_friendlyBuildableFire +import g_friendlyFire +import g_suddenDeathTime +import g_timelimit +import g_maxNameChanges +import g_minNameChangePeriod +import g_lockTeamsAtStart +import g_restarted +import g_maxGameClients +import g_maxclients +import g_cheats +import g_dedicated +import g_entities +import level +import G_namelog_cleanup +import G_namelog_update_name +import G_namelog_update_score +import G_namelog_restore +import G_namelog_disconnect +import G_namelog_connect +import G_ClearRotationStack +import G_MapExists +import G_ShutdownMapRotations +import G_InitMapRotations +import G_MapRotationActive +import G_StopMapRotation +import G_StartMapRotation +import G_AdvanceMapRotation +import G_PrintCurrentRotation +import G_PrintRotations +import G_WriteSessionData +import G_InitSessionData +import G_ReadSessionData +import G_UpdateTeamConfigStrings +import CheckTeamStatus +import TeamplayInfoMessage +import Team_GetLocation +import G_ChangeTeam +import G_LeaveTeam +import OnSameTeam +import G_TeamCommand +import G_TeamFromString +import G_RunClient +import ClientEndFrame +import ClientThink +import G_UnlaggedOff +import G_UnlaggedOn +import G_UnlaggedCalc +import G_UnlaggedClear +import G_UnlaggedStore +import ClientCommand +import ClientBegin +import ClientDisconnect +import ClientUserinfoChanged +import ClientConnect +import G_AlienBuildPoints +import G_HumanBuildPoints +import G_TimeTilSuddenDeath +import LogExit +import G_ArmageddonStep +import G_CheckVote +import G_ExecuteVote +import G_Vote +import G_Error +import G_Printf +import SendScoreboardMessageToAllClients +import G_Log_NoSpam +import G_LogPrintf +import G_AdminMessage +import G_RunThink +import FindIntermissionPoint +import CalculateRanks +import G_MapConfigs +import MoveClientToIntermission +import ScoreboardMessage +import G_UnregisterCommands +import G_RegisterCommands +import ConsoleCommand +import G_IsNewbieName +import SpotWouldTelefrag +import player_die +import ClientSpawn +import BeginIntermission +import respawn +import G_SelectHumanLockSpawnPoint +import G_SelectAlienLockSpawnPoint +import G_SelectSpawnPoint +import G_SelectTremulousSpawnPoint +import G_SetClientViewAngle +import TeamCount +import G_QueueCreditToClient +import G_AddCreditToClient +import ShineTorch +import TeleportPlayer +import G_Checktrigger_stages +import trigger_teleporter_touch +import manualTriggerSpectator +import Touch_DoorTrigger +import G_RunMover +import fire_fern +import fire_acidBomb2 +import fire_acidBomb +import launch_smoke +import launch_flames +import launch_mine +import launch_grenade +import fire_hive +import fire_bounceBall3 +import fire_bounceBall2 +import fire_bounceBall +import fire_slowBlob +import fire_paraLockBlob +import fire_lockblob +import fire_luciferCannon +import fire_pulseRifle +import fire_blaster +import fire_flamer +import flamerfire +import flamerfire3 +import launch_nadeflames +import flamerchageimpact +import fire_prifle_stasis +import launch_grenade2 +import G_RunMissile +import G_InitDamageLocations +import G_LogDestruction +import AddScore +import body_die +import G_RewardAttackers +import G_Knockback +import G_SelectiveRadiusDamage +import G_RadiusDamage +import G_SelectiveDamage +import G_Damage +import CanDamage +import G_ClosestEnt +import G_Visible +import G_CloseMenus +import G_TriggerMenuArgs +import G_TriggerMenu +import G_ClientIsLagging +import BuildShaderStateConfig +import AddRemap +import G_SetOrigin +import G_BroadcastEvent +import G_AddEvent +import G_AddPredictableEvent +import vectoyaw +import vtos +import tv +import G_TouchSolids +import G_TouchTriggers +import G_EntitiesFree +import G_FreeEntity +import G_Sound +import G_TempEntity +import G_Spawn +import G_InitGentity +import G_SetMovedir +import G_UseTargets +import G_PickTarget +import G_Find +import G_KillBox +import G_SoundIndex +import G_ModelIndex +import G_ShaderIndex +import G_ParticleSystemIndex +import G_AddressCompare +import G_AddressParse +import G_CheckGrangerDance +import G_BuildLogRevert +import G_BuildLogAuto +import G_BuildLogSet +import G_BuildLogNew +import G_InPowerZone +import G_RepeaterEntityForPoint +import G_PowerEntityForEntity +import G_PowerEntityForPoint +import G_FindPower +import G_GetMarkedBuildPoints +import G_GetBuildPoints +import G_QueueBuildPoints +import G_NextQueueTime +import G_BaseSelfDestruct +import G_LayoutLoad +import G_LayoutSelect +import G_LayoutList +import G_LayoutSave +import FinishSpawningBuildable +import G_SpawnBuildable +import G_SetIdleBuildableAnim +import G_SetBuildableAnim +import G_BuildIfValid +import G_CanBuild +import G_ClearDeconMarks +import G_BuildableRange +import G_BuildableThink +import G_FindCreep +import G_Cocoon +import G_Overmind +import G_Reactor +import G_FindDCC +import G_IsDCCBuilt +import G_IsPowered +import G_CheckSpawnPoint +import G_Physics +import G_CensorString +import G_LoadCensors +import G_ListCommands +import G_FloodLimited +import Cmd_AdminMessage_f +import Cmd_Test_f +import Cmd_MapLog_f +import G_MapLog_Result +import G_MapLog_NewMap +import Cmd_MapRotation_f +import Cmd_ListEmoticons_f +import Cmd_ListMaps_f +import Cmd_PrivateMessage_f +import G_SanitiseString +import G_UnEscapeString +import G_DecolorString +import G_Say +import ConcatArgsPrintable +import ConcatArgs +import G_ClientNumbersFromString +import G_ClientNumberFromString +import G_ToggleFollow +import G_FollowNewClient +import G_FollowLockView +import G_StopFromFollowing +import G_StopFollowing +import G_NewString +import G_SpawnEntitiesFromString +import G_SpawnVector +import G_SpawnInt +import G_SpawnFloat +import G_SpawnString +import G_PrintSpawnQueue +import G_GetPosInSpawnQueue +import G_RemoveFromSpawnQueue +import G_PushSpawnQueue +import G_SearchSpawnQueue +import G_PeekSpawnQueue +import G_PopSpawnQueue +import G_GetSpawnQueueLength +import G_InitSpawnQueue +import G_admin_cleanup +import G_admin_duration +import G_admin_buffer_end +import G_admin_buffer_begin +import G_admin_buffer_print +import G_admin_print +import G_admin_slap +import G_admin_flag +import G_admin_flaglist +import G_admin_revert +import G_admin_buildlog +import G_admin_builder +import G_admin_pause +import G_admin_lock +import G_admin_namelog +import G_admin_nextmap +import G_admin_restart +import G_admin_rename +import G_admin_spec999 +import G_admin_endvote +import G_admin_allready +import G_admin_admintest +import G_admin_info +import G_admin_adminhelp +import G_admin_showbans +import G_admin_denybuild +import G_admin_mute +import G_admin_warn +import G_admin_cp +import G_admin_changemap +import G_admin_listplayers +import G_admin_listlayouts +import G_admin_listadmins +import G_admin_putteam +import G_admin_unban +import G_admin_ban +import G_admin_adjustban +import G_admin_kick +import G_admin_l1 +import G_admin_register +import G_admin_setlevel +import G_admin_time +import G_admin_authlog +import G_admin_admin +import G_admin_name_check +import G_admin_permission +import G_admin_readconfig +import G_admin_cmd_check +import G_admin_ban_check +import G_admin_cmdlist +import G_admin_unregister_cmds +import G_admin_register_cmds +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $595 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 50 +byte 1 122 +byte 1 97 +byte 1 112 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $549 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 100 +byte 1 0 |