summaryrefslogtreecommitdiff
path: root/build/release-linux-x86_64/base/game/g_session.asm
diff options
context:
space:
mode:
Diffstat (limited to 'build/release-linux-x86_64/base/game/g_session.asm')
-rw-r--r--build/release-linux-x86_64/base/game/g_session.asm1168
1 files changed, 0 insertions, 1168 deletions
diff --git a/build/release-linux-x86_64/base/game/g_session.asm b/build/release-linux-x86_64/base/game/g_session.asm
deleted file mode 100644
index 9ab922d..0000000
--- a/build/release-linux-x86_64/base/game/g_session.asm
+++ /dev/null
@@ -1,1168 +0,0 @@
-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