From 01beb9919b95479d8be040bec74abc5cc67a5e43 Mon Sep 17 00:00:00 2001 From: Mikko Tiusanen Date: Sun, 4 May 2014 01:18:52 +0300 Subject: Initial import. --- build/release-linux-x86_64/base/cgame/bg_alloc.asm | 1358 + build/release-linux-x86_64/base/cgame/bg_lib.asm | 11223 +++++++ build/release-linux-x86_64/base/cgame/bg_misc.asm | 28896 +++++++++++++++++++ build/release-linux-x86_64/base/cgame/bg_pmove.asm | 21067 ++++++++++++++ .../base/cgame/bg_slidemove.asm | 2416 ++ build/release-linux-x86_64/base/cgame/bg_voice.asm | 4027 +++ .../base/cgame/cg_animation.asm | 1192 + .../base/cgame/cg_animmapobj.asm | 1570 + .../base/cgame/cg_attachment.asm | 1835 ++ .../base/cgame/cg_buildable.asm | 9477 ++++++ .../base/cgame/cg_consolecmds.asm | 2268 ++ build/release-linux-x86_64/base/cgame/cg_draw.asm | 20604 +++++++++++++ .../base/cgame/cg_drawtools.asm | 2498 ++ build/release-linux-x86_64/base/cgame/cg_ents.asm | 6554 +++++ build/release-linux-x86_64/base/cgame/cg_event.asm | 8499 ++++++ build/release-linux-x86_64/base/cgame/cg_main.asm | 14777 ++++++++++ build/release-linux-x86_64/base/cgame/cg_marks.asm | 2149 ++ .../base/cgame/cg_particles.asm | 15571 ++++++++++ .../release-linux-x86_64/base/cgame/cg_players.asm | 13171 +++++++++ .../base/cgame/cg_playerstate.asm | 1804 ++ .../release-linux-x86_64/base/cgame/cg_predict.asm | 4627 +++ .../release-linux-x86_64/base/cgame/cg_scanner.asm | 3434 +++ .../base/cgame/cg_servercmds.asm | 12870 +++++++++ .../base/cgame/cg_snapshot.asm | 2099 ++ .../release-linux-x86_64/base/cgame/cg_trails.asm | 9165 ++++++ .../base/cgame/cg_tutorial.asm | 5990 ++++ build/release-linux-x86_64/base/cgame/cg_view.asm | 7580 +++++ .../release-linux-x86_64/base/cgame/cg_weapons.asm | 11960 ++++++++ 28 files changed, 228681 insertions(+) create mode 100644 build/release-linux-x86_64/base/cgame/bg_alloc.asm create mode 100644 build/release-linux-x86_64/base/cgame/bg_lib.asm create mode 100644 build/release-linux-x86_64/base/cgame/bg_misc.asm create mode 100644 build/release-linux-x86_64/base/cgame/bg_pmove.asm create mode 100644 build/release-linux-x86_64/base/cgame/bg_slidemove.asm create mode 100644 build/release-linux-x86_64/base/cgame/bg_voice.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_animation.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_animmapobj.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_attachment.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_buildable.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_consolecmds.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_draw.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_drawtools.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_ents.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_event.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_main.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_marks.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_particles.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_players.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_playerstate.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_predict.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_scanner.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_servercmds.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_snapshot.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_trails.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_tutorial.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_view.asm create mode 100644 build/release-linux-x86_64/base/cgame/cg_weapons.asm (limited to 'build/release-linux-x86_64/base/cgame') diff --git a/build/release-linux-x86_64/base/cgame/bg_alloc.asm b/build/release-linux-x86_64/base/cgame/bg_alloc.asm new file mode 100644 index 0000000..4c943c4 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/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 524289 +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 524288 +ASGNI4 +ADDRGP4 freeHead +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRGP4 freeHead +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRGP4 freeMem +CNSTI4 524288 +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+524288 +ASGNP4 +ADDRGP4 $117 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 20 +CNSTI4 524288 +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 524288 +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/cgame/bg_lib.asm b/build/release-linux-x86_64/base/cgame/bg_lib.asm new file mode 100644 index 0000000..856010e --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/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/cgame/bg_misc.asm b/build/release-linux-x86_64/base/cgame/bg_misc.asm new file mode 100644 index 0000000..770d4d4 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/bg_misc.asm @@ -0,0 +1,28896 @@ +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 28 +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 +CNSTI4 28 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ASGNI4 +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/cgame/bg_pmove.asm b/build/release-linux-x86_64/base/cgame/bg_pmove.asm new file mode 100644 index 0000000..60b780b --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/bg_pmove.asm @@ -0,0 +1,21067 @@ +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 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1682 +CNSTI4 1 +ARGI4 +ADDRGP4 $1685 +ARGP4 +ADDRGP4 $1686 +ARGP4 +CNSTI4 3883 +ARGI4 +ADDRGP4 $1687 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +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 $1688 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI2 +CVII4 2 +CNSTI4 16000 +LEI4 $1690 +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 $1691 +JUMPV +LABELV $1690 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI2 +CVII4 2 +CNSTI4 -16000 +GEI4 $1692 +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 $1692 +LABELV $1691 +LABELV $1688 +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 $1696 +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 $1694 +LABELV $1696 +ADDRLP4 24 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $1694 +ADDRLP4 60 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AxisToAngles +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1702 +JUMPV +LABELV $1701 +ADDRLP4 112 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +CNSTF4 1135869952 +SUBF4 +ASGNF4 +LABELV $1702 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +CNSTF4 1127481344 +GTF4 $1701 +ADDRGP4 $1705 +JUMPV +LABELV $1704 +ADDRLP4 116 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $1705 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +CNSTF4 3274964992 +LTF4 $1704 +LABELV $1698 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $1702 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1707 +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 $1708 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $1707 +ADDRLP4 120 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 120 +INDIRI4 +NEI4 $1711 +CNSTI4 8 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 124 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +NEI4 $1711 +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 $1713 +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 $1718 +JUMPV +LABELV $1717 +ADDRLP4 152 +ADDRLP4 152 +INDIRF4 +CNSTF4 1135869952 +SUBF4 +ASGNF4 +LABELV $1718 +ADDRLP4 152 +INDIRF4 +CNSTF4 1127481344 +GTF4 $1717 +ADDRGP4 $1721 +JUMPV +LABELV $1720 +ADDRLP4 152 +ADDRLP4 152 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $1721 +ADDRLP4 152 +INDIRF4 +CNSTF4 3274964992 +LTF4 $1720 +ADDRLP4 152 +INDIRF4 +CNSTF4 3266576384 +GEF4 $1723 +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 $1724 +JUMPV +LABELV $1723 +ADDRLP4 152 +INDIRF4 +CNSTF4 1119092736 +LEF4 $1725 +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 $1725 +LABELV $1724 +ADDRLP4 152 +INDIRF4 +CNSTF4 0 +GEF4 $1727 +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 $1728 +JUMPV +LABELV $1727 +ADDRLP4 152 +INDIRF4 +CNSTF4 0 +LEF4 $1729 +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 $1729 +LABELV $1728 +LABELV $1714 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $1713 +LABELV $1711 +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 $1732 +ADDRLP4 8 +ADDRGP4 pm +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -33554433 +BANDI4 +ASGNI4 +LABELV $1732 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 12 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 64 +GTI4 $1736 +ADDRGP4 pm +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 16 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 64 +LEI4 $1734 +LABELV $1736 +ADDRLP4 20 +ADDRGP4 pm +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 -17 +BANDI4 +ASGNI4 +LABELV $1734 +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 $1737 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $1737 +ADDRLP4 24 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 32 +INDIRI4 +EQI4 $1737 +ADDRLP4 28 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GTI4 $1739 +ADDRLP4 28 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +GTI4 $1739 +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 $1737 +LABELV $1739 +ADDRLP4 40 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 512 +BORI4 +ASGNI4 +ADDRGP4 $1738 +JUMPV +LABELV $1737 +ADDRLP4 44 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRI4 +CNSTI4 -513 +BANDI4 +ASGNI4 +LABELV $1738 +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 $1740 +ADDRLP4 52 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $1740 +ADDRLP4 48 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ADDRLP4 56 +INDIRI4 +EQI4 $1740 +ADDRLP4 52 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +GTI4 $1742 +ADDRLP4 52 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +GTI4 $1742 +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 $1740 +LABELV $1742 +ADDRLP4 64 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 1024 +BORI4 +ASGNI4 +ADDRGP4 $1741 +JUMPV +LABELV $1740 +ADDRLP4 68 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +CNSTI4 -1025 +BANDI4 +ASGNI4 +LABELV $1741 +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 $1743 +ADDRLP4 84 +CNSTI4 4 +ASGNI4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $1743 +ADDRLP4 72 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ADDRLP4 84 +INDIRI4 +BANDI4 +ADDRLP4 80 +INDIRI4 +EQI4 $1743 +ADDRLP4 76 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +GTI4 $1745 +ADDRLP4 76 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +GTI4 $1745 +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 $1743 +LABELV $1745 +ADDRLP4 92 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ADDRLP4 92 +INDIRP4 +INDIRI4 +CNSTI4 2048 +BORI4 +ASGNI4 +ADDRGP4 $1744 +JUMPV +LABELV $1743 +ADDRLP4 96 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 112 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRI4 +CNSTI4 -2049 +BANDI4 +ASGNI4 +LABELV $1744 +ADDRLP4 100 +ADDRGP4 pm +INDIRP4 +ASGNP4 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 100 +INDIRP4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +LEI4 $1746 +ADDRLP4 100 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 5 +BANDI4 +ADDRLP4 104 +INDIRI4 +NEI4 $1746 +ADDRLP4 108 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 -257 +BANDI4 +ASGNI4 +LABELV $1746 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1748 +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 $1750 +ADDRFP4 0 +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $1750 +LABELV $1748 +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 $1753 +ADDRGP4 pml+40 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1754 +JUMPV +LABELV $1753 +ADDRGP4 pml+40 +INDIRI4 +CNSTI4 200 +LEI4 $1757 +ADDRGP4 pml+40 +CNSTI4 200 +ASGNI4 +LABELV $1757 +LABELV $1754 +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 $1767 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTI4 -3 +BANDI4 +ASGNI4 +LABELV $1767 +ADDRGP4 pm +INDIRP4 +CNSTI4 29 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $1769 +ADDRLP4 112 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRI4 +CNSTI4 16 +BORI4 +ASGNI4 +ADDRGP4 $1770 +JUMPV +LABELV $1769 +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 $1773 +ADDRLP4 120 +INDIRI4 +ADDRLP4 124 +INDIRI4 +NEI4 $1771 +ADDRLP4 116 +INDIRP4 +CNSTI4 30 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 124 +INDIRI4 +EQI4 $1771 +LABELV $1773 +ADDRLP4 128 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ADDRLP4 128 +INDIRP4 +INDIRI4 +CNSTI4 -17 +BANDI4 +ASGNI4 +LABELV $1771 +LABELV $1770 +ADDRLP4 132 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 5 +EQI4 $1777 +ADDRLP4 132 +INDIRI4 +CNSTI4 6 +EQI4 $1777 +ADDRLP4 132 +INDIRI4 +CNSTI4 7 +NEI4 $1774 +LABELV $1777 +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 $1774 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1778 +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 $1731 +JUMPV +LABELV $1778 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1780 +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 $1731 +JUMPV +LABELV $1780 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $1782 +ADDRGP4 $1731 +JUMPV +LABELV $1782 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1784 +ADDRGP4 $1731 +JUMPV +LABELV $1784 +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 $1789 +ADDRLP4 144 +INDIRI4 +ADDRLP4 140 +INDIRI4 +NEI4 $1787 +LABELV $1789 +ADDRGP4 PM_DeadMove +CALLV +pop +LABELV $1787 +ADDRGP4 PM_DropTimers +CALLV +pop +ADDRGP4 PM_CheckDodge +CALLI4 +pop +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1790 +ADDRGP4 PM_JetPackMove +CALLV +pop +ADDRGP4 $1791 +JUMPV +LABELV $1790 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $1792 +ADDRGP4 PM_HUMMELFLY +CALLV +pop +ADDRGP4 $1793 +JUMPV +LABELV $1792 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1794 +ADDRGP4 PM_WaterJumpMove +CALLV +pop +ADDRGP4 $1795 +JUMPV +LABELV $1794 +ADDRGP4 pm +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +CNSTI4 1 +LEI4 $1796 +ADDRGP4 PM_WaterMove +CALLV +pop +ADDRGP4 $1797 +JUMPV +LABELV $1796 +ADDRGP4 pml+52 +INDIRI4 +CNSTI4 0 +EQI4 $1798 +ADDRGP4 PM_LadderMove +CALLV +pop +ADDRGP4 $1799 +JUMPV +LABELV $1798 +ADDRGP4 pml+44 +INDIRI4 +CNSTI4 0 +EQI4 $1801 +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 $1804 +ADDRGP4 pm +INDIRP4 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 152 +INDIRI4 +EQI4 $1804 +ADDRGP4 PM_ClimbMove +CALLV +pop +ADDRGP4 $1802 +JUMPV +LABELV $1804 +ADDRGP4 PM_WalkMove +CALLV +pop +ADDRGP4 $1802 +JUMPV +LABELV $1801 +ADDRGP4 PM_AirMove +CALLV +pop +LABELV $1802 +LABELV $1799 +LABELV $1797 +LABELV $1795 +LABELV $1793 +LABELV $1791 +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 $1731 +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 $1807 +ADDRGP4 $1806 +JUMPV +LABELV $1807 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +CNSTI4 1000 +ADDI4 +LEI4 $1809 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1000 +SUBI4 +ASGNI4 +LABELV $1809 +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 $1812 +JUMPV +LABELV $1811 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 344 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1814 +ADDRLP4 12 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +INDIRI4 +LEI4 $1815 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1815 +JUMPV +LABELV $1814 +ADDRLP4 12 +INDIRI4 +CNSTI4 66 +LEI4 $1818 +ADDRLP4 12 +CNSTI4 66 +ASGNI4 +LABELV $1818 +LABELV $1815 +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 $1820 +ADDRFP4 0 +INDIRP4 +CNSTI4 31 +ADDP4 +CNSTI1 20 +ASGNI1 +LABELV $1820 +LABELV $1812 +ADDRFP4 0 +INDIRP4 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1811 +LABELV $1806 +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 $1687 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 45 +byte 1 62 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 91 +byte 1 32 +byte 1 105 +byte 1 32 +byte 1 93 +byte 1 32 +byte 1 61 +byte 1 61 +byte 1 32 +byte 1 48 +byte 1 0 +align 1 +LABELV $1686 +byte 1 115 +byte 1 114 +byte 1 99 +byte 1 47 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 47 +byte 1 98 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 46 +byte 1 99 +byte 1 0 +align 1 +LABELV $1685 +byte 1 37 +byte 1 115 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 65 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 96 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 0 +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/cgame/bg_slidemove.asm b/build/release-linux-x86_64/base/cgame/bg_slidemove.asm new file mode 100644 index 0000000..63374ed --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/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/cgame/bg_voice.asm b/build/release-linux-x86_64/base/cgame/bg_voice.asm new file mode 100644 index 0000000..540849f --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/bg_voice.asm @@ -0,0 +1,4027 @@ +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 16 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $108 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $108 +ADDRLP4 1064 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +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 20 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $122 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $122 +ADDRLP4 1068 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +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 24 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $136 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $136 +ADDRLP4 1072 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +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 +CNSTI4 8 +ADDP4 +ADDRLP4 1084 +INDIRP4 +ASGNP4 +ADDRLP4 0+16 +ARGP4 +ADDRLP4 1088 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +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 12 +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 32 +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 28 +ADDP4 +ADDRLP4 1052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +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 +ADDRGP4 $188 +JUMPV +LABELV $187 +ADDRLP4 4+16 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1056 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 1056 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ADDRGP4 trap_S_SoundDuration +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +LABELV $188 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +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 $194 +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 $198 +CNSTP4 0 +RETP4 +ADDRGP4 $193 +JUMPV +LABELV $197 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $200 +ADDRLP4 4+16 +INDIRI1 +CVII4 1 +CNSTI4 123 +NEI4 $202 +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 $198 +JUMPV +LABELV $202 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1064 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +CNSTI4 0 +ARGI4 +ADDRGP4 $205 +ARGP4 +ADDRLP4 1064 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $200 +ADDRLP4 4+16 +ARGP4 +ADDRLP4 1064 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 1064 +INDIRU4 +CNSTU4 16 +LTU4 $206 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ARGP4 +ADDRLP4 1068 +ARGP4 +ADDRGP4 trap_Parse_SourceFileAndLine +CALLI4 +pop +CNSTI4 0 +ARGI4 +ADDRGP4 $209 +ARGP4 +ADDRLP4 4+16 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRLP4 1068 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ARGP4 +ADDRGP4 Com_Error +CALLV +pop +LABELV $206 +ADDRLP4 1052 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $211 +CNSTI4 24 +ARGI4 +ADDRLP4 1068 +ADDRGP4 BG_Alloc +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1068 +INDIRP4 +ASGNP4 +ADDRLP4 1052 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $212 +JUMPV +LABELV $211 +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 $212 +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 $198 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1064 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $197 +ADDRLP4 1048 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +ADDRLP4 1052 +INDIRP4 +RETP4 +LABELV $193 +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 $216 +JUMPV +LABELV $215 +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 $216 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $215 +ADDRLP4 4 +INDIRP4 +RETP4 +LABELV $214 +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 $222 +ADDRGP4 $218 +JUMPV +LABELV $221 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $224 +ADDRGP4 $226 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $224 +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 $228 +JUMPV +LABELV $227 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $230 +ADDRGP4 $232 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $230 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $234 +JUMPV +LABELV $233 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +LEI4 $236 +ADDRGP4 $238 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $236 +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +LEI4 $239 +ADDRGP4 $241 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $242 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $243 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $244 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $245 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $239 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +LEI4 $246 +ADDRGP4 $248 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $246 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $234 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $233 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $228 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $227 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $249 +ADDRGP4 $251 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $249 +ADDRLP4 16 +ADDRLP4 16 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $222 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $221 +LABELV $218 +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 $254 +JUMPV +LABELV $253 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $256 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $252 +JUMPV +LABELV $256 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $254 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $253 +CNSTP4 0 +RETP4 +LABELV $252 +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 $260 +JUMPV +LABELV $259 +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 $262 +ADDRFP4 8 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $258 +JUMPV +LABELV $262 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $260 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $259 +CNSTP4 0 +RETP4 +LABELV $258 +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 $266 +JUMPV +LABELV $265 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $268 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $264 +JUMPV +LABELV $268 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $266 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $265 +CNSTP4 0 +RETP4 +LABELV $264 +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 $272 +JUMPV +LABELV $271 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $274 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $270 +JUMPV +LABELV $274 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $272 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $271 +CNSTP4 0 +RETP4 +LABELV $270 +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 $278 +JUMPV +LABELV $277 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 28 +INDIRI4 +LTI4 $283 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 28 +INDIRI4 +EQI4 $286 +LABELV $283 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LTI4 $285 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDRFP4 8 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $286 +LABELV $285 +ADDRLP4 40 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LTI4 $287 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDRFP4 12 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 44 +INDIRI4 +EQI4 $286 +LABELV $287 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRFP4 16 +INDIRI4 +LEI4 $280 +LABELV $286 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $278 +JUMPV +LABELV $280 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $288 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $288 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $290 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $290 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $278 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $277 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $292 +CNSTP4 0 +RETP4 +ADDRGP4 $276 +JUMPV +LABELV $292 +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 $295 +JUMPV +LABELV $294 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LTI4 $300 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +ADDRFP4 4 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 36 +INDIRI4 +EQI4 $303 +LABELV $300 +ADDRLP4 40 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LTI4 $302 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +ADDRFP4 8 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 44 +INDIRI4 +EQI4 $303 +LABELV $302 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 52 +INDIRI4 +LTI4 $304 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +ADDRFP4 12 +INDIRI4 +LSHI4 +BANDI4 +ADDRLP4 52 +INDIRI4 +EQI4 $303 +LABELV $304 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $297 +LABELV $303 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $295 +JUMPV +LABELV $297 +ADDRLP4 8 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $305 +ADDRFP4 20 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $276 +JUMPV +LABELV $305 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $295 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $294 +CNSTP4 0 +RETP4 +LABELV $276 +endproc BG_VoiceTrackFind 56 0 +import trap_S_SoundDuration +import trap_S_RegisterSound +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 $251 +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 $248 +byte 1 10 +byte 1 0 +align 1 +LABELV $245 +byte 1 32 +byte 1 32 +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 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $244 +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 $243 +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 $242 +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 $241 +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 $238 +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 $232 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $226 +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 $209 +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 $205 +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 $194 +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/cgame/cg_animation.asm b/build/release-linux-x86_64/base/cgame/cg_animation.asm new file mode 100644 index 0000000..f7304aa --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_animation.asm @@ -0,0 +1,1192 @@ +export CG_RunLerpFrame +code +proc CG_RunLerpFrame 60 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_animSpeed+12 +INDIRI4 +CNSTI4 0 +NEI4 $117 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 16 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $116 +JUMPV +LABELV $117 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +LTI4 $120 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $123 +ADDRGP4 $116 +JUMPV +LABELV $123 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +GEI4 $125 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $126 +JUMPV +LABELV $125 +ADDRLP4 28 +CNSTI4 12 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $126 +ADDRLP4 36 +CNSTI4 12 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +SUBI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDRFP4 4 +INDIRF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $128 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +LSHI4 +ASGNI4 +LABELV $128 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $130 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $132 +ADDRLP4 48 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +SUBI4 +ADDI4 +ASGNI4 +ADDRGP4 $133 +JUMPV +LABELV $132 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $133 +LABELV $130 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $135 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 $136 +JUMPV +LABELV $135 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $137 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +LTI4 $137 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 56 +INDIRI4 +MODI4 +SUBI4 +ASGNI4 +ADDRGP4 $138 +JUMPV +LABELV $137 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $138 +LABELV $136 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +LEI4 $139 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg_debugAnim+12 +INDIRI4 +CNSTI4 0 +EQI4 $143 +ADDRGP4 $146 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $143 +LABELV $139 +LABELV $120 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 200 +ADDI4 +LEI4 $147 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $147 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $151 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $151 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +NEI4 $155 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $156 +JUMPV +LABELV $155 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTF4 1065353216 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +SUBI4 +CVIF4 4 +DIVF4 +SUBF4 +ASGNF4 +LABELV $156 +LABELV $116 +endproc CG_RunLerpFrame 60 4 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $146 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 32 +byte 1 108 +byte 1 102 +byte 1 45 +byte 1 62 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_animmapobj.asm b/build/release-linux-x86_64/base/cgame/cg_animmapobj.asm new file mode 100644 index 0000000..aaebe61 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_animmapobj.asm @@ -0,0 +1,1570 @@ +code +proc CG_DoorAnimation 0 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunLerpFrame +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1596 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1604 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $116 +endproc CG_DoorAnimation 0 8 +export CG_ModelDoor +proc CG_ModelDoor 188 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 172 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +ASGNP4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $118 +ADDRGP4 $117 +JUMPV +LABELV $118 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 0+4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0+104 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+34800 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+28 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+4 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+8 +ADDRLP4 0+28+8 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12 +ADDRLP4 0+28+12 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRLP4 0+28+12+4 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRLP4 0+28+12+8 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24 +ADDRLP4 0+28+24 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+4 +ADDRLP4 0+28+24+4 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+8 +ADDRLP4 0+28+24+8 +INDIRF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+64 +CNSTI4 1 +ASGNI4 +ADDRLP4 144 +ADDRLP4 140 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144+4 +ADDRLP4 140 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $173 +ADDRLP4 180 +CNSTI4 1 +ASGNI4 +ADDRGP4 $174 +JUMPV +LABELV $173 +ADDRLP4 180 +CNSTI4 0 +ASGNI4 +LABELV $174 +ADDRLP4 144+20 +ADDRLP4 180 +INDIRI4 +ASGNI4 +ADDRLP4 144+24 +CNSTI4 0 +ASGNI4 +ADDRLP4 144+8 +CNSTI4 0 +ASGNI4 +ADDRLP4 144+12 +CNSTI4 1000 +ADDRLP4 140 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 144+16 +CNSTI4 1000 +ADDRLP4 140 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +INDIRI4 +EQI4 $179 +ADDRLP4 172 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 172 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 144+16 +INDIRI4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1756 +ADDP4 +ADDRLP4 140 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $179 +ADDRLP4 172 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 144 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0+96 +ARGP4 +ADDRLP4 0+80 +ARGP4 +ADDRLP4 0+100 +ARGP4 +ADDRGP4 CG_DoorAnimation +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $117 +endproc CG_ModelDoor 188 16 +proc CG_AMOAnimation 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +ADDRLP4 4 +INDIRI4 +EQI4 $188 +ADDRFP4 0 +INDIRP4 +CNSTI4 1764 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $186 +LABELV $188 +ADDRLP4 8 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 900 +LEI4 $190 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1592 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 1600 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $190 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunLerpFrame +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $186 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1596 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1604 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $185 +endproc CG_AMOAnimation 20 8 +export CG_AnimMapObj +proc CG_AnimMapObj 196 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 168 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 180 +CNSTI4 0 +ASGNI4 +ADDRLP4 168 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 180 +INDIRI4 +EQI4 $196 +ADDRLP4 168 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 180 +INDIRI4 +EQI4 $194 +LABELV $196 +ADDRGP4 $193 +JUMPV +LABELV $194 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ADDRLP4 168 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 0+8 +ADDRLP4 168 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+34800 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+64 +CNSTI4 0 +ASGNI4 +ADDRLP4 168 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +CNSTF4 0 +EQF4 $203 +ADDRLP4 172 +ADDRLP4 168 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+28 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+4 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+8 +ADDRLP4 0+28+8 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12 +ADDRLP4 0+28+12 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRLP4 0+28+12+4 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRLP4 0+28+12+8 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24 +ADDRLP4 0+28+24 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+4 +ADDRLP4 0+28+24+4 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+8 +ADDRLP4 0+28+24+8 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+64 +CNSTI4 1 +ASGNI4 +LABELV $203 +ADDRLP4 140 +ADDRLP4 168 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140+4 +ADDRLP4 168 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140+20 +CNSTI4 0 +ASGNI4 +ADDRLP4 140+24 +CNSTI4 0 +ASGNI4 +ADDRLP4 140+4 +INDIRI4 +CNSTI4 0 +GEI4 $251 +ADDRLP4 140+4 +ADDRLP4 140+4 +INDIRI4 +NEGI4 +ASGNI4 +ADDRLP4 140+20 +CNSTI4 1 +ASGNI4 +LABELV $251 +ADDRLP4 140+8 +ADDRLP4 168 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 168 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $258 +ADDRLP4 140+12 +CNSTI4 1000 +ASGNI4 +ADDRLP4 140+16 +CNSTI4 1000 +ASGNI4 +ADDRGP4 $259 +JUMPV +LABELV $258 +ADDRLP4 140+12 +CNSTI4 1000 +ADDRLP4 168 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 140+16 +CNSTI4 1000 +ADDRLP4 168 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +DIVI4 +ASGNI4 +LABELV $259 +ADDRFP4 0 +INDIRP4 +CNSTI4 1628 +ADDP4 +ADDRLP4 140 +ASGNP4 +ADDRLP4 140+8 +INDIRI4 +CNSTI4 0 +NEI4 $264 +ADDRLP4 140+4 +ADDRLP4 140+4 +INDIRI4 +CNSTI4 2 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $268 +ADDRFP4 0 +INDIRP4 +CNSTI4 1760 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +NEI4 $271 +ADDRLP4 188 +CNSTI4 1 +ASGNI4 +ADDRGP4 $272 +JUMPV +LABELV $271 +ADDRLP4 188 +CNSTI4 0 +ASGNI4 +LABELV $272 +ADDRFP4 0 +INDIRP4 +CNSTI4 1764 +ADDP4 +ADDRLP4 188 +INDIRI4 +ASGNI4 +ADDRGP4 $269 +JUMPV +LABELV $268 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +NEI4 $276 +ADDRLP4 188 +CNSTI4 1 +ASGNI4 +ADDRGP4 $277 +JUMPV +LABELV $276 +ADDRLP4 188 +CNSTI4 0 +ASGNI4 +LABELV $277 +ADDRFP4 0 +INDIRP4 +CNSTI4 1768 +ADDP4 +INDIRI4 +ADDRLP4 188 +INDIRI4 +EQI4 $273 +ADDRFP4 0 +INDIRP4 +CNSTI4 1764 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1632 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1600 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $273 +LABELV $269 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +NEI4 $281 +ADDRLP4 188 +CNSTI4 1 +ASGNI4 +ADDRGP4 $282 +JUMPV +LABELV $281 +ADDRLP4 188 +CNSTI4 0 +ASGNI4 +LABELV $282 +ADDRFP4 0 +INDIRP4 +CNSTI4 1768 +ADDP4 +ADDRLP4 188 +INDIRI4 +ASGNI4 +LABELV $264 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0+96 +ARGP4 +ADDRLP4 0+80 +ARGP4 +ADDRLP4 0+100 +ARGP4 +ADDRGP4 CG_AMOAnimation +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $193 +endproc CG_AnimMapObj 196 16 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort diff --git a/build/release-linux-x86_64/base/cgame/cg_attachment.asm b/build/release-linux-x86_64/base/cgame/cg_attachment.asm new file mode 100644 index 0000000..33e2498 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_attachment.asm @@ -0,0 +1,1835 @@ +export CG_AttachmentPoint +code +proc CG_AttachmentPoint 24 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $117 +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $117 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $119 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +GTI4 $119 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $143 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $143 +address $122 +address $125 +address $128 +address $137 +code +LABELV $122 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $123 +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $123 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $120 +JUMPV +LABELV $125 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $126 +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $126 +ADDRGP4 axisDefault +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 204 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 344 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $120 +JUMPV +LABELV $128 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $129 +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $129 +ADDRFP4 0 +INDIRP4 +CNSTI4 1372 +ADDP4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +NEI4 $131 +ADDRFP4 4 +INDIRP4 +ADDRGP4 cg+109588+20 +INDIRB +ASGNB 12 +ADDRGP4 $120 +JUMPV +LABELV $131 +ADDRLP4 0 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 1372 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $120 +JUMPV +LABELV $137 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $138 +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $138 +ADDRFP4 0 +INDIRP4 +CNSTI4 1376 +ADDP4 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $140 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $140 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1376 +ADDP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $120 +JUMPV +LABELV $119 +ADDRGP4 $142 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $120 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $144 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $144 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +CNSTI4 1 +RETI4 +LABELV $116 +endproc CG_AttachmentPoint 24 16 +export CG_AttachmentDir +proc CG_AttachmentDir 28 16 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $147 +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $147 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +LTI4 $149 +ADDRLP4 16 +INDIRI4 +CNSTI4 3 +GTI4 $149 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $164 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $164 +address $152 +address $153 +address $156 +address $159 +code +LABELV $152 +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $153 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $154 +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $154 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $150 +JUMPV +LABELV $156 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $157 +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $157 +ADDRLP4 12 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 1372 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 12 +ADDRGP4 $150 +JUMPV +LABELV $159 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $160 +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $160 +ADDRFP4 0 +INDIRP4 +CNSTI4 1376 +ADDP4 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $162 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $162 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1376 +ADDP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $150 +JUMPV +LABELV $149 +ADDRGP4 $142 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $150 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +CNSTI4 1 +RETI4 +LABELV $146 +endproc CG_AttachmentDir 28 16 +export CG_AttachmentAxis +proc CG_AttachmentAxis 12 8 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $166 +CNSTI4 0 +RETI4 +ADDRGP4 $165 +JUMPV +LABELV $166 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $168 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +GTI4 $168 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $179 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $179 +address $171 +address $172 +address $175 +address $178 +code +LABELV $171 +CNSTI4 0 +RETI4 +ADDRGP4 $165 +JUMPV +LABELV $172 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $173 +CNSTI4 0 +RETI4 +ADDRGP4 $165 +JUMPV +LABELV $173 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRGP4 $169 +JUMPV +LABELV $175 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $176 +CNSTI4 0 +RETI4 +ADDRGP4 $165 +JUMPV +LABELV $176 +ADDRLP4 0 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 1372 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRGP4 $169 +JUMPV +LABELV $178 +CNSTI4 0 +RETI4 +ADDRGP4 $165 +JUMPV +LABELV $168 +ADDRGP4 $142 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $169 +CNSTI4 1 +RETI4 +LABELV $165 +endproc CG_AttachmentAxis 12 8 +export CG_AttachmentVelocity +proc CG_AttachmentVelocity 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $181 +CNSTI4 0 +RETI4 +ADDRGP4 $180 +JUMPV +LABELV $181 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $183 +ADDRFP4 0 +INDIRP4 +CNSTI4 1376 +ADDP4 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +EQI4 $183 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1376 +ADDP4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRB +ASGNB 12 +CNSTI4 1 +RETI4 +ADDRGP4 $180 +JUMPV +LABELV $183 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $185 +ADDRLP4 8 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 1372 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRB +ASGNB 12 +CNSTI4 1 +RETI4 +ADDRGP4 $180 +JUMPV +LABELV $185 +CNSTI4 0 +RETI4 +LABELV $180 +endproc CG_AttachmentVelocity 12 0 +export CG_AttachmentCentNum +proc CG_AttachmentCentNum 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $190 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $188 +LABELV $190 +CNSTI4 -1 +RETI4 +ADDRGP4 $187 +JUMPV +LABELV $188 +ADDRFP4 0 +INDIRP4 +CNSTI4 1372 +ADDP4 +INDIRI4 +RETI4 +LABELV $187 +endproc CG_AttachmentCentNum 4 0 +export CG_Attached +proc CG_Attached 0 0 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $192 +CNSTI4 0 +RETI4 +ADDRGP4 $191 +JUMPV +LABELV $192 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +RETI4 +LABELV $191 +endproc CG_Attached 0 0 +export CG_AttachToPoint +proc CG_AttachToPoint 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $197 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $195 +LABELV $197 +ADDRGP4 $194 +JUMPV +LABELV $195 +ADDRFP4 0 +INDIRP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $194 +endproc CG_AttachToPoint 4 0 +export CG_AttachToCent +proc CG_AttachToCent 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $201 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $199 +LABELV $201 +ADDRGP4 $198 +JUMPV +LABELV $199 +ADDRFP4 0 +INDIRP4 +CNSTI4 2 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $198 +endproc CG_AttachToCent 4 0 +export CG_AttachToTag +proc CG_AttachToTag 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $205 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $203 +LABELV $205 +ADDRGP4 $202 +JUMPV +LABELV $203 +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $202 +endproc CG_AttachToTag 4 0 +export CG_AttachToParticle +proc CG_AttachToParticle 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $209 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $207 +LABELV $209 +ADDRGP4 $206 +JUMPV +LABELV $207 +ADDRFP4 0 +INDIRP4 +CNSTI4 3 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $206 +endproc CG_AttachToParticle 4 0 +export CG_SetAttachmentPoint +proc CG_SetAttachmentPoint 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $211 +ADDRGP4 $210 +JUMPV +LABELV $211 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $210 +endproc CG_SetAttachmentPoint 0 0 +export CG_SetAttachmentCent +proc CG_SetAttachmentCent 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRU4 +EQU4 $216 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRU4 +NEU4 $214 +LABELV $216 +ADDRGP4 $213 +JUMPV +LABELV $214 +ADDRFP4 0 +INDIRP4 +CNSTI4 1372 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $213 +endproc CG_SetAttachmentCent 4 0 +export CG_SetAttachmentTag +proc CG_SetAttachmentTag 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $218 +ADDRGP4 $217 +JUMPV +LABELV $218 +ADDRFP4 0 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 344 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTU4 1024 +ARGU4 +ADDRGP4 strncpy +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $217 +endproc CG_SetAttachmentTag 0 12 +export CG_SetAttachmentParticle +proc CG_SetAttachmentParticle 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $221 +ADDRGP4 $220 +JUMPV +LABELV $221 +ADDRFP4 0 +INDIRP4 +CNSTI4 1376 +ADDP4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $220 +endproc CG_SetAttachmentParticle 0 0 +export CG_SetAttachmentOffset +proc CG_SetAttachmentOffset 0 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $224 +ADDRGP4 $223 +JUMPV +LABELV $224 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $223 +endproc CG_SetAttachmentOffset 0 0 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $142 +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 73 +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 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 95 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_buildable.asm b/build/release-linux-x86_64/base/cgame/cg_buildable.asm new file mode 100644 index 0000000..c4e7a76 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_buildable.asm @@ -0,0 +1,9477 @@ +data +export cg_buildableSoundNames +align 4 +LABELV cg_buildableSoundNames +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 +skip 4 +export CG_AlienBuildableExplosion +code +proc CG_AlienBuildableExplosion 16 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+516 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +NEI4 $133 +ADDRGP4 cgs+255316+664 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $133 +ADDRGP4 cgs+255316+664 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $134 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $139 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +LABELV $139 +LABELV $130 +endproc CG_AlienBuildableExplosion 16 16 +export CG_AlienSPITEFUL_ABCESSExplosion +proc CG_AlienSPITEFUL_ABCESSExplosion 12 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+516 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 cgs+255316+668 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $146 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +LABELV $146 +LABELV $141 +endproc CG_AlienSPITEFUL_ABCESSExplosion 12 16 +export CG_HumanBuildableExplosion +proc CG_HumanBuildableExplosion 16 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+528 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRFP4 8 +INDIRI4 +CNSTI4 34 +NEI4 $151 +ADDRGP4 cgs+255316+656 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $152 +JUMPV +LABELV $151 +ADDRGP4 cgs+255316+656 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +LABELV $152 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $157 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +LABELV $157 +LABELV $148 +endproc CG_HumanBuildableExplosion 16 16 +proc CG_Creep 136 44 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 88 +ADDRLP4 104 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LTI4 $160 +ADDRLP4 76 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 12 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 108 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +LTI4 $163 +ADDRLP4 108 +INDIRI4 +ADDRLP4 88 +INDIRI4 +GEI4 $163 +ADDRLP4 84 +ADDRLP4 76 +INDIRI4 +CVIF4 4 +ADDRLP4 88 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $161 +JUMPV +LABELV $163 +ADDRLP4 84 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $161 +JUMPV +LABELV $160 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $165 +ADDRLP4 76 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 108 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +LTI4 $168 +ADDRLP4 108 +INDIRI4 +CNSTI4 3000 +GEI4 $168 +ADDRLP4 84 +CNSTF4 1065353216 +ADDRLP4 76 +INDIRI4 +CVIF4 4 +CNSTF4 1161527296 +DIVF4 +SUBF4 +ASGNF4 +ADDRGP4 $169 +JUMPV +LABELV $168 +ADDRLP4 84 +CNSTF4 0 +ASGNF4 +LABELV $169 +LABELV $165 +LABELV $161 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 108 +CNSTF4 3278110720 +ASGNF4 +ADDRLP4 0 +ADDRLP4 108 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 108 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 3278110720 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1568 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1572 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 120 +CNSTP4 0 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 120 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 92 +ADDRLP4 16+12 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 124 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 80 +ADDRLP4 124 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 84 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 80 +INDIRF4 +CNSTF4 0 +LEF4 $179 +ADDRLP4 16+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $179 +ADDRGP4 cgs+255316+160 +INDIRI4 +ARGI4 +ADDRLP4 92 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 128 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 128 +INDIRF4 +ARGF4 +ADDRLP4 128 +INDIRF4 +ARGF4 +ADDRLP4 128 +INDIRF4 +ARGF4 +ADDRLP4 128 +INDIRF4 +ARGF4 +ADDRLP4 132 +CNSTI4 1 +ASGNI4 +ADDRLP4 132 +INDIRI4 +ARGI4 +ADDRLP4 80 +INDIRF4 +ARGF4 +ADDRLP4 132 +INDIRI4 +ARGI4 +ADDRGP4 CG_ImpactMark +CALLV +pop +LABELV $179 +LABELV $159 +endproc CG_Creep 136 44 +proc CG_ParseBuildableAnimationFile 20068 12 +ADDRLP4 8 +CNSTI4 616 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+16 +ADDP4 +ASGNP4 +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 $186 +CNSTI4 0 +RETI4 +ADDRGP4 $184 +JUMPV +LABELV $186 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $190 +ADDRLP4 20 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $188 +LABELV $190 +ADDRLP4 20024 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $191 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $195 +ADDRLP4 20036 +ADDRGP4 $192 +ASGNP4 +ADDRGP4 $196 +JUMPV +LABELV $195 +ADDRLP4 20036 +ADDRGP4 $193 +ASGNP4 +LABELV $196 +ADDRLP4 20036 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $184 +JUMPV +LABELV $188 +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 16 +ADDRLP4 24 +ASGNP4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $197 +ADDRLP4 16 +ARGP4 +ADDRLP4 20036 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20036 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $201 +ADDRGP4 $199 +JUMPV +LABELV $201 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20040 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ADDRLP4 20040 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20044 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20044 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $203 +ADDRGP4 $199 +JUMPV +LABELV $203 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20048 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ADDRLP4 20048 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 24 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $205 +ADDRLP4 20052 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 20052 +INDIRP4 +ADDRLP4 20052 +INDIRP4 +INDIRI4 +NEGI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $205 +ADDRLP4 16 +ARGP4 +ADDRLP4 20052 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20052 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $207 +ADDRGP4 $199 +JUMPV +LABELV $207 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20056 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 20056 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20060 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20060 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $209 +ADDRGP4 $199 +JUMPV +LABELV $209 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20064 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 20064 +INDIRF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +CNSTF4 0 +NEF4 $211 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +LABELV $211 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 12 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 12 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 16 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 12 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +LABELV $198 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 15 +LTI4 $197 +LABELV $199 +ADDRLP4 4 +INDIRI4 +CNSTI4 15 +EQI4 $213 +ADDRGP4 $215 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $184 +JUMPV +LABELV $213 +CNSTI4 1 +RETI4 +LABELV $184 +endproc CG_ParseBuildableAnimationFile 20068 12 +proc CG_ParseBuildableSoundFile 20048 12 +ADDRLP4 12 +CNSTI4 616 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20020 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20024 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 20024 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +GEI4 $218 +CNSTI4 0 +RETI4 +ADDRGP4 $216 +JUMPV +LABELV $218 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $222 +ADDRLP4 16 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $220 +LABELV $222 +ADDRLP4 20020 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $191 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $224 +ADDRLP4 20032 +ADDRGP4 $192 +ASGNP4 +ADDRGP4 $225 +JUMPV +LABELV $224 +ADDRLP4 20032 +ADDRGP4 $193 +ASGNP4 +LABELV $225 +ADDRLP4 20032 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $216 +JUMPV +LABELV $220 +ADDRLP4 20 +ARGP4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 20020 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20020 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 8 +ADDRLP4 20 +ASGNP4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $226 +ADDRLP4 8 +ARGP4 +ADDRLP4 20032 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20032 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $230 +ADDRGP4 $228 +JUMPV +LABELV $230 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20036 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 12 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ADDRLP4 20036 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20040 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20040 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $232 +ADDRGP4 $228 +JUMPV +LABELV $232 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20044 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 12 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +ADDRLP4 20044 +INDIRI4 +ASGNI4 +LABELV $227 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 15 +LTI4 $226 +LABELV $228 +ADDRLP4 4 +INDIRI4 +CNSTI4 15 +EQI4 $234 +ADDRGP4 $236 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $216 +JUMPV +LABELV $234 +CNSTI4 1 +RETI4 +LABELV $216 +endproc CG_ParseBuildableSoundFile 20048 12 +export CG_InitBuildables +proc CG_InitBuildables 176 20 +ADDRGP4 cg_buildables +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 33264 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $238 +ADDRLP4 76 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_buildableSoundNames-4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $243 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 148 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 defaultAlienSounds +ADDP4 +ADDRLP4 148 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $244 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 152 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 defaultHumanSounds +ADDP4 +ADDRLP4 152 +INDIRI4 +ASGNI4 +LABELV $239 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +LTI4 $238 +ADDRGP4 cg+119048 +CNSTF4 0 +ASGNF4 +ADDRLP4 68 +CNSTI4 1 +ASGNI4 +LABELV $246 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 148 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 140 +ADDRLP4 148 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $250 +ARGP4 +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 152 +ADDRGP4 CG_ParseBuildableAnimationFile +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +NEI4 $251 +ADDRGP4 $253 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $251 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $254 +ARGP4 +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 156 +ADDRGP4 CG_ParseBuildableSoundFile +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 0 +NEI4 $255 +ADDRGP4 $257 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $255 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $258 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 160 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRLP4 160 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 164 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 164 +INDIRU4 +CNSTU4 0 +EQU4 $262 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 168 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 616 +ADDRLP4 68 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables +ADDP4 +ADDP4 +ADDRLP4 168 +INDIRI4 +ASGNI4 +LABELV $262 +LABELV $259 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LEI4 $258 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $264 +ADDRLP4 76 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_buildableSoundNames-4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $269 +ARGP4 +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 616 +ADDRLP4 68 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $270 +ADDRLP4 4 +ARGP4 +ADDRLP4 144 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 160 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +LEI4 $273 +ADDRLP4 144 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 164 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 616 +ADDRLP4 68 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRGP4 $274 +JUMPV +LABELV $273 +ADDRLP4 68 +INDIRI4 +ARGI4 +ADDRLP4 164 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 164 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $276 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 616 +ADDRLP4 68 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 defaultAlienSounds +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $277 +JUMPV +LABELV $276 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 616 +ADDRLP4 68 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 defaultHumanSounds +ADDP4 +INDIRI4 +ASGNI4 +LABELV $277 +LABELV $274 +LABELV $270 +LABELV $265 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +LTI4 $264 +ADDRGP4 cg+119048 +ADDRLP4 68 +INDIRI4 +CVIF4 4 +CNSTF4 1112801280 +DIVF4 +ASGNF4 +ADDRGP4 trap_UpdateScreen +CALLV +pop +LABELV $247 +ADDRLP4 68 +ADDRLP4 68 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 54 +LTI4 $246 +ADDRGP4 $283 +ARGP4 +ADDRLP4 148 +ADDRGP4 CG_RegisterTrailSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+688 +ADDRLP4 148 +INDIRI4 +ASGNI4 +ADDRGP4 $286 +ARGP4 +ADDRLP4 152 +ADDRGP4 CG_RegisterTrailSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+692 +ADDRLP4 152 +INDIRI4 +ASGNI4 +LABELV $237 +endproc CG_InitBuildables 176 20 +proc CG_SetBuildableLerpFrameAnimation 12 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $290 +ADDRFP4 8 +INDIRI4 +CNSTI4 15 +LTI4 $288 +LABELV $290 +ADDRGP4 $291 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $288 +ADDRLP4 0 +CNSTI4 28 +ADDRFP4 8 +INDIRI4 +MULI4 +CNSTI4 616 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+16 +ADDP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $293 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 1000 +ADDI4 +ASGNI4 +LABELV $293 +ADDRFP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 cg_debugAnim+12 +INDIRI4 +CNSTI4 0 +EQI4 $296 +ADDRGP4 $299 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $296 +LABELV $287 +endproc CG_SetBuildableLerpFrameAnimation 12 8 +proc CG_RunBuildableLerpFrame 40 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +NEI4 $303 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $301 +LABELV $303 +ADDRGP4 cg_debugRandom+12 +INDIRI4 +CNSTI4 0 +EQI4 $304 +ADDRGP4 $307 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $304 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_SetBuildableLerpFrameAnimation +CALLV +pop +ADDRLP4 20 +CNSTI4 12 +ADDRLP4 8 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 616 +ADDRLP4 4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $308 +ADDRLP4 20 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $308 +ADDRGP4 cg_debugRandom+12 +INDIRI4 +CNSTI4 0 +EQI4 $312 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $315 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $312 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTI4 12 +ADDRLP4 8 +INDIRI4 +MULI4 +CNSTI4 616 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +LABELV $308 +LABELV $301 +ADDRLP4 16 +CNSTI4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 616 +ADDRLP4 4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $317 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $317 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +CNSTI4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +MULI4 +CNSTI4 616 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+436 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $317 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunLerpFrame +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +NEI4 $322 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1644 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $322 +LABELV $300 +endproc CG_RunBuildableLerpFrame 40 16 +proc CG_BuildableAnimation 32 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $326 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1644 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $326 +ADDRLP4 4 +CNSTI4 8 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +BANDI4 +CNSTI4 0 +NEI4 $328 +ADDRLP4 8 +CNSTI4 616 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+16+28 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1632 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1600 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1592 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1596 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1604 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1640 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $328 +ADDRFP4 0 +INDIRP4 +CNSTI4 1640 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +BXORI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $333 +ADDRGP4 cg_debugAnim+12 +INDIRI4 +CNSTI4 0 +EQI4 $335 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $338 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1640 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $335 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +EQI4 $341 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $339 +LABELV $341 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1640 +ADDP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1644 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $334 +JUMPV +LABELV $339 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1640 +ADDP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1644 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $334 +JUMPV +LABELV $333 +ADDRFP4 0 +INDIRP4 +CNSTI4 1644 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $342 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +EQI4 $342 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $342 +LABELV $334 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_RunBuildableLerpFrame +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1588 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1596 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1604 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $329 +LABELV $325 +endproc CG_BuildableAnimation 32 28 +proc CG_PositionAndOrientateBuildable 244 28 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 24 +ADDRFP4 24 +INDIRP4 +ASGNP4 +ADDRFP4 28 +ADDRFP4 28 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 164 +CNSTP4 0 +ASGNP4 +ADDRLP4 164 +INDIRP4 +ARGP4 +ADDRLP4 164 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 24 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRFP4 24 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 172 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 172 +INDIRF4 +CNSTF4 0 +NEF4 $345 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 176 +CNSTP4 0 +ASGNP4 +ADDRLP4 176 +INDIRP4 +ARGP4 +ADDRLP4 176 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRFP4 24 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +LABELV $345 +ADDRFP4 24 +INDIRP4 +ARGP4 +ADDRFP4 24 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 24 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 180 +ADDRFP4 24 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 180 +INDIRP4 +ADDRLP4 180 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 184 +ADDRFP4 24 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 184 +INDIRP4 +ADDRLP4 184 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 188 +ADDRFP4 24 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 188 +INDIRP4 +ADDRLP4 188 +INDIRP4 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 196 +CNSTF4 3263168512 +ASGNF4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 196 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 204 +CNSTI4 4 +ASGNI4 +ADDRLP4 12+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 196 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 208 +CNSTI4 8 +ASGNI4 +ADDRLP4 12+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 208 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 3263168512 +ADDRFP4 8 +INDIRP4 +ADDRLP4 208 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 216 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 216 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 224 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 224 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 216 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 224 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 228 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 228 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDRFP4 8 +INDIRP4 +ADDRLP4 228 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 CG_CapTrace +CALLV +pop +ADDRLP4 100 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 28+12 +ARGP4 +ADDRLP4 100+12 +ARGP4 +ADDRLP4 232 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 160 +ADDRLP4 232 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 28+8 +INDIRF4 +ASGNF4 +ADDRLP4 160 +INDIRF4 +CNSTF4 1097859072 +GTF4 $357 +ADDRLP4 28+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $354 +LABELV $357 +ADDRLP4 24 +ADDRLP4 100+8 +INDIRF4 +ASGNF4 +LABELV $354 +ADDRFP4 28 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +CNSTF4 3263168512 +ADDRLP4 24 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 236 +CNSTI4 4 +ASGNI4 +ADDRFP4 28 +INDIRP4 +ADDRLP4 236 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 236 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 236 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 3263168512 +ADDRLP4 24 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 240 +CNSTI4 8 +ASGNI4 +ADDRFP4 28 +INDIRP4 +ADDRLP4 240 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 240 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 240 +INDIRI4 +ADDP4 +INDIRF4 +CNSTF4 3263168512 +ADDRLP4 24 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $344 +endproc CG_PositionAndOrientateBuildable 244 28 +export CG_GhostBuildable +proc CG_GhostBuildable 276 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 144 +ADDRGP4 cg+109588 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 208 +ARGP4 +ADDRLP4 220 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRLP4 208 +ARGP4 +ADDRLP4 220 +ARGP4 +ADDRGP4 CG_Trace +ARGP4 +ADDRLP4 232 +ARGP4 +ADDRLP4 244 +ARGP4 +ADDRLP4 148 +ARGP4 +ADDRGP4 BG_PositionBuildableRelativeToPlayer +CALLV +pop +ADDRLP4 144 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 232 +ARGP4 +ADDRLP4 148+24 +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 208 +ARGP4 +ADDRLP4 220 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 0+68 +ARGP4 +ADDRGP4 CG_PositionAndOrientateBuildable +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 260 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRLP4 148+24 +INDIRF4 +ADDRLP4 260 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 264 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRLP4 148+24+4 +INDIRF4 +ADDRLP4 264 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 268 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRLP4 148+24+8 +INDIRF4 +ADDRLP4 268 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+12 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 0+8 +CNSTI4 616 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $384 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+256 +INDIRI4 +ASGNI4 +LABELV $384 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 272 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 140 +ADDRLP4 272 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 140 +INDIRF4 +CNSTF4 1065353216 +EQF4 $389 +ADDRLP4 0+28 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+4 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+8 +ADDRLP4 0+28+8 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12 +ADDRLP4 0+28+12 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRLP4 0+28+12+4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRLP4 0+28+12+8 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24 +ADDRLP4 0+28+24 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+4 +ADDRLP4 0+28+24+4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+8 +ADDRLP4 0+28+24+8 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+64 +CNSTI4 1 +ASGNI4 +ADDRGP4 $390 +JUMPV +LABELV $389 +ADDRLP4 0+64 +CNSTI4 0 +ASGNI4 +LABELV $390 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $359 +endproc CG_GhostBuildable 276 32 +proc CG_BuildableParticleEffects 44 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDRLP4 20 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 24 +CNSTI4 8 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +BANDI4 +CNSTI4 0 +NEI4 $436 +ADDRGP4 $435 +JUMPV +LABELV $436 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 23 +NEI4 $438 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $439 +ADDRGP4 cgs+255316+652 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $439 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRGP4 $439 +JUMPV +LABELV $438 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +NEI4 $446 +ADDRLP4 12 +INDIRF4 +CNSTF4 1051260355 +GEF4 $448 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $448 +ADDRGP4 cgs+255316+648 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $447 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRGP4 $447 +JUMPV +LABELV $448 +ADDRLP4 12 +INDIRF4 +CNSTF4 1051260355 +LTF4 $447 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $447 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +ADDRGP4 $447 +JUMPV +LABELV $446 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +NEI4 $456 +ADDRLP4 12 +INDIRF4 +CNSTF4 1051260355 +GEF4 $458 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $458 +ADDRGP4 cgs+255316+660 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $459 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRGP4 $459 +JUMPV +LABELV $458 +ADDRLP4 12 +INDIRF4 +CNSTF4 1051260355 +LTF4 $464 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $464 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $464 +LABELV $459 +LABELV $456 +LABELV $447 +LABELV $439 +LABELV $435 +endproc CG_BuildableParticleEffects 44 8 +export CG_BuildableStatusParse +proc CG_BuildableStatusParse 1156 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1072 +ADDRGP4 trap_Parse_LoadSource +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1072 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $470 +ADDRGP4 $466 +JUMPV +LABELV $469 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1076 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +NEI4 $472 +ADDRGP4 $471 +JUMPV +LABELV $472 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $477 +ARGP4 +ADDRLP4 1080 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +NEI4 $474 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1084 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRLP4 1088 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 1088 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $474 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $483 +ARGP4 +ADDRLP4 1084 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +NEI4 $480 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1088 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRLP4 1092 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 1092 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $480 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $489 +ARGP4 +ADDRLP4 1088 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +NEI4 $486 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1092 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRLP4 1096 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 1096 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $486 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $495 +ARGP4 +ADDRLP4 1092 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +CNSTI4 0 +NEI4 $492 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1044 +ARGP4 +ADDRLP4 1096 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1096 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRLP4 1044 +INDIRP4 +ARGP4 +ADDRLP4 1100 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 1100 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $492 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $501 +ARGP4 +ADDRLP4 1096 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1096 +INDIRI4 +CNSTI4 0 +NEI4 $498 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1100 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1100 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 1048 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 1048+4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 1048+8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRLP4 1048+12 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $498 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $510 +ARGP4 +ADDRLP4 1100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1100 +INDIRI4 +CNSTI4 0 +NEI4 $507 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1104 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1104 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 1048 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 1048+4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 1048+8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 1048+12 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $507 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $519 +ARGP4 +ADDRLP4 1104 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1104 +INDIRI4 +CNSTI4 0 +NEI4 $516 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1108 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRLP4 1048 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 1048+4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDRLP4 1048+8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 60 +ADDP4 +ADDRLP4 1048+12 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $516 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $528 +ARGP4 +ADDRLP4 1108 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +CNSTI4 0 +NEI4 $525 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1112 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1112 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 1048 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +ADDRLP4 1048+4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 1048+8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 1048+12 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $525 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $537 +ARGP4 +ADDRLP4 1112 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1112 +INDIRI4 +CNSTI4 0 +NEI4 $534 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1116 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 1048 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 1048+4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 88 +ADDP4 +ADDRLP4 1048+8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDRLP4 1048+12 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $534 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $546 +ARGP4 +ADDRLP4 1116 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +CNSTI4 0 +NEI4 $543 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1120 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1120 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 124 +ADDP4 +ADDRLP4 1048 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 1048+4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDRLP4 1048+8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 136 +ADDP4 +ADDRLP4 1048+12 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $543 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $555 +ARGP4 +ADDRLP4 1120 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1120 +INDIRI4 +CNSTI4 0 +NEI4 $552 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +ARGP4 +ADDRLP4 1124 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1124 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRLP4 1048 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 144 +ADDP4 +ADDRLP4 1048+4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRLP4 1048+8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 1048+12 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $552 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $564 +ARGP4 +ADDRLP4 1124 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1124 +INDIRI4 +CNSTI4 0 +NEI4 $561 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1128 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1128 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $561 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $570 +ARGP4 +ADDRLP4 1128 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1128 +INDIRI4 +CNSTI4 0 +NEI4 $567 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1132 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1132 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $567 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $576 +ARGP4 +ADDRLP4 1132 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1132 +INDIRI4 +CNSTI4 0 +NEI4 $573 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1136 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1136 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $573 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $582 +ARGP4 +ADDRLP4 1136 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1136 +INDIRI4 +CNSTI4 0 +NEI4 $579 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1140 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1140 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 108 +ADDP4 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $579 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $588 +ARGP4 +ADDRLP4 1140 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1140 +INDIRI4 +CNSTI4 0 +NEI4 $585 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1144 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1144 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 1064 +INDIRI4 +ASGNI4 +ADDRGP4 $470 +JUMPV +LABELV $585 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $594 +ARGP4 +ADDRLP4 1144 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1144 +INDIRI4 +CNSTI4 0 +NEI4 $591 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1148 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1148 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 1068 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $591 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $600 +ARGP4 +ADDRLP4 1148 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1148 +INDIRI4 +CNSTI4 0 +NEI4 $597 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1152 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1152 +INDIRI4 +CNSTI4 0 +EQI4 $470 +ADDRFP4 4 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDRLP4 1068 +INDIRF4 +ASGNF4 +ADDRGP4 $470 +JUMPV +LABELV $597 +ADDRGP4 $603 +ARGP4 +ADDRLP4 0+16 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +ADDRGP4 $466 +JUMPV +LABELV $470 +ADDRGP4 $469 +JUMPV +LABELV $471 +ADDRFP4 4 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +LABELV $466 +endproc CG_BuildableStatusParse 1156 12 +proc CG_BuildableStatusDisplay 424 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 196 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 196 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $606 +ADDRLP4 108 +ADDRGP4 cgs+254996 +ASGNP4 +ADDRGP4 $607 +JUMPV +LABELV $606 +ADDRLP4 108 +ADDRGP4 cgs+255156 +ASGNP4 +LABELV $607 +ADDRLP4 108 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $610 +ADDRGP4 $605 +JUMPV +LABELV $610 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 200 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 184 +ADDRLP4 200 +INDIRF4 +ASGNF4 +ADDRLP4 184 +INDIRF4 +CNSTF4 1147207680 +LEF4 $614 +ADDRGP4 $605 +JUMPV +LABELV $614 +ADDRLP4 124 +ADDRLP4 108 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 124+4 +ADDRLP4 108 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 124+8 +ADDRLP4 108 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 124+12 +ADDRLP4 108 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 84 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 172 +ARGP4 +ADDRLP4 148 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 160 +ADDRLP4 84 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $619 +ADDRLP4 160 +INDIRI4 +CNSTI4 14 +EQI4 $621 +ADDRLP4 212 +CNSTI4 8 +ASGNI4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 212 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 212 +INDIRI4 +BANDI4 +CNSTI4 0 +NEI4 $619 +LABELV $621 +ADDRLP4 148+8 +CNSTF4 1044381696 +ADDRLP4 148+8 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $619 +ADDRLP4 88 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 160 +ADDRLP4 84 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CNSTI4 -193 +BANDI4 +ASGNI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 46 +NEI4 $624 +ADDRLP4 160 +INDIRI4 +CNSTI4 14 +EQI4 $626 +ADDRLP4 220 +CNSTI4 8 +ASGNI4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 220 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 220 +INDIRI4 +BANDI4 +CNSTI4 0 +NEI4 $624 +LABELV $626 +ADDRLP4 148+8 +CNSTF4 981668463 +ADDRLP4 148+8 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +LABELV $624 +ADDRLP4 88 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 88+8 +ADDRLP4 88+8 +INDIRF4 +ADDRLP4 172+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 172+8 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 224 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 148+8 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 228 +ADDRGP4 abs +CALLI4 +ASGNI4 +ADDRLP4 88+8 +ADDRLP4 88+8 +INDIRF4 +ADDRLP4 224 +INDIRI4 +ADDRLP4 228 +INDIRI4 +ADDI4 +CNSTI4 2 +DIVI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRGP4 cg+109588+148 +INDIRI4 +ASGNI4 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +LABELV $636 +ADDRLP4 68 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +EQI4 $644 +ADDRLP4 104 +INDIRI4 +CNSTI4 2 +EQI4 $652 +ADDRGP4 $643 +JUMPV +LABELV $644 +ADDRGP4 cg+112448 +ARGP4 +ADDRLP4 236 +CNSTP4 0 +ASGNP4 +ADDRLP4 236 +INDIRP4 +ARGP4 +ADDRLP4 112 +ARGP4 +ADDRLP4 236 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 240 +CNSTF4 1101004800 +ASGNF4 +ADDRLP4 68 +ADDRLP4 68 +INDIRF4 +ADDRLP4 240 +INDIRF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 68+4 +INDIRF4 +ADDRLP4 240 +INDIRF4 +ADDRLP4 112+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRLP4 68+8 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 112+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $643 +JUMPV +LABELV $652 +ADDRGP4 cg+112448 +ARGP4 +ADDRLP4 244 +CNSTP4 0 +ASGNP4 +ADDRLP4 244 +INDIRP4 +ARGP4 +ADDRLP4 112 +ARGP4 +ADDRLP4 244 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 248 +CNSTF4 3248488448 +ASGNF4 +ADDRLP4 68 +ADDRLP4 68 +INDIRF4 +ADDRLP4 248 +INDIRF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 68+4 +INDIRF4 +ADDRLP4 248 +INDIRF4 +ADDRLP4 112+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 68+8 +ADDRLP4 68+8 +INDIRF4 +CNSTF4 3248488448 +ADDRLP4 112+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $643 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +LABELV $660 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ARGP4 +ADDRLP4 236 +CNSTP4 0 +ASGNP4 +ADDRLP4 236 +INDIRP4 +ARGP4 +ADDRLP4 236 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 80 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 0+52 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +NEI4 $664 +ADDRLP4 100 +CNSTI4 1 +ASGNI4 +ADDRGP4 $662 +JUMPV +LABELV $664 +ADDRLP4 0+52 +INDIRI4 +CNSTI4 1022 +NEI4 $667 +ADDRGP4 $662 +JUMPV +LABELV $667 +ADDRLP4 60 +CNSTI4 1852 +ADDRLP4 0+52 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0+52 +INDIRI4 +CNSTI4 64 +LTI4 $675 +ADDRLP4 60 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $662 +ADDRLP4 244 +CNSTI4 8 +ASGNI4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 244 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 244 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $675 +ADDRLP4 60 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 248 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 248 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $662 +LABELV $675 +ADDRLP4 80 +ADDRLP4 0+52 +INDIRI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 0+12 +INDIRB +ASGNB 12 +LABELV $672 +LABELV $661 +ADDRLP4 64 +ADDRLP4 64 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 3 +LTI4 $660 +LABELV $662 +LABELV $637 +ADDRLP4 104 +ADDRLP4 104 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 3 +LTI4 $636 +ADDRLP4 232 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_drawGun+12 +INDIRI4 +ADDRLP4 232 +INDIRI4 +EQI4 $678 +ADDRLP4 100 +INDIRI4 +ADDRLP4 232 +INDIRI4 +EQI4 $678 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 2 +NEI4 $678 +ADDRLP4 88 +ARGP4 +ADDRLP4 164 +ARGP4 +ADDRLP4 168 +ARGP4 +ADDRLP4 236 +ADDRGP4 CG_WorldToScreen +CALLI4 +ASGNI4 +ADDRLP4 236 +INDIRI4 +CNSTI4 0 +EQI4 $678 +ADDRLP4 164 +INDIRF4 +CNSTF4 1138819072 +LEF4 $684 +ADDRLP4 168 +INDIRF4 +CNSTF4 1133576192 +LEF4 $684 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +LABELV $684 +LABELV $678 +ADDRLP4 240 +CNSTI4 0 +ASGNI4 +ADDRLP4 100 +INDIRI4 +ADDRLP4 240 +INDIRI4 +NEI4 $686 +ADDRFP4 0 +INDIRP4 +CNSTI4 1656 +ADDP4 +INDIRI4 +ADDRLP4 240 +INDIRI4 +EQI4 $686 +ADDRFP4 0 +INDIRP4 +CNSTI4 1656 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1652 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $687 +JUMPV +LABELV $686 +ADDRLP4 244 +CNSTI4 0 +ASGNI4 +ADDRLP4 100 +INDIRI4 +ADDRLP4 244 +INDIRI4 +EQI4 $689 +ADDRFP4 0 +INDIRP4 +CNSTI4 1656 +ADDP4 +INDIRI4 +ADDRLP4 244 +INDIRI4 +NEI4 $689 +ADDRFP4 0 +INDIRP4 +CNSTI4 1656 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1652 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $689 +LABELV $687 +ADDRFP4 0 +INDIRP4 +CNSTI4 1656 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $692 +ADDRFP4 0 +INDIRP4 +CNSTI4 1652 +ADDP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $694 +ADDRLP4 124+12 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1652 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1128792064 +DIVF4 +ASGNF4 +LABELV $694 +LABELV $692 +ADDRFP4 0 +INDIRP4 +CNSTI4 1656 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $699 +ADDRFP4 0 +INDIRP4 +CNSTI4 1652 +ADDP4 +INDIRI4 +CNSTI4 200 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $605 +ADDRLP4 124+12 +CNSTF4 1065353216 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1652 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1128792064 +DIVF4 +SUBF4 +ASGNF4 +LABELV $702 +LABELV $699 +ADDRLP4 144 +ADDRLP4 84 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 252 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 140 +ADDRLP4 144 +INDIRI4 +CVIF4 4 +ADDRLP4 252 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +LEI4 $706 +ADDRLP4 140 +INDIRF4 +CNSTF4 1008981770 +GEF4 $706 +ADDRLP4 140 +CNSTF4 1008981770 +ASGNF4 +ADDRGP4 $707 +JUMPV +LABELV $706 +ADDRLP4 140 +INDIRF4 +CNSTF4 0 +GEF4 $708 +ADDRLP4 140 +CNSTF4 0 +ASGNF4 +ADDRGP4 $709 +JUMPV +LABELV $708 +ADDRLP4 140 +INDIRF4 +CNSTF4 1065353216 +LEF4 $710 +ADDRLP4 140 +CNSTF4 1065353216 +ASGNF4 +LABELV $710 +LABELV $709 +LABELV $707 +ADDRLP4 88 +ARGP4 +ADDRLP4 164 +ARGP4 +ADDRLP4 168 +ARGP4 +ADDRLP4 256 +ADDRGP4 CG_WorldToScreen +CALLI4 +ASGNI4 +ADDRLP4 256 +INDIRI4 +CNSTI4 0 +EQI4 $712 +ADDRLP4 260 +ADDRLP4 108 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 268 +ADDRLP4 108 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 272 +ADDRLP4 164 +INDIRF4 +ASGNF4 +ADDRLP4 280 +ADDRLP4 168 +INDIRF4 +ASGNF4 +ADDRLP4 276 +CNSTF4 1077936128 +ADDRLP4 260 +INDIRF4 +ADDRLP4 184 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 324 +ADDRLP4 84 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 188 +ADDRLP4 324 +INDIRP4 +INDIRI4 +CNSTI4 16 +BANDI4 +ASGNI4 +ADDRLP4 192 +ADDRLP4 324 +INDIRP4 +INDIRI4 +CNSTI4 32 +BANDI4 +ASGNI4 +ADDRLP4 260 +ADDRLP4 260 +INDIRF4 +ADDRLP4 276 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 268 +ADDRLP4 268 +INDIRF4 +ADDRLP4 276 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 332 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 272 +ADDRLP4 272 +INDIRF4 +ADDRLP4 332 +INDIRF4 +ADDRLP4 268 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 340 +ADDRLP4 332 +INDIRF4 +ADDRLP4 260 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 280 +ADDRLP4 280 +INDIRF4 +ADDRLP4 340 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 264 +ADDRLP4 260 +INDIRF4 +ADDRLP4 260 +INDIRF4 +ADDRLP4 108 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 300 +ADDRLP4 280 +INDIRF4 +ADDRLP4 340 +INDIRF4 +ADDF4 +ADDRLP4 332 +INDIRF4 +ADDRLP4 264 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 344 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 304 +CNSTF4 1142947840 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 344 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 308 +CNSTF4 1139802112 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 344 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 348 +ADDRLP4 304 +INDIRF4 +ASGNF4 +ADDRLP4 312 +CNSTF4 1134559232 +ADDRLP4 332 +INDIRF4 +ADDRLP4 348 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 352 +ADDRLP4 308 +INDIRF4 +ASGNF4 +ADDRLP4 316 +CNSTF4 1131413504 +ADDRLP4 332 +INDIRF4 +ADDRLP4 352 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 312 +INDIRF4 +ARGF4 +ADDRLP4 316 +INDIRF4 +ARGF4 +ADDRLP4 348 +INDIRF4 +ARGF4 +ADDRLP4 352 +INDIRF4 +ARGF4 +ADDRGP4 CG_SetClipRegion +CALLV +pop +ADDRLP4 108 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $716 +ADDRLP4 284 +ADDRLP4 108 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 284+4 +ADDRLP4 108 +INDIRP4 +CNSTI4 144 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 284+8 +ADDRLP4 108 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 284+12 +ADDRLP4 108 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 284+12 +ADDRLP4 124+12 +INDIRF4 +ASGNF4 +ADDRLP4 284 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 272 +INDIRF4 +ARGF4 +ADDRLP4 280 +INDIRF4 +ARGF4 +ADDRLP4 268 +INDIRF4 +ARGF4 +ADDRLP4 260 +INDIRF4 +ARGF4 +ADDRLP4 108 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $716 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +LEI4 $723 +ADDRLP4 388 +ADDRLP4 108 +INDIRP4 +CNSTI4 104 +ADDP4 +ASGNP4 +ADDRLP4 372 +ADDRLP4 272 +INDIRF4 +ADDRLP4 388 +INDIRP4 +INDIRI4 +CVIF4 4 +ADDRLP4 276 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 376 +ADDRLP4 280 +INDIRF4 +ADDRLP4 388 +INDIRP4 +INDIRI4 +CVIF4 4 +ADDRLP4 276 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 396 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 384 +ADDRLP4 260 +INDIRF4 +ADDRLP4 396 +INDIRF4 +ADDRLP4 388 +INDIRP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 276 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 380 +ADDRLP4 268 +INDIRF4 +ADDRLP4 140 +INDIRF4 +MULF4 +ADDRLP4 396 +INDIRF4 +ADDRLP4 388 +INDIRP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 276 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 140 +INDIRF4 +CNSTF4 1065353216 +NEF4 $725 +ADDRLP4 356 +ADDRLP4 108 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+4 +ADDRLP4 108 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+8 +ADDRLP4 108 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+12 +ADDRLP4 108 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $726 +JUMPV +LABELV $725 +ADDRLP4 140 +INDIRF4 +CNSTF4 1061158912 +LTF4 $730 +ADDRLP4 356 +ADDRLP4 108 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+4 +ADDRLP4 108 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+8 +ADDRLP4 108 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+12 +ADDRLP4 108 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $731 +JUMPV +LABELV $730 +ADDRLP4 140 +INDIRF4 +CNSTF4 1056964608 +LTF4 $735 +ADDRLP4 356 +ADDRLP4 108 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+4 +ADDRLP4 108 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+8 +ADDRLP4 108 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+12 +ADDRLP4 108 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $736 +JUMPV +LABELV $735 +ADDRLP4 140 +INDIRF4 +CNSTF4 1048576000 +LTF4 $740 +ADDRLP4 356 +ADDRLP4 108 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+4 +ADDRLP4 108 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+8 +ADDRLP4 108 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+12 +ADDRLP4 108 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $741 +JUMPV +LABELV $740 +ADDRLP4 356 +ADDRLP4 108 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+4 +ADDRLP4 108 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+8 +ADDRLP4 108 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 356+12 +ADDRLP4 108 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $741 +LABELV $736 +LABELV $731 +LABELV $726 +ADDRLP4 356+12 +ADDRLP4 124+12 +INDIRF4 +ASGNF4 +ADDRLP4 356 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 372 +INDIRF4 +ARGF4 +ADDRLP4 376 +INDIRF4 +ARGF4 +ADDRLP4 380 +INDIRF4 +ARGF4 +ADDRLP4 384 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $723 +ADDRLP4 108 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $752 +ADDRLP4 356 +ADDRLP4 108 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 360 +ADDRLP4 108 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 364 +ADDRLP4 164 +INDIRF4 +ASGNF4 +ADDRLP4 368 +ADDRLP4 168 +INDIRF4 +ASGNF4 +ADDRLP4 360 +ADDRLP4 360 +INDIRF4 +ADDRLP4 276 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 356 +ADDRLP4 356 +INDIRF4 +ADDRLP4 276 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 376 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 364 +ADDRLP4 364 +INDIRF4 +ADDRLP4 376 +INDIRF4 +ADDRLP4 356 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 368 +ADDRLP4 368 +INDIRF4 +ADDRLP4 376 +INDIRF4 +ADDRLP4 360 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 284 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 364 +INDIRF4 +ARGF4 +ADDRLP4 368 +INDIRF4 +ARGF4 +ADDRLP4 356 +INDIRF4 +ARGF4 +ADDRLP4 360 +INDIRF4 +ARGF4 +ADDRLP4 108 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $752 +ADDRLP4 124 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 188 +INDIRI4 +CNSTI4 0 +NEI4 $754 +ADDRLP4 356 +ADDRLP4 272 +INDIRF4 +ADDRLP4 264 +INDIRF4 +ADDRLP4 108 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 356 +INDIRF4 +ARGF4 +ADDRLP4 300 +INDIRF4 +ARGF4 +ADDRLP4 264 +INDIRF4 +ARGF4 +ADDRLP4 264 +INDIRF4 +ARGF4 +ADDRLP4 108 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $754 +ADDRLP4 192 +INDIRI4 +CNSTI4 0 +EQI4 $756 +ADDRLP4 356 +ADDRLP4 272 +INDIRF4 +ADDRLP4 268 +INDIRF4 +ADDF4 +ADDRLP4 264 +INDIRF4 +ADDRLP4 108 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ADDRLP4 264 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 356 +INDIRF4 +ARGF4 +ADDRLP4 300 +INDIRF4 +ARGF4 +ADDRLP4 264 +INDIRF4 +ARGF4 +ADDRLP4 264 +INDIRF4 +ARGF4 +ADDRLP4 108 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $756 +ADDRLP4 84 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 368 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 364 +ADDRLP4 368 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 356 +ADDRLP4 140 +INDIRF4 +ADDRLP4 364 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +LEI4 $758 +ADDRLP4 356 +INDIRI4 +CNSTI4 1 +GEI4 $758 +ADDRLP4 356 +CNSTI4 1 +ASGNI4 +LABELV $758 +ADDRLP4 372 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 360 +ADDRLP4 272 +INDIRF4 +ADDRLP4 372 +INDIRF4 +ADDRLP4 268 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1073741824 +SUBF4 +ADDRLP4 372 +INDIRF4 +CNSTF4 1082130432 +ADDRLP4 264 +INDIRF4 +MULF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 356 +INDIRI4 +CNSTI4 999 +LEI4 $760 +ADDRLP4 360 +ADDRLP4 360 +INDIRF4 +CNSTF4 0 +SUBF4 +ASGNF4 +ADDRGP4 $761 +JUMPV +LABELV $760 +ADDRLP4 356 +INDIRI4 +CNSTI4 99 +LEI4 $762 +ADDRLP4 360 +ADDRLP4 360 +INDIRF4 +CNSTF4 1056964608 +ADDRLP4 264 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 $763 +JUMPV +LABELV $762 +ADDRLP4 356 +INDIRI4 +CNSTI4 9 +LEI4 $764 +ADDRLP4 360 +ADDRLP4 360 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 264 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 $765 +JUMPV +LABELV $764 +ADDRLP4 360 +ADDRLP4 360 +INDIRF4 +CNSTF4 1069547520 +ADDRLP4 264 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $765 +LABELV $763 +LABELV $761 +ADDRLP4 360 +INDIRF4 +ARGF4 +ADDRLP4 300 +INDIRF4 +ARGF4 +CNSTI4 4 +ARGI4 +ADDRLP4 264 +INDIRF4 +ARGF4 +ADDRLP4 264 +INDIRF4 +ARGF4 +ADDRLP4 356 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 CG_ClearClipRegion +CALLV +pop +LABELV $712 +LABELV $605 +endproc CG_BuildableStatusDisplay 424 28 +export CG_SortDistance +proc CG_SortDistance 32 8 +ADDRLP4 16 +CNSTI4 1852 +ASGNI4 +ADDRLP4 20 +ADDRGP4 cg_entities +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +INDIRI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +MULI4 +ADDRLP4 20 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 16 +INDIRI4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +MULI4 +ADDRLP4 20 +INDIRP4 +ADDP4 +ASGNP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +LEF4 $771 +CNSTI4 -1 +RETI4 +ADDRGP4 $766 +JUMPV +LABELV $771 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +GEF4 $773 +CNSTI4 1 +RETI4 +ADDRGP4 $766 +JUMPV +LABELV $773 +CNSTI4 0 +RETI4 +LABELV $766 +endproc CG_SortDistance 32 8 +proc CG_PlayerIsBuilder 16 4 +ADDRLP4 0 +ADDRGP4 cg+109588+152 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 29 +EQI4 $780 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +EQI4 $780 +ADDRLP4 0 +INDIRI4 +CNSTI4 31 +EQI4 $780 +ADDRGP4 $776 +JUMPV +LABELV $780 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 cg+109588+152 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +NEI4 $784 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $785 +JUMPV +LABELV $784 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $785 +ADDRLP4 4 +INDIRI4 +RETI4 +ADDRGP4 $775 +JUMPV +LABELV $776 +CNSTI4 0 +RETI4 +LABELV $775 +endproc CG_PlayerIsBuilder 16 4 +proc CG_BuildableRemovalPending 8 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +NEI4 $788 +CNSTI4 0 +RETI4 +ADDRGP4 $786 +JUMPV +LABELV $788 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $790 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 320 +ADDP4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $794 +CNSTI4 1 +RETI4 +ADDRGP4 $786 +JUMPV +LABELV $794 +LABELV $791 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 16 +LTI4 $790 +CNSTI4 0 +RETI4 +LABELV $786 +endproc CG_BuildableRemovalPending 8 0 +export CG_DrawBuildableStatus +proc CG_DrawBuildableStatus 1052 16 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $800 +JUMPV +LABELV $797 +ADDRLP4 8 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $803 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 1044 +ADDRGP4 CG_PlayerIsBuilder +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +EQI4 $803 +ADDRLP4 1048 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 1048 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +CNSTI4 212 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $803 +LABELV $798 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $800 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $797 +ADDRLP4 16 +ARGP4 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 CG_SortDistance +ARGP4 +ADDRGP4 qsort +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $809 +JUMPV +LABELV $806 +CNSTI4 1852 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ARGP4 +ADDRGP4 CG_BuildableStatusDisplay +CALLV +pop +LABELV $807 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $809 +ADDRLP4 0 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $806 +LABELV $796 +endproc CG_DrawBuildableStatus 1052 16 +lit +align 4 +LABELV $811 +byte 4 0 +byte 4 0 +byte 4 1065353216 +export CG_Buildable +code +proc CG_Buildable 472 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 172 +ADDRGP4 $811 +INDIRB +ASGNB 12 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 232 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 188 +ADDRLP4 232 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 188 +INDIRI4 +CNSTI4 1 +NEI4 $812 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Creep +CALLV +pop +LABELV $812 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $814 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRLP4 236 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 236 +INDIRI4 +CNSTI4 0 +EQI4 $810 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +ADDRGP4 $810 +JUMPV +LABELV $814 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 148 +ADDRLP4 140 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 196 +ADDRLP4 140 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 208 +ARGP4 +ADDRLP4 220 +ARGP4 +ADDRGP4 BG_BuildableBoundingBox +CALLV +pop +ADDRLP4 140 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $821 +ADDRFP4 0 +INDIRP4 +CNSTI4 1660 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 244 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 244 +INDIRI4 +CNSTI4 0 +EQI4 $823 +ADDRFP4 0 +INDIRP4 +CNSTI4 1672 +ADDP4 +ARGP4 +ADDRLP4 148 +ARGP4 +ADDRLP4 248 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 248 +INDIRI4 +CNSTI4 0 +EQI4 $823 +ADDRLP4 0+28 +ADDRFP4 0 +INDIRP4 +CNSTI4 1684 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+28+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1696 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+28+24 +ADDRFP4 0 +INDIRP4 +CNSTI4 1708 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1720 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $824 +JUMPV +LABELV $823 +ADDRLP4 196 +ARGP4 +ADDRLP4 0+68 +ARGP4 +ADDRLP4 148 +ARGP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 208 +ARGP4 +ADDRLP4 220 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 0+68 +ARGP4 +ADDRGP4 CG_PositionAndOrientateBuildable +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1684 +ADDP4 +ADDRLP4 0+28 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1696 +ADDP4 +ADDRLP4 0+28+12 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1708 +ADDP4 +ADDRLP4 0+28+24 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1720 +ADDP4 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1660 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1672 +ADDP4 +ADDRLP4 148 +INDIRB +ASGNB 12 +LABELV $824 +LABELV $821 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 240 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRLP4 148 +INDIRF4 +ADDRLP4 240 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 244 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRLP4 148+4 +INDIRF4 +ADDRLP4 244 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 248 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRLP4 148+8 +INDIRF4 +ADDRLP4 248 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+84 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 0+12 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 0+8 +CNSTI4 616 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 252 +CNSTI4 8 +ASGNI4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 252 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 252 +INDIRI4 +BANDI4 +CNSTI4 0 +NEI4 $857 +ADDRLP4 256 +ADDRGP4 cgs+255316+532 +INDIRI4 +ASGNI4 +ADDRLP4 188 +INDIRI4 +CNSTI4 2 +NEI4 $861 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+260 +INDIRI4 +ASGNI4 +ADDRLP4 256 +ADDRGP4 cgs+255316+532 +INDIRI4 +ASGNI4 +ADDRGP4 $862 +JUMPV +LABELV $861 +ADDRLP4 188 +INDIRI4 +CNSTI4 1 +NEI4 $868 +ADDRLP4 256 +ADDRGP4 cgs+255316+524 +INDIRI4 +ASGNI4 +LABELV $868 +LABELV $862 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRLP4 256 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $857 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0+96 +ARGP4 +ADDRLP4 0+80 +ARGP4 +ADDRLP4 0+100 +ARGP4 +ADDRGP4 CG_BuildableAnimation +CALLV +pop +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 256 +ADDRGP4 BG_BuildableConfig +CALLP4 +ASGNP4 +ADDRLP4 144 +ADDRLP4 256 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 144 +INDIRF4 +CNSTF4 1065353216 +EQF4 $875 +ADDRLP4 0+28 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+4 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+8 +ADDRLP4 0+28+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12 +ADDRLP4 0+28+12 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRLP4 0+28+12+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRLP4 0+28+12+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24 +ADDRLP4 0+28+24 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+4 +ADDRLP4 0+28+24+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+8 +ADDRLP4 0+28+24+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+64 +CNSTI4 1 +ASGNI4 +ADDRGP4 $876 +JUMPV +LABELV $875 +ADDRLP4 0+64 +CNSTI4 0 +ASGNI4 +LABELV $876 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 260 +ADDRGP4 CG_PlayerIsBuilder +CALLI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +EQI4 $921 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 264 +ADDRGP4 CG_BuildableRemovalPending +CALLI4 +ASGNI4 +ADDRLP4 264 +INDIRI4 +CNSTI4 0 +EQI4 $921 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+256 +INDIRI4 +ASGNI4 +LABELV $921 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 148 +ARGP4 +ADDRLP4 172 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 160 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 148 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ADDRLP4 148+4 +INDIRF4 +ADDRLP4 172+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 148+8 +INDIRF4 +ADDRLP4 172+8 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 268 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 184 +CNSTF4 1127481344 +ADDRLP4 268 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +CNSTI4 616 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $930 +ADDRLP4 272 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 272+8 +CNSTI4 616 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 272 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $936 +ARGP4 +ADDRGP4 CG_PositionEntityOnTag +CALLV +pop +ADDRLP4 272+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 140 +INDIRP4 +CNSTI4 128 +ADDP4 +ARGP4 +ADDRLP4 412 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 272+28 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRLP4 412 +ARGP4 +ADDRLP4 184 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 272+28+12 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRLP4 412+12 +ARGP4 +ADDRLP4 184 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 272+28+24 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRLP4 412+24 +ARGP4 +ADDRLP4 184 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 272+96 +ADDRLP4 0+96 +INDIRI4 +ASGNI4 +ADDRLP4 272+80 +ADDRLP4 0+80 +INDIRI4 +ASGNI4 +ADDRLP4 272+100 +ADDRLP4 0+100 +INDIRF4 +ASGNF4 +ADDRLP4 272+112 +ADDRLP4 0+112 +INDIRI4 +ASGNI4 +ADDRLP4 144 +INDIRF4 +CNSTF4 1065353216 +EQF4 $953 +ADDRLP4 272+28 +ADDRLP4 272+28 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+4 +ADDRLP4 272+28+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+8 +ADDRLP4 272+28+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+12 +ADDRLP4 272+28+12 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+12+4 +ADDRLP4 272+28+12+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+12+8 +ADDRLP4 272+28+12+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+24 +ADDRLP4 272+28+24 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+24+4 +ADDRLP4 272+28+24+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+24+8 +ADDRLP4 272+28+24+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+64 +CNSTI4 1 +ASGNI4 +ADDRGP4 $954 +JUMPV +LABELV $953 +ADDRLP4 272+64 +CNSTI4 0 +ASGNI4 +LABELV $954 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 448 +ADDRGP4 CG_PlayerIsBuilder +CALLI4 +ASGNI4 +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +EQI4 $999 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 452 +ADDRGP4 CG_BuildableRemovalPending +CALLI4 +ASGNI4 +ADDRLP4 452 +INDIRI4 +CNSTI4 0 +EQI4 $999 +ADDRLP4 272+112 +ADDRGP4 cgs+255316+256 +INDIRI4 +ASGNI4 +LABELV $999 +ADDRLP4 272 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $930 +CNSTI4 616 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+8 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1004 +ADDRLP4 272 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 448 +ADDRLP4 140 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 448 +CNSTF4 0 +ASGNF4 +ADDRLP4 272+8 +CNSTI4 616 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_buildables+8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 272 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $936 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 272+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 448 +ARGP4 +ADDRLP4 412 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 272+28 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRLP4 412 +ARGP4 +ADDRLP4 184 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 272+28+12 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRLP4 412+12 +ARGP4 +ADDRLP4 184 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 272+28+24 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRLP4 412+24 +ARGP4 +ADDRLP4 184 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 272+96 +ADDRLP4 0+96 +INDIRI4 +ASGNI4 +ADDRLP4 272+80 +ADDRLP4 0+80 +INDIRI4 +ASGNI4 +ADDRLP4 272+100 +ADDRLP4 0+100 +INDIRF4 +ASGNF4 +ADDRLP4 272+112 +ADDRLP4 0+112 +INDIRI4 +ASGNI4 +ADDRLP4 144 +INDIRF4 +CNSTF4 1065353216 +EQF4 $1026 +ADDRLP4 272+28 +ADDRLP4 272+28 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+4 +ADDRLP4 272+28+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+8 +ADDRLP4 272+28+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+12 +ADDRLP4 272+28+12 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+12+4 +ADDRLP4 272+28+12+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+12+8 +ADDRLP4 272+28+12+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+24 +ADDRLP4 272+28+24 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+24+4 +ADDRLP4 272+28+24+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+28+24+8 +ADDRLP4 272+28+24+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272+64 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1027 +JUMPV +LABELV $1026 +ADDRLP4 272+64 +CNSTI4 0 +ASGNI4 +LABELV $1027 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 464 +ADDRGP4 CG_PlayerIsBuilder +CALLI4 +ASGNI4 +ADDRLP4 464 +INDIRI4 +CNSTI4 0 +EQI4 $1072 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 468 +ADDRGP4 CG_BuildableRemovalPending +CALLI4 +ASGNI4 +ADDRLP4 468 +INDIRI4 +CNSTI4 0 +EQI4 $1072 +ADDRLP4 272+112 +ADDRGP4 cgs+255316+256 +INDIRI4 +ASGNI4 +LABELV $1072 +ADDRLP4 272 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $1004 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $1077 +ADDRLP4 272 +CNSTI4 1280 +ADDRLP4 140 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 20 +GTI4 $1082 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 276 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 276 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 26 +NEI4 $1079 +LABELV $1082 +ADDRLP4 284 +CNSTF4 0 +ASGNF4 +ADDRLP4 272 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRF4 +ADDRLP4 284 +INDIRF4 +NEF4 $1086 +ADDRLP4 272 +INDIRP4 +CNSTI4 616 +ADDP4 +INDIRF4 +ADDRLP4 284 +INDIRF4 +NEF4 $1086 +ADDRLP4 272 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ADDRLP4 284 +INDIRF4 +EQF4 $1083 +LABELV $1086 +ADDRLP4 288 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 288 +INDIRI4 +CNSTI4 31 +BANDI4 +CNSTI4 300 +ADDI4 +CVIF4 4 +ARGF4 +ADDRLP4 272 +INDIRP4 +CNSTI4 612 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 272 +INDIRP4 +CNSTI4 616 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 272 +INDIRP4 +CNSTI4 620 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 trap_R_AddLightToScene +CALLV +pop +LABELV $1083 +LABELV $1079 +ADDRLP4 272 +INDIRP4 +CNSTI4 720 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1087 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRLP4 272 +INDIRP4 +CNSTI4 720 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +ADDRGP4 $1088 +JUMPV +LABELV $1087 +ADDRLP4 272 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1089 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRLP4 272 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $1089 +LABELV $1088 +LABELV $1077 +ADDRLP4 192 +ADDRLP4 140 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 192 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1732 +ADDP4 +INDIRF4 +GEF4 $1091 +ADDRLP4 272 +CNSTI4 8 +ASGNI4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 272 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 272 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1091 +ADDRFP4 0 +INDIRP4 +CNSTI4 1736 +ADDP4 +INDIRI4 +CNSTI4 500 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +GEI4 $1093 +ADDRLP4 188 +INDIRI4 +CNSTI4 2 +NEI4 $1096 +ADDRLP4 280 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 276 +ADDRLP4 280 +INDIRI4 +CNSTI4 4 +MODI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 276 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+536 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $1097 +JUMPV +LABELV $1096 +ADDRLP4 188 +INDIRI4 +CNSTI4 1 +NEI4 $1100 +CNSTP4 0 +ARGP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRGP4 cgs+255316+520 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +LABELV $1100 +LABELV $1097 +ADDRFP4 0 +INDIRP4 +CNSTI4 1736 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $1093 +LABELV $1091 +ADDRFP4 0 +INDIRP4 +CNSTI4 1732 +ADDP4 +ADDRLP4 192 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_BuildableParticleEffects +CALLV +pop +LABELV $810 +endproc CG_Buildable 472 32 +bss +align 4 +LABELV defaultHumanSounds +skip 60 +align 4 +LABELV defaultAlienSounds +skip 60 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_DrawChatBubble +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $936 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $603 +byte 1 67 +byte 1 71 +byte 1 95 +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 83 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 117 +byte 1 115 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +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 37 +byte 1 115 +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 $600 +byte 1 104 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 122 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $594 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $588 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 87 +byte 1 105 +byte 1 100 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $582 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 72 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $576 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 80 +byte 1 97 +byte 1 100 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $570 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 87 +byte 1 105 +byte 1 100 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $564 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 72 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $555 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $546 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $537 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 76 +byte 1 111 +byte 1 119 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $528 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 71 +byte 1 117 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $519 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 69 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $510 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 72 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $501 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 116 +byte 1 104 +byte 1 83 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $495 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 83 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $489 +byte 1 110 +byte 1 111 +byte 1 80 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $483 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 83 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $477 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 83 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $338 +byte 1 37 +byte 1 100 +byte 1 45 +byte 1 62 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $315 +byte 1 83 +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 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $307 +byte 1 110 +byte 1 101 +byte 1 119 +byte 1 65 +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 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 102 +byte 1 45 +byte 1 62 +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 78 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 102 +byte 1 45 +byte 1 62 +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 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $299 +byte 1 65 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $291 +byte 1 66 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $286 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +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 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 115 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $283 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +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 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 47 +byte 1 122 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $269 +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 37 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $257 +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 105 +byte 1 108 +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 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +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 $254 +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 37 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $253 +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 105 +byte 1 108 +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 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 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 $250 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +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 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 $244 +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 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $243 +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 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $236 +byte 1 69 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +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 $215 +byte 1 69 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 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 $193 +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 $192 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $191 +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 $129 +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 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $128 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $127 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $126 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $125 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $124 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $123 +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 $122 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $121 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $120 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 51 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $119 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $118 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $117 +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 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $116 +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 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_consolecmds.asm b/build/release-linux-x86_64/base/cgame/cg_consolecmds.asm new file mode 100644 index 0000000..895f527 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_consolecmds.asm @@ -0,0 +1,2268 @@ +code +proc CG_SizeUp_f 8 8 +ADDRGP4 $118 +ARGP4 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CNSTI4 10 +ADDI4 +CNSTI4 100 +GEI4 $122 +ADDRLP4 0 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CNSTI4 10 +ADDI4 +ASGNI4 +ADDRGP4 $123 +JUMPV +LABELV $122 +ADDRLP4 0 +CNSTI4 100 +ASGNI4 +LABELV $123 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $117 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $116 +endproc CG_SizeUp_f 8 8 +proc CG_SizeDown_f 8 8 +ADDRGP4 $118 +ARGP4 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CNSTI4 10 +SUBI4 +CNSTI4 30 +LEI4 $128 +ADDRLP4 0 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CNSTI4 10 +SUBI4 +ASGNI4 +ADDRGP4 $129 +JUMPV +LABELV $128 +ADDRLP4 0 +CNSTI4 30 +ASGNI4 +LABELV $129 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $117 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $124 +endproc CG_SizeDown_f 8 8 +proc CG_Viewpos_f 0 20 +ADDRGP4 $131 +ARGP4 +ADDRGP4 cg+112080+24 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 cg+112080+24+8 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 cg+112448+4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $130 +endproc CG_Viewpos_f 0 20 +export CG_RequestScores +proc CG_RequestScores 0 4 +ADDRGP4 cg+113496 +INDIRI4 +CNSTI4 2000 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +GEI4 $143 +ADDRGP4 cg+113496 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $149 +ARGP4 +ADDRGP4 trap_SendClientCommand +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $142 +JUMPV +LABELV $143 +CNSTI4 0 +RETI4 +LABELV $142 +endproc CG_RequestScores 0 4 +proc CG_scrollScoresDown_f 0 12 +ADDRGP4 menuScoreboard +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $151 +ADDRGP4 cg+115312 +INDIRI4 +CNSTI4 0 +EQI4 $151 +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 Menu_ScrollFeeder +CALLV +pop +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 Menu_ScrollFeeder +CALLV +pop +LABELV $151 +LABELV $150 +endproc CG_scrollScoresDown_f 0 12 +proc CG_scrollScoresUp_f 0 12 +ADDRGP4 menuScoreboard +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $155 +ADDRGP4 cg+115312 +INDIRI4 +CNSTI4 0 +EQI4 $155 +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 Menu_ScrollFeeder +CALLV +pop +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 Menu_ScrollFeeder +CALLV +pop +LABELV $155 +LABELV $154 +endproc CG_scrollScoresUp_f 0 12 +proc CG_ScoresDown_f 4 16 +ADDRGP4 cg+115308 +INDIRI4 +CNSTI4 0 +NEI4 $159 +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRGP4 Menu_SetFeederSelection +CALLV +pop +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +CNSTI4 0 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRGP4 Menu_SetFeederSelection +CALLV +pop +LABELV $159 +ADDRLP4 0 +ADDRGP4 CG_RequestScores +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $162 +ADDRGP4 cg+115308 +INDIRI4 +CNSTI4 0 +NEI4 $163 +ADDRGP4 cg_debugRandom+12 +INDIRI4 +CNSTI4 0 +EQI4 $167 +ADDRGP4 $170 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $167 +ADDRGP4 cg+115308 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg+113500 +CNSTI4 0 +ASGNI4 +ADDRGP4 $163 +JUMPV +LABELV $162 +ADDRGP4 cg+115308 +CNSTI4 1 +ASGNI4 +LABELV $163 +LABELV $158 +endproc CG_ScoresDown_f 4 16 +proc CG_ScoresUp_f 0 0 +ADDRGP4 cg+115308 +INDIRI4 +CNSTI4 0 +EQI4 $175 +ADDRGP4 cg+115308 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+115316 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $175 +LABELV $174 +endproc CG_ScoresUp_f 0 0 +export CG_ClientList_f +proc CG_ClientList_f 20 12 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $182 +ADDRLP4 4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $187 +ADDRGP4 $183 +JUMPV +LABELV $187 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LTI4 $189 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +GTI4 $189 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $198 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $198 +address $196 +address $192 +address $194 +address $196 +code +LABELV $192 +ADDRGP4 $193 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $194 +ADDRGP4 $195 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $190 +JUMPV +LABELV $189 +LABELV $196 +ADDRGP4 $197 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $190 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $183 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $182 +ADDRGP4 $199 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $181 +endproc CG_ClientList_f 20 12 +proc CG_UIMenu_f 8 8 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRGP4 $201 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +LABELV $200 +endproc CG_UIMenu_f 8 8 +data +align 4 +LABELV commands +address $202 +address CG_ScoresDown_f +address $203 +address CG_ScoresUp_f +address $204 +address BG_MemoryInfo +address $205 +address CG_ClientList_f +address $206 +address CG_DestroyTestPS_f +address $207 +address CG_DestroyTestTS_f +address $208 +address CG_TestModelNextFrame_f +address $209 +address CG_TestModelNextSkin_f +address $210 +address CG_TestModelPrevFrame_f +address $211 +address CG_TestModelPrevSkin_f +address $212 +address CG_scrollScoresDown_f +address $213 +address CG_scrollScoresUp_f +address $214 +address CG_SizeDown_f +address $215 +address CG_SizeUp_f +address $216 +address CG_TestGun_f +address $217 +address CG_TestModel_f +address $218 +address CG_TestPS_f +address $219 +address CG_TestTS_f +address $220 +address CG_UIMenu_f +address $221 +address CG_Viewpos_f +address $222 +address CG_NextWeapon_f +address $223 +address CG_Weapon_f +address $224 +address CG_PrevWeapon_f +export CG_ConsoleCommand +code +proc CG_ConsoleCommand 12 20 +CNSTI4 0 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 commands +ARGP4 +CNSTU4 23 +ARGU4 +CNSTU4 8 +ARGU4 +ADDRGP4 cmdcmp +ARGP4 +ADDRLP4 8 +ADDRGP4 bsearch +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $226 +CNSTI4 0 +RETI4 +ADDRGP4 $225 +JUMPV +LABELV $226 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $225 +endproc CG_ConsoleCommand 12 20 +export CG_InitConsoleCommands +proc CG_InitConsoleCommands 4 4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $232 +JUMPV +LABELV $229 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 commands +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +LABELV $230 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $232 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CNSTU4 23 +LTU4 $229 +ADDRGP4 $233 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $234 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $235 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $236 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $237 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $238 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $239 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $240 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $241 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $242 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $243 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $244 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $245 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $246 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $247 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $248 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $249 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $250 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $251 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $252 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $253 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $254 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $255 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $256 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $257 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $258 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $259 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $260 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $261 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $262 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $263 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $264 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $265 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $266 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $267 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +ADDRGP4 $268 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +LABELV $228 +endproc CG_InitConsoleCommands 4 4 +import menuScoreboard +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $268 +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 $267 +byte 1 105 +byte 1 103 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $266 +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 $265 +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 $264 +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 $263 +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 $262 +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 $261 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $260 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $259 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 0 +align 1 +LABELV $258 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $257 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $256 +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 $255 +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 $254 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $253 +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 $252 +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 $251 +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 $250 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 0 +align 1 +LABELV $249 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $248 +byte 1 110 +byte 1 111 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $247 +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 $246 +byte 1 103 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $245 +byte 1 103 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $244 +byte 1 109 +byte 1 116 +byte 1 0 +align 1 +LABELV $243 +byte 1 109 +byte 1 0 +align 1 +LABELV $242 +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 $241 +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 $240 +byte 1 118 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $239 +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 $238 +byte 1 115 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $237 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 52 +byte 1 0 +align 1 +LABELV $236 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 51 +byte 1 0 +align 1 +LABELV $235 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 50 +byte 1 0 +align 1 +LABELV $234 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $233 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $224 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 0 +align 1 +LABELV $223 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $222 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $221 +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 $220 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $219 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 84 +byte 1 83 +byte 1 0 +align 1 +LABELV $218 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $217 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $216 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $215 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $214 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $213 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 85 +byte 1 112 +byte 1 0 +align 1 +LABELV $212 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 68 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $211 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $210 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $209 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $208 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $207 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 84 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 84 +byte 1 83 +byte 1 0 +align 1 +LABELV $206 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 121 +byte 1 84 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $205 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 108 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $204 +byte 1 99 +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 $203 +byte 1 45 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $202 +byte 1 43 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $201 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $199 +byte 1 76 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 50 +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 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $197 +byte 1 37 +byte 1 50 +byte 1 100 +byte 1 32 +byte 1 83 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $195 +byte 1 37 +byte 1 50 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 72 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $193 +byte 1 37 +byte 1 50 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 65 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $170 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 83 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 68 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 95 +byte 1 102 +byte 1 58 +byte 1 32 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +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 100 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $149 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $131 +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 32 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $118 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $117 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_draw.asm b/build/release-linux-x86_64/base/cgame/cg_draw.asm new file mode 100644 index 0000000..7f8b111 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_draw.asm @@ -0,0 +1,20604 @@ +data +export menuScoreboard +align 4 +LABELV menuScoreboard +byte 4 0 +code +proc CG_AlignText 20 8 +ADDRFP4 8 +INDIRF4 +CNSTF4 0 +LEF4 $117 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 8 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRFP4 12 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRFP4 16 +ADDRLP4 12 +INDIRF4 +ASGNF4 +LABELV $117 +ADDRLP4 8 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $119 +ADDRLP4 8 +INDIRI4 +CNSTI4 4 +GTI4 $119 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $125 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $125 +address $121 +address $123 +address $122 +address $119 +address $124 +code +LABELV $119 +LABELV $121 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRGP4 $120 +JUMPV +LABELV $122 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $120 +JUMPV +LABELV $123 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRGP4 $120 +JUMPV +LABELV $124 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $120 +ADDRLP4 12 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LTI4 $126 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +GTI4 $126 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $132 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $132 +address $128 +address $130 +address $129 +address $131 +code +LABELV $126 +LABELV $128 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $127 +JUMPV +LABELV $129 +ADDRLP4 4 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRGP4 $127 +JUMPV +LABELV $130 +ADDRLP4 16 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 16 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ASGNF4 +ADDRGP4 $127 +JUMPV +LABELV $131 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +LABELV $127 +ADDRFP4 28 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $133 +ADDRFP4 28 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $133 +ADDRFP4 32 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $135 +ADDRFP4 32 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $135 +LABELV $116 +endproc CG_AlignText 20 8 +proc CG_DrawFieldPadded 84 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $138 +ADDRLP4 4 +CNSTI4 32 +ASGNI4 +LABELV $138 +ADDRLP4 44 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $140 +ADDRLP4 16 +CNSTI4 48 +ASGNI4 +LABELV $140 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $142 +ADDRGP4 $137 +JUMPV +LABELV $142 +ADDRFP4 8 +INDIRI4 +CNSTI4 4 +LEI4 $144 +ADDRFP4 8 +CNSTI4 4 +ASGNI4 +LABELV $144 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +LTI4 $146 +ADDRFP4 8 +INDIRI4 +CNSTI4 4 +GTI4 $146 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $176-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $176 +address $148 +address $155 +address $162 +address $169 +code +LABELV $148 +ADDRFP4 20 +INDIRI4 +CNSTI4 9 +LEI4 $150 +ADDRLP4 52 +CNSTI4 9 +ASGNI4 +ADDRGP4 $151 +JUMPV +LABELV $150 +ADDRLP4 52 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $151 +ADDRFP4 20 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $153 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRGP4 $154 +JUMPV +LABELV $153 +ADDRLP4 56 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $154 +ADDRFP4 20 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRGP4 $147 +JUMPV +LABELV $155 +ADDRFP4 20 +INDIRI4 +CNSTI4 99 +LEI4 $157 +ADDRLP4 60 +CNSTI4 99 +ASGNI4 +ADDRGP4 $158 +JUMPV +LABELV $157 +ADDRLP4 60 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $158 +ADDRFP4 20 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 -9 +GEI4 $160 +ADDRLP4 64 +CNSTI4 -9 +ASGNI4 +ADDRGP4 $161 +JUMPV +LABELV $160 +ADDRLP4 64 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $161 +ADDRFP4 20 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $147 +JUMPV +LABELV $162 +ADDRFP4 20 +INDIRI4 +CNSTI4 999 +LEI4 $164 +ADDRLP4 68 +CNSTI4 999 +ASGNI4 +ADDRGP4 $165 +JUMPV +LABELV $164 +ADDRLP4 68 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $165 +ADDRFP4 20 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 -99 +GEI4 $167 +ADDRLP4 72 +CNSTI4 -99 +ASGNI4 +ADDRGP4 $168 +JUMPV +LABELV $167 +ADDRLP4 72 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $168 +ADDRFP4 20 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRGP4 $147 +JUMPV +LABELV $169 +ADDRFP4 20 +INDIRI4 +CNSTI4 9999 +LEI4 $171 +ADDRLP4 76 +CNSTI4 9999 +ASGNI4 +ADDRGP4 $172 +JUMPV +LABELV $171 +ADDRLP4 76 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $172 +ADDRFP4 20 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 -999 +GEI4 $174 +ADDRLP4 80 +CNSTI4 -999 +ASGNI4 +ADDRGP4 $175 +JUMPV +LABELV $174 +ADDRLP4 80 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $175 +ADDRFP4 20 +ADDRLP4 80 +INDIRI4 +ASGNI4 +LABELV $146 +LABELV $147 +ADDRLP4 24 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 $178 +ARGP4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 52 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 52 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LEI4 $179 +ADDRLP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +LABELV $179 +ADDRLP4 20 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1073741824 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 24 +ASGNP4 +ADDRGP4 $183 +JUMPV +LABELV $182 +ADDRFP4 8 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $185 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 cgs+255316+188 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $183 +JUMPV +LABELV $185 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $189 +ADDRLP4 12 +CNSTI4 10 +ASGNI4 +ADDRGP4 $190 +JUMPV +LABELV $189 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ASGNI4 +LABELV $190 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+188 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 56 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +ADDRLP4 56 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $183 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 56 +INDIRI4 +EQI4 $193 +ADDRLP4 8 +INDIRI4 +ADDRLP4 56 +INDIRI4 +NEI4 $182 +LABELV $193 +LABELV $137 +endproc CG_DrawFieldPadded 84 20 +export CG_DrawField +proc CG_DrawField 80 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 36 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +CNSTF4 0 +NEF4 $195 +ADDRLP4 8 +CNSTF4 1107296256 +ASGNF4 +LABELV $195 +ADDRLP4 40 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 40 +INDIRF4 +CNSTF4 0 +NEF4 $197 +ADDRLP4 16 +CNSTF4 1111490560 +ASGNF4 +LABELV $197 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +GEI4 $199 +ADDRGP4 $194 +JUMPV +LABELV $199 +ADDRFP4 8 +INDIRI4 +CNSTI4 4 +LEI4 $201 +ADDRFP4 8 +CNSTI4 4 +ASGNI4 +LABELV $201 +ADDRFP4 8 +INDIRI4 +CNSTI4 1 +LTI4 $203 +ADDRFP4 8 +INDIRI4 +CNSTI4 4 +GTI4 $203 +ADDRFP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $233-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $233 +address $205 +address $212 +address $219 +address $226 +code +LABELV $205 +ADDRFP4 20 +INDIRI4 +CNSTI4 9 +LEI4 $207 +ADDRLP4 48 +CNSTI4 9 +ASGNI4 +ADDRGP4 $208 +JUMPV +LABELV $207 +ADDRLP4 48 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $208 +ADDRFP4 20 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 0 +GEI4 $210 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRGP4 $211 +JUMPV +LABELV $210 +ADDRLP4 52 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $211 +ADDRFP4 20 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRGP4 $204 +JUMPV +LABELV $212 +ADDRFP4 20 +INDIRI4 +CNSTI4 99 +LEI4 $214 +ADDRLP4 56 +CNSTI4 99 +ASGNI4 +ADDRGP4 $215 +JUMPV +LABELV $214 +ADDRLP4 56 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $215 +ADDRFP4 20 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 -9 +GEI4 $217 +ADDRLP4 60 +CNSTI4 -9 +ASGNI4 +ADDRGP4 $218 +JUMPV +LABELV $217 +ADDRLP4 60 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $218 +ADDRFP4 20 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRGP4 $204 +JUMPV +LABELV $219 +ADDRFP4 20 +INDIRI4 +CNSTI4 999 +LEI4 $221 +ADDRLP4 64 +CNSTI4 999 +ASGNI4 +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRLP4 64 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $222 +ADDRFP4 20 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 -99 +GEI4 $224 +ADDRLP4 68 +CNSTI4 -99 +ASGNI4 +ADDRGP4 $225 +JUMPV +LABELV $224 +ADDRLP4 68 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $225 +ADDRFP4 20 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRGP4 $204 +JUMPV +LABELV $226 +ADDRFP4 20 +INDIRI4 +CNSTI4 9999 +LEI4 $228 +ADDRLP4 72 +CNSTI4 9999 +ASGNI4 +ADDRGP4 $229 +JUMPV +LABELV $228 +ADDRLP4 72 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $229 +ADDRFP4 20 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 -999 +GEI4 $231 +ADDRLP4 76 +CNSTI4 -999 +ASGNI4 +ADDRGP4 $232 +JUMPV +LABELV $231 +ADDRLP4 76 +ADDRFP4 20 +INDIRI4 +ASGNI4 +LABELV $232 +ADDRFP4 20 +ADDRLP4 76 +INDIRI4 +ASGNI4 +LABELV $203 +LABELV $204 +ADDRLP4 20 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 $178 +ARGP4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 20 +ARGP4 +ADDRLP4 48 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +ADDRLP4 48 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRFP4 8 +INDIRI4 +LEI4 $235 +ADDRLP4 4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +LABELV $235 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +CNSTF4 1073741824 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 8 +INDIRF4 +ADDRFP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +ASGNP4 +ADDRGP4 $239 +JUMPV +LABELV $238 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 45 +NEI4 $241 +ADDRLP4 12 +CNSTI4 10 +ASGNI4 +ADDRGP4 $242 +JUMPV +LABELV $241 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 48 +SUBI4 +ASGNI4 +LABELV $242 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+188 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 52 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $239 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 52 +INDIRI4 +EQI4 $245 +ADDRLP4 4 +INDIRI4 +ADDRLP4 52 +INDIRI4 +NEI4 $238 +LABELV $245 +LABELV $194 +endproc CG_DrawField 80 20 +proc CG_DrawProgressBar 64 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 28 +ADDRFP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 24 +INDIRF4 +CNSTF4 0 +LTF4 $247 +ADDRLP4 0 +ADDRFP4 24 +INDIRF4 +ASGNF4 +ADDRGP4 $248 +JUMPV +LABELV $247 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CNSTF4 1101004800 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1058642330 +GEF4 $249 +ADDRLP4 0 +CNSTF4 1058642330 +ASGNF4 +LABELV $249 +LABELV $248 +ADDRFP4 28 +INDIRF4 +CNSTF4 0 +GEF4 $251 +ADDRFP4 28 +CNSTF4 0 +ASGNF4 +ADDRGP4 $252 +JUMPV +LABELV $251 +ADDRFP4 28 +INDIRF4 +CNSTF4 1065353216 +LEF4 $253 +ADDRFP4 28 +CNSTF4 1065353216 +ASGNF4 +LABELV $253 +LABELV $252 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 32 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +SUBF4 +ADDRFP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +SUBF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $255 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRGP4 $256 +JUMPV +LABELV $255 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $256 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 8 +INDIRF4 +CNSTF4 0 +LEF4 $273 +ADDRLP4 12 +ARGP4 +CNSTI4 8 +ARGI4 +ADDRGP4 $275 +ARGP4 +CNSTF4 1120403456 +ADDRFP4 28 +INDIRF4 +MULF4 +CVFI4 4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRLP4 36 +CNSTF4 0 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 20 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $273 +LABELV $246 +endproc CG_DrawProgressBar 64 36 +proc CG_DrawPlayerCreditsValue 28 24 +ADDRLP4 8 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 8 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 29 +EQI4 $281 +ADDRLP4 12 +INDIRI4 +CNSTI4 30 +NEI4 $279 +LABELV $281 +ADDRLP4 4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $279 +ADDRGP4 $276 +JUMPV +LABELV $279 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 288 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 -1 +LEI4 $282 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 1 +NEI4 $284 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgs+34776 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_AlienCanEvolve +CALLI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $289 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119056 +INDIRI4 +SUBI4 +CNSTI4 2000 +GTI4 $289 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119056 +INDIRI4 +SUBI4 +CNSTI4 300 +DIVI4 +CNSTI4 1 +BANDI4 +ADDRLP4 20 +INDIRI4 +EQI4 $289 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $289 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 400 +DIVI4 +ASGNI4 +LABELV $284 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $299 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +CVFI4 4 +ARGI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawFieldPadded +CALLV +pop +ADDRGP4 $300 +JUMPV +LABELV $299 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +CNSTI4 2 +ARGI4 +ADDRLP4 24 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +LABELV $300 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $282 +LABELV $276 +endproc CG_DrawPlayerCreditsValue 28 24 +proc CG_DrawPlayerCreditsFraction 24 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 1 +EQI4 $302 +ADDRGP4 $301 +JUMPV +LABELV $302 +ADDRLP4 0 +ADDRGP4 cg+109588+256+32 +INDIRI4 +CNSTI4 400 +MODI4 +CVIF4 4 +CNSTF4 1137180672 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +CNSTF4 0 +ARGF4 +ADDRLP4 20 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $301 +endproc CG_DrawPlayerCreditsFraction 24 36 +proc CG_DrawPlayerStamina 80 20 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 20 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1137180672 +ASGNF4 +ADDRLP4 32 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 8 +LTI4 $310 +ADDRLP4 32 +INDIRI4 +CNSTI4 11 +GTI4 $310 +ADDRLP4 32 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $318-32 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $318 +address $314 +address $315 +address $316 +address $317 +code +LABELV $314 +ADDRLP4 36 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 28 +INDIRF4 +ADDRLP4 36 +INDIRF4 +CVFI4 4 +CNSTI4 1 +LSHI4 +CVIF4 4 +SUBF4 +ADDRLP4 36 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $313 +JUMPV +LABELV $315 +ADDRLP4 40 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 28 +INDIRF4 +ADDRLP4 40 +INDIRF4 +CVFI4 4 +CVIF4 4 +SUBF4 +ADDRLP4 40 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $313 +JUMPV +LABELV $316 +ADDRLP4 0 +ADDRLP4 28 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $313 +JUMPV +LABELV $317 +ADDRLP4 44 +CNSTF4 1150681088 +ASGNF4 +ADDRLP4 0 +ADDRLP4 28 +INDIRF4 +ADDRLP4 44 +INDIRF4 +ADDF4 +ADDRLP4 44 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $313 +ADDRLP4 0 +INDIRF4 +CNSTF4 1065353216 +LEF4 $320 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $321 +JUMPV +LABELV $320 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $322 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $322 +LABELV $321 +ADDRLP4 40 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 4 +ASGNI4 +ADDRLP4 56 +ADDRFP4 8 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +CNSTI4 8 +ASGNI4 +ADDRLP4 64 +ADDRFP4 8 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 64 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 64 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +CNSTI4 12 +ASGNI4 +ADDRLP4 72 +ADDRFP4 8 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4+12 +ADDRLP4 72 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 4 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $310 +endproc CG_DrawPlayerStamina 80 20 +proc CG_DrawPlayerStaminaBolt 84 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRGP4 cg+109588+192+32 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $329 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +LTF4 $334 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1125515264 +DIVF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1125515264 +DIVF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 32 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1125515264 +DIVF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 40 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1125515264 +DIVF4 +ARGF4 +ADDRLP4 44 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 12 +ASGNI4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 44 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $330 +JUMPV +LABELV $334 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1157234688 +DIVF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1157234688 +DIVF4 +ARGF4 +ADDRLP4 60 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 64 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1157234688 +DIVF4 +ARGF4 +ADDRLP4 68 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 72 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 68 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1157234688 +DIVF4 +ARGF4 +ADDRLP4 76 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 80 +CNSTI4 12 +ASGNI4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $330 +JUMPV +LABELV $329 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +GEF4 $350 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $351 +JUMPV +LABELV $350 +ADDRLP4 0 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $351 +LABELV $330 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $327 +endproc CG_DrawPlayerStaminaBolt 84 20 +proc CG_DrawPlayerClipsRing 144 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 44 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 29 +EQI4 $364 +ADDRLP4 44 +INDIRI4 +CNSTI4 30 +EQI4 $364 +ADDRLP4 44 +INDIRI4 +CNSTI4 31 +EQI4 $364 +ADDRGP4 $361 +JUMPV +LABELV $364 +ADDRLP4 24 +INDIRF4 +CNSTF4 1189765120 +LEF4 $365 +ADDRLP4 24 +CNSTF4 1189765120 +ASGNF4 +LABELV $365 +ADDRLP4 52 +CNSTF4 1189765120 +ASGNF4 +ADDRLP4 32 +ADDRLP4 52 +INDIRF4 +ADDRLP4 24 +INDIRF4 +SUBF4 +ADDRLP4 52 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 56 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 68 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 60 +INDIRF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 72 +CNSTI4 4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 56 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +CNSTI4 8 +ASGNI4 +ADDRLP4 84 +ADDRFP4 4 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 84 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 84 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 88 +CNSTI4 12 +ASGNI4 +ADDRLP4 92 +ADDRFP4 4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+12 +ADDRLP4 92 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $362 +JUMPV +LABELV $361 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $370 +ADDRLP4 28 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 96 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 36 +ADDRLP4 96 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 100 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 100 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 100 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 104 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 108 +ADDRLP4 104 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 112 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 116 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 108 +INDIRF4 +ADDRLP4 112 +INDIRF4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 4 +ASGNI4 +ADDRLP4 124 +ADDRLP4 104 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 124 +INDIRF4 +ADDRLP4 112 +INDIRF4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 124 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 128 +CNSTI4 8 +ASGNI4 +ADDRLP4 132 +ADDRFP4 4 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 132 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 136 +CNSTI4 12 +ASGNI4 +ADDRLP4 140 +ADDRFP4 4 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+12 +ADDRLP4 140 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $362 +JUMPV +LABELV $370 +ADDRLP4 8 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $362 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $358 +endproc CG_DrawPlayerClipsRing 144 20 +proc CG_DrawPlayerBuildTimerRing 80 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 24 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 28 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRF4 +CNSTF4 1189765120 +LEF4 $378 +ADDRLP4 20 +CNSTF4 1189765120 +ASGNF4 +LABELV $378 +ADDRLP4 32 +CNSTF4 1189765120 +ASGNF4 +ADDRLP4 0 +ADDRLP4 32 +INDIRF4 +ADDRLP4 20 +INDIRF4 +SUBF4 +ADDRLP4 32 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 4 +ASGNI4 +ADDRLP4 56 +ADDRFP4 4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +CNSTI4 8 +ASGNI4 +ADDRLP4 64 +ADDRFP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 64 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 64 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +CNSTI4 12 +ASGNI4 +ADDRLP4 72 +ADDRFP4 4 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4+12 +ADDRLP4 72 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $375 +endproc CG_DrawPlayerBuildTimerRing 80 20 +proc CG_DrawPlayerBoosted 4 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $384 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $385 +JUMPV +LABELV $384 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $385 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $383 +endproc CG_DrawPlayerBoosted 4 20 +proc CG_DrawPlayerBoosterBolt 64 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 268 +ASGNI4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +ADDRLP4 20 +INDIRI4 +EQI4 $388 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +ADDRLP4 20 +INDIRI4 +EQI4 $388 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1120403456 +DIVF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1120403456 +DIVF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1120403456 +DIVF4 +ARGF4 +ADDRLP4 40 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1120403456 +DIVF4 +ARGF4 +ADDRLP4 48 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 12 +ASGNI4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 48 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $389 +JUMPV +LABELV $388 +ADDRLP4 0 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $389 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $387 +endproc CG_DrawPlayerBoosterBolt 64 20 +proc CG_DrawInvisbleStatus 12 20 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 32768 +BANDI4 +CNSTI4 0 +EQI4 $403 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $403 +ADDRGP4 $407 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $403 +LABELV $402 +endproc CG_DrawInvisbleStatus 12 20 +proc CG_DrawInvisbleOverlay 12 20 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 32768 +BANDI4 +CNSTI4 0 +EQI4 $409 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $409 +ADDRGP4 $413 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $409 +LABELV $408 +endproc CG_DrawInvisbleOverlay 12 20 +proc CG_DrawPlayerPrickles 60 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 36 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 196 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 6 +EQI4 $429 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 8 +EQI4 $429 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 9 +EQI4 $429 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $429 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 4 +EQI4 $429 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $417 +LABELV $429 +ADDRGP4 $414 +JUMPV +LABELV $417 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $432 +ADDRLP4 0 +INDIRI4 +ADDRLP4 44 +INDIRI4 +GTI4 $430 +LABELV $432 +ADDRGP4 $414 +JUMPV +LABELV $430 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 28 +INDIRF4 +ADDRLP4 24 +INDIRF4 +LEF4 $433 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $435 +ADDRLP4 20 +ADDRLP4 28 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $442 +JUMPV +LABELV $435 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRGP4 $442 +JUMPV +LABELV $433 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +EQI4 $437 +ADDRLP4 20 +ADDRLP4 24 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $442 +JUMPV +LABELV $437 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRGP4 $442 +JUMPV +LABELV $439 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 56 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $443 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $444 +JUMPV +LABELV $443 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $444 +LABELV $440 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $442 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $439 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $414 +endproc CG_DrawPlayerPrickles 60 36 +proc CG_DrawPlayerFbreath 60 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 36 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 196 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 6 +EQI4 $460 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 8 +EQI4 $460 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 9 +EQI4 $460 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $460 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 4 +EQI4 $460 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $448 +LABELV $460 +ADDRGP4 $445 +JUMPV +LABELV $448 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $463 +ADDRLP4 0 +INDIRI4 +ADDRLP4 44 +INDIRI4 +GTI4 $461 +LABELV $463 +ADDRGP4 $445 +JUMPV +LABELV $461 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 28 +INDIRF4 +ADDRLP4 24 +INDIRF4 +LEF4 $464 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $466 +ADDRLP4 20 +ADDRLP4 28 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $473 +JUMPV +LABELV $466 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRGP4 $473 +JUMPV +LABELV $464 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +EQI4 $468 +ADDRLP4 20 +ADDRLP4 24 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $473 +JUMPV +LABELV $468 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRGP4 $473 +JUMPV +LABELV $470 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 56 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $474 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $475 +JUMPV +LABELV $474 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $475 +LABELV $471 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $473 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $470 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $445 +endproc CG_DrawPlayerFbreath 60 36 +proc CG_DrawPlayerBombs 60 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 36 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 196 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $479 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 4 +EQI4 $479 +ADDRGP4 $476 +JUMPV +LABELV $479 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $485 +ADDRLP4 0 +INDIRI4 +ADDRLP4 44 +INDIRI4 +GTI4 $483 +LABELV $485 +ADDRGP4 $476 +JUMPV +LABELV $483 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 28 +INDIRF4 +ADDRLP4 24 +INDIRF4 +LEF4 $486 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $488 +ADDRLP4 20 +ADDRLP4 28 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $495 +JUMPV +LABELV $488 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRGP4 $495 +JUMPV +LABELV $486 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +EQI4 $490 +ADDRLP4 20 +ADDRLP4 24 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $495 +JUMPV +LABELV $490 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRGP4 $495 +JUMPV +LABELV $492 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 56 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $496 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $497 +JUMPV +LABELV $496 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $497 +LABELV $493 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $495 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $492 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $476 +endproc CG_DrawPlayerBombs 60 36 +proc CG_DrawPlayerPoisonBarbs 60 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 36 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 196 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 6 +EQI4 $501 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 8 +EQI4 $501 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 9 +EQI4 $501 +ADDRGP4 $498 +JUMPV +LABELV $501 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 44 +INDIRI4 +LEI4 $508 +ADDRLP4 0 +INDIRI4 +ADDRLP4 44 +INDIRI4 +GTI4 $506 +LABELV $508 +ADDRGP4 $498 +JUMPV +LABELV $506 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 28 +INDIRF4 +ADDRLP4 24 +INDIRF4 +LEF4 $509 +ADDRLP4 48 +CNSTI4 1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 48 +INDIRI4 +EQI4 $511 +ADDRLP4 20 +ADDRLP4 28 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $510 +JUMPV +LABELV $511 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRGP4 $510 +JUMPV +LABELV $509 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +EQI4 $513 +ADDRLP4 20 +ADDRLP4 24 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $514 +JUMPV +LABELV $513 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +LABELV $514 +LABELV $510 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $518 +JUMPV +LABELV $515 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 56 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $519 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $520 +JUMPV +LABELV $519 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $520 +LABELV $516 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $518 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GTI4 $515 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $498 +endproc CG_DrawPlayerPoisonBarbs 60 36 +proc CG_DrawPlayerWallclimbing 4 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $522 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $523 +JUMPV +LABELV $522 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $523 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $521 +endproc CG_DrawPlayerWallclimbing 4 20 +proc CG_DrawPlayerAmmoValue 80 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_PrimaryWeapon +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 11 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $525 +ADDRLP4 12 +INDIRI4 +ADDRLP4 24 +INDIRI4 +GTI4 $536 +LABELV $535 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $525 +ADDRGP4 $526 +JUMPV +LABELV $536 +ADDRLP4 12 +INDIRI4 +CNSTI4 29 +EQI4 $531 +ADDRLP4 12 +INDIRI4 +CNSTI4 30 +EQI4 $531 +ADDRLP4 12 +INDIRI4 +CNSTI4 31 +EQI4 $531 +ADDRGP4 $526 +JUMPV +LABELV $531 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 344 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 348 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $527 +JUMPV +LABELV $526 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $527 +ADDRLP4 0 +INDIRI4 +CNSTI4 9999 +LEI4 $537 +ADDRLP4 0 +CNSTI4 9999 +ASGNI4 +LABELV $537 +ADDRLP4 4 +INDIRI4 +CNSTI4 9999 +LEI4 $539 +ADDRLP4 4 +CNSTI4 9999 +ASGNI4 +LABELV $539 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $541 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $543 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CNSTF4 1084227584 +SUBF4 +ARGF4 +ADDRLP4 48 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $525 +JUMPV +LABELV $543 +ADDRGP4 $178 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 1053609165 +ARGF4 +ADDRLP4 48 +CNSTF4 0 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 36 +INDIRF4 +CNSTF4 1110966272 +SUBF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +CNSTF4 1053609165 +ARGF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $178 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 1051931443 +ARGF4 +ADDRLP4 60 +CNSTF4 0 +ASGNF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 36 +INDIRF4 +CNSTF4 1100480512 +SUBF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +CNSTF4 1051931443 +ARGF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ARGI4 +ADDRLP4 64 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $178 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 75 +DIVI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 1051931443 +ARGF4 +ADDRLP4 72 +CNSTF4 0 +ASGNF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 36 +INDIRF4 +CNSTF4 1082130432 +SUBF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +CNSTF4 1051931443 +ARGF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $541 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $545 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $547 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CNSTF4 1084227584 +SUBF4 +ARGF4 +ADDRLP4 48 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $525 +JUMPV +LABELV $547 +ADDRGP4 $549 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 1051931443 +ARGF4 +ADDRLP4 48 +CNSTF4 0 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 36 +INDIRF4 +CNSTF4 1109393408 +SUBF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +CNSTF4 1051931443 +ARGF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $178 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 1051931443 +ARGF4 +ADDRLP4 60 +CNSTF4 0 +ASGNF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 36 +INDIRF4 +CNSTF4 1101004800 +SUBF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +CNSTF4 1051931443 +ARGF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ARGI4 +ADDRLP4 64 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $178 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 75 +DIVI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 1051931443 +ARGF4 +ADDRLP4 72 +CNSTF4 0 +ASGNF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +CNSTI4 2 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 36 +ARGP4 +ADDRLP4 40 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 36 +INDIRF4 +CNSTF4 1082130432 +SUBF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +CNSTF4 1051931443 +ARGF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $545 +LABELV $525 +endproc CG_DrawPlayerAmmoValue 80 36 +proc CG_DrawAlienSense 4 8 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRLP4 0 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $551 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AlienSense +CALLV +pop +LABELV $551 +LABELV $550 +endproc CG_DrawAlienSense 4 8 +proc CG_DrawHumanScanner 4 12 +CNSTI4 2 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $555 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Scanner +CALLV +pop +LABELV $555 +LABELV $554 +endproc CG_DrawHumanScanner 4 12 +proc CG_DrawUsableBuildable 128 28 +ADDRGP4 cg+112448 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 88 +CNSTP4 0 +ASGNP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 92 +CNSTF4 1115684864 +ASGNF4 +ADDRLP4 16 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +CNSTF4 1115684864 +ADDRLP4 4+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 96 +CNSTP4 0 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 cg+109588+148 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 0 +CNSTI4 1852 +ADDRLP4 28+52 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $577 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $577 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 cg+109588+192+24 +INDIRI4 +ADDRLP4 108 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +NEI4 $577 +ADDRLP4 112 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +CNSTI4 34 +EQI4 $586 +ADDRLP4 112 +INDIRI4 +CNSTI4 35 +NEI4 $582 +LABELV $586 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 116 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $587 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 120 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $582 +LABELV $587 +ADDRGP4 cg+163744 +CNSTI4 0 +ASGNI4 +ADDRGP4 $558 +JUMPV +LABELV $582 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 124 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 124 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 124 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 cg+163744 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $578 +JUMPV +LABELV $577 +ADDRGP4 cg+163744 +CNSTI4 0 +ASGNI4 +LABELV $578 +LABELV $558 +endproc CG_DrawUsableBuildable 128 28 +proc CG_DrawPlayerBuildTimer 28 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $593 +ADDRGP4 $591 +JUMPV +LABELV $593 +ADDRLP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_PrimaryWeapon +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 29 +EQI4 $596 +ADDRLP4 8 +INDIRI4 +CNSTI4 30 +EQI4 $596 +ADDRLP4 8 +INDIRI4 +CNSTI4 31 +EQI4 $596 +ADDRGP4 $591 +JUMPV +LABELV $596 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 3 +LSHI4 +CNSTI4 8 +SUBI4 +CNSTI4 30000 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 7 +LEI4 $599 +ADDRLP4 0 +CNSTI4 7 +ASGNI4 +ADDRGP4 $600 +JUMPV +LABELV $599 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $601 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $601 +LABELV $600 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119052 +INDIRI4 +SUBI4 +CNSTI4 2000 +GTI4 $603 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119052 +INDIRI4 +SUBI4 +CNSTI4 300 +DIVI4 +CNSTI4 2 +MODI4 +CNSTI4 0 +EQI4 $603 +ADDRFP4 4 +INDIRP4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $603 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+716 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $591 +endproc CG_DrawPlayerBuildTimer 28 20 +proc CG_DrawPlayerClipsValue 36 24 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_PrimaryWeapon +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 11 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $611 +ADDRLP4 8 +INDIRI4 +ADDRLP4 20 +INDIRI4 +GTI4 $620 +LABELV $619 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $611 +ADDRGP4 $613 +JUMPV +LABELV $620 +ADDRLP4 8 +INDIRI4 +CNSTI4 29 +EQI4 $611 +ADDRLP4 8 +INDIRI4 +CNSTI4 30 +EQI4 $611 +ADDRLP4 8 +INDIRI4 +CNSTI4 31 +EQI4 $611 +ADDRGP4 $613 +JUMPV +LABELV $613 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 -1 +LEI4 $614 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 32 +CNSTI4 4 +ASGNI4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +ARGF4 +ADDRLP4 28 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $614 +LABELV $611 +endproc CG_DrawPlayerClipsValue 36 24 +proc CG_DrawPlayerHealthValue 8 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1082130432 +DIVF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $621 +endproc CG_DrawPlayerHealthValue 8 24 +proc CG_DrawPlayerHealthCross 40 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRGP4 cgs+255316+752 +INDIRI4 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +CNSTI4 0 +EQI4 $626 +ADDRLP4 16 +ADDRGP4 cgs+255316+760 +INDIRI4 +ASGNI4 +ADDRGP4 $627 +JUMPV +LABELV $626 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $631 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $634 +ADDRLP4 16 +ADDRGP4 cgs+255316+756 +INDIRI4 +ASGNI4 +ADDRGP4 $632 +JUMPV +LABELV $634 +ADDRLP4 16 +ADDRGP4 cgs+255316+764 +INDIRI4 +ASGNI4 +ADDRGP4 $632 +JUMPV +LABELV $631 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $641 +ADDRLP4 16 +ADDRGP4 cgs+255316+768 +INDIRI4 +ASGNI4 +ADDRGP4 $642 +JUMPV +LABELV $641 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $646 +ADDRLP4 16 +ADDRGP4 cgs+255316+768 +INDIRI4 +ASGNI4 +LABELV $646 +LABELV $642 +LABELV $632 +LABELV $627 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $654 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +CNSTI4 10 +GEI4 $654 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +LABELV $654 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $660 +ADDRLP4 20 +CNSTF4 1065353216 +ASGNF4 +LABELV $660 +ADDRGP4 cg+163736 +INDIRI4 +CNSTI4 0 +NEI4 $663 +ADDRGP4 cg+163736 +ADDRLP4 16 +INDIRI4 +ASGNI4 +LABELV $663 +ADDRGP4 cg+163736 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $667 +ADDRLP4 28 +ADDRGP4 cg+163740 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +CNSTF4 1140457472 +DIVF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+163740 +INDIRF4 +CNSTF4 1065353216 +LEF4 $672 +ADDRGP4 cg+163740 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+163736 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $673 +JUMPV +LABELV $672 +ADDRLP4 0+12 +ADDRLP4 20 +INDIRF4 +ADDRGP4 cg+163740 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRLP4 0+12 +ADDRLP4 20 +INDIRF4 +CNSTF4 1065353216 +ADDRGP4 cg+163740 +INDIRF4 +SUBF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cg+163736 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $623 +JUMPV +LABELV $673 +LABELV $667 +ADDRLP4 0+12 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $623 +endproc CG_DrawPlayerHealthCross 40 20 +proc CG_ChargeProgress 20 0 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $684 +ADDRLP4 0 +CNSTI4 200 +ASGNI4 +ADDRLP4 4 +CNSTI4 600 +ASGNI4 +LABELV $684 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $687 +ADDRLP4 0 +CNSTI4 200 +ASGNI4 +ADDRLP4 4 +CNSTI4 600 +ASGNI4 +ADDRGP4 $688 +JUMPV +LABELV $687 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $690 +ADDRLP4 0 +CNSTI4 200 +ASGNI4 +ADDRLP4 4 +CNSTI4 800 +ASGNI4 +ADDRGP4 $691 +JUMPV +LABELV $690 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 9 +NEI4 $693 +ADDRLP4 0 +CNSTI4 200 +ASGNI4 +ADDRLP4 4 +CNSTI4 800 +ASGNI4 +ADDRGP4 $694 +JUMPV +LABELV $693 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $696 +ADDRGP4 cg+109588+192+32 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $699 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 3000 +ASGNI4 +ADDRGP4 $697 +JUMPV +LABELV $699 +ADDRLP4 0 +CNSTI4 375 +ASGNI4 +ADDRLP4 4 +CNSTI4 1000 +ASGNI4 +ADDRGP4 $697 +JUMPV +LABELV $696 +ADDRLP4 12 +CNSTI4 196 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 20 +EQI4 $708 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 18 +NEI4 $704 +LABELV $708 +ADDRLP4 0 +CNSTI4 100 +ASGNI4 +ADDRLP4 4 +CNSTI4 3000 +ASGNI4 +LABELV $704 +LABELV $697 +LABELV $694 +LABELV $691 +LABELV $688 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 0 +GTF4 $709 +CNSTF4 0 +RETF4 +ADDRGP4 $683 +JUMPV +LABELV $709 +ADDRLP4 8 +ADDRGP4 cg+109588+192+36 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 1065353216 +LEF4 $714 +CNSTF4 1065353216 +RETF4 +ADDRGP4 $683 +JUMPV +LABELV $714 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GEF4 $716 +CNSTF4 0 +RETF4 +ADDRGP4 $683 +JUMPV +LABELV $716 +ADDRLP4 8 +INDIRF4 +RETF4 +LABELV $683 +endproc CG_ChargeProgress 20 0 +proc CG_DrawPlayerChargeBarBG 24 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 cg_drawChargeBar+12 +INDIRI4 +CNSTI4 0 +EQI4 $723 +ADDRGP4 cg+163728 +INDIRF4 +CNSTF4 0 +GTF4 $719 +LABELV $723 +ADDRGP4 $718 +JUMPV +LABELV $719 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRGP4 cg+163728 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $718 +endproc CG_DrawPlayerChargeBarBG 24 20 +proc CG_DrawPlayerChargeBar 96 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 cg_drawChargeBar+12 +INDIRI4 +CNSTI4 0 +NEI4 $729 +ADDRGP4 $728 +JUMPV +LABELV $729 +ADDRLP4 40 +ADDRGP4 CG_ChargeProgress +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +CNSTF4 0 +GTF4 $732 +ADDRLP4 44 +ADDRGP4 cg+163728 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +CNSTF4 990057071 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 cg+163728 +INDIRF4 +CNSTF4 0 +GTF4 $733 +ADDRGP4 cg+163728 +CNSTF4 0 +ASGNF4 +ADDRGP4 $728 +JUMPV +LABELV $732 +ADDRGP4 cg+163732 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 44 +ADDRGP4 cg+163728 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +CNSTF4 990057071 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+163728 +INDIRF4 +CNSTF4 1065353216 +LEF4 $743 +ADDRGP4 cg+163728 +CNSTF4 1065353216 +ASGNF4 +LABELV $743 +LABELV $733 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRGP4 cg+163728 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 196 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 20 +EQI4 $757 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 18 +NEI4 $751 +LABELV $757 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 272 +ADDP4 +INDIRI4 +CNSTI4 2000 +LTI4 $751 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $751 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 0 +ASGNF4 +LABELV $751 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +LTF4 $760 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1086324736 +SUBF4 +ADDRGP4 cg+163732 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 20 +CNSTF4 1077936128 +ADDRGP4 cgs+31444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 60 +CNSTF4 0 +ASGNF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +ADDRLP4 64 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 64 +INDIRF4 +ARGF4 +ADDRLP4 64 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 24 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 72 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRLP4 76 +CNSTF4 0 +ASGNF4 +ADDRLP4 76 +INDIRF4 +ARGF4 +ADDRLP4 76 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 24 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 80 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 80 +INDIRF4 +ARGF4 +CNSTF4 0 +ARGF4 +ADDRLP4 80 +INDIRF4 +ARGF4 +ADDRLP4 80 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $761 +JUMPV +LABELV $760 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 16 +INDIRF4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 60 +INDIRP4 +INDIRF4 +CNSTF4 1086324736 +SUBF4 +ADDRGP4 cg+163732 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 24 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 20 +CNSTF4 1077936128 +ADDRGP4 cgs+31448 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 20 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 68 +CNSTF4 0 +ASGNF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +ADDRLP4 72 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRLP4 68 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 28 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +ADDRLP4 20 +INDIRF4 +MULF4 +SUBF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 80 +CNSTF4 0 +ASGNF4 +ADDRLP4 80 +INDIRF4 +ARGF4 +ADDRLP4 80 +INDIRF4 +ARGF4 +ADDRLP4 84 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 84 +INDIRF4 +ARGF4 +ADDRLP4 84 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 88 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 88 +INDIRF4 +SUBF4 +ADDRLP4 20 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +CNSTF4 0 +ARGF4 +ADDRLP4 92 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 92 +INDIRF4 +ARGF4 +ADDRLP4 92 +INDIRF4 +ARGF4 +ADDRLP4 92 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $761 +LABELV $728 +endproc CG_DrawPlayerChargeBar 96 36 +lit +align 4 +LABELV $767 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +code +proc CG_DrawProgressLabel 32 36 +ADDRLP4 8 +ADDRGP4 $767 +INDIRB +ASGNB 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 28 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRFP4 32 +INDIRF4 +CNSTF4 1065353216 +GEF4 $768 +ADDRFP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 8 +ARGP4 +ADDRFP4 28 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $769 +JUMPV +LABELV $768 +ADDRFP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 28 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $769 +LABELV $766 +endproc CG_DrawProgressLabel 32 36 +proc CG_DrawMediaProgress 0 32 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRF4 +ARGF4 +ADDRGP4 cg+119044 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawProgressBar +CALLV +pop +LABELV $770 +endproc CG_DrawMediaProgress 0 32 +proc CG_DrawMediaProgressLabel 0 36 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRGP4 $773 +ARGP4 +ADDRGP4 cg+119044 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawProgressLabel +CALLV +pop +LABELV $772 +endproc CG_DrawMediaProgressLabel 0 36 +proc CG_DrawBuildablesProgress 0 32 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRF4 +ARGF4 +ADDRGP4 cg+119048 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawProgressBar +CALLV +pop +LABELV $775 +endproc CG_DrawBuildablesProgress 0 32 +proc CG_DrawBuildablesProgressLabel 0 36 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRGP4 $778 +ARGP4 +ADDRGP4 cg+119048 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawProgressLabel +CALLV +pop +LABELV $777 +endproc CG_DrawBuildablesProgressLabel 0 36 +proc CG_DrawCharModelProgress 0 32 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRF4 +ARGF4 +ADDRGP4 cg+119040 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawProgressBar +CALLV +pop +LABELV $780 +endproc CG_DrawCharModelProgress 0 32 +proc CG_DrawCharModelProgressLabel 0 36 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRGP4 $783 +ARGP4 +ADDRGP4 cg+119040 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawProgressLabel +CALLV +pop +LABELV $782 +endproc CG_DrawCharModelProgressLabel 0 36 +proc CG_DrawOverallProgress 4 32 +ADDRLP4 0 +ADDRGP4 cg+119040 +INDIRF4 +ADDRGP4 cg+119048 +INDIRF4 +ADDF4 +ADDRGP4 cg+119044 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +CNSTF4 1077936128 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawProgressBar +CALLV +pop +LABELV $785 +endproc CG_DrawOverallProgress 4 32 +proc CG_DrawLevelShot 36 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 0 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $790 +ARGP4 +ADDRLP4 16 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRGP4 $791 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $792 +ADDRGP4 $794 +ARGP4 +ADDRLP4 28 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 28 +INDIRI4 +ASGNI4 +LABELV $792 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $789 +endproc CG_DrawLevelShot 36 20 +proc CG_DrawEdgeShot 20 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRGP4 $796 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $795 +endproc CG_DrawEdgeShot 20 20 +proc CG_DrawLevelName 8 36 +CNSTI4 3 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 UI_DrawTextBlock +CALLV +pop +LABELV $797 +endproc CG_DrawLevelName 8 36 +proc CG_DrawMOTD 1032 36 +CNSTI4 4 +ARGI4 +ADDRLP4 1028 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 1028 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1024 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_ParseNewlines +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 UI_DrawTextBlock +CALLV +pop +LABELV $798 +endproc CG_DrawMOTD 1032 36 +proc CG_DrawHostname 1036 36 +CNSTI4 0 +ARGI4 +ADDRLP4 1028 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 1024 +ADDRLP4 1028 +INDIRP4 +ASGNP4 +ADDRLP4 1024 +INDIRP4 +ARGP4 +ADDRGP4 $800 +ARGP4 +ADDRLP4 1032 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1032 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 UI_EscapeEmoticons +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 Q_CleanStr +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 UI_DrawTextBlock +CALLV +pop +LABELV $799 +endproc CG_DrawHostname 1036 36 +proc CG_DrawDemoPlayback 8 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_drawDemoState+12 +INDIRI4 +CNSTI4 0 +NEI4 $802 +ADDRGP4 $801 +JUMPV +LABELV $802 +ADDRLP4 0 +ADDRGP4 trap_GetDemoState +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +EQI4 $805 +ADDRGP4 $801 +JUMPV +LABELV $805 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $801 +endproc CG_DrawDemoPlayback 8 20 +proc CG_DrawDemoRecording 8 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_drawDemoState+12 +INDIRI4 +CNSTI4 0 +NEI4 $808 +ADDRGP4 $807 +JUMPV +LABELV $808 +ADDRLP4 0 +ADDRGP4 trap_GetDemoState +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +EQI4 $811 +ADDRGP4 $807 +JUMPV +LABELV $811 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $807 +endproc CG_DrawDemoRecording 8 20 +export CG_UpdateMediaFraction +proc CG_UpdateMediaFraction 0 0 +ADDRGP4 cg+119044 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRGP4 trap_UpdateScreen +CALLV +pop +LABELV $813 +endproc CG_UpdateMediaFraction 0 0 +export CG_DrawLoadingScreen +proc CG_DrawLoadingScreen 8 8 +ADDRGP4 $816 +ARGP4 +ADDRLP4 4 +ADDRGP4 Menus_FindByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menu_Update +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 Menu_Paint +CALLV +pop +LABELV $815 +endproc CG_DrawLoadingScreen 8 8 +export CG_GetValue +proc CG_GetValue 20 4 +ADDRLP4 8 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $828 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +EQI4 $822 +ADDRLP4 16 +INDIRI4 +CNSTI4 3 +EQI4 $825 +ADDRGP4 $821 +JUMPV +LABELV $822 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $821 +ADDRLP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CVIF4 4 +RETF4 +ADDRGP4 $817 +JUMPV +LABELV $825 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $821 +ADDRLP4 0 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CVIF4 4 +RETF4 +ADDRGP4 $817 +JUMPV +LABELV $828 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CVIF4 4 +RETF4 +ADDRGP4 $817 +JUMPV +LABELV $821 +CNSTF4 3212836864 +RETF4 +LABELV $817 +endproc CG_GetValue 20 4 +export CG_GetKillerText +proc CG_GetKillerText 8 8 +ADDRLP4 0 +ADDRGP4 $830 +ASGNP4 +ADDRGP4 cg+115320 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $831 +ADDRGP4 $834 +ARGP4 +ADDRGP4 cg+115320 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $831 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $829 +endproc CG_GetKillerText 8 8 +proc CG_DrawKiller 24 32 +ADDRGP4 cg+115320 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $837 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 CG_GetKillerText +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRGP4 CG_GetKillerText +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +SUBF4 +ARGF4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $837 +LABELV $836 +endproc CG_DrawKiller 24 32 +proc CG_DrawTeamSpectators 52 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRGP4 cg+115352 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 0 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +LEF4 $842 +ADDRLP4 28 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg+116376 +INDIRI4 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 CG_SetClipRegion +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRGP4 cg+116380 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ADDRGP4 cg+116380 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 CG_ClearClipRegion +CALLV +pop +ADDRLP4 44 +ADDRGP4 cg+116380 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +CNSTF4 1106247680 +ADDRLP4 24 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $849 +JUMPV +LABELV $848 +ADDRLP4 48 +ADDRGP4 cg+116380 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $849 +ADDRGP4 cg+116380 +INDIRF4 +ADDRLP4 0 +INDIRF4 +GTF4 $848 +ADDRGP4 cg+116376 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $843 +JUMPV +LABELV $842 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $843 +LABELV $840 +endproc CG_DrawTeamSpectators 52 36 +proc CG_DrawFollow 1036 36 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $855 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $855 +ADDRGP4 cg+117772 +INDIRI4 +CNSTI4 0 +NEI4 $859 +ADDRLP4 8 +ARGP4 +ADDRGP4 $862 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRGP4 $860 +JUMPV +LABELV $859 +ADDRLP4 8 +ARGP4 +ADDRGP4 $863 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +LABELV $860 +ADDRLP4 8 +ARGP4 +CNSTI4 1668 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+4 +ADDP4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 1032 +CNSTF4 0 +ASGNF4 +ADDRLP4 1032 +INDIRF4 +ARGF4 +ADDRLP4 1032 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRFP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $855 +LABELV $854 +endproc CG_DrawFollow 1036 36 +proc CG_DrawTeamLabel 1060 36 +ADDRLP4 12 +CNSTI1 0 +ASGNI1 +ADDRLP4 1040 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 1 +EQI4 $871 +ADDRLP4 1040 +INDIRI4 +CNSTI4 2 +EQI4 $878 +ADDRGP4 $868 +JUMPV +LABELV $871 +ADDRLP4 1036 +ADDRGP4 $872 +ASGNP4 +ADDRGP4 cg+24 +INDIRI4 +CNSTI4 0 +EQI4 $869 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $876 +ARGP4 +ADDRGP4 cgs+34776 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $869 +JUMPV +LABELV $878 +ADDRLP4 1036 +ADDRGP4 $879 +ASGNP4 +ADDRGP4 cg+24 +INDIRI4 +CNSTI4 0 +EQI4 $869 +ADDRLP4 12 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $876 +ARGP4 +ADDRGP4 cgs+34780 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $869 +JUMPV +LABELV $868 +ADDRLP4 1036 +ADDRGP4 $830 +ASGNP4 +LABELV $869 +ADDRLP4 1048 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +EQI4 $886 +ADDRLP4 1048 +INDIRI4 +CNSTI4 2 +EQI4 $888 +ADDRGP4 $884 +JUMPV +LABELV $884 +LABELV $886 +ADDRGP4 $887 +ARGP4 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 1052 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1052 +INDIRP4 +ASGNP4 +ADDRGP4 $885 +JUMPV +LABELV $888 +ADDRGP4 $887 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRLP4 1056 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 1056 +INDIRP4 +ASGNP4 +LABELV $885 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRLP4 1052 +CNSTF4 0 +ASGNF4 +ADDRLP4 1052 +INDIRF4 +ARGF4 +ADDRLP4 1052 +INDIRF4 +ARGF4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRFP4 8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 32 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $867 +endproc CG_DrawTeamLabel 1060 36 +proc CG_DrawStageReport 1040 36 +ADDRGP4 cg+24 +INDIRI4 +CNSTI4 0 +EQI4 $890 +ADDRGP4 $889 +JUMPV +LABELV $890 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $893 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $896 +ARGP4 +ADDRLP4 1032 +CNSTI4 1 +ASGNI4 +ADDRGP4 cgs+34780 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +ADDI4 +ARGI4 +ADDRGP4 cgs+34776 +INDIRI4 +ADDRLP4 1032 +INDIRI4 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $893 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $899 +ADDRGP4 cgs+34792 +INDIRI4 +ADDRGP4 cgs+34784 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1137180672 +DIVF4 +ARGF4 +ADDRLP4 1036 +ADDRGP4 ceil +CALLF4 +ASGNF4 +ADDRLP4 1032 +ADDRLP4 1036 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +GEI4 $904 +ADDRLP4 1032 +CNSTI4 0 +ASGNI4 +LABELV $904 +ADDRGP4 cgs+34792 +INDIRI4 +CNSTI4 0 +GEI4 $906 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $909 +ARGP4 +ADDRGP4 cgs+34776 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $900 +JUMPV +LABELV $906 +ADDRLP4 1032 +INDIRI4 +CNSTI4 1 +NEI4 $911 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $913 +ARGP4 +ADDRGP4 cgs+34776 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $900 +JUMPV +LABELV $911 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $915 +ARGP4 +ADDRGP4 cgs+34776 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $900 +JUMPV +LABELV $899 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $917 +ADDRLP4 1032 +ADDRGP4 cgs+34796 +INDIRI4 +ADDRGP4 cgs+34788 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 0 +GEI4 $922 +ADDRLP4 1032 +CNSTI4 0 +ASGNI4 +LABELV $922 +ADDRGP4 cgs+34796 +INDIRI4 +CNSTI4 0 +GEI4 $924 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $909 +ARGP4 +ADDRGP4 cgs+34780 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $925 +JUMPV +LABELV $924 +ADDRLP4 1032 +INDIRI4 +CNSTI4 1 +NEI4 $928 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $930 +ARGP4 +ADDRGP4 cgs+34780 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $929 +JUMPV +LABELV $928 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $932 +ARGP4 +ADDRGP4 cgs+34780 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 1032 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $929 +LABELV $925 +LABELV $917 +LABELV $900 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 1032 +CNSTF4 0 +ASGNF4 +ADDRLP4 1032 +INDIRF4 +ARGF4 +ADDRLP4 1032 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 1024 +ARGP4 +ADDRLP4 1028 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRFP4 4 +INDIRF4 +ADDRLP4 1024 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 1028 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $889 +endproc CG_DrawStageReport 1040 36 +bss +align 4 +LABELV $935 +skip 80 +align 4 +LABELV $936 +skip 4 +align 4 +LABELV $937 +skip 4 +code +proc CG_DrawFPS 92 36 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRGP4 cg_drawFPS+12 +INDIRI4 +CNSTI4 0 +NEI4 $938 +ADDRGP4 $934 +JUMPV +LABELV $938 +ADDRLP4 48 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRLP4 28 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 56 +ADDRGP4 $937 +ASGNP4 +ADDRLP4 32 +ADDRLP4 28 +INDIRI4 +ADDRLP4 56 +INDIRP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $936 +INDIRI4 +CNSTI4 20 +MODI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $935 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 60 +ADDRGP4 $936 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 60 +INDIRP4 +INDIRI4 +CNSTI4 20 +LEI4 $941 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 64 +INDIRI4 +ASGNI4 +LABELV $943 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $935 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $944 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 20 +LTI4 $943 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $947 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $947 +ADDRLP4 36 +CNSTI4 20000 +ADDRLP4 4 +INDIRI4 +DIVI4 +ASGNI4 +ADDRGP4 $178 +ARGP4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRGP4 $949 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 72 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRGP4 $949 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 76 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 CG_DrawStrlen +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRGP4 $950 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 84 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 84 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 44 +INDIRF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 20 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRFP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $951 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $956 +JUMPV +LABELV $953 +ADDRLP4 88 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 88+1 +CNSTI1 0 +ASGNI1 +ADDRFP4 4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $954 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $956 +ADDRLP4 0 +INDIRI4 +ADDRLP4 16 +INDIRI4 +LTI4 $953 +ADDRFP4 4 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRGP4 $950 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $952 +JUMPV +LABELV $951 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 88 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 88 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +CNSTI4 3 +ARGI4 +ADDRLP4 88 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1077936128 +DIVF4 +ARGF4 +ADDRLP4 88 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $952 +LABELV $941 +LABELV $934 +endproc CG_DrawFPS 92 36 +proc CG_DrawTimerMins 24 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_drawTimer+12 +INDIRI4 +CNSTI4 0 +NEI4 $959 +ADDRGP4 $958 +JUMPV +LABELV $959 +ADDRLP4 8 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cgs+34760 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 60 +ASGNI4 +ADDRLP4 0 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MULI4 +SUBI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +CNSTI4 3 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1077936128 +DIVF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawField +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $958 +endproc CG_DrawTimerMins 24 24 +proc CG_DrawTimerSecs 24 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_drawTimer+12 +INDIRI4 +CNSTI4 0 +NEI4 $965 +ADDRGP4 $964 +JUMPV +LABELV $965 +ADDRLP4 8 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cgs+34760 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 60 +ASGNI4 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 16 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +SUBI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +CVFI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawFieldPadded +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $964 +endproc CG_DrawTimerSecs 24 24 +proc CG_DrawTimer 90 36 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 cg_drawTimer+12 +INDIRI4 +CNSTI4 0 +NEI4 $971 +ADDRGP4 $970 +JUMPV +LABELV $971 +ADDRLP4 44 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cgs+34760 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 44 +INDIRI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 52 +CNSTI4 60 +ASGNI4 +ADDRLP4 28 +ADDRLP4 24 +INDIRI4 +ADDRLP4 52 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 52 +INDIRI4 +ADDRLP4 28 +INDIRI4 +MULI4 +SUBI4 +ASGNI4 +ADDRLP4 64 +CNSTI4 10 +ASGNI4 +ADDRLP4 32 +ADDRLP4 24 +INDIRI4 +ADDRLP4 64 +INDIRI4 +DIVI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 32 +INDIRI4 +MULI4 +SUBI4 +ASGNI4 +ADDRGP4 $976 +ARGP4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRGP4 $949 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 76 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRGP4 $949 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 80 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 CG_DrawStrlen +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $980 +JUMPV +LABELV $977 +ADDRLP4 88 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 88+1 +CNSTI1 0 +ASGNI1 +ADDRFP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $978 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $980 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $977 +LABELV $970 +endproc CG_DrawTimer 90 36 +proc SortScore 12 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 1668 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+72 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+72 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +LABELV $984 +endproc SortScore 12 0 +proc SortWeaponClass 40 0 +ADDRLP4 0 +CNSTI4 1668 +ADDRFP4 0 +INDIRP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 1668 +ADDRFP4 4 +INDIRP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 88 +ASGNI4 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $992 +ADDRLP4 20 +CNSTI4 88 +ASGNI4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 2 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $998 +ADDRLP4 32 +ADDRLP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $998 +ADDRLP4 36 +CNSTI4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $998 +ADDRLP4 32 +INDIRI4 +ADDRLP4 36 +INDIRI4 +NEI4 $994 +LABELV $998 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +NEGI4 +ASGNI4 +LABELV $994 +LABELV $992 +ADDRLP4 8 +INDIRI4 +RETI4 +LABELV $989 +endproc SortWeaponClass 40 0 +lit +align 4 +LABELV $1045 +byte 4 0 +byte 4 0 +byte 4 0 +code +proc CG_DrawTeamOverlay 464 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +CNSTF4 1090519040 +DIVF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 1082130432 +ASGNF4 +ADDRLP4 80 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 84 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 376 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 88 +CNSTF4 1050253722 +ASGNF4 +ADDRLP4 392 +CNSTF4 0 +ASGNF4 +ADDRLP4 380 +CNSTF4 1056964608 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 372 +CNSTI4 0 +ASGNI4 +ADDRLP4 92 +CNSTI4 0 +ASGNI4 +ADDRLP4 384 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 384 +INDIRF4 +ASGNF4 +ADDRLP4 368 +CNSTI4 0 +ASGNI4 +ADDRLP4 388 +ADDRGP4 cg_drawTeamOverlay+12 +INDIRI4 +ASGNI4 +ADDRLP4 396 +ADDRGP4 cg_teamOverlaySortMode+12 +INDIRI4 +ASGNI4 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 2 +NEI4 $1002 +ADDRGP4 $999 +JUMPV +LABELV $1002 +ADDRLP4 404 +CNSTI4 0 +ASGNI4 +ADDRLP4 388 +INDIRI4 +ADDRLP4 404 +INDIRI4 +EQI4 $1009 +ADDRGP4 cg_teamOverlayMaxPlayers+12 +INDIRI4 +ADDRLP4 404 +INDIRI4 +NEI4 $1006 +LABELV $1009 +ADDRGP4 $999 +JUMPV +LABELV $1006 +ADDRGP4 cgs+148212 +INDIRI4 +CNSTI4 0 +NEI4 $1010 +ADDRGP4 $999 +JUMPV +LABELV $1010 +ADDRGP4 cg+115308 +INDIRI4 +CNSTI4 0 +NEI4 $1018 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 7 +NEI4 $1013 +LABELV $1018 +ADDRGP4 $999 +JUMPV +LABELV $1013 +ADDRLP4 20 +CNSTI4 1668 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 388 +INDIRI4 +CNSTI4 1 +EQI4 $1023 +ADDRLP4 388 +INDIRI4 +CNSTI4 2 +NEI4 $1021 +LABELV $1023 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $1024 +ADDRLP4 0 +CNSTI4 1668 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $1029 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +EQU4 $1029 +ADDRLP4 420 +CNSTI4 68 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 420 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 420 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $1029 +ADDRLP4 388 +INDIRI4 +CNSTI4 1 +NEI4 $1031 +ADDRLP4 424 +ADDRLP4 372 +INDIRI4 +ASGNI4 +ADDRLP4 372 +ADDRLP4 424 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 424 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 100 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $1032 +JUMPV +LABELV $1031 +ADDRLP4 428 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 428 +INDIRI4 +CNSTI4 1 +EQI4 $1038 +ADDRLP4 428 +INDIRI4 +CNSTI4 2 +EQI4 $1038 +ADDRLP4 428 +INDIRI4 +CNSTI4 5 +EQI4 $1038 +ADDRLP4 428 +INDIRI4 +CNSTI4 6 +EQI4 $1038 +ADDRLP4 428 +INDIRI4 +CNSTI4 31 +NEI4 $1033 +LABELV $1038 +ADDRLP4 432 +ADDRLP4 372 +INDIRI4 +ASGNI4 +ADDRLP4 372 +ADDRLP4 432 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 432 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 100 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +LABELV $1033 +LABELV $1032 +LABELV $1029 +LABELV $1025 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +LTI4 $1024 +ADDRGP4 $1022 +JUMPV +LABELV $1021 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1042 +JUMPV +LABELV $1039 +ADDRLP4 412 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 416 +ADDRGP4 $1045 +INDIRB +ASGNB 12 +ADDRLP4 428 +ADDRLP4 412 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +CNSTI4 255 +BANDI4 +ASGNI4 +ADDRLP4 436 +CNSTI4 1 +ASGNI4 +ADDRLP4 412 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDRLP4 436 +INDIRI4 +NEI4 $1049 +ADDRLP4 428 +INDIRI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +NEI4 $1049 +ADDRLP4 412 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRLP4 436 +INDIRI4 +BANDI4 +CNSTI4 0 +EQI4 $1046 +LABELV $1049 +ADDRGP4 $1040 +JUMPV +LABELV $1046 +ADDRLP4 416 +ADDRLP4 412 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRF4 +ADDRGP4 cg+109588+20 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 416+4 +ADDRLP4 412 +INDIRP4 +CNSTI4 1568 +ADDP4 +INDIRF4 +ADDRGP4 cg+109588+20+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 416+8 +ADDRLP4 412 +INDIRP4 +CNSTI4 1572 +ADDP4 +INDIRF4 +ADDRGP4 cg+109588+20+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 416 +ARGP4 +ADDRLP4 444 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 444 +INDIRF4 +CNSTF4 1148846080 +GEF4 $1060 +ADDRLP4 448 +ADDRLP4 372 +INDIRI4 +ASGNI4 +ADDRLP4 372 +ADDRLP4 448 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 448 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 100 +ADDP4 +CNSTI4 212 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1060 +LABELV $1040 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1042 +ADDRLP4 8 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $1039 +LABELV $1022 +ADDRLP4 396 +INDIRI4 +CNSTI4 1 +NEI4 $1063 +ADDRLP4 100 +ARGP4 +ADDRLP4 372 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 SortScore +ARGP4 +ADDRGP4 qsort +CALLV +pop +ADDRGP4 $1064 +JUMPV +LABELV $1063 +ADDRLP4 396 +INDIRI4 +CNSTI4 2 +NEI4 $1065 +ADDRLP4 100 +ARGP4 +ADDRLP4 372 +INDIRI4 +CVIU4 4 +ARGU4 +CNSTU4 4 +ARGU4 +ADDRGP4 SortWeaponClass +ARGP4 +ADDRGP4 qsort +CALLV +pop +LABELV $1065 +LABELV $1064 +ADDRLP4 372 +INDIRI4 +ADDRGP4 cg_teamOverlayMaxPlayers+12 +INDIRI4 +LEI4 $1067 +ADDRLP4 372 +ADDRGP4 cg_teamOverlayMaxPlayers+12 +INDIRI4 +ASGNI4 +LABELV $1067 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 76 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 80 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 84 +ADDRLP4 84 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 376 +ADDRLP4 376 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 88 +ADDRLP4 88 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 380 +ADDRLP4 380 +INDIRF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 392 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 372 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 392 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 420 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 24 +ADDRLP4 420 +INDIRF4 +ASGNF4 +ADDRLP4 24+4 +ADDRLP4 420 +INDIRF4 +ASGNF4 +ADDRLP4 24+8 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 24+12 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1077 +JUMPV +LABELV $1074 +ADDRLP4 0 +CNSTI4 1668 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 100 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $1082 +ADDRLP4 20 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +EQU4 $1082 +ADDRLP4 432 +CNSTI4 68 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 432 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 432 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $1079 +LABELV $1082 +ADDRGP4 $1075 +JUMPV +LABELV $1079 +ADDRLP4 40 +ARGP4 +CNSTI4 34 +ARGI4 +ADDRGP4 $1083 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 376 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+184 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 440 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +ADDRLP4 440 +INDIRI4 +LEI4 $1088 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ADDRLP4 440 +INDIRI4 +NEI4 $1086 +LABELV $1088 +ADDRLP4 356 +ADDRGP4 $830 +ASGNP4 +ADDRGP4 $1087 +JUMPV +LABELV $1086 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1089 +ADDRLP4 368 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1090 +JUMPV +LABELV $1089 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1091 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 444 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 368 +ADDRLP4 444 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1091 +LABELV $1090 +ADDRLP4 16 +INDIRF4 +ADDRLP4 76 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +CNSTI4 1280 +ADDRLP4 368 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+416 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 2 +NEI4 $1094 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1095 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ADDRLP4 76 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +CNSTI4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades+8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRGP4 $1095 +JUMPV +LABELV $1094 +ADDRLP4 368 +INDIRI4 +CNSTI4 30 +EQI4 $1106 +ADDRLP4 368 +INDIRI4 +CNSTI4 4 +EQI4 $1106 +ADDRLP4 368 +INDIRI4 +CNSTI4 6 +EQI4 $1106 +ADDRLP4 368 +INDIRI4 +CNSTI4 9 +NEI4 $1102 +LABELV $1106 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ADDRLP4 76 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+748 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $1102 +LABELV $1095 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 100 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 452 +ADDRGP4 CG_GetColorCharForHealth +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +CNSTI4 734 +ADDI4 +ARGI4 +ADDRLP4 456 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRGP4 $1109 +ARGP4 +ADDRLP4 452 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 456 +INDIRP4 +ARGP4 +ADDRLP4 460 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 356 +ADDRLP4 460 +INDIRP4 +ASGNP4 +LABELV $1087 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 448 +ADDRLP4 16 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 76 +INDIRF4 +ADDF4 +ADDRLP4 84 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 452 +ADDRLP4 448 +INDIRF4 +ADDRLP4 380 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 364 +ADDRLP4 452 +INDIRF4 +ASGNF4 +ADDRLP4 360 +ADDRLP4 452 +INDIRF4 +ASGNF4 +ADDRLP4 364 +ARGP4 +ADDRLP4 448 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ADDRLP4 80 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +ADDRLP4 24 +ARGP4 +ADDRLP4 40 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_Text_Paint_Limit +CALLV +pop +ADDRLP4 96 +ADDRLP4 384 +INDIRF4 +ASGNF4 +ADDRLP4 96 +ARGP4 +ADDRLP4 360 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ADDRLP4 80 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +ADDRLP4 24 +ARGP4 +ADDRLP4 356 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_Text_Paint_Limit +CALLV +pop +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 92 +ADDRLP4 92 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1075 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1077 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +GEI4 $1110 +ADDRLP4 92 +INDIRI4 +ADDRLP4 372 +INDIRI4 +LTI4 $1074 +LABELV $1110 +LABELV $999 +endproc CG_DrawTeamOverlay 464 32 +proc CG_DrawClock 92 36 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 cg_drawClock+12 +INDIRI4 +CNSTI4 0 +NEI4 $1112 +ADDRGP4 $1111 +JUMPV +LABELV $1112 +ADDRLP4 24 +ARGP4 +ADDRLP4 72 +ADDRGP4 trap_RealTime +CALLI4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRGP4 cg_drawClock+12 +INDIRI4 +CNSTI4 2 +NEI4 $1115 +ADDRGP4 $1118 +ARGP4 +ADDRLP4 24+8 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +MODI4 +CNSTI4 0 +EQI4 $1124 +ADDRLP4 76 +ADDRGP4 $1120 +ASGNP4 +ADDRGP4 $1125 +JUMPV +LABELV $1124 +ADDRLP4 76 +ADDRGP4 $1121 +ASGNP4 +LABELV $1125 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 24+4 +INDIRI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRGP4 $1116 +JUMPV +LABELV $1115 +ADDRLP4 80 +ADDRGP4 $1126 +ASGNP4 +ADDRLP4 76 +ADDRLP4 24+8 +INDIRI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $1128 +ADDRLP4 76 +CNSTI4 12 +ASGNI4 +ADDRGP4 $1129 +JUMPV +LABELV $1128 +ADDRLP4 76 +INDIRI4 +CNSTI4 12 +NEI4 $1130 +ADDRLP4 80 +ADDRGP4 $1132 +ASGNP4 +ADDRGP4 $1131 +JUMPV +LABELV $1130 +ADDRLP4 76 +INDIRI4 +CNSTI4 12 +LEI4 $1133 +ADDRLP4 76 +ADDRLP4 76 +INDIRI4 +CNSTI4 12 +SUBI4 +ASGNI4 +ADDRLP4 80 +ADDRGP4 $1132 +ASGNP4 +LABELV $1133 +LABELV $1131 +LABELV $1129 +ADDRGP4 $1135 +ARGP4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +MODI4 +CNSTI4 0 +EQI4 $1138 +ADDRLP4 84 +ADDRGP4 $1120 +ASGNP4 +ADDRGP4 $1139 +JUMPV +LABELV $1138 +ADDRLP4 84 +ADDRGP4 $1121 +ASGNP4 +LABELV $1139 +ADDRLP4 84 +INDIRP4 +ARGP4 +ADDRLP4 24+4 +INDIRI4 +ARGI4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 88 +INDIRP4 +ASGNP4 +LABELV $1116 +ADDRGP4 $949 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 76 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRGP4 $949 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 80 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 CG_DrawStrlen +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 64 +INDIRF4 +ARGF4 +ADDRLP4 60 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1143 +JUMPV +LABELV $1140 +ADDRLP4 88 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +ADDRLP4 88+1 +CNSTI1 0 +ASGNI1 +ADDRFP4 4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1141 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1143 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $1140 +LABELV $1111 +endproc CG_DrawClock 92 36 +proc CG_DrawSnapshot 20 36 +ADDRGP4 cg_drawSnapshot+12 +INDIRI4 +CNSTI4 0 +NEI4 $1146 +ADDRGP4 $1145 +JUMPV +LABELV $1146 +ADDRGP4 $1149 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cg+28 +INDIRI4 +ARGI4 +ADDRGP4 cgs+31456 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 16 +CNSTF4 0 +ASGNF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRFP4 4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1145 +endproc CG_DrawSnapshot 20 36 +export CG_AddLagometerFrameInfo +proc CG_AddLagometerFrameInfo 8 0 +ADDRLP4 0 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+32 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 lagometer+512 +INDIRI4 +CNSTI4 127 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 lagometer +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 lagometer+512 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1154 +endproc CG_AddLagometerFrameInfo 8 0 +bss +align 4 +LABELV $1160 +skip 160 +align 4 +LABELV $1161 +skip 4 +export CG_AddLagometerSnapshotInfo +code +proc CG_AddLagometerSnapshotInfo 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1162 +ADDRGP4 lagometer+1540 +INDIRI4 +CNSTI4 127 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 lagometer+1028 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 4 +ADDRGP4 lagometer+1540 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1159 +JUMPV +LABELV $1162 +ADDRGP4 lagometer+1540 +INDIRI4 +CNSTI4 127 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 lagometer+1028 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 lagometer+1540 +INDIRI4 +CNSTI4 127 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 lagometer+516 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 lagometer+1540 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 cg+163724 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1173 +ADDRLP4 12 +ADDRGP4 $1161 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1160 +ADDP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRGP4 $1161 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 40 +MODI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1177 +ADDRLP4 20 +ADDRGP4 cg+163724 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1160 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1178 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 40 +LTI4 $1177 +ADDRLP4 20 +ADDRGP4 cg+163724 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRI4 +CNSTI4 40 +DIVI4 +ASGNI4 +LABELV $1173 +LABELV $1159 +endproc CG_AddLagometerSnapshotInfo 24 0 +lit +align 4 +LABELV $1184 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +code +proc CG_DrawDisconnect 80 32 +ADDRLP4 44 +ADDRGP4 $1184 +INDIRB +ASGNB 16 +ADDRLP4 60 +ADDRGP4 trap_GetCurrentCmdNumber +CALLI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 60 +INDIRI4 +CNSTI4 64 +SUBI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 64 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +LEI4 $1189 +ADDRLP4 64 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $1185 +LABELV $1189 +ADDRGP4 $1183 +JUMPV +LABELV $1185 +ADDRLP4 24 +ADDRGP4 $1190 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +CNSTF4 1060320051 +ARGF4 +ADDRLP4 68 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 68 +INDIRF4 +CVFI4 4 +ASGNI4 +CNSTI4 320 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +DIVI4 +SUBI4 +CVIF4 4 +ARGF4 +CNSTF4 1120403456 +ARGF4 +CNSTF4 1060320051 +ARGF4 +ADDRLP4 44 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 9 +RSHI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1191 +ADDRGP4 $1183 +JUMPV +LABELV $1191 +ADDRLP4 28 +CNSTF4 1142161408 +ASGNF4 +ADDRLP4 32 +CNSTF4 1138229248 +ASGNF4 +ADDRGP4 $1194 +ARGP4 +ADDRLP4 72 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 76 +CNSTF4 1111490560 +ASGNF4 +ADDRLP4 76 +INDIRF4 +ARGF4 +ADDRLP4 76 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $1183 +endproc CG_DrawDisconnect 80 32 +proc CG_DrawLagometer 132 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1196 +ADDRGP4 $1195 +JUMPV +LABELV $1196 +ADDRGP4 cg_lagometer+12 +INDIRI4 +CNSTI4 0 +NEI4 $1199 +ADDRGP4 $1195 +JUMPV +LABELV $1199 +ADDRGP4 cg+8 +INDIRI4 +CNSTI4 0 +EQI4 $1202 +ADDRGP4 $1195 +JUMPV +LABELV $1202 +ADDRLP4 36 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+4 +ADDRFP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+8 +ADDRFP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+12 +ADDRFP4 16 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+12 +CNSTF4 1048576000 +ASGNF4 +ADDRLP4 36 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 88 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 68 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 88 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 52 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 20 +CNSTI4 -1 +ASGNI4 +ADDRLP4 16 +ADDRLP4 52 +INDIRF4 +CNSTF4 1077936128 +DIVF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 32 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 16 +INDIRF4 +CNSTF4 1133903872 +DIVF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1214 +JUMPV +LABELV $1211 +ADDRLP4 8 +ADDRGP4 lagometer+512 +INDIRI4 +CNSTI4 1 +SUBI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +CNSTI4 127 +BANDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 lagometer +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +LEF4 $1216 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +EQI4 $1218 +ADDRLP4 20 +CNSTI4 1 +ASGNI4 +ADDRGP4 g_color_table+48 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1218 +ADDRLP4 0 +INDIRF4 +ADDRLP4 16 +INDIRF4 +LEF4 $1221 +ADDRLP4 0 +ADDRLP4 16 +INDIRF4 +ASGNF4 +LABELV $1221 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 100 +CNSTF4 0 +ASGNF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRGP4 $1217 +JUMPV +LABELV $1216 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $1225 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +EQI4 $1227 +ADDRLP4 20 +CNSTI4 2 +ASGNI4 +ADDRGP4 g_color_table+64 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1227 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 16 +INDIRF4 +LEF4 $1230 +ADDRLP4 0 +ADDRLP4 16 +INDIRF4 +ASGNF4 +LABELV $1230 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 96 +CNSTF4 0 +ASGNF4 +ADDRLP4 96 +INDIRF4 +ARGF4 +ADDRLP4 96 +INDIRF4 +ARGF4 +ADDRLP4 96 +INDIRF4 +ARGF4 +ADDRLP4 96 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $1225 +LABELV $1217 +LABELV $1212 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1214 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRF4 +LTF4 $1211 +ADDRLP4 16 +ADDRLP4 52 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 16 +INDIRF4 +CNSTF4 1147207680 +DIVF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1237 +JUMPV +LABELV $1234 +ADDRLP4 8 +ADDRGP4 lagometer+1540 +INDIRI4 +CNSTI4 1 +SUBI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +CNSTI4 127 +BANDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 lagometer+1028 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +LEF4 $1240 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 lagometer+516 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1242 +ADDRLP4 20 +INDIRI4 +CNSTI4 5 +EQI4 $1243 +ADDRLP4 20 +CNSTI4 5 +ASGNI4 +ADDRGP4 g_color_table+48 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $1243 +JUMPV +LABELV $1242 +ADDRLP4 20 +INDIRI4 +CNSTI4 3 +EQI4 $1248 +ADDRLP4 20 +CNSTI4 3 +ASGNI4 +ADDRGP4 g_color_table+32 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1248 +LABELV $1243 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 16 +INDIRF4 +LEF4 $1251 +ADDRLP4 0 +ADDRLP4 16 +INDIRF4 +ASGNF4 +LABELV $1251 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 100 +CNSTF4 0 +ASGNF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRGP4 $1241 +JUMPV +LABELV $1240 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $1255 +ADDRLP4 20 +INDIRI4 +CNSTI4 4 +EQI4 $1257 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRGP4 g_color_table+16 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1257 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +SUBF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 100 +CNSTF4 0 +ASGNF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRLP4 100 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $1255 +LABELV $1241 +LABELV $1235 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1237 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRF4 +LTF4 $1234 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_nopredict+12 +INDIRI4 +ADDRLP4 96 +INDIRI4 +NEI4 $1266 +ADDRGP4 cg_synchronousClients+12 +INDIRI4 +ADDRLP4 96 +INDIRI4 +EQI4 $1262 +LABELV $1266 +ADDRLP4 60 +ADDRGP4 $1267 +ASGNP4 +ADDRGP4 $1263 +JUMPV +LABELV $1262 +ADDRGP4 $178 +ARGP4 +ADDRGP4 cg+163724 +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 100 +INDIRP4 +ASGNP4 +LABELV $1263 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 104 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 112 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ADDRLP4 104 +INDIRF4 +ADDRLP4 112 +INDIRF4 +DIVF4 +SUBF4 +ADDRFP4 4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 116 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 112 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 116 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ADDRFP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+4 +ADDRFP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+8 +ADDRFP4 16 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+12 +ADDRFP4 16 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36+12 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 36 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 128 +CNSTI4 0 +ASGNI4 +ADDRLP4 128 +INDIRI4 +ARGI4 +ADDRLP4 128 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 CG_DrawDisconnect +CALLV +pop +LABELV $1195 +endproc CG_DrawLagometer 132 36 +data +export oldestSpeedSample +align 4 +LABELV oldestSpeedSample +byte 4 0 +export maxSpeedSample +align 4 +LABELV maxSpeedSample +byte 4 0 +export CG_AddSpeed +code +proc CG_AddSpeed 40 4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 cg_drawSpeed+12 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $1275 +ADDRLP4 4+8 +CNSTF4 0 +ASGNF4 +LABELV $1275 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRGP4 maxSpeedSample +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 speedSamples +ADDP4 +INDIRF4 +LEF4 $1279 +ADDRLP4 24 +ADDRGP4 oldestSpeedSample +ASGNP4 +ADDRLP4 20 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRGP4 maxSpeedSample +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 speedSamples +ADDP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRGP4 oldestSpeedSample +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 160 +MODI4 +ASGNI4 +ADDRGP4 $1273 +JUMPV +LABELV $1279 +ADDRGP4 oldestSpeedSample +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 speedSamples +ADDP4 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRGP4 oldestSpeedSample +ASGNP4 +ADDRLP4 20 +ADDRLP4 24 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 maxSpeedSample +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $1281 +ADDRGP4 maxSpeedSample +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1286 +JUMPV +LABELV $1283 +ADDRLP4 32 +CNSTI4 2 +ASGNI4 +ADDRLP4 36 +ADDRGP4 speedSamples +ASGNP4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ADDRLP4 36 +INDIRP4 +ADDP4 +INDIRF4 +ADDRGP4 maxSpeedSample +INDIRI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ADDRLP4 36 +INDIRP4 +ADDP4 +INDIRF4 +LEF4 $1287 +ADDRGP4 maxSpeedSample +ADDRLP4 28 +INDIRI4 +ASGNI4 +LABELV $1287 +LABELV $1284 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1286 +ADDRLP4 28 +INDIRI4 +CNSTI4 160 +LTI4 $1283 +LABELV $1281 +ADDRLP4 28 +ADDRGP4 oldestSpeedSample +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 160 +MODI4 +ASGNI4 +LABELV $1273 +endproc CG_AddSpeed 40 4 +lit +align 4 +LABELV $1290 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $1291 +byte 4 0 +byte 4 1065353216 +byte 4 0 +align 4 +LABELV $1292 +byte 4 1065353216 +byte 4 0 +byte 4 0 +code +proc CG_DrawSpeedGraph 116 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRGP4 $1290 +INDIRB +ASGNB 12 +ADDRLP4 36 +ADDRGP4 $1291 +INDIRB +ASGNB 12 +ADDRLP4 56 +ADDRGP4 $1292 +INDIRB +ASGNB 12 +ADDRLP4 48 +ADDRGP4 maxSpeedSample +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 speedSamples +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +CNSTF4 1147207680 +GEF4 $1293 +ADDRLP4 48 +CNSTF4 1147207680 +ASGNF4 +LABELV $1293 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $1300 +ADDRLP4 0 +ADDRGP4 oldestSpeedSample +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +CNSTI4 160 +MODI4 +CNSTI4 2 +LSHI4 +ADDRGP4 speedSamples +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1148846080 +GEF4 $1304 +ADDRLP4 76 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 0 +INDIRF4 +CNSTF4 1148846080 +DIVF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 76 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 76 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 36+4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1148846080 +DIVF4 +ADDRLP4 36+8 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $1305 +JUMPV +LABELV $1304 +ADDRLP4 0 +INDIRF4 +CNSTF4 1153957888 +GEF4 $1314 +ADDRLP4 84 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 88 +ADDRLP4 0 +INDIRF4 +CNSTF4 1148846080 +SUBF4 +CNSTF4 1142292480 +DIVF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 84 +INDIRF4 +ADDRLP4 88 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 84 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 36+4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +ADDRLP4 56+4 +INDIRF4 +ADDRLP4 36+4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 36+8 +INDIRF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1148846080 +SUBF4 +CNSTF4 1142292480 +DIVF4 +ADDRLP4 56+8 +INDIRF4 +ADDRLP4 36+8 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $1315 +JUMPV +LABELV $1314 +ADDRLP4 8 +ADDRLP4 56 +INDIRB +ASGNB 12 +LABELV $1315 +LABELV $1305 +ADDRLP4 8 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 0 +INDIRF4 +ADDRLP4 48 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 108 +CNSTF4 1126170624 +ASGNF4 +ADDRLP4 112 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ADDRLP4 108 +INDIRF4 +DIVF4 +ADDRLP4 112 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 112 +INDIRF4 +ADDRLP4 108 +INDIRF4 +DIVF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +MULF4 +ADDRLP4 48 +INDIRF4 +DIVF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $1301 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 160 +LTI4 $1300 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1289 +endproc CG_DrawSpeedGraph 116 20 +proc CG_DrawSpeedText 56 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 16 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 16+12 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 cg+109588+148 +INDIRI4 +ADDRGP4 cg+4 +INDIRI4 +NEI4 $1328 +ADDRLP4 36 +ADDRGP4 cg+109588+32 +INDIRB +ASGNB 12 +ADDRGP4 cg_drawSpeed+12 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $1335 +ADDRLP4 36+8 +CNSTF4 0 +ASGNF4 +LABELV $1335 +ADDRLP4 36 +ARGP4 +ADDRLP4 48 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRGP4 $1329 +JUMPV +LABELV $1328 +ADDRGP4 oldestSpeedSample +INDIRI4 +CNSTI4 0 +NEI4 $1339 +ADDRLP4 32 +ADDRGP4 speedSamples+636 +INDIRF4 +ASGNF4 +ADDRGP4 $1340 +JUMPV +LABELV $1339 +ADDRLP4 32 +ADDRGP4 oldestSpeedSample +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 speedSamples-4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $1340 +LABELV $1329 +ADDRLP4 0 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 $178 +ARGP4 +ADDRLP4 32 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 40 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 36 +INDIRF4 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1326 +endproc CG_DrawSpeedText 56 32 +proc CG_DrawSpeed 0 20 +ADDRGP4 cg_drawSpeed+12 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1344 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawSpeedGraph +CALLV +pop +LABELV $1344 +ADDRGP4 cg_drawSpeed+12 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1347 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawSpeedText +CALLV +pop +LABELV $1347 +LABELV $1343 +endproc CG_DrawSpeed 0 20 +proc CG_DrawConsole 0 36 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 cg+119060 +ARGP4 +ADDRGP4 UI_DrawTextBlock +CALLV +pop +LABELV $1350 +endproc CG_DrawConsole 0 36 +proc CG_DrawTutorial 4 36 +ADDRGP4 cg_tutorial+12 +INDIRI4 +CNSTI4 0 +NEI4 $1353 +ADDRGP4 $1352 +JUMPV +LABELV $1353 +ADDRLP4 0 +ADDRGP4 CG_TutorialText +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 UI_DrawTextBlock +CALLV +pop +LABELV $1352 +endproc CG_DrawTutorial 4 36 +export CG_DrawWeaponIcon +proc CG_DrawWeaponIcon 44 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 cg+109588+192 +INDIRI4 +CNSTI4 0 +GTI4 $1359 +ADDRGP4 $1356 +JUMPV +LABELV $1359 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $1365 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1363 +LABELV $1365 +ADDRGP4 $1366 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +ADDRGP4 $1356 +JUMPV +LABELV $1363 +CNSTI4 1280 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1367 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $1369 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $1356 +JUMPV +LABELV $1367 +ADDRLP4 4 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1370 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1370 +ADDRLP4 32 +ADDRLP4 4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 32 +INDIRF4 +CNSTF4 1051260355 +GEF4 $1372 +ADDRFP4 4 +INDIRP4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 36 +ADDRFP4 4 +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 +LABELV $1372 +LABELV $1370 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 1 +NEI4 $1374 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 288 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cgs+34776 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_AlienCanEvolve +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $1374 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119056 +INDIRI4 +SUBI4 +CNSTI4 2000 +GTI4 $1383 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119056 +INDIRI4 +SUBI4 +CNSTI4 300 +DIVI4 +CNSTI4 2 +MODI4 +CNSTI4 0 +EQI4 $1387 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTF4 0 +ASGNF4 +LABELV $1387 +LABELV $1383 +LABELV $1374 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +CNSTI4 1280 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+416 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1356 +endproc CG_DrawWeaponIcon 44 20 +proc CG_DrawCrosshair 64 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 BG_GetPlayerWeapon +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRGP4 cg_drawCrosshair+12 +INDIRI4 +CNSTI4 0 +NEI4 $1394 +ADDRGP4 $1392 +JUMPV +LABELV $1394 +ADDRGP4 cg_drawCrosshair+12 +INDIRI4 +CNSTI4 1 +NEI4 $1397 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1397 +ADDRGP4 $1392 +JUMPV +LABELV $1397 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1400 +ADDRGP4 $1392 +JUMPV +LABELV $1400 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +EQI4 $1403 +ADDRGP4 $1392 +JUMPV +LABELV $1403 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1406 +ADDRGP4 $1392 +JUMPV +LABELV $1406 +ADDRLP4 4 +CNSTI4 1280 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRGP4 cg_crosshairSize+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 52 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 52 +INDIRF4 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 52 +INDIRF4 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 4 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+117440 +INDIRI4 +EQI4 $1416 +ADDRGP4 cg+117432 +INDIRI4 +CNSTI4 0 +LTI4 $1411 +LABELV $1416 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +LABELV $1417 +ADDRLP4 60 +ADDRLP4 56 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +CNSTF4 1056964608 +ADDRLP4 60 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $1418 +ADDRLP4 56 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 3 +LTI4 $1417 +LABELV $1411 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1421 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1421 +LABELV $1392 +endproc CG_DrawCrosshair 64 20 +proc CG_ScanForCrosshairEntity 116 28 +ADDRLP4 60 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRLP4 92 +CNSTF4 1207959552 +ASGNF4 +ADDRLP4 72 +ADDRLP4 60 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 72+4 +ADDRLP4 60+4 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 72+8 +ADDRLP4 60+8 +INDIRF4 +CNSTF4 1207959552 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 96 +ADDRGP4 vec3_origin +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 0+12 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 100 +ADDRGP4 trap_CM_PointContents +CALLI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $1440 +ADDRGP4 $1423 +JUMPV +LABELV $1440 +ADDRLP4 0+52 +INDIRI4 +CNSTI4 64 +LTI4 $1442 +ADDRLP4 104 +CNSTI4 1852 +ADDRLP4 0+52 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 108 +ADDRLP4 104 +INDIRP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1446 +ADDRLP4 108 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 112 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +NEI4 $1446 +ADDRGP4 cg+117432 +ADDRLP4 0+52 +INDIRI4 +ASGNI4 +ADDRGP4 $1423 +JUMPV +LABELV $1446 +ADDRGP4 cg+117432 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $1423 +JUMPV +LABELV $1442 +ADDRLP4 88 +CNSTI4 1668 +ADDRLP4 0+52 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1455 +ADDRLP4 88 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +EQI4 $1458 +ADDRGP4 $1423 +JUMPV +LABELV $1458 +LABELV $1455 +ADDRGP4 cg+117436 +ADDRLP4 0+52 +INDIRI4 +ASGNI4 +ADDRGP4 cg+117440 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $1423 +endproc CG_ScanForCrosshairEntity 116 28 +proc CG_DrawLocation 48 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+24 +INDIRI4 +CNSTI4 0 +EQI4 $1466 +ADDRGP4 $1465 +JUMPV +LABELV $1466 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRGP4 CG_GetPlayerLocation +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1469 +ADDRLP4 12 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +CNSTI4 734 +ADDI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRGP4 $1470 +JUMPV +LABELV $1469 +CNSTI4 734 +ARGI4 +ADDRLP4 32 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +LABELV $1470 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +GEF4 $1471 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $1472 +JUMPV +LABELV $1471 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +CNSTI4 4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_AlignText +CALLV +pop +ADDRLP4 16 +ARGP4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRGP4 UI_Text_Paint_Limit +CALLV +pop +LABELV $1472 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1465 +endproc CG_DrawLocation 48 36 +proc CG_DrawCrosshairNames 36 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_drawCrosshairNames+12 +INDIRI4 +CNSTI4 0 +NEI4 $1474 +ADDRGP4 $1473 +JUMPV +LABELV $1474 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +EQI4 $1477 +ADDRGP4 $1473 +JUMPV +LABELV $1477 +ADDRGP4 CG_ScanForCrosshairEntity +CALLV +pop +ADDRGP4 cg+117440 +INDIRI4 +ARGI4 +CNSTI4 1000 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_FadeColor +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1481 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 $1473 +JUMPV +LABELV $1481 +ADDRLP4 0 +CNSTI4 1668 +ADDRGP4 cg+117436 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+4 +ADDP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_teamOverlayUserinfo+12 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $1486 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $1486 +ADDRGP4 cgs+148212 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $1486 +CNSTI4 1668 +ADDRGP4 cg+117436 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+80 +ADDP4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LEI4 $1486 +ADDRGP4 cg+117436 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_GetColorCharForHealth +CALLI4 +ASGNI4 +ADDRGP4 $1494 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRI4 +CVII1 4 +CVII4 1 +ARGI4 +CNSTI4 1668 +ADDRGP4 cg+117436 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+80 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +LABELV $1486 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 32 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +DIVF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 32 +INDIRF4 +DIVF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1473 +endproc CG_DrawCrosshairNames 36 32 +export CG_OwnerDraw +proc CG_OwnerDraw 20 36 +ADDRFP4 52 +ADDRFP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRFP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +LTI4 $1504 +ADDRLP4 16 +INDIRI4 +CNSTI4 67 +GTI4 $1504 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1569 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1569 +address $1513 +address $1514 +address $1510 +address $1511 +address $1512 +address $1505 +address $1507 +address $1504 +address $1508 +address $1508 +address $1508 +address $1508 +address $1509 +address $1521 +address $1517 +address $1518 +address $1532 +address $1534 +address $1533 +address $1519 +address $1520 +address $1525 +address $1524 +address $1523 +address $1522 +address $1526 +address $1527 +address $1528 +address $1529 +address $1530 +address $1515 +address $1516 +address $1539 +address $1536 +address $1563 +address $1506 +address $1531 +address $1535 +address $1537 +address $1543 +address $1544 +address $1545 +address $1546 +address $1547 +address $1548 +address $1549 +address $1550 +address $1551 +address $1552 +address $1553 +address $1554 +address $1555 +address $1556 +address $1557 +address $1559 +address $1560 +address $1561 +address $1562 +address $1564 +address $1538 +address $1540 +address $1541 +address $1542 +address $1565 +address $1566 +address $1567 +address $1568 +address $1558 +code +LABELV $1505 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_DrawPlayerCreditsValue +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1506 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerCreditsFraction +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1507 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_DrawPlayerCreditsValue +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1508 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerStamina +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1509 +ADDRLP4 0 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerStaminaBolt +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1510 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawPlayerAmmoValue +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1511 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawPlayerClipsValue +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1512 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawPlayerBuildTimer +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1513 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawPlayerHealthValue +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1514 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawPlayerHealthCross +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1515 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerChargeBarBG +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1516 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerChargeBar +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1517 +ADDRLP4 0 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerClipsRing +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1518 +ADDRLP4 0 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerBuildTimerRing +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1519 +ADDRLP4 0 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerWallclimbing +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1520 +ADDRLP4 0 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerBoosted +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1521 +ADDRLP4 0 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerBoosterBolt +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1522 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerFbreath +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1523 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerPrickles +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1524 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerBombs +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1525 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPlayerPoisonBarbs +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1526 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawInvisbleStatus +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1527 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawInvisbleOverlay +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1528 +ADDRLP4 0 +ARGP4 +ADDRGP4 CG_DrawAlienSense +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1529 +ADDRLP4 0 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawHumanScanner +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1530 +ADDRLP4 0 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawUsableBuildable +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1531 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawKiller +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1532 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawItemSelect +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1533 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawWeaponIcon +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1534 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawItemSelectText +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1535 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawTeamSpectators +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1536 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawLocation +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1537 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawFollow +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1538 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawCrosshairNames +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1539 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawCrosshair +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1540 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawStageReport +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1541 +ADDRLP4 0 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawTeamLabel +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1542 +ADDRLP4 0 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawTeamLabel +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1543 +ADDRLP4 0 +ARGP4 +ADDRGP4 CG_DrawLevelShot +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1544 +ADDRLP4 0 +ARGP4 +ADDRGP4 CG_DrawEdgeShot +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1545 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 32 +INDIRI4 +ARGI4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRFP4 44 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawMediaProgress +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1546 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawMediaProgressLabel +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1547 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 32 +INDIRI4 +ARGI4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRFP4 44 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawBuildablesProgress +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1548 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawBuildablesProgressLabel +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1549 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 32 +INDIRI4 +ARGI4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRFP4 44 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawCharModelProgress +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1550 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawCharModelProgressLabel +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1551 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 32 +INDIRI4 +ARGI4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRFP4 44 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawOverallProgress +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1552 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawLevelName +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1553 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawMOTD +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1554 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawHostname +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1555 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_DrawFPS +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1556 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_DrawFPS +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1557 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawTimer +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1558 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawClock +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1559 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawTimerMins +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1560 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawTimerSecs +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1561 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawSnapshot +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1562 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawLagometer +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1563 +ADDRLP4 0 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawTeamOverlay +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1564 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 56 +INDIRP4 +ARGP4 +ADDRGP4 CG_DrawSpeed +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1565 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawDemoPlayback +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1566 +ADDRLP4 0 +ARGP4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 60 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawDemoRecording +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1567 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawConsole +CALLV +pop +ADDRGP4 $1504 +JUMPV +LABELV $1568 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 20 +INDIRF4 +ARGF4 +ADDRFP4 52 +INDIRP4 +ARGP4 +ADDRFP4 48 +INDIRF4 +ARGF4 +ADDRFP4 36 +INDIRI4 +ARGI4 +ADDRFP4 40 +INDIRI4 +ARGI4 +ADDRFP4 64 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawTutorial +CALLV +pop +LABELV $1504 +LABELV $1499 +endproc CG_OwnerDraw 20 36 +export CG_MouseEvent +proc CG_MouseEvent 16 12 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 0 +EQI4 $1578 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 2 +NEI4 $1571 +LABELV $1578 +ADDRGP4 cg+115308 +INDIRI4 +CNSTI4 0 +NEI4 $1571 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +ADDRGP4 $1570 +JUMPV +LABELV $1571 +ADDRLP4 4 +ADDRGP4 cgs+254968 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 cgs+254968 +INDIRI4 +CNSTI4 0 +GEI4 $1580 +ADDRGP4 cgs+254968 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1581 +JUMPV +LABELV $1580 +ADDRGP4 cgs+254968 +INDIRI4 +CNSTI4 640 +LEI4 $1584 +ADDRGP4 cgs+254968 +CNSTI4 640 +ASGNI4 +LABELV $1584 +LABELV $1581 +ADDRLP4 8 +ADDRGP4 cgs+254972 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 cgs+254972 +INDIRI4 +CNSTI4 0 +GEI4 $1589 +ADDRGP4 cgs+254972 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1590 +JUMPV +LABELV $1589 +ADDRGP4 cgs+254972 +INDIRI4 +CNSTI4 480 +LEI4 $1593 +ADDRGP4 cgs+254972 +CNSTI4 480 +ASGNI4 +LABELV $1593 +LABELV $1590 +ADDRGP4 cgs+254968 +INDIRI4 +ARGI4 +ADDRGP4 cgs+254972 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 Display_CursorType +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+254992 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1600 +ADDRGP4 cgs+254992 +ADDRGP4 cgs+255316+568 +INDIRI4 +ASGNI4 +ADDRGP4 $1601 +JUMPV +LABELV $1600 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +NEI4 $1605 +ADDRGP4 cgs+254992 +ADDRGP4 cgs+255316+572 +INDIRI4 +ASGNI4 +LABELV $1605 +LABELV $1601 +ADDRGP4 cgs+254988 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1610 +ADDRGP4 cgs+254988 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 Display_MouseMove +CALLI4 +pop +ADDRGP4 $1611 +JUMPV +LABELV $1610 +CNSTP4 0 +ARGP4 +ADDRGP4 cgs+254968 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 cgs+254972 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 Display_MouseMove +CALLI4 +pop +LABELV $1611 +LABELV $1570 +endproc CG_MouseEvent 16 12 +export CG_HideTeamMenu +proc CG_HideTeamMenu 0 4 +ADDRGP4 $1617 +ARGP4 +ADDRGP4 Menus_CloseByName +CALLV +pop +ADDRGP4 $1618 +ARGP4 +ADDRGP4 Menus_CloseByName +CALLV +pop +LABELV $1616 +endproc CG_HideTeamMenu 0 4 +export CG_ShowTeamMenu +proc CG_ShowTeamMenu 0 4 +ADDRGP4 $1617 +ARGP4 +ADDRGP4 Menus_ActivateByName +CALLP4 +pop +LABELV $1619 +endproc CG_ShowTeamMenu 0 4 +export CG_EventHandling +proc CG_EventHandling 0 0 +ADDRGP4 cgs+254976 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1622 +ADDRGP4 CG_HideTeamMenu +CALLV +pop +LABELV $1622 +LABELV $1620 +endproc CG_EventHandling 0 0 +export CG_KeyEvent +proc CG_KeyEvent 8 16 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $1625 +ADDRGP4 $1624 +JUMPV +LABELV $1625 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109588+4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +EQI4 $1634 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 2 +NEI4 $1627 +ADDRGP4 cg+115308 +INDIRI4 +ADDRLP4 0 +INDIRI4 +NEI4 $1627 +LABELV $1634 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_EventHandling +CALLV +pop +CNSTI4 0 +ARGI4 +ADDRGP4 trap_Key_SetCatcher +CALLV +pop +ADDRGP4 $1624 +JUMPV +LABELV $1627 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 cgs+254968 +INDIRI4 +ARGI4 +ADDRGP4 cgs+254972 +INDIRI4 +ARGI4 +ADDRGP4 Display_HandleKey +CALLV +pop +ADDRGP4 cgs+254988 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1637 +ADDRGP4 cgs+254988 +CNSTP4 0 +ASGNP4 +ADDRGP4 $1638 +JUMPV +LABELV $1637 +ADDRFP4 0 +INDIRI4 +CNSTI4 179 +NEI4 $1641 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1641 +ADDRGP4 cgs+254968 +INDIRI4 +ARGI4 +ADDRGP4 cgs+254972 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 Display_CaptureItem +CALLP4 +ASGNP4 +ADDRGP4 cgs+254988 +ADDRLP4 4 +INDIRP4 +ASGNP4 +LABELV $1641 +LABELV $1638 +LABELV $1624 +endproc CG_KeyEvent 8 16 +export CG_ClientNumFromName +proc CG_ClientNumFromName 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1650 +JUMPV +LABELV $1647 +ADDRLP4 4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cgs+41460 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1652 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cgs+41460+4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1652 +ADDRLP4 0 +INDIRI4 +RETI4 +ADDRGP4 $1646 +JUMPV +LABELV $1652 +LABELV $1648 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1650 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cgs+31472 +INDIRI4 +LTI4 $1647 +CNSTI4 -1 +RETI4 +LABELV $1646 +endproc CG_ClientNumFromName 12 8 +export CG_RunMenuScript +proc CG_RunMenuScript 0 0 +LABELV $1657 +endproc CG_RunMenuScript 0 0 +lit +align 4 +LABELV $1664 +byte 4 0 +byte 4 0 +byte 4 0 +byte 4 0 +code +proc CG_DrawLighting 24 20 +ADDRLP4 0 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +CNSTI4 -800 +GEI4 $1660 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1660 +ADDRLP4 4 +ADDRGP4 $1664 +INDIRB +ASGNB 16 +ADDRLP4 4+12 +CNSTF4 1065353216 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +CNSTI4 1000 +ADDI4 +CVIF4 4 +CNSTF4 1128792064 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +CNSTF4 1142947840 +ARGF4 +CNSTF4 1139802112 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1660 +LABELV $1658 +endproc CG_DrawLighting 24 20 +data +align 4 +LABELV $1670 +byte 4 426 +export CG_CenterPrint +code +proc CG_CenterPrint 1040 12 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_ParseNewlines +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTF4 1056964608 +ARGF4 +ADDRGP4 $1670 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 1032 +ADDRGP4 Item_Text_Wrap +CALLP4 +ASGNP4 +ADDRLP4 1028 +ADDRLP4 1032 +INDIRP4 +ASGNP4 +ADDRGP4 cg+116396 +ARGP4 +ADDRLP4 1028 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 cg+116384 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+116392 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 cg+116388 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 cg+117420 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cg+116396 +ASGNP4 +ADDRGP4 $1680 +JUMPV +LABELV $1679 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 10 +NEI4 $1682 +ADDRLP4 1036 +ADDRGP4 cg+117420 +ASGNP4 +ADDRLP4 1036 +INDIRP4 +ADDRLP4 1036 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1682 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1680 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1679 +LABELV $1669 +endproc CG_CenterPrint 1040 12 +proc CG_DrawCenterString 1068 32 +ADDRGP4 cg+116384 +INDIRI4 +CNSTI4 0 +NEI4 $1686 +ADDRGP4 $1685 +JUMPV +LABELV $1686 +ADDRGP4 cg+116384 +INDIRI4 +ARGI4 +CNSTF4 1148846080 +ADDRGP4 cg_centertime+8 +INDIRF4 +MULF4 +CVFI4 4 +ARGI4 +ADDRLP4 28 +ADDRGP4 CG_FadeColor +CALLP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1691 +ADDRGP4 $1685 +JUMPV +LABELV $1691 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 0 +ADDRGP4 cg+116396 +ASGNP4 +ADDRLP4 12 +ADDRGP4 cg+116392 +INDIRI4 +ADDRGP4 cg+117420 +INDIRI4 +CNSTI4 4 +LSHI4 +CNSTI4 2 +DIVI4 +SUBI4 +ASGNI4 +ADDRGP4 $1697 +JUMPV +LABELV $1696 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1702 +JUMPV +LABELV $1699 +ADDRLP4 1056 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +EQI4 $1705 +ADDRLP4 1056 +INDIRI4 +CNSTI4 10 +NEI4 $1703 +LABELV $1705 +ADDRGP4 $1701 +JUMPV +LABELV $1703 +ADDRLP4 4 +INDIRI4 +ADDRLP4 32 +ADDP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $1700 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1702 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +CNSTU4 1023 +LTU4 $1699 +LABELV $1701 +ADDRLP4 4 +INDIRI4 +ADDRLP4 32 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 32 +ARGP4 +CNSTF4 1056964608 +ARGF4 +ADDRLP4 1056 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 1056 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +ARGP4 +CNSTF4 1056964608 +ARGF4 +ADDRLP4 1060 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 1060 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 16 +CNSTI4 640 +ADDRLP4 20 +INDIRI4 +SUBI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +CVIF4 4 +ARGF4 +CNSTF4 1056964608 +ARGF4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 32 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 6 +ADDI4 +ADDI4 +ASGNI4 +ADDRGP4 $1707 +JUMPV +LABELV $1706 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1707 +ADDRLP4 1064 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +EQI4 $1709 +ADDRLP4 1064 +INDIRI4 +CNSTI4 10 +NEI4 $1706 +LABELV $1709 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1710 +ADDRGP4 $1698 +JUMPV +LABELV $1710 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +LABELV $1697 +ADDRGP4 $1696 +JUMPV +LABELV $1698 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1685 +endproc CG_DrawCenterString 1068 32 +lit +align 4 +LABELV $1713 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1065353216 +align 1 +LABELV $1714 +byte 1 0 +skip 31 +align 1 +LABELV $1715 +byte 1 0 +skip 31 +code +proc CG_DrawVote 128 32 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRGP4 $1713 +INDIRB +ASGNB 16 +ADDRLP4 28 +ADDRGP4 $1714 +INDIRB +ASGNB 32 +ADDRLP4 60 +ADDRGP4 $1715 +INDIRB +ASGNB 32 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31544 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1716 +ADDRGP4 $1712 +JUMPV +LABELV $1716 +ADDRLP4 4 +CNSTI4 30000 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31544 +ADDP4 +INDIRI4 +SUBI4 +SUBI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 28 +LEI4 $1721 +ADDRGP4 cgs+255316+496 +INDIRI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +LABELV $1721 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +GEI4 $1725 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $1725 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1727 +ADDRLP4 8 +CNSTI4 -50 +ASGNI4 +LABELV $1727 +ADDRGP4 $1729 +ARGP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1735 +ADDRLP4 92 +ADDRGP4 $830 +ASGNP4 +ADDRGP4 $1736 +JUMPV +LABELV $1735 +ADDRLP4 92 +ADDRGP4 $1730 +ASGNP4 +LABELV $1736 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ARGP4 +ADDRLP4 100 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +ADDRGP4 cgs+31556 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ARGP4 +ADDRLP4 100 +INDIRI4 +ADDRGP4 cgs+31568 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 cgs+31688 +ADDP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 104 +INDIRP4 +ASGNP4 +CNSTF4 1090519040 +ARGF4 +ADDRLP4 8 +INDIRI4 +CNSTI4 360 +ADDI4 +CVIF4 4 +ARGF4 +CNSTF4 1053609165 +ARGF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 108 +CNSTI4 0 +ASGNI4 +ADDRLP4 108 +INDIRI4 +ARGI4 +ADDRLP4 108 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $1737 +ARGP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRGP4 cgs+31580 +ADDP4 +ARGP4 +ADDRLP4 112 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 112 +INDIRP4 +ASGNP4 +CNSTF4 1104150528 +ARGF4 +ADDRLP4 8 +INDIRI4 +CNSTI4 376 +ADDI4 +CVIF4 4 +ARGF4 +CNSTF4 1049582633 +ARGF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +ADDRLP4 116 +INDIRI4 +ARGI4 +ADDRLP4 116 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $1739 +ARGP4 +ADDRLP4 120 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 120 +INDIRP4 +ASGNP4 +CNSTF4 1104150528 +ARGF4 +ADDRLP4 8 +INDIRI4 +CNSTI4 390 +ADDI4 +CVIF4 4 +ARGF4 +CNSTF4 1046562734 +ARGF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 124 +CNSTI4 0 +ASGNI4 +ADDRLP4 124 +INDIRI4 +ARGI4 +ADDRLP4 124 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1712 +endproc CG_DrawVote 128 32 +data +align 4 +LABELV $1741 +byte 4 1 +code +proc CG_DrawScoreboard 16 8 +ADDRGP4 menuScoreboard +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1742 +ADDRLP4 8 +ADDRGP4 menuScoreboard +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -1048577 +BANDI4 +ASGNI4 +LABELV $1742 +ADDRGP4 cg_paused+12 +INDIRI4 +CNSTI4 0 +EQI4 $1744 +ADDRGP4 cg+16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1741 +CNSTI4 1 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $1740 +JUMPV +LABELV $1744 +ADDRGP4 cg+115308 +INDIRI4 +CNSTI4 0 +NEI4 $1753 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 7 +NEI4 $1748 +LABELV $1753 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +ADDRGP4 colorWhite +ASGNP4 +ADDRGP4 $1749 +JUMPV +LABELV $1748 +ADDRGP4 cg+16 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+115320 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1741 +CNSTI4 1 +ASGNI4 +CNSTI4 0 +RETI4 +ADDRGP4 $1740 +JUMPV +LABELV $1749 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 7 +NEI4 $1756 +ADDRGP4 $1760 +ARGP4 +ADDRLP4 12 +ADDRGP4 Menus_FindByName +CALLP4 +ASGNP4 +ADDRGP4 menuScoreboard +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRGP4 $1757 +JUMPV +LABELV $1756 +ADDRGP4 $1760 +ARGP4 +ADDRLP4 12 +ADDRGP4 Menus_FindByName +CALLP4 +ASGNP4 +ADDRGP4 menuScoreboard +ADDRLP4 12 +INDIRP4 +ASGNP4 +LABELV $1757 +ADDRGP4 menuScoreboard +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1761 +ADDRGP4 $1741 +INDIRI4 +CNSTI4 0 +EQI4 $1763 +ADDRLP4 12 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRGP4 cg+116376 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +ADDRGP4 CG_SetScoreSelection +CALLV +pop +ADDRGP4 $1741 +CNSTI4 0 +ASGNI4 +LABELV $1763 +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +ADDRGP4 Menu_Update +CALLV +pop +ADDRGP4 menuScoreboard +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 Menu_Paint +CALLV +pop +LABELV $1761 +CNSTI4 1 +RETI4 +LABELV $1740 +endproc CG_DrawScoreboard 16 8 +proc CG_DrawIntermission 12 8 +ADDRGP4 $1767 +ARGP4 +ADDRLP4 4 +ADDRGP4 Menus_FindByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menu_Update +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 Menu_Paint +CALLV +pop +ADDRGP4 cg+115316 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 CG_DrawScoreboard +CALLI4 +ASGNI4 +ADDRGP4 cg+115312 +ADDRLP4 8 +INDIRI4 +ASGNI4 +LABELV $1766 +endproc CG_DrawIntermission 12 8 +proc CG_DrawQueue 1076 32 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +NEI4 $1772 +CNSTI4 0 +RETI4 +ADDRGP4 $1771 +JUMPV +LABELV $1772 +ADDRLP4 1052 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0 +ADDRLP4 1052 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 1052 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 1056 +CNSTI4 1 +ASGNI4 +ADDRLP4 1040 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +ADDRLP4 1056 +INDIRI4 +GEI4 $1779 +CNSTI4 0 +RETI4 +ADDRGP4 $1771 +JUMPV +LABELV $1779 +ADDRLP4 1060 +ADDRLP4 1040 +INDIRI4 +CNSTI4 100 +MODI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 11 +EQI4 $1784 +ADDRLP4 1060 +INDIRI4 +CNSTI4 12 +EQI4 $1784 +ADDRLP4 1060 +INDIRI4 +CNSTI4 13 +EQI4 $1784 +ADDRGP4 $1781 +JUMPV +LABELV $1784 +ADDRLP4 1048 +ADDRGP4 $1785 +ASGNP4 +ADDRGP4 $1782 +JUMPV +LABELV $1781 +ADDRLP4 1068 +ADDRLP4 1040 +INDIRI4 +CNSTI4 10 +MODI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 1 +EQI4 $1789 +ADDRLP4 1068 +INDIRI4 +CNSTI4 2 +EQI4 $1791 +ADDRLP4 1068 +INDIRI4 +CNSTI4 3 +EQI4 $1793 +ADDRGP4 $1786 +JUMPV +LABELV $1789 +ADDRLP4 1048 +ADDRGP4 $1790 +ASGNP4 +ADDRGP4 $1782 +JUMPV +LABELV $1791 +ADDRLP4 1048 +ADDRGP4 $1792 +ASGNP4 +ADDRGP4 $1782 +JUMPV +LABELV $1793 +ADDRLP4 1048 +ADDRGP4 $1794 +ASGNP4 +ADDRGP4 $1782 +JUMPV +LABELV $1786 +ADDRLP4 1048 +ADDRGP4 $1785 +ASGNP4 +LABELV $1782 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $1795 +ARGP4 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1048 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 16 +ARGP4 +CNSTF4 1060320051 +ARGF4 +ADDRLP4 1068 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 1044 +ADDRLP4 1068 +INDIRF4 +ASGNF4 +CNSTF4 1134559232 +ADDRLP4 1044 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +SUBF4 +ARGF4 +CNSTF4 1135869952 +ARGF4 +CNSTF4 1060320051 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 308 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1796 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $1799 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $1797 +JUMPV +LABELV $1796 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 308 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1800 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $1803 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $1801 +JUMPV +LABELV $1800 +ADDRLP4 16 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $1804 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 308 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $1801 +LABELV $1797 +ADDRLP4 16 +ARGP4 +CNSTF4 1060320051 +ARGF4 +ADDRLP4 1072 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 1044 +ADDRLP4 1072 +INDIRF4 +ASGNF4 +CNSTF4 1134559232 +ADDRLP4 1044 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +SUBF4 +ARGF4 +CNSTF4 1137180672 +ARGF4 +CNSTF4 1060320051 +ARGF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $1771 +endproc CG_DrawQueue 1076 32 +lit +align 1 +LABELV $1807 +byte 1 87 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 0 +skip 1011 +code +proc CG_DrawWarmup 1060 32 +ADDRLP4 1028 +CNSTI4 0 +ASGNI4 +ADDRLP4 1024 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 0 +ADDRGP4 $1807 +INDIRB +ASGNB 1024 +ADDRGP4 cg+117688 +INDIRI4 +CNSTI4 0 +NEI4 $1808 +ADDRGP4 $1806 +JUMPV +LABELV $1808 +ADDRLP4 1028 +ADDRGP4 cg+117688 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +SUBI4 +CNSTI4 1000 +DIVI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 0 +GEI4 $1813 +ADDRGP4 $1806 +JUMPV +LABELV $1813 +ADDRLP4 0 +ARGP4 +ADDRLP4 1024 +INDIRF4 +ARGF4 +ADDRLP4 1040 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 1032 +ADDRLP4 1040 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1024 +INDIRF4 +ARGF4 +ADDRLP4 1044 +ADDRGP4 UI_Text_Height +CALLF4 +ASGNF4 +ADDRLP4 1036 +ADDRLP4 1044 +INDIRF4 +CVFI4 4 +ASGNI4 +CNSTI4 320 +ADDRLP4 1032 +INDIRI4 +CNSTI4 2 +DIVI4 +SUBI4 +CVIF4 4 +ARGF4 +CNSTF4 1128792064 +ARGF4 +ADDRLP4 1024 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRLP4 1028 +INDIRI4 +CNSTI4 0 +EQI4 $1818 +ADDRGP4 $178 +ARGP4 +ADDRLP4 1028 +INDIRI4 +ARGI4 +ADDRLP4 1052 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1048 +ADDRLP4 1052 +INDIRP4 +ASGNP4 +ADDRGP4 $1819 +JUMPV +LABELV $1818 +ADDRLP4 1048 +ADDRGP4 $1816 +ASGNP4 +LABELV $1819 +ADDRLP4 0 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $1815 +ARGP4 +ADDRLP4 1048 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 1024 +INDIRF4 +ARGF4 +ADDRLP4 1056 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 1032 +ADDRLP4 1056 +INDIRF4 +CVFI4 4 +ASGNI4 +CNSTI4 320 +ADDRLP4 1032 +INDIRI4 +CNSTI4 2 +DIVI4 +SUBI4 +CVIF4 4 +ARGF4 +CNSTF4 1069547520 +ADDRLP4 1036 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1128792064 +ADDF4 +ARGF4 +ADDRLP4 1024 +INDIRF4 +ARGF4 +ADDRGP4 colorWhite +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1806 +endproc CG_DrawWarmup 1060 32 +proc CG_Draw2D 16 8 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 cg+12 +INDIRI4 +CNSTI4 0 +EQI4 $1821 +ADDRGP4 $1820 +JUMPV +LABELV $1821 +ADDRGP4 CG_DrawLighting +CALLV +pop +ADDRGP4 cg_draw2D+12 +INDIRI4 +CNSTI4 0 +NEI4 $1824 +ADDRGP4 $1820 +JUMPV +LABELV $1824 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1827 +ADDRGP4 CG_DrawIntermission +CALLV +pop +ADDRGP4 $1820 +JUMPV +LABELV $1827 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1830 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LEI4 $1830 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 136 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Menus_FindByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 276 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +CNSTI4 0 +GTI4 $1837 +ADDRGP4 CG_DrawBuildableStatus +CALLV +pop +LABELV $1837 +LABELV $1830 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1840 +ADDRGP4 $1767 +ARGP4 +ADDRLP4 8 +ADDRGP4 Menus_FindByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1842 +ADDRGP4 $1844 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $1842 +LABELV $1840 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Menu_Update +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 Menu_Paint +CALLV +pop +CNSTI4 0 +ARGI4 +ADDRGP4 CG_DrawVote +CALLV +pop +ADDRGP4 cg+109588+192+24 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawVote +CALLV +pop +ADDRGP4 CG_DrawWarmup +CALLV +pop +ADDRGP4 CG_DrawQueue +CALLI4 +pop +ADDRLP4 8 +ADDRGP4 CG_DrawScoreboard +CALLI4 +ASGNI4 +ADDRGP4 cg+115312 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 cg+115312 +INDIRI4 +CNSTI4 0 +NEI4 $1849 +ADDRGP4 CG_DrawCenterString +CALLV +pop +LABELV $1849 +LABELV $1820 +endproc CG_Draw2D 16 8 +proc CG_ScalePainBlendTCs 48 0 +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 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +SUBF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +SUBF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +SUBF4 +ASGNF4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRGP4 cg_painBlendZoom+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRGP4 cg_painBlendZoom+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRGP4 cg_painBlendZoom+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +ADDRGP4 cg_painBlendZoom+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDF4 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDF4 +ASGNF4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 12 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDF4 +ASGNF4 +LABELV $1852 +endproc CG_ScalePainBlendTCs 48 0 +proc CG_PainBlend 88 36 +ADDRLP4 32 +ADDRGP4 cgs+255316+20 +INDIRI4 +ASGNI4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +ADDRLP4 60 +INDIRI4 +NEI4 $1864 +ADDRGP4 cg+24 +INDIRI4 +ADDRLP4 60 +INDIRI4 +EQI4 $1860 +LABELV $1864 +ADDRGP4 $1857 +JUMPV +LABELV $1860 +ADDRLP4 52 +ADDRGP4 cg+135980 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +GEI4 $1867 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +LABELV $1867 +ADDRLP4 56 +ADDRLP4 52 +INDIRI4 +CVIF4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 252 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 cg+135980 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 64 +ADDRGP4 cg+135968 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRF4 +ADDRLP4 56 +INDIRF4 +ADDRGP4 cg_painBlendScale+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+135968 +INDIRF4 +CNSTF4 0 +LEF4 $1874 +ADDRLP4 68 +ADDRGP4 cg+135968 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ADDRGP4 cg_painBlendDownRate+8 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $1874 +ADDRGP4 cg+135968 +INDIRF4 +CNSTF4 1065353216 +LEF4 $1880 +ADDRGP4 cg+135968 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $1881 +JUMPV +LABELV $1880 +ADDRGP4 cg+135968 +INDIRF4 +CNSTF4 0 +GTF4 $1884 +ADDRGP4 cg+135968 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1857 +JUMPV +LABELV $1884 +LABELV $1881 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1888 +ADDRLP4 36 +CNSTF4 1054615798 +ASGNF4 +ADDRLP4 36+4 +CNSTF4 1061997773 +ASGNF4 +ADDRLP4 36+8 +CNSTF4 1052602532 +ASGNF4 +ADDRGP4 $1889 +JUMPV +LABELV $1888 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1893 +ADDRLP4 36 +CNSTF4 1061997773 +ASGNF4 +ADDRLP4 36+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 36+8 +CNSTF4 0 +ASGNF4 +LABELV $1893 +LABELV $1889 +ADDRGP4 cg+135968 +INDIRF4 +ADDRGP4 cg+135972 +INDIRF4 +LEF4 $1898 +ADDRLP4 68 +ADDRGP4 cg+135972 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ADDRGP4 cg_painBlendUpRate+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $1899 +JUMPV +LABELV $1898 +ADDRGP4 cg+135968 +INDIRF4 +ADDRGP4 cg+135972 +INDIRF4 +GEF4 $1905 +ADDRGP4 cg+135972 +ADDRGP4 cg+135968 +INDIRF4 +ASGNF4 +LABELV $1905 +LABELV $1899 +ADDRGP4 cg+135972 +INDIRF4 +ADDRGP4 cg_painBlendMax+8 +INDIRF4 +LEF4 $1911 +ADDRGP4 cg+135972 +ADDRGP4 cg_painBlendMax+8 +INDIRF4 +ASGNF4 +LABELV $1911 +ADDRLP4 36+12 +ADDRGP4 cg+135972 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 68 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRLP4 8 +CNSTF4 1119879168 +ASGNF4 +ADDRLP4 12 +CNSTF4 1139802112 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 72 +CNSTF4 0 +ASGNF4 +ADDRLP4 16 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1041865114 +ASGNF4 +ADDRLP4 28 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_ScalePainBlendTCs +CALLV +pop +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 0 +CNSTF4 1141374976 +ASGNF4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +CNSTF4 1119879168 +ASGNF4 +ADDRLP4 12 +CNSTF4 1139802112 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 16 +CNSTF4 1062836634 +ASGNF4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 76 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 24 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_ScalePainBlendTCs +CALLV +pop +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 0 +CNSTF4 1119879168 +ASGNF4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +CNSTF4 1138753536 +ASGNF4 +ADDRLP4 12 +CNSTF4 1116733440 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 80 +CNSTF4 1041865114 +ASGNF4 +ADDRLP4 16 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 24 +CNSTF4 1062836634 +ASGNF4 +ADDRLP4 28 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_ScalePainBlendTCs +CALLV +pop +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRLP4 0 +CNSTF4 1119879168 +ASGNF4 +ADDRLP4 4 +CNSTF4 1137442816 +ASGNF4 +ADDRLP4 8 +CNSTF4 1138753536 +ASGNF4 +ADDRLP4 12 +CNSTF4 1116733440 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 16 +CNSTF4 1041865114 +ASGNF4 +ADDRLP4 84 +CNSTF4 1062836634 +ASGNF4 +ADDRLP4 20 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 28 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 16 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_ScalePainBlendTCs +CALLV +pop +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 28 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1857 +endproc CG_PainBlend 88 36 +export CG_ResetPainBlend +proc CG_ResetPainBlend 0 0 +ADDRGP4 cg+135968 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+135972 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+135980 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1919 +endproc CG_ResetPainBlend 0 0 +export CG_DrawActive +proc CG_DrawActive 24 4 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1925 +ADDRGP4 $1924 +JUMPV +LABELV $1925 +ADDRLP4 16 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1931 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +EQI4 $1932 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +EQI4 $1934 +ADDRGP4 $1928 +JUMPV +LABELV $1931 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1929 +JUMPV +LABELV $1932 +ADDRLP4 0 +ADDRGP4 cg_stereoSeparation+8 +INDIRF4 +NEGF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRGP4 $1929 +JUMPV +LABELV $1934 +ADDRLP4 0 +ADDRGP4 cg_stereoSeparation+8 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRGP4 $1929 +JUMPV +LABELV $1928 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRGP4 $1936 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $1929 +ADDRGP4 CG_TileClear +CALLV +pop +ADDRLP4 4 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +EQF4 $1939 +ADDRGP4 cg+112080+24 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +ADDRLP4 0 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +ADDRLP4 0 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $1939 +ADDRGP4 cg+112080 +ARGP4 +ADDRGP4 trap_R_RenderScene +CALLV +pop +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +EQF4 $1969 +ADDRGP4 cg+112080+24 +ADDRLP4 4 +INDIRB +ASGNB 12 +LABELV $1969 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $1973 +ADDRGP4 CG_PainBlend +CALLV +pop +LABELV $1973 +ADDRGP4 CG_Draw2D +CALLV +pop +LABELV $1924 +endproc CG_DrawActive 24 4 +bss +export speedSamples +align 4 +LABELV speedSamples +skip 640 +export lagometer +align 4 +LABELV lagometer +skip 1544 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_Text_PaintChar +import CG_GetTeamColor +import CG_SetPrintString +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1936 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 85 +byte 1 110 +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 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 111 +byte 1 86 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 0 +align 1 +LABELV $1844 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 72 +byte 1 85 +byte 1 68 +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 0 +align 1 +LABELV $1816 +byte 1 94 +byte 1 53 +byte 1 69 +byte 1 68 +byte 1 71 +byte 1 69 +byte 1 32 +byte 1 55 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 50 +byte 1 48 +byte 1 49 +byte 1 52 +byte 1 0 +align 1 +LABELV $1815 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1804 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +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 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 0 +align 1 +LABELV $1803 +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 49 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +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 0 +align 1 +LABELV $1799 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +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 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 0 +align 1 +LABELV $1795 +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 37 +byte 1 100 +byte 1 37 +byte 1 115 +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 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 113 +byte 1 117 +byte 1 101 +byte 1 117 +byte 1 101 +byte 1 0 +align 1 +LABELV $1794 +byte 1 114 +byte 1 100 +byte 1 0 +align 1 +LABELV $1792 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $1790 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $1785 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $1767 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 0 +align 1 +LABELV $1760 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $1739 +byte 1 94 +byte 1 53 +byte 1 40 +byte 1 86 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 70 +byte 1 49 +byte 1 58 +byte 1 32 +byte 1 89 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 44 +byte 1 32 +byte 1 70 +byte 1 50 +byte 1 58 +byte 1 32 +byte 1 78 +byte 1 111 +byte 1 32 +byte 1 124 +byte 1 32 +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 32 +byte 1 70 +byte 1 51 +byte 1 58 +byte 1 32 +byte 1 89 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 44 +byte 1 32 +byte 1 70 +byte 1 52 +byte 1 58 +byte 1 32 +byte 1 78 +byte 1 111 +byte 1 41 +byte 1 32 +byte 1 0 +align 1 +LABELV $1737 +byte 1 94 +byte 1 53 +byte 1 67 +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 58 +byte 1 32 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 0 +align 1 +LABELV $1730 +byte 1 84 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 0 +align 1 +LABELV $1729 +byte 1 94 +byte 1 53 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 109 +byte 1 102 +byte 1 93 +byte 1 37 +byte 1 115 +byte 1 86 +byte 1 79 +byte 1 84 +byte 1 69 +byte 1 32 +byte 1 91 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 105 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 124 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 89 +byte 1 101 +byte 1 115 +byte 1 58 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 45 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 78 +byte 1 111 +byte 1 58 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 93 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1618 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 77 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $1617 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 77 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $1494 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 91 +byte 1 94 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 100 +byte 1 94 +byte 1 55 +byte 1 93 +byte 1 0 +align 1 +LABELV $1369 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 73 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1366 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 73 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1267 +byte 1 115 +byte 1 110 +byte 1 99 +byte 1 0 +align 1 +LABELV $1194 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1190 +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 32 +byte 1 73 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 117 +byte 1 112 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $1149 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1135 +byte 1 37 +byte 1 100 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 100 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1132 +byte 1 112 +byte 1 109 +byte 1 0 +align 1 +LABELV $1126 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $1121 +byte 1 32 +byte 1 0 +align 1 +LABELV $1120 +byte 1 58 +byte 1 0 +align 1 +LABELV $1118 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 100 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 48 +byte 1 50 +byte 1 100 +byte 1 0 +align 1 +LABELV $1109 +byte 1 32 +byte 1 91 +byte 1 94 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 51 +byte 1 100 +byte 1 94 +byte 1 55 +byte 1 93 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1083 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $976 +byte 1 37 +byte 1 100 +byte 1 58 +byte 1 37 +byte 1 100 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $950 +byte 1 102 +byte 1 112 +byte 1 115 +byte 1 0 +align 1 +LABELV $949 +byte 1 48 +byte 1 0 +align 1 +LABELV $932 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $930 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 49 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $915 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 114 +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 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $913 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 49 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $909 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $896 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 91 +byte 1 121 +byte 1 101 +byte 1 50 +byte 1 93 +byte 1 72 +byte 1 85 +byte 1 77 +byte 1 65 +byte 1 78 +byte 1 83 +byte 1 32 +byte 1 124 +byte 1 83 +byte 1 84 +byte 1 65 +byte 1 71 +byte 1 69 +byte 1 124 +byte 1 32 +byte 1 65 +byte 1 76 +byte 1 73 +byte 1 69 +byte 1 78 +byte 1 83 +byte 1 91 +byte 1 89 +byte 1 101 +byte 1 93 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $887 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $879 +byte 1 72 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $876 +byte 1 40 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 0 +align 1 +LABELV $872 +byte 1 65 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 115 +byte 1 0 +align 1 +LABELV $863 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 0 +align 1 +LABELV $862 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 0 +align 1 +LABELV $834 +byte 1 70 +byte 1 114 +byte 1 97 +byte 1 103 +byte 1 103 +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 0 +align 1 +LABELV $830 +byte 1 0 +align 1 +LABELV $816 +byte 1 76 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $800 +byte 1 115 +byte 1 118 +byte 1 95 +byte 1 104 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $796 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 112 +byte 1 95 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $794 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 95 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 0 +align 1 +LABELV $791 +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 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $790 +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 $783 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 0 +align 1 +LABELV $778 +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 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 0 +align 1 +LABELV $773 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 84 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $549 +byte 1 94 +byte 1 51 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $413 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 101 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 47 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 95 +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 $407 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 97 +byte 1 100 +byte 1 118 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 105 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $275 +byte 1 37 +byte 1 100 +byte 1 37 +byte 1 37 +byte 1 0 +align 1 +LABELV $178 +byte 1 37 +byte 1 100 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_drawtools.asm b/build/release-linux-x86_64/base/cgame/cg_drawtools.asm new file mode 100644 index 0000000..d5ac957 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_drawtools.asm @@ -0,0 +1,2498 @@ +export CG_DrawPlane +code +proc CG_DrawPlane 160 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+20+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 116 +CNSTI4 4 +ASGNI4 +ADDRLP4 96+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 8 +ASGNI4 +ADDRLP4 96+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+24 +ADDRLP4 96 +INDIRB +ASGNB 12 +ADDRLP4 0+24+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+24+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+24+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24+20+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 132 +CNSTI4 4 +ASGNI4 +ADDRLP4 96+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 136 +CNSTI4 8 +ASGNI4 +ADDRLP4 96+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 96 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 96+4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 96+8 +INDIRF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+48 +ADDRLP4 96 +INDIRB +ASGNB 12 +ADDRLP4 0+48+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+48+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+48+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48+20+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 152 +CNSTI4 4 +ASGNI4 +ADDRLP4 96+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 152 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 152 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 156 +CNSTI4 8 +ASGNI4 +ADDRLP4 96+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 156 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 156 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+72 +ADDRLP4 96 +INDIRB +ASGNB 12 +ADDRLP4 0+72+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+72+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+72+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72+20+3 +CNSTU1 255 +ASGNU1 +ADDRFP4 12 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddPolyToScene +CALLV +pop +LABELV $116 +endproc CG_DrawPlane 160 12 +export CG_AdjustFrom640 +proc CG_AdjustFrom640 16 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRGP4 cgs+31444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRF4 +ADDRGP4 cgs+31448 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRGP4 cgs+31444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +ADDRGP4 cgs+31448 +INDIRF4 +MULF4 +ASGNF4 +LABELV $188 +endproc CG_AdjustFrom640 16 0 +export CG_FillRect +proc CG_FillRect 4 36 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $193 +endproc CG_FillRect 4 36 +export CG_DrawSides +proc CG_DrawSides 28 36 +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 0 +ADDRFP4 16 +INDIRF4 +ADDRGP4 cgs+31448 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ADDRGP4 cgs+31444 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRF4 +MULF4 +SUBF4 +ARGF4 +ADDRLP4 12 +CNSTF4 0 +ASGNF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRFP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +ADDF4 +ADDRFP4 16 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 0 +INDIRF4 +MULF4 +SUBF4 +ARGF4 +ADDRLP4 24 +CNSTF4 0 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $196 +endproc CG_DrawSides 28 36 +export CG_DrawTopBottom +proc CG_DrawTopBottom 12 36 +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ADDRGP4 cgs+31448 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ADDRFP4 16 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+4 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $203 +endproc CG_DrawTopBottom 12 36 +export CG_DrawRect +proc CG_DrawRect 0 20 +ADDRFP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawTopBottom +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRF4 +ARGF4 +ADDRGP4 CG_DrawSides +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $209 +endproc CG_DrawRect 0 20 +export CG_DrawPic +proc CG_DrawPic 8 36 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $210 +endproc CG_DrawPic 8 36 +export CG_SetClipRegion +proc CG_SetClipRegion 16 16 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+12 +ADDRFP4 4 +INDIRF4 +ADDRFP4 12 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetClipRegion +CALLV +pop +LABELV $211 +endproc CG_SetClipRegion 16 16 +export CG_ClearClipRegion +proc CG_ClearClipRegion 0 4 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetClipRegion +CALLV +pop +LABELV $215 +endproc CG_ClearClipRegion 0 4 +export CG_DrawFadePic +proc CG_DrawFadePic 60 36 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 20 +ADDRFP4 20 +INDIRP4 +ASGNP4 +ADDRFP4 24 +ADDRFP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 16 +CNSTF4 1120403456 +ADDRFP4 24 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +ARGP4 +ADDRFP4 4 +ARGP4 +ADDRFP4 8 +ARGP4 +ADDRFP4 12 +ARGP4 +ADDRGP4 CG_AdjustFrom640 +CALLV +pop +ADDRLP4 36 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 0 +ADDRLP4 16 +INDIRF4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +MULF4 +ADDRFP4 24 +INDIRF4 +ADDRFP4 20 +INDIRP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 36 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 40 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRLP4 16 +INDIRF4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 24 +INDIRF4 +ADDRFP4 20 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 36 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRLP4 16 +INDIRF4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 24 +INDIRF4 +ADDRFP4 20 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1120403456 +DIVF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 12 +ASGNI4 +ADDRLP4 0+12 +ADDRLP4 16 +INDIRF4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDRFP4 24 +INDIRF4 +ADDRFP4 20 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1120403456 +DIVF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRLP4 52 +CNSTF4 0 +ASGNF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 52 +INDIRF4 +ARGF4 +ADDRLP4 56 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRLP4 56 +INDIRF4 +ARGF4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $216 +endproc CG_DrawFadePic 60 36 +export CG_DrawStrlen +proc CG_DrawStrlen 28 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $224 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 94 +NEI4 $224 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $224 +ADDRLP4 12 +INDIRI4 +CNSTI4 65 +LTI4 $227 +ADDRLP4 12 +INDIRI4 +CNSTI4 90 +LEI4 $226 +LABELV $227 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 97 +LTI4 $228 +ADDRLP4 16 +INDIRI4 +CNSTI4 122 +LEI4 $226 +LABELV $228 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 48 +LTI4 $224 +ADDRLP4 20 +INDIRI4 +CNSTI4 57 +GTI4 $224 +LABELV $226 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 2 +ADDP4 +ASGNP4 +ADDRGP4 $225 +JUMPV +LABELV $224 +ADDRLP4 24 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ASGNP4 +LABELV $225 +LABELV $222 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $221 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $220 +endproc CG_DrawStrlen 28 0 +proc CG_TileClearBox 44 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 24 +CNSTF4 1115684864 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRI4 +ADDRLP4 36 +INDIRI4 +ADDI4 +CVIF4 4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +ADDI4 +CVIF4 4 +ADDRLP4 24 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 36 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 40 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 trap_R_DrawStretchPic +CALLV +pop +LABELV $229 +endproc CG_TileClearBox 44 36 +export CG_TileClear +proc CG_TileClear 56 20 +ADDRLP4 8 +ADDRGP4 cgs+20100+11304 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRGP4 cgs+20100+11308 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+112080 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $235 +ADDRGP4 cg+112080+4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $235 +ADDRGP4 cg+112080+8 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $235 +ADDRGP4 cg+112080+12 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $235 +ADDRGP4 $230 +JUMPV +LABELV $235 +ADDRLP4 0 +ADDRGP4 cg+112080+4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+112080+12 +INDIRI4 +ADDI4 +ADDRLP4 32 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 12 +ADDRGP4 cg+112080 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 12 +INDIRI4 +ADDRGP4 cg+112080+8 +INDIRI4 +ADDI4 +ADDRLP4 32 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgs+255316+156 +INDIRI4 +ARGI4 +ADDRGP4 CG_TileClearBox +CALLV +pop +CNSTI4 0 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 cgs+255316+156 +INDIRI4 +ARGI4 +ADDRGP4 CG_TileClearBox +CALLV +pop +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 cgs+255316+156 +INDIRI4 +ARGI4 +ADDRGP4 CG_TileClearBox +CALLV +pop +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 16 +INDIRI4 +SUBI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 cgs+255316+156 +INDIRI4 +ARGI4 +ADDRGP4 CG_TileClearBox +CALLV +pop +LABELV $230 +endproc CG_TileClear 56 20 +bss +align 4 +LABELV $260 +skip 16 +export CG_FadeColor +code +proc CG_FadeColor 8 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $261 +CNSTP4 0 +RETP4 +ADDRGP4 $259 +JUMPV +LABELV $261 +ADDRLP4 0 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $264 +CNSTP4 0 +RETP4 +ADDRGP4 $259 +JUMPV +LABELV $264 +ADDRFP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +CNSTI4 200 +GEI4 $266 +ADDRGP4 $260+12 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +CNSTF4 1128792064 +DIVF4 +ASGNF4 +ADDRGP4 $267 +JUMPV +LABELV $266 +ADDRGP4 $260+12 +CNSTF4 1065353216 +ASGNF4 +LABELV $267 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $260+8 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $260+4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $260 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $260 +RETP4 +LABELV $259 +endproc CG_FadeColor 8 0 +export CG_WorldToScreen +proc CG_WorldToScreen 48 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTF4 1078530011 +ADDRGP4 cg+112080+16 +INDIRF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 tan +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 32 +INDIRF4 +ASGNF4 +CNSTF4 1078530011 +ADDRGP4 cg+112080+20 +INDIRF4 +MULF4 +CNSTF4 1135869952 +DIVF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 tan +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRGP4 cg+112080+24 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRGP4 cg+112080+24+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 44 +CNSTF4 1128792064 +ASGNF4 +ADDRLP4 16 +CNSTF4 1142947840 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 44 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 20 +CNSTF4 1139802112 +ADDRGP4 cg_viewsize+12 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 44 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 0 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +CNSTF4 981668463 +GTF4 $299 +CNSTI4 0 +RETI4 +ADDRGP4 $272 +JUMPV +LABELV $299 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $301 +ADDRFP4 4 +INDIRP4 +CNSTF4 1134559232 +ADDRLP4 0 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +DIVF4 +SUBF4 +ASGNF4 +LABELV $301 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $316 +ADDRFP4 8 +INDIRP4 +CNSTF4 1131413504 +ADDRLP4 0 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +DIVF4 +SUBF4 +ASGNF4 +LABELV $316 +CNSTI4 1 +RETI4 +LABELV $272 +endproc CG_WorldToScreen 48 4 +bss +align 1 +LABELV $332 +skip 32 +export CG_KeyBinding +code +proc CG_KeyBinding 264 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $332 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $333 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Key_GetBindingBuf +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 260 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +NEI4 $337 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $332 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 trap_Key_KeynumToStringBuf +CALLV +pop +ADDRGP4 $335 +JUMPV +LABELV $337 +LABELV $334 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +LTI4 $333 +LABELV $335 +ADDRGP4 $332 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $339 +ADDRGP4 $332 +ARGP4 +ADDRGP4 $341 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $332 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $339 +ADDRGP4 $332 +RETP4 +LABELV $331 +endproc CG_KeyBinding 264 12 +export CG_GetColorCharForHealth +proc CG_GetColorCharForHealth 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI1 50 +ASGNI1 +ADDRLP4 12 +CNSTI4 1668 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+88 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 1668 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $345 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $346 +JUMPV +LABELV $345 +CNSTI4 13 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $346 +ADDRLP4 4 +CNSTF4 1120403456 +CNSTI4 1668 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+80 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 33 +GEI4 $351 +ADDRLP4 0 +CNSTI1 49 +ASGNI1 +ADDRGP4 $352 +JUMPV +LABELV $351 +ADDRLP4 4 +INDIRI4 +CNSTI4 67 +GEI4 $353 +ADDRLP4 0 +CNSTI1 51 +ASGNI1 +LABELV $353 +LABELV $352 +ADDRLP4 0 +INDIRI1 +CVII4 1 +RETI4 +LABELV $342 +endproc CG_GetColorCharForHealth 24 4 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_ColorForHealth +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $341 +byte 1 92 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_ents.asm b/build/release-linux-x86_64/base/cgame/cg_ents.asm new file mode 100644 index 0000000..5ccc79c --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_ents.asm @@ -0,0 +1,6554 @@ +lit +align 4 +LABELV $117 +byte 4 1132396544 +byte 4 0 +byte 4 0 +byte 4 1124073472 +code +proc CG_DrawBoxFace 304 12 +ADDRLP4 96 +ADDRGP4 $117 +INDIRB +ASGNB 16 +ADDRLP4 0 +ADDRFP4 12 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 128 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 132 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 128 +INDIRF4 +ADDRLP4 132 +INDIRF4 +LTF4 $135 +ADDRLP4 112 +ADDRLP4 128 +INDIRF4 +ADDRLP4 132 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $136 +JUMPV +LABELV $135 +ADDRLP4 112 +ADDRLP4 128 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $136 +ADDRLP4 0+20 +ADDRLP4 112 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 136 +ADDRLP4 96+4 +INDIRF4 +ASGNF4 +ADDRLP4 140 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 136 +INDIRF4 +ADDRLP4 140 +INDIRF4 +LTF4 $137 +ADDRLP4 116 +ADDRLP4 136 +INDIRF4 +ADDRLP4 140 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $138 +JUMPV +LABELV $137 +ADDRLP4 116 +ADDRLP4 136 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $138 +ADDRLP4 0+20+1 +ADDRLP4 116 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 144 +ADDRLP4 96+8 +INDIRF4 +ASGNF4 +ADDRLP4 148 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 144 +INDIRF4 +ADDRLP4 148 +INDIRF4 +LTF4 $139 +ADDRLP4 120 +ADDRLP4 144 +INDIRF4 +ADDRLP4 148 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $140 +JUMPV +LABELV $139 +ADDRLP4 120 +ADDRLP4 144 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $140 +ADDRLP4 0+20+2 +ADDRLP4 120 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 152 +ADDRLP4 96+12 +INDIRF4 +ASGNF4 +ADDRLP4 156 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 152 +INDIRF4 +ADDRLP4 156 +INDIRF4 +LTF4 $141 +ADDRLP4 124 +ADDRLP4 152 +INDIRF4 +ADDRLP4 156 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $142 +JUMPV +LABELV $141 +ADDRLP4 124 +ADDRLP4 152 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $142 +ADDRLP4 0+20+3 +ADDRLP4 124 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 0+24 +ADDRFP4 8 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0+24+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+24+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 176 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 180 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 176 +INDIRF4 +ADDRLP4 180 +INDIRF4 +LTF4 $167 +ADDRLP4 160 +ADDRLP4 176 +INDIRF4 +ADDRLP4 180 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $168 +JUMPV +LABELV $167 +ADDRLP4 160 +ADDRLP4 176 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $168 +ADDRLP4 0+24+20 +ADDRLP4 160 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 184 +ADDRLP4 96+4 +INDIRF4 +ASGNF4 +ADDRLP4 188 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 184 +INDIRF4 +ADDRLP4 188 +INDIRF4 +LTF4 $169 +ADDRLP4 164 +ADDRLP4 184 +INDIRF4 +ADDRLP4 188 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $170 +JUMPV +LABELV $169 +ADDRLP4 164 +ADDRLP4 184 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $170 +ADDRLP4 0+24+20+1 +ADDRLP4 164 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 192 +ADDRLP4 96+8 +INDIRF4 +ASGNF4 +ADDRLP4 196 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 192 +INDIRF4 +ADDRLP4 196 +INDIRF4 +LTF4 $171 +ADDRLP4 168 +ADDRLP4 192 +INDIRF4 +ADDRLP4 196 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $172 +JUMPV +LABELV $171 +ADDRLP4 168 +ADDRLP4 192 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $172 +ADDRLP4 0+24+20+2 +ADDRLP4 168 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 200 +ADDRLP4 96+12 +INDIRF4 +ASGNF4 +ADDRLP4 204 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 200 +INDIRF4 +ADDRLP4 204 +INDIRF4 +LTF4 $173 +ADDRLP4 172 +ADDRLP4 200 +INDIRF4 +ADDRLP4 204 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $174 +JUMPV +LABELV $173 +ADDRLP4 172 +ADDRLP4 200 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $174 +ADDRLP4 0+24+20+3 +ADDRLP4 172 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 0+48 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0+48+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+48+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 224 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 228 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 224 +INDIRF4 +ADDRLP4 228 +INDIRF4 +LTF4 $199 +ADDRLP4 208 +ADDRLP4 224 +INDIRF4 +ADDRLP4 228 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $200 +JUMPV +LABELV $199 +ADDRLP4 208 +ADDRLP4 224 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $200 +ADDRLP4 0+48+20 +ADDRLP4 208 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 232 +ADDRLP4 96+4 +INDIRF4 +ASGNF4 +ADDRLP4 236 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 232 +INDIRF4 +ADDRLP4 236 +INDIRF4 +LTF4 $201 +ADDRLP4 212 +ADDRLP4 232 +INDIRF4 +ADDRLP4 236 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $202 +JUMPV +LABELV $201 +ADDRLP4 212 +ADDRLP4 232 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $202 +ADDRLP4 0+48+20+1 +ADDRLP4 212 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 240 +ADDRLP4 96+8 +INDIRF4 +ASGNF4 +ADDRLP4 244 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 240 +INDIRF4 +ADDRLP4 244 +INDIRF4 +LTF4 $203 +ADDRLP4 216 +ADDRLP4 240 +INDIRF4 +ADDRLP4 244 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $204 +JUMPV +LABELV $203 +ADDRLP4 216 +ADDRLP4 240 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $204 +ADDRLP4 0+48+20+2 +ADDRLP4 216 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 248 +ADDRLP4 96+12 +INDIRF4 +ASGNF4 +ADDRLP4 252 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 248 +INDIRF4 +ADDRLP4 252 +INDIRF4 +LTF4 $205 +ADDRLP4 220 +ADDRLP4 248 +INDIRF4 +ADDRLP4 252 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $206 +JUMPV +LABELV $205 +ADDRLP4 220 +ADDRLP4 248 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $206 +ADDRLP4 0+48+20+3 +ADDRLP4 220 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 0+72 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0+72+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+72+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 272 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 276 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 272 +INDIRF4 +ADDRLP4 276 +INDIRF4 +LTF4 $231 +ADDRLP4 256 +ADDRLP4 272 +INDIRF4 +ADDRLP4 276 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $232 +JUMPV +LABELV $231 +ADDRLP4 256 +ADDRLP4 272 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $232 +ADDRLP4 0+72+20 +ADDRLP4 256 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 280 +ADDRLP4 96+4 +INDIRF4 +ASGNF4 +ADDRLP4 284 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 280 +INDIRF4 +ADDRLP4 284 +INDIRF4 +LTF4 $233 +ADDRLP4 260 +ADDRLP4 280 +INDIRF4 +ADDRLP4 284 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $234 +JUMPV +LABELV $233 +ADDRLP4 260 +ADDRLP4 280 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $234 +ADDRLP4 0+72+20+1 +ADDRLP4 260 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 288 +ADDRLP4 96+8 +INDIRF4 +ASGNF4 +ADDRLP4 292 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 288 +INDIRF4 +ADDRLP4 292 +INDIRF4 +LTF4 $235 +ADDRLP4 264 +ADDRLP4 288 +INDIRF4 +ADDRLP4 292 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $236 +JUMPV +LABELV $235 +ADDRLP4 264 +ADDRLP4 288 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $236 +ADDRLP4 0+72+20+2 +ADDRLP4 264 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 296 +ADDRLP4 96+12 +INDIRF4 +ASGNF4 +ADDRLP4 300 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 296 +INDIRF4 +ADDRLP4 300 +INDIRF4 +LTF4 $237 +ADDRLP4 268 +ADDRLP4 296 +INDIRF4 +ADDRLP4 300 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $238 +JUMPV +LABELV $237 +ADDRLP4 268 +ADDRLP4 296 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $238 +ADDRLP4 0+72+20+3 +ADDRLP4 268 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRGP4 cgs+255316+8 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddPolyToScene +CALLV +pop +LABELV $116 +endproc CG_DrawBoxFace 304 12 +export CG_DrawBoundingBox +proc CG_DrawBoundingBox 208 16 +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 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 104 +CNSTI4 4 +ASGNI4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 108 +CNSTI4 8 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 116 +CNSTI4 4 +ASGNI4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 8 +ASGNI4 +ADDRLP4 12+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 132 +CNSTI4 4 +ASGNI4 +ADDRLP4 24+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 136 +CNSTI4 8 +ASGNI4 +ADDRLP4 24+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 144 +CNSTI4 4 +ASGNI4 +ADDRLP4 36+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 144 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 144 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 148 +CNSTI4 8 +ASGNI4 +ADDRLP4 36+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 148 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 148 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 160 +CNSTI4 4 +ASGNI4 +ADDRLP4 72+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 160 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 160 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 164 +CNSTI4 8 +ASGNI4 +ADDRLP4 72+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 164 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 164 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 172 +CNSTI4 4 +ASGNI4 +ADDRLP4 84+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 172 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 172 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 176 +CNSTI4 8 +ASGNI4 +ADDRLP4 84+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 176 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 176 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 48 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 188 +CNSTI4 4 +ASGNI4 +ADDRLP4 48+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 192 +CNSTI4 8 +ASGNI4 +ADDRLP4 48+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 200 +CNSTI4 4 +ASGNI4 +ADDRLP4 60+4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 200 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 200 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 204 +CNSTI4 8 +ASGNI4 +ADDRLP4 60+8 +ADDRFP4 0 +INDIRP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRGP4 CG_DrawBoxFace +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 CG_DrawBoxFace +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRGP4 CG_DrawBoxFace +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRGP4 CG_DrawBoxFace +CALLV +pop +ADDRLP4 36 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 48 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 CG_DrawBoxFace +CALLV +pop +ADDRLP4 48 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 CG_DrawBoxFace +CALLV +pop +LABELV $241 +endproc CG_DrawBoundingBox 208 16 +export CG_PositionEntityOnTag +proc CG_PositionEntityOnTag 92 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +ARGI4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_LerpTag +CALLI4 +pop +ADDRLP4 56 +CNSTI4 68 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $259 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 60 +INDIRP4 +INDIRF4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 68 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRF4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 76 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRF4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $260 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $259 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 84 +CNSTI4 28 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +ARGP4 +ADDRGP4 MatrixMultiply +CALLV +pop +ADDRLP4 88 +CNSTI4 100 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $258 +endproc CG_PositionEntityOnTag 92 24 +export CG_PositionRotatedEntityOnTag +proc CG_PositionRotatedEntityOnTag 124 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +ARGI4 +CNSTF4 1065353216 +ADDRFP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_LerpTag +CALLI4 +pop +ADDRLP4 92 +CNSTI4 68 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 92 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $265 +ADDRLP4 96 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRF4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 112 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $266 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $265 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 52 +ARGP4 +ADDRGP4 MatrixMultiply +CALLV +pop +ADDRLP4 52 +ARGP4 +ADDRLP4 120 +CNSTI4 28 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +ARGP4 +ADDRGP4 MatrixMultiply +CALLV +pop +LABELV $264 +endproc CG_PositionRotatedEntityOnTag 124 24 +export CG_SetEntitySoundPosition +proc CG_SetEntitySoundPosition 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 16777215 +NEI4 $271 +ADDRLP4 12 +CNSTI4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+38388 +ADDP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1568 +ADDP4 +INDIRF4 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 1572 +ADDP4 +INDIRF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_S_UpdateEntityPosition +CALLV +pop +ADDRGP4 $272 +JUMPV +LABELV $271 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 trap_S_UpdateEntityPosition +CALLV +pop +LABELV $272 +LABELV $270 +endproc CG_SetEntitySoundPosition 24 8 +proc CG_EntityEffects 32 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetEntitySoundPosition +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $277 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 9 +EQI4 $279 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +ADDRGP4 $280 +JUMPV +LABELV $279 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddRealLoopingSound +CALLV +pop +LABELV $280 +LABELV $277 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $283 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 255 +ASGNI4 +ADDRLP4 8 +ADDRLP4 24 +INDIRI4 +ADDRLP4 28 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +CNSTI4 8 +RSHI4 +ADDRLP4 28 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 24 +INDIRI4 +CNSTI4 16 +RSHI4 +ADDRLP4 28 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 24 +INDIRI4 +CNSTI4 24 +RSHI4 +ADDRLP4 28 +INDIRI4 +BANDI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 trap_R_AddLightToScene +CALLV +pop +LABELV $283 +ADDRFP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $285 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $287 +ADDRFP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_AttachmentPoint +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 CG_AttachmentPoint +CALLI4 +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 28 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 1136843536 +LEF4 $289 +ADDRFP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $289 +LABELV $287 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1828 +ADDP4 +INDIRI4 +LEI4 $291 +ADDRFP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $291 +ADDRFP4 0 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $291 +LABELV $285 +LABELV $276 +endproc CG_EntityEffects 32 20 +proc CG_General 144 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $295 +ADDRGP4 $294 +JUMPV +LABELV $295 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+80 +ADDRLP4 140 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+96 +ADDRLP4 0+80 +INDIRI4 +ASGNI4 +ADDRLP4 0+100 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+34800 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $305 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +LABELV $305 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $294 +endproc CG_General 144 12 +proc CG_Speaker 16 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $311 +ADDRGP4 $310 +JUMPV +LABELV $311 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRI4 +GEI4 $313 +ADDRGP4 $310 +JUMPV +LABELV $313 +CNSTP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRLP4 4 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 100 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 12 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +MULI4 +ADDI4 +CVIF4 4 +ADDRLP4 12 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +MULI4 +CVIF4 4 +CNSTF4 1073741824 +ADDRLP4 4 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +LABELV $310 +endproc CG_Speaker 16 16 +proc CG_LaunchMissile 32 8 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +LEI4 $319 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $319 +ADDRLP4 0 +CNSTI4 1280 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 168 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $321 +CNSTI4 168 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 80 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $323 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRLP4 16 +INDIRP4 +CNSTI4 1408 +ADDP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $323 +LABELV $321 +CNSTI4 168 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $325 +CNSTI4 168 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_SpawnNewTrailSystem +CALLP4 +ASGNP4 +ADDRLP4 20 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $327 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +LABELV $327 +LABELV $325 +LABELV $318 +endproc CG_LaunchMissile 32 8 +proc CG_Missile 188 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 144 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 148 +ADDRLP4 144 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 32 +LEI4 $330 +ADDRLP4 148 +CNSTI4 0 +ASGNI4 +LABELV $330 +ADDRLP4 152 +CNSTI4 1280 +ADDRLP4 148 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 156 +ADDRLP4 144 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 168 +ADDRLP4 156 +INDIRI4 +MULI4 +ADDRLP4 152 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +CNSTF4 0 +EQF4 $332 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 trap_R_AddLightToScene +CALLV +pop +LABELV $332 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $334 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRLP4 164 +ARGP4 +ADDRGP4 BG_EvaluateTrajectoryDelta +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 164 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $334 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 4+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4+84 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $339 +ADDRLP4 4 +CNSTI4 2 +ASGNI4 +ADDRLP4 4+132 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ADDRLP4 144 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4+136 +CNSTF4 0 +ASGNF4 +ADDRLP4 4+112 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4+116 +CNSTU1 255 +ASGNU1 +ADDRLP4 4+116+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 4+116+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 4+116+3 +CNSTU1 255 +ASGNU1 +ADDRGP4 $340 +JUMPV +LABELV $339 +ADDRLP4 4+8 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRI4 +CNSTI4 64 +BORI4 +ASGNI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 4+28 +ARGP4 +ADDRLP4 164 +ADDRGP4 VectorNormalize2 +CALLF4 +ASGNF4 +ADDRLP4 164 +INDIRF4 +CNSTF4 0 +NEF4 $353 +ADDRLP4 4+28+8 +CNSTF4 1065353216 +ASGNF4 +LABELV $353 +ADDRLP4 168 +CNSTI4 0 +ASGNI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 168 +INDIRI4 +EQI4 $358 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ADDRLP4 168 +INDIRI4 +EQI4 $358 +ADDRLP4 4+28 +ARGP4 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 4 +DIVI4 +CVIF4 4 +ARGF4 +ADDRGP4 RotateAroundDirection +CALLV +pop +ADDRGP4 $359 +JUMPV +LABELV $358 +ADDRLP4 4+28 +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRGP4 RotateAroundDirection +CALLV +pop +LABELV $359 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $363 +ADDRLP4 172 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $366 +ADDRLP4 4+80 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ADDRLP4 172 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +MODI4 +ADDI4 +ASGNI4 +ADDRGP4 $367 +JUMPV +LABELV $366 +ADDRLP4 4+80 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ADDRLP4 172 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ADDI4 +ASGNI4 +ADDRLP4 4+80 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +ADDI4 +LEI4 $370 +ADDRLP4 4+80 +ADDRLP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $370 +LABELV $367 +LABELV $363 +LABELV $340 +ADDRLP4 168 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRLP4 168 +INDIRI4 +NEI4 $376 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ADDRLP4 168 +INDIRI4 +EQI4 $374 +LABELV $376 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $374 +LABELV $329 +endproc CG_Missile 188 20 +proc CG_Mover 144 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 0+4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0+104 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 6 +RSHI4 +CNSTI4 1 +BANDI4 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 16777215 +NEI4 $384 +ADDRLP4 0+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+37364 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $385 +JUMPV +LABELV $384 +ADDRLP4 0+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+34800 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $385 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 140 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $390 +ADDRLP4 0+104 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+34800 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $390 +LABELV $377 +endproc CG_Mover 144 12 +export CG_Beam +proc CG_Beam 144 12 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+68 +ADDRLP4 140 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRLP4 140 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AxisClear +CALLV +pop +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRLP4 0+4 +CNSTI4 64 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $395 +endproc CG_Beam 144 12 +proc CG_Portal 144 12 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRLP4 140 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 140 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 0+28+12 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 PerpendicularVector +CALLV +pop +ADDRLP4 0+28+12 +ADDRGP4 vec3_origin +INDIRF4 +ADDRLP4 0+28+12 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRGP4 vec3_origin+4 +INDIRF4 +ADDRLP4 0+28+12+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRGP4 vec3_origin+8 +INDIRF4 +ADDRLP4 0+28+12+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 0+28+12 +ARGP4 +ADDRLP4 0+28+24 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 0 +CNSTI4 7 +ASGNI4 +ADDRLP4 0+96 +ADDRLP4 140 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+80 +ADDRLP4 140 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+104 +CNSTF4 1135869952 +ADDRLP4 140 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1132462080 +DIVF4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $400 +endproc CG_Portal 144 12 +proc CG_LightFlare 336 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 156 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 152 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +EQI4 $434 +ADDRLP4 224 +CNSTI4 -2 +ASGNI4 +ADDRGP4 $435 +JUMPV +LABELV $434 +ADDRLP4 224 +ADDRGP4 cg+109588+148 +INDIRI4 +ASGNI4 +LABELV $435 +ADDRGP4 cg_lightFlare+12 +INDIRI4 +CNSTI4 0 +NEI4 $439 +ADDRGP4 $433 +JUMPV +LABELV $439 +ADDRLP4 152 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $442 +ADDRGP4 $433 +JUMPV +LABELV $442 +ADDRLP4 160 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 300 +CNSTP4 0 +ASGNP4 +ADDRLP4 300 +INDIRP4 +ARGP4 +ADDRLP4 300 +INDIRP4 +ARGP4 +ADDRLP4 152 +INDIRP4 +CNSTI4 128 +ADDP4 +ARGP4 +ADDRLP4 224 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 160+8 +INDIRF4 +CNSTF4 1065353216 +LTF4 $449 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +EQI4 $446 +LABELV $449 +ADDRGP4 $433 +JUMPV +LABELV $446 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 304 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +ADDRLP4 304 +INDIRI4 +ASGNI4 +ADDRLP4 0+112 +ADDRLP4 152 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ADDRLP4 304 +INDIRI4 +LSHI4 +ADDRGP4 cgs+35824 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+116 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRI4 +CNSTI4 8 +BORI4 +ASGNI4 +ADDRLP4 152 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRLP4 244 +ARGP4 +ADDRLP4 308 +CNSTP4 0 +ASGNP4 +ADDRLP4 308 +INDIRP4 +ARGP4 +ADDRLP4 308 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 140 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+24 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 140+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 140+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+24+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 140 +ARGP4 +ADDRLP4 312 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 220 +ADDRLP4 312 +INDIRF4 +ASGNF4 +ADDRLP4 140 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 220 +INDIRF4 +ADDRLP4 152 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +CVIF4 4 +GEF4 $476 +ADDRGP4 $433 +JUMPV +LABELV $476 +ADDRLP4 140 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDRLP4 140+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 140+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 0 +GEF4 $478 +ADDRGP4 $433 +JUMPV +LABELV $478 +ADDRGP4 cg +INDIRI4 +CNSTI4 2 +MODI4 +CNSTI4 0 +NEI4 $490 +ADDRLP4 0+132 +ADDRLP4 220 +INDIRF4 +ADDRLP4 152 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 152 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $493 +ADDRLP4 316 +ADDRLP4 0+132 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 296 +ADDRLP4 316 +INDIRF4 +ASGNF4 +ADDRLP4 240 +ADDRLP4 316 +INDIRF4 +ASGNF4 +ADDRGP4 $494 +JUMPV +LABELV $493 +ADDRLP4 320 +ADDRLP4 220 +INDIRF4 +ADDRLP4 152 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 296 +ADDRLP4 320 +INDIRF4 +ASGNF4 +ADDRLP4 240 +ADDRLP4 320 +INDIRF4 +ASGNF4 +LABELV $494 +ADDRLP4 268 +ADDRLP4 152 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 268 +INDIRF4 +CNSTF4 0 +LEF4 $496 +ADDRLP4 140 +INDIRF4 +ADDRLP4 244 +INDIRF4 +MULF4 +ADDRLP4 140+4 +INDIRF4 +ADDRLP4 244+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 140+8 +INDIRF4 +ADDRLP4 244+8 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 328 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 332 +CNSTF4 1127481344 +ASGNF4 +ADDRLP4 324 +CNSTF4 1065353216 +ADDRLP4 332 +INDIRF4 +ADDRLP4 332 +INDIRF4 +ADDRLP4 328 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +SUBF4 +ADDRLP4 268 +INDIRF4 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 324 +INDIRF4 +CNSTF4 0 +GEF4 $502 +ADDRLP4 324 +CNSTF4 0 +ASGNF4 +LABELV $502 +ADDRLP4 0+132 +ADDRLP4 0+132 +INDIRF4 +ADDRLP4 324 +INDIRF4 +MULF4 +ASGNF4 +LABELV $496 +ADDRLP4 0+132 +INDIRF4 +CNSTF4 0 +GEF4 $505 +ADDRLP4 0+132 +CNSTF4 0 +ASGNF4 +LABELV $505 +ADDRLP4 228 +ADDRLP4 0+68 +INDIRF4 +ADDRLP4 140 +INDIRF4 +ADDRLP4 0+132 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 228+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRLP4 140+4 +INDIRF4 +ADDRLP4 0+132 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 228+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRLP4 140+8 +INDIRF4 +ADDRLP4 0+132 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 256 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 140 +INDIRF4 +ADDRLP4 0+132 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 256+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 140+4 +INDIRF4 +ADDRLP4 0+132 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 256+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRLP4 140+8 +INDIRF4 +ADDRLP4 0+132 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg_lightFlare+12 +INDIRI4 +CNSTI4 3 +NEI4 $536 +ADDRLP4 160 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 228 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRLP4 240 +INDIRF4 +ARGF4 +ADDRLP4 224 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_BiSphereTrace +CALLV +pop +ADDRLP4 160+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $541 +ADDRLP4 156 +ADDRLP4 160+56 +INDIRF4 +ASGNF4 +ADDRGP4 $491 +JUMPV +LABELV $541 +ADDRLP4 156 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $491 +JUMPV +LABELV $536 +ADDRGP4 cg_lightFlare+12 +INDIRI4 +CNSTI4 2 +NEI4 $545 +ADDRLP4 324 +ADDRLP4 240 +INDIRF4 +NEGF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 272 +ADDRLP4 324 +INDIRF4 +ASGNF4 +ADDRLP4 272+4 +ADDRLP4 324 +INDIRF4 +ASGNF4 +ADDRLP4 272+8 +ADDRLP4 240 +INDIRF4 +NEGF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 328 +ADDRLP4 240 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 284 +ADDRLP4 328 +INDIRF4 +ASGNF4 +ADDRLP4 284+4 +ADDRLP4 328 +INDIRF4 +ASGNF4 +ADDRLP4 284+8 +ADDRLP4 240 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 160 +ARGP4 +ADDRLP4 256 +ARGP4 +ADDRLP4 272 +ARGP4 +ADDRLP4 284 +ARGP4 +ADDRLP4 228 +ARGP4 +ADDRLP4 224 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 160+8 +INDIRF4 +CNSTF4 1065353216 +LTF4 $556 +ADDRLP4 160+4 +INDIRI4 +CNSTI4 0 +EQI4 $552 +LABELV $556 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $552 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $553 +JUMPV +LABELV $552 +ADDRLP4 160+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $558 +ADDRLP4 332 +CNSTI4 0 +ASGNI4 +ADDRLP4 160+4 +INDIRI4 +ADDRLP4 332 +INDIRI4 +NEI4 $558 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +INDIRI4 +ADDRLP4 332 +INDIRI4 +NEI4 $558 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $558 +LABELV $553 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $563 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +ADDRLP4 152 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $565 +ADDRLP4 156 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 152 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +LABELV $565 +LABELV $563 +ADDRFP4 0 +INDIRP4 +CNSTI4 1752 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $491 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +ADDRLP4 152 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $571 +ADDRLP4 156 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1748 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 152 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 156 +CNSTF4 1065353216 +ADDRLP4 156 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $491 +JUMPV +LABELV $571 +ADDRLP4 156 +CNSTF4 0 +ASGNF4 +ADDRGP4 $491 +JUMPV +LABELV $545 +ADDRGP4 cg_lightFlare+12 +INDIRI4 +CNSTI4 1 +NEI4 $491 +ADDRLP4 324 +ADDRLP4 240 +INDIRF4 +NEGF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 272 +ADDRLP4 324 +INDIRF4 +ASGNF4 +ADDRLP4 272+4 +ADDRLP4 324 +INDIRF4 +ASGNF4 +ADDRLP4 272+8 +ADDRLP4 240 +INDIRF4 +NEGF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 328 +ADDRLP4 240 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 284 +ADDRLP4 328 +INDIRF4 +ASGNF4 +ADDRLP4 284+4 +ADDRLP4 328 +INDIRF4 +ASGNF4 +ADDRLP4 284+8 +ADDRLP4 240 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 160 +ARGP4 +ADDRLP4 256 +ARGP4 +ADDRLP4 272 +ARGP4 +ADDRLP4 284 +ARGP4 +ADDRLP4 228 +ARGP4 +ADDRLP4 224 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 160+8 +INDIRF4 +CNSTF4 1065353216 +LTF4 $586 +ADDRLP4 160+4 +INDIRI4 +CNSTI4 0 +EQI4 $491 +LABELV $586 +ADDRLP4 156 +CNSTF4 0 +ASGNF4 +ADDRGP4 $491 +JUMPV +LABELV $490 +ADDRLP4 156 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+132 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $491 +ADDRFP4 0 +INDIRP4 +CNSTI4 1744 +ADDP4 +ADDRLP4 156 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1740 +ADDP4 +ADDRLP4 0+132 +INDIRF4 +ASGNF4 +ADDRLP4 156 +INDIRF4 +CNSTF4 1065353216 +GEF4 $589 +ADDRLP4 0+132 +ADDRLP4 0+132 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 320 +ADDRLP4 0+116+3 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 156 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 324 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 320 +INDIRF4 +ADDRLP4 324 +INDIRF4 +LTF4 $597 +ADDRLP4 316 +ADDRLP4 320 +INDIRF4 +ADDRLP4 324 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $598 +JUMPV +LABELV $597 +ADDRLP4 316 +ADDRLP4 320 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $598 +ADDRLP4 0+116+3 +ADDRLP4 316 +INDIRU4 +CVUU1 4 +ASGNU1 +LABELV $589 +ADDRLP4 0+132 +INDIRF4 +CNSTF4 0 +GTF4 $599 +ADDRGP4 $433 +JUMPV +LABELV $599 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $433 +endproc CG_LightFlare 336 28 +proc CG_Lev2ZapChain 64 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 32 +CNSTP4 0 +ASGNP4 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 6 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_UnpackEntityNumbers +CALLI4 +ASGNI4 +ADDRLP4 36 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $606 +JUMPV +LABELV $603 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $607 +ADDRLP4 28 +CNSTI4 1852 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRGP4 $608 +JUMPV +LABELV $607 +ADDRLP4 28 +CNSTI4 1852 +ADDRLP4 4+4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +LABELV $608 +ADDRLP4 48 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 32 +CNSTI4 1852 +ADDRLP4 48 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $610 +ADDRGP4 cgs+255316+12 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 CG_SpawnNewTrailSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ADDRLP4 56 +INDIRP4 +ASGNP4 +LABELV $610 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +EQI4 $614 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +LABELV $614 +LABELV $604 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $606 +ADDRLP4 0 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LTI4 $603 +LABELV $602 +endproc CG_Lev2ZapChain 64 12 +export CG_AdjustPositionForMover +proc CG_AdjustPositionForMover 88 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $619 +ADDRFP4 4 +INDIRI4 +CNSTI4 1022 +LTI4 $617 +LABELV $619 +ADDRFP4 16 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 $616 +JUMPV +LABELV $617 +ADDRLP4 0 +CNSTI4 1852 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 6 +EQI4 $620 +ADDRFP4 16 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 $616 +JUMPV +LABELV $620 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 40 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 28 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 52 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 52 +INDIRF4 +ADDRLP4 40 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+4 +ADDRLP4 52+4 +INDIRF4 +ADDRLP4 40+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+8 +ADDRLP4 52+8 +INDIRF4 +ADDRLP4 40+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +CNSTI4 4 +ASGNI4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84 +CNSTI4 8 +ASGNI4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 84 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 4+8 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $616 +endproc CG_AdjustPositionForMover 88 12 +proc CG_InterpolateEntityPosition 44 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $637 +ADDRGP4 $640 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $637 +ADDRLP4 24 +ADDRGP4 cg+109540 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +ARGP4 +ADDRGP4 cg+40 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 28 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 28 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1568 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1572 +ADDP4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +ARGP4 +ADDRGP4 cg+40 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 LerpAngle +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +ADDRLP4 12+4 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 36 +ADDRGP4 LerpAngle +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1580 +ADDP4 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +INDIRF4 +ARGF4 +ADDRLP4 12+8 +INDIRF4 +ARGF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 40 +ADDRGP4 LerpAngle +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1584 +ADDP4 +ADDRLP4 40 +INDIRF4 +ASGNF4 +LABELV $636 +endproc CG_InterpolateEntityPosition 44 12 +proc CG_CalcEntityLerpPositions 120 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_smoothClients+12 +INDIRI4 +CNSTI4 0 +NEI4 $657 +ADDRFP4 0 +INDIRP4 +INDIRI4 +CNSTI4 64 +GEI4 $660 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $660 +LABELV $657 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $662 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $662 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_InterpolateEntityPosition +CALLV +pop +ADDRGP4 $656 +JUMPV +LABELV $662 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $664 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $664 +ADDRFP4 0 +INDIRP4 +INDIRI4 +CNSTI4 64 +GEI4 $664 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_InterpolateEntityPosition +CALLV +pop +ADDRGP4 $656 +JUMPV +LABELV $664 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_projectileNudge+12 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $666 +ADDRGP4 cg+8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $666 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $666 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 12 +INDIRI4 +NEI4 $666 +ADDRLP4 0 +ADDRGP4 cg+163724 +INDIRI4 +ASGNI4 +LABELV $666 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 0 +INDIRI4 +ADDI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $674 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRLP4 24 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRLP4 36 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 96 +ADDRGP4 vec3_origin +ASGNP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 36+8 +INDIRF4 +CNSTF4 1065353216 +GEF4 $677 +ADDRLP4 104 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ASGNP4 +ADDRLP4 108 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 108 +INDIRF4 +ADDRLP4 36+8 +INDIRF4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 112 +ADDRFP4 0 +INDIRP4 +CNSTI4 1568 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 36+8 +INDIRF4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 116 +ADDRFP4 0 +INDIRP4 +CNSTI4 1572 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 36+8 +INDIRF4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $677 +LABELV $674 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 cg+110016 +CVPU4 4 +EQU4 $687 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 CG_AdjustPositionForMover +CALLV +pop +LABELV $687 +LABELV $656 +endproc CG_CalcEntityLerpPositions 120 28 +proc CG_CEntityPVSEnter 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_debugPVS+12 +INDIRI4 +CNSTI4 0 +EQI4 $693 +ADDRGP4 $696 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $693 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +EQI4 $701 +ADDRLP4 4 +INDIRI4 +CNSTI4 5 +EQI4 $700 +ADDRGP4 $697 +JUMPV +LABELV $700 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_LaunchMissile +CALLV +pop +ADDRGP4 $698 +JUMPV +LABELV $701 +ADDRFP4 0 +INDIRP4 +CNSTI4 1732 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +LABELV $697 +LABELV $698 +ADDRFP4 0 +INDIRP4 +CNSTI4 1772 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1648 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1796 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1624 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1636 +ADDP4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1640 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $692 +endproc CG_CEntityPVSEnter 20 8 +proc CG_CEntityPVSLeave 16 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_debugPVS+12 +INDIRI4 +CNSTI4 0 +EQI4 $703 +ADDRGP4 $706 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $703 +ADDRLP4 8 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 19 +EQI4 $710 +ADDRGP4 $707 +JUMPV +LABELV $710 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $711 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $715 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $715 +LABELV $712 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LEI4 $711 +LABELV $707 +LABELV $708 +LABELV $702 +endproc CG_CEntityPVSLeave 16 8 +proc CG_AddCEntity 8 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 20 +LTI4 $718 +ADDRGP4 $717 +JUMPV +LABELV $718 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_CalcEntityLerpPositions +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_EntityEffects +CALLV +pop +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $720 +ADDRLP4 0 +INDIRI4 +CNSTI4 19 +GTI4 $720 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $739 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $739 +address $725 +address $727 +address $720 +address $728 +address $721 +address $729 +address $730 +address $731 +address $732 +address $733 +address $721 +address $721 +address $721 +address $720 +address $726 +address $734 +address $735 +address $736 +address $737 +address $738 +code +LABELV $720 +ADDRGP4 $723 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $725 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_General +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $726 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Corpse +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $727 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Player +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $728 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Buildable +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $729 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Missile +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $730 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Mover +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $731 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Beam +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $732 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Portal +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $733 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Speaker +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $734 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ParticleSystemEntity +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $735 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AnimMapObj +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $736 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ModelDoor +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $737 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_LightFlare +CALLV +pop +ADDRGP4 $721 +JUMPV +LABELV $738 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Lev2ZapChain +CALLV +pop +LABELV $721 +LABELV $717 +endproc CG_AddCEntity 8 8 +export CG_AddPacketEntities +proc CG_AddPacketEntities 80 12 +ADDRGP4 cg+40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $741 +ADDRLP4 16 +CNSTI4 8 +ASGNI4 +ADDRLP4 12 +ADDRGP4 cg+40 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $746 +ADDRGP4 cg+109540 +CNSTF4 0 +ASGNF4 +ADDRGP4 $742 +JUMPV +LABELV $746 +ADDRGP4 cg+109540 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 12 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $742 +JUMPV +LABELV $741 +ADDRGP4 cg+109540 +CNSTF4 0 +ASGNF4 +LABELV $742 +ADDRGP4 cg+111984 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+111984+4 +CNSTI4 360 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 2047 +BANDI4 +MULI4 +CVIF4 4 +CNSTF4 1157627904 +DIVF4 +ASGNF4 +ADDRGP4 cg+111984+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+112032 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+112032+4 +CNSTI4 360 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 1023 +BANDI4 +MULI4 +CVIF4 4 +CNSTF4 1149239296 +DIVF4 +ASGNF4 +ADDRGP4 cg+112032+8 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+111984 +ARGP4 +ADDRGP4 cg+111996 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRGP4 cg+112032 +ARGP4 +ADDRGP4 cg+112044 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 8 +ADDRGP4 cg+109588 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 cg+110016 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +ADDRGP4 cg+110016+1832 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg+110016 +ARGP4 +ADDRGP4 CG_AddCEntity +CALLV +pop +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ARGP4 +ADDRGP4 CG_CalcEntityLerpPositions +CALLV +pop +ADDRGP4 CG_UpdateEntityPositions +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $775 +CNSTI4 1852 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+1832 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $776 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1024 +LTI4 $775 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $783 +JUMPV +LABELV $780 +ADDRLP4 4 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1832 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $781 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $783 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $780 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $786 +ADDRLP4 4 +CNSTI4 1852 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1832 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $790 +ADDRLP4 4 +INDIRP4 +CNSTI4 1836 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $790 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_CEntityPVSEnter +CALLV +pop +ADDRGP4 $791 +JUMPV +LABELV $790 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1832 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $792 +ADDRLP4 4 +INDIRP4 +CNSTI4 1836 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +EQI4 $792 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_CEntityPVSLeave +CALLV +pop +LABELV $792 +LABELV $791 +ADDRLP4 4 +INDIRP4 +CNSTI4 1836 +ADDP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1832 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $787 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1024 +LTI4 $786 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $797 +JUMPV +LABELV $794 +ADDRLP4 4 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_AddCEntity +CALLV +pop +LABELV $795 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $797 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $794 +ADDRGP4 cg_drawBBOX+12 +INDIRI4 +CNSTI4 0 +EQI4 $800 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $806 +JUMPV +LABELV $803 +ADDRLP4 4 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 60 +CNSTI4 3 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ADDRLP4 60 +INDIRI4 +EQI4 $812 +ADDRLP4 52 +INDIRI4 +CNSTI4 5 +EQI4 $812 +ADDRLP4 52 +INDIRI4 +ADDRLP4 60 +INDIRI4 +LTI4 $810 +LABELV $817 +ADDRLP4 52 +INDIRI4 +CNSTI4 14 +EQI4 $812 +ADDRGP4 $810 +JUMPV +LABELV $812 +ADDRLP4 64 +ADDRLP4 12 +INDIRP4 +CNSTI4 176 +ADDP4 +ASGNP4 +ADDRLP4 68 +CNSTI4 255 +ASGNI4 +ADDRLP4 40 +ADDRLP4 64 +INDIRP4 +INDIRI4 +ADDRLP4 68 +INDIRI4 +BANDI4 +CVIF4 4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 8 +RSHI4 +ADDRLP4 68 +INDIRI4 +BANDI4 +CVIF4 4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 64 +INDIRP4 +INDIRI4 +CNSTI4 16 +RSHI4 +ADDRLP4 68 +INDIRI4 +BANDI4 +CNSTI4 32 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 40 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 16+4 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 16+8 +ADDRLP4 44 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_DrawBoundingBox +CALLV +pop +LABELV $810 +LABELV $804 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $806 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $803 +LABELV $800 +LABELV $740 +endproc CG_AddPacketEntities 80 12 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $723 +byte 1 66 +byte 1 97 +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 116 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $706 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 32 +byte 1 80 +byte 1 86 +byte 1 83 +byte 1 10 +byte 1 0 +align 1 +LABELV $696 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +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 80 +byte 1 86 +byte 1 83 +byte 1 10 +byte 1 0 +align 1 +LABELV $640 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 73 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 112 +byte 1 111 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 80 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 61 +byte 1 61 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_event.asm b/build/release-linux-x86_64/base/cgame/cg_event.asm new file mode 100644 index 0000000..8d84e77 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_event.asm @@ -0,0 +1,8499 @@ +code +proc CG_Obituary 268 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 144 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $119 +ADDRLP4 8 +INDIRI4 +CNSTI4 64 +LTI4 $117 +LABELV $119 +ADDRGP4 $120 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $117 +ADDRLP4 52 +CNSTI4 1668 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 96 +ADDRLP4 52 +INDIRP4 +CNSTI4 252 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $124 +ADDRLP4 4 +INDIRI4 +CNSTI4 64 +LTI4 $122 +LABELV $124 +ADDRLP4 4 +CNSTI4 1022 +ASGNI4 +ADDRLP4 60 +CNSTP4 0 +ASGNP4 +ADDRGP4 $123 +JUMPV +LABELV $122 +ADDRLP4 4 +INDIRI4 +CNSTI4 670 +ADDI4 +ARGI4 +ADDRLP4 180 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 60 +ADDRLP4 180 +INDIRP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $125 +CNSTI4 1668 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +ADDRLP4 52 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +NEI4 $125 +ADDRLP4 100 +CNSTI4 1 +ASGNI4 +LABELV $125 +LABELV $123 +ADDRLP4 8 +INDIRI4 +CNSTI4 670 +ADDI4 +ARGI4 +ADDRLP4 180 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 180 +INDIRP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $129 +ADDRGP4 $116 +JUMPV +LABELV $129 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 $131 +ARGP4 +ADDRLP4 184 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 184 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 56 +ADDRGP4 $132 +ASGNP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 19 +LTI4 $133 +ADDRLP4 12 +INDIRI4 +CNSTI4 28 +GTI4 $171 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $172-76 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $172 +address $169 +address $139 +address $141 +address $143 +address $137 +address $133 +address $135 +address $133 +address $145 +address $147 +code +LABELV $171 +ADDRLP4 12 +INDIRI4 +CNSTI4 47 +LTI4 $133 +ADDRLP4 12 +INDIRI4 +CNSTI4 59 +GTI4 $133 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $174-188 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $174 +address $165 +address $133 +address $133 +address $167 +address $133 +address $149 +address $157 +address $153 +address $155 +address $163 +address $151 +address $159 +address $161 +code +LABELV $135 +ADDRLP4 0 +ADDRGP4 $136 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $137 +ADDRLP4 0 +ADDRGP4 $138 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $139 +ADDRLP4 0 +ADDRGP4 $140 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $141 +ADDRLP4 0 +ADDRGP4 $142 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $143 +ADDRLP4 0 +ADDRGP4 $144 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $145 +ADDRLP4 0 +ADDRGP4 $146 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $147 +ADDRLP4 0 +ADDRGP4 $148 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $149 +ADDRLP4 0 +ADDRGP4 $150 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $151 +ADDRLP4 0 +ADDRGP4 $152 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $153 +ADDRLP4 0 +ADDRGP4 $154 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $155 +ADDRLP4 0 +ADDRGP4 $156 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $157 +ADDRLP4 0 +ADDRGP4 $158 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $159 +ADDRLP4 0 +ADDRGP4 $160 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $161 +ADDRLP4 0 +ADDRGP4 $162 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $163 +ADDRLP4 0 +ADDRGP4 $164 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $165 +ADDRLP4 0 +ADDRGP4 $166 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $167 +ADDRLP4 0 +ADDRGP4 $168 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $169 +ADDRLP4 0 +ADDRGP4 $170 +ASGNP4 +ADDRGP4 $134 +JUMPV +LABELV $133 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +LABELV $134 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $176 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $176 +ADDRLP4 12 +INDIRI4 +CNSTI4 36 +EQI4 $228 +ADDRLP4 200 +CNSTI4 37 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 200 +INDIRI4 +EQI4 $220 +ADDRLP4 12 +INDIRI4 +ADDRLP4 200 +INDIRI4 +GTI4 $270 +LABELV $269 +ADDRLP4 12 +INDIRI4 +CNSTI4 7 +LTI4 $178 +ADDRLP4 12 +INDIRI4 +CNSTI4 18 +GTI4 $178 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $271-28 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $271 +address $236 +address $178 +address $178 +address $178 +address $188 +address $178 +address $180 +address $212 +address $196 +address $244 +address $251 +address $258 +code +LABELV $270 +ADDRLP4 212 +CNSTI4 51 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 212 +INDIRI4 +EQI4 $204 +ADDRLP4 12 +INDIRI4 +ADDRLP4 212 +INDIRI4 +LTI4 $178 +LABELV $273 +ADDRLP4 12 +INDIRI4 +CNSTI4 64 +EQI4 $260 +ADDRGP4 $178 +JUMPV +LABELV $180 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $181 +ADDRLP4 0 +ADDRGP4 $183 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $181 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $184 +ADDRLP4 0 +ADDRGP4 $186 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $184 +ADDRLP4 0 +ADDRGP4 $187 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $188 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $189 +ADDRLP4 0 +ADDRGP4 $191 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $189 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $192 +ADDRLP4 0 +ADDRGP4 $194 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $192 +ADDRLP4 0 +ADDRGP4 $195 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $196 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $197 +ADDRLP4 0 +ADDRGP4 $199 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $197 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $200 +ADDRLP4 0 +ADDRGP4 $202 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $200 +ADDRLP4 0 +ADDRGP4 $203 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $204 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $205 +ADDRLP4 0 +ADDRGP4 $207 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $205 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $208 +ADDRLP4 0 +ADDRGP4 $210 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $208 +ADDRLP4 0 +ADDRGP4 $211 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $212 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $213 +ADDRLP4 0 +ADDRGP4 $215 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $213 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $216 +ADDRLP4 0 +ADDRGP4 $218 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $216 +ADDRLP4 0 +ADDRGP4 $219 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $220 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $221 +ADDRLP4 0 +ADDRGP4 $223 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $221 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $224 +ADDRLP4 0 +ADDRGP4 $226 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $224 +ADDRLP4 0 +ADDRGP4 $227 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $228 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $229 +ADDRLP4 0 +ADDRGP4 $231 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $229 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $232 +ADDRLP4 0 +ADDRGP4 $234 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $232 +ADDRLP4 0 +ADDRGP4 $235 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $236 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $237 +ADDRLP4 0 +ADDRGP4 $239 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $237 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $240 +ADDRLP4 0 +ADDRGP4 $242 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $240 +ADDRLP4 0 +ADDRGP4 $243 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $244 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $245 +ADDRLP4 0 +ADDRGP4 $247 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $245 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $248 +ADDRLP4 0 +ADDRGP4 $250 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $248 +ADDRLP4 0 +ADDRGP4 $247 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $251 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $252 +ADDRLP4 0 +ADDRGP4 $254 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $252 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $255 +ADDRLP4 0 +ADDRGP4 $257 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $255 +ADDRLP4 0 +ADDRGP4 $254 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $258 +ADDRLP4 0 +ADDRGP4 $259 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $260 +ADDRLP4 0 +ADDRGP4 $261 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $178 +ADDRLP4 96 +INDIRI4 +CNSTI4 1 +NEI4 $262 +ADDRLP4 0 +ADDRGP4 $264 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $262 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +NEI4 $265 +ADDRLP4 0 +ADDRGP4 $267 +ASGNP4 +ADDRGP4 $179 +JUMPV +LABELV $265 +ADDRLP4 0 +ADDRGP4 $268 +ASGNP4 +LABELV $179 +LABELV $176 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $274 +ADDRGP4 $276 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $116 +JUMPV +LABELV $274 +ADDRLP4 60 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $277 +ADDRLP4 4 +CNSTI4 1022 +ASGNI4 +ADDRLP4 64 +ARGP4 +ADDRGP4 $279 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRGP4 $278 +JUMPV +LABELV $277 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRGP4 $131 +ARGP4 +ADDRLP4 196 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 196 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 8 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $280 +ADDRGP4 cg+115320 +ARGP4 +ADDRLP4 64 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $280 +LABELV $278 +ADDRLP4 4 +INDIRI4 +CNSTI4 1022 +EQI4 $285 +ADDRLP4 200 +CNSTI4 2 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ADDRLP4 200 +INDIRI4 +LTI4 $287 +ADDRLP4 12 +INDIRI4 +CNSTI4 64 +GTI4 $287 +ADDRLP4 12 +INDIRI4 +ADDRLP4 200 +INDIRI4 +LSHI4 +ADDRGP4 $377-8 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $377 +address $297 +address $291 +address $289 +address $293 +address $295 +address $299 +address $301 +address $305 +address $312 +address $315 +address $307 +address $310 +address $317 +address $320 +address $323 +address $326 +address $329 +address $287 +address $287 +address $287 +address $287 +address $287 +address $371 +address $287 +address $287 +address $287 +address $287 +address $331 +address $334 +address $336 +address $369 +address $348 +address $350 +address $352 +address $354 +address $356 +address $339 +address $341 +address $345 +address $346 +address $347 +address $343 +address $357 +address $359 +address $361 +address $287 +address $364 +address $367 +address $287 +address $303 +address $287 +address $287 +address $287 +address $287 +address $287 +address $287 +address $287 +address $287 +address $287 +address $287 +address $287 +address $287 +address $374 +code +LABELV $289 +ADDRLP4 0 +ADDRGP4 $290 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $291 +ADDRLP4 0 +ADDRGP4 $292 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $293 +ADDRLP4 0 +ADDRGP4 $294 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $295 +ADDRLP4 0 +ADDRGP4 $296 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $297 +ADDRLP4 0 +ADDRGP4 $298 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $299 +ADDRLP4 0 +ADDRGP4 $300 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $301 +ADDRLP4 0 +ADDRGP4 $302 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $303 +ADDRLP4 0 +ADDRGP4 $304 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $305 +ADDRLP4 0 +ADDRGP4 $306 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $307 +ADDRLP4 0 +ADDRGP4 $308 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $309 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $310 +ADDRLP4 0 +ADDRGP4 $311 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $309 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $312 +ADDRLP4 0 +ADDRGP4 $313 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $314 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $315 +ADDRLP4 0 +ADDRGP4 $316 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $314 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $317 +ADDRLP4 0 +ADDRGP4 $318 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $319 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $320 +ADDRLP4 0 +ADDRGP4 $321 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $322 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $323 +ADDRLP4 0 +ADDRGP4 $324 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $325 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $326 +ADDRLP4 0 +ADDRGP4 $327 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $328 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $329 +ADDRLP4 0 +ADDRGP4 $327 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $330 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $331 +ADDRLP4 0 +ADDRGP4 $332 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $333 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $334 +ADDRLP4 0 +ADDRGP4 $335 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $336 +ADDRLP4 0 +ADDRGP4 $337 +ASGNP4 +CNSTI4 5 +ARGI4 +ADDRLP4 204 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 204 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $339 +ADDRLP4 0 +ADDRGP4 $340 +ASGNP4 +CNSTI4 7 +ARGI4 +ADDRLP4 208 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 208 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $341 +ADDRLP4 0 +ADDRGP4 $342 +ASGNP4 +CNSTI4 7 +ARGI4 +ADDRLP4 212 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 212 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $343 +ADDRLP4 0 +ADDRGP4 $344 +ASGNP4 +CNSTI4 7 +ARGI4 +ADDRLP4 216 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 216 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $345 +ADDRLP4 0 +ADDRGP4 $321 +ASGNP4 +CNSTI4 9 +ARGI4 +ADDRLP4 220 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 220 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $346 +ADDRLP4 0 +ADDRGP4 $342 +ASGNP4 +CNSTI4 9 +ARGI4 +ADDRLP4 224 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 224 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $347 +ADDRLP4 0 +ADDRGP4 $344 +ASGNP4 +CNSTI4 9 +ARGI4 +ADDRLP4 228 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 228 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $348 +ADDRLP4 0 +ADDRGP4 $349 +ASGNP4 +CNSTI4 10 +ARGI4 +ADDRLP4 232 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 232 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $350 +ADDRLP4 0 +ADDRGP4 $351 +ASGNP4 +CNSTI4 10 +ARGI4 +ADDRLP4 236 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 236 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $352 +ADDRLP4 0 +ADDRGP4 $353 +ASGNP4 +CNSTI4 9 +ARGI4 +ADDRLP4 240 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 240 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $354 +ADDRLP4 0 +ADDRGP4 $355 +ASGNP4 +CNSTI4 9 +ARGI4 +ADDRLP4 244 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 244 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $356 +ADDRLP4 0 +ADDRGP4 $344 +ASGNP4 +CNSTI4 10 +ARGI4 +ADDRLP4 248 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 248 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $357 +ADDRLP4 0 +ADDRGP4 $358 +ASGNP4 +CNSTI4 12 +ARGI4 +ADDRLP4 252 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 252 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $359 +ADDRLP4 0 +ADDRGP4 $360 +ASGNP4 +CNSTI4 12 +ARGI4 +ADDRLP4 256 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 256 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $361 +ADDRLP4 0 +ADDRGP4 $362 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $363 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $364 +ADDRLP4 0 +ADDRGP4 $365 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $366 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $367 +ADDRLP4 0 +ADDRGP4 $368 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $369 +ADDRLP4 0 +ADDRGP4 $370 +ASGNP4 +CNSTI4 5 +ARGI4 +ADDRLP4 260 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 260 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $371 +ADDRLP4 0 +ADDRGP4 $372 +ASGNP4 +ADDRLP4 56 +ADDRGP4 $373 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $374 +ADDRLP4 0 +ADDRGP4 $375 +ASGNP4 +CNSTI4 5 +ARGI4 +ADDRLP4 264 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 104 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 264 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 56 +ADDRLP4 104 +ASGNP4 +ADDRGP4 $288 +JUMPV +LABELV $287 +ADDRLP4 0 +ADDRGP4 $376 +ASGNP4 +LABELV $288 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $379 +ADDRGP4 $381 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +EQI4 $384 +ADDRLP4 204 +ADDRGP4 $382 +ASGNP4 +ADDRGP4 $385 +JUMPV +LABELV $384 +ADDRLP4 204 +ADDRGP4 $132 +ASGNP4 +LABELV $385 +ADDRLP4 204 +INDIRP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +EQI4 $116 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+4 +INDIRI4 +NEI4 $116 +ADDRGP4 $389 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 208 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 208 +INDIRP4 +ARGP4 +CNSTI4 144 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +ADDRGP4 $116 +JUMPV +LABELV $379 +LABELV $285 +ADDRGP4 $390 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $116 +endproc CG_Obituary 268 24 +export CG_PainEvent +proc CG_PainEvent 12 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 660 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 500 +GEI4 $392 +ADDRGP4 $391 +JUMPV +LABELV $392 +ADDRFP4 4 +INDIRI4 +CNSTI4 25 +GEI4 $395 +ADDRLP4 0 +ADDRGP4 $397 +ASGNP4 +ADDRGP4 $396 +JUMPV +LABELV $395 +ADDRFP4 4 +INDIRI4 +CNSTI4 50 +GEI4 $398 +ADDRLP4 0 +ADDRGP4 $400 +ASGNP4 +ADDRGP4 $399 +JUMPV +LABELV $398 +ADDRFP4 4 +INDIRI4 +CNSTI4 75 +GEI4 $401 +ADDRLP4 0 +ADDRGP4 $403 +ASGNP4 +ADDRGP4 $402 +JUMPV +LABELV $401 +ADDRLP4 0 +ADDRGP4 $404 +ASGNP4 +LABELV $402 +LABELV $399 +LABELV $396 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 660 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +BXORI4 +ASGNI4 +LABELV $391 +endproc CG_PainEvent 12 16 +proc CG_Level2Zap 36 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +LTI4 $409 +ADDRLP4 12 +INDIRI4 +CNSTI4 64 +LTI4 $407 +LABELV $409 +ADDRGP4 $406 +JUMPV +LABELV $407 +ADDRLP4 4 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $410 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $416 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +EQI4 $419 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +EQI4 $422 +ADDRGP4 $414 +JUMPV +LABELV $416 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $417 +ADDRGP4 $411 +JUMPV +LABELV $417 +ADDRLP4 8 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRGP4 $415 +JUMPV +LABELV $419 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $420 +ADDRGP4 $411 +JUMPV +LABELV $420 +ADDRLP4 8 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRGP4 $415 +JUMPV +LABELV $422 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $423 +ADDRGP4 $411 +JUMPV +LABELV $423 +ADDRLP4 8 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +LABELV $414 +LABELV $415 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $425 +ADDRGP4 cgs+255316+12 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_SpawnNewTrailSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +LABELV $425 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +EQI4 $429 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1800 +ADDP4 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +LABELV $429 +LABELV $411 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LEI4 $410 +ADDRLP4 4 +INDIRP4 +CNSTI4 1820 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $406 +endproc CG_Level2Zap 36 8 +lit +align 4 +LABELV $564 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $588 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $673 +byte 4 0 +byte 4 0 +byte 4 0 +align 4 +LABELV $683 +byte 4 0 +byte 4 0 +byte 4 1105199104 +export CG_EntityEvent +code +proc CG_EntityEvent 148 28 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $433 +ADDRLP4 28 +CNSTI4 200 +ASGNI4 +ADDRGP4 $434 +JUMPV +LABELV $433 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 36 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $434 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +CNSTI4 -769 +BANDI4 +ASGNI4 +ADDRGP4 cg_debugEvents+12 +INDIRI4 +CNSTI4 0 +EQI4 $437 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_EventName +CALLP4 +ASGNP4 +ADDRGP4 $440 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $437 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $441 +ADDRGP4 $432 +JUMPV +LABELV $441 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $445 +ADDRLP4 4 +INDIRI4 +CNSTI4 64 +LTI4 $443 +LABELV $445 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $443 +ADDRLP4 12 +CNSTI4 1668 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +LTI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 80 +GTI4 $447 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $820-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $820 +address $449 +address $457 +address $466 +address $473 +address $480 +address $487 +address $524 +address $524 +address $524 +address $524 +address $524 +address $524 +address $524 +address $524 +address $494 +address $504 +address $512 +address $522 +address $557 +address $576 +address $617 +address $620 +address $623 +address $626 +address $628 +address $631 +address $634 +address $635 +address $636 +address $812 +address $448 +address $638 +address $644 +address $651 +address $695 +address $700 +address $693 +address $692 +address $694 +address $447 +address $665 +address $666 +address $667 +address $682 +address $672 +address $447 +address $600 +address $603 +address $606 +address $707 +address $711 +address $711 +address $711 +address $713 +address $448 +address $448 +address $448 +address $717 +address $726 +address $729 +address $668 +address $669 +address $792 +address $804 +address $797 +address $809 +address $771 +address $783 +address $716 +address $715 +address $609 +address $614 +address $732 +address $741 +address $762 +address $750 +address $759 +address $641 +address $818 +address $658 +code +LABELV $449 +ADDRGP4 cg_footsteps+12 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $453 +ADDRLP4 52 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 1456 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $453 +ADDRLP4 56 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 cgs+255316+284 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $457 +ADDRGP4 cg_footsteps+12 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $461 +ADDRLP4 52 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 1472 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $461 +ADDRLP4 56 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+32 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $466 +ADDRGP4 cg_footsteps+12 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $448 +ADDRLP4 52 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+16 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $473 +ADDRGP4 cg_footsteps+12 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $448 +ADDRLP4 52 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+48 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $480 +ADDRGP4 cg_footsteps+12 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $448 +ADDRLP4 52 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+48 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $487 +ADDRGP4 cg_footsteps+12 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 12 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $448 +ADDRLP4 52 +ADDRGP4 rand +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 3 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+48 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $494 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+392 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +NEI4 $448 +ADDRGP4 cg+111972 +CNSTF4 3238002688 +ASGNF4 +ADDRGP4 cg+111976 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $504 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 $404 +ARGP4 +ADDRLP4 52 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +NEI4 $448 +ADDRGP4 cg+111972 +CNSTF4 3246391296 +ASGNF4 +ADDRGP4 cg+111976 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $512 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 $513 +ARGP4 +ADDRLP4 56 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 56 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 660 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +NEI4 $448 +ADDRGP4 cg+111972 +CNSTF4 3250585600 +ASGNF4 +ADDRGP4 cg+111976 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $522 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 $523 +ARGP4 +ADDRLP4 60 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 60 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $524 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +EQI4 $525 +ADDRGP4 $448 +JUMPV +LABELV $525 +ADDRLP4 76 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+8 +INDIRI4 +ADDRLP4 76 +INDIRI4 +NEI4 $537 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 76 +INDIRI4 +NEI4 $537 +ADDRGP4 cg_nopredict+12 +INDIRI4 +ADDRLP4 76 +INDIRI4 +NEI4 $537 +ADDRGP4 cg_synchronousClients+12 +INDIRI4 +ADDRLP4 76 +INDIRI4 +EQI4 $529 +LABELV $537 +ADDRGP4 $448 +JUMPV +LABELV $529 +ADDRLP4 64 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+111960 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 28 +INDIRI4 +GEI4 $540 +ADDRLP4 80 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 68 +ADDRGP4 cg+111956 +INDIRF4 +ADDRLP4 80 +INDIRI4 +ADDRLP4 64 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ADDRLP4 80 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRGP4 $541 +JUMPV +LABELV $540 +ADDRLP4 68 +CNSTF4 0 +ASGNF4 +LABELV $541 +ADDRLP4 8 +INDIRI4 +CNSTI4 11 +LTI4 $543 +ADDRLP4 72 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 44 +SUBI4 +CNSTI4 4 +ADDI4 +ASGNI4 +ADDRGP4 cg+111956 +ADDRLP4 68 +INDIRF4 +ADDRLP4 72 +INDIRI4 +CVIF4 4 +SUBF4 +ASGNF4 +ADDRGP4 $544 +JUMPV +LABELV $543 +ADDRLP4 72 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 28 +SUBI4 +CNSTI4 4 +ADDI4 +ASGNI4 +ADDRGP4 cg+111956 +ADDRLP4 68 +INDIRF4 +ADDRLP4 72 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +LABELV $544 +ADDRGP4 cg+111956 +INDIRF4 +CNSTF4 1107296256 +LEF4 $547 +ADDRGP4 cg+111956 +CNSTF4 1107296256 +ASGNF4 +ADDRGP4 $548 +JUMPV +LABELV $547 +ADDRGP4 cg+111956 +INDIRF4 +CNSTF4 3254779904 +GEF4 $551 +ADDRGP4 cg+111956 +CNSTF4 3254779904 +ASGNF4 +LABELV $551 +LABELV $548 +ADDRGP4 cg+111960 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $557 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 $558 +ARGP4 +ADDRLP4 64 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 64 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +CNSTI4 64 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 72 +ADDRGP4 $564 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +EQI4 $565 +ADDRGP4 $448 +JUMPV +LABELV $565 +ADDRLP4 84 +ADDRGP4 cg+109588+100 +INDIRB +ASGNB 12 +ADDRLP4 84 +ARGP4 +ADDRGP4 cg+118236 +ARGP4 +ADDRLP4 108 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +NEI4 $571 +ADDRLP4 84+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $571 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 96 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 96 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 96 +ARGP4 +CNSTF4 1097859072 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_addSmoothOp +CALLV +pop +LABELV $571 +ADDRGP4 cg+118236 +ADDRLP4 84 +INDIRB +ASGNB 12 +ADDRGP4 $448 +JUMPV +LABELV $576 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+416 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 cgs+255316+628 +INDIRI4 +ARGI4 +ADDRLP4 76 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRLP4 72 +ARGP4 +ADDRLP4 80 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $581 +ADDRLP4 72 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 72 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +LABELV $581 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +CNSTI4 64 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 76 +ADDRGP4 $588 +INDIRB +ASGNB 12 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +EQI4 $589 +ADDRGP4 $448 +JUMPV +LABELV $589 +ADDRLP4 88 +ADDRGP4 cg+109588+100 +INDIRB +ASGNB 12 +ADDRLP4 88 +ARGP4 +ADDRGP4 cg+118236 +ARGP4 +ADDRLP4 112 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +NEI4 $595 +ADDRLP4 88+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $595 +ADDRLP4 76 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 100 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 100 +ARGP4 +CNSTF4 1097859072 +ARGF4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_addSmoothOp +CALLV +pop +LABELV $595 +ADDRGP4 cg+118236 +ADDRLP4 88 +INDIRB +ASGNB 12 +ADDRGP4 $448 +JUMPV +LABELV $600 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 cgs+255316+552 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $603 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 cgs+255316+556 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $606 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 cgs+255316+560 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $609 +ADDRGP4 cg_noTaunt+12 +INDIRI4 +CNSTI4 0 +NEI4 $448 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 $613 +ARGP4 +ADDRLP4 76 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 76 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $614 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+440 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $617 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+444 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $620 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+448 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $623 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+452 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $626 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 $627 +ARGP4 +ADDRLP4 80 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 80 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $628 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRGP4 cgs+255316+276 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $631 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+280 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $634 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_FireWeapon +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $635 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 CG_FireWeapon +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $636 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 CG_FireWeapon +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $638 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_PlayerDisconnect +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $641 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+600 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $644 +ADDRLP4 84 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $645 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+404 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $645 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+408 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $651 +ADDRLP4 88 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $652 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+412 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $652 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+412 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $658 +ADDRLP4 92 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $659 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+420 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $659 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+424 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $665 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitEntity +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $666 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRLP4 104 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 104 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $667 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $668 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_HumanBuildableExplosion +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $669 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_AlienBuildableExplosion +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 21 +NEI4 $448 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 CG_AlienSPITEFUL_ABCESSExplosion +CALLI4 +pop +ADDRGP4 $448 +JUMPV +LABELV $672 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 112 +CNSTI4 1852 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 116 +CNSTI4 1852 +ADDRLP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 120 +ADDRGP4 $673 +INDIRB +ASGNB 12 +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRLP4 132 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 0 +NEI4 $448 +ADDRGP4 cgs+255316+692 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 CG_SpawnNewTrailSystem +CALLP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRLP4 140 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 144 +ADDRLP4 112 +INDIRP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 120 +ARGP4 +ADDRGP4 CG_SetAttachmentOffset +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1828 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg_teslaTrailTime+12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $682 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +CNSTI4 26 +ASGNI4 +ADDRLP4 112 +CNSTI4 1852 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 116 +CNSTI4 1852 +ADDRLP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 120 +ADDRGP4 $683 +INDIRB +ASGNB 12 +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRLP4 132 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 0 +NEI4 $448 +ADDRGP4 cgs+255316+688 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 CG_SpawnNewTrailSystem +CALLP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +ARGP4 +ADDRLP4 140 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 144 +ADDRLP4 112 +INDIRP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1824 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 120 +ARGP4 +ADDRGP4 CG_SetAttachmentOffset +CALLV +pop +ADDRLP4 112 +INDIRP4 +CNSTI4 1828 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg_teslaTrailTime+12 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $692 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTI4 1022 +ARGI4 +ADDRGP4 CG_Bullet +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $693 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_Bullet +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $694 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ShotgunFire +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $695 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $696 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $696 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +CNSTI4 286 +ADDI4 +ARGI4 +ADDRLP4 124 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 124 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 128 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $700 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $701 +CNSTP4 0 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $701 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +CNSTI4 286 +ADDI4 +ARGI4 +ADDRLP4 124 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 32 +ADDRLP4 124 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 128 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $707 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +EQI4 $448 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_PainEvent +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $711 +ADDRGP4 $712 +ARGP4 +ADDRLP4 8 +INDIRI4 +CNSTI4 51 +SUBI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 124 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 CG_CustomSound +CALLI4 +ASGNI4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 128 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $713 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Obituary +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $715 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StopLoopingSound +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $716 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Beam +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $717 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +NEI4 $448 +ADDRGP4 cgs+255316+608 +INDIRI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 cg+119052 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $726 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+604 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $729 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+608 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $732 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 1 +NEI4 $448 +ADDRGP4 cgs+255316+500 +INDIRI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $740 +ARGP4 +CNSTI4 200 +ARGI4 +CNSTI4 128 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $741 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 1 +NEI4 $448 +ADDRGP4 cgs+255316+504 +INDIRI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $749 +ARGP4 +CNSTI4 200 +ARGI4 +CNSTI4 128 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $750 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 2 +NEI4 $448 +ADDRGP4 $756 +ARGP4 +CNSTI4 200 +ARGI4 +CNSTI4 128 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +ADDRGP4 cgs+255316+512 +INDIRI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $759 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+400 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $762 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 1 +NEI4 $448 +ADDRGP4 cgs+255316+508 +INDIRI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $770 +ARGP4 +CNSTI4 200 +ARGI4 +CNSTI4 128 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $771 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 5 +ARGI4 +ADDRGP4 cgs+255316+644 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 cgs+255316+624 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 132 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 132 +ARGP4 +ADDRLP4 140 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +EQI4 $776 +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +LABELV $776 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 cg+4 +INDIRI4 +NEI4 $448 +ADDRGP4 CG_ResetPainBlend +CALLV +pop +ADDRGP4 cg+118204 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $783 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +NEI4 $448 +ADDRGP4 cgs+255316+608 +INDIRI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 cg+119056 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $792 +ADDRGP4 cgs+255316+632 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 132 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 132 +ARGP4 +ADDRLP4 140 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $797 +ADDRGP4 cgs+255316+640 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 132 +ADDRLP4 136 +INDIRP4 +ASGNP4 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+484 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRLP4 132 +ARGP4 +ADDRLP4 140 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $804 +ADDRGP4 cgs+255316+636 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 132 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 132 +ARGP4 +ADDRLP4 140 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +EQI4 $448 +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 ByteToDir +CALLV +pop +ADDRLP4 132 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRLP4 132 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $809 +CNSTP4 0 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+480 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $812 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 cg+4 +INDIRI4 +NEI4 $448 +ADDRGP4 cg+118204 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $448 +JUMPV +LABELV $818 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Level2Zap +CALLV +pop +ADDRGP4 $448 +JUMPV +LABELV $447 +ADDRGP4 $819 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $448 +LABELV $432 +endproc CG_EntityEvent 148 28 +export CG_CheckEvents +proc CG_CheckEvents 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 20 +LEI4 $823 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 20 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $825 +ADDRGP4 $822 +JUMPV +LABELV $825 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 20 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $824 +ADDRFP4 0 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $824 +JUMPV +LABELV $823 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRI4 +NEI4 $829 +ADDRGP4 $822 +JUMPV +LABELV $829 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +CNSTI4 -769 +BANDI4 +CNSTI4 0 +NEI4 $831 +ADDRGP4 $822 +JUMPV +LABELV $831 +LABELV $824 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetEntitySoundPosition +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 CG_EntityEvent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $834 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $834 +LABELV $822 +endproc CG_CheckEvents 20 12 +import CG_AlienSPITEFUL_ABCESSExplosion +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $819 +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 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $770 +byte 1 94 +byte 1 53 +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 110 +byte 1 101 +byte 1 101 +byte 1 100 +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 33 +byte 1 0 +align 1 +LABELV $756 +byte 1 79 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +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 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 33 +byte 1 0 +align 1 +LABELV $749 +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 105 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 33 +byte 1 0 +align 1 +LABELV $740 +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 105 +byte 1 115 +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 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 33 +byte 1 0 +align 1 +LABELV $712 +byte 1 42 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 37 +byte 1 105 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $627 +byte 1 42 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 112 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $613 +byte 1 42 +byte 1 116 +byte 1 97 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $558 +byte 1 42 +byte 1 106 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $523 +byte 1 42 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $513 +byte 1 42 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $440 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 58 +byte 1 37 +byte 1 51 +byte 1 105 +byte 1 32 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 58 +byte 1 37 +byte 1 51 +byte 1 105 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $404 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $403 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 55 +byte 1 53 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $400 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 53 +byte 1 48 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $397 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 50 +byte 1 53 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $390 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $389 +byte 1 89 +byte 1 111 +byte 1 117 +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 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 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $382 +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 32 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $381 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +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 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $376 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +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 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $375 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $373 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $372 +byte 1 94 +byte 1 53 +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 105 +byte 1 110 +byte 1 118 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $370 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $368 +byte 1 94 +byte 1 53 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $366 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $365 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +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 32 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +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 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $363 +byte 1 94 +byte 1 53 +byte 1 39 +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 0 +align 1 +LABELV $362 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +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 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $360 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 110 +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 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $358 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $355 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $353 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $351 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $349 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 111 +byte 1 109 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $344 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 110 +byte 1 105 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $342 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 122 +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 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $340 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 119 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $338 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $337 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $335 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $333 +byte 1 94 +byte 1 53 +byte 1 39 +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 100 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $332 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $330 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $328 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $327 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $325 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $324 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $322 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $321 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $319 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +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 $318 +byte 1 94 +byte 1 53 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 112 +byte 1 101 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $316 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +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 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $314 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 108 +byte 1 117 +byte 1 99 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $313 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $311 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $309 +byte 1 94 +byte 1 53 +byte 1 39 +byte 1 115 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $308 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $306 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $304 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $302 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $300 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $298 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $296 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +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 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $294 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 109 +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 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $292 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $290 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $279 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $276 +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 $268 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $267 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +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 0 +align 1 +LABELV $264 +byte 1 94 +byte 1 53 +byte 1 107 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $261 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $259 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 109 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $257 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 116 +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 32 +byte 1 98 +byte 1 121 +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 109 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $254 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +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 32 +byte 1 98 +byte 1 121 +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 109 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $250 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $247 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $243 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $242 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +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 0 +align 1 +LABELV $239 +byte 1 94 +byte 1 53 +byte 1 112 +byte 1 117 +byte 1 108 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 105 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $235 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $234 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +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 0 +align 1 +LABELV $231 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $227 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 110 +byte 1 105 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $226 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 110 +byte 1 105 +byte 1 112 +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 0 +align 1 +LABELV $223 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 110 +byte 1 105 +byte 1 112 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $219 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $218 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $215 +byte 1 94 +byte 1 53 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 119 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $211 +byte 1 94 +byte 1 118 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $210 +byte 1 94 +byte 1 118 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 122 +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 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $207 +byte 1 94 +byte 1 53 +byte 1 32 +byte 1 118 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $203 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $202 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 99 +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 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $199 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $195 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 114 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $194 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 114 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 116 +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 0 +align 1 +LABELV $191 +byte 1 94 +byte 1 53 +byte 1 105 +byte 1 114 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $187 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 111 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $186 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 111 +byte 1 97 +byte 1 115 +byte 1 116 +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 0 +align 1 +LABELV $183 +byte 1 94 +byte 1 53 +byte 1 116 +byte 1 111 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 102 +byte 1 0 +align 1 +LABELV $170 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 112 +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 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 $168 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +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 119 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 0 +align 1 +LABELV $166 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 118 +byte 1 105 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 32 +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 $164 +byte 1 94 +byte 1 53 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +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 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 $162 +byte 1 94 +byte 1 53 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +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 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 $160 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 108 +byte 1 116 +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 99 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 0 +align 1 +LABELV $158 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 122 +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 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 32 +byte 1 103 +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 $156 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 97 +byte 1 115 +byte 1 116 +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 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $154 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $152 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +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 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 111 +byte 1 100 +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 97 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 0 +align 1 +LABELV $150 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 114 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $148 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +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 119 +byte 1 114 +byte 1 111 +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 $146 +byte 1 94 +byte 1 53 +byte 1 115 +byte 1 97 +byte 1 119 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $144 +byte 1 94 +byte 1 53 +byte 1 100 +byte 1 105 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 102 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 118 +byte 1 97 +byte 1 0 +align 1 +LABELV $142 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 117 +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 110 +byte 1 32 +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 32 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $140 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 103 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 115 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 107 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $138 +byte 1 94 +byte 1 53 +byte 1 119 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 115 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 115 +byte 1 104 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $136 +byte 1 94 +byte 1 53 +byte 1 102 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 119 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +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 $132 +byte 1 0 +align 1 +LABELV $131 +byte 1 110 +byte 1 0 +align 1 +LABELV $120 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 79 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 117 +byte 1 97 +byte 1 114 +byte 1 121 +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 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_main.asm b/build/release-linux-x86_64/base/cgame/cg_main.asm new file mode 100644 index 0000000..6f0837d --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_main.asm @@ -0,0 +1,14777 @@ +export vmMain +code +proc vmMain 20 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $117 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +GTI4 $117 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $131 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $131 +address $119 +address $120 +address $121 +address $123 +address $124 +address $125 +address $126 +address $127 +address $128 +address $122 +address $129 +code +LABELV $119 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_Init +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $120 +ADDRGP4 CG_Shutdown +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $121 +ADDRLP4 4 +ADDRGP4 CG_ConsoleCommand +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $122 +ADDRGP4 CG_AddNotifyText +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $123 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawActiveFrame +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $124 +ADDRLP4 8 +ADDRGP4 CG_CrosshairPlayer +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $125 +ADDRLP4 12 +ADDRGP4 CG_LastAttacker +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $126 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_KeyEvent +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $127 +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $128 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 CG_EventHandling +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $129 +ADDRLP4 16 +ADDRGP4 CG_VoIPString +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CVUI4 4 +RETI4 +ADDRGP4 $116 +JUMPV +LABELV $117 +ADDRGP4 $130 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $118 +CNSTI4 -1 +RETI4 +LABELV $116 +endproc vmMain 20 12 +data +align 4 +LABELV cvarTable +address cg_drawGun +address $133 +address $134 +byte 4 1 +address cg_viewsize +address $135 +address $136 +byte 4 1 +address cg_stereoSeparation +address $137 +address $138 +byte 4 1 +address cg_shadows +address $139 +address $134 +byte 4 1 +address cg_draw2D +address $140 +address $134 +byte 4 1 +address cg_drawTimer +address $141 +address $134 +byte 4 1 +address cg_drawClock +address $142 +address $143 +byte 4 1 +address cg_drawFPS +address $144 +address $134 +byte 4 1 +address cg_drawDemoState +address $145 +address $134 +byte 4 1 +address cg_drawSnapshot +address $146 +address $143 +byte 4 1 +address cg_drawChargeBar +address $147 +address $134 +byte 4 1 +address cg_drawCrosshair +address $148 +address $149 +byte 4 1 +address cg_drawCrosshairNames +address $150 +address $134 +byte 4 1 +address cg_crosshairSize +address $151 +address $134 +byte 4 1 +address cg_addMarks +address $152 +address $134 +byte 4 1 +address cg_lagometer +address $153 +address $143 +byte 4 1 +address cg_drawSpeed +address $154 +address $143 +byte 4 1 +address cg_teslaTrailTime +address $155 +address $156 +byte 4 1 +address cg_gun_x +address $157 +address $143 +byte 4 512 +address cg_gun_y +address $158 +address $143 +byte 4 512 +address cg_gun_z +address $159 +address $143 +byte 4 512 +address cg_centertime +address $160 +address $161 +byte 4 512 +address cg_runpitch +address $162 +address $163 +byte 4 1 +address cg_runroll +address $164 +address $165 +byte 4 1 +address cg_swingSpeed +address $166 +address $167 +byte 4 512 +address cg_animSpeed +address $168 +address $134 +byte 4 512 +address cg_debugAnim +address $169 +address $143 +byte 4 512 +address cg_debugPosition +address $170 +address $143 +byte 4 512 +address cg_debugEvents +address $171 +address $143 +byte 4 512 +address cg_errorDecay +address $172 +address $136 +byte 4 0 +address cg_nopredict +address $173 +address $143 +byte 4 0 +address cg_debugMove +address $174 +address $143 +byte 4 0 +address cg_noPlayerAnims +address $175 +address $143 +byte 4 512 +address cg_showmiss +address $176 +address $143 +byte 4 0 +address cg_footsteps +address $177 +address $134 +byte 4 512 +address cg_tracerChance +address $178 +address $138 +byte 4 512 +address cg_tracerWidth +address $179 +address $134 +byte 4 512 +address cg_tracerLength +address $180 +address $136 +byte 4 512 +address cg_thirdPersonRange +address $181 +address $182 +byte 4 1 +address cg_thirdPerson +address $183 +address $143 +byte 4 512 +address cg_thirdPersonAngle +address $184 +address $143 +byte 4 512 +address cg_thirdPersonPitchFollow +address $185 +address $143 +byte 4 0 +address cg_thirdPersonShoulderViewMode +address $186 +address $134 +byte 4 1 +address cg_staticDeathCam +address $187 +address $143 +byte 4 1 +address cg_stats +address $188 +address $143 +byte 4 0 +address cg_drawTeamOverlay +address $189 +address $134 +byte 4 1 +address cg_teamOverlaySortMode +address $190 +address $134 +byte 4 1 +address cg_teamOverlayMaxPlayers +address $191 +address $192 +byte 4 1 +address cg_teamOverlayUserinfo +address $193 +address $134 +byte 4 3 +address cg_teamChatsOnly +address $194 +address $143 +byte 4 1 +address cg_noPrintDuplicate +address $195 +address $143 +byte 4 1 +address cg_noVoiceChats +address $196 +address $143 +byte 4 1 +address cg_noVoiceText +address $197 +address $143 +byte 4 1 +address cg_drawSurfNormal +address $198 +address $143 +byte 4 512 +address cg_drawBBOX +address $199 +address $143 +byte 4 512 +address cg_wwSmoothTime +address $200 +address $201 +byte 4 1 +byte 4 0 +address $202 +address $134 +byte 4 3 +byte 4 0 +address $203 +address $134 +byte 4 3 +byte 4 0 +address $204 +address $143 +byte 4 3 +address cg_stickySpec +address $205 +address $134 +byte 4 3 +address cg_sprintToggle +address $206 +address $143 +byte 4 3 +address cg_unlagged +address $207 +address $134 +byte 4 3 +address cg_drawBubble +address $208 +address $143 +byte 4 3 +address cg_BubbleZoom +address $209 +address $143 +byte 4 3 +byte 4 0 +address $210 +address $211 +byte 4 3 +address cg_depthSortParticles +address $212 +address $134 +byte 4 1 +address cg_bounceParticles +address $213 +address $143 +byte 4 1 +address cg_consoleLatency +address $214 +address $215 +byte 4 1 +address cg_lightFlare +address $216 +address $161 +byte 4 1 +address cg_debugParticles +address $217 +address $143 +byte 4 512 +address cg_debugTrails +address $218 +address $143 +byte 4 512 +address cg_debugPVS +address $219 +address $143 +byte 4 512 +address cg_disableWarningDialogs +address $220 +address $143 +byte 4 1 +address cg_disableUpgradeDialogs +address $221 +address $143 +byte 4 1 +address cg_disableBuildDialogs +address $222 +address $143 +byte 4 1 +address cg_disableCommandDialogs +address $223 +address $143 +byte 4 1 +address cg_disableScannerPlane +address $224 +address $143 +byte 4 1 +address cg_tutorial +address $225 +address $134 +byte 4 1 +address cg_hudFiles +address $226 +address $227 +byte 4 1 +address cg_hudFilesEnable +address $228 +address $143 +byte 4 1 +byte 4 0 +address $229 +address $230 +byte 4 1 +byte 4 0 +address $231 +address $230 +byte 4 1 +byte 4 0 +address $232 +address $230 +byte 4 1 +address cg_painBlendUpRate +address $233 +address $234 +byte 4 0 +address cg_painBlendDownRate +address $235 +address $236 +byte 4 0 +address cg_painBlendMax +address $237 +address $238 +byte 4 0 +address cg_painBlendScale +address $239 +address $240 +byte 4 0 +address cg_painBlendZoom +address $241 +address $242 +byte 4 0 +address cg_debugVoices +address $243 +address $143 +byte 4 0 +address ui_currentClass +address $244 +address $143 +byte 4 64 +address ui_carriage +address $245 +address $230 +byte 4 64 +address ui_stages +address $246 +address $247 +byte 4 64 +address ui_dialog +address $248 +address $249 +byte 4 64 +address ui_voteActive +address $250 +address $143 +byte 4 64 +address ui_humanTeamVoteActive +address $251 +address $143 +byte 4 64 +address ui_alienTeamVoteActive +address $252 +address $143 +byte 4 64 +address cg_debugRandom +address $253 +address $143 +byte 4 0 +address cg_optimizePrediction +address $254 +address $134 +byte 4 1 +address cg_projectileNudge +address $255 +address $134 +byte 4 1 +address cg_paused +address $256 +address $143 +byte 4 64 +address cg_blood +address $257 +address $134 +byte 4 1 +address cg_synchronousClients +address $258 +address $143 +byte 4 0 +address cg_timescaleFadeEnd +address $259 +address $134 +byte 4 512 +address cg_timescaleFadeSpeed +address $260 +address $143 +byte 4 512 +address cg_timescale +address $261 +address $134 +byte 4 0 +address cg_smoothClients +address $262 +address $143 +byte 4 3 +address cg_cameraMode +address $263 +address $143 +byte 4 512 +address pmove_fixed +address $264 +address $143 +byte 4 0 +address pmove_msec +address $265 +address $192 +byte 4 0 +address cg_noTaunt +address $266 +address $143 +byte 4 1 +address cg_voice +address $267 +address $268 +byte 4 3 +address cg_emoticons +address $269 +address $134 +byte 4 33 +address cg_chatTeamPrefix +address $270 +address $134 +byte 4 1 +address cg_EDGEFPSFIX +address $271 +address $143 +byte 4 3 +align 4 +LABELV cvarTableSize +byte 4 114 +export CG_RegisterCvars +code +proc CG_RegisterCvars 1036 16 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cvarTable +ASGNP4 +ADDRGP4 $276 +JUMPV +LABELV $273 +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 +LABELV $274 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +LABELV $276 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cvarTableSize +INDIRI4 +LTI4 $273 +ADDRGP4 $277 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 1032 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cgs+31464 +ADDRLP4 1032 +INDIRI4 +ASGNI4 +LABELV $272 +endproc CG_RegisterCvars 1036 16 +proc CG_SetUIVars 1040 12 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $280 +ADDRGP4 $279 +JUMPV +LABELV $280 +ADDRLP4 4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $283 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 1028 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 0 +EQI4 $287 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1032 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 1032 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $287 +ADDRGP4 $290 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1036 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +LABELV $287 +LABELV $284 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $283 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $291 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 1028 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 0 +EQI4 $295 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1032 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 1032 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $295 +ADDRGP4 $298 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1036 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 1036 +INDIRP4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +LABELV $295 +LABELV $292 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $291 +ADDRLP4 4 +ARGP4 +ADDRGP4 $299 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRGP4 $245 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $300 +ARGP4 +ADDRGP4 cgs+34776 +INDIRI4 +ARGI4 +ADDRGP4 cgs+34780 +INDIRI4 +ARGI4 +ADDRLP4 1028 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $246 +ARGP4 +ADDRLP4 1028 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $279 +endproc CG_SetUIVars 1040 12 +export CG_UpdateCvars +proc CG_UpdateCvars 8 4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cvarTable +ASGNP4 +ADDRGP4 $307 +JUMPV +LABELV $304 +ADDRLP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $308 +ADDRLP4 0 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Update +CALLV +pop +LABELV $308 +LABELV $305 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +LABELV $307 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cvarTableSize +INDIRI4 +LTI4 $304 +ADDRGP4 CG_SetUIVars +CALLV +pop +LABELV $303 +endproc CG_UpdateCvars 8 4 +export CG_CrosshairPlayer +proc CG_CrosshairPlayer 0 0 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+117440 +INDIRI4 +CNSTI4 1000 +ADDI4 +LEI4 $311 +CNSTI4 -1 +RETI4 +ADDRGP4 $310 +JUMPV +LABELV $311 +ADDRGP4 cg+117436 +INDIRI4 +RETI4 +LABELV $310 +endproc CG_CrosshairPlayer 0 0 +export CG_LastAttacker +proc CG_LastAttacker 0 0 +ADDRGP4 cg+117452 +INDIRI4 +CNSTI4 0 +NEI4 $317 +CNSTI4 -1 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $317 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 320 +ADDP4 +INDIRI4 +RETI4 +LABELV $316 +endproc CG_LastAttacker 0 0 +export CG_RemoveNotifyLine +proc CG_RemoveNotifyLine 28 4 +ADDRGP4 cg+135956 +INDIRI4 +CNSTI4 0 +NEI4 $322 +ADDRGP4 $321 +JUMPV +LABELV $322 +ADDRLP4 4 +ADDRGP4 cg+135444+4 +INDIRI4 +ASGNI4 +ADDRGP4 cg+119060 +ARGP4 +ADDRLP4 12 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 12 +INDIRU4 +ADDRLP4 4 +INDIRI4 +CVIU4 4 +SUBU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $331 +JUMPV +LABELV $328 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+119060 +ADDP4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +ADDRGP4 cg+119060 +ADDP4 +INDIRI1 +ASGNI1 +LABELV $329 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $331 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LEI4 $328 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $337 +JUMPV +LABELV $334 +ADDRLP4 20 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LSHI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg+135444 +ADDP4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg+135444+8 +ADDP4 +INDIRB +ASGNB 8 +LABELV $335 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $337 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+135956 +INDIRI4 +LTI4 $334 +ADDRLP4 24 +ADDRGP4 cg+135956 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $321 +endproc CG_RemoveNotifyLine 28 4 +export CG_AddNotifyText +proc CG_AddNotifyText 8224 12 +ADDRLP4 0 +ARGP4 +CNSTI4 8192 +ARGI4 +ADDRGP4 trap_LiteralArgs +CALLV +pop +ADDRLP4 0 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $344 +ADDRGP4 cg+119060 +CNSTI1 0 +ASGNI1 +ADDRGP4 cg+135956 +CNSTI4 0 +ASGNI4 +ADDRGP4 $343 +JUMPV +LABELV $344 +ADDRLP4 0 +ARGP4 +ADDRLP4 8200 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8192 +ADDRLP4 8200 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 cg+119060 +ARGP4 +ADDRLP4 8204 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8196 +ADDRLP4 8204 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRGP4 cg_noPrintDuplicate+12 +INDIRI4 +CNSTI4 0 +EQI4 $349 +ADDRLP4 8196 +INDIRI4 +ADDRLP4 8192 +INDIRI4 +LTI4 $349 +ADDRLP4 8196 +INDIRI4 +ADDRGP4 cg+119060 +ADDP4 +ADDRLP4 8192 +INDIRI4 +SUBP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8216 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 8216 +INDIRI4 +CNSTI4 0 +NEI4 $349 +ADDRGP4 $343 +JUMPV +LABELV $349 +ADDRGP4 cg+135956 +INDIRI4 +CNSTI4 64 +NEI4 $353 +ADDRGP4 CG_RemoveNotifyLine +CALLV +pop +LABELV $353 +ADDRGP4 cg+119060 +ARGP4 +CNSTI4 16384 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 cg+135956 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 cg+135444 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+135956 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRGP4 cg+135444+4 +ADDP4 +ADDRLP4 8192 +INDIRI4 +ASGNI4 +ADDRLP4 8220 +ADDRGP4 cg+135956 +ASGNP4 +ADDRLP4 8220 +INDIRP4 +ADDRLP4 8220 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $343 +endproc CG_AddNotifyText 8224 12 +export CG_Printf +proc CG_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 $364 +endproc CG_Printf 1028 16 +export CG_Error +proc CG_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 $366 +endproc CG_Error 1028 16 +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 $370 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $368 +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 $370 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $371 +endproc Com_Printf 1028 16 +bss +align 1 +LABELV $374 +skip 1024 +export CG_Argv +code +proc CG_Argv 0 12 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 $374 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRGP4 $374 +RETP4 +LABELV $373 +endproc CG_Argv 0 12 +export CG_FileExists +proc CG_FileExists 4 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $375 +endproc CG_FileExists 4 12 +proc CG_RegisterSounds 272 16 +ADDRGP4 $379 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 72 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+488 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRGP4 $382 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 76 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+492 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRGP4 $385 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 80 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+496 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRGP4 $388 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 84 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+500 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRGP4 $391 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 88 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+504 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRGP4 $394 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 92 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+508 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRGP4 $397 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 96 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+512 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRGP4 $400 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 100 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+552 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRGP4 $403 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 104 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+556 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRGP4 $406 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 108 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+560 +ADDRLP4 108 +INDIRI4 +ASGNI4 +ADDRGP4 $409 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 112 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+272 +ADDRLP4 112 +INDIRI4 +ASGNI4 +ADDRGP4 $412 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 116 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+280 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRGP4 $415 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 120 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+400 +ADDRLP4 120 +INDIRI4 +ASGNI4 +ADDRGP4 $418 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 124 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+276 +ADDRLP4 124 +INDIRI4 +ASGNI4 +ADDRGP4 $421 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 128 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+380 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRGP4 $424 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 132 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+384 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRGP4 $427 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 136 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+388 +ADDRLP4 136 +INDIRI4 +ASGNI4 +ADDRGP4 $430 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 140 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+392 +ADDRLP4 140 +INDIRI4 +ASGNI4 +ADDRGP4 $433 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 144 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+440 +ADDRLP4 144 +INDIRI4 +ASGNI4 +ADDRGP4 $436 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 148 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+444 +ADDRLP4 148 +INDIRI4 +ASGNI4 +ADDRGP4 $439 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 152 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+448 +ADDRLP4 152 +INDIRI4 +ASGNI4 +ADDRGP4 $442 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 156 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+452 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRGP4 $445 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 160 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+268 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $446 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $450 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 164 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284 +ADDP4 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $453 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 168 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+16 +ADDP4 +ADDRLP4 168 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $457 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 172 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+48 +ADDP4 +ADDRLP4 172 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $461 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 176 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+284+32 +ADDP4 +ADDRLP4 176 +INDIRI4 +ASGNI4 +LABELV $447 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $446 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $465 +ADDRLP4 0 +INDIRI4 +CNSTI4 286 +ADDI4 +ARGI4 +ADDRLP4 164 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 164 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $469 +ADDRGP4 $467 +JUMPV +LABELV $469 +ADDRLP4 68 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 42 +NEI4 $471 +ADDRGP4 $466 +JUMPV +LABELV $471 +ADDRLP4 68 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 168 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336 +ADDP4 +ADDRLP4 168 +INDIRI4 +ASGNI4 +LABELV $466 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +LTI4 $465 +LABELV $467 +ADDRGP4 $476 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 164 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+456 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRGP4 $479 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 168 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+460 +ADDRLP4 168 +INDIRI4 +ASGNI4 +ADDRGP4 $482 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 172 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+464 +ADDRLP4 172 +INDIRI4 +ASGNI4 +ADDRGP4 $485 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 176 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+480 +ADDRLP4 176 +INDIRI4 +ASGNI4 +ADDRGP4 $488 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 180 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+484 +ADDRLP4 180 +INDIRI4 +ASGNI4 +ADDRGP4 $491 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 184 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+644 +ADDRLP4 184 +INDIRI4 +ASGNI4 +ADDRGP4 $494 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 188 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+516 +ADDRLP4 188 +INDIRI4 +ASGNI4 +ADDRGP4 $497 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 192 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+520 +ADDRLP4 192 +INDIRI4 +ASGNI4 +ADDRGP4 $500 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 196 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+524 +ADDRLP4 196 +INDIRI4 +ASGNI4 +ADDRGP4 $503 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 200 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+528 +ADDRLP4 200 +INDIRI4 +ASGNI4 +ADDRGP4 $506 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 204 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+532 +ADDRLP4 204 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $507 +ADDRGP4 $513 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 212 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 212 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 216 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+255316+536 +ADDP4 +ADDRLP4 216 +INDIRI4 +ASGNI4 +LABELV $508 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $507 +ADDRGP4 $516 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 220 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+404 +ADDRLP4 220 +INDIRI4 +ASGNI4 +ADDRGP4 $519 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 224 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+408 +ADDRLP4 224 +INDIRI4 +ASGNI4 +ADDRGP4 $522 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 228 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+412 +ADDRLP4 228 +INDIRI4 +ASGNI4 +ADDRGP4 $525 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 232 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+416 +ADDRLP4 232 +INDIRI4 +ASGNI4 +ADDRGP4 $528 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 236 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+420 +ADDRLP4 236 +INDIRI4 +ASGNI4 +ADDRGP4 $531 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 240 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+424 +ADDRLP4 240 +INDIRI4 +ASGNI4 +ADDRGP4 $534 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 244 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+600 +ADDRLP4 244 +INDIRI4 +ASGNI4 +ADDRGP4 $537 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 248 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+604 +ADDRLP4 248 +INDIRI4 +ASGNI4 +ADDRGP4 $540 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 252 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+608 +ADDRLP4 252 +INDIRI4 +ASGNI4 +ADDRGP4 $543 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 256 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+700 +ADDRLP4 256 +INDIRI4 +ASGNI4 +ADDRGP4 $546 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 260 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+704 +ADDRLP4 260 +INDIRI4 +ASGNI4 +ADDRGP4 $549 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 264 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+708 +ADDRLP4 264 +INDIRI4 +ASGNI4 +ADDRGP4 $552 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 268 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+712 +ADDRLP4 268 +INDIRI4 +ASGNI4 +LABELV $376 +endproc CG_RegisterSounds 272 16 +data +align 4 +LABELV $554 +address $555 +address $556 +address $557 +address $558 +address $559 +address $560 +address $561 +address $562 +address $563 +address $564 +address $565 +align 4 +LABELV $566 +address $567 +address $568 +address $569 +address $570 +address $571 +address $572 +address $573 +address $574 +code +proc CG_RegisterGraphics 260 16 +ADDRGP4 cg+112080 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 368 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 trap_R_ClearScene +CALLV +pop +ADDRGP4 cgs+31476 +ARGP4 +ADDRGP4 trap_R_LoadWorldMap +CALLV +pop +CNSTF4 1059648963 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $578 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 $554 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cgs+255316+188 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +LABELV $579 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 11 +LTI4 $578 +ADDRGP4 $586 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+20 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $589 +ARGP4 +ADDRLP4 16 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+16 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $592 +ARGP4 +ADDRLP4 20 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+160 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $595 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+168 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $598 +ARGP4 +ADDRLP4 28 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+176 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $601 +ARGP4 +ADDRLP4 32 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+172 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRGP4 $604 +ARGP4 +ADDRLP4 36 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+180 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 $607 +ARGP4 +ADDRLP4 40 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+184 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $610 +ARGP4 +ADDRLP4 44 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+24 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $613 +ARGP4 +ADDRLP4 48 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+156 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRGP4 $616 +ARGP4 +ADDRLP4 52 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+240 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRGP4 $619 +ARGP4 +ADDRLP4 56 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+244 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRGP4 $622 +ARGP4 +ADDRLP4 60 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+248 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRGP4 $625 +ARGP4 +ADDRLP4 64 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+252 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $628 +ARGP4 +ADDRLP4 68 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+256 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRGP4 $631 +ARGP4 +ADDRLP4 72 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+260 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $632 +ADDRLP4 76 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 $566 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +ADDRGP4 cgs+255316+716 +ADDP4 +ADDRLP4 80 +INDIRI4 +ASGNI4 +LABELV $633 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 8 +LTI4 $632 +ADDRGP4 $640 +ARGP4 +ADDRLP4 84 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+752 +ADDRLP4 84 +INDIRI4 +ASGNI4 +ADDRGP4 $643 +ARGP4 +ADDRLP4 88 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+756 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRGP4 $646 +ARGP4 +ADDRLP4 92 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+760 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRGP4 $649 +ARGP4 +ADDRLP4 96 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+764 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRGP4 $652 +ARGP4 +ADDRLP4 100 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+768 +ADDRLP4 100 +INDIRI4 +ASGNI4 +ADDRGP4 $655 +ARGP4 +ADDRLP4 104 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+748 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRGP4 $658 +ARGP4 +ADDRLP4 108 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+264 +ADDRLP4 108 +INDIRI4 +ASGNI4 +CNSTF4 1060320051 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRGP4 cg_weapons +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 51200 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg_upgrades +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 480 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 $661 +ARGP4 +ADDRLP4 112 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+232 +ADDRLP4 112 +INDIRI4 +ASGNI4 +ADDRGP4 $664 +ARGP4 +ADDRLP4 116 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+236 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRGP4 $667 +ARGP4 +ADDRLP4 120 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+612 +ADDRLP4 120 +INDIRI4 +ASGNI4 +ADDRGP4 $670 +ARGP4 +ADDRLP4 124 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+616 +ADDRLP4 124 +INDIRI4 +ASGNI4 +ADDRGP4 $673 +ARGP4 +ADDRLP4 128 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+620 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRGP4 $676 +ARGP4 +ADDRLP4 132 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+624 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRGP4 $679 +ARGP4 +ADDRLP4 136 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+628 +ADDRLP4 136 +INDIRI4 +ASGNI4 +ADDRGP4 $682 +ARGP4 +ADDRLP4 140 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+632 +ADDRLP4 140 +INDIRI4 +ASGNI4 +ADDRGP4 $685 +ARGP4 +ADDRLP4 144 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+636 +ADDRLP4 144 +INDIRI4 +ASGNI4 +ADDRGP4 $688 +ARGP4 +ADDRLP4 148 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+640 +ADDRLP4 148 +INDIRI4 +ASGNI4 +ADDRGP4 $691 +ARGP4 +ADDRLP4 152 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+468 +ADDRLP4 152 +INDIRI4 +ASGNI4 +ADDRGP4 $694 +ARGP4 +ADDRLP4 156 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+472 +ADDRLP4 156 +INDIRI4 +ASGNI4 +ADDRGP4 $697 +ARGP4 +ADDRLP4 160 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+476 +ADDRLP4 160 +INDIRI4 +ASGNI4 +ADDRGP4 $700 +ARGP4 +ADDRLP4 164 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+652 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRGP4 $703 +ARGP4 +ADDRLP4 168 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+648 +ADDRLP4 168 +INDIRI4 +ASGNI4 +ADDRGP4 $706 +ARGP4 +ADDRLP4 172 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+660 +ADDRLP4 172 +INDIRI4 +ASGNI4 +ADDRGP4 $709 +ARGP4 +ADDRLP4 176 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+656 +ADDRLP4 176 +INDIRI4 +ASGNI4 +ADDRGP4 $712 +ARGP4 +ADDRLP4 180 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+664 +ADDRLP4 180 +INDIRI4 +ASGNI4 +ADDRGP4 $715 +ARGP4 +ADDRLP4 184 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+684 +ADDRLP4 184 +INDIRI4 +ASGNI4 +ADDRGP4 $718 +ARGP4 +ADDRLP4 188 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+680 +ADDRLP4 188 +INDIRI4 +ASGNI4 +ADDRGP4 $721 +ARGP4 +ADDRLP4 192 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+672 +ADDRLP4 192 +INDIRI4 +ASGNI4 +ADDRGP4 $724 +ARGP4 +ADDRLP4 196 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+676 +ADDRLP4 196 +INDIRI4 +ASGNI4 +ADDRGP4 $727 +ARGP4 +ADDRLP4 200 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+668 +ADDRLP4 200 +INDIRI4 +ASGNI4 +ADDRGP4 $728 +ARGP4 +ADDRGP4 cgs+255156 +ARGP4 +ADDRGP4 CG_BuildableStatusParse +CALLV +pop +ADDRGP4 $730 +ARGP4 +ADDRGP4 cgs+254996 +ARGP4 +ADDRGP4 CG_BuildableStatusParse +CALLV +pop +ADDRLP4 204 +ADDRGP4 trap_CM_NumInlineModels +CALLI4 +ASGNI4 +ADDRGP4 cgs+37360 +ADDRLP4 204 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $736 +JUMPV +LABELV $733 +ADDRLP4 236 +ARGP4 +CNSTI4 10 +ARGI4 +ADDRGP4 $738 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 236 +ARGP4 +ADDRLP4 248 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+37364 +ADDP4 +ADDRLP4 248 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+37364 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 212 +ARGP4 +ADDRLP4 224 +ARGP4 +ADDRGP4 trap_R_ModelBounds +CALLV +pop +ADDRLP4 208 +CNSTI4 0 +ASGNI4 +LABELV $741 +ADDRLP4 252 +ADDRLP4 208 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 256 +ADDRLP4 252 +INDIRI4 +ADDRLP4 212 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 252 +INDIRI4 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+38388 +ADDP4 +ADDP4 +ADDRLP4 256 +INDIRF4 +CNSTF4 1056964608 +ADDRLP4 252 +INDIRI4 +ADDRLP4 224 +ADDP4 +INDIRF4 +ADDRLP4 256 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $742 +ADDRLP4 208 +ADDRLP4 208 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 208 +INDIRI4 +CNSTI4 3 +LTI4 $741 +LABELV $734 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $736 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cgs+37360 +INDIRI4 +LTI4 $733 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $746 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +ADDI4 +ARGI4 +ADDRLP4 212 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 208 +ADDRLP4 212 +INDIRP4 +ASGNP4 +ADDRLP4 208 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $750 +ADDRGP4 $748 +JUMPV +LABELV $750 +ADDRLP4 208 +INDIRP4 +ARGP4 +ADDRLP4 216 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+34800 +ADDP4 +ADDRLP4 216 +INDIRI4 +ASGNI4 +LABELV $747 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +LTI4 $746 +LABELV $748 +CNSTF4 1061997773 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $753 +ADDRLP4 0 +INDIRI4 +CNSTI4 542 +ADDI4 +ARGI4 +ADDRLP4 212 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 208 +ADDRLP4 212 +INDIRP4 +ASGNP4 +ADDRLP4 208 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $757 +ADDRGP4 $755 +JUMPV +LABELV $757 +ADDRLP4 208 +INDIRP4 +ARGP4 +ADDRLP4 216 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+35824 +ADDP4 +ADDRLP4 216 +INDIRI4 +ASGNI4 +LABELV $754 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $753 +LABELV $755 +CNSTF4 1063675494 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $760 +ADDRLP4 0 +INDIRI4 +CNSTI4 606 +ADDI4 +ARGI4 +ADDRLP4 212 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 208 +ADDRLP4 212 +INDIRP4 +ASGNP4 +ADDRLP4 208 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $764 +ADDRGP4 $762 +JUMPV +LABELV $764 +ADDRLP4 208 +INDIRP4 +ARGP4 +ADDRLP4 216 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36080 +ADDP4 +ADDRLP4 216 +INDIRI4 +ASGNI4 +LABELV $761 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $760 +LABELV $762 +LABELV $553 +endproc CG_RegisterGraphics 260 16 +export CG_BuildSpectatorString +proc CG_BuildSpectatorString 16 12 +ADDRGP4 cg+115352 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $769 +ADDRLP4 4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cgs+41460 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +EQI4 $773 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $773 +ADDRGP4 $780 +ARGP4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+4 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 cg+115352 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $773 +LABELV $770 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $769 +LABELV $767 +endproc CG_BuildSpectatorString 16 12 +proc CG_RegisterClients 36 12 +ADDRGP4 cg+119040 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $785 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 68 +ADDP4 +ARGP4 +ADDRGP4 CG_PrecacheClientInfo +CALLV +pop +ADDRGP4 cg+119040 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1097859072 +DIVF4 +ASGNF4 +ADDRGP4 trap_UpdateScreen +CALLV +pop +LABELV $786 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +LTI4 $785 +ADDRGP4 $792 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_R_RegisterSkin +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+576 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $795 +ARGP4 +ADDRLP4 8 +ADDRGP4 trap_R_RegisterSkin +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+580 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $798 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_R_RegisterSkin +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+584 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $801 +ARGP4 +ADDRLP4 16 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+588 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $804 +ARGP4 +ADDRLP4 20 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+592 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $807 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+596 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 cg+119040 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 trap_UpdateScreen +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $809 +ADDRLP4 0 +INDIRI4 +CNSTI4 670 +ADDI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $813 +ADDRGP4 $810 +JUMPV +LABELV $813 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_NewClientInfo +CALLV +pop +LABELV $810 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $809 +ADDRGP4 CG_BuildSpectatorString +CALLV +pop +LABELV $783 +endproc CG_RegisterClients 36 12 +export CG_ConfigString +proc CG_ConfigString 4 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $818 +ADDRFP4 0 +INDIRI4 +CNSTI4 1024 +LTI4 $816 +LABELV $818 +ADDRGP4 $819 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $816 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs +ADDP4 +INDIRI4 +ADDRGP4 cgs+4096 +ADDP4 +RETP4 +LABELV $815 +endproc CG_ConfigString 4 8 +export CG_StartMusic +proc CG_StartMusic 144 12 +CNSTI4 2 +ARGI4 +ADDRLP4 132 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 136 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 136 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 140 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 68 +ARGP4 +ADDRLP4 140 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +ARGP4 +ADDRGP4 trap_S_StartBackgroundTrack +CALLV +pop +LABELV $821 +endproc CG_StartMusic 144 12 +export CG_PlayerCount +proc CG_PlayerCount 12 0 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 CG_RequestScores +CALLI4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $826 +JUMPV +LABELV $823 +ADDRLP4 8 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $834 +ADDRLP4 8 +INDIRI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $828 +LABELV $834 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $828 +LABELV $824 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $826 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+113500 +INDIRI4 +LTI4 $823 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $822 +endproc CG_PlayerCount 12 0 +bss +align 1 +LABELV $836 +skip 32768 +export CG_GetMenuBuffer +code +proc CG_GetMenuBuffer 16 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $837 +ADDRGP4 $839 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $835 +JUMPV +LABELV $837 +ADDRLP4 0 +INDIRI4 +CNSTI4 32768 +LTI4 $840 +ADDRGP4 $842 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTI4 32768 +ARGI4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_Print +CALLV +pop +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $835 +JUMPV +LABELV $840 +ADDRGP4 $836 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 0 +INDIRI4 +ADDRGP4 $836 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $836 +RETP4 +LABELV $835 +endproc CG_GetMenuBuffer 16 16 +export CG_Asset_Parse +proc CG_Asset_Parse 1124 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1044 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1044 +INDIRI4 +CNSTI4 0 +NEI4 $844 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $844 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $849 +ARGP4 +ADDRLP4 1048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +EQI4 $851 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $850 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1052 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $853 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $853 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $858 +ARGP4 +ADDRLP4 1056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +NEI4 $855 +CNSTI4 1 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $855 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $862 +ARGP4 +ADDRLP4 1060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +NEI4 $859 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1068 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +EQI4 $865 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1064 +ARGP4 +ADDRLP4 1072 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +NEI4 $863 +LABELV $865 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $863 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1064 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+12 +ARGP4 +ADDRGP4 cgDC+52 +INDIRP4 +CALLV +pop +ADDRGP4 $851 +JUMPV +LABELV $859 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $872 +ARGP4 +ADDRLP4 1064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1064 +INDIRI4 +CNSTI4 0 +NEI4 $869 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1072 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +EQI4 $875 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1068 +ARGP4 +ADDRLP4 1076 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +NEI4 $873 +LABELV $875 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $873 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1068 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+20560 +ARGP4 +ADDRGP4 cgDC+52 +INDIRP4 +CALLV +pop +ADDRGP4 $851 +JUMPV +LABELV $869 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $882 +ARGP4 +ADDRLP4 1068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1068 +INDIRI4 +CNSTI4 0 +NEI4 $879 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1076 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +EQI4 $885 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1072 +ARGP4 +ADDRLP4 1080 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +NEI4 $883 +LABELV $885 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $883 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1072 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+41108 +ARGP4 +ADDRGP4 cgDC+52 +INDIRP4 +CALLV +pop +ADDRGP4 $851 +JUMPV +LABELV $879 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $892 +ARGP4 +ADDRLP4 1072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1072 +INDIRI4 +CNSTI4 0 +NEI4 $889 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1076 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +NEI4 $893 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $893 +ADDRLP4 1040 +INDIRP4 +ARGP4 +ADDRLP4 1080 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61660 +ADDRLP4 1080 +INDIRI4 +ASGNI4 +ADDRGP4 $851 +JUMPV +LABELV $889 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $900 +ARGP4 +ADDRLP4 1076 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1076 +INDIRI4 +CNSTI4 0 +NEI4 $897 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1080 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +NEI4 $901 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $901 +ADDRLP4 1040 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1084 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61708 +ADDRLP4 1084 +INDIRI4 +ASGNI4 +ADDRGP4 $851 +JUMPV +LABELV $897 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $908 +ARGP4 +ADDRLP4 1080 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1080 +INDIRI4 +CNSTI4 0 +NEI4 $905 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1084 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +NEI4 $909 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $909 +ADDRLP4 1040 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1088 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61712 +ADDRLP4 1088 +INDIRI4 +ASGNI4 +ADDRGP4 $851 +JUMPV +LABELV $905 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $916 +ARGP4 +ADDRLP4 1084 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1084 +INDIRI4 +CNSTI4 0 +NEI4 $913 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1088 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +NEI4 $917 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $917 +ADDRLP4 1040 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1092 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61720 +ADDRLP4 1092 +INDIRI4 +ASGNI4 +ADDRGP4 $851 +JUMPV +LABELV $913 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $924 +ARGP4 +ADDRLP4 1088 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1088 +INDIRI4 +CNSTI4 0 +NEI4 $921 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 1040 +ARGP4 +ADDRLP4 1092 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +CNSTI4 0 +NEI4 $925 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $925 +ADDRLP4 1040 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 1096 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61716 +ADDRLP4 1096 +INDIRI4 +ASGNI4 +ADDRGP4 $851 +JUMPV +LABELV $921 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $932 +ARGP4 +ADDRLP4 1092 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1092 +INDIRI4 +CNSTI4 0 +NEI4 $929 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+4 +ARGP4 +ADDRLP4 1096 +ADDRGP4 PC_String_Parse +CALLI4 +ASGNI4 +ADDRLP4 1096 +INDIRI4 +CNSTI4 0 +NEI4 $933 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $933 +ADDRGP4 cgDC+228+4 +INDIRP4 +ARGP4 +ADDRLP4 1100 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61656 +ADDRLP4 1100 +INDIRI4 +ASGNI4 +ADDRGP4 $851 +JUMPV +LABELV $929 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $944 +ARGP4 +ADDRLP4 1096 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1096 +INDIRI4 +CNSTI4 0 +NEI4 $941 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+61724 +ARGP4 +ADDRLP4 1100 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1100 +INDIRI4 +CNSTI4 0 +NEI4 $851 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $941 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $952 +ARGP4 +ADDRLP4 1100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1100 +INDIRI4 +CNSTI4 0 +NEI4 $949 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+61728 +ARGP4 +ADDRLP4 1104 +ADDRGP4 PC_Int_Parse +CALLI4 +ASGNI4 +ADDRLP4 1104 +INDIRI4 +CNSTI4 0 +NEI4 $851 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $949 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $960 +ARGP4 +ADDRLP4 1104 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1104 +INDIRI4 +CNSTI4 0 +NEI4 $957 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+61732 +ARGP4 +ADDRLP4 1108 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +CNSTI4 0 +NEI4 $851 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $957 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $968 +ARGP4 +ADDRLP4 1108 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1108 +INDIRI4 +CNSTI4 0 +NEI4 $965 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+61736 +ARGP4 +ADDRLP4 1112 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1112 +INDIRI4 +CNSTI4 0 +NEI4 $851 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $965 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $976 +ARGP4 +ADDRLP4 1112 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1112 +INDIRI4 +CNSTI4 0 +NEI4 $973 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+61740 +ARGP4 +ADDRLP4 1116 +ADDRGP4 PC_Float_Parse +CALLI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +CNSTI4 0 +NEI4 $851 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $973 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $984 +ARGP4 +ADDRLP4 1116 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1116 +INDIRI4 +CNSTI4 0 +NEI4 $981 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cgDC+228+61744 +ARGP4 +ADDRLP4 1120 +ADDRGP4 PC_Color_Parse +CALLI4 +ASGNI4 +ADDRLP4 1120 +INDIRI4 +CNSTI4 0 +NEI4 $985 +CNSTI4 0 +RETI4 +ADDRGP4 $843 +JUMPV +LABELV $985 +ADDRGP4 cgDC+228+61760 +ADDRGP4 cgDC+228+61744+12 +INDIRF4 +ASGNF4 +LABELV $981 +LABELV $851 +ADDRGP4 $850 +JUMPV +CNSTI4 0 +RETI4 +LABELV $843 +endproc CG_Asset_Parse 1124 12 +export CG_ParseMenu +proc CG_ParseMenu 1064 8 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 1044 +ADDRGP4 trap_Parse_LoadSource +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1044 +INDIRI4 +ASGNI4 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $995 +ADDRGP4 $997 +ARGP4 +ADDRLP4 1048 +ADDRGP4 trap_Parse_LoadSource +CALLI4 +ASGNI4 +ADDRLP4 1040 +ADDRLP4 1048 +INDIRI4 +ASGNI4 +LABELV $995 +ADDRLP4 1040 +INDIRI4 +CNSTI4 0 +NEI4 $1001 +ADDRGP4 $994 +JUMPV +LABELV $1000 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 1052 +ADDRGP4 trap_Parse_ReadToken +CALLI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 0 +NEI4 $1003 +ADDRGP4 $1002 +JUMPV +LABELV $1003 +ADDRLP4 0+16 +INDIRI1 +CVII4 1 +CNSTI4 125 +NEI4 $1005 +ADDRGP4 $1002 +JUMPV +LABELV $1005 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $1011 +ARGP4 +ADDRLP4 1056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1056 +INDIRI4 +CNSTI4 0 +NEI4 $1008 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRLP4 1060 +ADDRGP4 CG_Asset_Parse +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +EQI4 $1002 +ADDRGP4 $1001 +JUMPV +LABELV $1008 +ADDRLP4 0+16 +ARGP4 +ADDRGP4 $1017 +ARGP4 +ADDRLP4 1060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1060 +INDIRI4 +CNSTI4 0 +NEI4 $1014 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRGP4 Menu_New +CALLV +pop +LABELV $1014 +LABELV $1001 +ADDRGP4 $1000 +JUMPV +LABELV $1002 +ADDRLP4 1040 +INDIRI4 +ARGI4 +ADDRGP4 trap_Parse_FreeSource +CALLI4 +pop +LABELV $994 +endproc CG_ParseMenu 1064 8 +export CG_Load_Menu +proc CG_Load_Menu 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 123 +EQI4 $1022 +CNSTI4 0 +RETI4 +ADDRGP4 $1018 +JUMPV +LABELV $1021 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $858 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $1024 +CNSTI4 1 +RETI4 +ADDRGP4 $1018 +JUMPV +LABELV $1024 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1028 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $1026 +LABELV $1028 +CNSTI4 0 +RETI4 +ADDRGP4 $1018 +JUMPV +LABELV $1026 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ParseMenu +CALLV +pop +LABELV $1022 +ADDRGP4 $1021 +JUMPV +CNSTI4 0 +RETI4 +LABELV $1018 +endproc CG_Load_Menu 20 8 +bss +align 1 +LABELV $1030 +skip 4096 +export CG_LoadMenus +code +proc CG_LoadMenus 52 16 +ADDRLP4 20 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 24 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1031 +ADDRGP4 $1033 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 trap_Error +CALLV +pop +ADDRGP4 $227 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 32 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1034 +ADDRGP4 $1036 +ARGP4 +ADDRLP4 36 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRGP4 trap_Error +CALLV +pop +LABELV $1034 +LABELV $1031 +ADDRLP4 12 +INDIRI4 +CNSTI4 4096 +LTI4 $1037 +ADDRGP4 $842 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +CNSTI4 4096 +ARGI4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 trap_Error +CALLV +pop +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $1029 +JUMPV +LABELV $1037 +ADDRGP4 $1030 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 12 +INDIRI4 +ADDRGP4 $1030 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $1030 +ARGP4 +ADDRGP4 COM_Compress +CALLI4 +pop +ADDRGP4 Menu_Reset +CALLV +pop +ADDRLP4 4 +ADDRGP4 $1030 +ASGNP4 +ADDRGP4 $1040 +JUMPV +LABELV $1039 +ADDRLP4 4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 28 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1045 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1045 +ADDRLP4 36 +INDIRI4 +CNSTI4 125 +NEI4 $1042 +LABELV $1045 +ADDRGP4 $1041 +JUMPV +LABELV $1042 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $858 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $1046 +ADDRGP4 $1041 +JUMPV +LABELV $1046 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1050 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $1048 +ADDRLP4 4 +ARGP4 +ADDRLP4 48 +ADDRGP4 CG_Load_Menu +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $1041 +LABELV $1048 +LABELV $1040 +ADDRGP4 $1039 +JUMPV +LABELV $1041 +ADDRLP4 28 +ADDRGP4 trap_Milliseconds +CALLI4 +ASGNI4 +ADDRGP4 $1053 +ARGP4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 16 +INDIRI4 +SUBI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $1029 +endproc CG_LoadMenus 52 16 +proc CG_OwnerDrawHandleKey 0 0 +CNSTI4 0 +RETI4 +LABELV $1054 +endproc CG_OwnerDrawHandleKey 0 0 +proc CG_FeederCount 8 0 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1056 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1061 +JUMPV +LABELV $1058 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1063 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1063 +LABELV $1059 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1061 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+113500 +INDIRI4 +LTI4 $1058 +ADDRGP4 $1057 +JUMPV +LABELV $1056 +ADDRFP4 0 +INDIRI4 +CNSTI4 3 +NEI4 $1067 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1072 +JUMPV +LABELV $1069 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1074 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1074 +LABELV $1070 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1072 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+113500 +INDIRI4 +LTI4 $1069 +LABELV $1067 +LABELV $1057 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $1055 +endproc CG_FeederCount 8 0 +export CG_SetScoreSelection +proc CG_SetScoreSelection 32 16 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $1083 +JUMPV +LABELV $1080 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1085 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $1086 +JUMPV +LABELV $1085 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1089 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1089 +LABELV $1086 +ADDRLP4 4 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516 +ADDP4 +INDIRI4 +NEI4 $1093 +ADDRGP4 cg+113504 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1093 +LABELV $1081 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1083 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+113500 +INDIRI4 +LTI4 $1080 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1097 +ADDRGP4 $1078 +JUMPV +LABELV $1097 +ADDRLP4 28 +CNSTI4 2 +ASGNI4 +ADDRLP4 20 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRGP4 cg+113504 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $1099 +ADDRLP4 20 +CNSTI4 3 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $1099 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +CNSTP4 0 +ARGP4 +ADDRGP4 Menu_SetFeederSelection +CALLV +pop +LABELV $1078 +endproc CG_SetScoreSelection 32 16 +proc CG_InfoFromScoreIndex 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $1108 +JUMPV +LABELV $1105 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $1110 +ADDRLP4 4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +NEI4 $1114 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +CNSTI4 1668 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +RETP4 +ADDRGP4 $1104 +JUMPV +LABELV $1114 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1110 +LABELV $1106 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1108 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+113500 +INDIRI4 +LTI4 $1105 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +CNSTI4 1668 +CNSTI4 28 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +RETP4 +LABELV $1104 +endproc CG_InfoFromScoreIndex 12 0 +export CG_ClientIsReady +proc CG_ClientIsReady 16 8 +CNSTI4 27 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_ClientListParse +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 Com_ClientListContains +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +RETI4 +LABELV $1120 +endproc CG_ClientIsReady 16 8 +proc CG_FeederItemText 64 12 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +CNSTI4 -1 +ASGNI4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRFP4 12 +INDIRP4 +CNSTI4 -1 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1122 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1123 +JUMPV +LABELV $1122 +ADDRFP4 0 +INDIRI4 +CNSTI4 3 +NEI4 $1124 +ADDRLP4 8 +CNSTI4 2 +ASGNI4 +LABELV $1124 +LABELV $1123 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_InfoFromScoreIndex +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 28 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 cg+113516 +ADDP4 +ASGNP4 +ADDRGP4 cg+24 +INDIRI4 +CNSTI4 0 +EQI4 $1127 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_ClientIsReady +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $1127 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1128 +JUMPV +LABELV $1127 +ADDRLP4 28 +CNSTI4 48 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $1140 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1140 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 32 +INDIRI4 +NEI4 $1140 +ADDRLP4 8 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +EQI4 $1140 +ADDRGP4 cg+24 +INDIRI4 +ADDRLP4 32 +INDIRI4 +EQI4 $1130 +LABELV $1140 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +LABELV $1130 +LABELV $1128 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1141 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $1141 +ADDRLP4 40 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +LTI4 $1143 +ADDRLP4 40 +INDIRI4 +CNSTI4 6 +GTI4 $1143 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $1182 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1182 +address $1145 +address $1151 +address $1168 +address $1173 +address $1175 +address $1177 +address $1179 +code +LABELV $1145 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1144 +ADDRLP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1144 +ADDRFP4 12 +INDIRP4 +CNSTI4 1280 +ADDRLP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+416 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1144 +JUMPV +LABELV $1151 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1144 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $1154 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1154 +ADDRFP4 12 +INDIRP4 +CNSTI4 12 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades+8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1144 +JUMPV +LABELV $1154 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1144 +ADDRLP4 48 +ADDRLP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 56 +CNSTI4 2 +ASGNI4 +ADDRLP4 48 +INDIRI4 +ADDRLP4 56 +INDIRI4 +LTI4 $1144 +ADDRLP4 48 +INDIRI4 +CNSTI4 9 +GTI4 $1165 +ADDRLP4 48 +INDIRI4 +ADDRLP4 56 +INDIRI4 +LSHI4 +ADDRGP4 $1166-8 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $1166 +address $1162 +address $1144 +address $1162 +address $1144 +address $1162 +address $1144 +address $1144 +address $1162 +code +LABELV $1165 +ADDRLP4 48 +INDIRI4 +CNSTI4 30 +EQI4 $1162 +ADDRGP4 $1144 +JUMPV +LABELV $1162 +ADDRFP4 12 +INDIRP4 +ADDRGP4 cgs+255316+748 +INDIRI4 +ASGNI4 +ADDRGP4 $1144 +JUMPV +LABELV $1168 +ADDRGP4 cg+24 +INDIRI4 +CNSTI4 0 +EQI4 $1144 +ADDRLP4 4 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 CG_ClientIsReady +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $1144 +ADDRGP4 $1172 +RETP4 +ADDRGP4 $1121 +JUMPV +LABELV $1173 +ADDRGP4 $1174 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +RETP4 +ADDRGP4 $1121 +JUMPV +LABELV $1175 +ADDRGP4 $1176 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +RETP4 +ADDRGP4 $1121 +JUMPV +LABELV $1177 +ADDRGP4 $1178 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +RETP4 +ADDRGP4 $1121 +JUMPV +LABELV $1179 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $1180 +ADDRGP4 $230 +RETP4 +ADDRGP4 $1121 +JUMPV +LABELV $1180 +ADDRGP4 $1178 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 60 +INDIRP4 +RETP4 +ADDRGP4 $1121 +JUMPV +LABELV $1143 +LABELV $1144 +LABELV $1141 +ADDRGP4 $230 +RETP4 +LABELV $1121 +endproc CG_FeederItemText 64 12 +proc CG_FeederItemImage 0 0 +CNSTI4 0 +RETI4 +LABELV $1183 +endproc CG_FeederItemImage 0 0 +proc CG_FeederSelection 20 0 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $1186 +ADDRLP4 12 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1187 +JUMPV +LABELV $1186 +ADDRLP4 12 +CNSTI4 2 +ASGNI4 +LABELV $1187 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $1191 +JUMPV +LABELV $1188 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+16 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $1193 +ADDRFP4 4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +NEI4 $1197 +ADDRGP4 cg+113504 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1197 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1193 +LABELV $1189 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1191 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+113500 +INDIRI4 +LTI4 $1188 +LABELV $1184 +endproc CG_FeederSelection 20 0 +proc CG_Cvar_Get 132 12 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 128 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 128 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 128 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 128 +INDIRF4 +RETF4 +LABELV $1200 +endproc CG_Cvar_Get 132 12 +export CG_Text_PaintWithCursor +proc CG_Text_PaintWithCursor 0 32 +ADDRFP4 24 +ADDRFP4 24 +INDIRI4 +CVII1 4 +ASGNI1 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRF4 +ARGF4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRFP4 28 +INDIRI4 +ARGI4 +ADDRFP4 32 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1201 +endproc CG_Text_PaintWithCursor 0 32 +proc CG_OwnerDrawWidth 8 8 +ADDRFP4 0 +INDIRI4 +CNSTI4 36 +EQI4 $1205 +ADDRGP4 $1203 +JUMPV +LABELV $1205 +ADDRLP4 0 +ADDRGP4 CG_GetKillerText +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 4 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CVFI4 4 +RETI4 +ADDRGP4 $1202 +JUMPV +LABELV $1203 +CNSTI4 0 +RETI4 +LABELV $1202 +endproc CG_OwnerDrawWidth 8 8 +proc CG_PlayCinematic 4 24 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 8 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 12 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 16 +INDIRF4 +CVFI4 4 +ARGI4 +CNSTI4 2 +ARGI4 +ADDRLP4 0 +ADDRGP4 trap_CIN_PlayCinematic +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +RETI4 +LABELV $1206 +endproc CG_PlayCinematic 4 24 +proc CG_StopCinematic 0 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_StopCinematic +CALLI4 +pop +LABELV $1207 +endproc CG_StopCinematic 0 4 +proc CG_DrawCinematic 0 20 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 8 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 12 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRFP4 16 +INDIRF4 +CVFI4 4 +ARGI4 +ADDRGP4 trap_CIN_SetExtents +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_DrawCinematic +CALLV +pop +LABELV $1208 +endproc CG_DrawCinematic 0 20 +proc CG_RunCinematicFrame 0 4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_CIN_RunCinematic +CALLI4 +pop +LABELV $1209 +endproc CG_RunCinematicFrame 0 4 +proc CG_OwnerDrawVisible 0 0 +CNSTI4 0 +RETI4 +LABELV $1210 +endproc CG_OwnerDrawVisible 0 0 +export CG_LoadHudMenu +proc CG_LoadHudMenu 1040 12 +ADDRGP4 cgDC+196 +CNSTF4 1142947840 +ADDRGP4 cgs+20100+11308 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1139802112 +ADDRGP4 cgs+20100+11304 +INDIRI4 +CVIF4 4 +MULF4 +DIVF4 +ASGNF4 +ADDRGP4 cgDC+192 +ADDRGP4 cgs+20100+11304 +INDIRI4 +CVIF4 4 +CNSTF4 1142947840 +DIVF4 +ASGNF4 +ADDRGP4 cgDC+188 +ADDRGP4 cgs+20100+11308 +INDIRI4 +CVIF4 4 +CNSTF4 1139802112 +DIVF4 +ASGNF4 +ADDRGP4 $1224 +ARGP4 +ADDRLP4 1028 +ADDRGP4 CG_Cvar_Get +CALLF4 +ASGNF4 +ADDRGP4 cgDC+216 +ADDRLP4 1028 +INDIRF4 +ASGNF4 +ADDRGP4 $1226 +ARGP4 +ADDRLP4 1032 +ADDRGP4 CG_Cvar_Get +CALLF4 +ASGNF4 +ADDRGP4 cgDC+220 +ADDRLP4 1032 +INDIRF4 +ASGNF4 +ADDRGP4 cgDC +ADDRGP4 trap_R_RegisterShaderNoMip +ASGNP4 +ADDRGP4 cgDC+4 +ADDRGP4 trap_R_SetColor +ASGNP4 +ADDRGP4 cgDC+8 +ADDRGP4 CG_DrawPic +ASGNP4 +ADDRGP4 cgDC+12 +ADDRGP4 trap_R_DrawStretchPic +ASGNP4 +ADDRGP4 cgDC+16 +ADDRGP4 trap_R_RegisterModel +ASGNP4 +ADDRGP4 cgDC+20 +ADDRGP4 trap_R_ModelBounds +ASGNP4 +ADDRGP4 cgDC+24 +ADDRGP4 CG_FillRect +ASGNP4 +ADDRGP4 cgDC+28 +ADDRGP4 CG_DrawRect +ASGNP4 +ADDRGP4 cgDC+32 +ADDRGP4 CG_DrawSides +ASGNP4 +ADDRGP4 cgDC+36 +ADDRGP4 CG_DrawTopBottom +ASGNP4 +ADDRGP4 cgDC+40 +ADDRGP4 trap_R_ClearScene +ASGNP4 +ADDRGP4 cgDC+44 +ADDRGP4 trap_R_AddRefEntityToScene +ASGNP4 +ADDRGP4 cgDC+48 +ADDRGP4 trap_R_RenderScene +ASGNP4 +ADDRGP4 cgDC+52 +ADDRGP4 trap_R_RegisterFont +ASGNP4 +ADDRGP4 cgDC+56 +ADDRGP4 CG_OwnerDraw +ASGNP4 +ADDRGP4 cgDC+60 +ADDRGP4 CG_GetValue +ASGNP4 +ADDRGP4 cgDC+64 +ADDRGP4 CG_OwnerDrawVisible +ASGNP4 +ADDRGP4 cgDC+68 +ADDRGP4 CG_RunMenuScript +ASGNP4 +ADDRGP4 cgDC+80 +ADDRGP4 trap_Cvar_Set +ASGNP4 +ADDRGP4 cgDC+72 +ADDRGP4 trap_Cvar_VariableStringBuffer +ASGNP4 +ADDRGP4 cgDC+76 +ADDRGP4 CG_Cvar_Get +ASGNP4 +ADDRGP4 cgDC+88 +ADDRGP4 trap_Key_SetOverstrikeMode +ASGNP4 +ADDRGP4 cgDC+92 +ADDRGP4 trap_Key_GetOverstrikeMode +ASGNP4 +ADDRGP4 cgDC+96 +ADDRGP4 trap_S_StartLocalSound +ASGNP4 +ADDRGP4 cgDC+100 +ADDRGP4 CG_OwnerDrawHandleKey +ASGNP4 +ADDRGP4 cgDC+104 +ADDRGP4 CG_FeederCount +ASGNP4 +ADDRGP4 cgDC+112 +ADDRGP4 CG_FeederItemImage +ASGNP4 +ADDRGP4 cgDC+108 +ADDRGP4 CG_FeederItemText +ASGNP4 +ADDRGP4 cgDC+116 +ADDRGP4 CG_FeederSelection +ASGNP4 +ADDRGP4 cgDC+140 +ADDRGP4 Com_Error +ASGNP4 +ADDRGP4 cgDC+144 +ADDRGP4 Com_Printf +ASGNP4 +ADDRGP4 cgDC+152 +ADDRGP4 CG_OwnerDrawWidth +ASGNP4 +ADDRGP4 cgDC+160 +ADDRGP4 trap_S_RegisterSound +ASGNP4 +ADDRGP4 cgDC+164 +ADDRGP4 trap_S_StartBackgroundTrack +ASGNP4 +ADDRGP4 cgDC+168 +ADDRGP4 trap_S_StopBackgroundTrack +ASGNP4 +ADDRGP4 cgDC+172 +ADDRGP4 CG_PlayCinematic +ASGNP4 +ADDRGP4 cgDC+176 +ADDRGP4 CG_StopCinematic +ASGNP4 +ADDRGP4 cgDC+180 +ADDRGP4 CG_DrawCinematic +ASGNP4 +ADDRGP4 cgDC+184 +ADDRGP4 CG_RunCinematicFrame +ASGNP4 +ADDRGP4 cgDC +ARGP4 +ADDRGP4 Init_Display +CALLV +pop +ADDRGP4 Menu_Reset +CALLV +pop +ADDRGP4 $226 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ADDRLP4 4 +ASGNP4 +ADDRLP4 1036 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_hudFilesEnable+12 +INDIRI4 +ADDRLP4 1036 +INDIRI4 +EQI4 $1268 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ADDRLP4 1036 +INDIRI4 +NEI4 $1265 +LABELV $1268 +ADDRLP4 0 +ADDRGP4 $227 +ASGNP4 +LABELV $1265 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_LoadMenus +CALLV +pop +LABELV $1211 +endproc CG_LoadHudMenu 1040 12 +export CG_AssetCache +proc CG_AssetCache 52 12 +ADDRGP4 $1272 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61660 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $1275 +ARGP4 +ADDRLP4 8 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61680 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $1278 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61668 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $1281 +ARGP4 +ADDRLP4 16 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61664 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 $1284 +ARGP4 +ADDRLP4 20 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61672 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $1287 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61676 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $1290 +ARGP4 +ADDRLP4 28 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61684 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRGP4 $1293 +ARGP4 +ADDRLP4 32 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61700 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRGP4 $1296 +ARGP4 +ADDRLP4 36 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+61704 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRGP4 cg_emoticons+12 +INDIRI4 +CNSTI4 0 +EQI4 $1297 +ADDRGP4 cgDC+228+61768 +ARGP4 +CNSTI4 300 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_LoadEmoticons +CALLI4 +ASGNI4 +ADDRGP4 cgDC+228+70168 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $1298 +JUMPV +LABELV $1297 +ADDRGP4 cgDC+228+70168 +CNSTI4 0 +ASGNI4 +LABELV $1298 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1309 +JUMPV +LABELV $1306 +ADDRGP4 $1315 +ARGP4 +ADDRLP4 40 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 cgDC+228+61768 +ADDP4 +ARGP4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 cgDC+228+61768+20 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 trap_R_RegisterShaderNoMip +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +ADDRGP4 cgDC+228+61768+24 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $1307 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1309 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cgDC+228+70168 +INDIRI4 +LTI4 $1306 +LABELV $1269 +endproc CG_AssetCache 52 12 +export CG_Init +proc CG_Init 48 12 +ADDRGP4 cgs +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 256100 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 163752 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg+110008 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 8 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg_entities +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1896448 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg+4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+31460 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+31456 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+20100 +ARGP4 +ADDRGP4 trap_GetGlconfig +CALLV +pop +ADDRGP4 cgs+31444 +ADDRGP4 cgs+20100+11304 +INDIRI4 +CVIF4 4 +CNSTF4 1142947840 +DIVF4 +ASGNF4 +ADDRGP4 cgs+31448 +ADDRGP4 cgs+20100+11308 +INDIRI4 +CVIF4 4 +CNSTF4 1139802112 +DIVF4 +ASGNF4 +ADDRGP4 $1336 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $1338 +ARGP4 +ADDRLP4 8 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $1341 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+8 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 BG_InitClassConfigs +CALLV +pop +ADDRGP4 BG_InitBuildableConfigs +CALLV +pop +ADDRGP4 BG_InitAllowedGameElements +CALLV +pop +ADDRGP4 BG_InitMemory +CALLV +pop +ADDRGP4 CG_RegisterCvars +CALLV +pop +ADDRGP4 CG_InitConsoleCommands +CALLV +pop +ADDRGP4 String_Init +CALLV +pop +ADDRGP4 CG_AssetCache +CALLV +pop +ADDRGP4 CG_LoadHudMenu +CALLV +pop +ADDRGP4 cg+111980 +CNSTI4 0 +ASGNI4 +ADDRGP4 cgs +ARGP4 +ADDRGP4 trap_GetGameState +CALLV +pop +CNSTI4 9 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRGP4 cgs+31688 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 3072 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 10 +ARGI4 +ADDRLP4 20 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRGP4 cgs+31688+1024 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 10 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRGP4 cgs+31688+2048 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 21 +ARGI4 +ADDRLP4 28 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $1355 +ARGP4 +ADDRLP4 32 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $1353 +ADDRGP4 $1356 +ARGP4 +ADDRGP4 $1355 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $1353 +CNSTI4 22 +ARGI4 +ADDRLP4 36 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cgs+34760 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 CG_ParseServerinfo +CALLV +pop +ADDRGP4 cgs+31476 +ARGP4 +ADDRGP4 trap_CM_LoadMap +CALLV +pop +ADDRGP4 cg+20 +CNSTI4 1 +ASGNI4 +ADDRGP4 CG_LoadTrailSystems +CALLV +pop +CNSTF4 1028443341 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRGP4 CG_LoadParticleSystems +CALLV +pop +CNSTF4 1028443341 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRGP4 CG_RegisterSounds +CALLV +pop +CNSTF4 1058642330 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRGP4 CG_RegisterGraphics +CALLV +pop +CNSTF4 1063675494 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRGP4 CG_InitWeapons +CALLV +pop +CNSTF4 1064514355 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRGP4 CG_InitUpgrades +CALLV +pop +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_UpdateMediaFraction +CALLV +pop +ADDRGP4 CG_InitBuildables +CALLV +pop +ADDRLP4 44 +ADDRGP4 BG_VoiceInit +CALLP4 +ASGNP4 +ADDRGP4 cgs+256088 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRGP4 cgs+256088 +INDIRP4 +ARGP4 +ADDRGP4 cg_debugVoices+12 +INDIRI4 +ARGI4 +ADDRGP4 BG_PrintVoices +CALLV +pop +ADDRGP4 CG_RegisterClients +CALLV +pop +ADDRGP4 cg+20 +CNSTI4 0 +ASGNI4 +ADDRGP4 CG_InitMarkPolys +CALLV +pop +ADDRGP4 cg+112472 +CNSTI1 0 +ASGNI1 +ADDRGP4 CG_SetConfigValues +CALLV +pop +ADDRGP4 CG_StartMusic +CALLV +pop +ADDRGP4 CG_ShaderStateChanged +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRGP4 trap_S_ClearLoopingSounds +CALLV +pop +LABELV $1321 +endproc CG_Init 48 12 +export CG_Shutdown +proc CG_Shutdown 0 0 +LABELV $1365 +endproc CG_Shutdown 0 0 +bss +align 1 +LABELV $1367 +skip 256 +code +proc CG_VoIPString 296 20 +ADDRGP4 $1368 +ARGP4 +ADDRLP4 0 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 $1371 +ARGP4 +ADDRLP4 256 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 256 +INDIRI4 +CNSTI4 0 +NEI4 $1369 +ADDRLP4 272 +CNSTI4 0 +ASGNI4 +ADDRLP4 260 +ADDRLP4 272 +INDIRI4 +ASGNI4 +ADDRLP4 264 +ADDRLP4 272 +INDIRI4 +ASGNI4 +ADDRGP4 $1375 +JUMPV +LABELV $1372 +CNSTI4 1668 +ADDRLP4 260 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1381 +ADDRLP4 260 +INDIRI4 +ADDRGP4 cg+4 +INDIRI4 +NEI4 $1377 +LABELV $1381 +ADDRGP4 $1373 +JUMPV +LABELV $1377 +ADDRLP4 280 +CNSTI4 1668 +ASGNI4 +ADDRLP4 280 +INDIRI4 +ADDRLP4 260 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +ADDRLP4 280 +INDIRI4 +ADDRGP4 cg+4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +EQI4 $1382 +ADDRGP4 $1373 +JUMPV +LABELV $1382 +ADDRLP4 264 +INDIRI4 +ADDRGP4 $1367 +ADDP4 +ARGP4 +CNSTU4 256 +ADDRLP4 264 +INDIRI4 +CVIU4 4 +SUBU4 +ARGU4 +ADDRGP4 $1389 +ARGP4 +ADDRLP4 264 +INDIRI4 +CNSTI4 0 +LEI4 $1392 +ADDRLP4 284 +ADDRGP4 $1390 +ASGNP4 +ADDRGP4 $1393 +JUMPV +LABELV $1392 +ADDRLP4 284 +ADDRGP4 $230 +ASGNP4 +LABELV $1393 +ADDRLP4 284 +INDIRP4 +ARGP4 +ADDRLP4 260 +INDIRI4 +ARGI4 +ADDRLP4 292 +ADDRGP4 Q_snprintf +CALLI4 +ASGNI4 +ADDRLP4 268 +ADDRLP4 292 +INDIRI4 +ASGNI4 +ADDRLP4 264 +INDIRI4 +ADDRLP4 268 +INDIRI4 +ADDI4 +CNSTI4 1 +ADDI4 +CVIU4 4 +CNSTU4 256 +LTU4 $1394 +ADDRGP4 $1396 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $1374 +JUMPV +LABELV $1394 +ADDRLP4 264 +ADDRLP4 264 +INDIRI4 +ADDRLP4 268 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1373 +ADDRLP4 260 +ADDRLP4 260 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1375 +ADDRLP4 260 +INDIRI4 +ADDRGP4 cgs+31472 +INDIRI4 +LTI4 $1372 +LABELV $1374 +ADDRLP4 264 +INDIRI4 +ADDRGP4 $1367 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 $1370 +JUMPV +LABELV $1369 +ADDRLP4 0 +ARGP4 +ADDRGP4 $1399 +ARGP4 +ADDRLP4 260 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +NEI4 $1397 +ADDRLP4 264 +ADDRGP4 CG_CrosshairPlayer +CALLI4 +ASGNI4 +ADDRGP4 $1367 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $1176 +ARGP4 +ADDRLP4 264 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $1398 +JUMPV +LABELV $1397 +ADDRLP4 0 +ARGP4 +ADDRGP4 $1402 +ARGP4 +ADDRLP4 268 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 268 +INDIRI4 +CNSTI4 0 +NEI4 $1400 +ADDRLP4 272 +ADDRGP4 CG_LastAttacker +CALLI4 +ASGNI4 +ADDRGP4 $1367 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 $1176 +ARGP4 +ADDRLP4 272 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRGP4 $1401 +JUMPV +LABELV $1400 +CNSTP4 0 +RETP4 +ADDRGP4 $1366 +JUMPV +LABELV $1401 +LABELV $1398 +LABELV $1370 +ADDRGP4 $1367 +RETP4 +LABELV $1366 +endproc CG_VoIPString 296 20 +bss +export cg_EDGEFPSFIX +align 4 +LABELV cg_EDGEFPSFIX +skip 272 +export cg_hudFilesEnable +align 4 +LABELV cg_hudFilesEnable +skip 272 +export cg_noPrintDuplicate +align 4 +LABELV cg_noPrintDuplicate +skip 272 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +export cg_BubbleZoom +align 4 +LABELV cg_BubbleZoom +skip 272 +export cg_drawBubble +align 4 +LABELV cg_drawBubble +skip 272 +export cg_chatTeamPrefix +align 4 +LABELV cg_chatTeamPrefix +skip 272 +export cg_emoticons +align 4 +LABELV cg_emoticons +skip 272 +export cg_voice +align 4 +LABELV cg_voice +skip 272 +export cg_projectileNudge +align 4 +LABELV cg_projectileNudge +skip 272 +export cg_optimizePrediction +align 4 +LABELV cg_optimizePrediction +skip 272 +export cg_debugRandom +align 4 +LABELV cg_debugRandom +skip 272 +export ui_humanTeamVoteActive +align 4 +LABELV ui_humanTeamVoteActive +skip 272 +export ui_alienTeamVoteActive +align 4 +LABELV ui_alienTeamVoteActive +skip 272 +export ui_voteActive +align 4 +LABELV ui_voteActive +skip 272 +export ui_dialog +align 4 +LABELV ui_dialog +skip 272 +export ui_stages +align 4 +LABELV ui_stages +skip 272 +export ui_carriage +align 4 +LABELV ui_carriage +skip 272 +export ui_currentClass +align 4 +LABELV ui_currentClass +skip 272 +export cg_debugVoices +align 4 +LABELV cg_debugVoices +skip 272 +export cg_unlagged +align 4 +LABELV cg_unlagged +skip 272 +export cg_sprintToggle +align 4 +LABELV cg_sprintToggle +skip 272 +export cg_stickySpec +align 4 +LABELV cg_stickySpec +skip 272 +export cg_painBlendZoom +align 4 +LABELV cg_painBlendZoom +skip 272 +export cg_painBlendScale +align 4 +LABELV cg_painBlendScale +skip 272 +export cg_painBlendMax +align 4 +LABELV cg_painBlendMax +skip 272 +export cg_painBlendDownRate +align 4 +LABELV cg_painBlendDownRate +skip 272 +export cg_painBlendUpRate +align 4 +LABELV cg_painBlendUpRate +skip 272 +export cg_tutorial +align 4 +LABELV cg_tutorial +skip 272 +export cg_disableScannerPlane +align 4 +LABELV cg_disableScannerPlane +skip 272 +export cg_disableCommandDialogs +align 4 +LABELV cg_disableCommandDialogs +skip 272 +export cg_disableBuildDialogs +align 4 +LABELV cg_disableBuildDialogs +skip 272 +export cg_disableUpgradeDialogs +align 4 +LABELV cg_disableUpgradeDialogs +skip 272 +export cg_disableWarningDialogs +align 4 +LABELV cg_disableWarningDialogs +skip 272 +export cg_debugPVS +align 4 +LABELV cg_debugPVS +skip 272 +export cg_debugTrails +align 4 +LABELV cg_debugTrails +skip 272 +export cg_debugParticles +align 4 +LABELV cg_debugParticles +skip 272 +export cg_lightFlare +align 4 +LABELV cg_lightFlare +skip 272 +export cg_consoleLatency +align 4 +LABELV cg_consoleLatency +skip 272 +export cg_bounceParticles +align 4 +LABELV cg_bounceParticles +skip 272 +export cg_depthSortParticles +align 4 +LABELV cg_depthSortParticles +skip 272 +export cg_disableBlueprintErrors +align 4 +LABELV cg_disableBlueprintErrors +skip 272 +export cg_wwSmoothTime +align 4 +LABELV cg_wwSmoothTime +skip 272 +export cg_drawBBOX +align 4 +LABELV cg_drawBBOX +skip 272 +export cg_drawSurfNormal +align 4 +LABELV cg_drawSurfNormal +skip 272 +export cg_noTaunt +align 4 +LABELV cg_noTaunt +skip 272 +export cg_timescale +align 4 +LABELV cg_timescale +skip 272 +export cg_timescaleFadeSpeed +align 4 +LABELV cg_timescaleFadeSpeed +skip 272 +export cg_timescaleFadeEnd +align 4 +LABELV cg_timescaleFadeEnd +skip 272 +export cg_cameraMode +align 4 +LABELV cg_cameraMode +skip 272 +export pmove_msec +align 4 +LABELV pmove_msec +skip 272 +export pmove_fixed +align 4 +LABELV pmove_fixed +skip 272 +export cg_smoothClients +align 4 +LABELV cg_smoothClients +skip 272 +export cg_hudFiles +align 4 +LABELV cg_hudFiles +skip 272 +export cg_noVoiceText +align 4 +LABELV cg_noVoiceText +skip 272 +export cg_noVoiceChats +align 4 +LABELV cg_noVoiceChats +skip 272 +export cg_teamChatsOnly +align 4 +LABELV cg_teamChatsOnly +skip 272 +export cg_blood +align 4 +LABELV cg_blood +skip 272 +export cg_paused +align 4 +LABELV cg_paused +skip 272 +export cg_stats +align 4 +LABELV cg_stats +skip 272 +export cg_synchronousClients +align 4 +LABELV cg_synchronousClients +skip 272 +export cg_drawSpeed +align 4 +LABELV cg_drawSpeed +skip 272 +export cg_lagometer +align 4 +LABELV cg_lagometer +skip 272 +export cg_stereoSeparation +align 4 +LABELV cg_stereoSeparation +skip 272 +export cg_thirdPersonRange +align 4 +LABELV cg_thirdPersonRange +skip 272 +export cg_thirdPersonPitchFollow +align 4 +LABELV cg_thirdPersonPitchFollow +skip 272 +export cg_staticDeathCam +align 4 +LABELV cg_staticDeathCam +skip 272 +export cg_thirdPersonShoulderViewMode +align 4 +LABELV cg_thirdPersonShoulderViewMode +skip 272 +export cg_thirdPersonAngle +align 4 +LABELV cg_thirdPersonAngle +skip 272 +export cg_thirdPerson +align 4 +LABELV cg_thirdPerson +skip 272 +export cg_tracerLength +align 4 +LABELV cg_tracerLength +skip 272 +export cg_tracerWidth +align 4 +LABELV cg_tracerWidth +skip 272 +export cg_tracerChance +align 4 +LABELV cg_tracerChance +skip 272 +export cg_gun_z +align 4 +LABELV cg_gun_z +skip 272 +export cg_gun_y +align 4 +LABELV cg_gun_y +skip 272 +export cg_gun_x +align 4 +LABELV cg_gun_x +skip 272 +export cg_gun_frame +align 4 +LABELV cg_gun_frame +skip 272 +export cg_drawGun +align 4 +LABELV cg_drawGun +skip 272 +export cg_viewsize +align 4 +LABELV cg_viewsize +skip 272 +export cg_addMarks +align 4 +LABELV cg_addMarks +skip 272 +export cg_footsteps +align 4 +LABELV cg_footsteps +skip 272 +export cg_showmiss +align 4 +LABELV cg_showmiss +skip 272 +export cg_noPlayerAnims +align 4 +LABELV cg_noPlayerAnims +skip 272 +export cg_debugMove +align 4 +LABELV cg_debugMove +skip 272 +export cg_nopredict +align 4 +LABELV cg_nopredict +skip 272 +export cg_errorDecay +align 4 +LABELV cg_errorDecay +skip 272 +export cg_debugEvents +align 4 +LABELV cg_debugEvents +skip 272 +export cg_debugPosition +align 4 +LABELV cg_debugPosition +skip 272 +export cg_debugAnim +align 4 +LABELV cg_debugAnim +skip 272 +export cg_animSpeed +align 4 +LABELV cg_animSpeed +skip 272 +export cg_draw2D +align 4 +LABELV cg_draw2D +skip 272 +export cg_teamOverlayUserinfo +align 4 +LABELV cg_teamOverlayUserinfo +skip 272 +export cg_teamOverlayMaxPlayers +align 4 +LABELV cg_teamOverlayMaxPlayers +skip 272 +export cg_teamOverlaySortMode +align 4 +LABELV cg_teamOverlaySortMode +skip 272 +export cg_drawTeamOverlay +align 4 +LABELV cg_drawTeamOverlay +skip 272 +export cg_crosshairSize +align 4 +LABELV cg_crosshairSize +skip 272 +export cg_drawCrosshairNames +align 4 +LABELV cg_drawCrosshairNames +skip 272 +export cg_drawCrosshair +align 4 +LABELV cg_drawCrosshair +skip 272 +export cg_drawChargeBar +align 4 +LABELV cg_drawChargeBar +skip 272 +export cg_drawSnapshot +align 4 +LABELV cg_drawSnapshot +skip 272 +export cg_drawDemoState +align 4 +LABELV cg_drawDemoState +skip 272 +export cg_drawFPS +align 4 +LABELV cg_drawFPS +skip 272 +export cg_drawClock +align 4 +LABELV cg_drawClock +skip 272 +export cg_drawTimer +align 4 +LABELV cg_drawTimer +skip 272 +export cg_shadows +align 4 +LABELV cg_shadows +skip 272 +export cg_swingSpeed +align 4 +LABELV cg_swingSpeed +skip 272 +export cg_runroll +align 4 +LABELV cg_runroll +skip 272 +export cg_runpitch +align 4 +LABELV cg_runpitch +skip 272 +export cg_centertime +align 4 +LABELV cg_centertime +skip 272 +export cg_teslaTrailTime +align 4 +LABELV cg_teslaTrailTime +skip 272 +import cg_markPolys +export cg_buildables +align 4 +LABELV cg_buildables +skip 33264 +export cg_upgrades +align 4 +LABELV cg_upgrades +skip 480 +export cg_weapons +align 4 +LABELV cg_weapons +skip 51200 +export cgDC +align 4 +LABELV cgDC +skip 81760 +export cg_entities +align 4 +LABELV cg_entities +skip 1896448 +export cg +align 4 +LABELV cg +skip 163752 +export cgs +align 4 +LABELV cgs +skip 256100 +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import 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 $1402 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $1399 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 0 +align 1 +LABELV $1396 +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 118 +byte 1 111 +byte 1 105 +byte 1 112 +byte 1 83 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +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 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $1390 +byte 1 44 +byte 1 0 +align 1 +LABELV $1389 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1371 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $1368 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 112 +byte 1 83 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 84 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $1356 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 47 +byte 1 83 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1355 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 0 +align 1 +LABELV $1341 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $1338 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 105 +byte 1 103 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $1336 +byte 1 119 +byte 1 104 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $1315 +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 95 +byte 1 37 +byte 1 100 +byte 1 120 +byte 1 49 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1296 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1293 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 50 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1290 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1287 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 95 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1284 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 95 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1281 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 95 +byte 1 117 +byte 1 112 +byte 1 95 +byte 1 97 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1278 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 95 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 119 +byte 1 95 +byte 1 100 +byte 1 119 +byte 1 110 +byte 1 95 +byte 1 97 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1275 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1272 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 50 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $1226 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 98 +byte 1 105 +byte 1 103 +byte 1 70 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $1224 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 70 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $1178 +byte 1 37 +byte 1 52 +byte 1 100 +byte 1 0 +align 1 +LABELV $1176 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1174 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $1172 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 0 +align 1 +LABELV $1053 +byte 1 85 +byte 1 73 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 61 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 108 +byte 1 108 +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 10 +byte 1 0 +align 1 +LABELV $1050 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $1036 +byte 1 94 +byte 1 49 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +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 58 +byte 1 32 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 46 +byte 1 116 +byte 1 120 +byte 1 116 +byte 1 44 +byte 1 32 +byte 1 117 +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 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 101 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $1033 +byte 1 94 +byte 1 51 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +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 58 +byte 1 32 +byte 1 37 +byte 1 115 +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 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 $1017 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 0 +align 1 +LABELV $1011 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 71 +byte 1 108 +byte 1 111 +byte 1 98 +byte 1 97 +byte 1 108 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 0 +align 1 +LABELV $997 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 46 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $984 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $976 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 89 +byte 1 0 +align 1 +LABELV $968 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 88 +byte 1 0 +align 1 +LABELV $960 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 65 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $952 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 67 +byte 1 121 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $944 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 67 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $932 +byte 1 99 +byte 1 117 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $924 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 66 +byte 1 117 +byte 1 122 +byte 1 122 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $916 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 70 +byte 1 111 +byte 1 99 +byte 1 117 +byte 1 115 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $908 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 69 +byte 1 120 +byte 1 105 +byte 1 116 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $900 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $892 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $882 +byte 1 98 +byte 1 105 +byte 1 103 +byte 1 102 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $872 +byte 1 115 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 70 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $862 +byte 1 102 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $858 +byte 1 125 +byte 1 0 +align 1 +LABELV $849 +byte 1 123 +byte 1 0 +align 1 +LABELV $842 +byte 1 94 +byte 1 49 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +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 $839 +byte 1 94 +byte 1 49 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +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 58 +byte 1 32 +byte 1 37 +byte 1 115 +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 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 $819 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 83 +byte 1 116 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 120 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $807 +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 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 47 +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 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $804 +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 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 47 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $801 +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 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 47 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $798 +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 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 47 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $795 +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 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 47 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $792 +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 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 47 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 46 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $780 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $738 +byte 1 42 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $730 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +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 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $728 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +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 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $727 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +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 95 +byte 1 65 +byte 1 98 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 68 +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 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $724 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $721 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $718 +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 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $715 +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 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $712 +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 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 68 +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 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $709 +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 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 68 +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 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $706 +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 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 68 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $703 +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 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 68 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $700 +byte 1 111 +byte 1 114 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 99 +byte 1 98 +byte 1 117 +byte 1 108 +byte 1 98 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $697 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 65 +byte 1 115 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $694 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 72 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $691 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 80 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 68 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $688 +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 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $685 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 83 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $682 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 65 +byte 1 99 +byte 1 105 +byte 1 100 +byte 1 84 +byte 1 117 +byte 1 98 +byte 1 101 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $679 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 98 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $676 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 69 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $673 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $670 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $667 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 117 +byte 1 100 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $664 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 0 +align 1 +LABELV $661 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 0 +align 1 +LABELV $658 +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 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $655 +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 97 +byte 1 95 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $652 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 95 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $649 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 95 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $646 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 51 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $643 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 50 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $640 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 46 +byte 1 116 +byte 1 103 +byte 1 97 +byte 1 0 +align 1 +LABELV $631 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +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 116 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 47 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 95 +byte 1 99 +byte 1 121 +byte 1 108 +byte 1 0 +align 1 +LABELV $628 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $625 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 0 +align 1 +LABELV $622 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +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 95 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $619 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +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 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $616 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +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 0 +align 1 +LABELV $613 +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 $610 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 99 +byte 1 47 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $607 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +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 $604 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 0 +align 1 +LABELV $601 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 72 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $598 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $595 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 98 +byte 1 108 +byte 1 105 +byte 1 112 +byte 1 0 +align 1 +LABELV $592 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 0 +align 1 +LABELV $589 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $586 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 47 +byte 1 102 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $574 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 49 +byte 1 50 +byte 1 95 +byte 1 48 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $573 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 49 +byte 1 48 +byte 1 95 +byte 1 53 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $572 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 57 +byte 1 95 +byte 1 48 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $571 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 55 +byte 1 95 +byte 1 53 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $570 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 54 +byte 1 95 +byte 1 48 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $569 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 52 +byte 1 95 +byte 1 53 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $568 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 51 +byte 1 95 +byte 1 48 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $567 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 101 +byte 1 117 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 108 +byte 1 47 +byte 1 49 +byte 1 95 +byte 1 53 +byte 1 112 +byte 1 105 +byte 1 101 +byte 1 0 +align 1 +LABELV $565 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 109 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 115 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $564 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $563 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 101 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $562 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $561 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 105 +byte 1 120 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $560 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 102 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $559 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $558 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 116 +byte 1 104 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $557 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 116 +byte 1 119 +byte 1 111 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $556 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $555 +byte 1 103 +byte 1 102 +byte 1 120 +byte 1 47 +byte 1 50 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 47 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 111 +byte 1 95 +byte 1 51 +byte 1 50 +byte 1 98 +byte 1 0 +align 1 +LABELV $552 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $549 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $546 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 108 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 47 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $543 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 108 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 47 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $540 +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 114 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $537 +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 114 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $534 +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 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $531 +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 97 +byte 1 98 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $528 +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 97 +byte 1 98 +byte 1 111 +byte 1 109 +byte 1 98 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $525 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 53 +byte 1 47 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 112 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $522 +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 109 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $519 +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 104 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $516 +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 104 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $513 +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 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $506 +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 112 +byte 1 114 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $503 +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 101 +byte 1 120 +byte 1 112 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $500 +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 112 +byte 1 114 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $497 +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 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $494 +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 101 +byte 1 120 +byte 1 112 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $491 +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 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $488 +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 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 47 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $485 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +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 47 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 47 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $482 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +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 47 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 47 +byte 1 104 +byte 1 105 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $479 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +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 47 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 47 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $476 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +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 47 +byte 1 106 +byte 1 101 +byte 1 116 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 47 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $461 +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 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 107 +byte 1 37 +byte 1 105 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $457 +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 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 37 +byte 1 105 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $453 +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 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 37 +byte 1 105 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $450 +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 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 37 +byte 1 105 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $445 +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 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 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $442 +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 119 +byte 1 97 +byte 1 116 +byte 1 114 +byte 1 95 +byte 1 117 +byte 1 110 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $439 +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 119 +byte 1 97 +byte 1 116 +byte 1 114 +byte 1 95 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $436 +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 119 +byte 1 97 +byte 1 116 +byte 1 114 +byte 1 95 +byte 1 105 +byte 1 110 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $433 +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 104 +byte 1 117 +byte 1 109 +byte 1 109 +byte 1 101 +byte 1 108 +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 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 47 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $427 +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 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $424 +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 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 116 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $421 +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 116 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $418 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $415 +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 109 +byte 1 103 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 47 +byte 1 115 +byte 1 112 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 112 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $412 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $409 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $406 +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 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 52 +byte 1 47 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $403 +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 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 52 +byte 1 47 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 95 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $400 +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 108 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 49 +byte 1 47 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 98 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $397 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 121 +byte 1 101 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 98 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $394 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 97 +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 115 +byte 1 47 +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 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 115 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $391 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 97 +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 115 +byte 1 47 +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 100 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $388 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 97 +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 115 +byte 1 47 +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 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $385 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 121 +byte 1 101 +byte 1 47 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 98 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $382 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 97 +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 115 +byte 1 47 +byte 1 114 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $379 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 97 +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 115 +byte 1 47 +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 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $370 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $300 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $299 +byte 1 36 +byte 1 0 +align 1 +LABELV $298 +byte 1 85 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $290 +byte 1 87 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 0 +align 1 +LABELV $277 +byte 1 115 +byte 1 118 +byte 1 95 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $271 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 69 +byte 1 68 +byte 1 71 +byte 1 69 +byte 1 70 +byte 1 80 +byte 1 83 +byte 1 70 +byte 1 73 +byte 1 88 +byte 1 0 +align 1 +LABELV $270 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 120 +byte 1 0 +align 1 +LABELV $269 +byte 1 99 +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 0 +align 1 +LABELV $268 +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 $267 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $266 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 111 +byte 1 84 +byte 1 97 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $265 +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 $264 +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 $263 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 95 +byte 1 99 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $262 +byte 1 99 +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 $261 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $260 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 70 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $259 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 70 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 69 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $258 +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 $257 +byte 1 99 +byte 1 111 +byte 1 109 +byte 1 95 +byte 1 98 +byte 1 108 +byte 1 111 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $256 +byte 1 99 +byte 1 108 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 117 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $255 +byte 1 99 +byte 1 103 +byte 1 95 +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 78 +byte 1 117 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $254 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 111 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $253 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 82 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $252 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +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 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $251 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +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 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $250 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $249 +byte 1 84 +byte 1 101 +byte 1 120 +byte 1 116 +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 $248 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $247 +byte 1 48 +byte 1 32 +byte 1 48 +byte 1 0 +align 1 +LABELV $246 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $245 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 99 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $244 +byte 1 117 +byte 1 105 +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 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $243 +byte 1 99 +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 $242 +byte 1 48 +byte 1 46 +byte 1 54 +byte 1 53 +byte 1 0 +align 1 +LABELV $241 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 90 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $240 +byte 1 55 +byte 1 46 +byte 1 48 +byte 1 0 +align 1 +LABELV $239 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 83 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $238 +byte 1 48 +byte 1 46 +byte 1 55 +byte 1 0 +align 1 +LABELV $237 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 77 +byte 1 97 +byte 1 120 +byte 1 0 +align 1 +LABELV $236 +byte 1 48 +byte 1 46 +byte 1 53 +byte 1 0 +align 1 +LABELV $235 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 68 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 82 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $234 +byte 1 49 +byte 1 48 +byte 1 46 +byte 1 48 +byte 1 0 +align 1 +LABELV $233 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 66 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 100 +byte 1 85 +byte 1 112 +byte 1 82 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $232 +byte 1 99 +byte 1 103 +byte 1 95 +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 67 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 0 +align 1 +LABELV $231 +byte 1 99 +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 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 0 +align 1 +LABELV $230 +byte 1 0 +align 1 +LABELV $229 +byte 1 99 +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 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 0 +align 1 +LABELV $228 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 69 +byte 1 110 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $227 +byte 1 117 +byte 1 105 +byte 1 47 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 46 +byte 1 116 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $226 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 100 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $225 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 117 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $224 +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 83 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $223 +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 67 +byte 1 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 68 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $222 +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 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 68 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $221 +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 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 68 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $220 +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 87 +byte 1 97 +byte 1 114 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 68 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $219 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 80 +byte 1 86 +byte 1 83 +byte 1 0 +align 1 +LABELV $218 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 115 +byte 1 0 +align 1 +LABELV $217 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $216 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $215 +byte 1 51 +byte 1 48 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $214 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 111 +byte 1 108 +byte 1 101 +byte 1 76 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 121 +byte 1 0 +align 1 +LABELV $213 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $212 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 112 +byte 1 116 +byte 1 104 +byte 1 83 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $211 +byte 1 54 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $210 +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 $209 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 66 +byte 1 117 +byte 1 98 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 90 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $208 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 66 +byte 1 117 +byte 1 98 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $207 +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 $206 +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 $205 +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 $204 +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 $203 +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 $202 +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 $201 +byte 1 51 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $200 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 119 +byte 1 119 +byte 1 83 +byte 1 109 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $199 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 66 +byte 1 66 +byte 1 79 +byte 1 88 +byte 1 0 +align 1 +LABELV $198 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 83 +byte 1 117 +byte 1 114 +byte 1 102 +byte 1 78 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $197 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 111 +byte 1 86 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 84 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $196 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 111 +byte 1 86 +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 $195 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 111 +byte 1 80 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +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 0 +align 1 +LABELV $194 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 79 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $193 +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 $192 +byte 1 56 +byte 1 0 +align 1 +LABELV $191 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +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 77 +byte 1 97 +byte 1 120 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 0 +align 1 +LABELV $190 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +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 83 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $189 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +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 $188 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $187 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 67 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $186 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 83 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 86 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $185 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 80 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 70 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 0 +align 1 +LABELV $184 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 65 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $183 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $182 +byte 1 55 +byte 1 53 +byte 1 0 +align 1 +LABELV $181 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 82 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $180 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 114 +byte 1 108 +byte 1 101 +byte 1 110 +byte 1 103 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $179 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 114 +byte 1 119 +byte 1 105 +byte 1 100 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $178 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 114 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $177 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 0 +align 1 +LABELV $176 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 119 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $175 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 111 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 0 +align 1 +LABELV $174 +byte 1 99 +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 $173 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 110 +byte 1 111 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $172 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $171 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $170 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +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 $169 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 0 +align 1 +LABELV $168 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $167 +byte 1 48 +byte 1 46 +byte 1 51 +byte 1 0 +align 1 +LABELV $166 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 83 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $165 +byte 1 48 +byte 1 46 +byte 1 48 +byte 1 48 +byte 1 53 +byte 1 0 +align 1 +LABELV $164 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 114 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $163 +byte 1 48 +byte 1 46 +byte 1 48 +byte 1 48 +byte 1 50 +byte 1 0 +align 1 +LABELV $162 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 114 +byte 1 117 +byte 1 110 +byte 1 112 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $161 +byte 1 51 +byte 1 0 +align 1 +LABELV $160 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $159 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 90 +byte 1 0 +align 1 +LABELV $158 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 89 +byte 1 0 +align 1 +LABELV $157 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 103 +byte 1 117 +byte 1 110 +byte 1 88 +byte 1 0 +align 1 +LABELV $156 +byte 1 50 +byte 1 53 +byte 1 48 +byte 1 0 +align 1 +LABELV $155 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 108 +byte 1 97 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $154 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 83 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $153 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 108 +byte 1 97 +byte 1 103 +byte 1 111 +byte 1 109 +byte 1 101 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $152 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 115 +byte 1 0 +align 1 +LABELV $151 +byte 1 99 +byte 1 103 +byte 1 95 +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 83 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 0 +align 1 +LABELV $150 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 67 +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 78 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $149 +byte 1 50 +byte 1 0 +align 1 +LABELV $148 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 67 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 0 +align 1 +LABELV $147 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 66 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $146 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 0 +align 1 +LABELV $145 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 68 +byte 1 101 +byte 1 109 +byte 1 111 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $144 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 70 +byte 1 80 +byte 1 83 +byte 1 0 +align 1 +LABELV $143 +byte 1 48 +byte 1 0 +align 1 +LABELV $142 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 67 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $141 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $140 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 50 +byte 1 68 +byte 1 0 +align 1 +LABELV $139 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 115 +byte 1 0 +align 1 +LABELV $138 +byte 1 48 +byte 1 46 +byte 1 52 +byte 1 0 +align 1 +LABELV $137 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 111 +byte 1 83 +byte 1 101 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $136 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 0 +align 1 +LABELV $135 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 118 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 115 +byte 1 105 +byte 1 122 +byte 1 101 +byte 1 0 +align 1 +LABELV $134 +byte 1 49 +byte 1 0 +align 1 +LABELV $133 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 71 +byte 1 117 +byte 1 110 +byte 1 0 +align 1 +LABELV $130 +byte 1 118 +byte 1 109 +byte 1 77 +byte 1 97 +byte 1 105 +byte 1 110 +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 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_marks.asm b/build/release-linux-x86_64/base/cgame/cg_marks.asm new file mode 100644 index 0000000..fdb7938 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_marks.asm @@ -0,0 +1,2149 @@ +export CG_InitMarkPolys +code +proc CG_InitMarkPolys 12 12 +ADDRGP4 cg_markPolys +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 4030464 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg_activeMarkPolys+4 +ADDRGP4 cg_activeMarkPolys +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg_activeMarkPolys +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 cg_freeMarkPolys +ADDRGP4 cg_markPolys +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $118 +ADDRLP4 8 +CNSTI4 1968 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 cg_markPolys+4 +ADDP4 +ADDRLP4 8 +INDIRI4 +ADDRGP4 cg_markPolys+1968 +ADDP4 +ASGNP4 +LABELV $119 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2047 +LTI4 $118 +LABELV $116 +endproc CG_InitMarkPolys 12 12 +export CG_FreeMarkPoly +proc CG_FreeMarkPoly 12 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $125 +ADDRGP4 $127 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $125 +ADDRLP4 4 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRGP4 cg_freeMarkPolys +INDIRP4 +ASGNP4 +ADDRGP4 cg_freeMarkPolys +ADDRFP4 0 +INDIRP4 +ASGNP4 +LABELV $124 +endproc CG_FreeMarkPoly 12 4 +export CG_AllocMark +proc CG_AllocMark 16 12 +ADDRGP4 cg_freeMarkPolys +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $129 +ADDRLP4 4 +ADDRGP4 cg_activeMarkPolys +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $132 +JUMPV +LABELV $131 +ADDRGP4 cg_activeMarkPolys +INDIRP4 +ARGP4 +ADDRGP4 CG_FreeMarkPoly +CALLV +pop +LABELV $132 +ADDRLP4 8 +ADDRGP4 cg_activeMarkPolys +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $134 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +EQI4 $131 +LABELV $134 +LABELV $129 +ADDRLP4 8 +ADDRGP4 cg_freeMarkPolys +ASGNP4 +ADDRLP4 12 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1968 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRGP4 cg_activeMarkPolys+4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRGP4 cg_activeMarkPolys +ASGNP4 +ADDRGP4 cg_activeMarkPolys+4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_activeMarkPolys+4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $128 +endproc CG_AllocMark 16 12 +export CG_ImpactMark +proc CG_ImpactMark 12152 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 16 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRFP4 20 +ADDRFP4 20 +INDIRF4 +ASGNF4 +ADDRFP4 24 +ADDRFP4 24 +INDIRF4 +ASGNF4 +ADDRFP4 28 +ADDRFP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 32 +ADDRFP4 32 +INDIRI4 +ASGNI4 +ADDRFP4 36 +ADDRFP4 36 +INDIRF4 +ASGNF4 +ADDRFP4 40 +ADDRFP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 cg_addMarks+12 +INDIRI4 +CNSTI4 0 +NEI4 $139 +ADDRGP4 $138 +JUMPV +LABELV $139 +ADDRFP4 36 +INDIRF4 +CNSTF4 0 +GTF4 $142 +ADDRGP4 $144 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $142 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize2 +CALLF4 +pop +ADDRLP4 0+12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 PerpendicularVector +CALLV +pop +ADDRLP4 0+24 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0+12 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 0+24 +ARGP4 +ADDRLP4 0+12 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 48 +CNSTF4 1056964608 +ADDRFP4 36 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +LABELV $150 +ADDRLP4 10520 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 10520 +INDIRI4 +ADDRLP4 4856 +ADDP4 +ADDRLP4 10520 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10520 +INDIRI4 +ADDRLP4 0+12 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10520 +INDIRI4 +ADDRLP4 0+24 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 10528 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 10528 +INDIRI4 +ADDRLP4 4856+12 +ADDP4 +ADDRLP4 10528 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10528 +INDIRI4 +ADDRLP4 0+12 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10528 +INDIRI4 +ADDRLP4 0+24 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRLP4 10536 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 10536 +INDIRI4 +ADDRLP4 4856+24 +ADDP4 +ADDRLP4 10536 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10536 +INDIRI4 +ADDRLP4 0+12 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10536 +INDIRI4 +ADDRLP4 0+24 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 10544 +ADDRLP4 44 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 10544 +INDIRI4 +ADDRLP4 4856+36 +ADDP4 +ADDRLP4 10544 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDP4 +INDIRF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10544 +INDIRI4 +ADDRLP4 0+12 +ADDP4 +INDIRF4 +MULF4 +SUBF4 +ADDRFP4 36 +INDIRF4 +ADDRLP4 10544 +INDIRI4 +ADDRLP4 0+24 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $151 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 3 +LTI4 $150 +ADDRLP4 10520 +CNSTF4 3248488448 +ASGNF4 +ADDRLP4 4908 +ADDRLP4 10520 +INDIRF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4908+4 +ADDRLP4 10520 +INDIRF4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4908+8 +CNSTF4 3248488448 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +CNSTI4 4 +ARGI4 +ADDRLP4 4856 +ARGP4 +ADDRLP4 4908 +ARGP4 +CNSTI4 400 +ARGI4 +ADDRLP4 56 +ARGP4 +CNSTI4 700 +ARGI4 +ADDRLP4 4920 +ARGP4 +ADDRLP4 10528 +ADDRGP4 trap_CM_MarkFragments +CALLI4 +ASGNI4 +ADDRLP4 4904 +ADDRLP4 10528 +INDIRI4 +ASGNI4 +ADDRLP4 10540 +CNSTF4 1132396544 +ADDRFP4 16 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 10544 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 10540 +INDIRF4 +ADDRLP4 10544 +INDIRF4 +LTF4 $168 +ADDRLP4 10532 +ADDRLP4 10540 +INDIRF4 +ADDRLP4 10544 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $169 +JUMPV +LABELV $168 +ADDRLP4 10532 +ADDRLP4 10540 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $169 +ADDRLP4 52 +ADDRLP4 10532 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 10548 +CNSTF4 1132396544 +ADDRFP4 20 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 10552 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 10548 +INDIRF4 +ADDRLP4 10552 +INDIRF4 +LTF4 $172 +ADDRLP4 10536 +ADDRLP4 10548 +INDIRF4 +ADDRLP4 10552 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $173 +JUMPV +LABELV $172 +ADDRLP4 10536 +ADDRLP4 10548 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $173 +ADDRLP4 52+1 +ADDRLP4 10536 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 10560 +CNSTF4 1132396544 +ADDRFP4 24 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 10564 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 10560 +INDIRF4 +ADDRLP4 10564 +INDIRF4 +LTF4 $176 +ADDRLP4 10556 +ADDRLP4 10560 +INDIRF4 +ADDRLP4 10564 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $177 +JUMPV +LABELV $176 +ADDRLP4 10556 +ADDRLP4 10560 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $177 +ADDRLP4 52+2 +ADDRLP4 10556 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 10572 +CNSTF4 1132396544 +ADDRFP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 10576 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 10572 +INDIRF4 +ADDRLP4 10576 +INDIRF4 +LTF4 $180 +ADDRLP4 10568 +ADDRLP4 10572 +INDIRF4 +ADDRLP4 10576 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $181 +JUMPV +LABELV $180 +ADDRLP4 10568 +ADDRLP4 10572 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $181 +ADDRLP4 52+3 +ADDRLP4 10568 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 40 +ADDRLP4 4920 +ASGNP4 +ADDRGP4 $185 +JUMPV +LABELV $182 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 64 +LEI4 $186 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 64 +ASGNI4 +LABELV $186 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 10580 +ADDRLP4 10588 +ASGNP4 +ADDRGP4 $191 +JUMPV +LABELV $188 +ADDRLP4 10580 +INDIRP4 +CNSTI4 12 +ADDRLP4 40 +INDIRP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +ADDI4 +MULI4 +ADDRLP4 56 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 12124 +ADDRLP4 10580 +INDIRP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12144 +CNSTI4 4 +ASGNI4 +ADDRLP4 12124+4 +ADDRLP4 10580 +INDIRP4 +ADDRLP4 12144 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12144 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 12148 +CNSTI4 8 +ASGNI4 +ADDRLP4 12124+8 +ADDRLP4 10580 +INDIRP4 +ADDRLP4 12148 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12148 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 10580 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 12124 +INDIRF4 +ADDRLP4 0+12 +INDIRF4 +MULF4 +ADDRLP4 12124+4 +INDIRF4 +ADDRLP4 0+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12124+8 +INDIRF4 +ADDRLP4 0+12+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 48 +INDIRF4 +MULF4 +CNSTF4 1056964608 +ADDF4 +ASGNF4 +ADDRLP4 10580 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 12124 +INDIRF4 +ADDRLP4 0+24 +INDIRF4 +MULF4 +ADDRLP4 12124+4 +INDIRF4 +ADDRLP4 0+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12124+8 +INDIRF4 +ADDRLP4 0+24+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 48 +INDIRF4 +MULF4 +CNSTF4 1056964608 +ADDF4 +ASGNF4 +ADDRLP4 10580 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +LABELV $189 +ADDRLP4 36 +ADDRLP4 36 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 10580 +ADDRLP4 10580 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +LABELV $191 +ADDRLP4 36 +INDIRI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +LTI4 $188 +ADDRFP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $208 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 10588 +ARGP4 +ADDRGP4 trap_R_AddPolyToScene +CALLV +pop +ADDRGP4 $183 +JUMPV +LABELV $208 +ADDRLP4 12124 +ADDRGP4 CG_AllocMark +CALLP4 +ASGNP4 +ADDRLP4 10584 +ADDRLP4 12124 +INDIRP4 +ASGNP4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRFP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRFP4 28 +INDIRF4 +ASGNF4 +ADDRLP4 10584 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRLP4 10588 +ARGP4 +CNSTU4 24 +ADDRLP4 40 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CVIU4 4 +MULU4 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 12128 +ADDRGP4 markTotal +ASGNP4 +ADDRLP4 12128 +INDIRP4 +ADDRLP4 12128 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $183 +ADDRLP4 44 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 40 +ADDRLP4 40 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +LABELV $185 +ADDRLP4 44 +INDIRI4 +ADDRLP4 4904 +INDIRI4 +LTI4 $182 +LABELV $138 +endproc CG_ImpactMark 12152 28 +export CG_AddMarks +proc CG_AddMarks 80 12 +ADDRGP4 cg_addMarks+12 +INDIRI4 +CNSTI4 0 +NEI4 $212 +ADDRGP4 $211 +JUMPV +LABELV $212 +ADDRLP4 0 +ADDRGP4 cg_activeMarkPolys+4 +INDIRP4 +ASGNP4 +ADDRGP4 $219 +JUMPV +LABELV $216 +ADDRLP4 16 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 8000 +ADDI4 +LEI4 $220 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_FreeMarkPoly +CALLV +pop +ADDRGP4 $217 +JUMPV +LABELV $220 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 8000 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 500 +GEI4 $224 +ADDRLP4 8 +CNSTI4 255 +ADDRLP4 12 +INDIRI4 +MULI4 +CNSTI4 500 +DIVI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $226 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $231 +JUMPV +LABELV $228 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDP4 +CNSTI4 23 +ADDP4 +ADDRLP4 8 +INDIRI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +LABELV $229 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $231 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +LTI4 $228 +ADDRGP4 $227 +JUMPV +LABELV $226 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $235 +JUMPV +LABELV $232 +ADDRLP4 32 +CNSTI4 20 +ASGNI4 +ADDRLP4 36 +ADDRLP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 40 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 36 +INDIRF4 +ADDRLP4 40 +INDIRF4 +LTF4 $237 +ADDRLP4 24 +ADDRLP4 36 +INDIRF4 +ADDRLP4 40 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $238 +JUMPV +LABELV $237 +ADDRLP4 24 +ADDRLP4 36 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $238 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ADDRLP4 24 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 52 +CNSTI4 24 +ASGNI4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 60 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 60 +INDIRF4 +LTF4 $240 +ADDRLP4 44 +ADDRLP4 56 +INDIRF4 +ADDRLP4 60 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $241 +JUMPV +LABELV $240 +ADDRLP4 44 +ADDRLP4 56 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $241 +ADDRLP4 52 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDP4 +CNSTI4 21 +ADDP4 +ADDRLP4 44 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 72 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 76 +INDIRF4 +LTF4 $243 +ADDRLP4 64 +ADDRLP4 72 +INDIRF4 +ADDRLP4 76 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $244 +JUMPV +LABELV $243 +ADDRLP4 64 +ADDRLP4 72 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $244 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDP4 +CNSTI4 22 +ADDP4 +ADDRLP4 64 +INDIRU4 +CVUU1 4 +ASGNU1 +LABELV $233 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $235 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +LTI4 $232 +LABELV $227 +LABELV $224 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRGP4 trap_R_AddPolyToScene +CALLV +pop +LABELV $217 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +LABELV $219 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 cg_activeMarkPolys +CVPU4 4 +NEU4 $216 +LABELV $211 +endproc CG_AddMarks 80 12 +bss +align 4 +LABELV markTotal +skip 4 +export cg_freeMarkPolys +align 4 +LABELV cg_freeMarkPolys +skip 4 +export cg_activeMarkPolys +align 4 +LABELV cg_activeMarkPolys +skip 1968 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +export cg_markPolys +align 4 +LABELV cg_markPolys +skip 4030464 +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $144 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 73 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 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 60 +byte 1 61 +byte 1 32 +byte 1 48 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $127 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 70 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 76 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_particles.asm b/build/release-linux-x86_64/base/cgame/cg_particles.asm new file mode 100644 index 0000000..50ab384 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_particles.asm @@ -0,0 +1,15571 @@ +data +align 4 +LABELV numBaseParticleSystems +byte 4 0 +align 4 +LABELV numBaseParticleEjectors +byte 4 0 +align 4 +LABELV numBaseParticles +byte 4 0 +code +proc CG_LerpValues 4 0 +ADDRFP4 4 +INDIRF4 +CNSTF4 3221225472 +NEF4 $117 +ADDRFP4 0 +INDIRF4 +RETF4 +ADDRGP4 $116 +JUMPV +LABELV $117 +ADDRLP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +ADDRFP4 4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +RETF4 +LABELV $116 +endproc CG_LerpValues 4 0 +proc CG_RandomiseValue 8 0 +ADDRFP4 0 +INDIRF4 +CNSTF4 0 +EQF4 $120 +ADDRLP4 0 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRFP4 4 +INDIRF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +MULF4 +RETF4 +ADDRGP4 $119 +JUMPV +LABELV $120 +ADDRLP4 4 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRFP4 4 +INDIRF4 +MULF4 +RETF4 +LABELV $119 +endproc CG_RandomiseValue 8 0 +proc CG_SpreadVector 52 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 44 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 36 +CNSTF4 1073741824 +ADDRLP4 44 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRFP4 4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 48 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 40 +CNSTF4 1135869952 +ADDRLP4 48 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 PerpendicularVector +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 36 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRB +ASGNB 12 +LABELV $122 +endproc CG_SpreadVector 52 16 +proc CG_DestroyParticle 12 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $124 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 592 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $126 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $128 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +LABELV $128 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +LABELV $126 +LABELV $124 +ADDRFP4 0 +INDIRP4 +CNSTI4 324 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 328 +ADDP4 +ADDRGP4 cg +INDIRI4 +ASGNI4 +LABELV $123 +endproc CG_DestroyParticle 12 8 +proc CG_SpawnNewParticle 344 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $131 +ADDRLP4 0 +CNSTI4 336 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 particles +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $135 +ADDRGP4 cg +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 328 +ADDP4 +INDIRI4 +CNSTI4 1 +ADDI4 +LEI4 $135 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 336 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 144 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 88 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 88 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 320 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 96 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDRLP4 96 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 328 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 332 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 104 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 104 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 336 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 340 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 112 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +ADDRLP4 112 +INDIRF4 +ASGNF4 +ADDRLP4 116 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3436 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CNSTI4 1408 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 352 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 356 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 124 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRLP4 124 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 360 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 364 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 132 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ADDRLP4 132 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 368 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 372 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 140 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +ADDRLP4 140 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 380 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 148 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +ADDRLP4 148 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 156 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 156 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 396 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 400 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 164 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +ADDRLP4 164 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 412 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 172 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 204 +ADDP4 +ADDRLP4 172 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 420 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 180 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +ADDRLP4 180 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 188 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +ADDRLP4 188 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 196 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +ADDRLP4 196 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 204 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 204 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 212 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 212 +INDIRF4 +ARGF4 +ADDRLP4 216 +ADDRGP4 rint +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 216 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 316 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 224 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 224 +INDIRF4 +ARGF4 +ADDRLP4 228 +ADDRGP4 rint +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 228 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3392 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $138 +ADDRLP4 232 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +ADDRLP4 232 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3392 +ADDP4 +INDIRI4 +MODI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3360 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3408 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $140 +ADDRFP4 0 +INDIRP4 +CNSTI4 3408 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3400 +ADDP4 +INDIRI4 +DIVI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3412 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3400 +ADDP4 +INDIRI4 +DIVI4 +ASGNI4 +LABELV $140 +LABELV $138 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 232 +ADDRGP4 CG_AttachmentPoint +CALLI4 +ASGNI4 +ADDRLP4 232 +INDIRI4 +CNSTI4 0 +NEI4 $142 +CNSTP4 0 +RETP4 +ADDRGP4 $130 +JUMPV +LABELV $142 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 32 +INDIRB +ASGNB 12 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 236 +ADDRGP4 CG_AttachmentAxis +CALLI4 +ASGNI4 +ADDRLP4 236 +INDIRI4 +CNSTI4 0 +EQI4 $144 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 240 +ARGP4 +ADDRGP4 VectorMatrixMultiply +CALLV +pop +ADDRLP4 252 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 252 +INDIRP4 +ADDRLP4 252 +INDIRP4 +INDIRF4 +ADDRLP4 240 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 256 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 256 +INDIRP4 +ADDRLP4 256 +INDIRP4 +INDIRF4 +ADDRLP4 240+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 260 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 260 +INDIRP4 +ADDRLP4 260 +INDIRP4 +INDIRF4 +ADDRLP4 240+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $145 +JUMPV +LABELV $144 +ADDRLP4 240 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 240 +INDIRP4 +ADDRLP4 240 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 244 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 244 +INDIRP4 +ADDRLP4 244 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 248 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 248 +INDIRP4 +ADDRLP4 248 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $145 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $148 +ADDRLP4 252 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 256 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 256 +INDIRP4 +ADDRLP4 256 +INDIRP4 +INDIRF4 +CNSTF4 1073741824 +ADDRLP4 252 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $149 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LEI4 $148 +ADDRLP4 260 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 260 +INDIRI4 +CNSTI4 0 +LTI4 $152 +ADDRLP4 260 +INDIRI4 +CNSTI4 4 +GTI4 $152 +ADDRLP4 260 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $182 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $182 +address $155 +address $160 +address $169 +address $169 +address $178 +code +LABELV $155 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $156 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 60 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $153 +JUMPV +LABELV $156 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $153 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $153 +JUMPV +LABELV $160 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 280 +ADDRGP4 CG_AttachmentAxis +CALLI4 +ASGNI4 +ADDRLP4 280 +INDIRI4 +CNSTI4 0 +NEI4 $161 +CNSTP4 0 +RETP4 +ADDRGP4 $130 +JUMPV +LABELV $161 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $163 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 284 +ARGP4 +ADDRGP4 VectorMatrixMultiply +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 284 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRLP4 284+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 284+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $153 +JUMPV +LABELV $163 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $153 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRGP4 VectorMatrixMultiply +CALLV +pop +ADDRGP4 $153 +JUMPV +LABELV $169 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $170 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRLP4 32+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 32+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $153 +JUMPV +LABELV $170 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $153 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRLP4 296 +ADDRGP4 CG_AttachmentDir +CALLI4 +ASGNI4 +ADDRLP4 296 +INDIRI4 +CNSTI4 0 +NEI4 $153 +CNSTP4 0 +RETP4 +ADDRGP4 $130 +JUMPV +LABELV $178 +ADDRLP4 12 +INDIRP4 +CNSTI4 1392 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $179 +ADDRGP4 $181 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $130 +JUMPV +LABELV $179 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 1396 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 300 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ASGNP4 +ADDRLP4 300 +INDIRP4 +ADDRLP4 300 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 308 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 308 +INDIRP4 +ADDRLP4 308 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 316 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ASGNP4 +ADDRLP4 316 +INDIRP4 +ADDRLP4 316 +INDIRP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $152 +LABELV $153 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 CG_SpreadVector +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 272 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 276 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 276 +INDIRP4 +ADDRLP4 276 +INDIRP4 +INDIRF4 +ADDRLP4 272 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 284 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 288 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ASGNP4 +ADDRLP4 288 +INDIRP4 +ADDRLP4 288 +INDIRP4 +INDIRF4 +ADDRLP4 284 +INDIRF4 +MULF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 296 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 300 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ASGNP4 +ADDRLP4 300 +INDIRP4 +ADDRLP4 300 +INDIRP4 +INDIRF4 +ADDRLP4 296 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 304 +ADDRGP4 CG_AttachmentVelocity +CALLI4 +ASGNI4 +ADDRLP4 304 +INDIRI4 +CNSTI4 0 +EQI4 $183 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 312 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 316 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 316 +INDIRP4 +ADDRLP4 316 +INDIRP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 312 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 324 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 328 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ASGNP4 +ADDRLP4 328 +INDIRP4 +ADDRLP4 328 +INDIRP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 324 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 336 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 340 +ADDRLP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ASGNP4 +ADDRLP4 340 +INDIRP4 +ADDRLP4 340 +INDIRP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 336 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $183 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 324 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 458 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $188 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 312 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 308 +ADDRLP4 312 +INDIRP4 +ASGNP4 +ADDRLP4 308 +ARGP4 +ADDRLP4 316 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 316 +INDIRI4 +CNSTI4 0 +EQI4 $190 +ADDRLP4 308 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentParticle +CALLV +pop +ADDRLP4 308 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToParticle +CALLV +pop +LABELV $190 +LABELV $188 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $133 +ADDRFP4 0 +INDIRP4 +CNSTI4 660 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 312 +ADDRGP4 CG_SpawnNewTrailSystem +CALLP4 +ASGNP4 +ADDRLP4 308 +ADDRLP4 312 +INDIRP4 +ASGNP4 +ADDRLP4 308 +ARGP4 +ADDRLP4 316 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 316 +INDIRI4 +CNSTI4 0 +EQI4 $133 +ADDRLP4 308 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentParticle +CALLV +pop +ADDRLP4 308 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToParticle +CALLV +pop +ADDRGP4 $133 +JUMPV +LABELV $135 +LABELV $132 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2400 +LTI4 $131 +LABELV $133 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $130 +endproc CG_SpawnNewParticle 344 12 +proc CG_SpawnNewParticles 56 12 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $197 +ADDRLP4 4 +CNSTI4 52 +ADDRLP4 20 +INDIRI4 +MULI4 +ADDRGP4 particleEjectors +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $201 +ADDRLP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $203 +ADDRGP4 $198 +JUMPV +LABELV $203 +ADDRLP4 8 +CNSTI4 52 +ADDRLP4 20 +INDIRI4 +MULI4 +ADDRGP4 particleEjectors +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 1388 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $205 +ADDRGP4 $208 +JUMPV +LABELV $207 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $214 +JUMPV +LABELV $211 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_SpawnNewParticle +CALLP4 +pop +LABELV $212 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $214 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +LTI4 $211 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $215 +ADDRLP4 40 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $215 +ADDRLP4 16 +CNSTF4 1065353216 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 48 +ADDRGP4 CG_LerpValues +CALLF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +ARGF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 52 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 52 +INDIRF4 +CVFI4 4 +ADDI4 +ASGNI4 +LABELV $208 +ADDRLP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +GTI4 $218 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $207 +ADDRLP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 -1 +EQI4 $207 +LABELV $218 +LABELV $205 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $221 +ADDRLP4 24 +INDIRP4 +CNSTI4 1388 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $219 +LABELV $221 +ADDRLP4 44 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 44 +INDIRI4 +ASGNI4 +LABELV $222 +ADDRLP4 12 +CNSTI4 336 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 particles +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $226 +ADDRLP4 12 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +NEU4 $226 +ADDRLP4 28 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $226 +LABELV $223 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2400 +LTI4 $222 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $228 +ADDRLP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $228 +LABELV $219 +LABELV $201 +LABELV $198 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 480 +LTI4 $197 +LABELV $196 +endproc CG_SpawnNewParticles 56 12 +proc CG_SpawnNewParticleEjector 40 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $231 +ADDRLP4 0 +CNSTI4 52 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 particleEjectors +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $235 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 52 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 16 +INDIRF4 +CVFI4 4 +ADDI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 rint +CALLF4 +ASGNF4 +ADDRLP4 36 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg_debugParticles+12 +INDIRI4 +CNSTI4 1 +LTI4 $233 +ADDRGP4 $241 +ARGP4 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $233 +JUMPV +LABELV $235 +LABELV $232 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 480 +LTI4 $231 +LABELV $233 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $230 +endproc CG_SpawnNewParticleEjector 40 12 +export CG_SpawnNewParticleSystem +proc CG_SpawnNewParticleSystem 16 12 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI4 96 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems-96 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $244 +ADDRGP4 $246 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $242 +JUMPV +LABELV $244 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $247 +ADDRLP4 8 +CNSTI4 1412 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 particleSystems +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $251 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1412 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 8 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1384 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1388 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $256 +JUMPV +LABELV $253 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_SpawnNewParticleEjector +CALLP4 +pop +LABELV $254 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $256 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +LTI4 $253 +ADDRGP4 cg_debugParticles+12 +INDIRI4 +CNSTI4 1 +LTI4 $249 +ADDRGP4 $260 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $249 +JUMPV +LABELV $251 +LABELV $248 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 96 +LTI4 $247 +LABELV $249 +ADDRLP4 8 +INDIRP4 +RETP4 +LABELV $242 +endproc CG_SpawnNewParticleSystem 16 12 +export CG_RegisterParticleSystem +proc CG_RegisterParticleSystem 80 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +LABELV $262 +ADDRLP4 20 +CNSTI4 96 +ADDRLP4 24 +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRLP4 28 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $266 +ADDRLP4 20 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $268 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +RETI4 +ADDRGP4 $261 +JUMPV +LABELV $268 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 $273 +JUMPV +LABELV $270 +ADDRLP4 12 +ADDRLP4 16 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $277 +JUMPV +LABELV $274 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +INDIRP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $281 +JUMPV +LABELV $278 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 664 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 2712 +ADDP4 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +LABELV $279 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $281 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 2840 +ADDP4 +INDIRI4 +LTI4 $278 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $285 +JUMPV +LABELV $282 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 2848 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3360 +ADDP4 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +LABELV $283 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $285 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 3392 +ADDP4 +INDIRI4 +LTI4 $282 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $286 +ADDRLP4 4 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 224 +ADDP4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +LABELV $286 +ADDRLP4 4 +INDIRP4 +CNSTI4 244 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $288 +ADDRLP4 4 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 68 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 308 +ADDP4 +ADDRLP4 68 +INDIRI4 +ASGNI4 +LABELV $288 +ADDRLP4 4 +INDIRP4 +CNSTI4 458 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $290 +ADDRLP4 4 +INDIRP4 +CNSTI4 458 +ADDP4 +ARGP4 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +pop +LABELV $290 +ADDRLP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $292 +ADDRLP4 4 +INDIRP4 +CNSTI4 528 +ADDP4 +ARGP4 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +pop +LABELV $292 +ADDRLP4 4 +INDIRP4 +CNSTI4 596 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $294 +ADDRLP4 4 +INDIRP4 +CNSTI4 596 +ADDP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 CG_RegisterTrailSystem +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 660 +ADDP4 +ADDRLP4 76 +INDIRI4 +ASGNI4 +LABELV $294 +LABELV $275 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $277 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +LTI4 $274 +LABELV $271 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $273 +ADDRLP4 16 +INDIRI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +LTI4 $270 +ADDRGP4 cg_debugParticles+12 +INDIRI4 +CNSTI4 1 +LTI4 $296 +ADDRGP4 $299 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $296 +ADDRLP4 20 +INDIRP4 +CNSTI4 92 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +RETI4 +ADDRGP4 $261 +JUMPV +LABELV $266 +LABELV $263 +ADDRLP4 24 +ADDRLP4 24 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 384 +LTI4 $262 +ADDRGP4 $300 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +LABELV $261 +endproc CG_RegisterParticleSystem 80 12 +proc CG_ParseValueAndVariance 52 12 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +CNSTF4 0 +ASGNF4 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 4 +ARGP4 +CNSTI4 126 +ARGI4 +ADDRLP4 32 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $302 +ADDRLP4 0 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 36 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 37 +ARGI4 +ADDRLP4 40 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $304 +ADDRLP4 24 +INDIRP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 44 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 44 +INDIRF4 +CNSTF4 1120403456 +DIVF4 +ASGNF4 +ADDRGP4 $303 +JUMPV +LABELV $304 +ADDRLP4 20 +INDIRF4 +CNSTF4 0 +EQF4 $306 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 44 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 44 +INDIRF4 +ADDRLP4 20 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $303 +JUMPV +LABELV $306 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 48 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRGP4 $303 +JUMPV +LABELV $302 +ADDRLP4 4 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 36 +INDIRF4 +ASGNF4 +LABELV $303 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $308 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +LABELV $308 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $310 +ADDRFP4 8 +INDIRP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +LABELV $310 +LABELV $301 +endproc CG_ParseValueAndVariance 52 12 +proc CG_ParseColor 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $313 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $319 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $317 +CNSTI4 0 +RETI4 +ADDRGP4 $312 +JUMPV +LABELV $317 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 16 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTF4 1132396544 +ADDRLP4 16 +INDIRF4 +MULF4 +CVFI4 4 +CVIU4 4 +CVUU1 4 +ASGNU1 +LABELV $314 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LEI4 $313 +CNSTI4 1 +RETI4 +LABELV $312 +endproc CG_ParseColor 20 8 +proc CG_ParseParticle 180 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $322 +JUMPV +LABELV $321 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $324 +ADDRGP4 $323 +JUMPV +LABELV $324 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $319 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $326 +CNSTI4 0 +RETI4 +ADDRGP4 $320 +JUMPV +LABELV $326 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $330 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $328 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $331 +ADDRGP4 $323 +JUMPV +LABELV $331 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $335 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $333 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +CNSTF4 3212836864 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $333 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $328 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $338 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $336 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $339 +ADDRGP4 $323 +JUMPV +LABELV $339 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $341 +ADDRGP4 $323 +JUMPV +LABELV $341 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +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 $343 +ADDRGP4 $323 +JUMPV +LABELV $343 +ADDRFP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $336 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $347 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $345 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $348 +ADDRGP4 $323 +JUMPV +LABELV $348 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 312 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 316 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $350 +ADDRGP4 $323 +JUMPV +LABELV $350 +ADDRFP4 0 +INDIRP4 +CNSTI4 244 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $345 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $354 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $352 +ADDRFP4 0 +INDIRP4 +CNSTI4 3392 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $355 +ADDRGP4 $357 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $323 +JUMPV +LABELV $355 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $358 +ADDRGP4 $323 +JUMPV +LABELV $358 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $362 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $360 +ADDRFP4 0 +INDIRP4 +CNSTI4 2844 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $361 +JUMPV +LABELV $360 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 48 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 2844 +ADDP4 +ADDRLP4 48 +INDIRF4 +ASGNF4 +LABELV $361 +ADDRFP4 4 +INDIRP4 +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 $366 +ADDRGP4 $323 +JUMPV +LABELV $365 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 2840 +ADDP4 +ASGNP4 +ADDRLP4 56 +ADDRLP4 60 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 60 +INDIRP4 +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 64 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 64 +INDIRP4 +ASGNP4 +LABELV $366 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $368 +ADDRFP4 0 +INDIRP4 +CNSTI4 2840 +ADDP4 +INDIRI4 +CNSTI4 32 +LTI4 $365 +LABELV $368 +ADDRGP4 $322 +JUMPV +LABELV $352 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $371 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $369 +ADDRFP4 0 +INDIRP4 +CNSTI4 2840 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $372 +ADDRGP4 $374 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $323 +JUMPV +LABELV $372 +ADDRFP4 4 +INDIRP4 +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 $378 +ADDRGP4 $323 +JUMPV +LABELV $377 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 3392 +ADDP4 +ASGNP4 +ADDRLP4 48 +ADDRLP4 52 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 6 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 2848 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 56 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 56 +INDIRP4 +ASGNP4 +LABELV $378 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $380 +ADDRFP4 0 +INDIRP4 +CNSTI4 3392 +ADDP4 +INDIRI4 +CNSTI4 8 +LTI4 $377 +LABELV $380 +ADDRGP4 $322 +JUMPV +LABELV $369 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $383 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $381 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $384 +ADDRGP4 $323 +JUMPV +LABELV $384 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 52 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3396 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $386 +ADDRGP4 $323 +JUMPV +LABELV $386 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3400 +ADDP4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3416 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3420 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3400 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $388 +ADDRLP4 64 +ADDRFP4 0 +INDIRP4 +CNSTI4 3400 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +ADDRLP4 64 +INDIRP4 +INDIRI4 +NEGI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3416 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $388 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $390 +ADDRGP4 $323 +JUMPV +LABELV $390 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3404 +ADDP4 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $392 +ADDRGP4 $323 +JUMPV +LABELV $392 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $362 +ARGP4 +ADDRLP4 76 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $394 +ADDRFP4 0 +INDIRP4 +CNSTI4 3408 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3412 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $394 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 84 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 80 +INDIRF4 +CNSTF4 0 +NEF4 $396 +ADDRLP4 80 +CNSTF4 1065353216 +ASGNF4 +LABELV $396 +ADDRFP4 0 +INDIRP4 +CNSTI4 3408 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 80 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3412 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 80 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $381 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $400 +ARGP4 +ADDRLP4 48 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $398 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $401 +ADDRGP4 $323 +JUMPV +LABELV $401 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $405 +ARGP4 +ADDRLP4 56 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $403 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $403 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $408 +ARGP4 +ADDRLP4 60 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $406 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $406 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $411 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $409 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $409 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $414 +ARGP4 +ADDRLP4 68 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $412 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $412 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $417 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $322 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $398 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $420 +ARGP4 +ADDRLP4 52 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $418 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $421 +ADDRGP4 $323 +JUMPV +LABELV $421 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $425 +ARGP4 +ADDRLP4 60 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $423 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $423 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $428 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $322 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $418 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $431 +ARGP4 +ADDRLP4 56 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $429 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $432 +ADDRGP4 $323 +JUMPV +LABELV $432 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $429 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $436 +ARGP4 +ADDRLP4 60 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $434 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $437 +ADDRGP4 $323 +JUMPV +LABELV $437 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $434 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $441 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $439 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $442 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $446 +ADDRGP4 $444 +JUMPV +LABELV $446 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 72 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDP4 +ADDRLP4 72 +INDIRF4 +ASGNF4 +LABELV $443 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $442 +LABELV $444 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $448 +ADDRGP4 $323 +JUMPV +LABELV $448 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $439 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $452 +ARGP4 +ADDRLP4 68 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $450 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $453 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $457 +ADDRGP4 $455 +JUMPV +LABELV $457 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 76 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDP4 +ADDRLP4 76 +INDIRF4 +ASGNF4 +LABELV $454 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $453 +LABELV $455 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $459 +ADDRGP4 $323 +JUMPV +LABELV $459 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $450 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $463 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $461 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $464 +ADDRGP4 $323 +JUMPV +LABELV $464 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $405 +ARGP4 +ADDRLP4 80 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $466 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $466 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $408 +ARGP4 +ADDRLP4 84 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $468 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $468 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $411 +ARGP4 +ADDRLP4 88 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +NEI4 $470 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $470 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $414 +ARGP4 +ADDRLP4 92 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +NEI4 $472 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $472 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $417 +ARGP4 +ADDRLP4 96 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +NEI4 $322 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $461 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $478 +ARGP4 +ADDRLP4 76 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $476 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $479 +ADDRGP4 $323 +JUMPV +LABELV $479 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $425 +ARGP4 +ADDRLP4 84 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $481 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $481 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $428 +ARGP4 +ADDRLP4 88 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +NEI4 $322 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $476 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $487 +ARGP4 +ADDRLP4 80 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $485 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 84 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $488 +ADDRGP4 $323 +JUMPV +LABELV $488 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $485 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $492 +ARGP4 +ADDRLP4 84 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $490 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $493 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $497 +ADDRGP4 $495 +JUMPV +LABELV $497 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 92 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ADDP4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +LABELV $494 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $493 +LABELV $495 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $499 +ADDRGP4 $323 +JUMPV +LABELV $499 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $490 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $503 +ARGP4 +ADDRLP4 88 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +NEI4 $501 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $504 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 92 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $508 +ADDRGP4 $506 +JUMPV +LABELV $508 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 96 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ADDP4 +ADDRLP4 96 +INDIRF4 +ASGNF4 +LABELV $505 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $504 +LABELV $506 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 92 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $510 +ADDRGP4 $323 +JUMPV +LABELV $510 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $501 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $514 +ARGP4 +ADDRLP4 92 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +NEI4 $512 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $515 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 96 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $519 +ADDRGP4 $517 +JUMPV +LABELV $519 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +ARGP4 +ADDRLP4 100 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +LABELV $516 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LEI4 $515 +LABELV $517 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 96 +ADDRGP4 COM_ParseExt +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 96 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $521 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +LABELV $521 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $523 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +CNSTF4 0 +EQF4 $527 +ADDRLP4 100 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 108 +ADDRLP4 100 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRF4 +ADDRLP4 100 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $527 +ADDRLP4 112 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $524 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +LTI4 $523 +ADDRGP4 $322 +JUMPV +LABELV $512 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $531 +ARGP4 +ADDRLP4 96 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +NEI4 $529 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 100 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $532 +ADDRGP4 $323 +JUMPV +LABELV $532 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 104 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 104 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $529 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $536 +ARGP4 +ADDRLP4 100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +NEI4 $534 +ADDRFP4 0 +INDIRP4 +CNSTI4 3424 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $534 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $539 +ARGP4 +ADDRLP4 104 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 104 +INDIRI4 +CNSTI4 0 +NEI4 $537 +ADDRFP4 0 +INDIRP4 +CNSTI4 3428 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $537 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $542 +ARGP4 +ADDRLP4 108 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +NEI4 $540 +ADDRFP4 0 +INDIRP4 +CNSTI4 408 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 112 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 112 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $543 +ADDRGP4 $323 +JUMPV +LABELV $543 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 412 +ADDP4 +ADDRLP4 8 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 416 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 116 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 116 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $545 +ADDRGP4 $323 +JUMPV +LABELV $545 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 420 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 120 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 120 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $547 +ADDRGP4 $323 +JUMPV +LABELV $547 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $551 +ARGP4 +ADDRLP4 124 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +NEI4 $549 +ADDRFP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +CNSTF4 3221225472 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $550 +JUMPV +LABELV $549 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +LABELV $550 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 128 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $552 +ADDRGP4 $323 +JUMPV +LABELV $552 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $556 +ARGP4 +ADDRLP4 132 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 0 +NEI4 $322 +ADDRFP4 0 +INDIRP4 +CNSTI4 440 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 136 +ADDRGP4 CG_ParseColor +CALLI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 0 +NEI4 $557 +ADDRGP4 $323 +JUMPV +LABELV $557 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 140 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $561 +ARGP4 +ADDRLP4 144 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +EQI4 $322 +ADDRGP4 $562 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $323 +JUMPV +LABELV $540 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $565 +ARGP4 +ADDRLP4 112 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +NEI4 $563 +ADDRFP4 0 +INDIRP4 +CNSTI4 3432 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $322 +JUMPV +LABELV $563 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $568 +ARGP4 +ADDRLP4 116 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 0 +NEI4 $566 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 120 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 120 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $569 +ADDRGP4 $323 +JUMPV +LABELV $569 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 320 +ADDP4 +ADDRLP4 8 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 324 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 124 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 124 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $571 +ADDRGP4 $323 +JUMPV +LABELV $571 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 328 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 332 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 128 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $573 +ADDRGP4 $323 +JUMPV +LABELV $573 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $551 +ARGP4 +ADDRLP4 132 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 0 +NEI4 $575 +ADDRFP4 0 +INDIRP4 +CNSTI4 336 +ADDP4 +CNSTF4 3221225472 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 340 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $575 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 336 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 340 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $566 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $579 +ARGP4 +ADDRLP4 120 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 120 +INDIRI4 +CNSTI4 0 +NEI4 $577 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 124 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 124 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $580 +ADDRGP4 $323 +JUMPV +LABELV $580 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRGP4 $578 +JUMPV +LABELV $577 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $584 +ARGP4 +ADDRLP4 124 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 124 +INDIRI4 +CNSTI4 0 +NEI4 $582 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 128 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $585 +ADDRGP4 $323 +JUMPV +LABELV $585 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 352 +ADDP4 +ADDRLP4 8 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 356 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 132 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $587 +ADDRGP4 $323 +JUMPV +LABELV $587 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 360 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 364 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 136 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $589 +ADDRGP4 $323 +JUMPV +LABELV $589 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $551 +ARGP4 +ADDRLP4 140 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +NEI4 $591 +ADDRFP4 0 +INDIRP4 +CNSTI4 368 +ADDP4 +CNSTF4 3221225472 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 372 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $591 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 368 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 372 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $582 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $595 +ARGP4 +ADDRLP4 128 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 128 +INDIRI4 +CNSTI4 0 +NEI4 $593 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 132 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 132 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $596 +ADDRGP4 $323 +JUMPV +LABELV $596 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +ADDRLP4 8 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 448 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 136 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $598 +ADDRGP4 $323 +JUMPV +LABELV $598 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $556 +ARGP4 +ADDRLP4 140 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +NEI4 $600 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 144 +ADDRGP4 CG_ParseColor +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +NEI4 $602 +ADDRGP4 $323 +JUMPV +LABELV $602 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 148 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 148 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $561 +ARGP4 +ADDRLP4 152 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +EQI4 $604 +ADDRGP4 $562 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $323 +JUMPV +LABELV $604 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 156 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $606 +ADDRGP4 $323 +JUMPV +LABELV $606 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $551 +ARGP4 +ADDRLP4 160 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +CNSTI4 0 +NEI4 $608 +ADDRFP4 0 +INDIRP4 +CNSTI4 455 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRU1 +ASGNU1 +ADDRFP4 0 +INDIRP4 +CNSTI4 456 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 453 +ADDP4 +INDIRU1 +ASGNU1 +ADDRFP4 0 +INDIRP4 +CNSTI4 457 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 454 +ADDP4 +INDIRU1 +ASGNU1 +ADDRGP4 $322 +JUMPV +LABELV $608 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $556 +ARGP4 +ADDRLP4 164 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRI4 +CNSTI4 0 +NEI4 $610 +ADDRFP4 0 +INDIRP4 +CNSTI4 455 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 168 +ADDRGP4 CG_ParseColor +CALLI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 0 +NEI4 $612 +ADDRGP4 $323 +JUMPV +LABELV $612 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 172 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 172 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $561 +ARGP4 +ADDRLP4 176 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 176 +INDIRI4 +CNSTI4 0 +EQI4 $322 +ADDRGP4 $562 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $323 +JUMPV +LABELV $610 +ADDRGP4 $616 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $323 +JUMPV +LABELV $600 +ADDRGP4 $616 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $323 +JUMPV +LABELV $593 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $619 +ARGP4 +ADDRLP4 132 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 0 +NEI4 $617 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 136 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 136 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $620 +ADDRGP4 $323 +JUMPV +LABELV $620 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 380 +ADDP4 +ADDRLP4 8 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 384 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 140 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $622 +ADDRGP4 $323 +JUMPV +LABELV $622 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 388 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 144 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 144 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $624 +ADDRGP4 $323 +JUMPV +LABELV $624 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $551 +ARGP4 +ADDRLP4 148 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 0 +NEI4 $626 +ADDRFP4 0 +INDIRP4 +CNSTI4 396 +ADDP4 +CNSTF4 3221225472 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 400 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $626 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 396 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 400 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $617 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $630 +ARGP4 +ADDRLP4 136 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 136 +INDIRI4 +CNSTI4 0 +NEI4 $628 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 140 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 140 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $631 +ADDRGP4 $323 +JUMPV +LABELV $631 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +ADDRLP4 8 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 144 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $628 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $635 +ARGP4 +ADDRLP4 140 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +NEI4 $633 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 144 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 144 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $636 +ADDRGP4 $323 +JUMPV +LABELV $636 +ADDRFP4 0 +INDIRP4 +CNSTI4 458 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $633 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $640 +ARGP4 +ADDRLP4 144 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 0 +NEI4 $638 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 148 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 148 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $641 +ADDRGP4 $323 +JUMPV +LABELV $641 +ADDRFP4 0 +INDIRP4 +CNSTI4 528 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $638 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $645 +ARGP4 +ADDRLP4 148 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 148 +INDIRI4 +CNSTI4 0 +NEI4 $643 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 152 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 152 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $646 +ADDRGP4 $323 +JUMPV +LABELV $646 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $643 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $650 +ARGP4 +ADDRLP4 152 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 152 +INDIRI4 +CNSTI4 0 +NEI4 $648 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 156 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $651 +ADDRGP4 $323 +JUMPV +LABELV $651 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 160 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 3436 +ADDP4 +ADDRLP4 160 +INDIRF4 +ASGNF4 +ADDRGP4 $322 +JUMPV +LABELV $648 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $561 +ARGP4 +ADDRLP4 156 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 156 +INDIRI4 +CNSTI4 0 +NEI4 $653 +CNSTI4 1 +RETI4 +ADDRGP4 $320 +JUMPV +LABELV $653 +ADDRGP4 $655 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $320 +JUMPV +LABELV $578 +LABELV $322 +ADDRGP4 $321 +JUMPV +LABELV $323 +CNSTI4 0 +RETI4 +LABELV $320 +endproc CG_ParseParticle 180 16 +proc CG_InitialiseBaseParticle 0 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 3440 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ARGP4 +CNSTI4 255 +ARGI4 +CNSTU4 3 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 455 +ADDP4 +ARGP4 +CNSTI4 255 +ARGI4 +CNSTU4 3 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +LABELV $656 +endproc CG_InitialiseBaseParticle 0 12 +proc CG_ParseParticleEjector 56 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $659 +JUMPV +LABELV $658 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $661 +ADDRGP4 $660 +JUMPV +LABELV $661 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $319 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $663 +CNSTI4 0 +RETI4 +ADDRGP4 $657 +JUMPV +LABELV $663 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $556 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $665 +CNSTI4 3440 +ADDRGP4 numBaseParticles +INDIRI4 +MULI4 +ADDRGP4 baseParticles +ADDP4 +ARGP4 +ADDRGP4 CG_InitialiseBaseParticle +CALLV +pop +CNSTI4 3440 +ADDRGP4 numBaseParticles +INDIRI4 +MULI4 +ADDRGP4 baseParticles +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 CG_ParseParticle +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $667 +ADDRGP4 $669 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $657 +JUMPV +LABELV $667 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $670 +ADDRGP4 $672 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $657 +JUMPV +LABELV $670 +ADDRGP4 numBaseParticles +INDIRI4 +CNSTI4 9600 +NEI4 $673 +ADDRGP4 $675 +ARGP4 +CNSTI4 9600 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $657 +JUMPV +LABELV $673 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTI4 3440 +ADDRGP4 numBaseParticles +INDIRI4 +MULI4 +ADDRGP4 baseParticles +ADDP4 +ASGNP4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 36 +ADDRGP4 numBaseParticles +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $659 +JUMPV +LABELV $665 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $678 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $676 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $679 +ADDRGP4 $660 +JUMPV +LABELV $679 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRGP4 $659 +JUMPV +LABELV $676 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $683 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $681 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $684 +ADDRGP4 $660 +JUMPV +LABELV $684 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 36 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 36 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $686 +ADDRGP4 $660 +JUMPV +LABELV $686 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $551 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $688 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +CNSTF4 3221225472 +ASGNF4 +ADDRGP4 $689 +JUMPV +LABELV $688 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 48 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 48 +INDIRI4 +CVIF4 4 +ASGNF4 +LABELV $689 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $690 +ADDRGP4 $660 +JUMPV +LABELV $690 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRGP4 $659 +JUMPV +LABELV $681 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $694 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $692 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $695 +ADDRGP4 $660 +JUMPV +LABELV $695 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $699 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $697 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 $659 +JUMPV +LABELV $697 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 8 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ParseValueAndVariance +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 4 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRGP4 $659 +JUMPV +LABELV $692 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $702 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $700 +ADDRGP4 $659 +JUMPV +LABELV $700 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $561 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $703 +CNSTI4 1 +RETI4 +ADDRGP4 $657 +JUMPV +LABELV $703 +ADDRGP4 $705 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $657 +JUMPV +LABELV $659 +ADDRGP4 $658 +JUMPV +LABELV $660 +CNSTI4 0 +RETI4 +LABELV $657 +endproc CG_ParseParticleEjector 56 16 +proc CG_ParseParticleSystem 44 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $708 +JUMPV +LABELV $707 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $710 +ADDRGP4 $709 +JUMPV +LABELV $710 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $319 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $712 +CNSTI4 0 +RETI4 +ADDRGP4 $706 +JUMPV +LABELV $712 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $556 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $714 +CNSTI4 60 +ADDRGP4 numBaseParticleEjectors +INDIRI4 +MULI4 +ADDRGP4 baseParticleEjectors +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_ParseParticleEjector +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $716 +ADDRGP4 $718 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $706 +JUMPV +LABELV $716 +ADDRLP4 4 +CNSTI4 60 +ADDRGP4 numBaseParticleEjectors +INDIRI4 +MULI4 +ADDRGP4 baseParticleEjectors +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $719 +ADDRLP4 28 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +EQF4 $721 +ADDRLP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +NEF4 $719 +LABELV $721 +ADDRGP4 $722 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $706 +JUMPV +LABELV $719 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $723 +ADDRGP4 $725 +ARGP4 +CNSTI4 5 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $706 +JUMPV +LABELV $723 +ADDRGP4 numBaseParticleEjectors +INDIRI4 +CNSTI4 1920 +NEI4 $726 +ADDRGP4 $728 +ARGP4 +CNSTI4 1920 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $706 +JUMPV +LABELV $726 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI4 60 +ADDRGP4 numBaseParticleEjectors +INDIRI4 +MULI4 +ADDRGP4 baseParticleEjectors +ADDP4 +ASGNP4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 40 +ADDRGP4 numBaseParticleEjectors +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $708 +JUMPV +LABELV $714 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $731 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $729 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $730 +JUMPV +LABELV $729 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $734 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $732 +ADDRGP4 $708 +JUMPV +LABELV $732 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $561 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $735 +ADDRGP4 cg_debugParticles+12 +INDIRI4 +CNSTI4 1 +LTI4 $737 +ADDRGP4 $740 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $737 +CNSTI4 1 +RETI4 +ADDRGP4 $706 +JUMPV +LABELV $735 +ADDRGP4 $741 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $706 +JUMPV +LABELV $730 +LABELV $708 +ADDRGP4 $707 +JUMPV +LABELV $709 +CNSTI4 0 +RETI4 +LABELV $706 +endproc CG_ParseParticleSystem 44 12 +proc CG_ParseParticleFile 32116 12 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32084 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 32088 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 80 +ADDRLP4 32088 +INDIRI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +GEI4 $743 +CNSTI4 0 +RETI4 +ADDRGP4 $742 +JUMPV +LABELV $743 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $747 +ADDRLP4 80 +INDIRI4 +CVIU4 4 +CNSTU4 31999 +LTU4 $745 +LABELV $747 +ADDRLP4 32084 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $748 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $752 +ADDRLP4 32096 +ADDRGP4 $749 +ASGNP4 +ADDRGP4 $753 +JUMPV +LABELV $752 +ADDRLP4 32096 +ADDRGP4 $750 +ASGNP4 +LABELV $753 +ADDRLP4 32096 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $742 +JUMPV +LABELV $745 +ADDRLP4 84 +ARGP4 +ADDRLP4 80 +INDIRI4 +ARGI4 +ADDRLP4 32084 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 80 +INDIRI4 +ADDRLP4 84 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 32084 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 76 +ADDRLP4 84 +ASGNP4 +ADDRGP4 $755 +JUMPV +LABELV $754 +ADDRLP4 76 +ARGP4 +ADDRLP4 32096 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 32096 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 $319 +ARGP4 +ADDRLP4 32100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32100 +INDIRI4 +CNSTI4 0 +NEI4 $757 +ADDRGP4 $756 +JUMPV +LABELV $757 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 $556 +ARGP4 +ADDRLP4 32104 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32104 +INDIRI4 +CNSTI4 0 +NEI4 $759 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $761 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $766 +JUMPV +LABELV $763 +CNSTI4 96 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 32108 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32108 +INDIRI4 +CNSTI4 0 +NEI4 $767 +ADDRGP4 $769 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $742 +JUMPV +LABELV $767 +LABELV $764 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $766 +ADDRLP4 0 +INDIRI4 +ADDRGP4 numBaseParticleSystems +INDIRI4 +LTI4 $763 +CNSTI4 96 +ADDRGP4 numBaseParticleSystems +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 96 +ADDRGP4 numBaseParticleSystems +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems +ADDP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 32108 +ADDRGP4 CG_ParseParticleSystem +CALLI4 +ASGNI4 +ADDRLP4 32108 +INDIRI4 +CNSTI4 0 +NEI4 $770 +ADDRGP4 $772 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $742 +JUMPV +LABELV $770 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRGP4 numBaseParticleSystems +INDIRI4 +CNSTI4 384 +NEI4 $773 +ADDRGP4 $775 +ARGP4 +CNSTI4 384 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $742 +JUMPV +LABELV $773 +ADDRLP4 32112 +ADDRGP4 numBaseParticleSystems +ASGNP4 +ADDRLP4 32112 +INDIRP4 +ADDRLP4 32112 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $755 +JUMPV +LABELV $761 +ADDRGP4 $776 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $742 +JUMPV +LABELV $759 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $777 +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 72 +CNSTI4 1 +ASGNI4 +ADDRGP4 $778 +JUMPV +LABELV $777 +ADDRGP4 $779 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $742 +JUMPV +LABELV $778 +LABELV $755 +ADDRGP4 $754 +JUMPV +LABELV $756 +CNSTI4 1 +RETI4 +LABELV $742 +endproc CG_ParseParticleFile 32116 12 +export CG_LoadParticleSystems +proc CG_LoadParticleSystems 8300 16 +ADDRLP4 8276 +CNSTI4 0 +ASGNI4 +ADDRGP4 numBaseParticleSystems +ADDRLP4 8276 +INDIRI4 +ASGNI4 +ADDRGP4 numBaseParticleEjectors +ADDRLP4 8276 +INDIRI4 +ASGNI4 +ADDRGP4 numBaseParticles +ADDRLP4 8276 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8276 +INDIRI4 +ASGNI4 +LABELV $781 +ADDRLP4 8280 +CNSTI4 96 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems +ADDP4 +ASGNP4 +ADDRLP4 8280 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 96 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +LABELV $782 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 384 +LTI4 $781 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $785 +ADDRLP4 8280 +CNSTI4 60 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 baseParticleEjectors +ADDP4 +ASGNP4 +ADDRLP4 8280 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 60 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +LABELV $786 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1920 +LTI4 $785 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $789 +ADDRLP4 8280 +CNSTI4 3440 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 baseParticles +ADDP4 +ASGNP4 +ADDRLP4 8280 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 3440 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +LABELV $790 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 9600 +LTI4 $789 +ADDRGP4 $793 +ARGP4 +ADDRGP4 $794 +ARGP4 +ADDRLP4 84 +ARGP4 +CNSTI4 8192 +ARGI4 +ADDRLP4 8280 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 80 +ADDRLP4 8280 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 84 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $798 +JUMPV +LABELV $795 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 8284 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 76 +ADDRLP4 8284 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 12 +ARGP4 +ADDRGP4 $799 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 12 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_ParseParticleFile +CALLI4 +pop +LABELV $796 +ADDRLP4 8284 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8284 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 76 +INDIRI4 +ADDRLP4 8284 +INDIRI4 +ADDI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $798 +ADDRLP4 4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +LTI4 $795 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $803 +JUMPV +LABELV $800 +ADDRLP4 8288 +CNSTI4 3440 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 baseParticles +ADDP4 +ASGNP4 +ADDRLP4 8288 +INDIRP4 +CNSTI4 458 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $804 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $809 +JUMPV +LABELV $806 +ADDRLP4 8292 +CNSTI4 96 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems +ADDP4 +ASGNP4 +ADDRLP4 8292 +INDIRP4 +ARGP4 +ADDRLP4 8288 +INDIRP4 +CNSTI4 458 +ADDP4 +ARGP4 +ADDRLP4 8296 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8296 +INDIRI4 +CNSTI4 0 +NEI4 $810 +ADDRLP4 8288 +INDIRP4 +CNSTI4 524 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $808 +JUMPV +LABELV $810 +LABELV $807 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $809 +ADDRLP4 0 +INDIRI4 +ADDRGP4 numBaseParticleSystems +INDIRI4 +LTI4 $806 +LABELV $808 +ADDRLP4 0 +INDIRI4 +ADDRGP4 numBaseParticleSystems +INDIRI4 +NEI4 $812 +ADDRGP4 $814 +ARGP4 +ADDRLP4 8288 +INDIRP4 +CNSTI4 458 +ADDP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRLP4 8288 +INDIRP4 +CNSTI4 458 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $812 +LABELV $804 +ADDRLP4 8288 +INDIRP4 +CNSTI4 528 +ADDP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $815 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $820 +JUMPV +LABELV $817 +ADDRLP4 8292 +CNSTI4 96 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseParticleSystems +ADDP4 +ASGNP4 +ADDRLP4 8292 +INDIRP4 +ARGP4 +ADDRLP4 8288 +INDIRP4 +CNSTI4 528 +ADDP4 +ARGP4 +ADDRLP4 8296 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8296 +INDIRI4 +CNSTI4 0 +NEI4 $821 +ADDRLP4 8288 +INDIRP4 +CNSTI4 592 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $819 +JUMPV +LABELV $821 +LABELV $818 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $820 +ADDRLP4 0 +INDIRI4 +ADDRGP4 numBaseParticleSystems +INDIRI4 +LTI4 $817 +LABELV $819 +ADDRLP4 0 +INDIRI4 +ADDRGP4 numBaseParticleSystems +INDIRI4 +NEI4 $823 +ADDRGP4 $825 +ARGP4 +ADDRLP4 8288 +INDIRP4 +CNSTI4 528 +ADDP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRLP4 8288 +INDIRP4 +CNSTI4 528 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $823 +LABELV $815 +LABELV $801 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $803 +ADDRLP4 4 +INDIRI4 +ADDRGP4 numBaseParticles +INDIRI4 +LTI4 $800 +LABELV $780 +endproc CG_LoadParticleSystems 8300 16 +export CG_SetParticleSystemNormal +proc CG_SetParticleSystemNormal 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $829 +ADDRFP4 0 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $827 +LABELV $829 +ADDRGP4 $830 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $826 +JUMPV +LABELV $827 +ADDRFP4 0 +INDIRP4 +CNSTI4 1392 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1396 +ADDP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1396 +ADDP4 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +LABELV $826 +endproc CG_SetParticleSystemNormal 4 4 +export CG_DestroyParticleSystem +proc CG_DestroyParticleSystem 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $834 +ADDRLP4 8 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $832 +LABELV $834 +ADDRGP4 $835 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $831 +JUMPV +LABELV $832 +ADDRGP4 cg_debugParticles+12 +INDIRI4 +CNSTI4 1 +LTI4 $836 +ADDRGP4 $839 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $836 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $840 +ADDRLP4 0 +CNSTI4 52 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 particleEjectors +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $844 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CVPU4 4 +NEU4 $844 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +LABELV $844 +LABELV $841 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 480 +LTI4 $840 +ADDRFP4 0 +INDIRP4 +CNSTP4 0 +ASGNP4 +LABELV $831 +endproc CG_DestroyParticleSystem 24 4 +export CG_IsParticleSystemInfinite +proc CG_IsParticleSystemInfinite 12 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $847 +ADDRGP4 $849 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $846 +JUMPV +LABELV $847 +ADDRFP4 0 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $850 +ADDRGP4 $852 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $846 +JUMPV +LABELV $850 +ADDRFP4 0 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $853 +CNSTI4 0 +RETI4 +ADDRGP4 $846 +JUMPV +LABELV $853 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $855 +ADDRLP4 0 +CNSTI4 52 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 particleEjectors +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $859 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +NEU4 $859 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CNSTI4 -1 +NEI4 $861 +CNSTI4 1 +RETI4 +ADDRGP4 $846 +JUMPV +LABELV $861 +LABELV $859 +LABELV $856 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 480 +LTI4 $855 +CNSTI4 0 +RETI4 +LABELV $846 +endproc CG_IsParticleSystemInfinite 12 4 +export CG_IsParticleSystemValid +proc CG_IsParticleSystemValid 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRLP4 4 +INDIRU4 +ADDRLP4 8 +INDIRU4 +EQU4 $866 +ADDRLP4 4 +INDIRU4 +ADDRLP4 8 +INDIRU4 +EQU4 $864 +ADDRLP4 0 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $864 +LABELV $866 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $867 +ADDRLP4 12 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $867 +ADDRFP4 0 +INDIRP4 +CNSTP4 0 +ASGNP4 +LABELV $867 +CNSTI4 0 +RETI4 +ADDRGP4 $863 +JUMPV +LABELV $864 +CNSTI4 1 +RETI4 +LABELV $863 +endproc CG_IsParticleSystemValid 16 0 +proc CG_GarbageCollectParticleSystems 32 8 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $870 +ADDRLP4 8 +CNSTI4 1412 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 particleSystems +ADDP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $874 +ADDRGP4 $871 +JUMPV +LABELV $874 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $876 +ADDRLP4 4 +CNSTI4 52 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 particleEjectors +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $880 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +NEU4 $880 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $880 +LABELV $877 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 480 +LTI4 $876 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $882 +ADDRLP4 8 +INDIRP4 +CNSTI4 1384 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $882 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_AttachmentCentNum +CALLI4 +ASGNI4 +ADDRLP4 20 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +LTI4 $884 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +EQI4 $884 +CNSTI4 1852 +ADDRLP4 20 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+1832 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $887 +ADDRLP4 8 +INDIRP4 +CNSTI4 1388 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $887 +LABELV $884 +ADDRGP4 cg_debugParticles+12 +INDIRI4 +CNSTI4 1 +LTI4 $890 +ADDRLP4 8 +INDIRP4 +CNSTI4 1384 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $890 +ADDRGP4 $893 +ARGP4 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $890 +LABELV $871 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 96 +LTI4 $870 +LABELV $869 +endproc CG_GarbageCollectParticleSystems 32 8 +proc CG_CalculateTimeFrac 8 0 +ADDRLP4 4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +ADDI4 +CVIF4 4 +SUBF4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $896 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRGP4 $897 +JUMPV +LABELV $896 +ADDRLP4 0 +INDIRF4 +CNSTF4 1065353216 +LEF4 $898 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +LABELV $898 +LABELV $897 +ADDRLP4 0 +INDIRF4 +RETF4 +LABELV $894 +endproc CG_CalculateTimeFrac 8 0 +proc CG_EvaluateParticlePhysics 304 44 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 168 +CNSTI4 4 +ASGNI4 +ADDRLP4 128 +ADDRFP4 0 +INDIRP4 +ADDRLP4 168 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 168 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $901 +ADDRLP4 176 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 176 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDRLP4 176 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 176 +INDIRF4 +ASGNF4 +ADDRGP4 $900 +JUMPV +LABELV $901 +ADDRLP4 172 +ADDRLP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 172 +INDIRI4 +CNSTI4 0 +LTI4 $903 +ADDRLP4 172 +INDIRI4 +CNSTI4 4 +GTI4 $903 +ADDRLP4 172 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $940 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $940 +address $906 +address $913 +address $924 +address $924 +address $937 +code +LABELV $906 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $907 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+4 +ADDRLP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+8 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $904 +JUMPV +LABELV $907 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $904 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $904 +JUMPV +LABELV $913 +ADDRLP4 128 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 132 +ARGP4 +ADDRLP4 188 +ADDRGP4 CG_AttachmentAxis +CALLI4 +ASGNI4 +ADDRLP4 188 +INDIRI4 +CNSTI4 0 +NEI4 $914 +ADDRGP4 $900 +JUMPV +LABELV $914 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $916 +ADDRLP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ARGP4 +ADDRLP4 132 +ARGP4 +ADDRLP4 192 +ARGP4 +ADDRGP4 VectorMatrixMultiply +CALLV +pop +ADDRLP4 64 +ADDRLP4 192 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+4 +ADDRLP4 192+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+8 +ADDRLP4 192+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $904 +JUMPV +LABELV $916 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $904 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 132 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRGP4 VectorMatrixMultiply +CALLV +pop +ADDRGP4 $904 +JUMPV +LABELV $924 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $925 +ADDRLP4 128 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 192 +ARGP4 +ADDRLP4 204 +ADDRGP4 CG_AttachmentPoint +CALLI4 +ASGNI4 +ADDRLP4 204 +INDIRI4 +CNSTI4 0 +NEI4 $927 +ADDRGP4 $900 +JUMPV +LABELV $927 +ADDRLP4 64 +ADDRLP4 192 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+4 +ADDRLP4 192+4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 64+8 +ADDRLP4 192+8 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $904 +JUMPV +LABELV $925 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $904 +ADDRLP4 128 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRLP4 192 +ADDRGP4 CG_AttachmentDir +CALLI4 +ASGNI4 +ADDRLP4 192 +INDIRI4 +CNSTI4 0 +NEI4 $904 +ADDRGP4 $900 +JUMPV +LABELV $937 +ADDRLP4 128 +INDIRP4 +CNSTI4 1392 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $938 +ADDRGP4 $900 +JUMPV +LABELV $938 +ADDRLP4 64 +ADDRLP4 128 +INDIRP4 +CNSTI4 1396 +ADDP4 +INDIRB +ASGNB 12 +LABELV $903 +LABELV $904 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $941 +ADDRLP4 188 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 184 +ADDRLP4 188 +INDIRF4 +ADDRLP4 188 +INDIRF4 +MULF4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 64+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 64+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 192 +CNSTF4 1148846080 +ASGNF4 +ADDRLP4 180 +ADDRLP4 192 +INDIRF4 +ADDRLP4 184 +INDIRF4 +SUBF4 +ADDRLP4 192 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 180 +INDIRF4 +CNSTF4 1065353216 +LEF4 $947 +ADDRLP4 180 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $948 +JUMPV +LABELV $947 +ADDRLP4 180 +INDIRF4 +CNSTF4 1036831949 +GEF4 $949 +ADDRLP4 180 +CNSTF4 1036831949 +ASGNF4 +LABELV $949 +LABELV $948 +ADDRLP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 200 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 180 +ADDRLP4 180 +INDIRF4 +ADDRLP4 200 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 64 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 CG_SpreadVector +CALLV +pop +ADDRLP4 64 +ADDRLP4 64 +INDIRF4 +ADDRLP4 180 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64+4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 180 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64+8 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 180 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $942 +JUMPV +LABELV $941 +ADDRLP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $955 +ADDRLP4 64 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 64 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 CG_SpreadVector +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 184 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 64 +ADDRLP4 64 +INDIRF4 +ADDRLP4 184 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 192 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 64+4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 200 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 64+8 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 200 +INDIRF4 +MULF4 +ASGNF4 +LABELV $955 +LABELV $942 +ADDRLP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $961 +ADDRLP4 80 +ADDRLP4 0 +INDIRP4 +CNSTI4 348 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRGP4 $962 +JUMPV +LABELV $961 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 184 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 184 +INDIRF4 +ARGF4 +ADDRLP4 192 +ADDRGP4 CG_LerpValues +CALLF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 192 +INDIRF4 +ASGNF4 +LABELV $962 +ADDRLP4 196 +ADDRLP4 80 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 100 +ADDRLP4 196 +INDIRF4 +ASGNF4 +ADDRLP4 100+4 +ADDRLP4 196 +INDIRF4 +ASGNF4 +ADDRLP4 100+8 +ADDRLP4 80 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 112 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 112+4 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 112+8 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 208 +ADDRGP4 CG_RandomiseValue +CALLF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 208 +INDIRF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 981668463 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 216 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 216 +INDIRP4 +ADDRLP4 216 +INDIRP4 +INDIRF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 220 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ASGNP4 +ADDRLP4 220 +INDIRP4 +ADDRLP4 220 +INDIRP4 +INDIRF4 +ADDRLP4 64+4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 224 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ASGNP4 +ADDRLP4 224 +INDIRP4 +ADDRLP4 224 +INDIRP4 +INDIRF4 +ADDRLP4 64+8 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 84+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 84+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg_bounceParticles+12 +INDIRI4 +CNSTI4 0 +NEI4 $973 +ADDRLP4 84 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 244 +ADDRGP4 trap_CM_PointContents +CALLI4 +ASGNI4 +ADDRLP4 240 +ADDRLP4 244 +INDIRI4 +ASGNI4 +ADDRLP4 248 +ADDRLP4 240 +INDIRI4 +ASGNI4 +ADDRLP4 248 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $978 +ADDRLP4 248 +INDIRI4 +CVIU4 4 +CNSTU4 2147483648 +BANDU4 +CNSTU4 0 +EQU4 $976 +LABELV $978 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 CG_DestroyParticle +CALLV +pop +ADDRGP4 $900 +JUMPV +LABELV $976 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 84 +INDIRB +ASGNB 12 +ADDRGP4 $900 +JUMPV +LABELV $973 +ADDRLP4 128 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 240 +ADDRGP4 CG_AttachmentCentNum +CALLI4 +ASGNI4 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 112 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 240 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 4+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $982 +ADDRLP4 96 +INDIRF4 +CNSTF4 0 +NEF4 $979 +LABELV $982 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 84 +INDIRB +ASGNB 12 +ADDRGP4 $900 +JUMPV +LABELV $979 +ADDRLP4 4+12 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 244 +ADDRGP4 trap_CM_PointContents +CALLI4 +ASGNI4 +ADDRLP4 244 +INDIRI4 +CVIU4 4 +CNSTU4 2147483648 +BANDU4 +CNSTU4 0 +NEU4 $987 +ADDRLP4 248 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 3432 +ADDP4 +INDIRI4 +ADDRLP4 248 +INDIRI4 +EQI4 $983 +ADDRLP4 4+4 +INDIRI4 +ADDRLP4 248 +INDIRI4 +EQI4 $983 +LABELV $987 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 CG_DestroyParticle +CALLV +pop +ADDRGP4 $900 +JUMPV +LABELV $983 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $988 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4+24 +ARGP4 +ADDRGP4 CG_DestroyParticle +CALLV +pop +ADDRGP4 $900 +JUMPV +LABELV $988 +ADDRLP4 256 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 124 +ADDRLP4 256 +INDIRP4 +INDIRF4 +ADDRLP4 4+24 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRF4 +ADDRLP4 4+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRF4 +ADDRLP4 4+24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 256 +INDIRP4 +ADDRLP4 256 +INDIRP4 +INDIRF4 +ADDRLP4 4+24 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 124 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 260 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ASGNP4 +ADDRLP4 260 +INDIRP4 +ADDRLP4 260 +INDIRP4 +INDIRF4 +ADDRLP4 4+24+4 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 124 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 264 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ASGNP4 +ADDRLP4 264 +INDIRP4 +ADDRLP4 264 +INDIRP4 +INDIRF4 +ADDRLP4 4+24+8 +INDIRF4 +CNSTF4 3221225472 +ADDRLP4 124 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 268 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 268 +INDIRP4 +ADDRLP4 268 +INDIRP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 272 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ASGNP4 +ADDRLP4 272 +INDIRP4 +ADDRLP4 272 +INDIRP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 276 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +ASGNP4 +ADDRLP4 276 +INDIRP4 +ADDRLP4 276 +INDIRP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4+24+8 +INDIRF4 +CNSTF4 1056964608 +LEF4 $1001 +ADDRLP4 280 +ADDRFP4 0 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 280 +INDIRF4 +CNSTF4 1109393408 +LTF4 $1006 +ADDRLP4 280 +INDIRF4 +ADDRGP4 cg+109552 +INDIRI4 +NEGI4 +CVIF4 4 +ADDRLP4 280 +INDIRF4 +MULF4 +GEF4 $1001 +LABELV $1006 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $1001 +ADDRLP4 284 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 284 +INDIRI4 +EQI4 $1007 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ADDRLP4 284 +INDIRI4 +LEI4 $1007 +ADDRLP4 288 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 4+24 +ARGP4 +CNSTF4 1135869952 +ADDRLP4 288 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +ARGF4 +ADDRLP4 296 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 296 +INDIRF4 +ARGF4 +ADDRLP4 296 +INDIRF4 +ARGF4 +ADDRLP4 296 +INDIRF4 +ARGF4 +ADDRLP4 296 +INDIRF4 +ARGF4 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRF4 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_ImpactMark +CALLV +pop +ADDRLP4 300 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 300 +INDIRP4 +ADDRLP4 300 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1007 +ADDRLP4 288 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 244 +ADDP4 +INDIRI1 +CVII4 1 +ADDRLP4 288 +INDIRI4 +EQI4 $1011 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ADDRLP4 288 +INDIRI4 +LEI4 $1011 +ADDRLP4 4+12 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 308 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRLP4 292 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 292 +INDIRP4 +ADDRLP4 292 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1011 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 4+12 +INDIRB +ASGNB 12 +LABELV $900 +endproc CG_EvaluateParticlePhysics 304 44 +proc CG_Radix 2080 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 1028 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1024 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1019 +JUMPV +LABELV $1016 +ADDRLP4 2052 +CNSTI4 2 +ASGNI4 +ADDRLP4 2056 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2052 +INDIRI4 +LSHI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +INDIRP4 +CNSTI4 332 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +RSHI4 +CNSTI4 255 +BANDI4 +ADDRLP4 2052 +INDIRI4 +LSHI4 +ADDRLP4 1028 +ADDP4 +ASGNP4 +ADDRLP4 2056 +INDIRP4 +ADDRLP4 2056 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1017 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1019 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $1016 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $1020 +ADDRLP4 2060 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 2060 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 2060 +INDIRI4 +ADDRLP4 4-4 +ADDP4 +INDIRI4 +ADDRLP4 2060 +INDIRI4 +ADDRLP4 1028-4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $1021 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +LTI4 $1020 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1029 +JUMPV +LABELV $1026 +ADDRLP4 2068 +CNSTI4 2 +ASGNI4 +ADDRLP4 2072 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2068 +INDIRI4 +LSHI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +INDIRP4 +CNSTI4 332 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRI4 +RSHI4 +CNSTI4 255 +BANDI4 +ADDRLP4 2068 +INDIRI4 +LSHI4 +ADDRLP4 4 +ADDP4 +ASGNP4 +ADDRLP4 2064 +ADDRLP4 2072 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRLP4 2072 +INDIRP4 +ADDRLP4 2064 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 2076 +CNSTI4 2 +ASGNI4 +ADDRLP4 2064 +INDIRI4 +ADDRLP4 2076 +INDIRI4 +LSHI4 +ADDRFP4 12 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 2076 +INDIRI4 +LSHI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $1027 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1029 +ADDRLP4 0 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $1026 +LABELV $1015 +endproc CG_Radix 2080 12 +proc CG_RadixSort 0 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +CNSTI4 0 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Radix +CALLV +pop +CNSTI4 8 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Radix +CALLV +pop +CNSTI4 16 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Radix +CALLV +pop +CNSTI4 24 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Radix +CALLV +pop +LABELV $1030 +endproc CG_RadixSort 0 16 +proc CG_CompactAndSortParticles 40 12 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1032 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 sortedParticles +ADDP4 +CNSTI4 336 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 particles +ADDP4 +ASGNP4 +LABELV $1033 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2400 +LTI4 $1032 +ADDRGP4 cg_depthSortParticles+12 +INDIRI4 +CNSTI4 0 +NEI4 $1036 +ADDRGP4 $1031 +JUMPV +LABELV $1036 +ADDRLP4 0 +CNSTI4 2399 +ASGNI4 +LABELV $1039 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 sortedParticles +ADDP4 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1043 +ADDRGP4 $1046 +JUMPV +LABELV $1045 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1046 +ADDRLP4 4 +INDIRI4 +CNSTI4 2400 +GEI4 $1048 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 sortedParticles +ADDP4 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1045 +LABELV $1048 +ADDRLP4 4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +LTI4 $1049 +ADDRGP4 $1041 +JUMPV +LABELV $1049 +ADDRLP4 32 +CNSTI4 2 +ASGNI4 +ADDRLP4 36 +ADDRGP4 sortedParticles +ASGNP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ADDRLP4 36 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ADDRLP4 36 +INDIRP4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $1043 +LABELV $1040 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $1039 +LABELV $1041 +ADDRLP4 20 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1054 +JUMPV +LABELV $1051 +ADDRLP4 28 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 sortedParticles +ADDP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRGP4 cg+112080+24 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+4 +ADDRLP4 28 +INDIRP4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8+8 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 sortedParticles +ADDP4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRF4 +ADDRGP4 cg+112080+24+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 sortedParticles +ADDP4 +INDIRP4 +CNSTI4 332 +ADDP4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +ADDRLP4 8+4 +INDIRF4 +ADDRLP4 8+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 8+8 +INDIRF4 +ADDRLP4 8+8 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +LABELV $1052 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1054 +ADDRLP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $1051 +ADDRGP4 sortedParticles +ARGP4 +ADDRGP4 radixBuffer +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 CG_RadixSort +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1072 +JUMPV +LABELV $1069 +ADDRLP4 32 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ADDRGP4 radixBuffer +ADDP4 +ADDRLP4 20 +INDIRI4 +ADDRLP4 0 +INDIRI4 +SUBI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ADDRGP4 sortedParticles-4 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $1070 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1072 +ADDRLP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $1069 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $1077 +JUMPV +LABELV $1074 +ADDRLP4 36 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ADDRGP4 sortedParticles +ADDP4 +ADDRLP4 36 +INDIRI4 +ADDRGP4 radixBuffer +ADDP4 +INDIRP4 +ASGNP4 +LABELV $1075 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1077 +ADDRLP4 0 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $1074 +LABELV $1031 +endproc CG_CompactAndSortParticles 40 12 +lit +align 4 +LABELV $1079 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc CG_RenderParticle 324 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 216 +CNSTI4 4 +ASGNI4 +ADDRLP4 148 +ADDRFP4 0 +INDIRP4 +ADDRLP4 216 +INDIRI4 +ADDP4 +INDIRP4 +ADDRLP4 216 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 168 +ADDRLP4 148 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 180 +ADDRGP4 $1079 +INDIRB +ASGNB 12 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 224 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRLP4 172 +ADDRLP4 224 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 232 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 232 +INDIRF4 +ARGF4 +ADDRLP4 240 +ADDRGP4 CG_LerpValues +CALLF4 +ASGNF4 +ADDRLP4 152 +ADDRLP4 240 +INDIRF4 +ASGNF4 +ADDRLP4 0+128 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ASGNF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 2840 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1081 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 3428 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1083 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 156 +ARGP4 +ADDRLP4 192 +ARGP4 +ADDRLP4 204 +ARGP4 +ADDRGP4 trap_R_LightForPoint +CALLI4 +pop +ADDRLP4 144 +CNSTI4 0 +ASGNI4 +LABELV $1085 +ADDRLP4 252 +ADDRLP4 144 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 156 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 256 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 252 +INDIRF4 +ADDRLP4 256 +INDIRF4 +LTF4 $1091 +ADDRLP4 244 +ADDRLP4 252 +INDIRF4 +ADDRLP4 256 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1092 +JUMPV +LABELV $1091 +ADDRLP4 244 +ADDRLP4 252 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1092 +ADDRLP4 144 +INDIRI4 +ADDRLP4 0+116 +ADDP4 +ADDRLP4 244 +INDIRU4 +CVUU1 4 +ASGNU1 +LABELV $1086 +ADDRLP4 144 +ADDRLP4 144 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 144 +INDIRI4 +CNSTI4 2 +LEI4 $1085 +ADDRGP4 $1084 +JUMPV +LABELV $1083 +ADDRLP4 244 +ADDRLP4 140 +INDIRP4 +CNSTI4 455 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 140 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRU1 +CVUI4 1 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 244+4 +ADDRLP4 140 +INDIRP4 +CNSTI4 456 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 140 +INDIRP4 +CNSTI4 453 +ADDP4 +INDIRU1 +CVUI4 1 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 244+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 457 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 140 +INDIRP4 +CNSTI4 454 +ADDP4 +INDIRU1 +CVUI4 1 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 280 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRLP4 284 +ADDRLP4 140 +INDIRP4 +CNSTI4 452 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 244 +INDIRF4 +ADDRLP4 280 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 288 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 284 +INDIRF4 +ADDRLP4 288 +INDIRF4 +LTF4 $1105 +ADDRLP4 264 +ADDRLP4 284 +INDIRF4 +ADDRLP4 288 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1106 +JUMPV +LABELV $1105 +ADDRLP4 264 +ADDRLP4 284 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1106 +ADDRLP4 0+116 +ADDRLP4 264 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 296 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRLP4 300 +ADDRLP4 140 +INDIRP4 +CNSTI4 453 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 244+4 +INDIRF4 +ADDRLP4 296 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 304 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 300 +INDIRF4 +ADDRLP4 304 +INDIRF4 +LTF4 $1107 +ADDRLP4 268 +ADDRLP4 300 +INDIRF4 +ADDRLP4 304 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1108 +JUMPV +LABELV $1107 +ADDRLP4 268 +ADDRLP4 300 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1108 +ADDRLP4 0+116+1 +ADDRLP4 268 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 312 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRLP4 316 +ADDRLP4 140 +INDIRP4 +CNSTI4 454 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 244+8 +INDIRF4 +ADDRLP4 312 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 320 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 316 +INDIRF4 +ADDRLP4 320 +INDIRF4 +LTF4 $1109 +ADDRLP4 272 +ADDRLP4 316 +INDIRF4 +ADDRLP4 320 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1110 +JUMPV +LABELV $1109 +ADDRLP4 272 +ADDRLP4 316 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1110 +ADDRLP4 0+116+2 +ADDRLP4 272 +INDIRU4 +CVUU1 4 +ASGNU1 +LABELV $1084 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 252 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 252 +INDIRF4 +ARGF4 +ADDRLP4 260 +ADDRGP4 CG_LerpValues +CALLF4 +ASGNF4 +ADDRLP4 264 +CNSTF4 1132396544 +ADDRLP4 260 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 268 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 264 +INDIRF4 +ADDRLP4 268 +INDIRF4 +LTF4 $1114 +ADDRLP4 244 +ADDRLP4 264 +INDIRF4 +ADDRLP4 268 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1115 +JUMPV +LABELV $1114 +ADDRLP4 244 +ADDRLP4 264 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1115 +ADDRLP4 0+116+3 +ADDRLP4 244 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 0+132 +ADDRLP4 152 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 276 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 276 +INDIRF4 +ARGF4 +ADDRLP4 284 +ADDRGP4 CG_LerpValues +CALLF4 +ASGNF4 +ADDRLP4 0+136 +ADDRLP4 284 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 288 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 288 +INDIRF4 +ADDRLP4 0+132 +INDIRF4 +GEF4 $1118 +ADDRLP4 140 +INDIRP4 +CNSTI4 3424 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1118 +ADDRGP4 $1078 +JUMPV +LABELV $1118 +ADDRLP4 140 +INDIRP4 +CNSTI4 2844 +ADDP4 +INDIRF4 +CNSTF4 0 +NEF4 $1123 +ADDRLP4 292 +ADDRLP4 140 +INDIRP4 +CNSTI4 2840 +ADDP4 +ASGNP4 +ADDRLP4 176 +ADDRLP4 172 +INDIRF4 +ADDRLP4 292 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 176 +INDIRI4 +ADDRLP4 292 +INDIRP4 +INDIRI4 +LTI4 $1125 +ADDRLP4 176 +ADDRLP4 140 +INDIRP4 +CNSTI4 2840 +ADDP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +LABELV $1125 +ADDRLP4 0+112 +ADDRLP4 176 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 2712 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1082 +JUMPV +LABELV $1123 +ADDRLP4 176 +CNSTF4 981668463 +ADDRLP4 140 +INDIRP4 +CNSTI4 2844 +ADDP4 +INDIRF4 +ADDRLP4 172 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +MULF4 +CVFI4 4 +ADDRLP4 140 +INDIRP4 +CNSTI4 2840 +ADDP4 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 0+112 +ADDRLP4 176 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 2712 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1082 +JUMPV +LABELV $1081 +ADDRLP4 140 +INDIRP4 +CNSTI4 3392 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1129 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1132 +ADDRFP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRGP4 $1133 +JUMPV +LABELV $1132 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 VectorNormalize2 +CALLF4 +pop +ADDRLP4 244 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 244 +INDIRF4 +NEF4 $1136 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 244 +INDIRF4 +NEF4 $1136 +ADDRGP4 axisDefault +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRGP4 $1137 +JUMPV +LABELV $1136 +ADDRLP4 0+28+24 +ARGP4 +ADDRLP4 180 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 0+28+24 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0+28+24 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 0+28+12 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +LABELV $1137 +ADDRLP4 0+28 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $1133 +ADDRLP4 152 +INDIRF4 +CNSTF4 1065353216 +EQF4 $1153 +ADDRLP4 0+28 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+4 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+8 +ADDRLP4 0+28+8 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12 +ADDRLP4 0+28+12 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRLP4 0+28+12+4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRLP4 0+28+12+8 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24 +ADDRLP4 0+28+24 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+4 +ADDRLP4 0+28+24+4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+8 +ADDRLP4 0+28+24+8 +INDIRF4 +ADDRLP4 152 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+64 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1154 +JUMPV +LABELV $1153 +ADDRLP4 0+64 +CNSTI4 0 +ASGNI4 +LABELV $1154 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +ADDRLP4 140 +INDIRP4 +CNSTI4 3396 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunLerpFrame +CALLV +pop +ADDRLP4 0+96 +ADDRFP4 0 +INDIRP4 +CNSTI4 240 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+80 +ADDRFP4 0 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+100 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $1129 +LABELV $1082 +ADDRLP4 168 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1202 +ADDRLP4 148 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 244 +ADDRGP4 CG_AttachmentCentNum +CALLI4 +ASGNI4 +ADDRLP4 244 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $1202 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $1202 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRI4 +CNSTI4 2 +BORI4 +ASGNI4 +LABELV $1202 +ADDRLP4 248 +CNSTI4 0 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 408 +ADDP4 +INDIRI4 +ADDRLP4 248 +INDIRI4 +EQI4 $1207 +ADDRLP4 0+4 +INDIRI4 +CNSTI4 2 +BANDI4 +ADDRLP4 248 +INDIRI4 +NEI4 $1207 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 256 +ADDRGP4 CG_CalculateTimeFrac +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 256 +INDIRF4 +ARGF4 +ADDRLP4 264 +ADDRGP4 CG_LerpValues +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ARGP4 +ADDRLP4 264 +INDIRF4 +ARGF4 +ADDRLP4 272 +CNSTF4 1132396544 +ASGNF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 440 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 272 +INDIRF4 +DIVF4 +ARGF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 441 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 272 +INDIRF4 +DIVF4 +ARGF4 +ADDRLP4 140 +INDIRP4 +CNSTI4 442 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 272 +INDIRF4 +DIVF4 +ARGF4 +ADDRGP4 trap_R_AddLightToScene +CALLV +pop +LABELV $1207 +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $1078 +endproc CG_RenderParticle 324 20 +export CG_AddParticles +proc CG_AddParticles 24 16 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 CG_GarbageCollectParticleSystems +CALLV +pop +ADDRGP4 CG_SpawnNewParticles +CALLV +pop +ADDRGP4 CG_CompactAndSortParticles +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1212 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 sortedParticles +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 324 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1216 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $1218 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_EvaluateParticlePhysics +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_RenderParticle +CALLV +pop +ADDRGP4 $1219 +JUMPV +LABELV $1218 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRGP4 CG_DestroyParticle +CALLV +pop +LABELV $1219 +LABELV $1216 +LABELV $1213 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2400 +LTI4 $1212 +ADDRGP4 cg_debugParticles+12 +INDIRI4 +CNSTI4 2 +LTI4 $1221 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1224 +CNSTI4 1412 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 particleSystems+1384 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1228 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1228 +LABELV $1225 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 96 +LTI4 $1224 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1231 +CNSTI4 52 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 particleEjectors+48 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1235 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1235 +LABELV $1232 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 480 +LTI4 $1231 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1238 +CNSTI4 336 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 particles+324 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1242 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1242 +LABELV $1239 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2400 +LTI4 $1238 +ADDRGP4 $1245 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $1221 +LABELV $1211 +endproc CG_AddParticles 24 16 +export CG_ParticleSystemEntity +proc CG_ParticleSystemEntity 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $1247 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $1246 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_IsParticleSystemInfinite +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1246 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +ADDRGP4 $1246 +JUMPV +LABELV $1247 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $1251 +ADDRFP4 0 +INDIRP4 +CNSTI4 1796 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $1251 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36080 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1254 +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1792 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +ADDRGP4 $1255 +JUMPV +LABELV $1254 +ADDRFP4 0 +INDIRP4 +CNSTI4 1796 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $1255 +LABELV $1251 +LABELV $1246 +endproc CG_ParticleSystemEntity 28 8 +export CG_DestroyTestPS_f +proc CG_DestroyTestPS_f 4 4 +ADDRGP4 testPS +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $1257 +ADDRGP4 testPS +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $1257 +LABELV $1256 +endproc CG_DestroyTestPS_f 4 4 +lit +align 4 +LABELV $1260 +byte 4 0 +byte 4 0 +byte 4 1065353216 +export CG_TestPS_f +code +proc CG_TestPS_f 112 12 +ADDRLP4 76 +ADDRGP4 $1260 +INDIRB +ASGNB 12 +ADDRLP4 88 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 2 +GEI4 $1261 +ADDRGP4 $1259 +JUMPV +LABELV $1261 +CNSTI4 1 +ARGI4 +ADDRLP4 92 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 96 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRGP4 testPSHandle +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRGP4 testPSHandle +INDIRI4 +CNSTI4 0 +EQI4 $1263 +ADDRGP4 CG_DestroyTestPS_f +CALLV +pop +ADDRGP4 testPSHandle +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRGP4 testPS +ADDRLP4 100 +INDIRP4 +ASGNP4 +ADDRLP4 104 +CNSTF4 1120403456 +ASGNF4 +ADDRLP4 64 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 104 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 104 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 64+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +CNSTF4 1120403456 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 testPS +ARGP4 +ADDRLP4 108 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +CNSTI4 0 +EQI4 $1283 +ADDRGP4 testPS +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 64 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRGP4 testPS +INDIRP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRGP4 testPS +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +LABELV $1283 +LABELV $1263 +LABELV $1259 +endproc CG_TestPS_f 112 12 +bss +align 4 +LABELV testPSHandle +skip 4 +align 4 +LABELV testPS +skip 4 +align 4 +LABELV radixBuffer +skip 9600 +align 4 +LABELV sortedParticles +skip 9600 +align 4 +LABELV particles +skip 806400 +align 4 +LABELV particleEjectors +skip 24960 +align 4 +LABELV particleSystems +skip 135552 +align 4 +LABELV baseParticles +skip 33024000 +align 4 +LABELV baseParticleEjectors +skip 115200 +align 4 +LABELV baseParticleSystems +skip 36864 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1245 +byte 1 80 +byte 1 83 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 32 +byte 1 80 +byte 1 69 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 32 +byte 1 80 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $893 +byte 1 80 +byte 1 83 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 97 +byte 1 103 +byte 1 101 +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 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $852 +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 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +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 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $849 +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 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $839 +byte 1 80 +byte 1 83 +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 10 +byte 1 0 +align 1 +LABELV $835 +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 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +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 32 +byte 1 97 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $830 +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 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +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 97 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $825 +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 105 +byte 1 108 +byte 1 101 +byte 1 100 +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 111 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +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 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $814 +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 105 +byte 1 108 +byte 1 101 +byte 1 100 +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 99 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $799 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 105 +byte 1 112 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 0 +align 1 +LABELV $794 +byte 1 46 +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 0 +align 1 +LABELV $793 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 105 +byte 1 112 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $779 +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 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 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 $776 +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 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $775 +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 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 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 $772 +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 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $769 +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 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 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 $750 +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 $749 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $748 +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 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 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 $741 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $740 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $734 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $731 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 79 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $728 +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 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 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +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 $725 +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 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $722 +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 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 39 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +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 39 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 121 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 122 +byte 1 101 +byte 1 114 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 111 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $718 +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 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 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 10 +byte 1 0 +align 1 +LABELV $705 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 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 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 10 +byte 1 0 +align 1 +LABELV $702 +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 0 +align 1 +LABELV $699 +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 0 +align 1 +LABELV $694 +byte 1 99 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $683 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 111 +byte 1 100 +byte 1 0 +align 1 +LABELV $678 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 0 +align 1 +LABELV $675 +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 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +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 $672 +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 101 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +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 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $669 +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 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $655 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $650 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 87 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $645 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $640 +byte 1 111 +byte 1 110 +byte 1 68 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $635 +byte 1 99 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $630 +byte 1 108 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $619 +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 $616 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 123 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $595 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $584 +byte 1 97 +byte 1 108 +byte 1 112 +byte 1 104 +byte 1 97 +byte 1 0 +align 1 +LABELV $579 +byte 1 112 +byte 1 104 +byte 1 121 +byte 1 115 +byte 1 105 +byte 1 99 +byte 1 115 +byte 1 82 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $568 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 105 +byte 1 117 +byte 1 115 +byte 1 0 +align 1 +LABELV $565 +byte 1 99 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 79 +byte 1 110 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 83 +byte 1 111 +byte 1 108 +byte 1 105 +byte 1 100 +byte 1 0 +align 1 +LABELV $562 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 125 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $561 +byte 1 125 +byte 1 0 +align 1 +LABELV $556 +byte 1 123 +byte 1 0 +align 1 +LABELV $551 +byte 1 45 +byte 1 0 +align 1 +LABELV $542 +byte 1 100 +byte 1 121 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 105 +byte 1 99 +byte 1 76 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $539 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 76 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $536 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 100 +byte 1 114 +byte 1 97 +byte 1 119 +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 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $531 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 68 +byte 1 105 +byte 1 115 +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 0 +align 1 +LABELV $514 +byte 1 100 +byte 1 105 +byte 1 115 +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 0 +align 1 +LABELV $503 +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 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $492 +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 $487 +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 77 +byte 1 97 +byte 1 103 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $478 +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 68 +byte 1 105 +byte 1 114 +byte 1 0 +align 1 +LABELV $463 +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 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 0 +align 1 +LABELV $452 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 80 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $441 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $436 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 86 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 70 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $431 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 77 +byte 1 97 +byte 1 103 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 117 +byte 1 100 +byte 1 101 +byte 1 0 +align 1 +LABELV $428 +byte 1 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $425 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 0 +align 1 +LABELV $420 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 68 +byte 1 105 +byte 1 114 +byte 1 0 +align 1 +LABELV $417 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $414 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $411 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 0 +align 1 +LABELV $408 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 95 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 0 +align 1 +LABELV $405 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 0 +align 1 +LABELV $400 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 0 +align 1 +LABELV $383 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 65 +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 $374 +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 39 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 39 +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 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 39 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $371 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $362 +byte 1 115 +byte 1 121 +byte 1 110 +byte 1 99 +byte 1 0 +align 1 +LABELV $357 +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 39 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 39 +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 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 39 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $354 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $347 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $338 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 0 +align 1 +LABELV $335 +byte 1 99 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 0 +align 1 +LABELV $330 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $319 +byte 1 0 +align 1 +LABELV $300 +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 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 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $299 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $260 +byte 1 80 +byte 1 83 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $246 +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 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +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 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 121 +byte 1 101 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $241 +byte 1 80 +byte 1 69 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $181 +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 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 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 32 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 84 +byte 1 121 +byte 1 112 +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 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_players.asm b/build/release-linux-x86_64/base/cgame/cg_players.asm new file mode 100644 index 0000000..8fd94c9 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_players.asm @@ -0,0 +1,13171 @@ +data +export cg_customSoundNames +align 4 +LABELV cg_customSoundNames +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 +skip 76 +export CG_CustomSound +code +proc CG_CustomSound 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 42 +EQI4 $130 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $129 +JUMPV +LABELV $130 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $134 +ADDRFP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $132 +LABELV $134 +ADDRFP4 0 +CNSTI4 0 +ASGNI4 +LABELV $132 +ADDRLP4 4 +CNSTI4 1668 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $139 +JUMPV +LABELV $136 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_customSoundNames +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $140 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1328 +ADDP4 +ADDP4 +INDIRI4 +RETI4 +ADDRGP4 $129 +JUMPV +LABELV $140 +LABELV $137 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $139 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +GEI4 $142 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_customSoundNames +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $136 +LABELV $142 +ADDRGP4 $143 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +CNSTI4 0 +RETI4 +LABELV $129 +endproc CG_CustomSound 20 8 +proc CG_ParseAnimationFile 20100 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 292 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20032 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20036 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 20036 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +GEI4 $145 +CNSTI4 0 +RETI4 +ADDRGP4 $144 +JUMPV +LABELV $145 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +EQI4 $149 +ADDRLP4 24 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $147 +LABELV $149 +ADDRGP4 $150 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $154 +ADDRLP4 20044 +ADDRGP4 $151 +ASGNP4 +ADDRGP4 $155 +JUMPV +LABELV $154 +ADDRLP4 20044 +ADDRGP4 $152 +ASGNP4 +LABELV $155 +ADDRLP4 20044 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRLP4 20032 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $144 +JUMPV +LABELV $147 +ADDRLP4 32 +ARGP4 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRLP4 20032 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 24 +INDIRI4 +ADDRLP4 32 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20032 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 12 +ADDRLP4 32 +ASGNP4 +ADDRLP4 20044 +CNSTI4 0 +ASGNI4 +ADDRLP4 28 +ADDRLP4 20044 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 248 +ADDP4 +ADDRLP4 20044 +INDIRI4 +ASGNI4 +ADDRLP4 20052 +CNSTF4 0 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 244 +ADDP4 +ADDRLP4 20052 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 240 +ADDP4 +ADDRLP4 20052 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 236 +ADDP4 +ADDRLP4 20052 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 252 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 224 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $156 +ADDRLP4 20 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 20056 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $159 +ADDRGP4 $158 +JUMPV +LABELV $159 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $163 +ARGP4 +ADDRLP4 20060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20060 +INDIRI4 +CNSTI4 0 +NEI4 $161 +ADDRLP4 12 +ARGP4 +ADDRLP4 20064 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20064 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $164 +ADDRGP4 $158 +JUMPV +LABELV $164 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $168 +ARGP4 +ADDRLP4 20068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20068 +INDIRI4 +CNSTI4 0 +EQI4 $170 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $169 +ARGP4 +ADDRLP4 20072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20072 +INDIRI4 +CNSTI4 0 +NEI4 $166 +LABELV $170 +ADDRFP4 4 +INDIRP4 +CNSTI4 248 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $166 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $173 +ARGP4 +ADDRLP4 20076 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20076 +INDIRI4 +CNSTI4 0 +NEI4 $171 +ADDRFP4 4 +INDIRP4 +CNSTI4 248 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $171 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $176 +ARGP4 +ADDRLP4 20080 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20080 +INDIRI4 +CNSTI4 0 +NEI4 $174 +ADDRFP4 4 +INDIRP4 +CNSTI4 248 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $174 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $179 +ARGP4 +ADDRLP4 20084 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20084 +INDIRI4 +CNSTI4 0 +NEI4 $177 +ADDRFP4 4 +INDIRP4 +CNSTI4 248 +ADDP4 +CNSTI4 4 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $177 +ADDRGP4 $180 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $157 +JUMPV +LABELV $161 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $183 +ARGP4 +ADDRLP4 20064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20064 +INDIRI4 +CNSTI4 0 +NEI4 $181 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $184 +ADDRLP4 12 +ARGP4 +ADDRLP4 20068 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $188 +ADDRGP4 $157 +JUMPV +LABELV $188 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 236 +ADDP4 +ADDP4 +ADDRLP4 20072 +INDIRF4 +ASGNF4 +LABELV $185 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $184 +ADDRGP4 $157 +JUMPV +LABELV $181 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $192 +ARGP4 +ADDRLP4 20068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20068 +INDIRI4 +CNSTI4 0 +NEI4 $190 +ADDRLP4 12 +ARGP4 +ADDRLP4 20072 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20072 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $193 +ADDRGP4 $158 +JUMPV +LABELV $193 +ADDRLP4 20076 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20076 +INDIRI4 +CNSTI4 102 +EQI4 $197 +ADDRLP4 20076 +INDIRI4 +CNSTI4 70 +NEI4 $195 +LABELV $197 +ADDRFP4 4 +INDIRP4 +CNSTI4 252 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $195 +ADDRLP4 20080 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20080 +INDIRI4 +CNSTI4 110 +EQI4 $200 +ADDRLP4 20080 +INDIRI4 +CNSTI4 78 +NEI4 $198 +LABELV $200 +ADDRFP4 4 +INDIRP4 +CNSTI4 252 +ADDP4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $198 +ADDRFP4 4 +INDIRP4 +CNSTI4 252 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $190 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $203 +ARGP4 +ADDRLP4 20072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20072 +INDIRI4 +CNSTI4 0 +NEI4 $201 +ADDRFP4 4 +INDIRP4 +CNSTI4 224 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $201 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $206 +ARGP4 +ADDRLP4 20076 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20076 +INDIRI4 +CNSTI4 0 +NEI4 $204 +ADDRFP4 4 +INDIRP4 +CNSTI4 228 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $204 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $209 +ARGP4 +ADDRLP4 20080 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20080 +INDIRI4 +CNSTI4 0 +NEI4 $207 +ADDRFP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $157 +JUMPV +LABELV $207 +ADDRLP4 20084 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +ASGNI4 +ADDRLP4 20084 +INDIRI4 +CNSTI4 48 +LTI4 $210 +ADDRLP4 20084 +INDIRI4 +CNSTI4 57 +GTI4 $210 +ADDRLP4 12 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRGP4 $158 +JUMPV +LABELV $210 +ADDRGP4 $212 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $157 +ADDRGP4 $156 +JUMPV +LABELV $158 +ADDRFP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $213 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $215 +ADDRLP4 12 +ARGP4 +ADDRLP4 20056 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $219 +ADDRLP4 4 +INDIRI4 +CNSTI4 25 +LTI4 $217 +ADDRLP4 4 +INDIRI4 +CNSTI4 30 +GTI4 $217 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 12 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 16 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 24 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $216 +JUMPV +LABELV $219 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20060 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ADDRLP4 20060 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 13 +NEI4 $223 +ADDRLP4 28 +ADDRLP4 8 +INDIRP4 +CNSTI4 364 +ADDP4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $223 +ADDRLP4 4 +INDIRI4 +CNSTI4 13 +LTI4 $225 +ADDRLP4 4 +INDIRI4 +CNSTI4 25 +GEI4 $225 +ADDRLP4 20072 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ASGNP4 +ADDRLP4 20072 +INDIRP4 +ADDRLP4 20072 +INDIRP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $225 +ADDRLP4 12 +ARGP4 +ADDRLP4 20076 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20076 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $227 +ADDRGP4 $217 +JUMPV +LABELV $227 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20080 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ADDRLP4 20080 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 24 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $229 +ADDRLP4 20084 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 20084 +INDIRP4 +ADDRLP4 20084 +INDIRP4 +INDIRI4 +NEGI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $229 +ADDRLP4 12 +ARGP4 +ADDRLP4 20084 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20084 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $231 +ADDRGP4 $217 +JUMPV +LABELV $231 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20088 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 20088 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 20092 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20092 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $233 +ADDRGP4 $217 +JUMPV +LABELV $233 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20096 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 20096 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +NEF4 $235 +ADDRLP4 16 +CNSTF4 1065353216 +ASGNF4 +LABELV $235 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 12 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 16 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 16 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 16 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +LABELV $216 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 31 +LTI4 $215 +LABELV $217 +ADDRLP4 4 +INDIRI4 +CNSTI4 31 +EQI4 $237 +ADDRGP4 $239 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $144 +JUMPV +LABELV $237 +ADDRLP4 8 +INDIRP4 +CNSTI4 896 +ADDP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 364 +ADDP4 +ARGP4 +CNSTU4 28 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 8 +INDIRP4 +CNSTI4 916 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 924 +ADDP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 392 +ADDP4 +ARGP4 +CNSTU4 28 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 8 +INDIRP4 +CNSTI4 944 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 952 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 956 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 960 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 964 +ADDP4 +CNSTI4 66 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 968 +ADDP4 +CNSTI4 66 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 972 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 980 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 984 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 988 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 992 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 996 +ADDP4 +CNSTI4 50 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1000 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1008 +ADDP4 +CNSTI4 16 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1012 +ADDP4 +CNSTI4 5 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1016 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1020 +ADDP4 +CNSTI4 66 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1024 +ADDP4 +CNSTI4 66 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 1028 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $214 +JUMPV +LABELV $213 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $240 +ADDRLP4 12 +ARGP4 +ADDRLP4 20056 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20056 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $244 +ADDRGP4 $242 +JUMPV +LABELV $244 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20060 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +ADDRLP4 20060 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 20064 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20064 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $246 +ADDRGP4 $242 +JUMPV +LABELV $246 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20068 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ADDRLP4 20068 +INDIRI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 24 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $248 +ADDRLP4 20072 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 20072 +INDIRP4 +ADDRLP4 20072 +INDIRP4 +INDIRI4 +NEGI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $248 +ADDRLP4 12 +ARGP4 +ADDRLP4 20072 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20072 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $250 +ADDRGP4 $242 +JUMPV +LABELV $250 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20076 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 20076 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ARGP4 +ADDRLP4 20080 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20080 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $252 +ADDRGP4 $242 +JUMPV +LABELV $252 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20084 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 20084 +INDIRF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +CNSTF4 0 +NEF4 $254 +ADDRLP4 16 +CNSTF4 1065353216 +ASGNF4 +LABELV $254 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 12 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 16 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +CNSTI4 28 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +INDIRP4 +ADDP4 +CNSTI4 16 +ADDP4 +CNSTF4 1148846080 +ADDRLP4 16 +INDIRF4 +DIVF4 +CVFI4 4 +ASGNI4 +LABELV $241 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 27 +LTI4 $240 +LABELV $242 +ADDRLP4 4 +INDIRI4 +CNSTI4 27 +EQI4 $256 +ADDRGP4 $239 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $144 +JUMPV +LABELV $256 +ADDRLP4 8 +INDIRP4 +CNSTI4 784 +ADDP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 56 +ADDP4 +ARGP4 +CNSTU4 28 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 8 +INDIRP4 +CNSTI4 804 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $214 +CNSTI4 1 +RETI4 +LABELV $144 +endproc CG_ParseAnimationFile 20100 12 +proc CG_RegisterClientSkin 84 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $259 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $261 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 64 +ADDRGP4 trap_R_RegisterSkin +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $262 +ADDRGP4 $264 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $262 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $265 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ADDRGP4 trap_R_RegisterSkin +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $266 +ADDRGP4 $268 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $266 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $269 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 72 +ADDRGP4 trap_R_RegisterSkin +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 276 +ADDP4 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 276 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $270 +ADDRGP4 $272 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $270 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +EQI4 $276 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +EQI4 $276 +ADDRFP4 0 +INDIRP4 +CNSTI4 276 +ADDP4 +INDIRI4 +ADDRLP4 80 +INDIRI4 +NEI4 $260 +LABELV $276 +CNSTI4 0 +RETI4 +ADDRGP4 $258 +JUMPV +LABELV $259 +ADDRLP4 0 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $277 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 64 +ADDRGP4 trap_R_RegisterSkin +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $278 +ADDRGP4 $280 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $278 +ADDRFP4 0 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $281 +CNSTI4 0 +RETI4 +ADDRGP4 $258 +JUMPV +LABELV $281 +LABELV $260 +CNSTI4 1 +RETI4 +LABELV $258 +endproc CG_RegisterClientSkin 84 20 +proc CG_RegisterClientModelname 144 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 128 +ARGI4 +ADDRGP4 $284 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 128 +ADDRGP4 CG_ParseAnimationFile +CALLI4 +ASGNI4 +ADDRLP4 128 +INDIRI4 +CNSTI4 0 +NEI4 $285 +ADDRGP4 $287 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $283 +JUMPV +LABELV $285 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $288 +ADDRLP4 0 +ARGP4 +CNSTI4 128 +ARGI4 +ADDRGP4 $290 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 132 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $291 +ADDRGP4 $293 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $283 +JUMPV +LABELV $291 +ADDRLP4 0 +ARGP4 +CNSTI4 128 +ARGI4 +ADDRGP4 $294 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 136 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +ADDRLP4 136 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $295 +ADDRGP4 $293 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $283 +JUMPV +LABELV $295 +ADDRLP4 0 +ARGP4 +CNSTI4 128 +ARGI4 +ADDRGP4 $297 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 140 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 272 +ADDP4 +ADDRLP4 140 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 272 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $289 +ADDRGP4 $293 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $283 +JUMPV +LABELV $288 +ADDRLP4 0 +ARGP4 +CNSTI4 128 +ARGI4 +ADDRGP4 $300 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 132 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +ADDRLP4 132 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $301 +ADDRGP4 $293 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $283 +JUMPV +LABELV $301 +LABELV $289 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 132 +ADDRGP4 CG_RegisterClientSkin +CALLI4 +ASGNI4 +ADDRLP4 132 +INDIRI4 +CNSTI4 0 +NEI4 $303 +ADDRGP4 $305 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $283 +JUMPV +LABELV $303 +CNSTI4 1 +RETI4 +LABELV $283 +endproc CG_RegisterClientModelname 144 16 +proc CG_LoadClientInfo 76 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_RegisterClientModelname +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $307 +ADDRGP4 $309 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $307 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $310 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_customSoundNames +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $314 +ADDRGP4 $312 +JUMPV +LABELV $314 +ADDRGP4 $318 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 CG_FileExists +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $316 +ADDRLP4 0 +INDIRI4 +CNSTI4 11 +EQI4 $321 +ADDRLP4 0 +INDIRI4 +CNSTI4 8 +NEI4 $319 +LABELV $321 +ADDRGP4 $322 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 40 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1328 +ADDP4 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $317 +JUMPV +LABELV $319 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +NEI4 $323 +ADDRLP4 4 +ADDRGP4 cg_customSoundNames+28 +INDIRP4 +ASGNP4 +ADDRGP4 $324 +JUMPV +LABELV $323 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +NEI4 $326 +ADDRLP4 4 +ADDRGP4 cg_customSoundNames +INDIRP4 +ASGNP4 +LABELV $326 +LABELV $324 +ADDRGP4 $318 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 44 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1328 +ADDP4 +ADDP4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $317 +JUMPV +LABELV $316 +ADDRGP4 $318 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 40 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1328 +ADDP4 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +LABELV $317 +LABELV $311 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $310 +LABELV $312 +ADDRFP4 0 +INDIRP4 +CNSTI4 248 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $328 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $330 +ADDRGP4 $334 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 36 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1456 +ADDP4 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1456 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $335 +ADDRGP4 $337 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 48 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1456 +ADDP4 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +LABELV $335 +ADDRGP4 $338 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 60 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1472 +ADDP4 +ADDP4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1472 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $339 +ADDRGP4 $341 +ARGP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 72 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1472 +ADDP4 +ADDP4 +ADDRLP4 72 +INDIRI4 +ASGNI4 +LABELV $339 +LABELV $331 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $330 +LABELV $328 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRGP4 cgs+41460 +CVPU4 4 +SUBU4 +CVUI4 4 +CNSTI4 1668 +DIVI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $343 +ADDRLP4 28 +CNSTI4 1852 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +ADDRGP4 cg_entities+168 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $347 +ADDRLP4 28 +INDIRI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $347 +CNSTI4 1852 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ARGP4 +ADDRGP4 CG_ResetPlayerEntity +CALLV +pop +LABELV $347 +LABELV $344 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1024 +LTI4 $343 +LABELV $306 +endproc CG_LoadClientInfo 76 12 +proc CG_CopyClientInfoModel 68 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 236 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4 +CNSTI4 248 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +CNSTI4 252 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 256 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 260 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +CNSTI4 264 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +CNSTI4 268 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 28 +CNSTI4 272 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +CNSTI4 276 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 280 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 284 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +CNSTI4 232 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +CNSTI4 288 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +CNSTI4 292 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +ARGP4 +CNSTU4 1036 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 56 +CNSTI4 1328 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ARGP4 +CNSTU4 128 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 60 +CNSTI4 1456 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 60 +INDIRI4 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 64 +CNSTI4 1472 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +ARGP4 +CNSTU4 16 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +LABELV $351 +endproc CG_CopyClientInfoModel 68 12 +proc CG_GetCorpseNum 32 8 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 20 +INDIRP4 +CNSTI4 68 +ADDP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $353 +ADDRLP4 0 +CNSTI4 1668 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cgs+148216 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $358 +ADDRGP4 $354 +JUMPV +LABELV $358 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $360 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 156 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $360 +ADDRLP4 4 +INDIRI4 +RETI4 +ADDRGP4 $352 +JUMPV +LABELV $360 +LABELV $354 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 15 +LTI4 $353 +CNSTI4 -1 +RETI4 +LABELV $352 +endproc CG_GetCorpseNum 32 8 +proc CG_ScanForExistingClientInfo 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +LABELV $363 +ADDRLP4 0 +CNSTI4 1668 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cgs+148216 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $368 +ADDRGP4 $364 +JUMPV +LABELV $368 +ADDRLP4 8 +CNSTI4 92 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $370 +ADDRLP4 16 +CNSTI4 156 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $370 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_CopyClientInfoModel +CALLV +pop +CNSTI4 1 +RETI4 +ADDRGP4 $362 +JUMPV +LABELV $370 +LABELV $364 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 15 +LTI4 $363 +CNSTI4 0 +RETI4 +LABELV $362 +endproc CG_ScanForExistingClientInfo 24 8 +export CG_PrecacheClientInfo +proc CG_PrecacheClientInfo 1672 12 +ADDRLP4 1668 +CNSTI4 1668 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+148216 +ADDP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1668 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+92 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $376 +ADDRLP4 0+156 +ARGP4 +ADDRGP4 $168 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $377 +JUMPV +LABELV $376 +ADDRLP4 0+156 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $377 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRLP4 1668 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 1668 +ADDRLP4 1668 +INDIRP4 +ARGP4 +ADDRGP4 CG_LoadClientInfo +CALLV +pop +LABELV $372 +endproc CG_PrecacheClientInfo 1672 12 +proc CG_StatusMessages 32 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $383 +ADDRGP4 $382 +JUMPV +LABELV $383 +ADDRLP4 0 +CNSTI4 4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 strcmp +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $385 +ADDRGP4 $387 +ARGP4 +ADDRLP4 8 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $385 +ADDRLP4 12 +CNSTI4 68 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $388 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $390 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $392 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $394 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $391 +JUMPV +LABELV $392 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $395 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $391 +JUMPV +LABELV $390 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $396 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $398 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $400 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $397 +JUMPV +LABELV $398 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $401 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $397 +JUMPV +LABELV $396 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $402 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $404 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $403 +JUMPV +LABELV $402 +ADDRFP4 4 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $405 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $403 +LABELV $397 +LABELV $391 +LABELV $388 +LABELV $382 +endproc CG_StatusMessages 32 16 +export CG_NewClientInfo +proc CG_NewClientInfo 1976 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 1672 +CNSTI4 1668 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 670 +ADDI4 +ARGI4 +ADDRLP4 1688 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 1676 +ADDRLP4 1688 +INDIRP4 +ASGNP4 +ADDRLP4 1676 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $408 +ADDRLP4 1672 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1668 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 $406 +JUMPV +LABELV $408 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1668 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +NEI4 $410 +ADDRLP4 1676 +INDIRP4 +ARGP4 +ADDRGP4 $414 +ARGP4 +ADDRLP4 1692 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1668 +ADDRLP4 1692 +INDIRP4 +ASGNP4 +ADDRGP4 cgs+256092 +ARGP4 +ADDRLP4 1668 +INDIRP4 +ARGP4 +ADDRGP4 Com_ClientListParse +CALLV +pop +LABELV $410 +ADDRLP4 1676 +INDIRP4 +ARGP4 +ADDRGP4 $416 +ARGP4 +ADDRLP4 1692 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1668 +ADDRLP4 1692 +INDIRP4 +ASGNP4 +ADDRLP4 0+4 +ARGP4 +ADDRLP4 1668 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 1676 +INDIRP4 +ARGP4 +ADDRGP4 $419 +ARGP4 +ADDRLP4 1696 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1668 +ADDRLP4 1696 +INDIRP4 +ASGNP4 +ADDRLP4 1668 +INDIRP4 +ARGP4 +ADDRLP4 1700 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0+68 +ADDRLP4 1700 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ADDRGP4 cg+4 +INDIRI4 +NEI4 $421 +ADDRLP4 1672 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $421 +ADDRLP4 1672 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRLP4 0+68 +INDIRI4 +EQI4 $421 +ADDRLP4 0+68 +INDIRI4 +ARGI4 +ADDRLP4 1964 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRGP4 $425 +ARGP4 +ADDRLP4 1964 +INDIRP4 +ARGP4 +ADDRLP4 1968 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1968 +INDIRP4 +ARGP4 +ADDRLP4 1708 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 trap_Cvar_VariableStringBuffer +CALLV +pop +ADDRLP4 1708 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $427 +ADDRGP4 $429 +ARGP4 +ADDRLP4 1708 +ARGP4 +ADDRLP4 1972 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 1972 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +LABELV $427 +LABELV $421 +ADDRLP4 1676 +INDIRP4 +ARGP4 +ADDRGP4 $430 +ARGP4 +ADDRLP4 1708 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1668 +ADDRLP4 1708 +INDIRP4 +ASGNP4 +ADDRLP4 0+92 +ARGP4 +ADDRLP4 1668 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0+92 +ARGP4 +CNSTI4 47 +ARGI4 +ADDRLP4 1712 +ADDRGP4 strchr +CALLP4 +ASGNP4 +ADDRLP4 1680 +ADDRLP4 1712 +INDIRP4 +ASGNP4 +ADDRLP4 1680 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $434 +ADDRLP4 0+156 +ARGP4 +ADDRGP4 $168 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $435 +JUMPV +LABELV $434 +ADDRLP4 0+156 +ARGP4 +ADDRLP4 1680 +INDIRP4 +CNSTI4 1 +ADDP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 1680 +INDIRP4 +CNSTI1 0 +ASGNI1 +LABELV $435 +ADDRLP4 1676 +INDIRP4 +ARGP4 +ADDRGP4 $440 +ARGP4 +ADDRLP4 1716 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 1668 +ADDRLP4 1716 +INDIRP4 +ASGNP4 +ADDRLP4 0+1488 +ARGP4 +ADDRLP4 1668 +INDIRP4 +ARGP4 +CNSTI4 16 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 1672 +INDIRP4 +ARGP4 +ADDRGP4 CG_StatusMessages +CALLV +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRLP4 1672 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 1668 +ADDRLP4 1672 +INDIRP4 +ARGP4 +ADDRLP4 1720 +ADDRGP4 CG_ScanForExistingClientInfo +CALLI4 +ASGNI4 +ADDRLP4 1720 +INDIRI4 +CNSTI4 0 +NEI4 $443 +ADDRLP4 1672 +INDIRP4 +ARGP4 +ADDRGP4 CG_LoadClientInfo +CALLV +pop +LABELV $443 +LABELV $406 +endproc CG_NewClientInfo 1976 12 +proc CG_SetLerpFrameAnimation 12 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $448 +ADDRFP4 8 +INDIRI4 +CNSTI4 37 +LTI4 $446 +LABELV $448 +ADDRGP4 $449 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $446 +ADDRLP4 0 +CNSTI4 28 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 292 +ADDP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 cg_debugAnim+12 +INDIRI4 +CNSTI4 0 +EQI4 $450 +ADDRGP4 $453 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $450 +LABELV $445 +endproc CG_SetLerpFrameAnimation 12 8 +proc CG_RunPlayerLerpFrame 4 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +NEI4 $457 +ADDRFP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $455 +LABELV $457 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_SetLerpFrameAnimation +CALLV +pop +LABELV $455 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRF4 +ARGF4 +ADDRGP4 CG_RunLerpFrame +CALLV +pop +LABELV $454 +endproc CG_RunPlayerLerpFrame 4 12 +proc CG_ClearLerpFrame 16 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_SetLerpFrameAnimation +CALLV +pop +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +LABELV $458 +endproc CG_ClearLerpFrame 16 12 +proc CG_PlayerAnimation 24 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 cg_noPlayerAnims+12 +INDIRI4 +CNSTI4 0 +EQI4 $461 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 20 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $460 +JUMPV +LABELV $461 +ADDRLP4 0 +CNSTI4 1668 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 492 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $465 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +CNSTI4 22 +NEI4 $465 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +CNSTI4 24 +ARGI4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +ADDRGP4 $466 +JUMPV +LABELV $465 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +LABELV $466 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 476 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +ADDRFP4 16 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 24 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $460 +endproc CG_PlayerAnimation 24 16 +proc CG_PlayerNonSegAnimation 24 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 cg_noPlayerAnims+12 +INDIRI4 +CNSTI4 0 +EQI4 $468 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 $467 +JUMPV +LABELV $468 +ADDRLP4 0 +CNSTI4 1668 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +EQI4 $472 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ADDRLP4 16 +INDIRI4 +NEI4 $472 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +ARGP4 +CNSTI4 15 +ARGI4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +ADDRGP4 $473 +JUMPV +LABELV $472 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +LABELV $473 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 572 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $467 +endproc CG_PlayerNonSegAnimation 24 16 +proc CG_SwingAngles 32 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 16 +ADDRFP4 16 +INDIRP4 +ASGNP4 +ADDRFP4 20 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $475 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 20 +INDIRF4 +GTF4 $479 +ADDRLP4 0 +INDIRF4 +ADDRLP4 20 +INDIRF4 +NEGF4 +GEF4 $477 +LABELV $479 +ADDRFP4 20 +INDIRP4 +CNSTI4 1 +ASGNI4 +LABELV $477 +LABELV $475 +ADDRFP4 20 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $480 +ADDRGP4 $474 +JUMPV +LABELV $480 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ARGF4 +ADDRLP4 16 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 1056964608 +ADDRFP4 4 +INDIRF4 +MULF4 +GEF4 $482 +ADDRLP4 4 +CNSTF4 1056964608 +ASGNF4 +ADDRGP4 $483 +JUMPV +LABELV $482 +ADDRLP4 4 +INDIRF4 +ADDRFP4 4 +INDIRF4 +GEF4 $484 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $485 +JUMPV +LABELV $484 +ADDRLP4 4 +CNSTF4 1073741824 +ASGNF4 +LABELV $485 +LABELV $483 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +LTF4 $486 +ADDRLP4 8 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDRFP4 12 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRF4 +LTF4 $489 +ADDRLP4 8 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 20 +INDIRP4 +CNSTI4 0 +ASGNI4 +LABELV $489 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 AngleMod +CALLF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRGP4 $487 +JUMPV +LABELV $486 +ADDRLP4 0 +INDIRF4 +CNSTF4 0 +GEF4 $491 +ADDRLP4 8 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDRFP4 12 +INDIRF4 +NEGF4 +MULF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 0 +INDIRF4 +GTF4 $494 +ADDRLP4 8 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRFP4 20 +INDIRP4 +CNSTI4 0 +ASGNI4 +LABELV $494 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 AngleMod +CALLF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +LABELV $491 +LABELV $487 +ADDRFP4 0 +INDIRF4 +ARGF4 +ADDRFP4 16 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 AngleSubtract +CALLF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +LEF4 $496 +ADDRFP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +SUBF4 +ARGF4 +ADDRLP4 24 +ADDRGP4 AngleMod +CALLF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRGP4 $497 +JUMPV +LABELV $496 +ADDRLP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +NEGF4 +GEF4 $498 +ADDRFP4 0 +INDIRF4 +ADDRFP4 8 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +ADDF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 AngleMod +CALLF4 +ASGNF4 +ADDRFP4 16 +INDIRP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +LABELV $498 +LABELV $497 +LABELV $474 +endproc CG_SwingAngles 32 8 +proc CG_AddPainTwitch 16 0 +ADDRLP4 0 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 660 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 200 +LTI4 $502 +ADDRGP4 $500 +JUMPV +LABELV $502 +ADDRLP4 4 +CNSTF4 1065353216 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +CNSTF4 1128792064 +DIVF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 664 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $504 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $505 +JUMPV +LABELV $504 +ADDRLP4 12 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 4 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $505 +LABELV $500 +endproc CG_AddPainTwitch 16 0 +data +align 4 +LABELV $507 +byte 4 0 +byte 4 22 +byte 4 45 +byte 4 -22 +byte 4 0 +byte 4 22 +byte 4 -45 +byte 4 -22 +code +proc CG_PlayerAngles 144 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 24+4 +INDIRF4 +ARGF4 +ADDRLP4 68 +ADDRGP4 AngleMod +CALLF4 +ASGNF4 +ADDRLP4 24+4 +ADDRLP4 68 +INDIRF4 +ASGNF4 +ADDRLP4 72 +CNSTF4 0 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 12+4 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRLP4 84 +CNSTI4 -129 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ADDRLP4 84 +INDIRI4 +BANDI4 +CNSTI4 22 +NEI4 $516 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ADDRLP4 84 +INDIRI4 +BANDI4 +CNSTI4 11 +EQI4 $514 +LABELV $516 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 492 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $514 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $517 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +ADDRGP4 $518 +JUMPV +LABELV $517 +ADDRLP4 52 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +LTI4 $521 +ADDRLP4 52 +INDIRI4 +CNSTI4 7 +LEI4 $519 +LABELV $521 +ADDRGP4 $522 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $519 +LABELV $518 +ADDRLP4 12+4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $507 +ADDP4 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 24+4 +INDIRF4 +CNSTF4 1048576000 +ADDRLP4 52 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $507 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $527 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +ADDRLP4 88 +CNSTF4 0 +ASGNF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +ADDRGP4 cg_swingSpeed+8 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +ARGP4 +ADDRGP4 CG_SwingAngles +CALLV +pop +ADDRLP4 12+4 +INDIRF4 +ARGF4 +ADDRLP4 96 +CNSTF4 0 +ASGNF4 +ADDRLP4 96 +INDIRF4 +ARGF4 +ADDRLP4 96 +INDIRF4 +ARGF4 +ADDRGP4 cg_swingSpeed+8 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 492 +ADDP4 +ARGP4 +ADDRGP4 CG_SwingAngles +CALLV +pop +ADDRGP4 $528 +JUMPV +LABELV $527 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +CNSTF4 1103626240 +ARGF4 +CNSTF4 1119092736 +ARGF4 +ADDRGP4 cg_swingSpeed+8 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +ARGP4 +ADDRGP4 CG_SwingAngles +CALLV +pop +ADDRLP4 12+4 +INDIRF4 +ARGF4 +CNSTF4 1109393408 +ARGF4 +CNSTF4 1119092736 +ARGF4 +ADDRGP4 cg_swingSpeed+8 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 492 +ADDP4 +ARGP4 +ADDRGP4 CG_SwingAngles +CALLV +pop +LABELV $528 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 1127481344 +LEF4 $539 +ADDRLP4 60 +CNSTF4 1061158912 +ADDRLP4 24 +INDIRF4 +CNSTF4 3283353600 +ADDF4 +MULF4 +ASGNF4 +ADDRGP4 $540 +JUMPV +LABELV $539 +ADDRLP4 60 +CNSTF4 1061158912 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +LABELV $540 +ADDRLP4 60 +INDIRF4 +ARGF4 +CNSTF4 1097859072 +ARGF4 +CNSTF4 1106247680 +ARGF4 +CNSTF4 1036831949 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +ARGP4 +ADDRGP4 CG_SwingAngles +CALLV +pop +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +LTI4 $541 +ADDRLP4 36 +INDIRI4 +CNSTI4 64 +GEI4 $541 +ADDRLP4 64 +CNSTI4 1668 +ADDRLP4 36 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $544 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +LABELV $544 +LABELV $541 +ADDRLP4 40 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 40 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 56 +ADDRLP4 100 +INDIRF4 +ASGNF4 +ADDRLP4 56 +INDIRF4 +CNSTF4 0 +EQF4 $546 +ADDRLP4 56 +CNSTF4 1028443341 +ADDRLP4 56 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRLP4 104 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 140 +ADDRLP4 56 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 104+12 +INDIRF4 +MULF4 +ADDRLP4 40+4 +INDIRF4 +ADDRLP4 104+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 40+8 +INDIRF4 +ADDRLP4 104+12+8 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 140 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 140 +ADDRLP4 56 +INDIRF4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDRLP4 40+4 +INDIRF4 +ADDRLP4 104+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 40+8 +INDIRF4 +ADDRLP4 104+8 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 12 +INDIRF4 +ADDRLP4 140 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $546 +ADDRLP4 36 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +LTI4 $560 +ADDRLP4 36 +INDIRI4 +CNSTI4 64 +GEI4 $560 +ADDRLP4 64 +CNSTI4 1668 +ADDRLP4 36 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $563 +ADDRLP4 12+4 +ADDRLP4 0+4 +INDIRF4 +ASGNF4 +ADDRLP4 108 +CNSTF4 0 +ASGNF4 +ADDRLP4 12 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 12+8 +ADDRLP4 108 +INDIRF4 +ASGNF4 +LABELV $563 +LABELV $560 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 CG_AddPainTwitch +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 AnglesSubtract +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRGP4 AnglesSubtract +CALLV +pop +ADDRLP4 12 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +LABELV $506 +endproc CG_PlayerAngles 144 24 +lit +align 4 +LABELV $569 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $570 +byte 4 0 +byte 4 0 +byte 4 3212836864 +code +proc CG_PlayerWWSmoothing 212 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 136 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 164 +ADDRGP4 $569 +INDIRB +ASGNB 12 +ADDRLP4 176 +ADDRGP4 $570 +INDIRB +ASGNB 12 +ADDRLP4 136 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +NEI4 $571 +ADDRLP4 140 +ADDRLP4 164 +INDIRB +ASGNB 12 +ADDRGP4 $572 +JUMPV +LABELV $571 +ADDRLP4 136 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +NEI4 $573 +ADDRLP4 140 +ADDRLP4 136 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $574 +JUMPV +LABELV $573 +ADDRLP4 140 +ADDRLP4 176 +INDIRB +ASGNB 12 +LABELV $574 +LABELV $572 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 140 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 680 +ADDP4 +ARGP4 +ADDRLP4 188 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 188 +INDIRI4 +CNSTI4 0 +NEI4 $575 +ADDRLP4 176 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 680 +ADDP4 +ARGP4 +ADDRLP4 192 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 192 +INDIRI4 +CNSTI4 0 +EQI4 $577 +ADDRLP4 164 +ARGP4 +ADDRLP4 140 +ARGP4 +ADDRLP4 196 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 196 +INDIRI4 +CNSTI4 0 +EQI4 $577 +ADDRLP4 84 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 96 +CNSTF4 1127481344 +ASGNF4 +ADDRGP4 $578 +JUMPV +LABELV $577 +ADDRFP4 0 +INDIRP4 +CNSTI4 692 +ADDP4 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 96 +ADDRLP4 4 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ADDRLP4 4+4 +INDIRF4 +ADDRLP4 100+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 4+8 +INDIRF4 +ADDRLP4 100+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 4+12 +INDIRF4 +ADDRLP4 100+12 +INDIRF4 +MULF4 +ADDRLP4 4+12+4 +INDIRF4 +ADDRLP4 100+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 4+12+8 +INDIRF4 +ADDRLP4 100+12+8 +INDIRF4 +MULF4 +ADDF4 +ADDF4 +ADDRLP4 4+24 +INDIRF4 +ADDRLP4 100+24 +INDIRF4 +MULF4 +ADDRLP4 4+24+4 +INDIRF4 +ADDRLP4 100+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 4+24+8 +INDIRF4 +ADDRLP4 100+24+8 +INDIRF4 +MULF4 +ADDF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 200 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 96 +CNSTF4 1127481344 +ADDRLP4 200 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 100 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 84 +ADDRLP4 152 +INDIRB +ASGNB 12 +ADDRLP4 100+12 +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 84 +ADDRLP4 84 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84+4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84+8 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 152+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 100+24 +ARGP4 +ADDRLP4 4+24 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 84 +ADDRLP4 84 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84+4 +ADDRLP4 84+4 +INDIRF4 +ADDRLP4 152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84+8 +ADDRLP4 84+8 +INDIRF4 +ADDRLP4 152+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +LABELV $578 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $619 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +INDIRF4 +CNSTF4 1128792064 +ADDF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +GEF4 $623 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +CNSTI4 8 +ADDP4 +ADDRLP4 84 +INDIRB +ASGNB 12 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +CNSTI4 20 +ADDP4 +ADDRLP4 96 +INDIRF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRGP4 $621 +JUMPV +LABELV $623 +LABELV $620 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $619 +LABELV $621 +LABELV $575 +ADDRLP4 0 +CNSTI4 31 +ASGNI4 +LABELV $627 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +INDIRF4 +CNSTF4 1128792064 +ADDF4 +GEF4 $631 +ADDRLP4 192 +CNSTF4 1128792064 +ASGNF4 +ADDRLP4 80 +CNSTF4 1065353216 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +ADDF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 192 +INDIRF4 +DIVF4 +SUBF4 +ASGNF4 +CNSTF4 1078530011 +ADDRLP4 80 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 196 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRLP4 196 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +NEGF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 44 +ARGP4 +ADDRLP4 200 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 200 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 200 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 44+12 +ARGP4 +ADDRLP4 204 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 204 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 204 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 44+24 +ARGP4 +ADDRLP4 208 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 728 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 208 +INDIRP4 +CNSTI4 8 +ADDP4 +ARGP4 +ADDRLP4 4+24 +ARGP4 +ADDRLP4 40 +INDIRF4 +ADDRLP4 208 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 44 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $631 +LABELV $628 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $627 +ADDRLP4 4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $568 +endproc CG_PlayerWWSmoothing 212 16 +lit +align 4 +LABELV $640 +byte 4 0 +byte 4 0 +byte 4 3212836864 +code +proc CG_PlayerNonSegAngles 116 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 48 +ADDRGP4 $640 +INDIRB +ASGNB 12 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +ADDRLP4 60 +ADDRGP4 AngleMod +CALLF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 64 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRLP4 28 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +NEI4 $644 +ADDRLP4 36 +ADDRLP4 28 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 $645 +JUMPV +LABELV $644 +ADDRLP4 36 +ADDRLP4 48 +INDIRB +ASGNB 12 +LABELV $645 +ADDRLP4 36 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 680 +ADDP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $646 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +ADDRLP4 0+4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $646 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +CNSTI4 0 +EQI4 $649 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $649 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $651 +ADDRLP4 32 +CNSTI4 0 +ASGNI4 +ADDRGP4 $652 +JUMPV +LABELV $651 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 72 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +LTI4 $655 +ADDRLP4 72 +INDIRI4 +CNSTI4 7 +LEI4 $653 +LABELV $655 +ADDRGP4 $522 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $653 +LABELV $652 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $656 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +ADDRLP4 72 +CNSTF4 0 +ASGNF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRGP4 cg_swingSpeed+8 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRGP4 CG_SwingAngles +CALLV +pop +ADDRGP4 $657 +JUMPV +LABELV $656 +ADDRLP4 0+4 +INDIRF4 +ARGF4 +CNSTF4 1109393408 +ARGF4 +CNSTF4 1119092736 +ARGF4 +ADDRGP4 cg_swingSpeed+8 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +ARGP4 +ADDRGP4 CG_SwingAngles +CALLV +pop +LABELV $657 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 12 +ARGP4 +ADDRLP4 72 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 72 +INDIRF4 +ASGNF4 +ADDRLP4 24 +INDIRF4 +CNSTF4 0 +EQF4 $663 +ADDRLP4 24 +CNSTF4 1008981770 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 112 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 76+12 +INDIRF4 +MULF4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 76+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 76+12+8 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 112 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 112 +ADDRLP4 24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 76+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 76+8 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 112 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $663 +ADDRLP4 0 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +LABELV $639 +endproc CG_PlayerNonSegAngles 116 24 +lit +align 4 +LABELV $748 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc CG_PlayerUpgrades 588 44 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 284 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 428 +ADDRLP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 284 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $678 +ADDRLP4 4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 4+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 4+24 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4+8 +ADDRGP4 cgs+255316+588 +INDIRI4 +ASGNI4 +ADDRGP4 axisDefault +ARGP4 +ADDRLP4 4+28 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $687 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 4 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 428 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $688 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +CNSTF4 1092616192 +LEF4 $690 +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +INDIRI4 +CNSTI4 3 +EQI4 $692 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRLP4 440 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 440 +INDIRI4 +CNSTI4 0 +EQI4 $694 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $694 +ADDRGP4 cgs+255316+476 +INDIRI4 +ARGI4 +ADDRLP4 444 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ADDRLP4 444 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +CNSTI4 3 +ASGNI4 +LABELV $692 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRGP4 cgs+255316+464 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +ADDRGP4 $691 +JUMPV +LABELV $690 +ADDRLP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +CNSTF4 3240099840 +GEF4 $700 +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $702 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRLP4 440 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 440 +INDIRI4 +CNSTI4 0 +EQI4 $704 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $704 +ADDRGP4 cgs+255316+468 +INDIRI4 +ARGI4 +ADDRLP4 444 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ADDRLP4 444 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $702 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRGP4 cgs+255316+456 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +ADDRGP4 $701 +JUMPV +LABELV $700 +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $710 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRLP4 440 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 440 +INDIRI4 +CNSTI4 0 +EQI4 $712 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $712 +ADDRGP4 cgs+255316+472 +INDIRI4 +ARGI4 +ADDRLP4 444 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ADDRLP4 444 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +CNSTI4 2 +ASGNI4 +LABELV $710 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRGP4 cgs+255316+460 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $701 +LABELV $691 +ADDRLP4 288 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 288+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 288+24 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 288+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 288+8 +ADDRGP4 cgs+255316+592 +INDIRI4 +ASGNI4 +ADDRLP4 288+8 +INDIRI4 +CNSTI4 0 +NEI4 $724 +ADDRGP4 $677 +JUMPV +LABELV $724 +ADDRGP4 axisDefault +ARGP4 +ADDRLP4 288+28 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 288 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 4+8 +INDIRI4 +ARGI4 +ADDRGP4 $729 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 288 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRLP4 440 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 440 +INDIRI4 +CNSTI4 0 +EQI4 $679 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 444 +ADDRLP4 4 +INDIRB +ASGNB 140 +ADDRLP4 444 +ARGP4 +ADDRLP4 4+8 +INDIRI4 +ARGI4 +ADDRGP4 $729 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToTag +CALLV +pop +ADDRGP4 $679 +JUMPV +LABELV $688 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRLP4 440 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 440 +INDIRI4 +CNSTI4 0 +EQI4 $679 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $679 +JUMPV +LABELV $678 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRLP4 436 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 436 +INDIRI4 +CNSTI4 0 +EQI4 $735 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1784 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $735 +LABELV $679 +ADDRLP4 284 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $737 +ADDRLP4 144 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 144+12 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 144+24 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 144+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144+8 +ADDRGP4 cgs+255316+596 +INDIRI4 +ASGNI4 +ADDRGP4 axisDefault +ARGP4 +ADDRLP4 144+28 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 144 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $687 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 144 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $737 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32768 +BANDI4 +CNSTI4 0 +EQI4 $746 +ADDRLP4 452 +ADDRGP4 $748 +INDIRB +ASGNB 12 +ADDRLP4 440 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 440+8 +ADDRLP4 440+8 +INDIRF4 +CNSTF4 1166016512 +SUBF4 +ASGNF4 +ADDRLP4 468 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRLP4 544 +CNSTP4 0 +ASGNP4 +ADDRLP4 544 +INDIRP4 +ARGP4 +ADDRLP4 544 +INDIRP4 +ARGP4 +ADDRLP4 440 +ARGP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 528 +ADDRLP4 468+12 +INDIRB +ASGNB 12 +ADDRLP4 464 +CNSTF4 1107296256 +ASGNF4 +ADDRLP4 464 +INDIRF4 +CNSTF4 0 +LEF4 $751 +ADDRGP4 cgs+255316+160 +INDIRI4 +ARGI4 +ADDRLP4 528 +ARGP4 +ADDRLP4 452 +ARGP4 +CNSTF4 0 +ARGF4 +ADDRLP4 548 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 548 +INDIRF4 +ARGF4 +ADDRLP4 548 +INDIRF4 +ARGF4 +ADDRLP4 548 +INDIRF4 +ARGF4 +ADDRLP4 548 +INDIRF4 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRLP4 464 +INDIRF4 +ARGF4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ImpactMark +CALLV +pop +LABELV $751 +LABELV $746 +LABELV $677 +endproc CG_PlayerUpgrades 588 44 +proc CG_PlayerFloatSprite 144 12 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $756 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $756 +ADDRLP4 140 +CNSTI4 2 +ASGNI4 +ADDRGP4 $757 +JUMPV +LABELV $756 +ADDRLP4 140 +CNSTI4 0 +ASGNI4 +LABELV $757 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +CNSTF4 1111490560 +ADDF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRLP4 0+112 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0+132 +CNSTF4 1092616192 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 140 +INDIRI4 +ASGNI4 +ADDRLP4 0+116 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $755 +endproc CG_PlayerFloatSprite 144 12 +proc CG_PlayerSprites 0 8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 16384 +BANDI4 +CNSTI4 0 +EQI4 $774 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 cgs+255316+16 +INDIRI4 +ARGI4 +ADDRGP4 CG_PlayerFloatSprite +CALLV +pop +LABELV $774 +LABELV $773 +endproc CG_PlayerSprites 0 8 +lit +align 4 +LABELV $779 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc CG_PlayerShadow 144 44 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 60 +ADDRGP4 $779 +INDIRB +ASGNB 12 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 88 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 116 +CNSTP4 0 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 88+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 100+8 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 84 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $782 +CNSTI4 0 +RETI4 +ADDRGP4 $778 +JUMPV +LABELV $782 +ADDRLP4 84 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $784 +ADDRLP4 84 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $786 +ADDRLP4 120 +CNSTF4 0 +ASGNF4 +ADDRLP4 60 +ADDRLP4 120 +INDIRF4 +ASGNF4 +ADDRLP4 60+4 +ADDRLP4 120 +INDIRF4 +ASGNF4 +ADDRLP4 60+8 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $787 +JUMPV +LABELV $786 +ADDRLP4 60 +ADDRLP4 84 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRB +ASGNB 12 +LABELV $787 +LABELV $784 +ADDRFP4 4 +INDIRP4 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg_shadows+12 +INDIRI4 +CNSTI4 0 +NEI4 $790 +CNSTI4 0 +RETI4 +ADDRGP4 $778 +JUMPV +LABELV $790 +ADDRLP4 124 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 124 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 128 +CNSTF4 3271557120 +ASGNF4 +ADDRLP4 72 +ADDRLP4 124 +INDIRP4 +INDIRF4 +ADDRLP4 128 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 72+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1568 +ADDP4 +INDIRF4 +ADDRLP4 128 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 72+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 1572 +ADDP4 +INDIRF4 +CNSTF4 3271557120 +ADDRLP4 60+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 100 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 trap_CM_BoxTrace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $802 +ADDRLP4 132 +CNSTI4 0 +ASGNI4 +ADDRLP4 0+4 +INDIRI4 +ADDRLP4 132 +INDIRI4 +NEI4 $802 +ADDRLP4 0 +INDIRI4 +ADDRLP4 132 +INDIRI4 +EQI4 $797 +LABELV $802 +CNSTI4 0 +RETI4 +ADDRGP4 $778 +JUMPV +LABELV $797 +ADDRLP4 60+8 +INDIRF4 +CNSTF4 0 +GEF4 $803 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0+12+8 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +ASGNF4 +ADDRGP4 $804 +JUMPV +LABELV $803 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0+12+8 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +ASGNF4 +LABELV $804 +ADDRGP4 cg_shadows+12 +INDIRI4 +CNSTI4 1 +EQI4 $810 +CNSTI4 1 +RETI4 +ADDRGP4 $778 +JUMPV +LABELV $810 +ADDRLP4 112 +CNSTF4 1065353216 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 136 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRGP4 cgs+255316+232 +INDIRI4 +ARGI4 +ADDRLP4 0+12 +ARGP4 +ADDRLP4 0+24 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 140 +CNSTF4 0 +ASGNF4 +ADDRLP4 140 +INDIRF4 +ARGF4 +ADDRLP4 140 +INDIRF4 +ARGF4 +ADDRLP4 140 +INDIRF4 +ARGF4 +ADDRLP4 112 +INDIRF4 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTF4 1103101952 +ADDRLP4 136 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ImpactMark +CALLV +pop +CNSTI4 1 +RETI4 +LABELV $778 +endproc CG_PlayerShadow 144 44 +proc CG_PlayerSplash 136 44 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg_shadows+12 +INDIRI4 +CNSTI4 0 +NEI4 $819 +ADDRGP4 $818 +JUMPV +LABELV $819 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 88 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 112 +CNSTP4 0 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 12+8 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 88+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 116 +ADDRGP4 trap_CM_PointContents +CALLI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 56 +BANDI4 +CNSTI4 0 +NEI4 $824 +ADDRGP4 $818 +JUMPV +LABELV $824 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1107296256 +ADDF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 120 +ADDRGP4 trap_CM_PointContents +CALLI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 120 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 57 +BANDI4 +CNSTI4 0 +EQI4 $827 +ADDRGP4 $818 +JUMPV +LABELV $827 +ADDRLP4 24 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 124 +CNSTP4 0 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +ADDRLP4 124 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTI4 56 +ARGI4 +ADDRGP4 trap_CM_BoxTrace +CALLV +pop +ADDRLP4 24+8 +INDIRF4 +CNSTF4 1065353216 +NEF4 $829 +ADDRGP4 $818 +JUMPV +LABELV $829 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 128 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRGP4 cgs+255316+236 +INDIRI4 +ARGI4 +ADDRLP4 24+12 +ARGP4 +ADDRLP4 24+24 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 132 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 132 +INDIRF4 +ARGF4 +ADDRLP4 132 +INDIRF4 +ARGF4 +ADDRLP4 132 +INDIRF4 +ARGF4 +ADDRLP4 132 +INDIRF4 +ARGF4 +CNSTI4 0 +ARGI4 +CNSTF4 1107296256 +ADDRLP4 128 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ImpactMark +CALLV +pop +LABELV $818 +endproc CG_PlayerSplash 136 44 +export CG_LightVerts +proc CG_LightVerts 88 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 trap_R_LightForPoint +CALLI4 +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $840 +JUMPV +LABELV $837 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +GTF4 $843 +ADDRLP4 56 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 60 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 60 +INDIRF4 +LTF4 $846 +ADDRLP4 52 +ADDRLP4 56 +INDIRF4 +ADDRLP4 60 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $847 +JUMPV +LABELV $846 +ADDRLP4 52 +ADDRLP4 56 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $847 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +ADDRLP4 52 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 68 +ADDRLP4 12+4 +INDIRF4 +ASGNF4 +ADDRLP4 72 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 68 +INDIRF4 +ADDRLP4 72 +INDIRF4 +LTF4 $850 +ADDRLP4 64 +ADDRLP4 68 +INDIRF4 +ADDRLP4 72 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $851 +JUMPV +LABELV $850 +ADDRLP4 64 +ADDRLP4 68 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $851 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 21 +ADDP4 +ADDRLP4 64 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 80 +ADDRLP4 12+8 +INDIRF4 +ASGNF4 +ADDRLP4 84 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 84 +INDIRF4 +LTF4 $854 +ADDRLP4 76 +ADDRLP4 80 +INDIRF4 +ADDRLP4 84 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $855 +JUMPV +LABELV $854 +ADDRLP4 76 +ADDRLP4 80 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $855 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 22 +ADDP4 +ADDRLP4 76 +INDIRU4 +CVUU1 4 +ASGNU1 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 23 +ADDP4 +CNSTU1 255 +ASGNU1 +ADDRGP4 $838 +JUMPV +LABELV $843 +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 36 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 255 +LEI4 $856 +ADDRLP4 0 +CNSTI4 255 +ASGNI4 +LABELV $856 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 20 +ADDP4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 0 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 36+4 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 255 +LEI4 $860 +ADDRLP4 0 +CNSTI4 255 +ASGNI4 +LABELV $860 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 21 +ADDP4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRLP4 0 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 36+8 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 255 +LEI4 $864 +ADDRLP4 0 +CNSTI4 255 +ASGNI4 +LABELV $864 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 22 +ADDP4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +CNSTI4 23 +ADDP4 +CNSTU1 255 +ASGNU1 +LABELV $838 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $840 +ADDRLP4 4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +LTI4 $837 +CNSTI4 1 +RETI4 +LABELV $836 +endproc CG_LightVerts 88 16 +export CG_LightFromDirection +proc CG_LightFromDirection 60 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRGP4 trap_R_LightForPoint +CALLI4 +pop +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 32 +INDIRF4 +MULF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 32+4 +INDIRF4 +MULF4 +ADDF4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 32+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +INDIRF4 +CNSTF4 0 +GTF4 $869 +ADDRLP4 4 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 4+4 +ADDRLP4 16+4 +INDIRF4 +ASGNF4 +ADDRLP4 4+8 +ADDRLP4 16+8 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +ADDF4 +ADDRLP4 4+8 +INDIRF4 +ADDF4 +CNSTF4 1077936128 +DIVF4 +CVFI4 4 +RETI4 +ADDRGP4 $866 +JUMPV +LABELV $869 +ADDRLP4 0 +ADDRLP4 16 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 255 +LEI4 $877 +ADDRLP4 0 +CNSTI4 255 +ASGNI4 +LABELV $877 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 44+4 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 255 +LEI4 $881 +ADDRLP4 0 +CNSTI4 255 +ASGNI4 +LABELV $881 +ADDRLP4 4+4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 28 +INDIRF4 +ADDRLP4 44+8 +INDIRF4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 255 +LEI4 $886 +ADDRLP4 0 +CNSTI4 255 +ASGNI4 +LABELV $886 +ADDRLP4 4+8 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +ADDF4 +ADDRLP4 4+8 +INDIRF4 +ADDF4 +CNSTF4 1077936128 +DIVF4 +CVFI4 4 +RETI4 +LABELV $866 +endproc CG_LightFromDirection 60 16 +export CG_AmbientLight +proc CG_AmbientLight 48 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 trap_R_LightForPoint +CALLI4 +pop +ADDRLP4 0 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 12+4 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 12+8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +CNSTF4 1077936128 +DIVF4 +CVFI4 4 +RETI4 +LABELV $891 +endproc CG_AmbientLight 48 16 +lit +align 4 +LABELV $899 +byte 4 0 +byte 4 0 +byte 4 1065353216 +export CG_Player +code +proc CG_Player 784 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 508 +CNSTI4 0 +ASGNI4 +ADDRLP4 504 +CNSTF4 0 +ASGNF4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 300 +ADDRLP4 140 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +CNSTI4 8 +RSHI4 +CNSTI4 255 +BANDI4 +ASGNI4 +ADDRLP4 512 +ADDRLP4 140 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 288 +ADDRGP4 $899 +INDIRB +ASGNB 12 +ADDRLP4 500 +ADDRLP4 140 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 500 +INDIRI4 +CNSTI4 0 +LTI4 $902 +ADDRLP4 500 +INDIRI4 +CNSTI4 64 +LTI4 $900 +LABELV $902 +ADDRGP4 $903 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $900 +ADDRLP4 144 +CNSTI4 1668 +ADDRLP4 500 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $905 +ADDRGP4 $898 +JUMPV +LABELV $905 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 256 +BANDI4 +CNSTI4 0 +EQI4 $907 +ADDRGP4 $898 +JUMPV +LABELV $907 +ADDRLP4 484 +CNSTI4 0 +ASGNI4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $909 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $912 +ADDRLP4 484 +CNSTI4 2 +ASGNI4 +ADDRGP4 $913 +JUMPV +LABELV $912 +ADDRGP4 cg_cameraMode+12 +INDIRI4 +CNSTI4 0 +EQI4 $915 +ADDRGP4 $898 +JUMPV +LABELV $915 +LABELV $913 +LABELV $909 +ADDRGP4 cg_drawBBOX+12 +INDIRI4 +CNSTI4 0 +EQI4 $918 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRLP4 556 +ARGP4 +ADDRLP4 568 +ARGP4 +ADDRLP4 580 +CNSTP4 0 +ASGNP4 +ADDRLP4 580 +INDIRP4 +ARGP4 +ADDRLP4 580 +INDIRP4 +ARGP4 +ADDRLP4 580 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 556 +ARGP4 +ADDRLP4 568 +ARGP4 +ADDRGP4 CG_DrawBoundingBox +CALLV +pop +LABELV $918 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 148 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 304 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 556 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ASGNP4 +ADDRLP4 488 +ADDRLP4 556 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 556 +INDIRP4 +ARGP4 +ADDRLP4 448 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 564 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +CNSTI4 64 +BANDI4 +CNSTI4 0 +EQI4 $921 +ADDRLP4 568 +CNSTI4 128 +ASGNI4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 568 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 448 +ARGP4 +ADDRLP4 516 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRLP4 564 +INDIRI4 +ADDRLP4 568 +INDIRI4 +BANDI4 +ARGI4 +ADDRLP4 572 +ADDRGP4 BG_RotateAxis +CALLI4 +ASGNI4 +ADDRLP4 572 +INDIRI4 +CNSTI4 0 +EQI4 $921 +ADDRLP4 516 +ARGP4 +ADDRLP4 488 +ARGP4 +ADDRGP4 AxisToAngles +CALLV +pop +ADDRGP4 $922 +JUMPV +LABELV $921 +ADDRLP4 488 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +INDIRB +ASGNB 12 +LABELV $922 +ADDRLP4 488 +INDIRF4 +CNSTF4 3274964992 +GEF4 $923 +ADDRLP4 488 +ADDRLP4 488 +INDIRF4 +CNSTF4 1135869952 +ADDF4 +ASGNF4 +LABELV $923 +ADDRLP4 144 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $925 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 488 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 148+28 +ARGP4 +ADDRLP4 304+28 +ARGP4 +ADDRGP4 CG_PlayerAngles +CALLV +pop +ADDRGP4 $926 +JUMPV +LABELV $925 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 488 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 CG_PlayerNonSegAngles +CALLV +pop +LABELV $926 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 448 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 580 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 584 +CNSTI4 0 +ASGNI4 +ADDRLP4 580 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 584 +INDIRI4 +EQI4 $932 +ADDRLP4 588 +CNSTI4 128 +ASGNI4 +ADDRLP4 140 +INDIRP4 +ADDRLP4 588 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 448 +ARGP4 +ADDRLP4 584 +INDIRI4 +ARGI4 +ADDRLP4 580 +INDIRI4 +ADDRLP4 588 +INDIRI4 +BANDI4 +ARGI4 +ADDRLP4 592 +ADDRGP4 BG_RotateAxis +CALLI4 +ASGNI4 +ADDRLP4 592 +INDIRI4 +CNSTI4 0 +EQI4 $932 +ADDRLP4 448 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $932 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 CG_PlayerWWSmoothing +CALLV +pop +ADDRLP4 448 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 692 +ADDP4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 144 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $938 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0+96 +ARGP4 +ADDRLP4 0+80 +ARGP4 +ADDRLP4 0+100 +ARGP4 +ADDRLP4 148+96 +ARGP4 +ADDRLP4 148+80 +ARGP4 +ADDRLP4 148+100 +ARGP4 +ADDRGP4 CG_PlayerAnimation +CALLV +pop +ADDRGP4 $939 +JUMPV +LABELV $938 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0+96 +ARGP4 +ADDRLP4 0+80 +ARGP4 +ADDRLP4 0+100 +ARGP4 +ADDRGP4 CG_PlayerNonSegAnimation +CALLV +pop +LABELV $939 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_PlayerSprites +CALLV +pop +ADDRLP4 140 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $955 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $954 +LABELV $955 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +EQI4 $949 +LABELV $954 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 504 +ARGP4 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRLP4 596 +ADDRGP4 CG_PlayerShadow +CALLI4 +ASGNI4 +ADDRLP4 508 +ADDRLP4 596 +INDIRI4 +ASGNI4 +LABELV $949 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRGP4 CG_PlayerSplash +CALLV +pop +ADDRGP4 cg_shadows+12 +INDIRI4 +CNSTI4 3 +NEI4 $956 +ADDRLP4 508 +INDIRI4 +CNSTI4 0 +EQI4 $956 +ADDRLP4 484 +ADDRLP4 484 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $956 +ADDRLP4 484 +ADDRLP4 484 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $959 +ADDRLP4 0+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 512 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $962 +ADDRLP4 0+108 +ADDRGP4 cgs+255316+580 +INDIRI4 +ASGNI4 +ADDRGP4 $963 +JUMPV +LABELV $962 +ADDRLP4 0+108 +ADDRLP4 144 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $963 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $960 +ADDRLP4 144 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +EQI4 $970 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+240 +INDIRI4 +ASGNI4 +ADDRGP4 $960 +JUMPV +LABELV $970 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+244 +INDIRI4 +ASGNI4 +ADDRGP4 $960 +JUMPV +LABELV $959 +ADDRLP4 0+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+108 +ADDRLP4 144 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $981 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $983 +ADDRFP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $984 +ADDRFP4 0 +INDIRP4 +CNSTI4 1840 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $984 +JUMPV +LABELV $983 +ADDRFP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $988 +ADDRFP4 0 +INDIRP4 +CNSTI4 1840 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $988 +LABELV $984 +ADDRFP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $991 +ADDRLP4 0+128 +ADDRFP4 0 +INDIRP4 +CNSTI4 1840 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1840 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1148846080 +GEF4 $994 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+248 +INDIRI4 +ASGNI4 +ADDRGP4 $992 +JUMPV +LABELV $994 +ADDRLP4 144 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +EQI4 $1000 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+240 +INDIRI4 +ASGNI4 +ADDRGP4 $992 +JUMPV +LABELV $1000 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+244 +INDIRI4 +ASGNI4 +ADDRGP4 $992 +JUMPV +LABELV $991 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1840 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1140457472 +GEF4 $1009 +ADDRLP4 0+128 +ADDRFP4 0 +INDIRP4 +CNSTI4 1840 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1140457472 +ADDF4 +CNSTF4 1148846080 +DIVF4 +ASGNF4 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+248 +INDIRI4 +ASGNI4 +LABELV $1009 +LABELV $992 +LABELV $981 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +CNSTI4 10 +NEI4 $1016 +ADDRLP4 140 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $1016 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRGP4 cgs+255316+440 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $1016 +LABELV $960 +ADDRLP4 0+68 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+24 +ADDRLP4 504 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 484 +INDIRI4 +ASGNI4 +ADDRLP4 0+84 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 600 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 604 +CNSTI4 0 +ASGNI4 +ADDRLP4 600 +INDIRI4 +CNSTI4 64 +BANDI4 +ADDRLP4 604 +INDIRI4 +EQI4 $1026 +ADDRLP4 600 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 604 +INDIRI4 +NEI4 $1026 +ADDRGP4 cg+24 +INDIRI4 +ADDRLP4 604 +INDIRI4 +NEI4 $1026 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 0 +EQI4 $1029 +ADDRLP4 716 +CNSTF4 0 +ASGNF4 +ADDRLP4 288 +ADDRLP4 716 +INDIRF4 +ASGNF4 +ADDRLP4 288+4 +ADDRLP4 716 +INDIRF4 +ASGNF4 +ADDRLP4 288+8 +CNSTF4 3212836864 +ASGNF4 +ADDRGP4 $1030 +JUMPV +LABELV $1029 +ADDRLP4 288 +ADDRLP4 140 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRB +ASGNB 12 +LABELV $1030 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRLP4 692 +ARGP4 +ADDRLP4 704 +ARGP4 +ADDRLP4 720 +CNSTP4 0 +ASGNP4 +ADDRLP4 720 +INDIRP4 +ARGP4 +ADDRLP4 720 +INDIRP4 +ARGP4 +ADDRLP4 720 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 724 +CNSTF4 3254779904 +ASGNF4 +ADDRLP4 620 +ADDRLP4 0+68 +INDIRF4 +ADDRLP4 724 +INDIRF4 +ADDRLP4 288 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 620+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRLP4 724 +INDIRF4 +ADDRLP4 288+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 620+8 +ADDRLP4 0+68+8 +INDIRF4 +CNSTF4 3254779904 +ADDRLP4 288+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 728 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 608 +ADDRLP4 0+68 +INDIRF4 +ADDRLP4 728 +INDIRF4 +ADDRLP4 288 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 608+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRLP4 728 +INDIRF4 +ADDRLP4 288+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 608+8 +ADDRLP4 0+68+8 +INDIRF4 +CNSTF4 1065353216 +ADDRLP4 288+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 632 +ARGP4 +ADDRLP4 608 +ARGP4 +ADDRLP4 692 +ARGP4 +ADDRLP4 704 +ARGP4 +ADDRLP4 620 +ARGP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 33619969 +ARGI4 +ADDRGP4 CG_CapTrace +CALLV +pop +ADDRLP4 632+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $1051 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRLP4 288 +INDIRF4 +CNSTF4 3254779904 +ADDRLP4 632+8 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRLP4 288+4 +INDIRF4 +CNSTF4 3254779904 +ADDRLP4 632+8 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRLP4 288+8 +INDIRF4 +CNSTF4 3254779904 +ADDRLP4 632+8 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $1051 +ADDRLP4 0+12 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +LABELV $1026 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRLP4 608 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 444 +ADDRLP4 608 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 444 +INDIRF4 +CNSTF4 1065353216 +EQF4 $1073 +ADDRLP4 0+28 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+4 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+8 +ADDRLP4 0+28+8 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12 +ADDRLP4 0+28+12 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRLP4 0+28+12+4 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRLP4 0+28+12+8 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24 +ADDRLP4 0+28+24 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+4 +ADDRLP4 0+28+24+4 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+8 +ADDRLP4 0+28+24+8 +INDIRF4 +ADDRLP4 444 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+64 +CNSTI4 1 +ASGNI4 +LABELV $1073 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRLP4 612 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRLP4 288 +INDIRF4 +ADDRLP4 612 +INDIRP4 +CNSTI4 1292 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRLP4 616 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRLP4 288+4 +INDIRF4 +ADDRLP4 616 +INDIRP4 +CNSTI4 1292 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 300 +INDIRI4 +ARGI4 +ADDRLP4 620 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRLP4 288+8 +INDIRF4 +ADDRLP4 620 +INDIRP4 +CNSTI4 1292 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+12 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 0+84 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 0+8 +INDIRI4 +CNSTI4 0 +NEI4 $1134 +ADDRGP4 $898 +JUMPV +LABELV $1134 +ADDRLP4 144 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1137 +ADDRLP4 148+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 512 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1140 +ADDRLP4 148+108 +ADDRGP4 cgs+255316+584 +INDIRI4 +ASGNI4 +ADDRGP4 $1141 +JUMPV +LABELV $1140 +ADDRLP4 148+108 +ADDRLP4 144 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1141 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $1146 +ADDRLP4 144 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +EQI4 $1148 +ADDRLP4 148+112 +ADDRGP4 cgs+255316+240 +INDIRI4 +ASGNI4 +ADDRGP4 $1149 +JUMPV +LABELV $1148 +ADDRLP4 148+112 +ADDRGP4 cgs+255316+244 +INDIRI4 +ASGNI4 +LABELV $1149 +LABELV $1146 +ADDRLP4 148+8 +INDIRI4 +CNSTI4 0 +NEI4 $1157 +ADDRGP4 $898 +JUMPV +LABELV $1157 +ADDRLP4 148+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 148 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $1161 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 148+24 +ADDRLP4 504 +INDIRF4 +ASGNF4 +ADDRLP4 148+4 +ADDRLP4 484 +INDIRI4 +ASGNI4 +ADDRLP4 148 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 304+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 272 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 512 +INDIRI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $1165 +ADDRLP4 304+108 +ADDRGP4 cgs+255316+576 +INDIRI4 +ASGNI4 +ADDRGP4 $1166 +JUMPV +LABELV $1165 +ADDRLP4 304+108 +ADDRLP4 144 +INDIRP4 +CNSTI4 276 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1166 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $1171 +ADDRLP4 144 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +EQI4 $1173 +ADDRLP4 304+112 +ADDRGP4 cgs+255316+240 +INDIRI4 +ASGNI4 +ADDRGP4 $1174 +JUMPV +LABELV $1173 +ADDRLP4 304+112 +ADDRGP4 cgs+255316+244 +INDIRI4 +ASGNI4 +LABELV $1174 +LABELV $1171 +ADDRLP4 304+8 +INDIRI4 +CNSTI4 0 +NEI4 $1182 +ADDRGP4 $898 +JUMPV +LABELV $1182 +ADDRLP4 304+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 304 +ARGP4 +ADDRLP4 148 +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $687 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 304+24 +ADDRLP4 504 +INDIRF4 +ASGNF4 +ADDRLP4 304+4 +ADDRLP4 484 +INDIRI4 +ASGNI4 +ADDRLP4 304 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 628 +CNSTI4 0 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 8192 +BANDI4 +ADDRLP4 628 +INDIRI4 +EQI4 $1188 +ADDRLP4 140 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $1192 +ADDRGP4 cg+109580 +INDIRI4 +ADDRLP4 628 +INDIRI4 +EQI4 $1188 +LABELV $1192 +ADDRFP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +ARGP4 +ADDRLP4 632 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 632 +INDIRI4 +CNSTI4 0 +NEI4 $1193 +ADDRGP4 cgs+255316+620 +INDIRI4 +ARGI4 +ADDRLP4 636 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +ADDRLP4 636 +INDIRP4 +ASGNP4 +LABELV $1193 +ADDRFP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 640 +ADDRLP4 304 +INDIRB +ASGNB 140 +ADDRLP4 640 +ARGP4 +ADDRLP4 304+8 +INDIRI4 +ARGI4 +ADDRGP4 $687 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToTag +CALLV +pop +ADDRGP4 $1189 +JUMPV +LABELV $1188 +ADDRFP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +ARGP4 +ADDRLP4 632 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 632 +INDIRI4 +CNSTI4 0 +EQI4 $1198 +ADDRFP4 0 +INDIRP4 +CNSTI4 1788 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $1198 +LABELV $1189 +LABELV $1137 +ADDRLP4 140 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1200 +ADDRLP4 144 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1202 +ADDRLP4 148 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AddPlayerWeapon +CALLV +pop +ADDRGP4 $1203 +JUMPV +LABELV $1202 +ADDRLP4 0 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AddPlayerWeapon +CALLV +pop +LABELV $1203 +LABELV $1200 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 148 +ARGP4 +ADDRGP4 CG_PlayerUpgrades +CALLV +pop +ADDRLP4 140 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $1204 +ADDRFP4 0 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRLP4 624 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 624 +INDIRI4 +CNSTI4 0 +EQI4 $1206 +ADDRFP4 0 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $1206 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRLP4 628 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 628 +INDIRI4 +CNSTI4 0 +EQI4 $1208 +ADDRFP4 0 +INDIRP4 +CNSTI4 1780 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $1208 +LABELV $1204 +ADDRFP4 0 +INDIRP4 +CNSTI4 680 +ADDP4 +ADDRLP4 288 +INDIRB +ASGNB 12 +LABELV $898 +endproc CG_Player 784 28 +export CG_Corpse +proc CG_Corpse 520 24 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 284 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 452 +CNSTI4 0 +ASGNI4 +ADDRLP4 284 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 484 +ADDRGP4 CG_GetCorpseNum +CALLI4 +ASGNI4 +ADDRLP4 444 +ADDRLP4 484 +INDIRI4 +ASGNI4 +ADDRLP4 444 +INDIRI4 +CNSTI4 0 +LTI4 $1213 +ADDRLP4 444 +INDIRI4 +CNSTI4 64 +LTI4 $1211 +LABELV $1213 +ADDRGP4 $1214 +ARGP4 +ADDRLP4 444 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $1211 +ADDRLP4 140 +CNSTI4 1668 +ADDRLP4 444 +INDIRI4 +MULI4 +ADDRGP4 cgs+148216 +ADDP4 +ASGNP4 +ADDRLP4 140 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $1216 +ADDRGP4 $1210 +JUMPV +LABELV $1216 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 144 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 288 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 432 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 284 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 460 +ARGP4 +ADDRLP4 492 +CNSTP4 0 +ASGNP4 +ADDRLP4 492 +INDIRP4 +ARGP4 +ADDRLP4 492 +INDIRP4 +ARGP4 +ADDRLP4 472 +ARGP4 +ADDRLP4 492 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +ADDRLP4 432+8 +ADDRLP4 432+8 +INDIRF4 +ADDRLP4 460+8 +INDIRF4 +ADDRLP4 472+8 +INDIRF4 +SUBF4 +SUBF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ADDRLP4 284 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 140 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1221 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRLP4 144+28 +ARGP4 +ADDRLP4 288+28 +ARGP4 +ADDRGP4 CG_PlayerAngles +CALLV +pop +ADDRGP4 $1222 +JUMPV +LABELV $1221 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 CG_PlayerNonSegAngles +CALLV +pop +LABELV $1222 +ADDRGP4 cg_noPlayerAnims+12 +INDIRI4 +CNSTI4 0 +EQI4 $1227 +ADDRLP4 504 +CNSTI4 0 +ASGNI4 +ADDRLP4 144+80 +ADDRLP4 504 +INDIRI4 +ASGNI4 +ADDRLP4 144+96 +ADDRLP4 504 +INDIRI4 +ASGNI4 +ADDRLP4 0+80 +ADDRLP4 504 +INDIRI4 +ASGNI4 +ADDRLP4 0+96 +ADDRLP4 504 +INDIRI4 +ASGNI4 +ADDRGP4 $1228 +JUMPV +LABELV $1227 +ADDRLP4 140 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1234 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 48 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRLP4 284 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +ADDRLP4 0+96 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+80 +ADDRFP4 0 +INDIRP4 +CNSTI4 476 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+100 +ADDRFP4 0 +INDIRP4 +CNSTI4 484 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 48 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +ARGP4 +ADDRLP4 284 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ARGI4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +ADDRLP4 144+96 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144+80 +ADDRFP4 0 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144+100 +ADDRFP4 0 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $1235 +JUMPV +LABELV $1234 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 48 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 140 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +ARGP4 +ADDRLP4 284 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunPlayerLerpFrame +CALLV +pop +ADDRLP4 0+96 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+80 +ADDRFP4 0 +INDIRP4 +CNSTI4 572 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+100 +ADDRFP4 0 +INDIRP4 +CNSTI4 580 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $1235 +LABELV $1228 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 456 +ARGP4 +ADDRLP4 284 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 508 +ADDRGP4 CG_PlayerShadow +CALLI4 +ASGNI4 +ADDRLP4 452 +ADDRLP4 508 +INDIRI4 +ASGNI4 +ADDRLP4 448 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_shadows+12 +INDIRI4 +CNSTI4 3 +NEI4 $1245 +ADDRLP4 452 +INDIRI4 +CNSTI4 0 +EQI4 $1245 +ADDRLP4 448 +ADDRLP4 448 +INDIRI4 +CNSTI4 256 +BORI4 +ASGNI4 +LABELV $1245 +ADDRLP4 448 +ADDRLP4 448 +INDIRI4 +CNSTI4 128 +BORI4 +ASGNI4 +ADDRLP4 140 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1248 +ADDRLP4 0+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+108 +ADDRLP4 140 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $1249 +JUMPV +LABELV $1248 +ADDRLP4 0+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 280 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+108 +ADDRLP4 140 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $1249 +ADDRLP4 0+68 +ADDRLP4 432 +INDIRB +ASGNB 12 +ADDRLP4 0+12 +ADDRLP4 432 +INDIRB +ASGNB 12 +ADDRLP4 0+24 +ADDRLP4 456 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 448 +INDIRI4 +ASGNI4 +ADDRLP4 284 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 512 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRLP4 512 +INDIRP4 +CNSTI4 1292 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+84 +ADDRLP4 0+68 +INDIRB +ASGNB 12 +ADDRLP4 284 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 516 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 428 +ADDRLP4 516 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 428 +INDIRF4 +CNSTF4 1065353216 +EQF4 $1262 +ADDRLP4 0+28 +ADDRLP4 0+28 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+4 +ADDRLP4 0+28+4 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+8 +ADDRLP4 0+28+8 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12 +ADDRLP4 0+28+12 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+4 +ADDRLP4 0+28+12+4 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+12+8 +ADDRLP4 0+28+12+8 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24 +ADDRLP4 0+28+24 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+4 +ADDRLP4 0+28+24+4 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+28+24+8 +ADDRLP4 0+28+24+8 +INDIRF4 +ADDRLP4 428 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+64 +CNSTI4 1 +ASGNI4 +LABELV $1262 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 0+8 +INDIRI4 +CNSTI4 0 +NEI4 $1307 +ADDRGP4 $1210 +JUMPV +LABELV $1307 +ADDRLP4 140 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1310 +ADDRLP4 144+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144+8 +INDIRI4 +CNSTI4 0 +NEI4 $1313 +ADDRGP4 $1210 +JUMPV +LABELV $1313 +ADDRLP4 144+108 +ADDRLP4 140 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 144+12 +ADDRLP4 432 +INDIRB +ASGNB 12 +ADDRLP4 144 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 140 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $1161 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 144+24 +ADDRLP4 456 +INDIRF4 +ASGNF4 +ADDRLP4 144+4 +ADDRLP4 448 +INDIRI4 +ASGNI4 +ADDRLP4 144 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRLP4 288+8 +ADDRLP4 140 +INDIRP4 +CNSTI4 272 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 288+8 +INDIRI4 +CNSTI4 0 +NEI4 $1321 +ADDRGP4 $1210 +JUMPV +LABELV $1321 +ADDRLP4 288+108 +ADDRLP4 140 +INDIRP4 +CNSTI4 276 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 288+12 +ADDRLP4 432 +INDIRB +ASGNB 12 +ADDRLP4 288 +ARGP4 +ADDRLP4 144 +ARGP4 +ADDRLP4 140 +INDIRP4 +CNSTI4 264 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $687 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRLP4 288+24 +ADDRLP4 456 +INDIRF4 +ASGNF4 +ADDRLP4 288+4 +ADDRLP4 448 +INDIRI4 +ASGNI4 +ADDRLP4 288 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $1310 +LABELV $1210 +endproc CG_Corpse 520 24 +export CG_ResetPlayerEntity +proc CG_ResetPlayerEntity 52 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1496 +ADDP4 +CNSTI4 -99999 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1524 +ADDP4 +CNSTI4 0 +ASGNI4 +CNSTI4 1668 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_ClearLerpFrame +CALLV +pop +CNSTI4 1668 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 200 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_ClearLerpFrame +CALLV +pop +CNSTI4 1668 +ADDRFP4 0 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_ClearLerpFrame +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ARGP4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1528 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1540 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 48 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1544 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 492 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 496 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 500 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 48 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1544 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 540 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1540 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 548 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 564 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 48 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 584 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1544 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 588 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 592 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1540 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 596 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_debugPosition+12 +INDIRI4 +CNSTI4 0 +EQI4 $1334 +ADDRGP4 $1337 +ARGP4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 536 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $1334 +LABELV $1328 +endproc CG_ResetPlayerEntity 52 12 +export CG_PlayerDisconnect +proc CG_PlayerDisconnect 12 16 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+268 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 cgs+255316+264 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1343 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +LABELV $1343 +LABELV $1338 +endproc CG_PlayerDisconnect 12 16 +export CG_GetPlayerLocation +proc CG_GetPlayerLocation 48 8 +ADDRLP4 28 +CNSTP4 0 +ASGNP4 +ADDRLP4 12 +CNSTF4 1296039936 +ASGNF4 +ADDRLP4 16 +ADDRGP4 cg+109588+20 +INDIRB +ASGNB 12 +ADDRLP4 4 +CNSTI4 64 +ASGNI4 +LABELV $1348 +ADDRLP4 0 +CNSTI4 1852 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1832 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1354 +ADDRLP4 36 +CNSTI4 4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 36 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +EQI4 $1352 +LABELV $1354 +ADDRGP4 $1349 +JUMPV +LABELV $1352 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 DistanceSquared +CALLF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 12 +INDIRF4 +LEF4 $1355 +ADDRGP4 $1349 +JUMPV +LABELV $1355 +ADDRLP4 16 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 trap_R_inPVS +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $1357 +ADDRGP4 $1349 +JUMPV +LABELV $1357 +ADDRLP4 12 +ADDRLP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $1349 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1024 +LTI4 $1348 +ADDRLP4 28 +INDIRP4 +RETP4 +LABELV $1345 +endproc CG_GetPlayerLocation 48 8 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_Bleed +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1337 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 69 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 121 +byte 1 97 +byte 1 119 +byte 1 61 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $1214 +byte 1 66 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 112 +byte 1 115 +byte 1 101 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 112 +byte 1 115 +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 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $1161 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 0 +align 1 +LABELV $903 +byte 1 66 +byte 1 97 +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 78 +byte 1 117 +byte 1 109 +byte 1 32 +byte 1 111 +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 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $729 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $687 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $522 +byte 1 66 +byte 1 97 +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 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $453 +byte 1 65 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $449 +byte 1 66 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $440 +byte 1 118 +byte 1 0 +align 1 +LABELV $430 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $429 +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 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $425 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 37 +byte 1 115 +byte 1 67 +byte 1 111 +byte 1 110 +byte 1 102 +byte 1 105 +byte 1 103 +byte 1 0 +align 1 +LABELV $419 +byte 1 116 +byte 1 0 +align 1 +LABELV $416 +byte 1 110 +byte 1 0 +align 1 +LABELV $414 +byte 1 105 +byte 1 103 +byte 1 0 +align 1 +LABELV $405 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 0 +align 1 +LABELV $404 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 108 +byte 1 101 +byte 1 102 +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 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 53 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 10 +byte 1 0 +align 1 +LABELV $401 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 49 +byte 1 10 +byte 1 0 +align 1 +LABELV $400 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 49 +byte 1 10 +byte 1 0 +align 1 +LABELV $395 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 108 +byte 1 101 +byte 1 102 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 94 +byte 1 52 +byte 1 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 49 +byte 1 10 +byte 1 0 +align 1 +LABELV $394 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 94 +byte 1 49 +byte 1 108 +byte 1 101 +byte 1 102 +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 37 +byte 1 115 +byte 1 115 +byte 1 94 +byte 1 49 +byte 1 10 +byte 1 0 +align 1 +LABELV $387 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +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 100 +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 $341 +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 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 107 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $338 +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 37 +byte 1 115 +byte 1 47 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 110 +byte 1 107 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $337 +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 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $334 +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 37 +byte 1 115 +byte 1 47 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 37 +byte 1 100 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $322 +byte 1 115 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 110 +byte 1 117 +byte 1 108 +byte 1 108 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $318 +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 37 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $309 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 67 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 110 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 40 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 41 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $305 +byte 1 70 +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 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 32 +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 32 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $300 +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 110 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 103 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $297 +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 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $294 +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 117 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $293 +byte 1 70 +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 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +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 $290 +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 119 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $287 +byte 1 70 +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 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 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 $284 +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 $280 +byte 1 78 +byte 1 111 +byte 1 110 +byte 1 45 +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 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $277 +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 110 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 101 +byte 1 103 +byte 1 95 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $272 +byte 1 72 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $269 +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 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 95 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $268 +byte 1 84 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $265 +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 117 +byte 1 112 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $264 +byte 1 76 +byte 1 101 +byte 1 103 +byte 1 32 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $261 +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 119 +byte 1 101 +byte 1 114 +byte 1 95 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 0 +align 1 +LABELV $239 +byte 1 69 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $212 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $209 +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 $206 +byte 1 102 +byte 1 105 +byte 1 120 +byte 1 101 +byte 1 100 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 0 +align 1 +LABELV $203 +byte 1 102 +byte 1 105 +byte 1 120 +byte 1 101 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 103 +byte 1 115 +byte 1 0 +align 1 +LABELV $192 +byte 1 115 +byte 1 101 +byte 1 120 +byte 1 0 +align 1 +LABELV $183 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 111 +byte 1 102 +byte 1 102 +byte 1 115 +byte 1 101 +byte 1 116 +byte 1 0 +align 1 +LABELV $180 +byte 1 66 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 32 +byte 1 105 +byte 1 110 +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 $179 +byte 1 99 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 0 +align 1 +LABELV $176 +byte 1 110 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 0 +align 1 +LABELV $173 +byte 1 102 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $169 +byte 1 110 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 97 +byte 1 108 +byte 1 0 +align 1 +LABELV $168 +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 $163 +byte 1 102 +byte 1 111 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 112 +byte 1 115 +byte 1 0 +align 1 +LABELV $152 +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 $151 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $150 +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 $143 +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 117 +byte 1 115 +byte 1 116 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 115 +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 0 +align 1 +LABELV $128 +byte 1 42 +byte 1 116 +byte 1 97 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $127 +byte 1 42 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $126 +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 +align 1 +LABELV $125 +byte 1 42 +byte 1 103 +byte 1 97 +byte 1 115 +byte 1 112 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $124 +byte 1 42 +byte 1 102 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $123 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 49 +byte 1 48 +byte 1 48 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $122 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 55 +byte 1 53 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $121 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 53 +byte 1 48 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $120 +byte 1 42 +byte 1 112 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 50 +byte 1 53 +byte 1 95 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $119 +byte 1 42 +byte 1 106 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $118 +byte 1 42 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 51 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $117 +byte 1 42 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 50 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 +align 1 +LABELV $116 +byte 1 42 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 104 +byte 1 49 +byte 1 46 +byte 1 119 +byte 1 97 +byte 1 118 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_playerstate.asm b/build/release-linux-x86_64/base/cgame/cg_playerstate.asm new file mode 100644 index 0000000..81fd6c0 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_playerstate.asm @@ -0,0 +1,1804 @@ +export CG_DamageFeedback +code +proc CG_DamageFeedback 84 16 +ADDRGP4 cg+117452 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 20 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 40 +GEI4 $120 +ADDRLP4 28 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $121 +JUMPV +LABELV $120 +ADDRLP4 28 +CNSTF4 1109393408 +ADDRLP4 20 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +LABELV $121 +ADDRLP4 12 +ADDRFP4 8 +INDIRI4 +CVIF4 4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 12 +INDIRF4 +CNSTF4 1084227584 +GEF4 $122 +ADDRLP4 12 +CNSTF4 1084227584 +ASGNF4 +LABELV $122 +ADDRLP4 12 +INDIRF4 +CNSTF4 1092616192 +LEF4 $124 +ADDRLP4 12 +CNSTF4 1092616192 +ASGNF4 +LABELV $124 +ADDRLP4 60 +CNSTI4 255 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ADDRLP4 60 +INDIRI4 +NEI4 $126 +ADDRFP4 4 +INDIRI4 +ADDRLP4 60 +INDIRI4 +NEI4 $126 +ADDRGP4 cg+117720 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+117724 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+117768 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+117764 +ADDRLP4 12 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $127 +JUMPV +LABELV $126 +ADDRLP4 64 +CNSTF4 1135869952 +ASGNF4 +ADDRLP4 68 +CNSTF4 1132396544 +ASGNF4 +ADDRLP4 56 +ADDRLP4 64 +INDIRF4 +ADDRFP4 4 +INDIRI4 +CVIF4 4 +ADDRLP4 68 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 52 +ADDRLP4 64 +INDIRF4 +ADDRFP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 68 +INDIRF4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 32 +ADDRLP4 56 +INDIRF4 +ASGNF4 +ADDRLP4 32+4 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 32+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 32 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 72 +CNSTP4 0 +ASGNP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 0 +ADDRGP4 vec3_origin +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 vec3_origin+4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRGP4 vec3_origin+8 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRLP4 16 +ADDRLP4 76 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 76 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 76 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 24 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 80 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 44 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +CNSTF4 1036831949 +GEF4 $178 +ADDRLP4 44 +CNSTF4 1036831949 +ASGNF4 +LABELV $178 +ADDRGP4 cg+117768 +ADDRLP4 12 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 cg+117764 +ADDRLP4 12 +INDIRF4 +NEGF4 +ADDRLP4 16 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 16 +INDIRF4 +CNSTF4 1036831949 +GTF4 $182 +ADDRLP4 16 +CNSTF4 1036831949 +ASGNF4 +LABELV $182 +ADDRGP4 cg+117720 +ADDRLP4 24 +INDIRF4 +NEGF4 +ADDRLP4 16 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 cg+117724 +ADDRLP4 48 +INDIRF4 +ADDRLP4 44 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $127 +ADDRGP4 cg+117720 +INDIRF4 +CNSTF4 1065353216 +LEF4 $186 +ADDRGP4 cg+117720 +CNSTF4 1065353216 +ASGNF4 +LABELV $186 +ADDRGP4 cg+117720 +INDIRF4 +CNSTF4 3212836864 +GEF4 $190 +ADDRGP4 cg+117720 +CNSTF4 3212836864 +ASGNF4 +LABELV $190 +ADDRGP4 cg+117724 +INDIRF4 +CNSTF4 1065353216 +LEF4 $194 +ADDRGP4 cg+117724 +CNSTF4 1065353216 +ASGNF4 +LABELV $194 +ADDRGP4 cg+117724 +INDIRF4 +CNSTF4 3212836864 +GEF4 $198 +ADDRGP4 cg+117724 +CNSTF4 3212836864 +ASGNF4 +LABELV $198 +ADDRLP4 12 +INDIRF4 +CNSTF4 1092616192 +LEF4 $202 +ADDRLP4 12 +CNSTF4 1092616192 +ASGNF4 +LABELV $202 +ADDRGP4 cg+117728 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRGP4 cg+117760 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 500 +ADDI4 +CVIF4 4 +ASGNF4 +ADDRGP4 cg+117716 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +LABELV $116 +endproc CG_DamageFeedback 84 16 +export CG_Respawn +proc CG_Respawn 0 0 +ADDRGP4 cg+109544 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg+117704 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+111980 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 CG_ResetPainBlend +CALLV +pop +LABELV $209 +endproc CG_Respawn 0 0 +export CG_CheckPlayerstateEvents +proc CG_CheckPlayerstateEvents 52 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 136 +ASGNI4 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $216 +ADDRLP4 16 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $216 +ADDRLP4 4 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 CG_EntityEvent +CALLV +pop +LABELV $216 +ADDRLP4 4 +ADDRGP4 cg+110016 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +ADDRGP4 $222 +JUMPV +LABELV $219 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 28 +INDIRI4 +GEI4 $225 +ADDRLP4 32 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 28 +INDIRI4 +ADDRLP4 32 +INDIRI4 +SUBI4 +LEI4 $223 +ADDRLP4 36 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 32 +INDIRI4 +LSHI4 +ASGNI4 +ADDRLP4 40 +CNSTI4 120 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +EQI4 $223 +LABELV $225 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 CG_EntityEvent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg+111892 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 48 +ADDRGP4 cg+111888 +ASGNP4 +ADDRLP4 48 +INDIRP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $223 +LABELV $220 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $222 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +LTI4 $219 +LABELV $215 +endproc CG_CheckPlayerstateEvents 52 8 +export CG_CheckChangedPredictableEvents +proc CG_CheckChangedPredictableEvents 24 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg+110016 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 2 +SUBI4 +ASGNI4 +ADDRGP4 $233 +JUMPV +LABELV $230 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+111888 +INDIRI4 +LTI4 $234 +ADDRGP4 $231 +JUMPV +LABELV $234 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+111888 +INDIRI4 +CNSTI4 16 +SUBI4 +LEI4 $237 +ADDRLP4 16 +CNSTI4 2 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 16 +INDIRI4 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +BANDI4 +ADDRLP4 16 +INDIRI4 +LSHI4 +ADDRGP4 cg+111892 +ADDP4 +INDIRI4 +EQI4 $240 +ADDRLP4 8 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 180 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 184 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 CG_EntityEvent +CALLV +pop +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +BANDI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg+111892 +ADDP4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $244 +ADDRGP4 $247 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $244 +LABELV $240 +LABELV $237 +LABELV $231 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $233 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +LTI4 $230 +LABELV $228 +endproc CG_CheckChangedPredictableEvents 24 8 +export CG_CheckLocalSounds +proc CG_CheckLocalSounds 12 8 +ADDRLP4 4 +CNSTI4 268 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $249 +ADDRGP4 $248 +JUMPV +LABELV $249 +ADDRLP4 8 +CNSTI4 192 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +CNSTI4 1 +SUBI4 +GEI4 $251 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $253 +ADDRGP4 cg+110016 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_PainEvent +CALLV +pop +LABELV $253 +LABELV $251 +ADDRGP4 cg+24 +INDIRI4 +CNSTI4 0 +EQI4 $256 +ADDRGP4 $248 +JUMPV +LABELV $256 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $248 +endproc CG_CheckLocalSounds 12 8 +export CG_TransitionPlayerState +proc CG_TransitionPlayerState 28 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 148 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $260 +ADDRGP4 cg+109544 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 420 +ADDRGP4 CG_ResetPainBlend +CALLV +pop +LABELV $260 +ADDRLP4 8 +CNSTI4 176 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $263 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $263 +ADDRFP4 0 +INDIRP4 +CNSTI4 180 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DamageFeedback +CALLV +pop +LABELV $263 +ADDRLP4 16 +CNSTI4 272 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $265 +ADDRGP4 CG_Respawn +CALLV +pop +LABELV $265 +ADDRGP4 cg+109576 +INDIRI4 +CNSTI4 0 +EQI4 $267 +ADDRGP4 CG_Respawn +CALLV +pop +ADDRGP4 cg+109576 +CNSTI4 0 +ASGNI4 +LABELV $267 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $271 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $271 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_CheckLocalSounds +CALLV +pop +LABELV $271 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_CheckPlayerstateEvents +CALLV +pop +ADDRLP4 20 +CNSTI4 172 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $274 +ADDRLP4 24 +CNSTI4 172 +ASGNI4 +ADDRGP4 cg+111964 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRGP4 cg+111968 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $274 +ADDRLP4 24 +CNSTI4 216 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $279 +ADDRGP4 cg+163736 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+163728 +CNSTF4 0 +ASGNF4 +LABELV $279 +LABELV $259 +endproc CG_TransitionPlayerState 28 12 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $247 +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 99 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_predict.asm b/build/release-linux-x86_64/base/cgame/cg_predict.asm new file mode 100644 index 0000000..ff1c3f7 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_predict.asm @@ -0,0 +1,4627 @@ +export CG_BuildSolidList +code +proc CG_BuildSolidList 32 0 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_numSolidEntities +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 cg_numTriggerEntities +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 cg+40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $117 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109548 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $117 +ADDRGP4 cg+109544 +INDIRI4 +ADDRLP4 20 +INDIRI4 +NEI4 $117 +ADDRLP4 12 +ADDRGP4 cg+40 +INDIRP4 +ASGNP4 +ADDRGP4 $118 +JUMPV +LABELV $117 +ADDRLP4 12 +ADDRGP4 cg+36 +INDIRP4 +ASGNP4 +LABELV $118 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $127 +JUMPV +LABELV $124 +ADDRLP4 4 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 2 +EQI4 $131 +ADDRLP4 24 +INDIRI4 +CNSTI4 10 +EQI4 $131 +ADDRLP4 24 +INDIRI4 +CNSTI4 11 +NEI4 $128 +LABELV $131 +ADDRGP4 cg_numTriggerEntities +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_triggerEntities +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRGP4 cg_numTriggerEntities +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $125 +JUMPV +LABELV $128 +ADDRLP4 4 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $132 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +EQI4 $132 +ADDRGP4 cg_numSolidEntities +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_solidEntities +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRGP4 cg_numSolidEntities +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $132 +LABELV $125 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $127 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $124 +LABELV $116 +endproc CG_BuildSolidList 32 0 +proc CG_ClipMoveToEntities 196 36 +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 16 +ADDRFP4 16 +INDIRI4 +ASGNI4 +ADDRFP4 20 +ADDRFP4 20 +INDIRI4 +ASGNI4 +ADDRFP4 24 +ADDRFP4 24 +INDIRP4 +ASGNP4 +ADDRFP4 28 +ADDRFP4 28 +INDIRI4 +ASGNI4 +ADDRFP4 16 +INDIRI4 +CNSTI4 -2 +NEI4 $135 +ADDRLP4 128 +ADDRGP4 cg_numSolidEntities +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $136 +JUMPV +LABELV $135 +ADDRLP4 128 +ADDRGP4 cg_numSolidEntities +INDIRI4 +ASGNI4 +LABELV $136 +ADDRGP4 cg_EDGEFPSFIX+12 +INDIRI4 +CNSTI4 0 +EQI4 $137 +ADDRLP4 140 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 ClearBounds +CALLV +pop +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 140 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 AddPointToBounds +CALLV +pop +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 140 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 AddPointToBounds +CALLV +pop +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $140 +ADDRLP4 140 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRLP4 140 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 140+4 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 140+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 140+8 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 140+8 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $140 +ADDRFP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $146 +ADDRLP4 152 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 152+4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 152+8 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 152+8 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $146 +LABELV $137 +ADDRLP4 68 +CNSTI4 0 +ASGNI4 +ADDRGP4 $155 +JUMPV +LABELV $152 +ADDRLP4 68 +INDIRI4 +ADDRGP4 cg_numSolidEntities +INDIRI4 +GEI4 $156 +ADDRLP4 64 +ADDRLP4 68 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_solidEntities +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $157 +JUMPV +LABELV $156 +ADDRLP4 64 +ADDRGP4 cg+110016 +ASGNP4 +LABELV $157 +ADDRLP4 0 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRFP4 16 +INDIRI4 +NEI4 $159 +ADDRGP4 $153 +JUMPV +LABELV $159 +ADDRLP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 16777215 +NEI4 $161 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 164 +ADDRGP4 trap_CM_InlineModel +CALLI4 +ASGNI4 +ADDRLP4 96 +ADDRLP4 164 +INDIRI4 +ASGNI4 +ADDRLP4 112 +ADDRLP4 64 +INDIRP4 +CNSTI4 1576 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 64 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +ADDRGP4 cg+109564 +INDIRI4 +ARGI4 +ADDRLP4 100 +ARGP4 +ADDRGP4 BG_EvaluateTrajectory +CALLV +pop +ADDRGP4 $162 +JUMPV +LABELV $161 +ADDRLP4 164 +ADDRLP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +ASGNP4 +ADDRLP4 168 +CNSTI4 255 +ASGNI4 +ADDRLP4 124 +ADDRLP4 164 +INDIRP4 +INDIRI4 +ADDRLP4 168 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 132 +ADDRLP4 164 +INDIRP4 +INDIRI4 +CNSTI4 8 +RSHI4 +ADDRLP4 168 +INDIRI4 +BANDI4 +ASGNI4 +ADDRLP4 136 +ADDRLP4 164 +INDIRP4 +INDIRI4 +CNSTI4 16 +RSHI4 +ADDRLP4 168 +INDIRI4 +BANDI4 +CNSTI4 32 +SUBI4 +ASGNI4 +ADDRLP4 172 +ADDRLP4 124 +INDIRI4 +NEGI4 +CVIF4 4 +ASGNF4 +ADDRLP4 72+4 +ADDRLP4 172 +INDIRF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 172 +INDIRF4 +ASGNF4 +ADDRLP4 176 +ADDRLP4 124 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 84+4 +ADDRLP4 176 +INDIRF4 +ASGNF4 +ADDRLP4 84 +ADDRLP4 176 +INDIRF4 +ASGNF4 +ADDRLP4 72+8 +ADDRLP4 132 +INDIRI4 +NEGI4 +CVIF4 4 +ASGNF4 +ADDRLP4 84+8 +ADDRLP4 136 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 68 +INDIRI4 +ADDRGP4 cg_numSolidEntities +INDIRI4 +NEI4 $168 +ADDRLP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +CNSTI4 8 +RSHI4 +CNSTI4 255 +BANDI4 +ARGI4 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 180 +CNSTP4 0 +ASGNP4 +ADDRLP4 180 +INDIRP4 +ARGP4 +ADDRLP4 180 +INDIRP4 +ARGP4 +ADDRLP4 180 +INDIRP4 +ARGP4 +ADDRGP4 BG_ClassBoundingBox +CALLV +pop +LABELV $168 +ADDRGP4 cg_EDGEFPSFIX+12 +INDIRI4 +CNSTI4 0 +EQI4 $170 +ADDRLP4 72 +ADDRLP4 64 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 72+4 +ADDRLP4 64 +INDIRP4 +CNSTI4 1568 +ADDP4 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 72+8 +ADDRLP4 64 +INDIRP4 +CNSTI4 1572 +ADDP4 +INDIRF4 +ADDRLP4 72+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84 +ADDRLP4 64 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRF4 +ADDRLP4 84 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84+4 +ADDRLP4 64 +INDIRP4 +CNSTI4 1568 +ADDP4 +INDIRF4 +ADDRLP4 84+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 84+8 +ADDRLP4 64 +INDIRP4 +CNSTI4 1572 +ADDP4 +INDIRF4 +ADDRLP4 84+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 140 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRLP4 192 +ADDRGP4 BoundsIntersect +CALLI4 +ASGNI4 +ADDRLP4 192 +INDIRI4 +CNSTI4 0 +NEI4 $181 +ADDRGP4 $153 +JUMPV +LABELV $181 +LABELV $170 +ADDRLP4 72 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 184 +ADDRGP4 trap_CM_TempBoxModel +CALLI4 +ASGNI4 +ADDRLP4 96 +ADDRLP4 184 +INDIRI4 +ASGNI4 +ADDRLP4 112 +ADDRGP4 vec3_origin +INDIRB +ASGNB 12 +ADDRGP4 cg_EDGEFPSFIX+12 +INDIRI4 +CNSTI4 0 +EQI4 $183 +ADDRLP4 100 +ADDRGP4 vec3_origin +INDIRB +ASGNB 12 +ADDRGP4 $184 +JUMPV +LABELV $183 +ADDRLP4 100 +ADDRLP4 64 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +LABELV $184 +LABELV $162 +ADDRFP4 28 +INDIRI4 +CNSTI4 2 +NEI4 $186 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 100 +ARGP4 +ADDRLP4 112 +ARGP4 +ADDRGP4 trap_CM_TransformedCapsuleTrace +CALLV +pop +ADDRGP4 $187 +JUMPV +LABELV $186 +ADDRFP4 28 +INDIRI4 +CNSTI4 1 +NEI4 $188 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 100 +ARGP4 +ADDRLP4 112 +ARGP4 +ADDRGP4 trap_CM_TransformedBoxTrace +CALLV +pop +ADDRGP4 $189 +JUMPV +LABELV $188 +ADDRFP4 28 +INDIRI4 +CNSTI4 3 +NEI4 $190 +ADDRLP4 4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 96 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRLP4 100 +ARGP4 +ADDRGP4 trap_CM_TransformedBiSphereTrace +CALLV +pop +LABELV $190 +LABELV $189 +LABELV $187 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $195 +ADDRLP4 4+8 +INDIRF4 +ADDRFP4 24 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +GEF4 $192 +LABELV $195 +ADDRLP4 4+52 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 24 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +ADDRLP4 4+56 +INDIRF4 +GEF4 $197 +ADDRLP4 164 +ADDRFP4 24 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRF4 +ASGNF4 +ADDRFP4 24 +INDIRP4 +ADDRLP4 4 +INDIRB +ASGNB 60 +ADDRFP4 24 +INDIRP4 +CNSTI4 56 +ADDP4 +ADDRLP4 164 +INDIRF4 +ASGNF4 +ADDRGP4 $193 +JUMPV +LABELV $197 +ADDRFP4 24 +INDIRP4 +ADDRLP4 4 +INDIRB +ASGNB 60 +ADDRGP4 $193 +JUMPV +LABELV $192 +ADDRLP4 4+4 +INDIRI4 +CNSTI4 0 +EQI4 $200 +ADDRFP4 24 +INDIRP4 +CNSTI4 4 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 24 +INDIRP4 +CNSTI4 52 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +LABELV $200 +LABELV $193 +ADDRFP4 24 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $203 +ADDRGP4 $134 +JUMPV +LABELV $203 +LABELV $153 +ADDRLP4 68 +ADDRLP4 68 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $155 +ADDRLP4 68 +INDIRI4 +ADDRLP4 128 +INDIRI4 +LTI4 $152 +LABELV $134 +endproc CG_ClipMoveToEntities 196 36 +export CG_Trace +proc CG_Trace 64 32 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRGP4 trap_CM_BoxTrace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $209 +ADDRLP4 60 +CNSTI4 1022 +ASGNI4 +ADDRGP4 $210 +JUMPV +LABELV $209 +ADDRLP4 60 +CNSTI4 1023 +ASGNI4 +LABELV $210 +ADDRLP4 0+52 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_ClipMoveToEntities +CALLV +pop +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 60 +LABELV $205 +endproc CG_Trace 64 32 +export CG_CapTrace +proc CG_CapTrace 64 32 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRGP4 trap_CM_CapsuleTrace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $215 +ADDRLP4 60 +CNSTI4 1022 +ASGNI4 +ADDRGP4 $216 +JUMPV +LABELV $215 +ADDRLP4 60 +CNSTI4 1023 +ASGNI4 +LABELV $216 +ADDRLP4 0+52 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 2 +ARGI4 +ADDRGP4 CG_ClipMoveToEntities +CALLV +pop +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 60 +LABELV $211 +endproc CG_CapTrace 64 32 +export CG_BiSphereTrace +proc CG_BiSphereTrace 96 32 +ADDRLP4 84 +ADDRFP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRLP4 88 +ADDRFP4 16 +INDIRF4 +ASGNF4 +ADDRLP4 72 +ADDRLP4 88 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRF4 +ARGF4 +ADDRLP4 88 +INDIRF4 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRGP4 trap_CM_BiSphereTrace +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $221 +ADDRLP4 92 +CNSTI4 1022 +ASGNI4 +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRLP4 92 +CNSTI4 1023 +ASGNI4 +LABELV $222 +ADDRLP4 0+52 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRFP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 CG_ClipMoveToEntities +CALLV +pop +ADDRFP4 0 +INDIRP4 +ADDRLP4 0 +INDIRB +ASGNB 60 +LABELV $217 +endproc CG_BiSphereTrace 96 32 +export CG_PointContents +proc CG_PointContents 36 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20 +ADDRGP4 trap_CM_PointContents +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $227 +JUMPV +LABELV $224 +ADDRLP4 12 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_solidEntities +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ADDRFP4 4 +INDIRI4 +NEI4 $228 +ADDRGP4 $225 +JUMPV +LABELV $228 +ADDRLP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 16777215 +EQI4 $230 +ADDRGP4 $225 +JUMPV +LABELV $230 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 trap_CM_InlineModel +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $232 +ADDRGP4 $225 +JUMPV +LABELV $232 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 trap_CM_TransformedPointContents +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 16 +INDIRI4 +ADDRLP4 32 +INDIRI4 +BORI4 +ASGNI4 +LABELV $225 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $227 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg_numSolidEntities +INDIRI4 +LTI4 $224 +ADDRLP4 16 +INDIRI4 +RETI4 +LABELV $223 +endproc CG_PointContents 36 16 +proc CG_InterpolatePlayerState 88 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRGP4 cg+109588 +ASGNP4 +ADDRLP4 4 +ADDRGP4 cg+36 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRGP4 cg+40 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRB +ASGNB 420 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $239 +ADDRLP4 48 +ADDRGP4 trap_GetCurrentCmdNumber +CALLI4 +ASGNI4 +ADDRLP4 44 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ARGI4 +ADDRLP4 20 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +LABELV $239 +ADDRGP4 cg+109548 +INDIRI4 +CNSTI4 0 +EQI4 $241 +ADDRGP4 $234 +JUMPV +LABELV $241 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $246 +ADDRLP4 24 +CNSTI4 8 +ASGNI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +GTI4 $244 +LABELV $246 +ADDRGP4 $234 +JUMPV +LABELV $244 +ADDRLP4 32 +CNSTI4 8 +ASGNI4 +ADDRLP4 36 +ADDRLP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 36 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 44 +CNSTI4 52 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 44 +INDIRI4 +ADDP4 +INDIRI4 +GEI4 $248 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +ADDI4 +ASGNI4 +LABELV $248 +ADDRLP4 48 +ADDRLP4 4 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 48 +INDIRI4 +CVIF4 4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 48 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $250 +ADDRLP4 52 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 56 +CNSTI4 64 +ASGNI4 +ADDRLP4 60 +ADDRLP4 52 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 52 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDP4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 52 +INDIRI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 56 +INDIRI4 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $254 +ADDRLP4 64 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 68 +CNSTI4 204 +ASGNI4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 68 +INDIRI4 +ADDP4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 16 +INDIRF4 +ARGF4 +ADDRLP4 72 +ADDRGP4 LerpAngle +CALLF4 +ASGNF4 +ADDRLP4 64 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 160 +ADDP4 +ADDP4 +ADDRLP4 72 +INDIRF4 +ASGNF4 +LABELV $254 +ADDRLP4 76 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 80 +CNSTI4 76 +ASGNI4 +ADDRLP4 84 +ADDRLP4 76 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDP4 +ADDRLP4 84 +INDIRF4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 76 +INDIRI4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 80 +INDIRI4 +ADDP4 +ADDP4 +INDIRF4 +ADDRLP4 84 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $251 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $250 +LABELV $234 +endproc CG_InterpolatePlayerState 88 12 +proc CG_TouchTriggerPrediction 92 28 +ADDRGP4 cg+109588+192 +INDIRI4 +CNSTI4 0 +GTI4 $257 +ADDRGP4 $256 +JUMPV +LABELV $257 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 2 +NEI4 $264 +ADDRLP4 80 +CNSTI4 1 +ASGNI4 +ADDRGP4 $265 +JUMPV +LABELV $264 +ADDRLP4 80 +CNSTI4 0 +ASGNI4 +LABELV $265 +ADDRLP4 76 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109588+4 +INDIRI4 +ADDRLP4 84 +INDIRI4 +EQI4 $266 +ADDRLP4 76 +INDIRI4 +ADDRLP4 84 +INDIRI4 +NEI4 $266 +ADDRGP4 $256 +JUMPV +LABELV $266 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $273 +JUMPV +LABELV $270 +ADDRLP4 72 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_triggerEntities +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 176 +ADDP4 +INDIRI4 +CNSTI4 16777215 +EQI4 $274 +ADDRGP4 $271 +JUMPV +LABELV $274 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 88 +ADDRGP4 trap_CM_InlineModel +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 88 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $276 +ADDRGP4 $271 +JUMPV +LABELV $276 +ADDRLP4 12 +ARGP4 +ADDRGP4 cg+109588+20 +ARGP4 +ADDRGP4 cg+109588+20 +ARGP4 +ADDRGP4 cg_pmove+308 +ARGP4 +ADDRGP4 cg_pmove+320 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +CNSTI4 -1 +ARGI4 +ADDRGP4 trap_CM_BoxTrace +CALLV +pop +ADDRLP4 12+4 +INDIRI4 +CNSTI4 0 +NEI4 $284 +ADDRGP4 $271 +JUMPV +LABELV $284 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 11 +NEI4 $287 +ADDRGP4 cg+109584 +CNSTI4 1 +ASGNI4 +LABELV $287 +LABELV $271 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $273 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg_numTriggerEntities +INDIRI4 +LTI4 $270 +LABELV $256 +endproc CG_TouchTriggerPrediction 92 28 +proc CG_IsUnacceptableError 300 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +CNSTI4 4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $294 +ADDRLP4 28 +CNSTI4 12 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 28 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $294 +ADDRLP4 32 +CNSTI4 16 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $291 +LABELV $294 +CNSTI4 1 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $291 +ADDRLP4 40 +CNSTI4 20 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 40 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +CNSTI4 24 +ASGNI4 +ADDRLP4 4+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 48 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 28 +ASGNI4 +ADDRLP4 4+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 52 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 56 +ADDRGP4 VectorLengthSquared +CALLF4 +ASGNF4 +ADDRLP4 56 +INDIRF4 +CNSTF4 1008981770 +LEF4 $297 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $299 +ADDRLP4 4 +ARGP4 +ADDRLP4 60 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRGP4 $302 +ARGP4 +ADDRLP4 60 +INDIRF4 +ARGF4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $299 +CNSTI4 2 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $297 +ADDRLP4 64 +CNSTI4 32 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 64 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 72 +CNSTI4 36 +ASGNI4 +ADDRLP4 4+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 72 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 76 +CNSTI4 40 +ASGNI4 +ADDRLP4 4+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 76 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 80 +ADDRGP4 VectorLengthSquared +CALLF4 +ASGNF4 +ADDRLP4 80 +INDIRF4 +CNSTF4 1008981770 +LEF4 $305 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $307 +ADDRLP4 4 +ARGP4 +ADDRLP4 84 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRGP4 $310 +ARGP4 +ADDRLP4 84 +INDIRF4 +ARGF4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $307 +CNSTI4 3 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $305 +ADDRLP4 88 +CNSTI4 44 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 88 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $318 +ADDRLP4 96 +CNSTI4 48 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 96 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $318 +ADDRLP4 100 +CNSTI4 52 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $318 +ADDRLP4 104 +CNSTI4 56 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $318 +ADDRLP4 108 +CNSTI4 60 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $318 +ADDRLP4 112 +CNSTI4 64 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $318 +ADDRLP4 116 +CNSTI4 68 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $311 +LABELV $318 +CNSTI4 4 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $311 +ADDRLP4 124 +CNSTI4 72 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $324 +ADDRLP4 132 +CNSTI4 76 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $324 +ADDRLP4 136 +CNSTI4 80 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 136 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $324 +ADDRLP4 140 +CNSTI4 84 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 140 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 140 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $324 +ADDRLP4 144 +CNSTI4 96 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 144 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 144 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $319 +LABELV $324 +CNSTI4 5 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $319 +ADDRLP4 152 +CNSTI4 100 +ASGNI4 +ADDRLP4 4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 152 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 152 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 160 +CNSTI4 104 +ASGNI4 +ADDRLP4 4+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 160 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 160 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 164 +CNSTI4 108 +ASGNI4 +ADDRLP4 4+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 164 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 164 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 168 +ADDRGP4 VectorLengthSquared +CALLF4 +ASGNF4 +ADDRLP4 168 +INDIRF4 +CNSTF4 1008981770 +LEF4 $327 +CNSTI4 6 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $327 +ADDRLP4 172 +CNSTI4 112 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 172 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 172 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $329 +CNSTI4 7 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $329 +ADDRLP4 176 +CNSTI4 116 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 176 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 176 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $331 +CNSTI4 8 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $331 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $333 +ADDRLP4 180 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 188 +CNSTI4 120 +ASGNI4 +ADDRLP4 180 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 180 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +NEI4 $339 +ADDRLP4 196 +CNSTI4 128 +ASGNI4 +ADDRLP4 180 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 196 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 180 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 196 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +EQI4 $337 +LABELV $339 +CNSTI4 9 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $337 +LABELV $334 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LTI4 $333 +ADDRLP4 184 +CNSTI4 136 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 184 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 184 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $343 +ADDRLP4 192 +CNSTI4 140 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $343 +ADDRLP4 196 +CNSTI4 144 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 196 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 196 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $340 +LABELV $343 +CNSTI4 10 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $340 +ADDRLP4 204 +CNSTI4 148 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 204 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $347 +ADDRLP4 212 +CNSTI4 152 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 212 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 212 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $347 +ADDRLP4 216 +CNSTI4 156 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 216 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 216 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $344 +LABELV $347 +CNSTI4 11 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $344 +ADDRLP4 220 +CNSTI4 160 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 220 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 220 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 224 +ADDRGP4 AngleDelta +CALLF4 +ASGNF4 +ADDRLP4 224 +INDIRF4 +ARGF4 +ADDRLP4 228 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 228 +INDIRF4 +CNSTF4 1065353216 +GTF4 $351 +ADDRLP4 232 +CNSTI4 164 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 232 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 232 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 236 +ADDRGP4 AngleDelta +CALLF4 +ASGNF4 +ADDRLP4 236 +INDIRF4 +ARGF4 +ADDRLP4 240 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 240 +INDIRF4 +CNSTF4 1065353216 +GTF4 $351 +ADDRLP4 244 +CNSTI4 168 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 244 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 244 +INDIRI4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 248 +ADDRGP4 AngleDelta +CALLF4 +ASGNF4 +ADDRLP4 248 +INDIRF4 +ARGF4 +ADDRLP4 252 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 252 +INDIRF4 +CNSTF4 1065353216 +LEF4 $348 +LABELV $351 +CNSTI4 12 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $348 +ADDRLP4 256 +CNSTI4 172 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 256 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 256 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $352 +CNSTI4 13 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $352 +ADDRLP4 264 +CNSTI4 176 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 264 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 264 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $358 +ADDRLP4 272 +CNSTI4 180 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 272 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 272 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $358 +ADDRLP4 276 +CNSTI4 184 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 276 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 276 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $358 +ADDRLP4 280 +CNSTI4 188 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 280 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 280 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $354 +LABELV $358 +CNSTI4 14 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $354 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $359 +ADDRLP4 284 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 288 +CNSTI4 192 +ASGNI4 +ADDRLP4 284 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 288 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 284 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 288 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +EQI4 $363 +CNSTI4 15 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $363 +LABELV $360 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 16 +LTI4 $359 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $365 +ADDRLP4 284 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 288 +CNSTI4 256 +ASGNI4 +ADDRLP4 284 +INDIRI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 288 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +ADDRLP4 284 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 288 +INDIRI4 +ADDP4 +ADDP4 +INDIRI4 +EQI4 $369 +CNSTI4 16 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $369 +LABELV $366 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 16 +LTI4 $365 +ADDRLP4 288 +CNSTI4 392 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 288 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 288 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $373 +ADDRLP4 296 +CNSTI4 396 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 296 +INDIRI4 +ADDP4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 296 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $371 +LABELV $373 +CNSTI4 19 +RETI4 +ADDRGP4 $290 +JUMPV +LABELV $371 +CNSTI4 0 +RETI4 +LABELV $290 +endproc CG_IsUnacceptableError 300 8 +export CG_PredictPlayerState +proc CG_PredictPlayerState 552 20 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 464 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109584 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+111868 +INDIRI4 +CNSTI4 0 +NEI4 $376 +ADDRGP4 cg+111868 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg+109588 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRB +ASGNB 420 +LABELV $376 +ADDRLP4 492 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+8 +INDIRI4 +ADDRLP4 492 +INDIRI4 +NEI4 $386 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 492 +INDIRI4 +EQI4 $382 +LABELV $386 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_InterpolatePlayerState +CALLV +pop +ADDRGP4 $374 +JUMPV +LABELV $382 +ADDRLP4 496 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_nopredict+12 +INDIRI4 +ADDRLP4 496 +INDIRI4 +NEI4 $391 +ADDRGP4 cg_synchronousClients+12 +INDIRI4 +ADDRLP4 496 +INDIRI4 +EQI4 $387 +LABELV $391 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_InterpolatePlayerState +CALLV +pop +ADDRGP4 $374 +JUMPV +LABELV $387 +ADDRGP4 cg_pmove +ADDRGP4 cg+109588 +ASGNP4 +ADDRGP4 cg_pmove+4 +ADDRGP4 cg+110008 +ASGNP4 +ADDRGP4 cg_pmove+352 +ADDRGP4 CG_Trace +ASGNP4 +ADDRGP4 cg_pmove+356 +ADDRGP4 CG_PointContents +ASGNP4 +ADDRGP4 cg_pmove+36 +ADDRGP4 cg_debugMove+12 +INDIRI4 +ASGNI4 +ADDRGP4 cg_pmove +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 5 +NEI4 $399 +ADDRGP4 cg_pmove+32 +CNSTI4 65537 +ASGNI4 +ADDRGP4 $400 +JUMPV +LABELV $399 +ADDRGP4 cg_pmove+32 +CNSTI4 33619969 +ASGNI4 +LABELV $400 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $403 +ADDRGP4 cg_pmove+32 +CNSTI4 65537 +ASGNI4 +LABELV $403 +ADDRGP4 cg_pmove+40 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRGP4 cg+109588 +INDIRB +ASGNB 420 +ADDRLP4 500 +ADDRGP4 trap_GetCurrentCmdNumber +CALLI4 +ASGNI4 +ADDRLP4 432 +ADDRLP4 500 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 432 +INDIRI4 +CNSTI4 64 +SUBI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 468 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 504 +ADDRLP4 468 +INDIRI4 +ASGNI4 +ADDRLP4 504 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRI4 +LEI4 $409 +ADDRLP4 504 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +GEI4 $409 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $374 +ADDRGP4 $416 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $374 +JUMPV +LABELV $409 +ADDRLP4 432 +INDIRI4 +ARGI4 +ADDRLP4 440 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRGP4 cg+40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $417 +ADDRLP4 508 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109548 +INDIRI4 +ADDRLP4 508 +INDIRI4 +NEI4 $417 +ADDRGP4 cg+109544 +INDIRI4 +ADDRLP4 508 +INDIRI4 +NEI4 $417 +ADDRGP4 cg+109588 +ADDRGP4 cg+40 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRB +ASGNB 420 +ADDRGP4 cg+109564 +ADDRGP4 cg+40 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $418 +JUMPV +LABELV $417 +ADDRGP4 cg+109588 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRB +ASGNB 420 +ADDRGP4 cg+109564 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $418 +ADDRGP4 pmove_msec+12 +INDIRI4 +CNSTI4 8 +GEI4 $430 +ADDRGP4 $433 +ARGP4 +ADDRGP4 $434 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $431 +JUMPV +LABELV $430 +ADDRGP4 pmove_msec+12 +INDIRI4 +CNSTI4 33 +LEI4 $435 +ADDRGP4 $433 +ARGP4 +ADDRGP4 $438 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $435 +LABELV $431 +ADDRGP4 cg_pmove+344 +ADDRGP4 pmove_fixed+12 +INDIRI4 +ASGNI4 +ADDRGP4 cg_pmove+348 +ADDRGP4 pmove_msec+12 +INDIRI4 +ASGNI4 +ADDRGP4 cg_optimizePrediction+12 +INDIRI4 +CNSTI4 0 +EQI4 $443 +ADDRLP4 512 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109548 +INDIRI4 +ADDRLP4 512 +INDIRI4 +NEI4 $450 +ADDRGP4 cg+109544 +INDIRI4 +ADDRLP4 512 +INDIRI4 +EQI4 $446 +LABELV $450 +ADDRGP4 cg+135988 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+163720 +ADDRGP4 cg+163716 +INDIRI4 +ASGNI4 +ADDRLP4 464 +ADDRLP4 432 +INDIRI4 +CNSTI4 64 +SUBI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $447 +JUMPV +LABELV $446 +ADDRGP4 cg+109564 +INDIRI4 +ADDRGP4 cg+135992 +INDIRI4 +NEI4 $454 +ADDRLP4 464 +ADDRGP4 cg+135988 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $455 +JUMPV +LABELV $454 +ADDRLP4 524 +CNSTI4 1 +ASGNI4 +ADDRLP4 516 +ADDRGP4 cg+163716 +INDIRI4 +ASGNI4 +ADDRGP4 $462 +JUMPV +LABELV $459 +CNSTI4 420 +ADDRLP4 516 +INDIRI4 +MULI4 +ADDRGP4 cg+135996 +ADDP4 +INDIRI4 +ADDRGP4 cg+109588 +INDIRI4 +EQI4 $465 +ADDRGP4 $460 +JUMPV +LABELV $465 +ADDRGP4 cg+109588 +ARGP4 +CNSTI4 420 +ADDRLP4 516 +INDIRI4 +MULI4 +ADDRGP4 cg+135996 +ADDP4 +ARGP4 +ADDRLP4 528 +ADDRGP4 CG_IsUnacceptableError +CALLI4 +ASGNI4 +ADDRLP4 520 +ADDRLP4 528 +INDIRI4 +ASGNI4 +ADDRLP4 520 +INDIRI4 +CNSTI4 0 +EQI4 $471 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $461 +ADDRGP4 $476 +ARGP4 +ADDRLP4 520 +INDIRI4 +ARGI4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $461 +JUMPV +LABELV $471 +ADDRGP4 cg_pmove +INDIRP4 +CNSTI4 420 +ADDRLP4 516 +INDIRI4 +MULI4 +ADDRGP4 cg+135996 +ADDP4 +INDIRB +ASGNB 420 +ADDRGP4 cg+163716 +ADDRLP4 516 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 66 +MODI4 +ASGNI4 +ADDRLP4 464 +ADDRGP4 cg+135988 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 524 +CNSTI4 0 +ASGNI4 +ADDRGP4 $461 +JUMPV +LABELV $460 +ADDRLP4 516 +ADDRLP4 516 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 66 +MODI4 +ASGNI4 +LABELV $462 +ADDRLP4 516 +INDIRI4 +ADDRGP4 cg+163720 +INDIRI4 +NEI4 $459 +LABELV $461 +ADDRLP4 524 +INDIRI4 +CNSTI4 0 +EQI4 $481 +ADDRGP4 cg+135988 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+163720 +ADDRGP4 cg+163716 +INDIRI4 +ASGNI4 +ADDRLP4 464 +ADDRLP4 432 +INDIRI4 +CNSTI4 64 +SUBI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $481 +LABELV $455 +LABELV $447 +ADDRGP4 cg+135992 +ADDRGP4 cg+109564 +INDIRI4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 cg+163716 +INDIRI4 +ASGNI4 +LABELV $443 +ADDRLP4 436 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +ADDRLP4 432 +INDIRI4 +CNSTI4 64 +SUBI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $492 +JUMPV +LABELV $489 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRGP4 cg_pmove+8 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRGP4 cg_pmove+344 +INDIRI4 +CNSTI4 0 +EQI4 $494 +ADDRGP4 cg_pmove +INDIRP4 +ARGP4 +ADDRGP4 cg_pmove+8 +ARGP4 +ADDRGP4 PM_UpdateViewAngles +CALLV +pop +LABELV $494 +ADDRGP4 cg_pmove+8 +INDIRI4 +ADDRGP4 cg+109588 +INDIRI4 +GTI4 $498 +ADDRGP4 $490 +JUMPV +LABELV $498 +ADDRGP4 cg_pmove+8 +INDIRI4 +ADDRLP4 440 +INDIRI4 +LEI4 $502 +ADDRGP4 $490 +JUMPV +LABELV $502 +ADDRGP4 cg+109588 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $505 +ADDRGP4 cg+109544 +INDIRI4 +CNSTI4 0 +EQI4 $508 +ADDRLP4 528 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+111876+8 +ADDRLP4 528 +INDIRF4 +ASGNF4 +ADDRGP4 cg+111876+4 +ADDRLP4 528 +INDIRF4 +ASGNF4 +ADDRGP4 cg+111876 +ADDRLP4 528 +INDIRF4 +ASGNF4 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $516 +ADDRGP4 $519 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $516 +ADDRGP4 cg+109544 +CNSTI4 0 +ASGNI4 +ADDRGP4 $509 +JUMPV +LABELV $508 +ADDRGP4 cg+109588+20 +ARGP4 +ADDRGP4 cg+109588+68 +INDIRI4 +ARGI4 +ADDRGP4 cg+109564 +INDIRI4 +ARGI4 +ADDRGP4 cg+109560 +INDIRI4 +ARGI4 +ADDRLP4 528 +ARGP4 +ADDRGP4 CG_AdjustPositionForMover +CALLV +pop +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $527 +ADDRLP4 12+20 +ARGP4 +ADDRLP4 528 +ARGP4 +ADDRLP4 540 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 540 +INDIRI4 +CNSTI4 0 +NEI4 $530 +ADDRGP4 $533 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $530 +LABELV $527 +ADDRLP4 512 +ADDRLP4 12+20 +INDIRF4 +ADDRLP4 528 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 512+4 +ADDRLP4 12+20+4 +INDIRF4 +ADDRLP4 528+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 512+8 +ADDRLP4 12+20+8 +INDIRF4 +ADDRLP4 528+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 512 +ARGP4 +ADDRLP4 540 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 524 +ADDRLP4 540 +INDIRF4 +ASGNF4 +ADDRLP4 524 +INDIRF4 +CNSTF4 1036831949 +LEF4 $543 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $545 +ADDRGP4 $548 +ARGP4 +ADDRLP4 524 +INDIRF4 +ARGF4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $545 +ADDRGP4 cg_errorDecay+12 +INDIRI4 +CNSTI4 0 +EQI4 $549 +ADDRLP4 548 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+111872 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 544 +ADDRGP4 cg_errorDecay+8 +INDIRF4 +ADDRLP4 548 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRGP4 cg_errorDecay+8 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 544 +INDIRF4 +CNSTF4 0 +GEF4 $556 +ADDRLP4 544 +CNSTF4 0 +ASGNF4 +LABELV $556 +ADDRLP4 544 +INDIRF4 +CNSTF4 0 +LEF4 $558 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $558 +ADDRGP4 $561 +ARGP4 +ADDRLP4 544 +INDIRF4 +ARGF4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $558 +ADDRGP4 cg+111876 +ADDRGP4 cg+111876 +INDIRF4 +ADDRLP4 544 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 cg+111876+4 +ADDRGP4 cg+111876+4 +INDIRF4 +ADDRLP4 544 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 cg+111876+8 +ADDRGP4 cg+111876+8 +INDIRF4 +ADDRLP4 544 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 $550 +JUMPV +LABELV $549 +ADDRLP4 544 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+111876+8 +ADDRLP4 544 +INDIRF4 +ASGNF4 +ADDRGP4 cg+111876+4 +ADDRLP4 544 +INDIRF4 +ASGNF4 +ADDRGP4 cg+111876 +ADDRLP4 544 +INDIRF4 +ASGNF4 +LABELV $550 +ADDRGP4 cg+111876 +ADDRLP4 512 +INDIRF4 +ADDRGP4 cg+111876 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+111876+4 +ADDRLP4 512+4 +INDIRF4 +ADDRGP4 cg+111876+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+111876+8 +ADDRLP4 512+8 +INDIRF4 +ADDRGP4 cg+111876+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+111872 +ADDRGP4 cg+109560 +INDIRI4 +ASGNI4 +LABELV $543 +LABELV $509 +LABELV $505 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $591 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg_pmove+44 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $592 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $591 +ADDRGP4 cg_pmove+344 +INDIRI4 +CNSTI4 0 +EQI4 $596 +ADDRGP4 cg_pmove+8 +ADDRGP4 cg_pmove+8 +INDIRI4 +ADDRGP4 pmove_msec+12 +INDIRI4 +ADDI4 +CNSTI4 1 +SUBI4 +ADDRGP4 pmove_msec+12 +INDIRI4 +DIVI4 +ADDRGP4 pmove_msec+12 +INDIRI4 +MULI4 +ASGNI4 +LABELV $596 +ADDRGP4 cg_optimizePrediction+12 +INDIRI4 +CNSTI4 0 +NEI4 $604 +ADDRGP4 cg_pmove +ARGP4 +ADDRGP4 Pmove +CALLV +pop +ADDRGP4 $605 +JUMPV +LABELV $604 +ADDRGP4 cg_optimizePrediction+12 +INDIRI4 +CNSTI4 0 +EQI4 $607 +ADDRLP4 4 +INDIRI4 +ADDRLP4 464 +INDIRI4 +GEI4 $611 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 66 +MODI4 +ADDRGP4 cg+163716 +INDIRI4 +NEI4 $607 +LABELV $611 +ADDRGP4 cg_pmove +ARGP4 +ADDRGP4 Pmove +CALLV +pop +ADDRGP4 cg+135988 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 66 +MODI4 +ADDRGP4 cg+163716 +INDIRI4 +EQI4 $608 +CNSTI4 420 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg+135996 +ADDP4 +ADDRGP4 cg_pmove +INDIRP4 +INDIRB +ASGNB 420 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 66 +MODI4 +ASGNI4 +ADDRGP4 cg+163720 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 $608 +JUMPV +LABELV $607 +ADDRGP4 cg_pmove +INDIRP4 +CNSTI4 420 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg+135996 +ADDP4 +INDIRB +ASGNB 420 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 66 +MODI4 +ASGNI4 +LABELV $608 +LABELV $605 +ADDRLP4 436 +CNSTI4 1 +ASGNI4 +ADDRGP4 CG_TouchTriggerPrediction +CALLV +pop +LABELV $490 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $492 +ADDRLP4 4 +INDIRI4 +ADDRLP4 432 +INDIRI4 +LEI4 $489 +ADDRGP4 cg+109588+20 +ARGP4 +ADDRGP4 cg+109588+68 +INDIRI4 +ARGI4 +ADDRGP4 cg+109564 +INDIRI4 +ARGI4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRGP4 cg+109588+20 +ARGP4 +ADDRGP4 CG_AdjustPositionForMover +CALLV +pop +ADDRGP4 cg+109588 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_TransitionPlayerState +CALLV +pop +LABELV $374 +endproc CG_PredictPlayerState 552 20 +import cg_EDGEFPSFIX +bss +align 4 +LABELV cg_triggerEntities +skip 1024 +align 4 +LABELV cg_numTriggerEntities +skip 4 +align 4 +LABELV cg_solidEntities +skip 1024 +align 4 +LABELV cg_numSolidEntities +skip 4 +align 4 +LABELV cg_pmove +skip 360 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $561 +byte 1 68 +byte 1 111 +byte 1 117 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 97 +byte 1 121 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $548 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 102 +byte 1 10 +byte 1 0 +align 1 +LABELV $533 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 10 +byte 1 0 +align 1 +LABELV $519 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 84 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $476 +byte 1 101 +byte 1 114 +byte 1 114 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $438 +byte 1 51 +byte 1 51 +byte 1 0 +align 1 +LABELV $434 +byte 1 56 +byte 1 0 +align 1 +LABELV $433 +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 $416 +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 32 +byte 1 80 +byte 1 65 +byte 1 67 +byte 1 75 +byte 1 69 +byte 1 84 +byte 1 95 +byte 1 66 +byte 1 65 +byte 1 67 +byte 1 75 +byte 1 85 +byte 1 80 +byte 1 32 +byte 1 111 +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 10 +byte 1 0 +align 1 +LABELV $310 +byte 1 118 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 99 +byte 1 105 +byte 1 116 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 46 +byte 1 50 +byte 1 102 +byte 1 32 +byte 1 32 +byte 1 0 +align 1 +LABELV $302 +byte 1 111 +byte 1 114 +byte 1 105 +byte 1 103 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 116 +byte 1 97 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 46 +byte 1 50 +byte 1 102 +byte 1 32 +byte 1 32 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_scanner.asm b/build/release-linux-x86_64/base/cgame/cg_scanner.asm new file mode 100644 index 0000000..6c0d7b5 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_scanner.asm @@ -0,0 +1,3434 @@ +export CG_UpdateEntityPositions +code +proc CG_UpdateEntityPositions 20 0 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 2 +NEI4 $117 +ADDRGP4 entityPositions+30224 +INDIRI4 +CNSTI4 25 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $122 +ADDRGP4 $116 +JUMPV +LABELV $122 +LABELV $117 +ADDRGP4 entityPositions+30228 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRGP4 entityPositions+30240 +ADDRGP4 cg+112448 +INDIRB +ASGNB 12 +ADDRGP4 entityPositions+30224 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 entityPositions+16384 +CNSTI4 0 +ASGNI4 +ADDRGP4 entityPositions+28676 +CNSTI4 0 +ASGNI4 +ADDRGP4 entityPositions+29448 +CNSTI4 0 +ASGNI4 +ADDRGP4 entityPositions+30220 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $140 +JUMPV +LABELV $137 +ADDRLP4 0 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $143 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $143 +ADDRLP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $145 +CNSTI4 12 +ADDRGP4 entityPositions+16384 +INDIRI4 +MULI4 +ADDRGP4 entityPositions +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 entityPositions+16384 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 entityPositions+12288 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 460 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 entityPositions+16384 +INDIRI4 +CNSTI4 1024 +GEI4 $144 +ADDRLP4 12 +ADDRGP4 entityPositions+16384 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $144 +JUMPV +LABELV $145 +ADDRLP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $144 +CNSTI4 12 +ADDRGP4 entityPositions+28676 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+16388 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 entityPositions+28676 +INDIRI4 +CNSTI4 1024 +GEI4 $144 +ADDRLP4 12 +ADDRGP4 entityPositions+28676 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $144 +JUMPV +LABELV $143 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $162 +ADDRLP4 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 188 +ADDP4 +INDIRI4 +CNSTI4 255 +BANDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +NEI4 $164 +ADDRLP4 0 +INDIRP4 +CNSTI4 1844 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $164 +CNSTI4 12 +ADDRGP4 entityPositions+29448 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+28680 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 entityPositions+29448 +INDIRI4 +CNSTI4 64 +GEI4 $165 +ADDRLP4 16 +ADDRGP4 entityPositions+29448 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $165 +JUMPV +LABELV $164 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +NEI4 $172 +CNSTI4 12 +ADDRGP4 entityPositions+30220 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+29452 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 entityPositions+30220 +INDIRI4 +CNSTI4 64 +GEI4 $176 +ADDRLP4 16 +ADDRGP4 entityPositions+30220 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $176 +LABELV $172 +LABELV $165 +LABELV $162 +LABELV $144 +LABELV $138 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $140 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $137 +LABELV $116 +endproc CG_UpdateEntityPositions 20 0 +lit +align 4 +LABELV $181 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc CG_DrawBlips 96 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRGP4 $181 +INDIRB +ASGNB 12 +ADDRLP4 28 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 44 +CNSTF4 1065353216 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 entityPositions+30224 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1103626240 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12+12 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 entityPositions+30240+4 +INDIRF4 +NEGF4 +CNSTF4 1119092736 +SUBF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 52 +CNSTF4 1157234688 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +DIVF4 +DIVF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +DIVF4 +DIVF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1157234688 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +DIVF4 +DIVF4 +ASGNF4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +CNSTF4 1053609165 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ADDRLP4 60 +INDIRF4 +DIVF4 +MULF4 +CNSTF4 1061997773 +ADDF4 +ASGNF4 +ADDRLP4 12+12 +ADDRLP4 12+12 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 12+12 +ADDRLP4 12+12 +INDIRF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDRLP4 64 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 12+12 +INDIRF4 +CNSTF4 1065353216 +LEF4 $194 +ADDRLP4 12+12 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $195 +JUMPV +LABELV $194 +ADDRLP4 12+12 +INDIRF4 +CNSTF4 0 +GEF4 $198 +ADDRLP4 12+12 +CNSTF4 0 +ASGNF4 +LABELV $198 +LABELV $195 +ADDRLP4 12 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +LEF4 $202 +ADDRLP4 72 +CNSTF4 1073741824 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 72 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 72 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 0+8 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+180 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRGP4 $203 +JUMPV +LABELV $202 +ADDRLP4 80 +CNSTF4 1073741824 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 80 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 0+8 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 cgs+255316+180 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $203 +ADDRLP4 88 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 92 +CNSTF4 1096810496 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 88 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +DIVF4 +ADDF4 +CNSTF4 1077936128 +SUBF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +CNSTF4 1086324736 +ARGF4 +ADDRGP4 cgs+255316+168 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $180 +endproc CG_DrawBlips 96 20 +lit +align 4 +LABELV $225 +byte 4 0 +byte 4 0 +byte 4 1065353216 +code +proc CG_DrawBlipsPlayer 96 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRGP4 $225 +INDIRB +ASGNB 12 +ADDRLP4 28 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 44 +CNSTF4 1065353216 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 entityPositions+30224 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1103626240 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 12 +ADDRFP4 8 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 12+4 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12+8 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 12+12 +ADDRFP4 8 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 entityPositions+30240+4 +INDIRF4 +NEGF4 +CNSTF4 1119092736 +SUBF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 52 +CNSTF4 1157234688 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +DIVF4 +DIVF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +DIVF4 +DIVF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 1157234688 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +DIVF4 +DIVF4 +ASGNF4 +ADDRLP4 60 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 28 +CNSTF4 1053609165 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ADDRLP4 60 +INDIRF4 +DIVF4 +MULF4 +CNSTF4 1061997773 +ADDF4 +ASGNF4 +ADDRLP4 12+12 +ADDRLP4 12+12 +INDIRF4 +ADDRLP4 28 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 64 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 12+12 +ADDRLP4 12+12 +INDIRF4 +ADDRLP4 64 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDRLP4 64 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 12+12 +INDIRF4 +CNSTF4 1065353216 +LEF4 $238 +ADDRLP4 12+12 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $239 +JUMPV +LABELV $238 +ADDRLP4 12+12 +INDIRF4 +CNSTF4 0 +GEF4 $242 +ADDRLP4 12+12 +CNSTF4 0 +ASGNF4 +LABELV $242 +LABELV $239 +ADDRLP4 12 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +LEF4 $246 +ADDRLP4 72 +CNSTF4 1073741824 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 72 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 72 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 72 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 0+8 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+180 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRGP4 $247 +JUMPV +LABELV $246 +ADDRLP4 80 +CNSTF4 1073741824 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 80 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 80 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 80 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 0+8 +INDIRF4 +NEGF4 +ARGF4 +ADDRGP4 cgs+255316+180 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $247 +ADDRLP4 88 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 92 +CNSTF4 1096810496 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +DIVF4 +ADDF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 88 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +DIVF4 +ADDF4 +CNSTF4 1077936128 +SUBF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +SUBF4 +ARGF4 +ADDRLP4 92 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +CNSTF4 1086324736 +ARGF4 +ADDRGP4 cgs+255316+176 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $224 +endproc CG_DrawBlipsPlayer 96 20 +lit +align 4 +LABELV $269 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $270 +byte 4 0 +byte 4 3212836864 +byte 4 0 +code +proc CG_DrawDir 148 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRGP4 $269 +INDIRB +ASGNB 12 +ADDRLP4 100 +ADDRGP4 $270 +INDIRB +ASGNB 12 +ADDRLP4 112 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRGP4 entityPositions+30240 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 116 +CNSTP4 0 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 24 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 120 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 72 +CNSTF4 1127481344 +ADDRLP4 120 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 36 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 48 +ADDRLP4 12 +INDIRF4 +ADDRLP4 36 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48+4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 36+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48+8 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 36+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +ARGP4 +ADDRLP4 124 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 124 +INDIRF4 +CNSTF4 1065353216 +GEF4 $283 +ADDRLP4 72 +CNSTF4 1135869952 +ADDRLP4 72 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $283 +ADDRLP4 60 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 132 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 136 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 140 +CNSTF4 1103101952 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 136 +INDIRF4 +ADDF4 +ADDRLP4 140 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 132 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 136 +INDIRF4 +MULF4 +SUBF4 +ARGF4 +ADDRLP4 144 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +ADDF4 +CNSTF4 1094713344 +SUBF4 +ADDRLP4 60+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 140 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 140 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+168 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $268 +endproc CG_DrawDir 148 20 +lit +align 4 +LABELV $291 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $292 +byte 4 0 +byte 4 3212836864 +byte 4 0 +code +proc CG_DrawDirPlayer 148 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 88 +ADDRGP4 $291 +INDIRB +ASGNB 12 +ADDRLP4 100 +ADDRGP4 $292 +INDIRB +ASGNB 12 +ADDRLP4 112 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRGP4 entityPositions+30240 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 116 +CNSTP4 0 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRLP4 116 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 24 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 24 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 120 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 72 +CNSTF4 1127481344 +ADDRLP4 120 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRLP4 36 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 36 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 48 +ADDRLP4 12 +INDIRF4 +ADDRLP4 36 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48+4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 36+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48+8 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 36+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +ARGP4 +ADDRLP4 124 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 124 +INDIRF4 +CNSTF4 1065353216 +GEF4 $305 +ADDRLP4 72 +CNSTF4 1135869952 +ADDRLP4 72 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $305 +ADDRLP4 60 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 100 +ARGP4 +ADDRLP4 72 +INDIRF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 132 +CNSTF4 1073741824 +ASGNF4 +ADDRLP4 136 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 140 +CNSTF4 1103101952 +ASGNF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 136 +INDIRF4 +ADDF4 +ADDRLP4 140 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ADDRLP4 132 +INDIRF4 +DIVF4 +SUBF4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 136 +INDIRF4 +MULF4 +SUBF4 +ARGF4 +ADDRLP4 144 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +DIVF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +ADDF4 +CNSTF4 1094713344 +SUBF4 +ADDRLP4 60+4 +INDIRF4 +ADDRLP4 144 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 140 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 140 +INDIRF4 +ARGF4 +ADDRGP4 cgs+255316+176 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $290 +endproc CG_DrawDirPlayer 148 20 +lit +align 4 +LABELV $313 +byte 4 0 +byte 4 1056964608 +byte 4 1065353216 +byte 4 1061158912 +align 4 +LABELV $314 +byte 4 0 +byte 4 1063675494 +byte 4 1065353216 +byte 4 1061158912 +export CG_AlienSense +code +proc CG_AlienSense 72 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRGP4 $313 +INDIRB +ASGNB 16 +ADDRLP4 44 +ADDRGP4 $314 +INDIRB +ASGNB 16 +ADDRLP4 16 +ADDRGP4 entityPositions+30228 +INDIRB +ASGNB 12 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $319 +JUMPV +LABELV $316 +ADDRLP4 60 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 64 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 64 +INDIRI4 +ADDRGP4 entityPositions+16388 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 64 +INDIRI4 +ADDRGP4 entityPositions+16388+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+16388+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 68 +INDIRF4 +CNSTF4 1148846080 +GEF4 $332 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_DrawDir +CALLV +pop +LABELV $332 +LABELV $317 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $319 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+28676 +INDIRI4 +LTI4 $316 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $337 +JUMPV +LABELV $334 +ADDRLP4 60 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRLP4 64 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 64 +INDIRI4 +ADDRGP4 entityPositions+29452 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 64 +INDIRI4 +ADDRGP4 entityPositions+29452+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+29452+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 68 +INDIRF4 +CNSTF4 1148846080 +GEF4 $350 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRGP4 CG_DrawDirPlayer +CALLV +pop +LABELV $350 +LABELV $335 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $337 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+30220 +INDIRI4 +LTI4 $334 +LABELV $312 +endproc CG_AlienSense 72 12 +lit +align 4 +LABELV $353 +byte 4 0 +byte 4 1065353216 +byte 4 1065353216 +byte 4 1061158912 +align 4 +LABELV $354 +byte 4 0 +byte 4 1061997773 +byte 4 1061997773 +byte 4 1058642330 +align 4 +LABELV $355 +byte 4 1065353216 +byte 4 0 +byte 4 0 +byte 4 1061158912 +align 4 +LABELV $356 +byte 4 1061997773 +byte 4 0 +byte 4 0 +byte 4 1058642330 +export CG_Scanner +code +proc CG_Scanner 104 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRGP4 $353 +INDIRB +ASGNB 16 +ADDRLP4 44 +ADDRGP4 $354 +INDIRB +ASGNB 16 +ADDRLP4 60 +ADDRGP4 $355 +INDIRB +ASGNB 16 +ADDRLP4 76 +ADDRGP4 $356 +INDIRB +ASGNB 16 +ADDRLP4 16 +ADDRGP4 entityPositions+30228 +INDIRB +ASGNB 12 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $361 +JUMPV +LABELV $358 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+16388 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+16388+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+16388+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $374 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +GEF4 $374 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRGP4 CG_DrawBlips +CALLV +pop +LABELV $374 +LABELV $359 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $361 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+28676 +INDIRI4 +LTI4 $358 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $380 +JUMPV +LABELV $377 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $390 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +GEF4 $390 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 CG_DrawBlips +CALLV +pop +LABELV $390 +LABELV $378 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $380 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+16384 +INDIRI4 +LTI4 $377 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $396 +JUMPV +LABELV $393 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+29452 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+29452+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+29452+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $409 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +GEF4 $409 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRGP4 CG_DrawBlipsPlayer +CALLV +pop +LABELV $409 +LABELV $394 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $396 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+30220 +INDIRI4 +LTI4 $393 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $415 +JUMPV +LABELV $412 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+28680 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+28680+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+28680+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $428 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +GEF4 $428 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRGP4 CG_DrawBlipsPlayer +CALLV +pop +LABELV $428 +LABELV $413 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $415 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+29448 +INDIRI4 +LTI4 $412 +ADDRGP4 cg_disableScannerPlane+12 +INDIRI4 +CNSTI4 0 +NEI4 $431 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $431 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $437 +JUMPV +LABELV $434 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+16388 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+16388+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+16388+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $450 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +LEF4 $450 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_DrawBlips +CALLV +pop +LABELV $450 +LABELV $435 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $437 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+28676 +INDIRI4 +LTI4 $434 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $456 +JUMPV +LABELV $453 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $466 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +LEF4 $466 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 CG_DrawBlips +CALLV +pop +LABELV $466 +LABELV $454 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $456 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+16384 +INDIRI4 +LTI4 $453 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $472 +JUMPV +LABELV $469 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+29452 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+29452+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+29452+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $485 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +LEF4 $485 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 CG_DrawBlipsPlayer +CALLV +pop +LABELV $485 +LABELV $470 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $472 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+30220 +INDIRI4 +LTI4 $469 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $491 +JUMPV +LABELV $488 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 92 +INDIRF4 +ASGNF4 +ADDRLP4 96 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+28680 +ADDP4 +INDIRF4 +ADDRLP4 16 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 entityPositions+28680+4 +ADDP4 +INDIRF4 +ADDRLP4 16+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +CNSTI4 12 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 entityPositions+28680+8 +ADDP4 +INDIRF4 +ADDRLP4 16+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRLP4 100 +ADDRGP4 VectorLength +CALLF4 +ASGNF4 +ADDRLP4 100 +INDIRF4 +CNSTF4 1148846080 +GEF4 $504 +ADDRLP4 0+8 +INDIRF4 +CNSTF4 0 +LEF4 $504 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 CG_DrawBlipsPlayer +CALLV +pop +LABELV $504 +LABELV $489 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $491 +ADDRLP4 12 +INDIRI4 +ADDRGP4 entityPositions+29448 +INDIRI4 +LTI4 $488 +LABELV $352 +endproc CG_Scanner 104 20 +bss +align 4 +LABELV entityPositions +skip 30252 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort diff --git a/build/release-linux-x86_64/base/cgame/cg_servercmds.asm b/build/release-linux-x86_64/base/cgame/cg_servercmds.asm new file mode 100644 index 0000000..5d7d1d0 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_servercmds.asm @@ -0,0 +1,12870 @@ +code +proc CG_ParseScores 112 12 +ADDRLP4 4 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRGP4 cg+113500 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +SUBI4 +CNSTI4 6 +DIVI4 +ASGNI4 +ADDRGP4 cg+113500 +INDIRI4 +CNSTI4 64 +LEI4 $118 +ADDRGP4 cg+113500 +CNSTI4 64 +ASGNI4 +LABELV $118 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cg+113508 +ADDRLP4 12 +INDIRI4 +ASGNI4 +CNSTI4 2 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cg+113508+4 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 cg+113516 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 1792 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg_debugRandom+12 +INDIRI4 +CNSTI4 0 +EQI4 $127 +ADDRGP4 $130 +ARGP4 +ADDRGP4 cg+113500 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $127 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $135 +JUMPV +LABELV $132 +CNSTI4 6 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 3 +ADDI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +CNSTI4 6 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 4 +ADDI4 +ARGI4 +ADDRLP4 40 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+4 +ADDP4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +CNSTI4 6 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 5 +ADDI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+8 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRLP4 60 +CNSTI4 6 +ASGNI4 +ADDRLP4 60 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRLP4 60 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+12 +ADDP4 +ADDRLP4 72 +INDIRI4 +ASGNI4 +CNSTI4 6 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 7 +ADDI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+20 +ADDP4 +ADDRLP4 84 +INDIRI4 +ASGNI4 +CNSTI4 6 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 8 +ADDI4 +ARGI4 +ADDRLP4 92 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 96 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516+24 +ADDP4 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRLP4 100 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +ADDRGP4 cg+113516 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $152 +ADDRLP4 100 +INDIRI4 +ADDRGP4 cg+113516 +ADDP4 +INDIRI4 +CNSTI4 64 +LTI4 $148 +LABELV $152 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+113516 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $148 +ADDRLP4 104 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +CNSTI4 1668 +ADDRLP4 104 +INDIRI4 +ADDRGP4 cg+113516 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+72 +ADDP4 +ADDRLP4 104 +INDIRI4 +ADDRGP4 cg+113516+4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 108 +CNSTI4 28 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 108 +INDIRI4 +ADDRGP4 cg+113516+16 +ADDP4 +CNSTI4 1668 +ADDRLP4 108 +INDIRI4 +ADDRGP4 cg+113516 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $133 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $135 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+113500 +INDIRI4 +LTI4 $132 +LABELV $116 +endproc CG_ParseScores 112 12 +proc CG_ParseTeamInfo 64 8 +ADDRLP4 12 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 8 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +SUBI4 +CNSTI4 5 +DIVI4 +ASGNI4 +ADDRGP4 cgs+148212 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $170 +JUMPV +LABELV $167 +CNSTI4 5 +ADDRLP4 4 +INDIRI4 +MULI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $173 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $171 +LABELV $173 +ADDRGP4 $174 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $164 +JUMPV +LABELV $171 +CNSTI4 5 +ADDRLP4 4 +INDIRI4 +MULI4 +CNSTI4 2 +ADDI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+76 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +CNSTI4 5 +ADDRLP4 4 +INDIRI4 +MULI4 +CNSTI4 3 +ADDI4 +ARGI4 +ADDRLP4 36 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+80 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +CNSTI4 5 +ADDRLP4 4 +INDIRI4 +MULI4 +CNSTI4 4 +ADDI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+88 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRLP4 52 +CNSTI4 5 +ASGNI4 +ADDRLP4 52 +INDIRI4 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 52 +INDIRI4 +ADDI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 1668 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+84 +ADDP4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +LABELV $168 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $170 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $167 +LABELV $164 +endproc CG_ParseTeamInfo 64 8 +export CG_ParseServerinfo +proc CG_ParseServerinfo 40 16 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $185 +ARGP4 +ADDRLP4 12 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cgs+31468 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $187 +ARGP4 +ADDRLP4 20 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cgs+31472 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $189 +ARGP4 +ADDRLP4 28 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cgs+31540 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $190 +ARGP4 +ADDRLP4 36 +ADDRGP4 Info_ValueForKey +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRGP4 cgs+31476 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $193 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $183 +endproc CG_ParseServerinfo 40 16 +proc CG_ParseWarmup 16 4 +CNSTI4 5 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 cg+117688 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $194 +endproc CG_ParseWarmup 16 4 +export CG_SetConfigValues +proc CG_SetConfigValues 40 20 +CNSTI4 28 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +CNSTI4 29 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $197 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $199 +ARGP4 +ADDRGP4 cgs+34776 +ARGP4 +ADDRGP4 cgs+34784 +ARGP4 +ADDRGP4 cgs+34792 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRGP4 $198 +JUMPV +LABELV $197 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRGP4 cgs+34792 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34784 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34776 +ADDRLP4 16 +INDIRI4 +ASGNI4 +LABELV $198 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $206 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $199 +ARGP4 +ADDRGP4 cgs+34780 +ARGP4 +ADDRGP4 cgs+34788 +ARGP4 +ADDRGP4 cgs+34796 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRGP4 $207 +JUMPV +LABELV $206 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +ADDRGP4 cgs+34796 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34788 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34780 +ADDRLP4 20 +INDIRI4 +ASGNI4 +LABELV $207 +CNSTI4 22 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cgs+34760 +ADDRLP4 28 +INDIRI4 +ASGNI4 +CNSTI4 5 +ARGI4 +ADDRLP4 32 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cg+117688 +ADDRLP4 36 +INDIRI4 +ASGNI4 +LABELV $196 +endproc CG_SetConfigValues 40 20 +export CG_ShaderStateChanged +proc CG_ShaderStateChanged 188 12 +CNSTI4 25 +ARGI4 +ADDRLP4 156 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 156 +INDIRP4 +ASGNP4 +ADDRGP4 $218 +JUMPV +LABELV $217 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $220 +ARGP4 +ADDRLP4 160 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 160 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $219 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $219 +ADDRLP4 12 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ARGU4 +ADDRGP4 strncpy +CALLP4 +pop +ADDRLP4 4 +INDIRP4 +CVPU4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ADDRLP4 12 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 4 +ADDRLP4 4 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $223 +ARGP4 +ADDRLP4 172 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 172 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $219 +ADDRLP4 8 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $219 +ADDRLP4 76 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ARGU4 +ADDRGP4 strncpy +CALLP4 +pop +ADDRLP4 8 +INDIRP4 +CVPU4 4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ADDRLP4 76 +ADDP4 +CNSTI1 0 +ASGNI1 +LABELV $225 +ADDRLP4 8 +ADDRLP4 8 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $226 +ARGP4 +ADDRLP4 180 +ADDRGP4 strstr +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 180 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $222 +ADDRLP4 140 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +CVIU4 4 +ARGU4 +ADDRGP4 strncpy +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +SUBU4 +CVUI4 4 +ADDRLP4 140 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ADDP4 +ASGNP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 140 +ARGP4 +ADDRGP4 trap_R_RemapShader +CALLV +pop +LABELV $222 +LABELV $218 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $229 +ADDRLP4 0 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $217 +LABELV $229 +LABELV $219 +LABELV $216 +endproc CG_ShaderStateChanged 188 12 +proc CG_AnnounceAlienStageTransistion 0 12 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 1 +EQI4 $231 +ADDRGP4 $230 +JUMPV +LABELV $231 +ADDRGP4 cgs+255316+488 +INDIRI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $238 +ARGP4 +CNSTI4 200 +ARGI4 +CNSTI4 128 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +LABELV $230 +endproc CG_AnnounceAlienStageTransistion 0 12 +proc CG_AnnounceHumanStageTransistion 0 12 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 2 +EQI4 $240 +ADDRGP4 $239 +JUMPV +LABELV $240 +ADDRGP4 cgs+255316+492 +INDIRI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $247 +ARGP4 +CNSTI4 200 +ARGI4 +CNSTI4 128 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +LABELV $239 +endproc CG_AnnounceHumanStageTransistion 0 12 +proc CG_ConfigStringModified 80 20 +CNSTI4 1 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 cgs +ARGP4 +ADDRGP4 trap_GetGameState +CALLV +pop +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $249 +ADDRGP4 CG_StartMusic +CALLV +pop +ADDRGP4 $250 +JUMPV +LABELV $249 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $251 +ADDRGP4 CG_ParseServerinfo +CALLV +pop +ADDRGP4 $252 +JUMPV +LABELV $251 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +NEI4 $253 +ADDRGP4 CG_ParseWarmup +CALLV +pop +ADDRGP4 $254 +JUMPV +LABELV $253 +ADDRLP4 0 +INDIRI4 +CNSTI4 28 +NEI4 $255 +ADDRLP4 20 +ADDRGP4 cgs+34776 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $258 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $199 +ARGP4 +ADDRGP4 cgs+34776 +ARGP4 +ADDRGP4 cgs+34784 +ARGP4 +ADDRGP4 cgs+34792 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRGP4 cgs+34776 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $256 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 cgs+34776 +INDIRI4 +ARGI4 +ADDRGP4 CG_AnnounceAlienStageTransistion +CALLV +pop +ADDRGP4 $256 +JUMPV +LABELV $258 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRGP4 cgs+34792 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34784 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34776 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $256 +JUMPV +LABELV $255 +ADDRLP4 0 +INDIRI4 +CNSTI4 29 +NEI4 $270 +ADDRLP4 20 +ADDRGP4 cgs+34780 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $273 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $199 +ARGP4 +ADDRGP4 cgs+34780 +ARGP4 +ADDRGP4 cgs+34788 +ARGP4 +ADDRGP4 cgs+34796 +ARGP4 +ADDRGP4 sscanf +CALLI4 +pop +ADDRGP4 cgs+34780 +INDIRI4 +ADDRLP4 20 +INDIRI4 +EQI4 $271 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRGP4 cgs+34780 +INDIRI4 +ARGI4 +ADDRGP4 CG_AnnounceHumanStageTransistion +CALLV +pop +ADDRGP4 $271 +JUMPV +LABELV $273 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRGP4 cgs+34796 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34788 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 cgs+34780 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRGP4 $271 +JUMPV +LABELV $270 +ADDRLP4 0 +INDIRI4 +CNSTI4 22 +NEI4 $285 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cgs+34760 +ADDRLP4 20 +INDIRI4 +ASGNI4 +ADDRGP4 $286 +JUMPV +LABELV $285 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +LTI4 $288 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +GEI4 $288 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31544-24 +ADDP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31676-24 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +SUBI4 +CNSTI4 0 +NEI4 $294 +ADDRGP4 $296 +ARGP4 +ADDRGP4 cgs+31544 +INDIRI4 +CNSTI4 0 +EQI4 $301 +ADDRLP4 32 +ADDRGP4 $298 +ASGNP4 +ADDRGP4 $302 +JUMPV +LABELV $301 +ADDRLP4 32 +ADDRGP4 $299 +ASGNP4 +LABELV $302 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $289 +JUMPV +LABELV $294 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +SUBI4 +CNSTI4 1 +NEI4 $303 +ADDRGP4 $305 +ARGP4 +ADDRGP4 cgs+31544+4 +INDIRI4 +CNSTI4 0 +EQI4 $309 +ADDRLP4 36 +ADDRGP4 $298 +ASGNP4 +ADDRGP4 $310 +JUMPV +LABELV $309 +ADDRLP4 36 +ADDRGP4 $299 +ASGNP4 +LABELV $310 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $289 +JUMPV +LABELV $303 +ADDRLP4 0 +INDIRI4 +CNSTI4 6 +SUBI4 +CNSTI4 2 +NEI4 $289 +ADDRGP4 $313 +ARGP4 +ADDRGP4 cgs+31544+8 +INDIRI4 +CNSTI4 0 +EQI4 $317 +ADDRLP4 40 +ADDRGP4 $298 +ASGNP4 +ADDRGP4 $318 +JUMPV +LABELV $317 +ADDRLP4 40 +ADDRGP4 $299 +ASGNP4 +LABELV $318 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $289 +JUMPV +LABELV $288 +ADDRLP4 0 +INDIRI4 +CNSTI4 12 +LTI4 $319 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +GEI4 $319 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31556-48 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31676-48 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $320 +JUMPV +LABELV $319 +ADDRLP4 0 +INDIRI4 +CNSTI4 15 +LTI4 $325 +ADDRLP4 0 +INDIRI4 +CNSTI4 18 +GEI4 $325 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31568-60 +ADDP4 +ADDRLP4 36 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+31676-60 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $326 +JUMPV +LABELV $325 +ADDRLP4 0 +INDIRI4 +CNSTI4 9 +LTI4 $331 +ADDRLP4 0 +INDIRI4 +CNSTI4 12 +GEI4 $331 +ADDRLP4 0 +INDIRI4 +CNSTI4 10 +LSHI4 +ADDRGP4 cgs+31688-9216 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $332 +JUMPV +LABELV $331 +ADDRLP4 0 +INDIRI4 +CNSTI4 18 +LTI4 $337 +ADDRLP4 0 +INDIRI4 +CNSTI4 21 +GEI4 $337 +ADDRLP4 0 +INDIRI4 +CNSTI4 5 +LSHI4 +ADDRGP4 cgs+31580-576 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 32 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $338 +JUMPV +LABELV $337 +ADDRLP4 0 +INDIRI4 +CNSTI4 23 +NEI4 $343 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRGP4 cg+24 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $344 +JUMPV +LABELV $343 +ADDRLP4 0 +INDIRI4 +CNSTI4 30 +LTI4 $346 +ADDRLP4 0 +INDIRI4 +CNSTI4 286 +GEI4 $346 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+34800-120 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRGP4 $347 +JUMPV +LABELV $346 +ADDRLP4 0 +INDIRI4 +CNSTI4 542 +LTI4 $350 +ADDRLP4 0 +INDIRI4 +CNSTI4 606 +GEI4 $350 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+35824-2168 +ADDP4 +ADDRLP4 60 +INDIRI4 +ASGNI4 +ADDRGP4 $351 +JUMPV +LABELV $350 +ADDRLP4 0 +INDIRI4 +CNSTI4 606 +LTI4 $354 +ADDRLP4 0 +INDIRI4 +CNSTI4 670 +GEI4 $354 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36080-2424 +ADDP4 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRGP4 $355 +JUMPV +LABELV $354 +ADDRLP4 0 +INDIRI4 +CNSTI4 286 +LTI4 $358 +ADDRLP4 0 +INDIRI4 +CNSTI4 542 +GEI4 $358 +ADDRLP4 4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 42 +EQI4 $359 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 76 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cgs+36336-1144 +ADDP4 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRGP4 $359 +JUMPV +LABELV $358 +ADDRLP4 0 +INDIRI4 +CNSTI4 670 +LTI4 $364 +ADDRLP4 0 +INDIRI4 +CNSTI4 734 +GEI4 $364 +ADDRLP4 0 +INDIRI4 +CNSTI4 670 +SUBI4 +ARGI4 +ADDRGP4 CG_NewClientInfo +CALLV +pop +ADDRGP4 CG_BuildSpectatorString +CALLV +pop +ADDRGP4 $365 +JUMPV +LABELV $364 +ADDRLP4 0 +INDIRI4 +CNSTI4 24 +NEI4 $366 +ADDRGP4 $368 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRGP4 $367 +JUMPV +LABELV $366 +ADDRLP4 0 +INDIRI4 +CNSTI4 25 +NEI4 $369 +ADDRGP4 CG_ShaderStateChanged +CALLV +pop +LABELV $369 +LABELV $367 +LABELV $365 +LABELV $359 +LABELV $355 +LABELV $351 +LABELV $347 +LABELV $344 +LABELV $338 +LABELV $332 +LABELV $326 +LABELV $320 +LABELV $289 +LABELV $286 +LABELV $271 +LABELV $256 +LABELV $254 +LABELV $252 +LABELV $250 +LABELV $248 +endproc CG_ConfigStringModified 80 20 +proc CG_MapRestart 0 8 +ADDRGP4 cg_showmiss+12 +INDIRI4 +CNSTI4 0 +EQI4 $372 +ADDRGP4 $375 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $372 +ADDRGP4 CG_InitMarkPolys +CALLV +pop +ADDRGP4 cg+109572 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109568 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+24 +CNSTI4 0 +ASGNI4 +ADDRGP4 cgs+31544 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109576 +CNSTI4 1 +ASGNI4 +ADDRGP4 CG_StartMusic +CALLV +pop +CNSTI4 1 +ARGI4 +ADDRGP4 trap_S_ClearLoopingSounds +CALLV +pop +ADDRGP4 $381 +ARGP4 +ADDRGP4 $299 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $371 +endproc CG_MapRestart 0 8 +export CG_Menu +proc CG_Menu 84 12 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRLP4 20 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +EQI4 $387 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +EQI4 $389 +ADDRGP4 $383 +JUMPV +LABELV $387 +ADDRLP4 16 +ADDRGP4 $388 +ASGNP4 +ADDRGP4 $384 +JUMPV +LABELV $389 +ADDRLP4 16 +ADDRGP4 $390 +ASGNP4 +ADDRGP4 $384 +JUMPV +LABELV $383 +ADDRLP4 16 +ADDRGP4 $391 +ASGNP4 +LABELV $384 +ADDRLP4 12 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 1 +LTI4 $392 +ADDRLP4 28 +INDIRI4 +CNSTI4 62 +GTI4 $392 +ADDRLP4 28 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $580-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $580 +address $394 +address $396 +address $410 +address $413 +address $416 +address $419 +address $422 +address $425 +address $428 +address $430 +address $432 +address $434 +address $436 +address $438 +address $440 +address $398 +address $402 +address $560 +address $549 +address $552 +address $555 +address $557 +address $566 +address $568 +address $570 +address $572 +address $574 +address $576 +address $442 +address $445 +address $448 +address $450 +address $475 +address $478 +address $481 +address $453 +address $464 +address $540 +address $543 +address $546 +address $534 +address $537 +address $400 +address $404 +address $406 +address $408 +address $506 +address $509 +address $512 +address $515 +address $518 +address $521 +address $524 +address $527 +address $530 +address $532 +address $497 +address $484 +address $491 +address $500 +address $494 +address $503 +code +LABELV $394 +ADDRLP4 12 +ADDRGP4 $395 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $396 +ADDRLP4 12 +ADDRGP4 $397 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $398 +ADDRLP4 12 +ADDRGP4 $399 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $400 +ADDRLP4 12 +ADDRGP4 $401 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $402 +ADDRLP4 12 +ADDRGP4 $403 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $404 +ADDRLP4 12 +ADDRGP4 $405 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $406 +ADDRLP4 12 +ADDRGP4 $407 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $408 +ADDRLP4 4 +ADDRGP4 $409 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $410 +ADDRLP4 8 +ADDRGP4 $411 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $412 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $413 +ADDRLP4 8 +ADDRGP4 $414 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $415 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $416 +ADDRLP4 8 +ADDRGP4 $417 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $418 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $419 +ADDRLP4 8 +ADDRGP4 $420 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $421 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $422 +ADDRLP4 8 +ADDRGP4 $423 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $424 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $425 +ADDRLP4 8 +ADDRGP4 $426 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $427 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $428 +ADDRLP4 4 +ADDRGP4 $429 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $430 +ADDRLP4 4 +ADDRGP4 $431 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $432 +ADDRLP4 4 +ADDRGP4 $433 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $434 +ADDRLP4 4 +ADDRGP4 $435 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $436 +ADDRLP4 4 +ADDRGP4 $437 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $438 +ADDRLP4 4 +ADDRGP4 $439 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $440 +ADDRLP4 4 +ADDRGP4 $441 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $442 +ADDRLP4 8 +ADDRGP4 $443 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $444 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $445 +ADDRLP4 8 +ADDRGP4 $446 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $447 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $448 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $449 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $450 +ADDRLP4 8 +ADDRGP4 $451 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $452 +ASGNP4 +ADDRGP4 $393 +JUMPV +LABELV $453 +ADDRLP4 32 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 1 +EQI4 $458 +ADDRLP4 32 +INDIRI4 +CNSTI4 2 +EQI4 $461 +ADDRGP4 $393 +JUMPV +LABELV $458 +ADDRLP4 8 +ADDRGP4 $459 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $460 +ASGNP4 +ADDRGP4 $393 +JUMPV +LABELV $461 +ADDRLP4 8 +ADDRGP4 $462 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $463 +ASGNP4 +ADDRGP4 $393 +JUMPV +LABELV $464 +ADDRLP4 40 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 1 +EQI4 $469 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +EQI4 $472 +ADDRGP4 $393 +JUMPV +LABELV $469 +ADDRLP4 8 +ADDRGP4 $470 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $471 +ASGNP4 +ADDRGP4 $393 +JUMPV +LABELV $472 +ADDRLP4 8 +ADDRGP4 $473 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $474 +ASGNP4 +ADDRGP4 $393 +JUMPV +LABELV $475 +ADDRLP4 8 +ADDRGP4 $476 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $477 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $478 +ADDRLP4 8 +ADDRGP4 $479 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $480 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $481 +ADDRLP4 8 +ADDRGP4 $482 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $483 +ASGNP4 +ADDRGP4 $393 +JUMPV +LABELV $484 +ADDRGP4 cgs+31540 +INDIRI4 +CNSTI4 0 +EQI4 $485 +ADDRLP4 8 +ADDRGP4 $488 +ASGNP4 +ADDRGP4 $486 +JUMPV +LABELV $485 +ADDRLP4 8 +ADDRGP4 $489 +ASGNP4 +LABELV $486 +ADDRLP4 4 +ADDRGP4 $490 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $491 +ADDRLP4 8 +ADDRGP4 $492 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $493 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $494 +ADDRLP4 8 +ADDRGP4 $495 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $496 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $497 +ADDRLP4 8 +ADDRGP4 $498 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $499 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $500 +ADDRLP4 8 +ADDRGP4 $501 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $502 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $503 +ADDRLP4 8 +ADDRGP4 $504 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $505 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $506 +ADDRLP4 8 +ADDRGP4 $507 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $508 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $509 +ADDRLP4 8 +ADDRGP4 $510 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $511 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $512 +ADDRLP4 8 +ADDRGP4 $513 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $514 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $515 +ADDRLP4 8 +ADDRGP4 $516 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $517 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $518 +ADDRLP4 8 +ADDRGP4 $519 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $520 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $521 +ADDRLP4 8 +ADDRGP4 $522 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $523 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $524 +ADDRLP4 8 +ADDRGP4 $525 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $526 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $527 +ADDRLP4 8 +ADDRGP4 $528 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $529 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $530 +ADDRLP4 4 +ADDRGP4 $531 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $532 +ADDRLP4 4 +ADDRGP4 $533 +ASGNP4 +ADDRLP4 0 +CNSTI4 3 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $534 +ADDRLP4 8 +ADDRGP4 $535 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $536 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $537 +ADDRLP4 8 +ADDRGP4 $538 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $539 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $540 +ADDRLP4 8 +ADDRGP4 $541 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $542 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $543 +ADDRLP4 8 +ADDRGP4 $544 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $545 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $546 +ADDRLP4 8 +ADDRGP4 $547 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $548 +ASGNP4 +ADDRLP4 0 +CNSTI4 2 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $549 +ADDRLP4 8 +ADDRGP4 $550 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $551 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $552 +ADDRLP4 8 +ADDRGP4 $553 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $554 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $555 +ADDRLP4 8 +ADDRGP4 $556 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $539 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $557 +ADDRLP4 8 +ADDRGP4 $558 +ASGNP4 +ADDRLP4 4 +ADDRGP4 $559 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $560 +ADDRGP4 $562 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 332 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $561 +ARGP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 12 +ADDRGP4 $565 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $566 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 52 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRGP4 $567 +ARGP4 +ADDRLP4 52 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $568 +ADDRLP4 4 +ADDRGP4 $569 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $570 +ADDRLP4 4 +ADDRGP4 $571 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $572 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRGP4 $573 +ARGP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $574 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 68 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRGP4 $575 +ARGP4 +ADDRLP4 68 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $576 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 76 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRGP4 $577 +ARGP4 +ADDRLP4 76 +INDIRP4 +CNSTI4 200 +ADDP4 +ARGP4 +ADDRGP4 cgs+34776 +INDIRI4 +CNSTI4 1 +ADDI4 +ARGI4 +ADDRLP4 80 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $393 +JUMPV +LABELV $392 +ADDRGP4 $579 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $393 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +NEI4 $582 +ADDRGP4 cg_disableUpgradeDialogs+12 +INDIRI4 +CNSTI4 0 +EQI4 $582 +ADDRGP4 $382 +JUMPV +LABELV $582 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $585 +ADDRGP4 cg_disableBuildDialogs+12 +INDIRI4 +CNSTI4 0 +EQI4 $585 +ADDRGP4 $382 +JUMPV +LABELV $585 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +NEI4 $588 +ADDRGP4 cg_disableCommandDialogs+12 +INDIRI4 +CNSTI4 0 +EQI4 $588 +ADDRGP4 $382 +JUMPV +LABELV $588 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +ADDRLP4 16 +INDIRP4 +CVPU4 4 +EQU4 $591 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 $592 +JUMPV +LABELV $591 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $593 +ADDRGP4 cg_disableWarningDialogs+12 +INDIRI4 +CNSTI4 0 +NEI4 $593 +ADDRGP4 $596 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +ADDRGP4 $594 +JUMPV +LABELV $593 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $597 +ADDRGP4 cg_disableWarningDialogs+12 +INDIRI4 +CNSTI4 2 +GEI4 $597 +ADDRGP4 $600 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $597 +LABELV $594 +LABELV $592 +LABELV $382 +endproc CG_Menu 84 12 +lit +align 1 +LABELV $602 +byte 1 0 +skip 10 +code +proc CG_Say 84 36 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRGP4 $602 +INDIRB +ASGNB 11 +ADDRLP4 12 +ADDRGP4 $603 +ASGNP4 +ADDRLP4 24 +ADDRGP4 $603 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $604 +ADDRFP4 0 +INDIRI4 +CNSTI4 64 +GEI4 $604 +ADDRLP4 36 +CNSTI4 1668 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 40 +ADDRGP4 $607 +ASGNP4 +ADDRLP4 44 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 44 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $608 +ADDRLP4 40 +ADDRGP4 $610 +ASGNP4 +ADDRGP4 $609 +JUMPV +LABELV $608 +ADDRLP4 36 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $611 +ADDRLP4 40 +ADDRGP4 $613 +ASGNP4 +LABELV $611 +LABELV $609 +ADDRGP4 cg_chatTeamPrefix+12 +INDIRI4 +CNSTI4 0 +EQI4 $614 +ADDRLP4 36 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_TeamName +CALLP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 52 +ADDRGP4 toupper +CALLI4 +ASGNI4 +ADDRLP4 0 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRGP4 $617 +ARGP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 52 +INDIRI4 +ARGI4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $614 +ADDRGP4 cgs+256092 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 56 +ADDRGP4 Com_ClientListContains +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $618 +ADDRLP4 12 +ADDRGP4 $621 +ASGNP4 +LABELV $618 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +EQI4 $625 +ADDRFP4 4 +INDIRI4 +CNSTI4 4 +NEI4 $605 +LABELV $625 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 7 +EQI4 $605 +ADDRFP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $626 +ADDRLP4 72 +ADDRGP4 CG_GetPlayerLocation +CALLP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $629 +ADDRLP4 64 +ADDRLP4 68 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $627 +JUMPV +LABELV $629 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRGP4 $627 +JUMPV +LABELV $626 +ADDRLP4 64 +ADDRLP4 36 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $627 +ADDRLP4 68 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +LEI4 $605 +ADDRLP4 68 +INDIRI4 +CNSTI4 64 +GEI4 $605 +ADDRLP4 64 +INDIRI4 +CNSTI4 734 +ADDI4 +ARGI4 +ADDRLP4 76 +ADDRGP4 CG_ConfigString +CALLP4 +ASGNP4 +ADDRLP4 72 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $605 +ADDRGP4 $635 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRGP4 $605 +JUMPV +LABELV $604 +ADDRLP4 16 +ADDRGP4 $636 +ASGNP4 +LABELV $605 +ADDRFP4 4 +INDIRI4 +CNSTI4 7 +EQI4 $637 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 $639 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRLP4 36 +ADDRGP4 Q_stricmpn +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $637 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRGP4 $640 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 20 +ADDRGP4 $603 +ASGNP4 +ADDRGP4 $638 +JUMPV +LABELV $637 +ADDRLP4 20 +ADDRGP4 $223 +ASGNP4 +LABELV $638 +ADDRLP4 40 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +LTI4 $641 +ADDRLP4 40 +INDIRI4 +CNSTI4 7 +GTI4 $641 +ADDRLP4 40 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $673 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $673 +address $644 +address $649 +address $660 +address $660 +address $658 +address $651 +address $651 +address $672 +code +LABELV $644 +ADDRGP4 cg_teamChatsOnly+12 +INDIRI4 +CNSTI4 0 +EQI4 $645 +ADDRLP4 12 +ADDRGP4 $621 +ASGNP4 +LABELV $645 +ADDRGP4 $648 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $642 +JUMPV +LABELV $649 +ADDRGP4 $650 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $642 +JUMPV +LABELV $651 +ADDRGP4 $652 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 5 +NEI4 $656 +ADDRLP4 48 +ADDRGP4 $653 +ASGNP4 +ADDRGP4 $657 +JUMPV +LABELV $656 +ADDRLP4 48 +ADDRGP4 $654 +ASGNP4 +LABELV $657 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $642 +JUMPV +LABELV $658 +ADDRGP4 $659 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $642 +JUMPV +LABELV $660 +ADDRFP4 4 +INDIRI4 +CNSTI4 3 +NEI4 $663 +ADDRLP4 52 +ADDRGP4 $613 +ASGNP4 +ADDRGP4 $664 +JUMPV +LABELV $663 +ADDRLP4 52 +ADDRGP4 $661 +ASGNP4 +LABELV $664 +ADDRLP4 28 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRGP4 $665 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 1668 +ADDRGP4 cg+4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+4 +ADDP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +CNSTI4 11 +ARGI4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRLP4 12 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $642 +ADDRGP4 $671 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +CNSTI4 200 +ARGI4 +CNSTI4 128 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +ADDRGP4 $642 +JUMPV +LABELV $672 +ADDRGP4 $600 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $641 +LABELV $642 +ADDRLP4 48 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 1 +EQI4 $677 +ADDRLP4 48 +INDIRI4 +CNSTI4 3 +EQI4 $677 +ADDRLP4 48 +INDIRI4 +CNSTI4 4 +EQI4 $677 +ADDRGP4 $674 +JUMPV +LABELV $677 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $678 +ADDRGP4 cgs+255316+384 +INDIRI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $675 +JUMPV +LABELV $678 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $683 +ADDRGP4 cgs+255316+388 +INDIRI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $675 +JUMPV +LABELV $683 +LABELV $674 +ADDRGP4 cgs+255316+380 +INDIRI4 +ARGI4 +CNSTI4 6 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +LABELV $675 +LABELV $601 +endproc CG_Say 84 36 +proc CG_VoiceTrack 24 16 +ADDRGP4 cgs+256088 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 BG_VoiceByName +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $692 +ADDRGP4 $694 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $690 +JUMPV +LABELV $692 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_VoiceCmdByNum +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $695 +ADDRGP4 $697 +ARGP4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $690 +JUMPV +LABELV $695 +ADDRLP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_VoiceTrackByNum +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $698 +ADDRGP4 $700 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $690 +JUMPV +LABELV $698 +ADDRLP4 8 +INDIRP4 +RETP4 +LABELV $690 +endproc CG_VoiceTrack 24 16 +lit +align 1 +LABELV $702 +byte 1 0 +skip 149 +code +proc CG_ParseVoice 240 16 +ADDRLP4 12 +ADDRGP4 $702 +INDIRB +ASGNB 150 +ADDRLP4 168 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 168 +INDIRI4 +CNSTI4 5 +LTI4 $705 +ADDRLP4 172 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 172 +INDIRI4 +CNSTI4 6 +LEI4 $703 +LABELV $705 +ADDRGP4 $701 +JUMPV +LABELV $703 +ADDRLP4 176 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 176 +INDIRI4 +CNSTI4 6 +NEI4 $706 +CNSTI4 5 +ARGI4 +ADDRLP4 180 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 12 +ARGP4 +ADDRLP4 180 +INDIRP4 +ARGP4 +CNSTI4 150 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $706 +CNSTI4 1 +ARGI4 +ADDRLP4 184 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 184 +INDIRP4 +ARGP4 +ADDRLP4 188 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 188 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $710 +ADDRLP4 4 +INDIRI4 +CNSTI4 64 +LTI4 $708 +LABELV $710 +ADDRGP4 $701 +JUMPV +LABELV $708 +CNSTI4 2 +ARGI4 +ADDRLP4 196 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 196 +INDIRP4 +ARGP4 +ADDRLP4 200 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 200 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LTI4 $713 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $711 +LABELV $713 +ADDRGP4 $701 +JUMPV +LABELV $711 +ADDRGP4 cg_teamChatsOnly+12 +INDIRI4 +CNSTI4 0 +EQI4 $714 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +EQI4 $714 +ADDRGP4 $701 +JUMPV +LABELV $714 +ADDRLP4 164 +CNSTI4 1668 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 164 +INDIRP4 +CNSTI4 1504 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +LEI4 $718 +ADDRGP4 $701 +JUMPV +LABELV $718 +CNSTI4 3 +ARGI4 +ADDRLP4 208 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 208 +INDIRP4 +ARGP4 +ADDRLP4 212 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 4 +ARGI4 +ADDRLP4 216 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 216 +INDIRP4 +ARGP4 +ADDRLP4 220 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 164 +INDIRP4 +CNSTI4 1488 +ADDP4 +ARGP4 +ADDRLP4 212 +INDIRI4 +ARGI4 +ADDRLP4 220 +INDIRI4 +ARGI4 +ADDRLP4 224 +ADDRGP4 CG_VoiceTrack +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 224 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $721 +ADDRLP4 164 +INDIRP4 +CNSTI4 1504 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $722 +JUMPV +LABELV $721 +ADDRLP4 164 +INDIRP4 +CNSTI4 1504 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 3000 +ADDI4 +ASGNI4 +LABELV $722 +ADDRLP4 12 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $725 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $727 +ADDRLP4 12 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +CNSTI4 150 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $728 +JUMPV +LABELV $727 +ADDRLP4 12 +ARGP4 +ADDRGP4 $729 +ARGP4 +CNSTI4 150 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +LABELV $728 +LABELV $725 +ADDRGP4 cg_noVoiceText+12 +INDIRI4 +CNSTI4 0 +NEI4 $730 +ADDRLP4 228 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 228 +INDIRI4 +CNSTI4 0 +EQI4 $736 +ADDRLP4 228 +INDIRI4 +CNSTI4 1 +EQI4 $737 +ADDRGP4 $734 +JUMPV +LABELV $736 +ADDRLP4 4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_Say +CALLV +pop +ADDRGP4 $734 +JUMPV +LABELV $737 +ADDRLP4 4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +ARGP4 +ADDRGP4 CG_Say +CALLV +pop +LABELV $734 +LABELV $730 +ADDRGP4 cg_noVoiceChats+12 +INDIRI4 +CNSTI4 0 +EQI4 $738 +ADDRGP4 $701 +JUMPV +LABELV $738 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $741 +ADDRGP4 $701 +JUMPV +LABELV $741 +ADDRGP4 cgs+256092 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 228 +ADDRGP4 Com_ClientListContains +CALLI4 +ASGNI4 +ADDRLP4 228 +INDIRI4 +CNSTI4 0 +EQI4 $743 +ADDRGP4 $701 +JUMPV +LABELV $743 +ADDRLP4 232 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 232 +INDIRI4 +CNSTI4 0 +EQI4 $749 +ADDRLP4 232 +INDIRI4 +CNSTI4 1 +EQI4 $750 +ADDRLP4 232 +INDIRI4 +CNSTI4 2 +EQI4 $751 +ADDRGP4 $747 +JUMPV +LABELV $749 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $747 +JUMPV +LABELV $750 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 $747 +JUMPV +LABELV $751 +CNSTP4 0 +ARGP4 +ADDRLP4 4 +INDIRI4 +ARGI4 +CNSTI4 3 +ARGI4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +LABELV $747 +LABELV $701 +endproc CG_ParseVoice 240 16 +proc CG_CenterPrint_f 4 12 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 144 +ARGI4 +CNSTI4 16 +ARGI4 +ADDRGP4 CG_CenterPrint +CALLV +pop +LABELV $752 +endproc CG_CenterPrint_f 4 12 +proc CG_Print_f 4 8 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRGP4 $754 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $753 +endproc CG_Print_f 4 8 +proc CG_Chat_f 20 12 +CNSTI4 1 +ARGI4 +ADDRLP4 0 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +CNSTI4 2 +ARGI4 +ADDRLP4 3 +ARGP4 +CNSTI4 3 +ARGI4 +ADDRGP4 trap_Argv +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 3 +ARGP4 +ADDRLP4 12 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 3 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 CG_Say +CALLV +pop +LABELV $755 +endproc CG_Chat_f 20 12 +proc CG_ClientLevelShot_f 0 0 +ADDRGP4 cg+12 +CNSTI4 1 +ASGNI4 +LABELV $756 +endproc CG_ClientLevelShot_f 0 0 +proc CG_ServerMenu_f 32 8 +ADDRGP4 cg+8 +INDIRI4 +CNSTI4 0 +NEI4 $759 +ADDRLP4 0 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +NEI4 $762 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_Menu +CALLV +pop +ADDRGP4 $763 +JUMPV +LABELV $762 +ADDRLP4 12 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 3 +NEI4 $764 +CNSTI4 1 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 atoi +CALLI4 +ASGNI4 +CNSTI4 2 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRI4 +ARGI4 +ADDRGP4 CG_Menu +CALLV +pop +LABELV $764 +LABELV $763 +LABELV $759 +LABELV $758 +endproc CG_ServerMenu_f 32 8 +proc CG_ServerCloseMenus_f 0 4 +ADDRGP4 $767 +ARGP4 +ADDRGP4 trap_SendConsoleCommand +CALLV +pop +LABELV $766 +endproc CG_ServerCloseMenus_f 0 4 +proc CG_PoisonCloud_f 8 8 +ADDRGP4 cg+118232 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+135960 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $771 +ADDRGP4 cgs+255316+612 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRGP4 cg+135960 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 cg+135960 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 cg+110016 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRGP4 cg+135960 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +LABELV $771 +LABELV $768 +endproc CG_PoisonCloud_f 8 8 +proc CG_GameCmds_f 16 4 +ADDRLP4 8 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +ADDRGP4 $784 +JUMPV +LABELV $781 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 trap_AddCommand +CALLV +pop +LABELV $782 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $784 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $781 +LABELV $780 +endproc CG_GameCmds_f 16 4 +data +align 4 +LABELV svcommands +address $785 +address CG_Chat_f +address $786 +address CG_ClientLevelShot_f +address $787 +address CG_GameCmds_f +address $788 +address CG_CenterPrint_f +address $789 +address CG_ConfigStringModified +address $790 +address CG_MapRestart +address $791 +address CG_PoisonCloud_f +address $792 +address CG_Print_f +address $793 +address CG_ParseScores +address $794 +address CG_ServerCloseMenus_f +address $795 +address CG_ServerMenu_f +address $796 +address CG_ParseTeamInfo +address $797 +address CG_ParseVoice +code +proc CG_ServerCommand 16 20 +CNSTI4 0 +ARGI4 +ADDRLP4 8 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 svcommands +ARGP4 +CNSTU4 13 +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 $799 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CALLV +pop +ADDRGP4 $798 +JUMPV +LABELV $799 +ADDRGP4 $801 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $798 +endproc CG_ServerCommand 16 20 +export CG_ExecuteNewServerCommands +proc CG_ExecuteNewServerCommands 12 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 $804 +JUMPV +LABELV $803 +ADDRLP4 0 +ADDRGP4 cgs+31456 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ARGI4 +ADDRLP4 8 +ADDRGP4 trap_GetServerCommand +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $807 +ADDRGP4 CG_ServerCommand +CALLV +pop +LABELV $807 +LABELV $804 +ADDRGP4 cgs+31456 +INDIRI4 +ADDRFP4 0 +INDIRI4 +LTI4 $803 +LABELV $802 +endproc CG_ExecuteNewServerCommands 12 4 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $801 +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 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 109 +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 58 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $797 +byte 1 118 +byte 1 111 +byte 1 105 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $796 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 0 +align 1 +LABELV $795 +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 0 +align 1 +LABELV $794 +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 $793 +byte 1 115 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $792 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $791 +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 $790 +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 $789 +byte 1 99 +byte 1 115 +byte 1 0 +align 1 +LABELV $788 +byte 1 99 +byte 1 112 +byte 1 0 +align 1 +LABELV $787 +byte 1 99 +byte 1 109 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $786 +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 $785 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $767 +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 10 +byte 1 0 +align 1 +LABELV $754 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $729 +byte 1 42 +byte 1 117 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 105 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 103 +byte 1 105 +byte 1 98 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 105 +byte 1 115 +byte 1 104 +byte 1 42 +byte 1 0 +align 1 +LABELV $700 +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 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 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 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 37 +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 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +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 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $697 +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 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 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 102 +byte 1 105 +byte 1 110 +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 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 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 10 +byte 1 0 +align 1 +LABELV $694 +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 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 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 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +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 $671 +byte 1 37 +byte 1 115 +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 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $665 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 32 +byte 1 45 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 93 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 99 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $661 +byte 1 94 +byte 1 50 +byte 1 0 +align 1 +LABELV $659 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 60 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 62 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 52 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $654 +byte 1 91 +byte 1 80 +byte 1 76 +byte 1 65 +byte 1 89 +byte 1 69 +byte 1 82 +byte 1 93 +byte 1 0 +align 1 +LABELV $653 +byte 1 91 +byte 1 65 +byte 1 68 +byte 1 77 +byte 1 73 +byte 1 78 +byte 1 93 +byte 1 0 +align 1 +LABELV $652 +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 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 54 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $650 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 41 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 53 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $648 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 50 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $640 +byte 1 42 +byte 1 32 +byte 1 0 +align 1 +LABELV $639 +byte 1 47 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 0 +align 1 +LABELV $636 +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 $635 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 94 +byte 1 55 +byte 1 41 +byte 1 0 +align 1 +LABELV $621 +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 $617 +byte 1 91 +byte 1 37 +byte 1 115 +byte 1 37 +byte 1 99 +byte 1 94 +byte 1 55 +byte 1 93 +byte 1 32 +byte 1 0 +align 1 +LABELV $613 +byte 1 94 +byte 1 53 +byte 1 0 +align 1 +LABELV $610 +byte 1 94 +byte 1 49 +byte 1 0 +align 1 +LABELV $607 +byte 1 94 +byte 1 55 +byte 1 0 +align 1 +LABELV $603 +byte 1 0 +align 1 +LABELV $600 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $596 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 0 +align 1 +LABELV $579 +byte 1 99 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 98 +byte 1 117 +byte 1 103 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $577 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +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 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 97 +byte 1 116 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $575 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +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 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 100 +byte 1 117 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 87 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 101 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 47 +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 0 +align 1 +LABELV $573 +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 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 102 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 83 +byte 1 68 +byte 1 0 +align 1 +LABELV $571 +byte 1 94 +byte 1 53 +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 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $569 +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 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +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 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $567 +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 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 0 +align 1 +LABELV $565 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +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 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $562 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $561 +byte 1 117 +byte 1 105 +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 67 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 0 +align 1 +LABELV $559 +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 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +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 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 32 +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 $558 +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 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +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 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 0 +align 1 +LABELV $556 +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 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 65 +byte 1 110 +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 109 +byte 1 117 +byte 1 115 +byte 1 116 +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 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 121 +byte 1 111 +byte 1 117 +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 46 +byte 1 0 +align 1 +LABELV $554 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +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 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +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 101 +byte 1 110 +byte 1 101 +byte 1 109 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $553 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +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 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 101 +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 101 +byte 1 110 +byte 1 101 +byte 1 109 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 119 +byte 1 97 +byte 1 121 +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 101 +byte 1 110 +byte 1 101 +byte 1 109 +byte 1 121 +byte 1 39 +byte 1 115 +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 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $551 +byte 1 94 +byte 1 53 +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 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $550 +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 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 115 +byte 1 32 +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 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 98 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 103 +byte 1 97 +byte 1 105 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $548 +byte 1 94 +byte 1 53 +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 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +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 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 109 +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 0 +align 1 +LABELV $547 +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 99 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +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 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 109 +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 46 +byte 1 32 +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 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +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 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 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $545 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +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 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $544 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +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 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 67 +byte 1 111 +byte 1 99 +byte 1 111 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 32 +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 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 115 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $542 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +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 111 +byte 1 110 +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 0 +align 1 +LABELV $541 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +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 111 +byte 1 110 +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 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 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 115 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $539 +byte 1 94 +byte 1 53 +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 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 $538 +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 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 65 +byte 1 110 +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 109 +byte 1 117 +byte 1 115 +byte 1 116 +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 116 +byte 1 111 +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 32 +byte 1 116 +byte 1 104 +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 32 +byte 1 121 +byte 1 111 +byte 1 117 +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 112 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $536 +byte 1 94 +byte 1 53 +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 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $535 +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 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 46 +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 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 69 +byte 1 103 +byte 1 103 +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 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 65 +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 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 115 +byte 1 117 +byte 1 112 +byte 1 112 +byte 1 111 +byte 1 114 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $533 +byte 1 94 +byte 1 53 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +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 44 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 47 +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 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $531 +byte 1 94 +byte 1 53 +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 98 +byte 1 101 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 97 +byte 1 100 +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 116 +byte 1 104 +byte 1 101 +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 111 +byte 1 109 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $529 +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 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 108 +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 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +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 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 94 +byte 1 53 +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 $528 +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 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 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 108 +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 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +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 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 0 +align 1 +LABELV $526 +byte 1 94 +byte 1 53 +byte 1 78 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 102 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $525 +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 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 102 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 114 +byte 1 101 +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 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 98 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $523 +byte 1 94 +byte 1 53 +byte 1 78 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $522 +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 116 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 66 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 83 +byte 1 117 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 97 +byte 1 107 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 114 +byte 1 101 +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 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 109 +byte 1 98 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $520 +byte 1 94 +byte 1 53 +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 98 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +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 111 +byte 1 114 +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 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +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 $519 +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 98 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +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 111 +byte 1 114 +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 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +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 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 114 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 101 +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 97 +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 46 +byte 1 0 +align 1 +LABELV $517 +byte 1 94 +byte 1 53 +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 98 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +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 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +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 $516 +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 98 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +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 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 114 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 44 +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 111 +byte 1 114 +byte 1 32 +byte 1 97 +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 46 +byte 1 0 +align 1 +LABELV $514 +byte 1 94 +byte 1 53 +byte 1 89 +byte 1 111 +byte 1 117 +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 111 +byte 1 108 +byte 1 100 +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 0 +align 1 +LABELV $513 +byte 1 89 +byte 1 111 +byte 1 117 +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 111 +byte 1 108 +byte 1 100 +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 46 +byte 1 32 +byte 1 73 +byte 1 116 +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 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 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 32 +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 105 +byte 1 116 +byte 1 101 +byte 1 109 +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 115 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $511 +byte 1 94 +byte 1 53 +byte 1 73 +byte 1 110 +byte 1 115 +byte 1 117 +byte 1 102 +byte 1 102 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $510 +byte 1 73 +byte 1 110 +byte 1 115 +byte 1 117 +byte 1 102 +byte 1 102 +byte 1 105 +byte 1 99 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 89 +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 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 105 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $508 +byte 1 94 +byte 1 53 +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 110 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 0 +align 1 +LABELV $507 +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 110 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +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 115 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +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 105 +byte 1 110 +byte 1 103 +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 98 +byte 1 101 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 117 +byte 1 114 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +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 46 +byte 1 0 +align 1 +LABELV $505 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +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 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $504 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +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 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 46 +byte 1 32 +byte 1 65 +byte 1 32 +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 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $502 +byte 1 94 +byte 1 53 +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 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +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 $501 +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 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +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 46 +byte 1 32 +byte 1 65 +byte 1 32 +byte 1 68 +byte 1 101 +byte 1 102 +byte 1 101 +byte 1 110 +byte 1 115 +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 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 101 +byte 1 101 +byte 1 100 +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 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $499 +byte 1 94 +byte 1 53 +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 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $498 +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 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 102 +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 44 +byte 1 32 +byte 1 97 +byte 1 32 +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 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 116 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 109 +byte 1 105 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +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 46 +byte 1 0 +align 1 +LABELV $496 +byte 1 94 +byte 1 53 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +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 111 +byte 1 110 +byte 1 101 +byte 1 32 +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 $495 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +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 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 46 +byte 1 32 +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 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 102 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 115 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $493 +byte 1 94 +byte 1 53 +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 97 +byte 1 98 +byte 1 108 +byte 1 101 +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 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $492 +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 97 +byte 1 98 +byte 1 108 +byte 1 101 +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 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 46 +byte 1 32 +byte 1 66 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 32 +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 97 +byte 1 110 +byte 1 100 +byte 1 47 +byte 1 111 +byte 1 114 +byte 1 32 +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 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 105 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $490 +byte 1 94 +byte 1 53 +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 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +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 0 +align 1 +LABELV $489 +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 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +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 46 +byte 1 32 +byte 1 70 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 121 +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 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +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 111 +byte 1 98 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $488 +byte 1 94 +byte 1 53 +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 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +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 46 +byte 1 32 +byte 1 70 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 32 +byte 1 112 +byte 1 111 +byte 1 119 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 98 +byte 1 121 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +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 111 +byte 1 98 +byte 1 106 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 115 +byte 1 46 +byte 1 0 +align 1 +LABELV $483 +byte 1 94 +byte 1 53 +byte 1 66 +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 105 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 110 +byte 1 105 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $482 +byte 1 89 +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 104 +byte 1 97 +byte 1 115 +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 97 +byte 1 100 +byte 1 109 +byte 1 105 +byte 1 116 +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 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 100 +byte 1 101 +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 58 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 116 +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 99 +byte 1 111 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +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 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 0 +align 1 +LABELV $480 +byte 1 94 +byte 1 53 +byte 1 89 +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 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 114 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $479 +byte 1 89 +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 109 +byte 1 97 +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 108 +byte 1 111 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 116 +byte 1 104 +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 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 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 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 46 +byte 1 32 +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 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +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 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 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +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 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 101 +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 46 +byte 1 0 +align 1 +LABELV $477 +byte 1 94 +byte 1 53 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +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 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 0 +align 1 +LABELV $476 +byte 1 78 +byte 1 101 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +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 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 102 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 99 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 97 +byte 1 105 +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 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 104 +byte 1 97 +byte 1 115 +byte 1 32 +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 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 32 +byte 1 68 +byte 1 117 +byte 1 114 +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 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 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 $474 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 32 +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 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 101 +byte 1 110 +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 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 46 +byte 1 0 +align 1 +LABELV $473 +byte 1 82 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 105 +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 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +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 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +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 98 +byte 1 101 +byte 1 116 +byte 1 119 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +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 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 97 +byte 1 32 +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 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +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 102 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +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 0 +align 1 +LABELV $471 +byte 1 94 +byte 1 53 +byte 1 65 +byte 1 32 +byte 1 99 +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 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 101 +byte 1 110 +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 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 46 +byte 1 0 +align 1 +LABELV $470 +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 105 +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 32 +byte 1 110 +byte 1 101 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +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 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +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 98 +byte 1 101 +byte 1 116 +byte 1 119 +byte 1 101 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +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 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 97 +byte 1 32 +byte 1 99 +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 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +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 102 +byte 1 97 +byte 1 114 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 111 +byte 1 117 +byte 1 103 +byte 1 104 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 109 +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 0 +align 1 +LABELV $463 +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 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 114 +byte 1 117 +byte 1 112 +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 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $462 +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 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +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 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 44 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +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 111 +byte 1 102 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 101 +byte 1 103 +byte 1 103 +byte 1 46 +byte 1 32 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +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 104 +byte 1 101 +byte 1 114 +byte 1 101 +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 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +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 32 +byte 1 116 +byte 1 104 +byte 1 101 +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 32 +byte 1 101 +byte 1 103 +byte 1 103 +byte 1 40 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $460 +byte 1 94 +byte 1 53 +byte 1 65 +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 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +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 111 +byte 1 114 +byte 1 32 +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 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 114 +byte 1 117 +byte 1 112 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $459 +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 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 104 +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 111 +byte 1 102 +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 114 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +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 46 +byte 1 32 +byte 1 73 +byte 1 110 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 100 +byte 1 101 +byte 1 114 +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 104 +byte 1 101 +byte 1 114 +byte 1 101 +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 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +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 32 +byte 1 116 +byte 1 104 +byte 1 101 +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 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 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 46 +byte 1 0 +align 1 +LABELV $452 +byte 1 94 +byte 1 53 +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 110 +byte 1 111 +byte 1 116 +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 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $451 +byte 1 84 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +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 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 39 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 115 +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 112 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 116 +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 111 +byte 1 102 +byte 1 116 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 113 +byte 1 117 +byte 1 105 +byte 1 99 +byte 1 107 +byte 1 108 +byte 1 121 +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 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 114 +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 109 +byte 1 111 +byte 1 114 +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 46 +byte 1 0 +align 1 +LABELV $449 +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 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +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 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 $447 +byte 1 94 +byte 1 53 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +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 117 +byte 1 114 +byte 1 102 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 0 +align 1 +LABELV $446 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +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 117 +byte 1 114 +byte 1 102 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 84 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 117 +byte 1 114 +byte 1 102 +byte 1 97 +byte 1 99 +byte 1 101 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 101 +byte 1 112 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 115 +byte 1 117 +byte 1 105 +byte 1 116 +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 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 105 +byte 1 110 +byte 1 103 +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 99 +byte 1 104 +byte 1 111 +byte 1 111 +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 115 +byte 1 105 +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 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 46 +byte 1 0 +align 1 +LABELV $444 +byte 1 94 +byte 1 53 +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 114 +byte 1 111 +byte 1 111 +byte 1 109 +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 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 0 +align 1 +LABELV $443 +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 114 +byte 1 111 +byte 1 111 +byte 1 109 +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 104 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 46 +byte 1 32 +byte 1 77 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +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 32 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 110 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 108 +byte 1 117 +byte 1 99 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 103 +byte 1 114 +byte 1 101 +byte 1 101 +byte 1 110 +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 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +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 108 +byte 1 111 +byte 1 99 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 0 +align 1 +LABELV $441 +byte 1 94 +byte 1 53 +byte 1 77 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 118 +byte 1 105 +byte 1 110 +byte 1 103 +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 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 0 +align 1 +LABELV $439 +byte 1 94 +byte 1 53 +byte 1 77 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +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 116 +byte 1 111 +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 0 +align 1 +LABELV $437 +byte 1 94 +byte 1 53 +byte 1 77 +byte 1 117 +byte 1 115 +byte 1 116 +byte 1 32 +byte 1 98 +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 116 +byte 1 111 +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 0 +align 1 +LABELV $435 +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 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 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 119 +byte 1 104 +byte 1 101 +byte 1 110 +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 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $433 +byte 1 94 +byte 1 53 +byte 1 74 +byte 1 111 +byte 1 105 +byte 1 110 +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 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 0 +align 1 +LABELV $431 +byte 1 94 +byte 1 53 +byte 1 67 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +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 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 44 +byte 1 32 +byte 1 115 +byte 1 111 +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 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 119 +byte 1 104 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $429 +byte 1 94 +byte 1 53 +byte 1 67 +byte 1 104 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +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 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 0 +align 1 +LABELV $427 +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 106 +byte 1 111 +byte 1 105 +byte 1 110 +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 100 +byte 1 117 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 117 +byte 1 112 +byte 1 46 +byte 1 0 +align 1 +LABELV $426 +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 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 117 +byte 1 112 +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 102 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 115 +byte 1 104 +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 106 +byte 1 111 +byte 1 105 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 46 +byte 1 32 +byte 1 0 +align 1 +LABELV $424 +byte 1 94 +byte 1 53 +byte 1 78 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 101 +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 115 +byte 1 108 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $423 +byte 1 84 +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 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 105 +byte 1 110 +byte 1 103 +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 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 97 +byte 1 99 +byte 1 104 +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 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +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 46 +byte 1 0 +align 1 +LABELV $421 +byte 1 94 +byte 1 53 +byte 1 84 +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 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 105 +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 0 +align 1 +LABELV $420 +byte 1 84 +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 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 105 +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 46 +byte 1 32 +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 106 +byte 1 111 +byte 1 105 +byte 1 110 +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 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $418 +byte 1 94 +byte 1 53 +byte 1 84 +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 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 105 +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 0 +align 1 +LABELV $417 +byte 1 84 +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 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 32 +byte 1 105 +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 46 +byte 1 32 +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 106 +byte 1 111 +byte 1 105 +byte 1 110 +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 115 +byte 1 32 +byte 1 97 +byte 1 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 46 +byte 1 0 +align 1 +LABELV $415 +byte 1 94 +byte 1 53 +byte 1 84 +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 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 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 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 $414 +byte 1 84 +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 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 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 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 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 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +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 111 +byte 1 114 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +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 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 46 +byte 1 0 +align 1 +LABELV $412 +byte 1 94 +byte 1 53 +byte 1 84 +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 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 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 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 $411 +byte 1 84 +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 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 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 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 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 32 +byte 1 117 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 108 +byte 1 111 +byte 1 116 +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 111 +byte 1 114 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +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 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 46 +byte 1 0 +align 1 +LABELV $409 +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 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $407 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +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 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 97 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $405 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +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 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $403 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +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 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 98 +byte 1 117 +byte 1 105 +byte 1 108 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $401 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +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 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $399 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +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 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $397 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +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 95 +byte 1 116 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $395 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $391 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +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 95 +byte 1 100 +byte 1 101 +byte 1 102 +byte 1 97 +byte 1 117 +byte 1 108 +byte 1 116 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $390 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +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 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $388 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 32 +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 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 95 +byte 1 100 +byte 1 105 +byte 1 97 +byte 1 108 +byte 1 111 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $381 +byte 1 99 +byte 1 103 +byte 1 95 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $375 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 77 +byte 1 97 +byte 1 112 +byte 1 82 +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 $368 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 110 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $313 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 104 +byte 1 117 +byte 1 109 +byte 1 97 +byte 1 110 +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 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $305 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 97 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +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 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $299 +byte 1 48 +byte 1 0 +align 1 +LABELV $298 +byte 1 49 +byte 1 0 +align 1 +LABELV $296 +byte 1 117 +byte 1 105 +byte 1 95 +byte 1 118 +byte 1 111 +byte 1 116 +byte 1 101 +byte 1 65 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $247 +byte 1 94 +byte 1 53 +byte 1 82 +byte 1 101 +byte 1 105 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 114 +byte 1 99 +byte 1 101 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 0 +align 1 +LABELV $238 +byte 1 94 +byte 1 53 +byte 1 87 +byte 1 101 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 33 +byte 1 0 +align 1 +LABELV $226 +byte 1 64 +byte 1 0 +align 1 +LABELV $223 +byte 1 58 +byte 1 0 +align 1 +LABELV $220 +byte 1 61 +byte 1 0 +align 1 +LABELV $199 +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 $193 +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 $190 +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 $189 +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 $187 +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 $185 +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 $174 +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 67 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 84 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 73 +byte 1 110 +byte 1 102 +byte 1 111 +byte 1 58 +byte 1 32 +byte 1 98 +byte 1 97 +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 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $130 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 83 +byte 1 99 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_snapshot.asm b/build/release-linux-x86_64/base/cgame/cg_snapshot.asm new file mode 100644 index 0000000..a2d8ecf --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_snapshot.asm @@ -0,0 +1,2099 @@ +code +proc CG_ResetEntity 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 300 +SUBI4 +GEI4 $117 +ADDRFP4 0 +INDIRP4 +CNSTI4 444 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $117 +ADDRFP4 0 +INDIRP4 +CNSTI4 452 +ADDP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 1564 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 1576 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRB +ASGNB 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $121 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ResetPlayerEntity +CALLV +pop +LABELV $121 +LABELV $116 +endproc CG_ResetEntity 8 4 +proc CG_TransitionEntity 4 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRB +ASGNB 212 +ADDRFP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $124 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ResetEntity +CALLV +pop +LABELV $124 +ADDRFP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_CheckEvents +CALLV +pop +LABELV $123 +endproc CG_TransitionEntity 4 4 +export CG_SetInitialSnapshot +proc CG_SetInitialSnapshot 20 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+36 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +ADDRGP4 CG_BuildSolidList +CALLV +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 54744 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_ExecuteNewServerCommands +CALLV +pop +ADDRGP4 CG_Respawn +CALLV +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $131 +JUMPV +LABELV $128 +ADDRLP4 8 +CNSTI4 212 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1852 +ADDRLP4 8 +INDIRP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTU4 212 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ResetEntity +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_CheckEvents +CALLV +pop +LABELV $129 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $131 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $128 +LABELV $126 +endproc CG_SetInitialSnapshot 20 12 +proc CG_TransitionSnapshot 32 12 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $135 +ADDRGP4 $138 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $135 +ADDRGP4 cg+40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $139 +ADDRGP4 $142 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $139 +ADDRGP4 cg+40 +INDIRP4 +CNSTI4 54744 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_ExecuteNewServerCommands +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $147 +JUMPV +LABELV $144 +ADDRLP4 4 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $145 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $147 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $144 +ADDRLP4 8 +ADDRGP4 cg+36 +INDIRP4 +ASGNP4 +ADDRGP4 cg+36 +ADDRGP4 cg+40 +INDIRP4 +ASGNP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+424 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $160 +JUMPV +LABELV $157 +ADDRLP4 4 +CNSTI4 1852 +CNSTI4 212 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_TransitionEntity +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 464 +ADDP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $158 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $160 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $157 +ADDRGP4 cg+40 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $165 +ADDRLP4 20 +CNSTI4 44 +ASGNI4 +ADDRLP4 12 +ADDRLP4 8 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 112 +ASGNI4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ADDP4 +INDIRI4 +BXORI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $168 +ADDRGP4 cg+109544 +CNSTI4 1 +ASGNI4 +LABELV $168 +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+8 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $179 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 28 +INDIRI4 +NEI4 $179 +ADDRGP4 cg_nopredict+12 +INDIRI4 +ADDRLP4 28 +INDIRI4 +NEI4 $179 +ADDRGP4 cg_synchronousClients+12 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $171 +LABELV $179 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 CG_TransitionPlayerState +CALLV +pop +LABELV $171 +LABELV $165 +LABELV $134 +endproc CG_TransitionSnapshot 32 12 +proc CG_SetNextSnap 36 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 cg+40 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ARGP4 +CNSTI4 1852 +ADDRFP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+212 +ADDP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRGP4 BG_PlayerStateToEntityState +CALLV +pop +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+424 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 $188 +JUMPV +LABELV $185 +ADDRLP4 16 +CNSTI4 212 +ASGNI4 +ADDRLP4 4 +ADDRLP4 16 +INDIRI4 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 468 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 1852 +ADDRLP4 4 +INDIRP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTU4 212 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRLP4 28 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +ADDRLP4 28 +INDIRI4 +EQI4 $191 +ADDRLP4 32 +CNSTI4 8 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 32 +INDIRI4 +ADDP4 +INDIRI4 +BXORI4 +CNSTI4 2 +BANDI4 +ADDRLP4 28 +INDIRI4 +EQI4 $189 +LABELV $191 +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $190 +JUMPV +LABELV $189 +ADDRLP4 0 +INDIRP4 +CNSTI4 424 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $190 +LABELV $186 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $188 +ADDRLP4 8 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 464 +ADDP4 +INDIRI4 +LTI4 $185 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $192 +ADDRLP4 16 +CNSTI4 156 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +BXORI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $192 +ADDRGP4 cg+109548 +CNSTI4 1 +ASGNI4 +ADDRGP4 $193 +JUMPV +LABELV $192 +ADDRGP4 cg+109548 +CNSTI4 0 +ASGNI4 +LABELV $193 +ADDRLP4 20 +CNSTI4 192 +ASGNI4 +ADDRGP4 cg+40 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 20 +INDIRI4 +ADDP4 +INDIRI4 +EQI4 $198 +ADDRGP4 cg+109548 +CNSTI4 1 +ASGNI4 +LABELV $198 +ADDRGP4 cg+40 +INDIRP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +INDIRI4 +BXORI4 +CNSTI4 4 +BANDI4 +CNSTI4 0 +EQI4 $203 +ADDRGP4 cg+109548 +CNSTI4 1 +ASGNI4 +LABELV $203 +ADDRGP4 CG_BuildSolidList +CALLV +pop +LABELV $180 +endproc CG_SetNextSnap 36 12 +proc CG_ReadNextSnapshot 20 12 +ADDRGP4 cg+28 +INDIRI4 +ADDRGP4 cgs+31460 +INDIRI4 +CNSTI4 1000 +ADDI4 +LEI4 $217 +ADDRGP4 $213 +ARGP4 +ADDRGP4 cg+28 +INDIRI4 +ARGI4 +ADDRGP4 cgs+31460 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $217 +JUMPV +LABELV $216 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +ADDRGP4 cg+44 +CVPU4 4 +NEU4 $221 +ADDRLP4 0 +ADDRGP4 cg+44+54748 +ASGNP4 +ADDRGP4 $222 +JUMPV +LABELV $221 +ADDRLP4 0 +ADDRGP4 cg+44 +ASGNP4 +LABELV $222 +ADDRLP4 8 +ADDRGP4 cgs+31460 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 cgs+31460 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 trap_GetSnapshot +CALLI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 12 +INDIRI4 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $230 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $230 +ADDRLP4 16 +CNSTI4 8 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRI4 +NEI4 $230 +LABELV $230 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +EQI4 $234 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AddLagometerSnapshotInfo +CALLV +pop +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $208 +JUMPV +LABELV $234 +CNSTP4 0 +ARGP4 +ADDRGP4 CG_AddLagometerSnapshotInfo +CALLV +pop +LABELV $217 +ADDRGP4 cgs+31460 +INDIRI4 +ADDRGP4 cg+28 +INDIRI4 +LTI4 $216 +CNSTP4 0 +RETP4 +LABELV $208 +endproc CG_ReadNextSnapshot 20 12 +export CG_ProcessSnapshots +proc CG_ProcessSnapshots 16 8 +ADDRLP4 4 +ARGP4 +ADDRGP4 cg+32 +ARGP4 +ADDRGP4 trap_GetCurrentSnapshotNumber +CALLV +pop +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+28 +INDIRI4 +EQI4 $247 +ADDRLP4 4 +INDIRI4 +ADDRGP4 cg+28 +INDIRI4 +GEI4 $241 +ADDRGP4 $244 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $241 +ADDRGP4 cg+28 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 $247 +JUMPV +LABELV $246 +ADDRLP4 8 +ADDRGP4 CG_ReadNextSnapshot +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $250 +ADDRGP4 $236 +JUMPV +LABELV $250 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +NEI4 $252 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetInitialSnapshot +CALLV +pop +LABELV $252 +LABELV $247 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $246 +LABELV $254 +ADDRGP4 cg+40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $257 +ADDRLP4 8 +ADDRGP4 CG_ReadNextSnapshot +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $260 +ADDRGP4 $256 +JUMPV +LABELV $260 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetNextSnap +CALLV +pop +ADDRLP4 12 +CNSTI4 8 +ASGNI4 +ADDRGP4 cg+40 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 12 +INDIRI4 +ADDP4 +INDIRI4 +GEI4 $262 +ADDRGP4 $266 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $262 +LABELV $257 +ADDRLP4 8 +CNSTI4 8 +ASGNI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +LTI4 $267 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+40 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRI4 +GEI4 $267 +ADDRGP4 $256 +JUMPV +LABELV $267 +ADDRGP4 CG_TransitionSnapshot +CALLV +pop +LABELV $255 +ADDRGP4 $254 +JUMPV +LABELV $256 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $273 +ADDRGP4 $276 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $273 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +GEI4 $277 +ADDRGP4 cg+109556 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $277 +ADDRGP4 cg+40 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $283 +ADDRGP4 cg+40 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +GTI4 $283 +ADDRGP4 $288 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $283 +LABELV $236 +endproc CG_ProcessSnapshots 16 8 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $288 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 45 +byte 1 62 +byte 1 115 +byte 1 101 +byte 1 114 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 60 +byte 1 61 +byte 1 32 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $276 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 115 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 32 +byte 1 61 +byte 1 61 +byte 1 32 +byte 1 78 +byte 1 85 +byte 1 76 +byte 1 76 +byte 1 0 +align 1 +LABELV $266 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 83 +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 32 +byte 1 119 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 119 +byte 1 97 +byte 1 114 +byte 1 100 +byte 1 115 +byte 1 0 +align 1 +LABELV $244 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 80 +byte 1 114 +byte 1 111 +byte 1 99 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 115 +byte 1 58 +byte 1 32 +byte 1 110 +byte 1 32 +byte 1 60 +byte 1 32 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 108 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 116 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 78 +byte 1 117 +byte 1 109 +byte 1 0 +align 1 +LABELV $213 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 78 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 44 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 32 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $142 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +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 103 +byte 1 46 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 0 +align 1 +LABELV $138 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 115 +byte 1 105 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 83 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 115 +byte 1 104 +byte 1 111 +byte 1 116 +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 103 +byte 1 46 +byte 1 115 +byte 1 110 +byte 1 97 +byte 1 112 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_trails.asm b/build/release-linux-x86_64/base/cgame/cg_trails.asm new file mode 100644 index 0000000..fc941a7 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_trails.asm @@ -0,0 +1,9165 @@ +data +align 4 +LABELV numBaseTrailSystems +byte 4 0 +align 4 +LABELV numBaseTrailBeams +byte 4 0 +code +proc CG_CalculateBeamNodeProperties 668 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +CNSTF4 0 +ASGNF4 +ADDRLP4 540 +CNSTI4 0 +ASGNI4 +ADDRLP4 544 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 572 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 572 +INDIRU4 +EQU4 $119 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 572 +INDIRU4 +NEU4 $117 +LABELV $119 +ADDRGP4 $116 +JUMPV +LABELV $117 +ADDRLP4 560 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 564 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 580 +CNSTI4 0 +ASGNI4 +ADDRLP4 560 +INDIRP4 +CNSTI4 2768 +ADDP4 +INDIRI4 +ADDRLP4 580 +INDIRI4 +LEI4 $120 +ADDRLP4 564 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ADDRLP4 580 +INDIRI4 +EQI4 $120 +ADDRLP4 544 +ADDRLP4 544 +INDIRF4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 560 +INDIRP4 +CNSTI4 2768 +ADDP4 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 564 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 544 +INDIRF4 +CNSTF4 0 +GEF4 $123 +ADDRLP4 544 +CNSTF4 0 +ASGNF4 +LABELV $123 +LABELV $120 +ADDRLP4 588 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 556 +ADDRLP4 588 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRLP4 588 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 592 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 548 +ADDRLP4 592 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 592 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 596 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 552 +ADDRLP4 596 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 596 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 600 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 600 +INDIRP4 +CNSTI4 23 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 600 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRU1 +CVUI4 1 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 604 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16+4 +ADDRLP4 604 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 604 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRU1 +CVUI4 1 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 608 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 16+8 +ADDRLP4 608 +INDIRP4 +CNSTI4 25 +ADDP4 +INDIRU1 +CVUI4 1 +ADDRLP4 608 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRU1 +CVUI4 1 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $130 +JUMPV +LABELV $127 +ADDRLP4 612 +ADDRLP4 540 +INDIRI4 +ASGNI4 +ADDRLP4 540 +ADDRLP4 612 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 620 +CNSTI4 12 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 620 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ADDRLP4 620 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 624 +ADDRGP4 Distance +CALLF4 +ASGNF4 +ADDRLP4 612 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 28 +ADDP4 +ADDRLP4 624 +INDIRF4 +ASGNF4 +LABELV $128 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $130 +ADDRLP4 616 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 616 +INDIRU4 +EQU4 $131 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 616 +INDIRU4 +NEU4 $127 +LABELV $131 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 $135 +JUMPV +LABELV $132 +ADDRLP4 8 +ADDRLP4 8 +INDIRF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 28 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $133 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $135 +ADDRLP4 12 +INDIRI4 +ADDRLP4 540 +INDIRI4 +LTI4 $132 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $139 +JUMPV +LABELV $136 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $140 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ADDRLP4 556 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $141 +JUMPV +LABELV $140 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $142 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 120 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $144 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRLP4 8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +SUBF4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 $145 +JUMPV +LABELV $144 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRLP4 4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRF4 +DIVF4 +ASGNF4 +LABELV $145 +LABELV $142 +LABELV $141 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ADDRLP4 548 +INDIRF4 +MULF4 +ADDF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 624 +CNSTF4 1132396544 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +ADDRLP4 552 +INDIRF4 +MULF4 +ADDF4 +MULF4 +ADDRLP4 544 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 628 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 624 +INDIRF4 +ADDRLP4 628 +INDIRF4 +LTF4 $147 +ADDRLP4 620 +ADDRLP4 624 +INDIRF4 +ADDRLP4 628 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $148 +JUMPV +LABELV $147 +ADDRLP4 620 +ADDRLP4 624 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $148 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 620 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 644 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 16 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 648 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 644 +INDIRF4 +ADDRLP4 648 +INDIRF4 +LTF4 $154 +ADDRLP4 632 +ADDRLP4 644 +INDIRF4 +ADDRLP4 648 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $155 +JUMPV +LABELV $154 +ADDRLP4 632 +ADDRLP4 644 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $155 +ADDRLP4 0 +INDIRP4 +CNSTI4 37 +ADDP4 +ADDRLP4 632 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 652 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 16+4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 656 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 652 +INDIRF4 +ADDRLP4 656 +INDIRF4 +LTF4 $156 +ADDRLP4 636 +ADDRLP4 652 +INDIRF4 +ADDRLP4 656 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $157 +JUMPV +LABELV $156 +ADDRLP4 636 +ADDRLP4 652 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $157 +ADDRLP4 0 +INDIRP4 +CNSTI4 38 +ADDP4 +ADDRLP4 636 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 660 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRU1 +CVUI4 1 +CVIF4 4 +ADDRLP4 16+8 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +DIVF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 664 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 660 +INDIRF4 +ADDRLP4 664 +INDIRF4 +LTF4 $158 +ADDRLP4 640 +ADDRLP4 660 +INDIRF4 +ADDRLP4 664 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $159 +JUMPV +LABELV $158 +ADDRLP4 640 +ADDRLP4 660 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $159 +ADDRLP4 0 +INDIRP4 +CNSTI4 39 +ADDP4 +ADDRLP4 640 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 28 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $137 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $139 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $136 +LABELV $116 +endproc CG_CalculateBeamNodeProperties 668 8 +proc CG_LightVertex 44 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +CVIU4 4 +CVUU1 4 +ASGNU1 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 trap_R_LightForPoint +CALLI4 +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $161 +ADDRLP4 0 +INDIRI4 +ADDRFP4 8 +INDIRP4 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +CVFI4 4 +CVIU4 4 +CVUU1 4 +ASGNU1 +LABELV $162 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LEI4 $161 +ADDRFP4 8 +INDIRP4 +CNSTI4 3 +ADDP4 +ADDRFP4 4 +INDIRU1 +ASGNU1 +LABELV $160 +endproc CG_LightVertex 44 16 +proc CG_RenderBeam 12300 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 12216 +CNSTP4 0 +ASGNP4 +ADDRLP4 12212 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 12236 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 12236 +INDIRU4 +EQU4 $168 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 12236 +INDIRU4 +NEU4 $166 +LABELV $168 +ADDRGP4 $165 +JUMPV +LABELV $166 +ADDRLP4 12220 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12224 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12228 +ADDRLP4 12224 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12228 +INDIRP4 +CNSTI4 88 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $169 +ADDRLP4 12224 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 12244 +ADDRGP4 CG_AttachmentCentNum +CALLI4 +ASGNI4 +ADDRLP4 12244 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +EQI4 $174 +ADDRLP4 12224 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 12248 +ADDRGP4 CG_AttachmentCentNum +CALLI4 +ASGNI4 +ADDRLP4 12248 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $169 +LABELV $174 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $169 +ADDRGP4 $165 +JUMPV +LABELV $169 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_CalculateBeamNodeProperties +CALLV +pop +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $175 +ADDRLP4 12216 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12212 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 12256 +CNSTU4 0 +ASGNU4 +ADDRLP4 12216 +INDIRP4 +CVPU4 4 +ADDRLP4 12256 +INDIRU4 +EQU4 $178 +ADDRLP4 12212 +INDIRP4 +CVPU4 4 +ADDRLP4 12256 +INDIRU4 +EQU4 $178 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 12260 +CNSTI4 12 +ASGNI4 +ADDRLP4 12212 +INDIRP4 +ADDRLP4 12260 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 12216 +INDIRP4 +ADDRLP4 12260 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 12200 +ARGP4 +ADDRGP4 GetPerpendicularViewVector +CALLV +pop +ADDRGP4 $179 +JUMPV +LABELV $178 +ADDRLP4 12260 +CNSTU4 0 +ASGNU4 +ADDRLP4 12216 +INDIRP4 +CVPU4 4 +ADDRLP4 12260 +INDIRU4 +NEU4 $182 +ADDRLP4 12212 +INDIRP4 +CVPU4 4 +ADDRLP4 12260 +INDIRU4 +EQU4 $182 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 12264 +CNSTI4 12 +ASGNI4 +ADDRLP4 12212 +INDIRP4 +ADDRLP4 12264 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 12264 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 12200 +ARGP4 +ADDRGP4 GetPerpendicularViewVector +CALLV +pop +ADDRGP4 $183 +JUMPV +LABELV $182 +ADDRLP4 12264 +CNSTU4 0 +ASGNU4 +ADDRLP4 12216 +INDIRP4 +CVPU4 4 +ADDRLP4 12264 +INDIRU4 +EQU4 $177 +ADDRLP4 12212 +INDIRP4 +CVPU4 4 +ADDRLP4 12264 +INDIRU4 +NEU4 $177 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 12268 +CNSTI4 12 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 12268 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 12216 +INDIRP4 +ADDRLP4 12268 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 12200 +ARGP4 +ADDRGP4 GetPerpendicularViewVector +CALLV +pop +LABELV $187 +LABELV $183 +LABELV $179 +ADDRLP4 12216 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $190 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 12200 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+4 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 12200+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 12200+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12+4 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 12220 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $199 +ADDRLP4 12280 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 12280 +INDIRI4 +ADDRLP4 8 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +CVUI4 1 +ARGI4 +ADDRLP4 12280 +INDIRI4 +ADDRLP4 8+20 +ADDP4 +ARGP4 +ADDRGP4 CG_LightVertex +CALLV +pop +ADDRGP4 $200 +JUMPV +LABELV $199 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 37 +ADDP4 +INDIRB +ASGNB 12 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20+3 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +ASGNU1 +LABELV $200 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 12200 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+4 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 12200+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 12200+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12+4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRLP4 12220 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $212 +ADDRLP4 12296 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 12296 +INDIRI4 +ADDRLP4 8 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +CVUI4 1 +ARGI4 +ADDRLP4 12296 +INDIRI4 +ADDRLP4 8+20 +ADDP4 +ARGP4 +ADDRGP4 CG_LightVertex +CALLV +pop +ADDRGP4 $213 +JUMPV +LABELV $212 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 37 +ADDP4 +INDIRB +ASGNB 12 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20+3 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +ASGNU1 +LABELV $213 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $190 +ADDRLP4 12212 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $218 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 12200 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+4 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 12200+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 12200+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12+4 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRLP4 12220 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $227 +ADDRLP4 12280 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 12280 +INDIRI4 +ADDRLP4 8 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +CVUI4 1 +ARGI4 +ADDRLP4 12280 +INDIRI4 +ADDRLP4 8+20 +ADDP4 +ARGP4 +ADDRGP4 CG_LightVertex +CALLV +pop +ADDRGP4 $228 +JUMPV +LABELV $227 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 37 +ADDP4 +INDIRB +ASGNB 12 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20+3 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +ASGNU1 +LABELV $228 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 12200 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+4 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ADDRLP4 12200+4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+8 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRF4 +ADDRLP4 12200+8 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+12+4 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 12220 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $240 +ADDRLP4 12296 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 12296 +INDIRI4 +ADDRLP4 8 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +CVUI4 1 +ARGI4 +ADDRLP4 12296 +INDIRI4 +ADDRLP4 8+20 +ADDP4 +ARGP4 +ADDRGP4 CG_LightVertex +CALLV +pop +ADDRGP4 $241 +JUMPV +LABELV $240 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 37 +ADDP4 +INDIRB +ASGNB 12 +CNSTI4 24 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRLP4 8+20+3 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRU1 +ASGNU1 +LABELV $241 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $218 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $176 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $175 +LABELV $177 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 100 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12252 +CNSTI4 4 +ASGNI4 +ADDRLP4 12252 +INDIRI4 +ARGI4 +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 12252 +INDIRI4 +DIVI4 +ARGI4 +ADDRGP4 trap_R_AddPolysToScene +CALLV +pop +LABELV $165 +endproc CG_RenderBeam 12300 16 +proc CG_AllocateBeamNode 12 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $247 +ADDRLP4 0 +CNSTI4 84 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $251 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $246 +JUMPV +LABELV $251 +LABELV $248 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 128 +LTI4 $247 +CNSTP4 0 +RETP4 +LABELV $246 +endproc CG_AllocateBeamNode 12 0 +proc CG_DestroyBeamNode 20 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $254 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $256 +ADDRLP4 8 +CNSTI4 76 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 8 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 16 +CNSTI4 72 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 16 +INDIRI4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $257 +JUMPV +LABELV $256 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CNSTI4 76 +ADDP4 +CNSTP4 0 +ASGNP4 +LABELV $257 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $259 +JUMPV +LABELV $258 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $259 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $258 +ADDRGP4 $255 +JUMPV +LABELV $254 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $261 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CNSTI4 72 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $261 +LABELV $255 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $253 +endproc CG_DestroyBeamNode 20 0 +proc CG_FindLastBeamNode 12 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $265 +JUMPV +LABELV $264 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $265 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +EQU4 $267 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRU4 +NEU4 $264 +LABELV $267 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $263 +endproc CG_FindLastBeamNode 12 0 +proc CG_CountBeamNodes 8 0 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $270 +JUMPV +LABELV $269 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $270 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $269 +ADDRLP4 4 +INDIRI4 +RETI4 +LABELV $268 +endproc CG_CountBeamNodes 8 0 +proc CG_PrependBeamNode 8 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $273 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 CG_AllocateBeamNode +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $274 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $274 +JUMPV +LABELV $273 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 CG_AllocateBeamNode +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $277 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $277 +LABELV $274 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $272 +endproc CG_PrependBeamNode 8 4 +proc CG_AppendBeamNode 16 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $280 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_FindLastBeamNode +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_AllocateBeamNode +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $281 +ADDRLP4 4 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +CNSTP4 0 +ASGNP4 +ADDRGP4 $281 +JUMPV +LABELV $280 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_AllocateBeamNode +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $284 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +LABELV $284 +LABELV $281 +ADDRLP4 0 +INDIRP4 +RETP4 +LABELV $279 +endproc CG_AppendBeamNode 16 4 +proc CG_ApplyJitters 136 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 28 +CNSTU4 0 +ASGNU4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRU4 +EQU4 $289 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 28 +INDIRU4 +NEU4 $287 +LABELV $289 +ADDRGP4 $286 +JUMPV +LABELV $287 +ADDRLP4 8 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $293 +JUMPV +LABELV $290 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10772 +ADDP4 +ADDP4 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +GTI4 $294 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $300 +JUMPV +LABELV $297 +ADDRLP4 36 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDP4 +CNSTF4 1073741824 +ADDRLP4 36 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 40 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +CNSTF4 1073741824 +ADDRLP4 40 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $298 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $300 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $297 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10772 +ADDP4 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +LABELV $294 +LABELV $291 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $293 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +LTI4 $290 +ADDRLP4 16 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 CG_FindLastBeamNode +CALLP4 +ASGNP4 +ADDRLP4 12 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 164 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $302 +ADDRLP4 20 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +EQI4 $304 +ADDRLP4 16 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $304 +ADDRLP4 16 +ADDRLP4 16 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $304 +ADDRLP4 20 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $306 +ADDRLP4 12 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $306 +ADDRLP4 12 +ADDRLP4 12 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $306 +LABELV $302 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRGP4 $311 +JUMPV +LABELV $308 +ADDRLP4 44 +CNSTF4 0 +ASGNF4 +ADDRLP4 48 +CNSTF4 0 +ASGNF4 +ADDRLP4 56 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 52 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 100 +CNSTU4 0 +ASGNU4 +ADDRLP4 56 +INDIRP4 +CVPU4 4 +ADDRLP4 100 +INDIRU4 +EQU4 $312 +ADDRLP4 52 +INDIRP4 +CVPU4 4 +ADDRLP4 100 +INDIRU4 +EQU4 $312 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 104 +CNSTI4 12 +ASGNI4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 104 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 GetPerpendicularViewVector +CALLV +pop +ADDRLP4 112 +CNSTI4 12 +ASGNI4 +ADDRLP4 84 +ADDRLP4 52 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 120 +CNSTI4 16 +ASGNI4 +ADDRLP4 84+4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 124 +CNSTI4 20 +ASGNI4 +ADDRLP4 84+8 +ADDRLP4 52 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $313 +JUMPV +LABELV $312 +ADDRLP4 104 +CNSTU4 0 +ASGNU4 +ADDRLP4 56 +INDIRP4 +CVPU4 4 +ADDRLP4 104 +INDIRU4 +NEU4 $318 +ADDRLP4 52 +INDIRP4 +CVPU4 4 +ADDRLP4 104 +INDIRU4 +EQU4 $318 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 108 +CNSTI4 12 +ASGNI4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 GetPerpendicularViewVector +CALLV +pop +ADDRLP4 116 +CNSTI4 12 +ASGNI4 +ADDRLP4 84 +ADDRLP4 52 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 116 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 124 +CNSTI4 16 +ASGNI4 +ADDRLP4 84+4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 124 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 128 +CNSTI4 20 +ASGNI4 +ADDRLP4 84+8 +ADDRLP4 52 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRGP4 $319 +JUMPV +LABELV $318 +ADDRLP4 108 +CNSTU4 0 +ASGNU4 +ADDRLP4 56 +INDIRP4 +CVPU4 4 +ADDRLP4 108 +INDIRU4 +EQU4 $324 +ADDRLP4 52 +INDIRP4 +CVPU4 4 +ADDRLP4 108 +INDIRU4 +NEU4 $324 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 112 +CNSTI4 12 +ASGNI4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 112 +INDIRI4 +ADDP4 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRGP4 GetPerpendicularViewVector +CALLV +pop +ADDRLP4 120 +CNSTI4 12 +ASGNI4 +ADDRLP4 84 +ADDRLP4 0 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 120 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 128 +CNSTI4 16 +ASGNI4 +ADDRLP4 84+4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 128 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 132 +CNSTI4 20 +ASGNI4 +ADDRLP4 84+8 +ADDRLP4 0 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 56 +INDIRP4 +ADDRLP4 132 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $324 +LABELV $319 +LABELV $313 +ADDRLP4 84 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 84 +ARGP4 +ADDRLP4 72 +ARGP4 +ADDRLP4 60 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 60 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $333 +JUMPV +LABELV $330 +ADDRLP4 112 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 44 +INDIRF4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 48 +ADDRLP4 48 +INDIRF4 +ADDRLP4 112 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $331 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $333 +ADDRLP4 4 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +LTI4 $330 +ADDRLP4 112 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 116 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +ADDRLP4 72+4 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRF4 +ADDRLP4 72+8 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 124 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +ADDRLP4 60 +INDIRF4 +ADDRLP4 48 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 128 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ASGNP4 +ADDRLP4 128 +INDIRP4 +ADDRLP4 128 +INDIRP4 +INDIRF4 +ADDRLP4 60+4 +INDIRF4 +ADDRLP4 48 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 132 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ASGNP4 +ADDRLP4 132 +INDIRP4 +ADDRLP4 132 +INDIRP4 +INDIRF4 +ADDRLP4 60+8 +INDIRF4 +ADDRLP4 48 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +NEU4 $338 +ADDRGP4 $310 +JUMPV +LABELV $338 +LABELV $309 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $311 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $308 +LABELV $310 +LABELV $286 +endproc CG_ApplyJitters 136 16 +proc CG_UpdateBeam 128 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $341 +ADDRGP4 $340 +JUMPV +LABELV $341 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +CNSTI4 10764 +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 32 +INDIRP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 32 +INDIRP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 2768 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LEI4 $347 +ADDRLP4 20 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ADDRLP4 36 +INDIRI4 +LEI4 $345 +LABELV $347 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 CG_CountBeamNodes +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 20 +INDIRP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +SUBI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $349 +JUMPV +LABELV $348 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 CG_AppendBeamNode +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $351 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $351 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 CG_AttachmentPoint +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $352 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +ADDRGP4 $352 +JUMPV +LABELV $351 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $352 +LABELV $349 +ADDRLP4 44 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 44 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $348 +LABELV $345 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 CG_CountBeamNodes +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $358 +JUMPV +LABELV $355 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 0 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $356 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +LABELV $358 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $355 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $359 +ADDRLP4 4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $359 +ADDRLP4 92 +ADDRLP4 4 +INDIRP4 +CNSTI4 2768 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +LEI4 $361 +ADDRGP4 cg+109556 +INDIRI4 +ADDRLP4 92 +INDIRI4 +SUBI4 +ADDRLP4 20 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +LTI4 $361 +ADDRFP4 0 +INDIRP4 +CNSTI4 10768 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $340 +JUMPV +LABELV $361 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 56 +ARGP4 +ADDRLP4 96 +ADDRGP4 CG_AttachmentPoint +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +NEI4 $364 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $364 +ADDRLP4 4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRLP4 100 +ADDRGP4 CG_AttachmentPoint +CALLI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +CNSTI4 0 +NEI4 $366 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $366 +ADDRLP4 68 +ADDRLP4 80 +INDIRF4 +ADDRLP4 56 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 68+4 +ADDRLP4 80+4 +INDIRF4 +ADDRLP4 56+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 68+8 +ADDRLP4 80+8 +INDIRF4 +ADDRLP4 56+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $377 +JUMPV +LABELV $374 +ADDRLP4 104 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +SUBI4 +CVIF4 4 +DIVF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 56 +INDIRF4 +ADDRLP4 68 +INDIRF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 56+4 +INDIRF4 +ADDRLP4 68+4 +INDIRF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 56+8 +INDIRF4 +ADDRLP4 68+8 +INDIRF4 +ADDRLP4 104 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $375 +ADDRLP4 0 +ADDRLP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $377 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $374 +ADDRGP4 $360 +JUMPV +LABELV $359 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +EQI4 $382 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 CG_FindLastBeamNode +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $384 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $384 +ADDRLP4 68 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ADDRLP4 68 +INDIRP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +GEI4 $386 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 CG_DestroyBeamNode +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $388 +ADDRFP4 0 +INDIRP4 +CNSTI4 10768 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $340 +JUMPV +LABELV $388 +ADDRLP4 4 +INDIRP4 +CNSTI4 2768 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $387 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_PrependBeamNode +CALLP4 +pop +ADDRGP4 $387 +JUMPV +LABELV $386 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +LTI4 $392 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $392 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ASGNP4 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 96 +INDIRP4 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 100 +CNSTI4 4 +ASGNI4 +ADDRLP4 76+4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 96 +INDIRP4 +INDIRP4 +ADDRLP4 100 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 108 +CNSTI4 8 +ASGNI4 +ADDRLP4 76+8 +ADDRLP4 0 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +ADDRLP4 108 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 76 +ARGP4 +ADDRLP4 112 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 88 +ADDRLP4 112 +INDIRF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CVIF4 4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +MULF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 88 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 76+4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 76+8 +INDIRF4 +ADDRLP4 88 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $392 +LABELV $387 +LABELV $384 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $398 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 CG_AttachmentPoint +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $400 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $400 +ADDRLP4 72 +ADDRFP4 0 +INDIRP4 +CNSTI4 10760 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 72 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 72 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $398 +LABELV $382 +LABELV $360 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_ApplyJitters +CALLV +pop +LABELV $340 +endproc CG_UpdateBeam 128 8 +proc CG_ParseTrailBeamColor 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $403 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $407 +CNSTI4 0 +RETI4 +ADDRGP4 $402 +JUMPV +LABELV $407 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 16 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +ADDRFP4 0 +INDIRP4 +ADDP4 +CNSTF4 1132396544 +ADDRLP4 16 +INDIRF4 +MULF4 +CVFI4 4 +CVIU4 4 +CVUU1 4 +ASGNU1 +LABELV $404 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LEI4 $403 +CNSTI4 1 +RETI4 +LABELV $402 +endproc CG_ParseTrailBeamColor 20 8 +proc CG_ParseTrailBeam 88 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $412 +JUMPV +LABELV $411 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $414 +CNSTI4 0 +RETI4 +ADDRGP4 $410 +JUMPV +LABELV $414 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $418 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $416 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $419 +ADDRGP4 $413 +JUMPV +LABELV $419 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 24 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRI4 +CNSTI4 128 +LTI4 $412 +ADDRFP4 0 +INDIRP4 +CNSTI4 127 +ASGNI4 +ADDRGP4 $423 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $412 +JUMPV +LABELV $416 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $426 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $424 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $427 +ADDRGP4 $413 +JUMPV +LABELV $427 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 28 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $429 +ADDRGP4 $413 +JUMPV +LABELV $429 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $433 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $431 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $412 +JUMPV +LABELV $431 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 48 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 48 +INDIRF4 +ASGNF4 +ADDRGP4 $412 +JUMPV +LABELV $424 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $436 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $434 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $437 +ADDRGP4 $413 +JUMPV +LABELV $437 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 32 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $439 +ADDRGP4 $413 +JUMPV +LABELV $439 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $433 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $441 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRGP4 $412 +JUMPV +LABELV $441 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 52 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRGP4 $412 +JUMPV +LABELV $434 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $445 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $443 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $446 +ADDRGP4 $413 +JUMPV +LABELV $446 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $450 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $448 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 CG_ParseTrailBeamColor +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $451 +ADDRGP4 $413 +JUMPV +LABELV $451 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $455 +ARGP4 +ADDRLP4 48 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +EQI4 $453 +ADDRGP4 $456 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $413 +JUMPV +LABELV $453 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 56 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $457 +ADDRGP4 $413 +JUMPV +LABELV $457 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $433 +ARGP4 +ADDRLP4 60 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $459 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRU1 +ASGNU1 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 21 +ADDP4 +INDIRU1 +ASGNU1 +ADDRFP4 0 +INDIRP4 +CNSTI4 25 +ADDP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 22 +ADDP4 +INDIRU1 +ASGNU1 +ADDRGP4 $412 +JUMPV +LABELV $459 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $450 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $461 +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 CG_ParseTrailBeamColor +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $463 +ADDRGP4 $413 +JUMPV +LABELV $463 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $455 +ARGP4 +ADDRLP4 76 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +EQI4 $412 +ADDRGP4 $456 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $413 +JUMPV +LABELV $461 +ADDRGP4 $467 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $413 +JUMPV +LABELV $448 +ADDRGP4 $467 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $413 +JUMPV +LABELV $443 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $470 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $468 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $471 +ADDRGP4 $413 +JUMPV +LABELV $471 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 40 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRGP4 $412 +JUMPV +LABELV $468 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $475 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $473 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $476 +ADDRGP4 $413 +JUMPV +LABELV $476 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 44 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRGP4 $412 +JUMPV +LABELV $473 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $480 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $478 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $481 +ADDRGP4 $413 +JUMPV +LABELV $481 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 $412 +JUMPV +LABELV $478 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $485 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $483 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 48 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $486 +ADDRGP4 $413 +JUMPV +LABELV $486 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $490 +ARGP4 +ADDRLP4 52 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $488 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 56 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 60 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $491 +ADDRGP4 $413 +JUMPV +LABELV $491 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 64 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ADDRLP4 64 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $493 +ADDRGP4 $413 +JUMPV +LABELV $493 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 76 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 76 +INDIRF4 +ASGNF4 +ADDRGP4 $412 +JUMPV +LABELV $488 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $497 +ARGP4 +ADDRLP4 56 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $495 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $498 +ADDRGP4 $413 +JUMPV +LABELV $498 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $502 +ARGP4 +ADDRLP4 68 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $500 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $501 +JUMPV +LABELV $500 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $505 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $503 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $504 +JUMPV +LABELV $503 +ADDRGP4 $506 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $413 +JUMPV +LABELV $504 +LABELV $501 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 80 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $507 +ADDRGP4 $413 +JUMPV +LABELV $507 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 84 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 84 +INDIRF4 +ASGNF4 +ADDRGP4 $412 +JUMPV +LABELV $495 +ADDRGP4 $509 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $413 +JUMPV +LABELV $483 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $512 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $510 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $412 +JUMPV +LABELV $510 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $515 +ARGP4 +ADDRLP4 48 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $513 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $516 +ADDRGP4 $518 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $413 +JUMPV +LABELV $516 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 56 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $519 +ADDRGP4 $413 +JUMPV +LABELV $519 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 60 +ADDRGP4 atof_neg +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDP4 +ADDRLP4 60 +INDIRF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $521 +ADDRGP4 $413 +JUMPV +LABELV $521 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 76 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +CNSTI4 3 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDP4 +CNSTI4 4 +ADDP4 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRLP4 84 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ASGNP4 +ADDRLP4 84 +INDIRP4 +ADDRLP4 84 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $412 +JUMPV +LABELV $513 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $525 +ARGP4 +ADDRLP4 52 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $523 +ADDRFP4 0 +INDIRP4 +CNSTI4 164 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $412 +JUMPV +LABELV $523 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $455 +ARGP4 +ADDRLP4 56 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $526 +CNSTI4 1 +RETI4 +ADDRGP4 $410 +JUMPV +LABELV $526 +ADDRGP4 $528 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $410 +JUMPV +LABELV $412 +ADDRGP4 $411 +JUMPV +LABELV $413 +CNSTI4 0 +RETI4 +LABELV $410 +endproc CG_ParseTrailBeam 88 12 +proc CG_InitialiseBaseTrailBeam 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 168 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 4 +CNSTF4 1065353216 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +ARGP4 +CNSTI4 255 +ARGI4 +CNSTU4 3 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 23 +ADDP4 +ARGP4 +CNSTI4 255 +ARGI4 +CNSTU4 3 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +CNSTI4 100 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +CNSTF4 0 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +CNSTF4 1065353216 +ASGNF4 +LABELV $529 +endproc CG_InitialiseBaseTrailBeam 16 12 +proc CG_ParseTrailSystem 36 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $532 +JUMPV +LABELV $531 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 8 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $534 +CNSTI4 0 +RETI4 +ADDRGP4 $530 +JUMPV +LABELV $534 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $450 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $536 +CNSTI4 168 +ADDRGP4 numBaseTrailBeams +INDIRI4 +MULI4 +ADDRGP4 baseTrailBeams +ADDP4 +ARGP4 +ADDRGP4 CG_InitialiseBaseTrailBeam +CALLV +pop +CNSTI4 168 +ADDRGP4 numBaseTrailBeams +INDIRI4 +MULI4 +ADDRGP4 baseTrailBeams +ADDP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 CG_ParseTrailBeam +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $538 +ADDRGP4 $540 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $530 +JUMPV +LABELV $538 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 4 +NEI4 $541 +ADDRGP4 $543 +ARGP4 +CNSTI4 4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $530 +JUMPV +LABELV $541 +ADDRGP4 numBaseTrailBeams +INDIRI4 +CNSTI4 256 +NEI4 $544 +ADDRGP4 $546 +ARGP4 +CNSTI4 256 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $530 +JUMPV +LABELV $544 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +CNSTI4 168 +ADDRGP4 numBaseTrailBeams +INDIRI4 +MULI4 +ADDRGP4 baseTrailBeams +ADDP4 +ASGNP4 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 28 +ADDRGP4 numBaseTrailBeams +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $532 +JUMPV +LABELV $536 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $549 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $547 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $548 +JUMPV +LABELV $547 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $552 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $550 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $553 +ADDRGP4 $533 +JUMPV +LABELV $553 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 32 +ADDRGP4 atoi_neg +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRGP4 $532 +JUMPV +LABELV $550 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $557 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $555 +ADDRGP4 $532 +JUMPV +LABELV $555 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $455 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $558 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $560 +ADDRGP4 $563 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $560 +CNSTI4 1 +RETI4 +ADDRGP4 $530 +JUMPV +LABELV $558 +ADDRGP4 $564 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $530 +JUMPV +LABELV $548 +LABELV $532 +ADDRGP4 $531 +JUMPV +LABELV $533 +CNSTI4 0 +RETI4 +LABELV $530 +endproc CG_ParseTrailSystem 36 12 +proc CG_ParseTrailFile 32116 12 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32084 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 32088 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 80 +ADDRLP4 32088 +INDIRI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +GTI4 $566 +CNSTI4 0 +RETI4 +ADDRGP4 $565 +JUMPV +LABELV $566 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $570 +ADDRLP4 80 +INDIRI4 +CVIU4 4 +CNSTU4 31999 +LTU4 $568 +LABELV $570 +ADDRLP4 32084 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $571 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $575 +ADDRLP4 32096 +ADDRGP4 $572 +ASGNP4 +ADDRGP4 $576 +JUMPV +LABELV $575 +ADDRLP4 32096 +ADDRGP4 $573 +ASGNP4 +LABELV $576 +ADDRLP4 32096 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $565 +JUMPV +LABELV $568 +ADDRLP4 84 +ARGP4 +ADDRLP4 80 +INDIRI4 +ARGI4 +ADDRLP4 32084 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 80 +INDIRI4 +ADDRLP4 84 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 32084 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 76 +ADDRLP4 84 +ASGNP4 +ADDRGP4 $578 +JUMPV +LABELV $577 +ADDRLP4 76 +ARGP4 +ADDRLP4 32096 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 68 +ADDRLP4 32096 +INDIRP4 +ASGNP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 $409 +ARGP4 +ADDRLP4 32100 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32100 +INDIRI4 +CNSTI4 0 +NEI4 $580 +ADDRGP4 $579 +JUMPV +LABELV $580 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 $450 +ARGP4 +ADDRLP4 32104 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32104 +INDIRI4 +CNSTI4 0 +NEI4 $582 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +EQI4 $584 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $589 +JUMPV +LABELV $586 +CNSTI4 96 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseTrailSystems +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 32108 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32108 +INDIRI4 +CNSTI4 0 +NEI4 $590 +ADDRGP4 $592 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $565 +JUMPV +LABELV $590 +LABELV $587 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $589 +ADDRLP4 0 +INDIRI4 +ADDRGP4 numBaseTrailSystems +INDIRI4 +LTI4 $586 +CNSTI4 96 +ADDRGP4 numBaseTrailSystems +INDIRI4 +MULI4 +ADDRGP4 baseTrailSystems +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +CNSTI4 96 +ADDRGP4 numBaseTrailSystems +INDIRI4 +MULI4 +ADDRGP4 baseTrailSystems +ADDP4 +ARGP4 +ADDRLP4 76 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 32108 +ADDRGP4 CG_ParseTrailSystem +CALLI4 +ASGNI4 +ADDRLP4 32108 +INDIRI4 +CNSTI4 0 +NEI4 $593 +ADDRGP4 $595 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $565 +JUMPV +LABELV $593 +ADDRLP4 72 +CNSTI4 0 +ASGNI4 +ADDRGP4 numBaseTrailSystems +INDIRI4 +CNSTI4 64 +NEI4 $596 +ADDRGP4 $598 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $565 +JUMPV +LABELV $596 +ADDRLP4 32112 +ADDRGP4 numBaseTrailSystems +ASGNP4 +ADDRLP4 32112 +INDIRP4 +ADDRLP4 32112 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $578 +JUMPV +LABELV $584 +ADDRGP4 $599 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $565 +JUMPV +LABELV $582 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $600 +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 72 +CNSTI4 1 +ASGNI4 +ADDRGP4 $601 +JUMPV +LABELV $600 +ADDRGP4 $602 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $565 +JUMPV +LABELV $601 +LABELV $578 +ADDRGP4 $577 +JUMPV +LABELV $579 +CNSTI4 1 +RETI4 +LABELV $565 +endproc CG_ParseTrailFile 32116 12 +export CG_LoadTrailSystems +proc CG_LoadTrailSystems 8284 16 +ADDRLP4 8272 +CNSTI4 0 +ASGNI4 +ADDRGP4 numBaseTrailSystems +ADDRLP4 8272 +INDIRI4 +ASGNI4 +ADDRGP4 numBaseTrailBeams +ADDRLP4 8272 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8272 +INDIRI4 +ASGNI4 +LABELV $604 +ADDRLP4 8276 +CNSTI4 96 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseTrailSystems +ADDP4 +ASGNP4 +ADDRLP4 8276 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 96 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +LABELV $605 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $604 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $608 +ADDRLP4 8276 +CNSTI4 168 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseTrailBeams +ADDP4 +ASGNP4 +ADDRLP4 8276 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 168 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +LABELV $609 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +LTI4 $608 +ADDRGP4 $612 +ARGP4 +ADDRGP4 $613 +ARGP4 +ADDRLP4 80 +ARGP4 +CNSTI4 8192 +ARGI4 +ADDRLP4 8276 +ADDRGP4 trap_FS_GetFileList +CALLI4 +ASGNI4 +ADDRLP4 76 +ADDRLP4 8276 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 80 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $617 +JUMPV +LABELV $614 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8280 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 72 +ADDRLP4 8280 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 8 +ARGP4 +ADDRGP4 $618 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 8 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_ParseTrailFile +CALLI4 +pop +LABELV $615 +ADDRLP4 8280 +CNSTI4 1 +ASGNI4 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8280 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 72 +INDIRI4 +ADDRLP4 8280 +INDIRI4 +ADDI4 +ADDRLP4 4 +INDIRP4 +ADDP4 +ASGNP4 +LABELV $617 +ADDRLP4 0 +INDIRI4 +ADDRLP4 76 +INDIRI4 +LTI4 $614 +LABELV $603 +endproc CG_LoadTrailSystems 8284 16 +export CG_RegisterTrailSystem +proc CG_RegisterTrailSystem 28 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $620 +ADDRLP4 8 +CNSTI4 96 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 baseTrailSystems +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $624 +ADDRLP4 8 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $626 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +RETI4 +ADDRGP4 $619 +JUMPV +LABELV $626 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $631 +JUMPV +LABELV $628 +ADDRLP4 4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +LABELV $629 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $631 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +LTI4 $628 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $632 +ADDRGP4 $635 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $632 +ADDRLP4 8 +INDIRP4 +CNSTI4 92 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +RETI4 +ADDRGP4 $619 +JUMPV +LABELV $624 +LABELV $621 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 64 +LTI4 $620 +ADDRGP4 $636 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +LABELV $619 +endproc CG_RegisterTrailSystem 28 8 +proc CG_SpawnNewTrailBeam 12 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTP4 0 +ASGNP4 +ADDRLP4 8 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $638 +ADDRLP4 0 +CNSTI4 10788 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRGP4 trailBeams +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 10768 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $642 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 10788 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +INDIRP4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 10768 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $644 +ADDRGP4 $647 +ARGP4 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $644 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $637 +JUMPV +LABELV $642 +LABELV $639 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 128 +LTI4 $638 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $648 +ADDRGP4 $651 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $648 +CNSTP4 0 +RETP4 +LABELV $637 +endproc CG_SpawnNewTrailBeam 12 12 +export CG_SpawnNewTrailSystem +proc CG_SpawnNewTrailSystem 16 12 +ADDRLP4 8 +CNSTP4 0 +ASGNP4 +ADDRLP4 4 +CNSTI4 96 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 baseTrailSystems-96 +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 92 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $654 +ADDRGP4 $656 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTP4 0 +RETP4 +ADDRGP4 $652 +JUMPV +LABELV $654 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +LABELV $657 +ADDRLP4 8 +CNSTI4 2776 +ADDRLP4 12 +INDIRI4 +MULI4 +ADDRGP4 trailSystems +ADDP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 2772 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $661 +ADDRLP4 8 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 2776 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 8 +INDIRP4 +ADDRLP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 2772 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 2768 +ADDP4 +CNSTI4 -1 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 2764 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $667 +JUMPV +LABELV $664 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 64 +ADDP4 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_SpawnNewTrailBeam +CALLP4 +pop +LABELV $665 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $667 +ADDRLP4 0 +INDIRI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +LTI4 $664 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $668 +ADDRGP4 $671 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $668 +ADDRLP4 8 +INDIRP4 +RETP4 +ADDRGP4 $652 +JUMPV +LABELV $661 +LABELV $658 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 32 +LTI4 $657 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $672 +ADDRGP4 $675 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $672 +CNSTP4 0 +RETP4 +LABELV $652 +endproc CG_SpawnNewTrailSystem 16 12 +export CG_DestroyTrailSystem +proc CG_DestroyTrailSystem 20 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 2768 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $678 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 CG_Attached +CALLI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $678 +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_AttachmentPoint +CALLI4 +pop +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +ADDRFP4 0 +INDIRP4 +INDIRP4 +CNSTI4 20 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $678 +ADDRFP4 0 +CNSTP4 0 +ASGNP4 +LABELV $676 +endproc CG_DestroyTrailSystem 20 8 +export CG_IsTrailSystemValid +proc CG_IsTrailSystemValid 16 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +ASGNU4 +ADDRLP4 8 +CNSTU4 0 +ASGNU4 +ADDRLP4 4 +INDIRU4 +ADDRLP4 8 +INDIRU4 +EQU4 $683 +ADDRLP4 4 +INDIRU4 +ADDRLP4 8 +INDIRU4 +EQU4 $681 +ADDRLP4 0 +INDIRP4 +CNSTI4 2772 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $681 +LABELV $683 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $684 +ADDRLP4 12 +INDIRP4 +CNSTI4 2772 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $684 +ADDRFP4 0 +INDIRP4 +CNSTP4 0 +ASGNP4 +LABELV $684 +CNSTI4 0 +RETI4 +ADDRGP4 $680 +JUMPV +LABELV $681 +CNSTI4 1 +RETI4 +LABELV $680 +endproc CG_IsTrailSystemValid 16 0 +proc CG_GarbageCollectTrailSystems 60 20 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $687 +ADDRLP4 8 +CNSTI4 2776 +ADDRLP4 20 +INDIRI4 +MULI4 +ADDRGP4 trailSystems +ADDP4 +ASGNP4 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 2772 +ADDP4 +INDIRI4 +ADDRLP4 24 +INDIRI4 +NEI4 $691 +ADDRGP4 $688 +JUMPV +LABELV $691 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $693 +ADDRLP4 4 +CNSTI4 10788 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 trailBeams +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 10768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $697 +ADDRLP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRP4 +CVPU4 4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +NEU4 $697 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $697 +LABELV $694 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 128 +LTI4 $693 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $699 +ADDRLP4 8 +INDIRP4 +CNSTI4 2772 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $699 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_AttachmentCentNum +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 28 +INDIRI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +LTI4 $701 +ADDRLP4 16 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +EQI4 $701 +ADDRLP4 32 +ADDRLP4 8 +INDIRP4 +ASGNP4 +CNSTI4 1852 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+1832 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $704 +ADDRLP4 32 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $704 +LABELV $701 +ADDRLP4 8 +INDIRP4 +CNSTI4 1384 +ADDP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 CG_AttachmentCentNum +CALLI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +LTI4 $707 +ADDRLP4 16 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +EQI4 $707 +ADDRLP4 36 +ADDRLP4 8 +INDIRP4 +ASGNP4 +CNSTI4 1852 +ADDRLP4 16 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+1832 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $710 +ADDRLP4 36 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $710 +LABELV $707 +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +INDIRP4 +CNSTI4 2768 +ADDP4 +INDIRI4 +ADDRLP4 40 +INDIRI4 +GTI4 $713 +ADDRLP4 44 +ADDRLP4 8 +INDIRP4 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $713 +ADDRLP4 8 +INDIRP4 +CNSTI4 2764 +ADDP4 +INDIRI4 +ADDRLP4 44 +INDIRI4 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +GEI4 $713 +ADDRLP4 48 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 48 +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $716 +ADDRGP4 $719 +ARGP4 +ADDRLP4 56 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ASGNP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRLP4 8 +INDIRP4 +CNSTI4 2764 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 56 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cg+109556 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $716 +LABELV $713 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 1 +LTI4 $721 +ADDRLP4 8 +INDIRP4 +CNSTI4 2772 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $721 +ADDRGP4 $724 +ARGP4 +ADDRLP4 8 +INDIRP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $721 +LABELV $688 +ADDRLP4 20 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 32 +LTI4 $687 +LABELV $686 +endproc CG_GarbageCollectTrailSystems 60 20 +export CG_AddTrails +proc CG_AddTrails 16 12 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 CG_GarbageCollectTrailSystems +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $726 +ADDRLP4 4 +CNSTI4 10788 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 trailBeams +ADDP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 10768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $730 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_UpdateBeam +CALLV +pop +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_RenderBeam +CALLV +pop +LABELV $730 +LABELV $727 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 128 +LTI4 $726 +ADDRGP4 cg_debugTrails+12 +INDIRI4 +CNSTI4 2 +LTI4 $732 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $735 +CNSTI4 2776 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 trailSystems+2772 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $739 +ADDRLP4 8 +ADDRLP4 8 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $739 +LABELV $736 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $735 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $742 +CNSTI4 10788 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 trailBeams+10768 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $746 +ADDRLP4 12 +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $746 +LABELV $743 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 128 +LTI4 $742 +ADDRGP4 $749 +ARGP4 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $732 +LABELV $725 +endproc CG_AddTrails 16 12 +export CG_DestroyTestTS_f +proc CG_DestroyTestTS_f 4 4 +ADDRGP4 testTS +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +EQI4 $751 +ADDRGP4 testTS +ARGP4 +ADDRGP4 CG_DestroyTrailSystem +CALLV +pop +LABELV $751 +LABELV $750 +endproc CG_DestroyTestTS_f 4 4 +export CG_TestTS_f +proc CG_TestTS_f 84 12 +ADDRLP4 64 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 2 +GEI4 $754 +ADDRGP4 $753 +JUMPV +LABELV $754 +CNSTI4 1 +ARGI4 +ADDRLP4 68 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRLP4 72 +ADDRGP4 CG_RegisterTrailSystem +CALLI4 +ASGNI4 +ADDRGP4 testTSHandle +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRGP4 testTSHandle +INDIRI4 +CNSTI4 0 +EQI4 $756 +ADDRGP4 CG_DestroyTestTS_f +CALLV +pop +ADDRGP4 testTSHandle +INDIRI4 +ARGI4 +ADDRLP4 76 +ADDRGP4 CG_SpawnNewTrailSystem +CALLP4 +ASGNP4 +ADDRGP4 testTS +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRGP4 testTS +ARGP4 +ADDRLP4 80 +ADDRGP4 CG_IsTrailSystemValid +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +EQI4 $758 +ADDRGP4 testTS +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 cg_entities +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRGP4 testTS +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToCent +CALLV +pop +LABELV $758 +LABELV $756 +LABELV $753 +endproc CG_TestTS_f 84 12 +bss +align 4 +LABELV testTSHandle +skip 4 +align 4 +LABELV testTS +skip 4 +align 4 +LABELV trailBeams +skip 1380864 +align 4 +LABELV trailSystems +skip 88832 +align 4 +LABELV baseTrailBeams +skip 43008 +align 4 +LABELV baseTrailSystems +skip 6144 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $749 +byte 1 84 +byte 1 83 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 32 +byte 1 84 +byte 1 66 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $724 +byte 1 84 +byte 1 83 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 103 +byte 1 97 +byte 1 114 +byte 1 98 +byte 1 97 +byte 1 103 +byte 1 101 +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 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $719 +byte 1 84 +byte 1 83 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 101 +byte 1 120 +byte 1 112 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 98 +byte 1 111 +byte 1 114 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 108 +byte 1 105 +byte 1 118 +byte 1 101 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 44 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 10 +byte 1 0 +align 1 +LABELV $675 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 95 +byte 1 83 +byte 1 89 +byte 1 83 +byte 1 84 +byte 1 69 +byte 1 77 +byte 1 83 +byte 1 10 +byte 1 0 +align 1 +LABELV $671 +byte 1 84 +byte 1 83 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $656 +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 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +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 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 121 +byte 1 101 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $651 +byte 1 77 +byte 1 65 +byte 1 88 +byte 1 95 +byte 1 84 +byte 1 82 +byte 1 65 +byte 1 73 +byte 1 76 +byte 1 95 +byte 1 66 +byte 1 69 +byte 1 65 +byte 1 77 +byte 1 83 +byte 1 10 +byte 1 0 +align 1 +LABELV $647 +byte 1 84 +byte 1 66 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $636 +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 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 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $635 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $618 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 105 +byte 1 112 +byte 1 116 +byte 1 115 +byte 1 47 +byte 1 0 +align 1 +LABELV $613 +byte 1 46 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 0 +align 1 +LABELV $612 +byte 1 115 +byte 1 99 +byte 1 114 +byte 1 105 +byte 1 112 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $602 +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 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 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 $599 +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 97 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $598 +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 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 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 $595 +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 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $592 +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 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 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 $573 +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 $572 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $571 +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 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +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 $564 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $563 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $557 +byte 1 98 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 0 +align 1 +LABELV $552 +byte 1 108 +byte 1 105 +byte 1 102 +byte 1 101 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $549 +byte 1 116 +byte 1 104 +byte 1 105 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 79 +byte 1 110 +byte 1 108 +byte 1 121 +byte 1 0 +align 1 +LABELV $546 +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 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 97 +byte 1 109 +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 $543 +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 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 32 +byte 1 62 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $540 +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 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $528 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $525 +byte 1 106 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 65 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 104 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $518 +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 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 106 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $515 +byte 1 106 +byte 1 105 +byte 1 116 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $512 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 108 +byte 1 76 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $509 +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 101 +byte 1 120 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 84 +byte 1 121 +byte 1 112 +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 $506 +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 101 +byte 1 120 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 32 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 109 +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 $505 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $502 +byte 1 102 +byte 1 114 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $497 +byte 1 114 +byte 1 101 +byte 1 112 +byte 1 101 +byte 1 97 +byte 1 116 +byte 1 0 +align 1 +LABELV $490 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $485 +byte 1 116 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 101 +byte 1 84 +byte 1 121 +byte 1 112 +byte 1 101 +byte 1 0 +align 1 +LABELV $480 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 0 +align 1 +LABELV $475 +byte 1 102 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 79 +byte 1 117 +byte 1 116 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $470 +byte 1 115 +byte 1 101 +byte 1 103 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 84 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 0 +align 1 +LABELV $467 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 123 +byte 1 39 +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 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 39 +byte 1 125 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $455 +byte 1 125 +byte 1 0 +align 1 +LABELV $450 +byte 1 123 +byte 1 0 +align 1 +LABELV $445 +byte 1 99 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $436 +byte 1 97 +byte 1 108 +byte 1 112 +byte 1 104 +byte 1 97 +byte 1 0 +align 1 +LABELV $433 +byte 1 45 +byte 1 0 +align 1 +LABELV $426 +byte 1 119 +byte 1 105 +byte 1 100 +byte 1 116 +byte 1 104 +byte 1 0 +align 1 +LABELV $423 +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 111 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 103 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 97 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $418 +byte 1 115 +byte 1 101 +byte 1 103 +byte 1 109 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 115 +byte 1 0 +align 1 +LABELV $409 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_tutorial.asm b/build/release-linux-x86_64/base/cgame/cg_tutorial.asm new file mode 100644 index 0000000..7e1f003 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_tutorial.asm @@ -0,0 +1,5990 @@ +data +align 4 +LABELV bindings +address $117 +address $118 +byte 4 -1 +byte 4 -1 +address $119 +address $120 +byte 4 -1 +byte 4 -1 +address $121 +address $122 +byte 4 -1 +byte 4 -1 +address $123 +address $124 +byte 4 -1 +byte 4 -1 +address $125 +address $126 +byte 4 -1 +byte 4 -1 +address $127 +address $128 +byte 4 -1 +byte 4 -1 +address $129 +address $130 +byte 4 -1 +byte 4 -1 +address $131 +address $132 +byte 4 -1 +byte 4 -1 +address $133 +address $134 +byte 4 -1 +byte 4 -1 +address $135 +address $136 +byte 4 -1 +byte 4 -1 +address $137 +address $138 +byte 4 -1 +byte 4 -1 +address $139 +address $140 +byte 4 -1 +byte 4 -1 +address $141 +address $142 +byte 4 -1 +byte 4 -1 +address $143 +address $144 +byte 4 -1 +byte 4 -1 +address $145 +address $146 +byte 4 -1 +byte 4 -1 +lit +align 4 +LABELV numBindings +byte 4 15 +code +proc CG_GetBindings 1056 12 +ADDRLP4 1028 +CNSTI4 0 +ASGNI4 +ADDRGP4 $151 +JUMPV +LABELV $148 +ADDRLP4 1036 +ADDRLP4 1028 +INDIRI4 +CNSTI4 4 +LSHI4 +ASGNI4 +ADDRLP4 1040 +CNSTI4 4294967295 +ASGNI4 +ADDRLP4 1036 +INDIRI4 +ADDRGP4 bindings+8+4 +ADDP4 +ADDRLP4 1040 +INDIRI4 +ASGNI4 +ADDRLP4 1036 +INDIRI4 +ADDRGP4 bindings+8 +ADDP4 +ADDRLP4 1040 +INDIRI4 +ASGNI4 +ADDRLP4 1044 +CNSTI4 0 +ASGNI4 +ADDRLP4 1032 +ADDRLP4 1044 +INDIRI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 1044 +INDIRI4 +ASGNI4 +LABELV $155 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Key_GetBindingBuf +CALLV +pop +ADDRLP4 4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $159 +ADDRGP4 $156 +JUMPV +LABELV $159 +ADDRLP4 4 +ARGP4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 1048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 1048 +INDIRI4 +CNSTI4 0 +NEI4 $161 +ADDRLP4 1052 +ADDRLP4 1032 +INDIRI4 +ASGNI4 +ADDRLP4 1032 +ADDRLP4 1052 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 1052 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 1028 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings+8 +ADDP4 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 1032 +INDIRI4 +CNSTI4 1 +LEI4 $164 +ADDRGP4 $157 +JUMPV +LABELV $164 +LABELV $161 +LABELV $156 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 256 +LTI4 $155 +LABELV $157 +LABELV $149 +ADDRLP4 1028 +ADDRLP4 1028 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $151 +ADDRLP4 1028 +INDIRI4 +ADDRGP4 numBindings +INDIRI4 +LTI4 $148 +LABELV $147 +endproc CG_GetBindings 1056 12 +bss +align 1 +LABELV $167 +skip 1024 +code +proc CG_KeyNameForCommand 52 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRGP4 $167 +CNSTI1 0 +ASGNI1 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $171 +JUMPV +LABELV $168 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $172 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings+8 +ADDP4 +INDIRI4 +CNSTI4 4294967295 +EQI4 $174 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings+8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $167 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 trap_Key_KeynumToStringBuf +CALLV +pop +ADDRGP4 $167 +ARGP4 +ADDRLP4 16 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 8 +ADDRLP4 16 +INDIRU4 +CVUI4 4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $181 +JUMPV +LABELV $178 +ADDRLP4 20 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $167 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 24 +ADDRGP4 toupper +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 24 +INDIRI4 +CVII1 4 +ASGNI1 +LABELV $179 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $181 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $178 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings+8+4 +ADDP4 +INDIRI4 +CNSTI4 4294967295 +EQI4 $175 +ADDRGP4 $167 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $186 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $167 +ARGP4 +ADDRLP4 28 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 32 +ADDRGP4 $167 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings+8+4 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +INDIRU4 +ADDRLP4 32 +INDIRP4 +ADDP4 +ARGP4 +CNSTU4 1024 +ADDRLP4 36 +INDIRU4 +SUBU4 +CVUI4 4 +ARGI4 +ADDRGP4 trap_Key_KeynumToStringBuf +CALLV +pop +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +CNSTI4 4 +ADDI4 +ASGNI4 +ADDRGP4 $192 +JUMPV +LABELV $189 +ADDRLP4 40 +ADDRLP4 0 +INDIRI4 +ADDRGP4 $167 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +INDIRI1 +CVII4 1 +ARGI4 +ADDRLP4 44 +ADDRGP4 toupper +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 44 +INDIRI4 +CVII1 4 +ASGNI1 +LABELV $190 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $192 +ADDRGP4 $167 +ARGP4 +ADDRLP4 48 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 0 +INDIRI4 +CVIU4 4 +ADDRLP4 48 +INDIRU4 +LTU4 $189 +ADDRGP4 $175 +JUMPV +LABELV $174 +ADDRGP4 $167 +ARGP4 +CNSTI4 1024 +ARGI4 +ADDRGP4 $193 +ARGP4 +ADDRLP4 4 +INDIRI4 +CNSTI4 4 +LSHI4 +ADDRGP4 bindings+4 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +LABELV $175 +ADDRGP4 $167 +RETP4 +ADDRGP4 $166 +JUMPV +LABELV $172 +LABELV $169 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $171 +ADDRLP4 4 +INDIRI4 +ADDRGP4 numBindings +INDIRI4 +LTI4 $168 +ADDRGP4 $195 +RETP4 +LABELV $166 +endproc CG_KeyNameForCommand 52 16 +proc CG_BuildableInRange 112 28 +ADDRGP4 cg+112448 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 92 +CNSTP4 0 +ASGNP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 96 +CNSTF4 1115684864 +ASGNF4 +ADDRLP4 16 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRLP4 4+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 16+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +CNSTF4 1115684864 +ADDRLP4 4+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 100 +CNSTP4 0 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRLP4 16 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 0 +CNSTI4 1852 +ADDRLP4 28+52 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $213 +ADDRLP4 88 +ADDRLP4 0 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 88 +INDIRI4 +CVIF4 4 +ADDRLP4 108 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +LABELV $213 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $215 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +ADDRLP4 108 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +NEI4 $215 +ADDRLP4 0 +INDIRP4 +RETP4 +ADDRGP4 $196 +JUMPV +LABELV $215 +CNSTP4 0 +RETP4 +LABELV $196 +endproc CG_BuildableInRange 112 28 +proc CG_AlienBuilderText 32 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $218 +ADDRGP4 $129 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $220 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $131 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $221 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $219 +JUMPV +LABELV $218 +ADDRGP4 $129 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $222 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $219 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_BuildableInRange +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $223 +ADDRGP4 cgs+31540 +INDIRI4 +CNSTI4 0 +EQI4 $225 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $228 +ADDRGP4 $141 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $230 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $226 +JUMPV +LABELV $228 +ADDRGP4 $141 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $231 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $226 +JUMPV +LABELV $225 +ADDRGP4 $141 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $232 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $226 +LABELV $223 +ADDRFP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +CNSTI4 0 +NEI4 $233 +ADDRGP4 $131 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $235 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $233 +ADDRFP4 4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 2 +NEI4 $236 +ADDRGP4 $117 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $238 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $127 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $239 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $236 +LABELV $217 +endproc CG_AlienBuilderText 32 12 +proc CG_AlienLevel0Text 8 12 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRGP4 $241 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $127 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $239 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $240 +endproc CG_AlienLevel0Text 8 12 +proc CG_AlienLevel1Text 16 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRGP4 $243 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $235 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 6 +NEI4 $244 +ADDRGP4 $131 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $246 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $244 +ADDRGP4 $127 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $239 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $242 +endproc CG_AlienLevel1Text 16 12 +proc CG_AlienLevel2Text 16 12 +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $248 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 8 +NEI4 $249 +ADDRGP4 $131 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $251 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $249 +ADDRGP4 $125 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $252 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $247 +endproc CG_AlienLevel2Text 16 12 +proc CG_AlienLevel3Text 16 12 +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $248 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRFP4 4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +CNSTI4 11 +NEI4 $254 +ADDRGP4 $117 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $238 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $254 +ADDRGP4 $131 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $256 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $253 +endproc CG_AlienLevel3Text 16 12 +proc CG_AlienLevel4Text 16 12 +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $235 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $131 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $258 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $257 +endproc CG_AlienLevel4Text 16 12 +proc CG_HumanCkitText 32 12 +ADDRLP4 0 +ADDRFP4 4 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $260 +ADDRGP4 $129 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $220 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $131 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $221 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $261 +JUMPV +LABELV $260 +ADDRGP4 $129 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $222 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $261 +ADDRFP4 4 +INDIRP4 +ARGP4 +CNSTP4 0 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_BuildableInRange +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 8 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $262 +ADDRGP4 cgs+31540 +INDIRI4 +CNSTI4 0 +EQI4 $264 +ADDRLP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $267 +ADDRGP4 $141 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $269 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $265 +JUMPV +LABELV $267 +ADDRGP4 $141 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $270 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $265 +JUMPV +LABELV $264 +ADDRGP4 $141 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $232 +ARGP4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $265 +LABELV $262 +LABELV $259 +endproc CG_HumanCkitText 32 12 +proc CG_HumanText 104 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +GEI4 $272 +ADDRLP4 4 +CNSTI4 1280 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRGP4 $273 +JUMPV +LABELV $272 +ADDRLP4 4 +CNSTI4 12 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades-384+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +ASGNI4 +LABELV $273 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $281 +ADDRFP4 4 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $281 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $281 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 12 +LTI4 $282 +ADDRLP4 20 +INDIRI4 +CNSTI4 20 +GTI4 $282 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $290-48 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $290 +address $286 +address $282 +address $286 +address $288 +address $288 +address $286 +address $286 +address $288 +address $288 +code +LABELV $286 +ADDRGP4 $135 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $287 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $282 +JUMPV +LABELV $288 +ADDRGP4 $135 +ARGP4 +ADDRLP4 36 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $289 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $282 +JUMPV +LABELV $281 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 11 +LTI4 $293 +ADDRLP4 20 +INDIRI4 +CNSTI4 31 +GTI4 $293 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $304-44 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $304 +address $295 +address $295 +address $299 +address $295 +address $295 +address $297 +address $295 +address $295 +address $295 +address $301 +address $293 +address $293 +address $293 +address $293 +address $293 +address $293 +address $293 +address $293 +address $293 +address $293 +address $303 +code +LABELV $295 +ADDRGP4 $129 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $296 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $293 +JUMPV +LABELV $297 +ADDRGP4 $129 +ARGP4 +ADDRLP4 40 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $296 +ARGP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $131 +ARGP4 +ADDRLP4 52 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $298 +ARGP4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $293 +JUMPV +LABELV $299 +ADDRGP4 $129 +ARGP4 +ADDRLP4 60 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 64 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $300 +ARGP4 +ADDRLP4 60 +INDIRP4 +ARGP4 +ADDRLP4 64 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $293 +JUMPV +LABELV $301 +ADDRGP4 $129 +ARGP4 +ADDRLP4 72 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $302 +ARGP4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $131 +ARGP4 +ADDRLP4 80 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $296 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $293 +JUMPV +LABELV $303 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_HumanCkitText +CALLV +pop +LABELV $293 +LABELV $282 +ADDRGP4 $143 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $306 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $145 +ARGP4 +ADDRLP4 28 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $307 +ARGP4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRLP4 40 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 40 +INDIRI4 +EQI4 $310 +ADDRLP4 0 +INDIRI4 +ADDRLP4 40 +INDIRI4 +LEI4 $308 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 44 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $308 +LABELV $310 +ADDRGP4 $117 +ARGP4 +ADDRLP4 48 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $311 +ARGP4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 52 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $308 +ADDRLP4 48 +ADDRFP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +ASGNP4 +ADDRLP4 48 +INDIRP4 +INDIRI4 +CNSTI4 35 +GTI4 $312 +CNSTI4 3 +ARGI4 +ADDRLP4 48 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $312 +ADDRGP4 $137 +ARGP4 +ADDRLP4 56 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +CNSTI4 3 +ARGI4 +ADDRLP4 60 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 56 +INDIRP4 +ARGP4 +ADDRLP4 60 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 64 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $312 +ADDRFP4 4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -800 +GTI4 $315 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRGP4 $317 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $316 +JUMPV +LABELV $315 +ADDRFP4 4 +INDIRP4 +CNSTI4 220 +ADDP4 +INDIRI4 +CNSTI4 -500 +GTI4 $318 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRGP4 $320 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $318 +LABELV $316 +ADDRLP4 56 +ADDRGP4 cg+163744 +INDIRI4 +ASGNI4 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ADDRLP4 60 +INDIRI4 +EQI4 $322 +ADDRLP4 56 +INDIRI4 +ADDRLP4 60 +INDIRI4 +LTI4 $321 +LABELV $332 +ADDRLP4 64 +ADDRGP4 cg+163744 +INDIRI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 31 +EQI4 $324 +ADDRLP4 64 +INDIRI4 +CNSTI4 34 +EQI4 $327 +ADDRLP4 64 +INDIRI4 +CNSTI4 35 +EQI4 $327 +ADDRGP4 $321 +JUMPV +LABELV $324 +ADDRGP4 $139 +ARGP4 +ADDRLP4 68 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 cg+163744 +INDIRI4 +ARGI4 +ADDRLP4 72 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $325 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRLP4 72 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $327 +ADDRGP4 $139 +ARGP4 +ADDRLP4 80 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 cg+163744 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $328 +ARGP4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRLP4 84 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 88 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $322 +JUMPV +LABELV $321 +ADDRGP4 $139 +ARGP4 +ADDRLP4 92 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 cg+163744 +INDIRI4 +ARGI4 +ADDRLP4 96 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRGP4 $311 +ARGP4 +ADDRLP4 92 +INDIRP4 +ARGP4 +ADDRLP4 96 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 100 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $322 +ADDRGP4 $123 +ARGP4 +ADDRLP4 68 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $333 +ARGP4 +ADDRLP4 68 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 72 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $121 +ARGP4 +ADDRLP4 76 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $334 +ARGP4 +ADDRLP4 76 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 80 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $271 +endproc CG_HumanText 104 12 +proc CG_SpectatorText 40 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +CNSTI4 1668 +ADDRGP4 cg+4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $336 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $341 +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $343 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $337 +JUMPV +LABELV $341 +ADDRGP4 $129 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $344 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $337 +JUMPV +LABELV $336 +ADDRGP4 $129 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $345 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $337 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $346 +ADDRGP4 cg+117772 +INDIRI4 +CNSTI4 0 +NEI4 $348 +ADDRGP4 $117 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $351 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $349 +JUMPV +LABELV $348 +CNSTI4 1668 +ADDRGP4 cg+4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $352 +ADDRGP4 $117 +ARGP4 +ADDRLP4 8 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $357 +ARGP4 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 12 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $353 +JUMPV +LABELV $352 +ADDRGP4 $117 +ARGP4 +ADDRLP4 16 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $358 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $353 +LABELV $349 +ADDRGP4 $143 +ARGP4 +ADDRLP4 24 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $359 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $145 +ARGP4 +ADDRLP4 32 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $360 +ARGP4 +ADDRLP4 32 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $347 +JUMPV +LABELV $346 +ADDRGP4 $117 +ARGP4 +ADDRLP4 0 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $361 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $347 +LABELV $335 +endproc CG_SpectatorText 40 12 +bss +align 1 +LABELV $363 +skip 4096 +data +align 4 +LABELV $364 +byte 4 0 +export CG_TutorialText +code +proc CG_TutorialText 44 12 +ADDRGP4 $364 +INDIRI4 +CNSTI4 0 +NEI4 $365 +ADDRGP4 CG_GetBindings +CALLV +pop +LABELV $365 +ADDRLP4 4 +ADDRGP4 $364 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 30 +MODI4 +ASGNI4 +ADDRGP4 $363 +CNSTI1 0 +ASGNI1 +ADDRLP4 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+24 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $368 +ADDRGP4 cg+8 +INDIRI4 +ADDRLP4 8 +INDIRI4 +NEI4 $368 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $374 +ADDRLP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 16 +INDIRI4 +EQI4 $372 +LABELV $374 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SpectatorText +CALLV +pop +ADDRGP4 $369 +JUMPV +LABELV $372 +ADDRLP4 0 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $369 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 1 +LTI4 $378 +ADDRLP4 20 +INDIRI4 +CNSTI4 14 +GTI4 $378 +ADDRLP4 20 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 $387-4 +ADDP4 +INDIRP4 +JUMPV +lit +align 4 +LABELV $387 +address $380 +address $380 +address $381 +address $378 +address $382 +address $382 +address $383 +address $383 +address $378 +address $384 +address $384 +address $385 +address $386 +address $386 +code +LABELV $380 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AlienBuilderText +CALLV +pop +ADDRGP4 $378 +JUMPV +LABELV $381 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AlienLevel0Text +CALLV +pop +ADDRGP4 $378 +JUMPV +LABELV $382 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AlienLevel1Text +CALLV +pop +ADDRGP4 $378 +JUMPV +LABELV $383 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AlienLevel2Text +CALLV +pop +ADDRGP4 $378 +JUMPV +LABELV $384 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AlienLevel3Text +CALLV +pop +ADDRGP4 $378 +JUMPV +LABELV $385 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_AlienLevel4Text +CALLV +pop +ADDRGP4 $378 +JUMPV +LABELV $386 +ADDRGP4 $363 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_HumanText +CALLV +pop +LABELV $378 +ADDRLP4 0 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $369 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 288 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cgs+34776 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_AlienCanEvolve +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $369 +ADDRGP4 $139 +ARGP4 +ADDRLP4 36 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $394 +ARGP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $363 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $369 +JUMPV +LABELV $368 +ADDRGP4 cg+8 +INDIRI4 +CNSTI4 0 +NEI4 $395 +ADDRLP4 0 +INDIRP4 +CNSTI4 148 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_ClientIsReady +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $398 +ADDRGP4 $129 +ARGP4 +ADDRLP4 16 +ADDRGP4 CG_KeyNameForCommand +CALLP4 +ASGNP4 +ADDRGP4 $400 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $363 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 $399 +JUMPV +LABELV $398 +ADDRGP4 $363 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRGP4 $401 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $399 +LABELV $395 +LABELV $369 +ADDRGP4 cg+8 +INDIRI4 +CNSTI4 0 +NEI4 $402 +ADDRGP4 $363 +ARGP4 +CNSTI4 4096 +ARGI4 +ADDRGP4 $405 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +LABELV $402 +ADDRGP4 $363 +RETP4 +LABELV $362 +endproc CG_TutorialText 44 12 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $405 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 69 +byte 1 83 +byte 1 67 +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 109 +byte 1 101 +byte 1 110 +byte 1 117 +byte 1 0 +align 1 +LABELV $401 +byte 1 87 +byte 1 97 +byte 1 105 +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 111 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 114 +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 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 101 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 10 +byte 1 0 +align 1 +LABELV $400 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +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 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $394 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 101 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $361 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +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 10 +byte 1 0 +align 1 +LABELV $360 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +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 112 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 0 +align 1 +LABELV $359 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 0 +align 1 +LABELV $358 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +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 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 10 +byte 1 0 +align 1 +LABELV $357 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 116 +byte 1 117 +byte 1 114 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 114 +byte 1 101 +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 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $351 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +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 119 +byte 1 105 +byte 1 116 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 104 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 45 +byte 1 99 +byte 1 97 +byte 1 109 +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 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $345 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 106 +byte 1 111 +byte 1 105 +byte 1 110 +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 $344 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +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 97 +byte 1 119 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $343 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 118 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 97 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 113 +byte 1 117 +byte 1 101 +byte 1 117 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $334 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 98 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 102 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $333 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 121 +byte 1 32 +byte 1 100 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 99 +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 115 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $328 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 102 +byte 1 105 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +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 39 +byte 1 115 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +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 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $325 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 117 +byte 1 121 +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 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 116 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 46 +byte 1 32 +byte 1 83 +byte 1 101 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 111 +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 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 115 +byte 1 116 +byte 1 33 +byte 1 10 +byte 1 0 +align 1 +LABELV $320 +byte 1 89 +byte 1 111 +byte 1 117 +byte 1 114 +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 105 +byte 1 115 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 46 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +byte 1 10 +byte 1 0 +align 1 +LABELV $317 +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 98 +byte 1 108 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 46 +byte 1 32 +byte 1 83 +byte 1 116 +byte 1 111 +byte 1 112 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 114 +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 10 +byte 1 0 +align 1 +LABELV $314 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +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 121 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $311 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +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 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $307 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 110 +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 10 +byte 1 0 +align 1 +LABELV $306 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +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 $302 +byte 1 72 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +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 115 +byte 1 104 +byte 1 111 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $300 +byte 1 72 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +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 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $298 +byte 1 72 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 122 +byte 1 111 +byte 1 111 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $296 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 114 +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 0 +align 1 +LABELV $289 +byte 1 70 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 44 +byte 1 32 +byte 1 82 +byte 1 101 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 111 +byte 1 114 +byte 1 44 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +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 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +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 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 10 +byte 1 0 +align 1 +LABELV $287 +byte 1 70 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 32 +byte 1 65 +byte 1 114 +byte 1 109 +byte 1 111 +byte 1 117 +byte 1 114 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +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 109 +byte 1 111 +byte 1 114 +byte 1 101 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 10 +byte 1 0 +align 1 +LABELV $270 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +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 10 +byte 1 0 +align 1 +LABELV $269 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +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 10 +byte 1 0 +align 1 +LABELV $258 +byte 1 72 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 112 +byte 1 108 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $256 +byte 1 72 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 97 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +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 10 +byte 1 0 +align 1 +LABELV $252 +byte 1 72 +byte 1 111 +byte 1 108 +byte 1 100 +byte 1 32 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 108 +byte 1 32 +byte 1 106 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 10 +byte 1 0 +align 1 +LABELV $251 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 118 +byte 1 111 +byte 1 107 +byte 1 101 +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 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 10 +byte 1 0 +align 1 +LABELV $248 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 98 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $246 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +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 114 +byte 1 97 +byte 1 121 +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 10 +byte 1 0 +align 1 +LABELV $243 +byte 1 84 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +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 103 +byte 1 114 +byte 1 97 +byte 1 98 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $241 +byte 1 84 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +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 100 +byte 1 97 +byte 1 109 +byte 1 97 +byte 1 103 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 104 +byte 1 101 +byte 1 109 +byte 1 10 +byte 1 0 +align 1 +LABELV $239 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 119 +byte 1 97 +byte 1 108 +byte 1 107 +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 10 +byte 1 0 +align 1 +LABELV $238 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 97 +byte 1 117 +byte 1 110 +byte 1 99 +byte 1 104 +byte 1 32 +byte 1 97 +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 10 +byte 1 0 +align 1 +LABELV $235 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +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 119 +byte 1 105 +byte 1 112 +byte 1 101 +byte 1 10 +byte 1 0 +align 1 +LABELV $232 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +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 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 10 +byte 1 0 +align 1 +LABELV $231 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +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 32 +byte 1 102 +byte 1 111 +byte 1 114 +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 10 +byte 1 0 +align 1 +LABELV $230 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +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 32 +byte 1 102 +byte 1 111 +byte 1 114 +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 10 +byte 1 0 +align 1 +LABELV $222 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +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 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 10 +byte 1 0 +align 1 +LABELV $221 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 99 +byte 1 97 +byte 1 110 +byte 1 99 +byte 1 101 +byte 1 108 +byte 1 32 +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 116 +byte 1 104 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $220 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 115 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 108 +byte 1 97 +byte 1 99 +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 0 +align 1 +LABELV $195 +byte 1 0 +align 1 +LABELV $193 +byte 1 34 +byte 1 37 +byte 1 115 +byte 1 34 +byte 1 32 +byte 1 40 +byte 1 117 +byte 1 110 +byte 1 98 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 41 +byte 1 0 +align 1 +LABELV $186 +byte 1 32 +byte 1 111 +byte 1 114 +byte 1 32 +byte 1 0 +align 1 +LABELV $146 +byte 1 78 +byte 1 101 +byte 1 120 +byte 1 116 +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 $145 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 0 +align 1 +LABELV $144 +byte 1 80 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 105 +byte 1 111 +byte 1 117 +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 $143 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 0 +align 1 +LABELV $142 +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 32 +byte 1 83 +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 $141 +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 $140 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 83 +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 47 +byte 1 69 +byte 1 118 +byte 1 111 +byte 1 108 +byte 1 118 +byte 1 101 +byte 1 0 +align 1 +LABELV $139 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 55 +byte 1 0 +align 1 +LABELV $138 +byte 1 85 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 77 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $137 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 101 +byte 1 100 +byte 1 107 +byte 1 105 +byte 1 116 +byte 1 0 +align 1 +LABELV $136 +byte 1 66 +byte 1 117 +byte 1 121 +byte 1 32 +byte 1 65 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $135 +byte 1 98 +byte 1 117 +byte 1 121 +byte 1 32 +byte 1 97 +byte 1 109 +byte 1 109 +byte 1 111 +byte 1 0 +align 1 +LABELV $134 +byte 1 82 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $133 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 111 +byte 1 97 +byte 1 100 +byte 1 0 +align 1 +LABELV $132 +byte 1 83 +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 65 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $131 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 53 +byte 1 0 +align 1 +LABELV $130 +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 65 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $129 +byte 1 43 +byte 1 97 +byte 1 116 +byte 1 116 +byte 1 97 +byte 1 99 +byte 1 107 +byte 1 0 +align 1 +LABELV $128 +byte 1 67 +byte 1 114 +byte 1 111 +byte 1 117 +byte 1 99 +byte 1 104 +byte 1 0 +align 1 +LABELV $127 +byte 1 43 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 100 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 0 +align 1 +LABELV $126 +byte 1 74 +byte 1 117 +byte 1 109 +byte 1 112 +byte 1 0 +align 1 +LABELV $125 +byte 1 43 +byte 1 109 +byte 1 111 +byte 1 118 +byte 1 101 +byte 1 117 +byte 1 112 +byte 1 0 +align 1 +LABELV $124 +byte 1 83 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 116 +byte 1 0 +align 1 +LABELV $123 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 56 +byte 1 0 +align 1 +LABELV $122 +byte 1 68 +byte 1 111 +byte 1 100 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $121 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 54 +byte 1 0 +align 1 +LABELV $120 +byte 1 82 +byte 1 117 +byte 1 110 +byte 1 47 +byte 1 87 +byte 1 97 +byte 1 108 +byte 1 107 +byte 1 0 +align 1 +LABELV $119 +byte 1 43 +byte 1 115 +byte 1 112 +byte 1 101 +byte 1 101 +byte 1 100 +byte 1 0 +align 1 +LABELV $118 +byte 1 65 +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 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 $117 +byte 1 43 +byte 1 98 +byte 1 117 +byte 1 116 +byte 1 116 +byte 1 111 +byte 1 110 +byte 1 50 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_view.asm b/build/release-linux-x86_64/base/cgame/cg_view.asm new file mode 100644 index 0000000..33c8a96 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_view.asm @@ -0,0 +1,7580 @@ +export CG_TestModel_f +code +proc CG_TestModel_f 48 12 +ADDRGP4 cg+117792 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 cg+117932 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 12 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +GEI4 $121 +ADDRGP4 $116 +JUMPV +LABELV $121 +CNSTI4 1 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRGP4 cg+118072 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 cg+118072 +ARGP4 +ADDRLP4 20 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRGP4 cg+117792+8 +ADDRLP4 20 +INDIRI4 +ASGNI4 +CNSTI4 1 +ARGI4 +ADDRLP4 24 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRGP4 cg+118136 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 Q_strncpyz +CALLV +pop +ADDRGP4 cg+118136 +ARGP4 +ADDRLP4 28 +ADDRGP4 strlen +CALLU4 +ASGNU4 +ADDRLP4 28 +INDIRU4 +CNSTU4 4 +SUBU4 +ADDRGP4 cg+118136 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRGP4 cg+118136 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $131 +ARGP4 +ADDRGP4 Q_strcat +CALLV +pop +ADDRGP4 cg+118136 +ARGP4 +ADDRLP4 32 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRGP4 cg+117932+8 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 36 +ADDRGP4 trap_Argc +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 3 +NEI4 $135 +CNSTI4 2 +ARGI4 +ADDRLP4 40 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRGP4 cg+117792+100 +ADDRLP4 44 +INDIRF4 +ASGNF4 +ADDRGP4 cg+117792+80 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg+117792+96 +CNSTI4 0 +ASGNI4 +LABELV $135 +ADDRGP4 cg+117792+8 +INDIRI4 +CNSTI4 0 +NEI4 $143 +ADDRGP4 $147 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $116 +JUMPV +LABELV $143 +ADDRGP4 cg+117792+68 +ADDRGP4 cg+112080+24 +INDIRF4 +CNSTF4 1120403456 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+117792+68+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +CNSTF4 1120403456 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+117792+68+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +CNSTF4 1120403456 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+4 +ADDRGP4 cg+112448+4 +INDIRF4 +CNSTF4 1127481344 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 cg+117792+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRGP4 cg+118200 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+117932+8 +INDIRI4 +CNSTI4 0 +EQI4 $179 +ADDRLP4 0+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 40 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 40 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 cg+117932+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +LABELV $179 +LABELV $116 +endproc CG_TestModel_f 48 12 +export CG_TestGun_f +proc CG_TestGun_f 0 0 +ADDRGP4 CG_TestModel_f +CALLV +pop +ADDRGP4 cg+118200 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg+117792+4 +CNSTI4 13 +ASGNI4 +LABELV $187 +endproc CG_TestGun_f 0 0 +export CG_TestModelNextFrame_f +proc CG_TestModelNextFrame_f 4 8 +ADDRLP4 0 +ADDRGP4 cg+117792+80 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $194 +ARGP4 +ADDRGP4 cg+117792+80 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $191 +endproc CG_TestModelNextFrame_f 4 8 +export CG_TestModelPrevFrame_f +proc CG_TestModelPrevFrame_f 4 8 +ADDRLP4 0 +ADDRGP4 cg+117792+80 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 cg+117792+80 +INDIRI4 +CNSTI4 0 +GEI4 $200 +ADDRGP4 cg+117792+80 +CNSTI4 0 +ASGNI4 +LABELV $200 +ADDRGP4 $194 +ARGP4 +ADDRGP4 cg+117792+80 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $197 +endproc CG_TestModelPrevFrame_f 4 8 +export CG_TestModelNextSkin_f +proc CG_TestModelNextSkin_f 4 8 +ADDRLP4 0 +ADDRGP4 cg+117792+104 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 $211 +ARGP4 +ADDRGP4 cg+117792+104 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $208 +endproc CG_TestModelNextSkin_f 4 8 +export CG_TestModelPrevSkin_f +proc CG_TestModelPrevSkin_f 4 8 +ADDRLP4 0 +ADDRGP4 cg+117792+104 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 cg+117792+104 +INDIRI4 +CNSTI4 0 +GEI4 $217 +ADDRGP4 cg+117792+104 +CNSTI4 0 +ASGNI4 +LABELV $217 +ADDRGP4 $211 +ARGP4 +ADDRGP4 cg+117792+104 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $214 +endproc CG_TestModelPrevSkin_f 4 8 +proc CG_AddTestModel 36 16 +ADDRGP4 cg+118072 +ARGP4 +ADDRLP4 4 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRGP4 cg+117792+8 +ADDRLP4 4 +INDIRI4 +ASGNI4 +ADDRGP4 cg+118136 +ARGP4 +ADDRLP4 8 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRGP4 cg+117932+8 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 cg+117792+8 +INDIRI4 +CNSTI4 0 +NEI4 $232 +ADDRGP4 $147 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $225 +JUMPV +LABELV $232 +ADDRGP4 cg+118200 +INDIRI4 +CNSTI4 0 +EQI4 $236 +ADDRGP4 cg+117792+68 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRGP4 cg+117792+28 +ADDRGP4 cg+112080+36 +INDIRB +ASGNB 12 +ADDRGP4 cg+117792+28+12 +ADDRGP4 cg+112080+36+12 +INDIRB +ASGNB 12 +ADDRGP4 cg+117792+28+24 +ADDRGP4 cg+112080+36+24 +INDIRB +ASGNB 12 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $259 +ADDRLP4 12 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 16 +ADDRLP4 12 +INDIRI4 +ADDRGP4 cg+117792+68 +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +ADDRLP4 16 +INDIRP4 +INDIRF4 +ADDRLP4 12 +INDIRI4 +ADDRGP4 cg+112080+36 +ADDP4 +INDIRF4 +ADDRGP4 cg_gun_x+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg+117792+68 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +ADDRLP4 20 +INDIRI4 +ADDRGP4 cg+112080+36+12 +ADDP4 +INDIRF4 +ADDRGP4 cg_gun_y+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 32 +ADDRLP4 28 +INDIRI4 +ADDRGP4 cg+117792+68 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRLP4 28 +INDIRI4 +ADDRGP4 cg+112080+36+24 +ADDP4 +INDIRF4 +ADDRGP4 cg_gun_z+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $260 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $259 +LABELV $236 +ADDRGP4 cg+117792 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRGP4 cg+117932+8 +INDIRI4 +CNSTI4 0 +EQI4 $281 +ADDRGP4 cg+117932 +ARGP4 +ADDRGP4 cg+117792 +ARGP4 +ADDRGP4 cg+117792+8 +INDIRI4 +ARGI4 +ADDRGP4 $289 +ARGP4 +ADDRGP4 CG_PositionEntityOnTag +CALLV +pop +ADDRGP4 cg+117932 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $281 +LABELV $225 +endproc CG_AddTestModel 36 16 +proc CG_CalcVrect 12 0 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $292 +ADDRLP4 0 +CNSTI4 100 +ASGNI4 +ADDRGP4 $293 +JUMPV +LABELV $292 +ADDRLP4 0 +ADDRGP4 cg_viewsize+12 +INDIRI4 +ASGNI4 +LABELV $293 +ADDRGP4 cg+112080+8 +ADDRGP4 cgs+20100+11304 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 100 +DIVI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 cg+112080+8 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +ADDRGP4 cg+112080+12 +ADDRGP4 cgs+20100+11308 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MULI4 +CNSTI4 100 +DIVI4 +ASGNI4 +ADDRLP4 8 +ADDRGP4 cg+112080+12 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 -2 +BANDI4 +ASGNI4 +ADDRGP4 cg+112080 +ADDRGP4 cgs+20100+11304 +INDIRI4 +ADDRGP4 cg+112080+8 +INDIRI4 +SUBI4 +CNSTI4 2 +DIVI4 +ASGNI4 +ADDRGP4 cg+112080+4 +ADDRGP4 cgs+20100+11308 +INDIRI4 +ADDRGP4 cg+112080+12 +INDIRI4 +SUBI4 +CNSTI4 2 +DIVI4 +ASGNI4 +LABELV $291 +endproc CG_CalcVrect 12 0 +data +align 4 +LABELV $320 +byte 4 3238002688 +byte 4 3238002688 +byte 4 3238002688 +align 4 +LABELV $321 +byte 4 1090519040 +byte 4 1090519040 +byte 4 1090519040 +bss +align 4 +LABELV $322 +skip 4 +data +align 4 +LABELV $323 +byte 4 0 +byte 4 0 +byte 4 0 +export CG_OffsetThirdPersonView +code +proc CG_OffsetThirdPersonView 328 28 +ADDRGP4 cg_thirdPersonShoulderViewMode+12 +INDIRI4 +CNSTI4 2 +EQI4 $330 +ADDRLP4 292 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg_thirdPersonShoulderViewMode+12 +INDIRI4 +ADDRLP4 292 +INDIRI4 +NEI4 $324 +ADDRLP4 296 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +ADDRLP4 292 +INDIRI4 +BANDI4 +ADDRLP4 296 +INDIRI4 +EQI4 $324 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ADDRLP4 296 +INDIRI4 +LEI4 $324 +LABELV $330 +ADDRGP4 CG_OffsetShoulderView +CALLV +pop +ADDRGP4 $319 +JUMPV +LABELV $324 +ADDRGP4 cg+109588 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRGP4 cg+112080+24 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 44 +INDIRF4 +ADDRGP4 cg+109588+172 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 44+4 +INDIRF4 +ADDRGP4 cg+109588+172 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRLP4 44+8 +INDIRF4 +ADDRGP4 cg+109588+172 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 56 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRGP4 cg+109588+192 +INDIRI4 +CNSTI4 0 +GTI4 $358 +ADDRLP4 300 +ADDRGP4 cg+109588+192+48 +INDIRI4 +ASGNI4 +ADDRLP4 300 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +EQI4 $365 +ADDRLP4 316 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+135984 +INDIRI4 +ADDRLP4 316 +INDIRI4 +EQI4 $372 +ADDRGP4 cg_staticDeathCam+12 +INDIRI4 +ADDRLP4 316 +INDIRI4 +NEI4 $368 +LABELV $372 +ADDRGP4 $323 +CNSTI4 1852 +ADDRLP4 300 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+1564 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 cg+135984 +CNSTI4 1 +ASGNI4 +LABELV $368 +ADDRLP4 304 +ADDRGP4 $323 +INDIRF4 +ADDRGP4 cg+112080+24 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 304+4 +ADDRGP4 $323+4 +INDIRF4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 304+8 +ADDRGP4 $323+8 +INDIRF4 +ADDRGP4 cg+112080+24+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 304 +ARGP4 +ADDRGP4 cg+112448 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +LABELV $365 +LABELV $358 +ADDRLP4 40 +ADDRGP4 cg_thirdPersonRange+8 +INDIRF4 +ASGNF4 +ADDRLP4 40 +INDIRF4 +CNSTF4 1125515264 +LEF4 $389 +ADDRLP4 40 +CNSTF4 1125515264 +ASGNF4 +LABELV $389 +ADDRLP4 40 +INDIRF4 +CNSTF4 1106247680 +GEF4 $391 +ADDRLP4 40 +CNSTF4 1106247680 +ASGNF4 +LABELV $391 +ADDRLP4 300 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+8 +INDIRI4 +ADDRLP4 300 +INDIRI4 +NEI4 $399 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 300 +INDIRI4 +EQI4 $393 +ADDRGP4 cg+109588+192 +INDIRI4 +ADDRLP4 300 +INDIRI4 +LEI4 $393 +LABELV $399 +ADDRLP4 304 +ADDRGP4 trap_GetCurrentCmdNumber +CALLI4 +ASGNI4 +ADDRLP4 140 +ADDRLP4 304 +INDIRI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +ARGI4 +ADDRLP4 144 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 140 +INDIRI4 +CNSTI4 1 +SUBI4 +ARGI4 +ADDRLP4 268 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 240 +CNSTF4 1001652224 +ADDRLP4 144+4 +INDIRI4 +ADDRLP4 268+4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 240 +INDIRF4 +ARGF4 +ADDRLP4 308 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 308 +INDIRF4 +CNSTF4 1128792064 +GEF4 $402 +ADDRLP4 312 +ADDRGP4 $322 +ASGNP4 +ADDRLP4 312 +INDIRP4 +ADDRLP4 312 +INDIRP4 +INDIRF4 +ADDRLP4 240 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $402 +ADDRLP4 16 +ADDRGP4 $322 +INDIRF4 +ASGNF4 +ADDRLP4 16+4 +CNSTF4 3212836864 +CNSTF4 1001652224 +ADDRLP4 144+4+4 +INDIRI4 +CVIF4 4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 16+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $408 +ADDRLP4 312 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +ASGNP4 +ADDRLP4 312 +INDIRP4 +INDIRF4 +ARGF4 +ADDRLP4 316 +ADDRGP4 AngleNormalize180 +CALLF4 +ASGNF4 +ADDRLP4 312 +INDIRP4 +ADDRLP4 316 +INDIRF4 +ASGNF4 +LABELV $409 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $408 +ADDRGP4 cg_thirdPersonPitchFollow+12 +INDIRI4 +CNSTI4 0 +NEI4 $412 +ADDRGP4 cg+112448 +CNSTF4 0 +ASGNF4 +LABELV $412 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $416 +ADDRLP4 320 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 320 +INDIRI4 +ADDRGP4 cg+112448 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 324 +ADDRGP4 AngleNormalize180 +CALLF4 +ASGNF4 +ADDRLP4 320 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 324 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 16 +ADDP4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 AngleNormalize180 +CALLF4 +pop +LABELV $417 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $416 +ADDRLP4 44+8 +INDIRF4 +CNSTF4 1056964608 +GTF4 $425 +ADDRLP4 44+8 +INDIRF4 +CNSTF4 3204448256 +GEF4 $421 +LABELV $425 +ADDRLP4 4 +INDIRF4 +CNSTF4 1118437376 +LEF4 $426 +ADDRLP4 4 +CNSTF4 1118437376 +ASGNF4 +ADDRGP4 $427 +JUMPV +LABELV $426 +ADDRLP4 4 +INDIRF4 +CNSTF4 3265921024 +GEF4 $428 +ADDRLP4 4 +CNSTF4 3265921024 +ASGNF4 +LABELV $428 +LABELV $427 +LABELV $421 +ADDRLP4 4 +ARGP4 +ADDRLP4 168 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 320 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 320 +INDIRI4 +EQI4 $435 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 144 +ADDP4 +ARGP4 +ADDRLP4 168 +ARGP4 +ADDRLP4 204 +ARGP4 +ADDRLP4 320 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +ARGI4 +ADDRLP4 324 +ADDRGP4 BG_RotateAxis +CALLI4 +ASGNI4 +ADDRLP4 324 +INDIRI4 +CNSTI4 0 +NEI4 $430 +LABELV $435 +ADDRLP4 168 +ARGP4 +ADDRLP4 204 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $430 +ADDRLP4 204 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AxisToAngles +CALLV +pop +ADDRGP4 $394 +JUMPV +LABELV $393 +ADDRGP4 cg+109588+192 +INDIRI4 +CNSTI4 0 +LEI4 $436 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $440 +ADDRLP4 304 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 304 +INDIRI4 +ADDRLP4 4 +ADDP4 +ADDRLP4 304 +INDIRI4 +ADDRGP4 cg+112448 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $441 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $440 +ADDRGP4 $437 +JUMPV +LABELV $436 +ADDRLP4 4 +CNSTF4 1101004800 +ASGNF4 +ADDRLP4 4+4 +ADDRGP4 cg+112448+4 +INDIRF4 +ASGNF4 +LABELV $437 +LABELV $394 +ADDRLP4 4+4 +ADDRLP4 4+4 +INDIRF4 +ADDRGP4 cg_thirdPersonAngle+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 68 +ARGP4 +ADDRLP4 244 +ARGP4 +ADDRLP4 256 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 28 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRLP4 304 +ADDRLP4 40 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 28 +ADDRLP4 28 +INDIRF4 +ADDRLP4 68 +INDIRF4 +ADDRLP4 304 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+4 +ADDRLP4 28+4 +INDIRF4 +ADDRLP4 68+4 +INDIRF4 +ADDRLP4 304 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28+8 +ADDRLP4 28+8 +INDIRF4 +ADDRLP4 68+8 +INDIRF4 +ADDRLP4 40 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg_cameraMode+12 +INDIRI4 +CNSTI4 0 +NEI4 $458 +ADDRLP4 80 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRGP4 $320 +ARGP4 +ADDRGP4 $321 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 cg+109588+148 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 80+8 +INDIRF4 +CNSTF4 1065353216 +EQF4 $465 +ADDRLP4 28 +ADDRLP4 80+12 +INDIRB +ASGNB 12 +ADDRLP4 28+8 +ADDRLP4 28+8 +INDIRF4 +CNSTF4 1107296256 +CNSTF4 1065353216 +ADDRLP4 80+8 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRGP4 $320 +ARGP4 +ADDRGP4 $321 +ARGP4 +ADDRLP4 28 +ARGP4 +ADDRGP4 cg+109588+148 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 28 +ADDRLP4 80+12 +INDIRB +ASGNB 12 +LABELV $465 +LABELV $458 +ADDRGP4 cg+112080+24 +ADDRLP4 28 +INDIRB +ASGNB 12 +ADDRGP4 cg+109588+192 +INDIRI4 +CNSTI4 0 +LEI4 $478 +ADDRLP4 56 +ADDRLP4 56 +INDIRF4 +ADDRGP4 cg+112080+24 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56+4 +ADDRLP4 56+4 +INDIRF4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56+8 +ADDRLP4 56+8 +INDIRF4 +ADDRGP4 cg+112080+24+8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 56 +ARGP4 +ADDRGP4 cg+112448 +ARGP4 +ADDRGP4 vectoangles +CALLV +pop +LABELV $478 +LABELV $319 +endproc CG_OffsetThirdPersonView 328 28 +bss +align 4 +LABELV $496 +skip 4 +export CG_OffsetShoulderView +code +proc CG_OffsetShoulderView 224 20 +ADDRGP4 cg_thirdPersonPitchFollow+12 +INDIRI4 +CNSTI4 0 +NEI4 $497 +ADDRGP4 cg+112448 +CNSTF4 0 +ASGNF4 +LABELV $497 +ADDRGP4 cg+112448 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 44 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 256 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 184 +ADDRGP4 BG_ClassConfig +CALLP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 184 +INDIRP4 +ASGNP4 +ADDRGP4 cg+112080+24 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1296 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 20+4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1296 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRLP4 20+8 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1296 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 32 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1300 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 32+4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1300 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRLP4 32+8 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1300 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 44 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1304 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 44+4 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1304 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRLP4 44+8 +INDIRF4 +ADDRLP4 16 +INDIRP4 +CNSTI4 1304 +ADDP4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 188 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+8 +INDIRI4 +ADDRLP4 188 +INDIRI4 +NEI4 $557 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 188 +INDIRI4 +NEI4 $557 +ADDRGP4 CG_OffsetFirstPersonView +CALLV +pop +ADDRGP4 $495 +JUMPV +LABELV $557 +ADDRLP4 192 +ADDRGP4 trap_GetCurrentCmdNumber +CALLI4 +ASGNI4 +ADDRLP4 56 +ADDRLP4 192 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +ARGI4 +ADDRLP4 60 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 56 +INDIRI4 +CNSTI4 1 +SUBI4 +ARGI4 +ADDRLP4 160 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 156 +CNSTF4 1001652224 +ADDRLP4 60+4 +INDIRI4 +ADDRLP4 160+4 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +ASGNF4 +ADDRLP4 156 +INDIRF4 +ARGF4 +ADDRLP4 196 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRLP4 196 +INDIRF4 +CNSTF4 1128792064 +GEF4 $563 +ADDRLP4 200 +ADDRGP4 $496 +ASGNP4 +ADDRLP4 200 +INDIRP4 +ADDRLP4 200 +INDIRP4 +INDIRF4 +ADDRLP4 156 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $563 +ADDRLP4 4 +ADDRGP4 $496 +INDIRF4 +ASGNF4 +ADDRGP4 cg+112448 +INDIRF4 +ARGF4 +ADDRLP4 204 +ADDRGP4 AngleNormalize180 +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 204 +INDIRF4 +ADDF4 +ARGF4 +ADDRLP4 208 +ADDRGP4 AngleNormalize180 +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 208 +INDIRF4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 3266576384 +GEF4 $566 +ADDRLP4 4 +CNSTF4 3266576384 +ASGNF4 +LABELV $566 +ADDRLP4 4 +INDIRF4 +CNSTF4 1119092736 +LEF4 $568 +ADDRLP4 4 +CNSTF4 1119092736 +ASGNF4 +LABELV $568 +ADDRLP4 4+4 +CNSTF4 1001652224 +ADDRLP4 60+4+4 +INDIRI4 +CVIF4 4 +MULF4 +ADDRGP4 cg+112448+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4+8 +CNSTF4 0 +ASGNF4 +ADDRLP4 4 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 212 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +ADDRLP4 212 +INDIRI4 +EQI4 $581 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 144 +ADDP4 +ARGP4 +ADDRLP4 84 +ARGP4 +ADDRLP4 120 +ARGP4 +ADDRLP4 212 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 156 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +ARGI4 +ADDRLP4 216 +ADDRGP4 BG_RotateAxis +CALLI4 +ASGNI4 +ADDRLP4 216 +INDIRI4 +CNSTI4 0 +NEI4 $576 +LABELV $581 +ADDRLP4 84 +ARGP4 +ADDRLP4 120 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +LABELV $576 +ADDRLP4 120 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AxisToAngles +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $582 +ADDRLP4 220 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 220 +INDIRI4 +ADDRGP4 cg+112448 +ADDP4 +ADDRLP4 220 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $583 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $582 +ADDRGP4 CG_OffsetFirstPersonView +CALLV +pop +LABELV $495 +endproc CG_OffsetShoulderView 224 20 +proc CG_StepOffset 36 8 +ADDRLP4 4 +ADDRGP4 cg+109588 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 12 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRLP4 4 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 24 +INDIRP4 +CNSTI4 52 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 8 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+111960 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +ADDRLP4 0 +INDIRF4 +GEF4 $591 +ADDRLP4 28 +ADDRGP4 cg+111956 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 8 +INDIRI4 +CVIF4 4 +SUBF4 +MULF4 +ADDRLP4 0 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 cg+112080+24 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 12 +INDIRF4 +ADDRLP4 28 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 12+4 +INDIRF4 +ADDRLP4 28 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRLP4 12+8 +INDIRF4 +ADDRLP4 28 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $591 +LABELV $587 +endproc CG_StepOffset 36 8 +export CG_OffsetFirstPersonView +proc CG_OffsetFirstPersonView 268 16 +ADDRLP4 36 +ADDRGP4 cg+109588 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ARGP4 +ADDRLP4 24 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 48 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $614 +ADDRGP4 $612 +JUMPV +LABELV $614 +ADDRLP4 0 +ADDRGP4 cg+112080+24 +ASGNP4 +ADDRLP4 8 +ADDRGP4 cg+112448 +ASGNP4 +ADDRLP4 64 +ADDRLP4 0 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $620 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +CNSTF4 1109393408 +ASGNF4 +ADDRLP4 8 +INDIRP4 +CNSTF4 3245342720 +ASGNF4 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 284 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 76 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 76 +INDIRP4 +ADDRLP4 76 +INDIRP4 +INDIRF4 +ADDRGP4 cg+109588+172 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRGP4 $612 +JUMPV +LABELV $620 +ADDRGP4 cg+117716 +INDIRF4 +CNSTF4 0 +EQF4 $626 +ADDRLP4 48 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +ADDRGP4 cg+117716 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +CNSTF4 1120403456 +GEF4 $631 +ADDRLP4 48 +ADDRLP4 48 +INDIRF4 +CNSTF4 1120403456 +DIVF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 48 +INDIRF4 +ADDRGP4 cg+117764 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +ADDRLP4 48 +INDIRF4 +ADDRGP4 cg+117768 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $632 +JUMPV +LABELV $631 +ADDRLP4 48 +CNSTF4 1065353216 +ADDRLP4 48 +INDIRF4 +CNSTF4 1120403456 +SUBF4 +CNSTF4 1137180672 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 48 +INDIRF4 +CNSTF4 0 +LEF4 $635 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 48 +INDIRF4 +ADDRGP4 cg+117764 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +ADDRLP4 48 +INDIRF4 +ADDRGP4 cg+117768 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $635 +LABELV $632 +LABELV $626 +ADDRLP4 12 +ADDRGP4 cg+109588+32 +INDIRB +ASGNB 12 +ADDRLP4 4 +ADDRLP4 12 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDRLP4 12+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 cg_runpitch+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 12 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +MULF4 +ADDRLP4 12+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 12+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 80 +INDIRP4 +ADDRLP4 80 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDRGP4 cg_runroll+8 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $666 +ADDRLP4 44 +CNSTF4 0 +ASGNF4 +ADDRGP4 $667 +JUMPV +LABELV $666 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +ADDRLP4 84 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 44 +ADDRLP4 84 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $667 +ADDRLP4 36 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +CNSTI4 10 +NEI4 $672 +ADDRLP4 36 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $674 +ADDRLP4 88 +ADDRLP4 36 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +ASGNF4 +ADDRLP4 88 +INDIRF4 +CNSTF4 1065353216 +LEF4 $676 +ADDRLP4 88 +CNSTF4 1065353216 +ASGNF4 +LABELV $676 +ADDRLP4 44 +ADDRLP4 44 +INDIRF4 +CNSTF4 1092616192 +ADDRLP4 88 +INDIRF4 +MULF4 +CNSTF4 1065353216 +ADDF4 +MULF4 +ASGNF4 +LABELV $674 +LABELV $672 +ADDRLP4 44 +INDIRF4 +CNSTF4 0 +EQF4 $678 +ADDRGP4 cg+117784 +INDIRF4 +CNSTF4 1128792064 +LEF4 $683 +ADDRLP4 88 +ADDRGP4 cg+117784 +INDIRF4 +ASGNF4 +ADDRGP4 $684 +JUMPV +LABELV $683 +ADDRLP4 88 +CNSTF4 1128792064 +ASGNF4 +LABELV $684 +ADDRLP4 56 +ADDRLP4 88 +INDIRF4 +ASGNF4 +ADDRLP4 4 +ADDRGP4 cg+117776 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 cg+109588+12 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $686 +ADDRLP4 4 +CNSTF4 1077936128 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $686 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ADDRGP4 cg+117776 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ADDRLP4 56 +INDIRF4 +MULF4 +ASGNF4 +ADDRGP4 cg+109588+12 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $691 +ADDRLP4 4 +CNSTF4 1077936128 +ADDRLP4 4 +INDIRF4 +MULF4 +ASGNF4 +LABELV $691 +ADDRGP4 cg+117780 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $695 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +NEGF4 +ASGNF4 +LABELV $695 +ADDRLP4 96 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $678 +ADDRGP4 cg+109588+152 +INDIRI4 +CNSTI4 8 +EQI4 $707 +ADDRGP4 cg+109588+152 +INDIRI4 +CNSTI4 9 +NEI4 $698 +LABELV $707 +ADDRGP4 cg+109588+192+36 +INDIRI4 +CNSTI4 0 +LEI4 $698 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 108 +CNSTP4 0 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 88 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 104 +ADDRGP4 cg+109588+192+36 +INDIRI4 +CVIF4 4 +CNSTF4 1145569280 +DIVF4 +ASGNF4 +ADDRLP4 104 +INDIRF4 +CNSTF4 1065353216 +LEF4 $711 +ADDRLP4 104 +CNSTF4 1065353216 +ASGNF4 +LABELV $711 +CNSTF4 1078530011 +ADDRLP4 104 +INDIRF4 +MULF4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 112 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 100 +ADDRLP4 112 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 100 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRF4 +ADDRLP4 88+4 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 100 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 124 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +ADDRLP4 88+8 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 100 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $699 +JUMPV +LABELV $698 +ADDRGP4 cg+109588+152 +INDIRI4 +CNSTI4 8 +EQI4 $724 +ADDRGP4 cg+109588+152 +INDIRI4 +CNSTI4 9 +NEI4 $715 +LABELV $724 +ADDRGP4 cg+109588+192+36 +INDIRI4 +CNSTI4 0 +LEI4 $715 +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 88 +ARGP4 +ADDRLP4 108 +CNSTP4 0 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRLP4 108 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 88 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 104 +ADDRGP4 cg+109588+192+36 +INDIRI4 +CVIF4 4 +CNSTF4 1145569280 +DIVF4 +ASGNF4 +ADDRLP4 104 +INDIRF4 +CNSTF4 1065353216 +LEF4 $728 +ADDRLP4 104 +CNSTF4 1065353216 +ASGNF4 +LABELV $728 +CNSTF4 1078530011 +ADDRLP4 104 +INDIRF4 +MULF4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 112 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 100 +ADDRLP4 112 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 88 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 100 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRF4 +ADDRLP4 88+4 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 100 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 124 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 124 +INDIRP4 +ADDRLP4 124 +INDIRP4 +INDIRF4 +ADDRLP4 88+8 +INDIRF4 +CNSTF4 1101004800 +ADDRLP4 100 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $715 +LABELV $699 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 4 +NEI4 $732 +ADDRLP4 176 +ADDRGP4 trap_GetCurrentCmdNumber +CALLI4 +ASGNI4 +ADDRLP4 160 +ADDRLP4 176 +INDIRI4 +ASGNI4 +ADDRLP4 160 +INDIRI4 +ARGI4 +ADDRLP4 100 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 8 +INDIRP4 +ARGP4 +ADDRLP4 124 +ARGP4 +ADDRLP4 136 +ARGP4 +ADDRLP4 148 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 180 +CNSTF4 1132068864 +ASGNF4 +ADDRLP4 88 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119028 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 180 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 92 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119032 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 180 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 96 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+119036 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 180 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 88 +INDIRF4 +CNSTF4 1065353216 +LEF4 $742 +ADDRLP4 88 +CNSTF4 1065353216 +ASGNF4 +LABELV $742 +ADDRLP4 92 +INDIRF4 +CNSTF4 1065353216 +LEF4 $744 +ADDRLP4 92 +CNSTF4 1065353216 +ASGNF4 +LABELV $744 +ADDRLP4 96 +INDIRF4 +CNSTF4 1065353216 +LEF4 $746 +ADDRLP4 96 +CNSTF4 1065353216 +ASGNF4 +LABELV $746 +CNSTF4 1078530011 +ADDRLP4 88 +INDIRF4 +MULF4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 184 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 164 +ADDRLP4 184 +INDIRF4 +NEGF4 +ASGNF4 +CNSTF4 1078530011 +ADDRLP4 92 +INDIRF4 +MULF4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 188 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 168 +ADDRLP4 188 +INDIRF4 +NEGF4 +ASGNF4 +CNSTF4 1078530011 +ADDRLP4 96 +INDIRF4 +MULF4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 192 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 172 +ADDRLP4 192 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 100+21 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $748 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 124 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 88 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 200 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 200 +INDIRP4 +ADDRLP4 200 +INDIRP4 +INDIRF4 +ADDRLP4 124+4 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 88 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 204 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 204 +INDIRP4 +ADDRLP4 204 +INDIRP4 +INDIRF4 +ADDRLP4 124+8 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 88 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $749 +JUMPV +LABELV $748 +ADDRLP4 100+21 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $753 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 124 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 88 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 212 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 212 +INDIRP4 +ADDRLP4 212 +INDIRP4 +INDIRF4 +ADDRLP4 124+4 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 88 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 216 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 216 +INDIRP4 +ADDRLP4 216 +INDIRP4 +INDIRF4 +ADDRLP4 124+8 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 88 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $754 +JUMPV +LABELV $753 +ADDRGP4 cg+119028 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $754 +LABELV $749 +ADDRLP4 100+22 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $760 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 136 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 92 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 224 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 224 +INDIRP4 +ADDRLP4 224 +INDIRP4 +INDIRF4 +ADDRLP4 136+4 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 92 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 228 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 228 +INDIRP4 +ADDRLP4 228 +INDIRP4 +INDIRF4 +ADDRLP4 136+8 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 92 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $761 +JUMPV +LABELV $760 +ADDRLP4 100+22 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $765 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 136 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 92 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 236 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 236 +INDIRP4 +ADDRLP4 236 +INDIRP4 +INDIRF4 +ADDRLP4 136+4 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 92 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 240 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 240 +INDIRP4 +ADDRLP4 240 +INDIRP4 +INDIRF4 +ADDRLP4 136+8 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 92 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $766 +JUMPV +LABELV $765 +ADDRGP4 cg+119032 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $766 +LABELV $761 +ADDRLP4 100+23 +INDIRI1 +CVII4 1 +CNSTI4 0 +LEI4 $772 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 148 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 96 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 248 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 248 +INDIRP4 +ADDRLP4 248 +INDIRP4 +INDIRF4 +ADDRLP4 148+4 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 96 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 252 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 252 +INDIRP4 +ADDRLP4 252 +INDIRP4 +INDIRF4 +ADDRLP4 148+8 +INDIRF4 +CNSTF4 1084227584 +ADDRLP4 96 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $773 +JUMPV +LABELV $772 +ADDRLP4 100+23 +INDIRI1 +CVII4 1 +CNSTI4 0 +GEI4 $777 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 148 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 96 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 260 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 260 +INDIRP4 +ADDRLP4 260 +INDIRP4 +INDIRF4 +ADDRLP4 148+4 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 96 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 264 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 264 +INDIRP4 +ADDRLP4 264 +INDIRP4 +INDIRF4 +ADDRLP4 148+8 +INDIRF4 +CNSTF4 3231711232 +ADDRLP4 96 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $778 +JUMPV +LABELV $777 +ADDRGP4 cg+119036 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +LABELV $778 +LABELV $773 +LABELV $732 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+110016+8 +INDIRI4 +CNSTI4 8192 +BANDI4 +ADDRLP4 88 +INDIRI4 +EQI4 $784 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118232 +INDIRI4 +SUBI4 +CNSTI4 2500 +GEI4 $784 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 88 +INDIRI4 +NEI4 $784 +ADDRGP4 cg+109588 +ARGP4 +ADDRLP4 104 +ADDRGP4 BG_PlayerPoisonCloudTime +CALLI4 +ASGNI4 +ADDRLP4 92 +CNSTF4 1065353216 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118232 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 104 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 92 +INDIRF4 +CNSTF4 0 +GEF4 $794 +ADDRLP4 92 +CNSTF4 0 +ASGNF4 +LABELV $794 +CNSTF4 1053609165 +CNSTF4 1078530011 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118232 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1140457472 +DIVF4 +MULF4 +MULF4 +ARGF4 +ADDRLP4 108 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 108 +INDIRF4 +ADDRLP4 92 +INDIRF4 +MULF4 +ASGNF4 +CNSTF4 1053609165 +CNSTF4 1078530011 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118232 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1128792064 +DIVF4 +MULF4 +MULF4 +ARGF4 +ADDRLP4 112 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 100 +ADDRLP4 112 +INDIRF4 +ADDRLP4 92 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 116 +ADDRLP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +CNSTF4 1103626240 +ADDRLP4 96 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120 +ADDRLP4 8 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +ADDRLP4 120 +INDIRP4 +INDIRF4 +CNSTF4 1103626240 +ADDRLP4 96 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CNSTF4 1103626240 +ADDRLP4 100 +INDIRF4 +MULF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +ASGNF4 +LABELV $784 +ADDRGP4 cg+109588+192+24 +INDIRI4 +CNSTI4 2 +NEI4 $800 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 0 +EQI4 $809 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 3 +NEI4 $800 +LABELV $809 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +CNSTF4 1056964608 +ADDRGP4 cg+117776 +INDIRF4 +ADDRLP4 44 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+109588+192+28 +INDIRI4 +CNSTI4 0 +GEI4 $811 +ADDRLP4 100 +ADDRGP4 cg+109588+192+28 +INDIRI4 +CVIF4 4 +CNSTF4 3279552512 +DIVF4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1125515264 +DIVF4 +ARGF4 +ADDRLP4 104 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 104 +INDIRF4 +ADDRLP4 100 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 112 +ADDRLP4 96 +INDIRF4 +ASGNF4 +ADDRLP4 112 +INDIRF4 +CNSTF4 0 +GEF4 $821 +ADDRLP4 108 +ADDRLP4 96 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $822 +JUMPV +LABELV $821 +ADDRLP4 108 +ADDRLP4 96 +INDIRF4 +ASGNF4 +LABELV $822 +ADDRLP4 96 +ADDRLP4 112 +INDIRF4 +CNSTF4 1056964608 +ADDRLP4 108 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRF4 +ADDRLP4 96 +INDIRF4 +SUBF4 +ASGNF4 +LABELV $811 +LABELV $800 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 96 +INDIRP4 +ADDRLP4 96 +INDIRP4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 100 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +ADDRLP4 100 +INDIRP4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 36 +INDIRP4 +CNSTI4 172 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 52 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+111968 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 100 +GEI4 $827 +ADDRLP4 104 +ADDRGP4 cg+112080+24+8 +ASGNP4 +ADDRLP4 104 +INDIRP4 +ADDRLP4 104 +INDIRP4 +INDIRF4 +ADDRGP4 cg+111964 +INDIRF4 +CNSTI4 100 +ADDRLP4 52 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +CNSTF4 1120403456 +DIVF4 +SUBF4 +ASGNF4 +LABELV $827 +ADDRLP4 40 +ADDRGP4 cg+117776 +INDIRF4 +ADDRGP4 cg+117784 +INDIRF4 +MULF4 +ADDRLP4 44 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 40 +INDIRF4 +CNSTF4 1086324736 +LEF4 $835 +ADDRLP4 40 +CNSTF4 1086324736 +ASGNF4 +LABELV $835 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 108 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 108 +INDIRP4 +ADDRLP4 108 +INDIRP4 +INDIRF4 +ADDRLP4 24+4 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 112 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 112 +INDIRP4 +ADDRLP4 112 +INDIRP4 +INDIRF4 +ADDRLP4 24+8 +INDIRF4 +ADDRLP4 40 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+111976 +INDIRI4 +SUBI4 +CVIF4 4 +ASGNF4 +ADDRLP4 4 +INDIRF4 +CNSTF4 1125515264 +GEF4 $841 +ADDRLP4 60 +ADDRLP4 4 +INDIRF4 +CNSTF4 1125515264 +DIVF4 +ASGNF4 +ADDRLP4 116 +ADDRGP4 cg+112080+24+8 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +ADDRGP4 cg+111972 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $842 +JUMPV +LABELV $841 +ADDRLP4 4 +INDIRF4 +CNSTF4 1138819072 +GEF4 $847 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +CNSTF4 1125515264 +SUBF4 +ASGNF4 +ADDRLP4 60 +CNSTF4 1065353216 +ADDRLP4 4 +INDIRF4 +CNSTF4 1133903872 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 116 +ADDRGP4 cg+112080+24+8 +ASGNP4 +ADDRLP4 116 +INDIRP4 +ADDRLP4 116 +INDIRP4 +INDIRF4 +ADDRGP4 cg+111972 +INDIRF4 +ADDRLP4 60 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $847 +LABELV $842 +ADDRGP4 CG_StepOffset +CALLV +pop +LABELV $612 +endproc CG_OffsetFirstPersonView 268 16 +proc CG_CalcFov 140 8 +ADDRLP4 92 +ADDRGP4 trap_GetCurrentCmdNumber +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 16 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 12 +INDIRI4 +CNSTI4 1 +SUBI4 +ARGI4 +ADDRLP4 56 +ARGP4 +ADDRGP4 trap_GetUserCmd +CALLI4 +pop +ADDRLP4 96 +CNSTI4 4 +ASGNI4 +ADDRLP4 100 +CNSTI4 0 +ASGNI4 +ADDRLP4 16+16 +INDIRI4 +ADDRLP4 96 +INDIRI4 +BANDI4 +ADDRLP4 100 +INDIRI4 +EQI4 $854 +ADDRLP4 56+16 +INDIRI4 +ADDRLP4 96 +INDIRI4 +BANDI4 +ADDRLP4 100 +INDIRI4 +NEI4 $854 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $858 +ADDRGP4 cg+117772 +INDIRI4 +CNSTI4 0 +NEI4 $861 +ADDRGP4 cg+117772 +CNSTI4 1 +ASGNI4 +ADDRGP4 $859 +JUMPV +LABELV $861 +ADDRGP4 cg+117772 +CNSTI4 0 +ASGNI4 +ADDRGP4 $866 +ARGP4 +ADDRGP4 trap_SendClientCommand +CALLV +pop +ADDRGP4 $859 +JUMPV +LABELV $858 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $867 +ADDRGP4 $866 +ARGP4 +ADDRGP4 trap_SendClientCommand +CALLV +pop +LABELV $867 +LABELV $859 +LABELV $854 +ADDRGP4 cg+109588+4 +INDIRI4 +CNSTI4 7 +EQI4 $877 +ADDRLP4 104 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 312 +ADDP4 +INDIRI4 +ADDRLP4 104 +INDIRI4 +NEI4 $877 +ADDRGP4 cg+109580 +INDIRI4 +ADDRLP4 104 +INDIRI4 +EQI4 $870 +LABELV $877 +ADDRLP4 0 +CNSTF4 1116961478 +ASGNF4 +ADDRGP4 $871 +JUMPV +LABELV $870 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 84 +CNSTF4 1061158912 +ADDRLP4 108 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRI4 +CVIF4 4 +MULF4 +CVFI4 4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 0 +INDIRF4 +CNSTF4 1065353216 +GEF4 $881 +ADDRLP4 0 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $882 +JUMPV +LABELV $881 +ADDRLP4 0 +INDIRF4 +CNSTF4 1123024896 +LEF4 $883 +ADDRLP4 0 +CNSTF4 1123024896 +ASGNF4 +LABELV $883 +LABELV $882 +ADDRGP4 cg+118204 +INDIRI4 +CVIF4 4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1137180672 +SUBF4 +LEF4 $885 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +CNSTI4 8 +ARGI4 +ADDRLP4 112 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +EQI4 $885 +ADDRLP4 116 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118204 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1137180672 +DIVF4 +ASGNF4 +ADDRLP4 120 +CNSTF4 1124007936 +ASGNF4 +ADDRLP4 0 +ADDRLP4 120 +INDIRF4 +ADDRLP4 120 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +ADDRLP4 116 +INDIRF4 +MULF4 +SUBF4 +ASGNF4 +LABELV $885 +ADDRGP4 cg+109588+152 +INDIRI4 +ARGI4 +ADDRLP4 116 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 80 +CNSTF4 1061158912 +ADDRLP4 116 +INDIRP4 +CNSTI4 76 +ADDP4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 80 +INDIRF4 +CNSTF4 1065353216 +GEF4 $896 +ADDRLP4 80 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $897 +JUMPV +LABELV $896 +ADDRLP4 80 +INDIRF4 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +LEF4 $898 +ADDRLP4 80 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +ASGNF4 +LABELV $898 +LABELV $897 +ADDRGP4 cg+109588+152 +INDIRI4 +ARGI4 +ADDRLP4 120 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 120 +INDIRP4 +CNSTI4 72 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $900 +ADDRGP4 cg+112460 +INDIRI4 +CNSTI4 0 +EQI4 $904 +ADDRLP4 88 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+112464 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1125515264 +DIVF4 +ASGNF4 +ADDRLP4 88 +INDIRF4 +CNSTF4 1065353216 +LEF4 $909 +ADDRLP4 0 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRGP4 $910 +JUMPV +LABELV $909 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 88 +INDIRF4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 0 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $910 +ADDRLP4 16+16 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +NEI4 $905 +ADDRGP4 cg+112460 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDI4 +ADDRGP4 cg+112464 +INDIRI4 +SUBI4 +CNSTI4 150 +SUBI4 +GEI4 $925 +ADDRLP4 128 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $926 +JUMPV +LABELV $925 +ADDRLP4 128 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDI4 +ADDRGP4 cg+112464 +INDIRI4 +SUBI4 +CNSTI4 150 +SUBI4 +ASGNI4 +LABELV $926 +ADDRGP4 cg+112464 +ADDRLP4 128 +INDIRI4 +ASGNI4 +ADDRGP4 $905 +JUMPV +LABELV $904 +ADDRLP4 88 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+112464 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1125515264 +DIVF4 +ASGNF4 +ADDRLP4 88 +INDIRF4 +CNSTF4 1065353216 +LEF4 $929 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRGP4 $930 +JUMPV +LABELV $929 +ADDRLP4 124 +ADDRLP4 80 +INDIRF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 124 +INDIRF4 +ADDRLP4 88 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDRLP4 124 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $930 +ADDRLP4 16+16 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $931 +ADDRGP4 cg+112460 +CNSTI4 1 +ASGNI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDI4 +ADDRGP4 cg+112464 +INDIRI4 +SUBI4 +CNSTI4 150 +SUBI4 +GEI4 $945 +ADDRLP4 128 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 $946 +JUMPV +LABELV $945 +ADDRLP4 128 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +ADDI4 +ADDRGP4 cg+112464 +INDIRI4 +SUBI4 +CNSTI4 150 +SUBI4 +ASGNI4 +LABELV $946 +ADDRGP4 cg+112464 +ADDRLP4 128 +INDIRI4 +ASGNI4 +LABELV $931 +LABELV $905 +LABELV $900 +LABELV $871 +CNSTF4 1056964608 +CNSTF4 1078530011 +ADDRLP4 0 +INDIRF4 +MULF4 +CNSTF4 1127481344 +DIVF4 +MULF4 +ARGF4 +ADDRLP4 108 +ADDRGP4 tan +CALLF4 +ASGNF4 +ADDRLP4 40 +ADDRGP4 cg+112080+12 +INDIRI4 +CVIF4 4 +ADDRLP4 108 +INDIRF4 +DIVF4 +ASGNF4 +ADDRGP4 cg+112080+8 +INDIRI4 +CVIF4 4 +ARGF4 +ADDRLP4 40 +INDIRF4 +ARGF4 +ADDRLP4 112 +ADDRGP4 atan2 +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 112 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTF4 1073741824 +CNSTF4 1127481344 +ADDRLP4 4 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +MULF4 +ASGNF4 +ADDRGP4 cg+112080+24 +ARGP4 +CNSTI4 -1 +ARGI4 +ADDRLP4 116 +ADDRGP4 CG_PointContents +CALLI4 +ASGNI4 +ADDRLP4 48 +ADDRLP4 116 +INDIRI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 56 +BANDI4 +CNSTI4 0 +EQI4 $953 +ADDRLP4 44 +CNSTF4 1073741824 +CNSTF4 1078530011 +CNSTF4 1053609165 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +MULF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +ARGF4 +ADDRLP4 120 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 8 +CNSTF4 1065353216 +ADDRLP4 120 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 8 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 52 +CNSTI4 1 +ASGNI4 +ADDRGP4 $954 +JUMPV +LABELV $953 +ADDRLP4 52 +CNSTI4 0 +ASGNI4 +LABELV $954 +ADDRLP4 120 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+110016+8 +INDIRI4 +CNSTI4 8192 +BANDI4 +ADDRLP4 120 +INDIRI4 +EQI4 $956 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118232 +INDIRI4 +SUBI4 +CNSTI4 2500 +GEI4 $956 +ADDRGP4 cg+109588+192 +INDIRI4 +ADDRLP4 120 +INDIRI4 +LEI4 $956 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 120 +INDIRI4 +NEI4 $956 +ADDRGP4 cg+109588 +ARGP4 +ADDRLP4 128 +ADDRGP4 BG_PlayerPoisonCloudTime +CALLI4 +ASGNI4 +ADDRLP4 124 +CNSTF4 1065353216 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118232 +INDIRI4 +SUBI4 +CVIF4 4 +ADDRLP4 128 +INDIRI4 +CVIF4 4 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 44 +CNSTF4 1073741824 +CNSTF4 1078530011 +CNSTF4 1059061760 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+118232 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +MULF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 44 +INDIRF4 +ARGF4 +ADDRLP4 132 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 8 +CNSTF4 1097859072 +ADDRLP4 132 +INDIRF4 +MULF4 +ADDRLP4 124 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 4 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 8 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $956 +ADDRGP4 cg+112080+16 +ADDRLP4 4 +INDIRF4 +ASGNF4 +ADDRGP4 cg+112080+20 +ADDRLP4 0 +INDIRF4 +ASGNF4 +ADDRGP4 cg+112460 +INDIRI4 +CNSTI4 0 +NEI4 $974 +ADDRGP4 cg+112468 +CNSTF4 1065353216 +ASGNF4 +ADDRGP4 $975 +JUMPV +LABELV $974 +ADDRGP4 cg+112468 +ADDRGP4 cg+112080+20 +INDIRF4 +CNSTF4 1117126656 +DIVF4 +ASGNF4 +LABELV $975 +ADDRLP4 52 +INDIRI4 +RETI4 +LABELV $853 +endproc CG_CalcFov 140 8 +lit +align 4 +LABELV $982 +byte 4 0 +byte 4 1132396544 +byte 4 0 +byte 4 1124073472 +code +proc CG_DrawSurfNormal 412 28 +ADDRLP4 168 +ADDRGP4 $982 +INDIRB +ASGNB 16 +ADDRLP4 196 +CNSTF4 1174405120 +ASGNF4 +ADDRLP4 184 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRLP4 196 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 184+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRLP4 196 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 184+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +CNSTF4 1174405120 +ADDRGP4 cg+112080+36+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 108 +ARGP4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRLP4 200 +CNSTP4 0 +ASGNP4 +ADDRLP4 200 +INDIRP4 +ARGP4 +ADDRLP4 200 +INDIRP4 +ARGP4 +ADDRLP4 184 +ARGP4 +ADDRGP4 cg+109588+148 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 0 +ADDRLP4 108+12 +INDIRB +ASGNB 12 +ADDRLP4 0+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 220 +ADDRLP4 168 +INDIRF4 +ASGNF4 +ADDRLP4 224 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 220 +INDIRF4 +ADDRLP4 224 +INDIRF4 +LTF4 $1023 +ADDRLP4 204 +ADDRLP4 220 +INDIRF4 +ADDRLP4 224 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1024 +JUMPV +LABELV $1023 +ADDRLP4 204 +ADDRLP4 220 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1024 +ADDRLP4 0+20 +ADDRLP4 204 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 228 +ADDRLP4 168+4 +INDIRF4 +ASGNF4 +ADDRLP4 232 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 228 +INDIRF4 +ADDRLP4 232 +INDIRF4 +LTF4 $1025 +ADDRLP4 208 +ADDRLP4 228 +INDIRF4 +ADDRLP4 232 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1026 +JUMPV +LABELV $1025 +ADDRLP4 208 +ADDRLP4 228 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1026 +ADDRLP4 0+20+1 +ADDRLP4 208 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 236 +ADDRLP4 168+8 +INDIRF4 +ASGNF4 +ADDRLP4 240 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 236 +INDIRF4 +ADDRLP4 240 +INDIRF4 +LTF4 $1027 +ADDRLP4 212 +ADDRLP4 236 +INDIRF4 +ADDRLP4 240 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1028 +JUMPV +LABELV $1027 +ADDRLP4 212 +ADDRLP4 236 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1028 +ADDRLP4 0+20+2 +ADDRLP4 212 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 244 +ADDRLP4 168+12 +INDIRF4 +ASGNF4 +ADDRLP4 248 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 244 +INDIRF4 +ADDRLP4 248 +INDIRF4 +LTF4 $1029 +ADDRLP4 216 +ADDRLP4 244 +INDIRF4 +ADDRLP4 248 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1030 +JUMPV +LABELV $1029 +ADDRLP4 216 +ADDRLP4 244 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1030 +ADDRLP4 0+20+3 +ADDRLP4 216 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 252 +CNSTF4 1086324736 +ASGNF4 +ADDRLP4 96 +ADDRLP4 108+12 +INDIRF4 +ADDRLP4 252 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 108+12+4 +INDIRF4 +ADDRLP4 252 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 108+12+8 +INDIRF4 +CNSTF4 1086324736 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+24 +ADDRLP4 96 +INDIRB +ASGNB 12 +ADDRLP4 0+24+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+24+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 272 +ADDRLP4 168 +INDIRF4 +ASGNF4 +ADDRLP4 276 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 272 +INDIRF4 +ADDRLP4 276 +INDIRF4 +LTF4 $1073 +ADDRLP4 256 +ADDRLP4 272 +INDIRF4 +ADDRLP4 276 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1074 +JUMPV +LABELV $1073 +ADDRLP4 256 +ADDRLP4 272 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1074 +ADDRLP4 0+24+20 +ADDRLP4 256 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 280 +ADDRLP4 168+4 +INDIRF4 +ASGNF4 +ADDRLP4 284 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 280 +INDIRF4 +ADDRLP4 284 +INDIRF4 +LTF4 $1075 +ADDRLP4 260 +ADDRLP4 280 +INDIRF4 +ADDRLP4 284 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1076 +JUMPV +LABELV $1075 +ADDRLP4 260 +ADDRLP4 280 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1076 +ADDRLP4 0+24+20+1 +ADDRLP4 260 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 288 +ADDRLP4 168+8 +INDIRF4 +ASGNF4 +ADDRLP4 292 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 288 +INDIRF4 +ADDRLP4 292 +INDIRF4 +LTF4 $1077 +ADDRLP4 264 +ADDRLP4 288 +INDIRF4 +ADDRLP4 292 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1078 +JUMPV +LABELV $1077 +ADDRLP4 264 +ADDRLP4 288 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1078 +ADDRLP4 0+24+20+2 +ADDRLP4 264 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 296 +ADDRLP4 168+12 +INDIRF4 +ASGNF4 +ADDRLP4 300 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 296 +INDIRF4 +ADDRLP4 300 +INDIRF4 +LTF4 $1079 +ADDRLP4 268 +ADDRLP4 296 +INDIRF4 +ADDRLP4 300 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1080 +JUMPV +LABELV $1079 +ADDRLP4 268 +ADDRLP4 296 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1080 +ADDRLP4 0+24+20+3 +ADDRLP4 268 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 304 +CNSTF4 1115684864 +ASGNF4 +ADDRLP4 96 +ADDRLP4 108+12 +INDIRF4 +ADDRLP4 304 +INDIRF4 +ADDRLP4 108+24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 108+12+4 +INDIRF4 +ADDRLP4 304 +INDIRF4 +ADDRLP4 108+24+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 108+12+8 +INDIRF4 +CNSTF4 1115684864 +ADDRLP4 108+24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 308 +CNSTF4 1086324736 +ASGNF4 +ADDRLP4 96 +ADDRLP4 96 +INDIRF4 +ADDRLP4 308 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 96+4 +INDIRF4 +ADDRLP4 308 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 96+8 +INDIRF4 +CNSTF4 1086324736 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+48 +ADDRLP4 96 +INDIRB +ASGNB 12 +ADDRLP4 0+48+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+48+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 328 +ADDRLP4 168 +INDIRF4 +ASGNF4 +ADDRLP4 332 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 328 +INDIRF4 +ADDRLP4 332 +INDIRF4 +LTF4 $1132 +ADDRLP4 312 +ADDRLP4 328 +INDIRF4 +ADDRLP4 332 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1133 +JUMPV +LABELV $1132 +ADDRLP4 312 +ADDRLP4 328 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1133 +ADDRLP4 0+48+20 +ADDRLP4 312 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 336 +ADDRLP4 168+4 +INDIRF4 +ASGNF4 +ADDRLP4 340 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 336 +INDIRF4 +ADDRLP4 340 +INDIRF4 +LTF4 $1134 +ADDRLP4 316 +ADDRLP4 336 +INDIRF4 +ADDRLP4 340 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1135 +JUMPV +LABELV $1134 +ADDRLP4 316 +ADDRLP4 336 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1135 +ADDRLP4 0+48+20+1 +ADDRLP4 316 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 344 +ADDRLP4 168+8 +INDIRF4 +ASGNF4 +ADDRLP4 348 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 344 +INDIRF4 +ADDRLP4 348 +INDIRF4 +LTF4 $1136 +ADDRLP4 320 +ADDRLP4 344 +INDIRF4 +ADDRLP4 348 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1137 +JUMPV +LABELV $1136 +ADDRLP4 320 +ADDRLP4 344 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1137 +ADDRLP4 0+48+20+2 +ADDRLP4 320 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 352 +ADDRLP4 168+12 +INDIRF4 +ASGNF4 +ADDRLP4 356 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 352 +INDIRF4 +ADDRLP4 356 +INDIRF4 +LTF4 $1138 +ADDRLP4 324 +ADDRLP4 352 +INDIRF4 +ADDRLP4 356 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1139 +JUMPV +LABELV $1138 +ADDRLP4 324 +ADDRLP4 352 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1139 +ADDRLP4 0+48+20+3 +ADDRLP4 324 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 360 +CNSTF4 1115684864 +ASGNF4 +ADDRLP4 96 +ADDRLP4 108+12 +INDIRF4 +ADDRLP4 360 +INDIRF4 +ADDRLP4 108+24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 108+12+4 +INDIRF4 +ADDRLP4 360 +INDIRF4 +ADDRLP4 108+24+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 108+12+8 +INDIRF4 +CNSTF4 1115684864 +ADDRLP4 108+24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+72 +ADDRLP4 96 +INDIRB +ASGNB 12 +ADDRLP4 0+72+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+72+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 380 +ADDRLP4 168 +INDIRF4 +ASGNF4 +ADDRLP4 384 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 380 +INDIRF4 +ADDRLP4 384 +INDIRF4 +LTF4 $1176 +ADDRLP4 364 +ADDRLP4 380 +INDIRF4 +ADDRLP4 384 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1177 +JUMPV +LABELV $1176 +ADDRLP4 364 +ADDRLP4 380 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1177 +ADDRLP4 0+72+20 +ADDRLP4 364 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 388 +ADDRLP4 168+4 +INDIRF4 +ASGNF4 +ADDRLP4 392 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 388 +INDIRF4 +ADDRLP4 392 +INDIRF4 +LTF4 $1178 +ADDRLP4 368 +ADDRLP4 388 +INDIRF4 +ADDRLP4 392 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1179 +JUMPV +LABELV $1178 +ADDRLP4 368 +ADDRLP4 388 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1179 +ADDRLP4 0+72+20+1 +ADDRLP4 368 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 396 +ADDRLP4 168+8 +INDIRF4 +ASGNF4 +ADDRLP4 400 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 396 +INDIRF4 +ADDRLP4 400 +INDIRF4 +LTF4 $1180 +ADDRLP4 372 +ADDRLP4 396 +INDIRF4 +ADDRLP4 400 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1181 +JUMPV +LABELV $1180 +ADDRLP4 372 +ADDRLP4 396 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1181 +ADDRLP4 0+72+20+2 +ADDRLP4 372 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRLP4 404 +ADDRLP4 168+12 +INDIRF4 +ASGNF4 +ADDRLP4 408 +CNSTF4 1325400064 +ASGNF4 +ADDRLP4 404 +INDIRF4 +ADDRLP4 408 +INDIRF4 +LTF4 $1182 +ADDRLP4 376 +ADDRLP4 404 +INDIRF4 +ADDRLP4 408 +INDIRF4 +SUBF4 +CVFI4 4 +CVIU4 4 +CNSTU4 2147483648 +ADDU4 +ASGNU4 +ADDRGP4 $1183 +JUMPV +LABELV $1182 +ADDRLP4 376 +ADDRLP4 404 +INDIRF4 +CVFI4 4 +CVIU4 4 +ASGNU4 +LABELV $1183 +ADDRLP4 0+72+20+3 +ADDRLP4 376 +INDIRU4 +CVUU1 4 +ASGNU1 +ADDRGP4 cgs+255316+8 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddPolyToScene +CALLV +pop +LABELV $981 +endproc CG_DrawSurfNormal 412 28 +export CG_addSmoothOp +proc CG_addSmoothOp 4 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +ADDRFP4 8 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1187 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260 +ADDP4 +INDIRF4 +ADDRGP4 cg_wwSmoothTime+12 +INDIRI4 +CVIF4 4 +ADDF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +GEF4 $1191 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260+8 +ADDP4 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 12 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260+20 +ADDP4 +ADDRFP4 4 +INDIRF4 +ASGNF4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +ASGNF4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260+4 +ADDP4 +ADDRFP4 8 +INDIRF4 +ASGNF4 +ADDRGP4 $1186 +JUMPV +LABELV $1191 +LABELV $1188 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $1187 +LABELV $1186 +endproc CG_addSmoothOp 4 0 +lit +align 4 +LABELV $1205 +byte 4 0 +byte 4 0 +byte 4 1065353216 +align 4 +LABELV $1206 +byte 4 0 +byte 4 0 +byte 4 3212836864 +code +proc CG_smoothWWTransitions 224 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 164 +ADDRGP4 $1205 +INDIRB +ASGNB 12 +ADDRLP4 176 +ADDRGP4 $1206 +INDIRB +ASGNB 12 +ADDRLP4 88 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $1207 +ADDRFP4 8 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 $1204 +JUMPV +LABELV $1207 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 104 +ARGP4 +ADDRGP4 BG_GetClientNormal +CALLV +pop +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 104 +ARGP4 +ADDRGP4 cg+118236 +ARGP4 +ADDRLP4 196 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 196 +INDIRI4 +CNSTI4 0 +NEI4 $1210 +ADDRLP4 176 +ARGP4 +ADDRGP4 cg+118236 +ARGP4 +ADDRLP4 200 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 200 +INDIRI4 +CNSTI4 0 +EQI4 $1213 +ADDRLP4 164 +ARGP4 +ADDRLP4 104 +ARGP4 +ADDRLP4 204 +ADDRGP4 VectorCompare +CALLI4 +ASGNI4 +ADDRLP4 204 +INDIRI4 +CNSTI4 0 +EQI4 $1213 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRLP4 208 +CNSTP4 0 +ASGNP4 +ADDRLP4 208 +INDIRP4 +ARGP4 +ADDRLP4 208 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 92 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRLP4 164 +ARGP4 +ADDRGP4 ProjectPointOnPlane +CALLV +pop +ADDRLP4 92 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 188 +CNSTF4 1127481344 +ASGNF4 +ADDRLP4 192 +CNSTF4 1069547520 +ASGNF4 +ADDRGP4 $1214 +JUMPV +LABELV $1213 +ADDRGP4 cg+118248 +ARGP4 +ADDRLP4 116 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 188 +ADDRLP4 8 +INDIRF4 +ADDRLP4 116 +INDIRF4 +MULF4 +ADDRLP4 8+4 +INDIRF4 +ADDRLP4 116+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 8+8 +INDIRF4 +ADDRLP4 116+8 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 8+12 +INDIRF4 +ADDRLP4 116+12 +INDIRF4 +MULF4 +ADDRLP4 8+12+4 +INDIRF4 +ADDRLP4 116+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 8+12+8 +INDIRF4 +ADDRLP4 116+12+8 +INDIRF4 +MULF4 +ADDF4 +ADDF4 +ADDRLP4 8+24 +INDIRF4 +ADDRLP4 116+24 +INDIRF4 +MULF4 +ADDRLP4 8+24+4 +INDIRF4 +ADDRLP4 116+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 8+24+8 +INDIRF4 +ADDRLP4 116+24+8 +INDIRF4 +MULF4 +ADDF4 +ADDF4 +ASGNF4 +ADDRLP4 188 +INDIRF4 +CNSTF4 1065353216 +SUBF4 +CNSTF4 1073741824 +DIVF4 +ARGF4 +ADDRLP4 208 +ADDRGP4 acos +CALLF4 +ASGNF4 +ADDRLP4 188 +CNSTF4 1127481344 +ADDRLP4 208 +INDIRF4 +MULF4 +CNSTF4 1078530011 +DIVF4 +ASGNF4 +ADDRLP4 116 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 92 +ADDRLP4 152 +INDIRB +ASGNB 12 +ADDRLP4 116+12 +ARGP4 +ADDRLP4 8+12 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 92 +ADDRLP4 92 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 92+4 +ADDRLP4 92+4 +INDIRF4 +ADDRLP4 152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 92+8 +ADDRLP4 92+8 +INDIRF4 +ADDRLP4 152+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 116+24 +ARGP4 +ADDRLP4 8+24 +ARGP4 +ADDRLP4 152 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 92 +ADDRLP4 92 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 92+4 +ADDRLP4 92+4 +INDIRF4 +ADDRLP4 152+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 92+8 +ADDRLP4 92+8 +INDIRF4 +ADDRLP4 152+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 92 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 192 +CNSTF4 1065353216 +ASGNF4 +LABELV $1214 +ADDRLP4 92 +ARGP4 +ADDRLP4 188 +INDIRF4 +ARGF4 +ADDRLP4 192 +INDIRF4 +ARGF4 +ADDRGP4 CG_addSmoothOp +CALLV +pop +LABELV $1210 +ADDRLP4 0 +CNSTI4 31 +ASGNI4 +LABELV $1257 +ADDRLP4 200 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 cg_wwSmoothTime+12 +INDIRI4 +CVIF4 4 +ADDRLP4 200 +INDIRI4 +ADDRGP4 cg+118260+4 +ADDP4 +INDIRF4 +MULF4 +CVFI4 4 +CVIF4 4 +ASGNF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +ADDRLP4 200 +INDIRI4 +ADDRGP4 cg+118260 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +GEF4 $1264 +ADDRLP4 84 +CNSTF4 1065353216 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260 +ADDP4 +INDIRF4 +ADDRLP4 4 +INDIRF4 +ADDF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRLP4 4 +INDIRF4 +DIVF4 +SUBF4 +ASGNF4 +CNSTF4 1078530011 +ADDRLP4 84 +INDIRF4 +MULF4 +ARGF4 +ADDRLP4 208 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 80 +ADDRLP4 208 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +NEGF4 +CNSTF4 1073741824 +DIVF4 +ASGNF4 +ADDRLP4 44 +ARGP4 +ADDRLP4 212 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 212 +INDIRI4 +ADDRGP4 cg+118260+8 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 212 +INDIRI4 +ADDRGP4 cg+118260+20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 44+12 +ARGP4 +ADDRLP4 216 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 216 +INDIRI4 +ADDRGP4 cg+118260+8 +ADDP4 +ARGP4 +ADDRLP4 8+12 +ARGP4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 216 +INDIRI4 +ADDRGP4 cg+118260+20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 44+24 +ARGP4 +ADDRLP4 220 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 220 +INDIRI4 +ADDRGP4 cg+118260+8 +ADDP4 +ARGP4 +ADDRLP4 8+24 +ARGP4 +ADDRLP4 80 +INDIRF4 +ADDRLP4 220 +INDIRI4 +ADDRGP4 cg+118260+20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 44 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 88 +CNSTI4 1 +ASGNI4 +LABELV $1264 +LABELV $1258 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $1257 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +EQI4 $1286 +ADDRLP4 44 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 AxisToAngles +CALLV +pop +ADDRGP4 $1287 +JUMPV +LABELV $1286 +ADDRFP4 8 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $1287 +ADDRGP4 cg+118248 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 cg+118236 +ADDRLP4 104 +INDIRB +ASGNB 12 +LABELV $1204 +endproc CG_smoothWWTransitions 224 16 +proc CG_smoothWJTransitions 104 16 +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $1291 +ADDRFP4 8 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +ADDRGP4 $1290 +JUMPV +LABELV $1291 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 0 +CNSTI4 31 +ASGNI4 +LABELV $1294 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260 +ADDP4 +INDIRF4 +ADDRGP4 cg_wwSmoothTime+12 +INDIRI4 +CVIF4 4 +ADDF4 +GEF4 $1298 +ADDRLP4 80 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg+118260 +ADDP4 +INDIRF4 +ADDRGP4 cg_wwSmoothTime+12 +INDIRI4 +CVIF4 4 +ADDF4 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRGP4 cg_wwSmoothTime+12 +INDIRI4 +CVIF4 4 +DIVF4 +ASGNF4 +CNSTF4 1073741824 +CNSTF4 1078530011 +ADDRLP4 80 +INDIRF4 +MULF4 +MULF4 +ARGF4 +ADDRLP4 88 +ADDRGP4 cos +CALLF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 1065353216 +ADDRLP4 88 +INDIRF4 +CNSTF4 1065353216 +ADDF4 +CNSTF4 1073741824 +DIVF4 +SUBF4 +ASGNF4 +ADDRLP4 40 +ARGP4 +ADDRLP4 92 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +ADDRGP4 cg+118260+8 +ADDP4 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 92 +INDIRI4 +ADDRGP4 cg+118260+20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 40+12 +ARGP4 +ADDRLP4 96 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 cg+118260+8 +ADDP4 +ARGP4 +ADDRLP4 4+12 +ARGP4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 96 +INDIRI4 +ADDRGP4 cg+118260+20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 40+24 +ARGP4 +ADDRLP4 100 +CNSTI4 24 +ADDRLP4 0 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 100 +INDIRI4 +ADDRGP4 cg+118260+8 +ADDP4 +ARGP4 +ADDRLP4 4+24 +ARGP4 +ADDRLP4 76 +INDIRF4 +ADDRLP4 100 +INDIRI4 +ADDRGP4 cg+118260+20 +ADDP4 +INDIRF4 +MULF4 +ARGF4 +ADDRGP4 RotatePointAroundVector +CALLV +pop +ADDRLP4 40 +ARGP4 +ADDRLP4 4 +ARGP4 +ADDRGP4 AxisCopy +CALLV +pop +ADDRLP4 84 +CNSTI4 1 +ASGNI4 +LABELV $1298 +LABELV $1295 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +GEI4 $1294 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +EQI4 $1323 +ADDRLP4 40 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 AxisToAngles +CALLV +pop +ADDRGP4 $1324 +JUMPV +LABELV $1323 +ADDRFP4 8 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRB +ASGNB 12 +LABELV $1324 +LABELV $1290 +endproc CG_smoothWJTransitions 104 16 +proc CG_CalcViewValues 64 12 +ADDRGP4 cg+112080 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 368 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRGP4 CG_CalcVrect +CALLV +pop +ADDRLP4 0 +ADDRGP4 cg+109588 +ASGNP4 +ADDRLP4 4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 7 +EQI4 $1332 +ADDRLP4 4 +INDIRI4 +CNSTI4 6 +EQI4 $1332 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $1329 +LABELV $1332 +ADDRGP4 cg+112080+24 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 cg+112448 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +ADDRGP4 cg+112448 +ARGP4 +ADDRGP4 cg+112080+36 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 8 +ADDRGP4 CG_CalcFov +CALLI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +RETI4 +ADDRGP4 $1325 +JUMPV +LABELV $1329 +ADDRGP4 cg+117780 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 128 +BANDI4 +CNSTI4 7 +RSHI4 +ASGNI4 +CNSTF4 1078530011 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 127 +BANDI4 +CVIF4 4 +CNSTF4 1123942400 +DIVF4 +MULF4 +ARGF4 +ADDRLP4 8 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +ARGF4 +ADDRLP4 12 +ADDRGP4 fabs +CALLF4 +ASGNF4 +ADDRGP4 cg+117776 +ADDRLP4 12 +INDIRF4 +ASGNF4 +ADDRLP4 20 +ADDRLP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 24 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 20 +INDIRF4 +MULF4 +ADDRLP4 24 +INDIRF4 +ADDRLP4 24 +INDIRF4 +MULF4 +ADDF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 sqrt +CALLF4 +ASGNF4 +ADDRGP4 cg+117784 +ADDRLP4 28 +INDIRF4 +ASGNF4 +ADDRGP4 cg+117784 +INDIRF4 +CNSTF4 1133903872 +LEF4 $1342 +ADDRGP4 cg+117784 +CNSTF4 1133903872 +ASGNF4 +LABELV $1342 +ADDRGP4 cg+112080+24 +ADDRLP4 0 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 32 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +EQI4 $1348 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 cg+112448 +ARGP4 +ADDRGP4 CG_smoothWWTransitions +CALLV +pop +ADDRGP4 $1349 +JUMPV +LABELV $1348 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 64 +ARGI4 +ADDRLP4 40 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +EQI4 $1351 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +ARGP4 +ADDRGP4 cg+112448 +ARGP4 +ADDRGP4 CG_smoothWJTransitions +CALLV +pop +ADDRGP4 $1352 +JUMPV +LABELV $1351 +ADDRGP4 cg+112448 +ADDRLP4 0 +INDIRP4 +CNSTI4 160 +ADDP4 +INDIRB +ASGNB 12 +LABELV $1352 +LABELV $1349 +ADDRLP4 0 +INDIRP4 +CNSTI4 212 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 64 +ARGI4 +ADDRLP4 48 +ADDRGP4 BG_ClassHasAbility +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $1355 +ADDRLP4 0 +INDIRP4 +CNSTI4 224 +ADDP4 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +NEI4 $1357 +ADDRGP4 cg+118236 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+118236+4 +CNSTF4 0 +ASGNF4 +ADDRGP4 cg+118236+8 +CNSTF4 1065353216 +ASGNF4 +LABELV $1357 +LABELV $1355 +ADDRGP4 cg_errorDecay+8 +INDIRF4 +CNSTF4 0 +LEF4 $1364 +ADDRLP4 56 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+111872 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 52 +ADDRGP4 cg_errorDecay+8 +INDIRF4 +ADDRLP4 56 +INDIRI4 +CVIF4 4 +SUBF4 +ADDRGP4 cg_errorDecay+8 +INDIRF4 +DIVF4 +ASGNF4 +ADDRLP4 60 +ADDRLP4 52 +INDIRF4 +ASGNF4 +ADDRLP4 60 +INDIRF4 +CNSTF4 0 +LEF4 $1371 +ADDRLP4 60 +INDIRF4 +CNSTF4 1065353216 +GEF4 $1371 +ADDRGP4 cg+112080+24 +ADDRGP4 cg+112080+24 +INDIRF4 +ADDRGP4 cg+111876 +INDIRF4 +ADDRLP4 52 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+4 +ADDRGP4 cg+112080+24+4 +INDIRF4 +ADDRGP4 cg+111876+4 +INDIRF4 +ADDRLP4 52 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 cg+112080+24+8 +ADDRGP4 cg+112080+24+8 +INDIRF4 +ADDRGP4 cg+111876+8 +INDIRF4 +ADDRLP4 52 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $1372 +JUMPV +LABELV $1371 +ADDRGP4 cg+111872 +CNSTI4 0 +ASGNI4 +LABELV $1372 +LABELV $1364 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +CNSTI4 0 +GTI4 $1395 +ADDRGP4 cg+135960 +ARGP4 +ADDRLP4 52 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +EQI4 $1396 +ADDRGP4 cg+135960 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +ADDRGP4 $1396 +JUMPV +LABELV $1395 +ADDRGP4 cg+135984 +CNSTI4 0 +ASGNI4 +LABELV $1396 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +EQI4 $1403 +ADDRGP4 CG_OffsetThirdPersonView +CALLV +pop +ADDRGP4 $1404 +JUMPV +LABELV $1403 +ADDRGP4 CG_OffsetFirstPersonView +CALLV +pop +LABELV $1404 +ADDRGP4 cg+112448 +ARGP4 +ADDRGP4 cg+112080+36 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRGP4 cg+109584 +INDIRI4 +CNSTI4 0 +EQI4 $1409 +ADDRLP4 52 +ADDRGP4 cg+112080+76 +ASGNP4 +ADDRLP4 52 +INDIRP4 +ADDRLP4 52 +INDIRP4 +INDIRI4 +CNSTI4 5 +BORI4 +ASGNI4 +LABELV $1409 +ADDRGP4 cg_drawSurfNormal+12 +INDIRI4 +CNSTI4 0 +EQI4 $1414 +ADDRGP4 CG_DrawSurfNormal +CALLV +pop +LABELV $1414 +ADDRLP4 56 +ADDRGP4 CG_CalcFov +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +RETI4 +LABELV $1325 +endproc CG_CalcViewValues 64 12 +export CG_AddBufferedSound +proc CG_AddBufferedSound 4 0 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $1418 +ADDRGP4 $1417 +JUMPV +LABELV $1418 +ADDRGP4 cg+117584 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg+117596 +ADDP4 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 cg+117584 +ADDRGP4 cg+117584 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 20 +MODI4 +ASGNI4 +ADDRGP4 cg+117584 +INDIRI4 +ADDRGP4 cg+117588 +INDIRI4 +NEI4 $1424 +ADDRLP4 0 +ADDRGP4 cg+117588 +ASGNP4 +ADDRLP4 0 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $1424 +LABELV $1417 +endproc CG_AddBufferedSound 4 0 +proc CG_PlayBufferedSounds 0 8 +ADDRGP4 cg+117592 +INDIRI4 +ADDRGP4 cg+109556 +INDIRI4 +GEI4 $1430 +ADDRGP4 cg+117588 +INDIRI4 +ADDRGP4 cg+117584 +INDIRI4 +EQI4 $1434 +ADDRGP4 cg+117588 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg+117596 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1434 +ADDRGP4 cg+117588 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg+117596 +ADDP4 +INDIRI4 +ARGI4 +CNSTI4 7 +ARGI4 +ADDRGP4 trap_S_StartLocalSound +CALLV +pop +ADDRGP4 cg+117588 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRGP4 cg+117596 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg+117588 +ADDRGP4 cg+117588 +INDIRI4 +CNSTI4 1 +ADDI4 +CNSTI4 20 +MODI4 +ASGNI4 +ADDRGP4 cg+117592 +ADDRGP4 cg+109556 +INDIRI4 +CNSTI4 750 +ADDI4 +ASGNI4 +LABELV $1434 +LABELV $1430 +LABELV $1429 +endproc CG_PlayBufferedSounds 0 8 +export CG_DrawActiveFrame +proc CG_DrawActiveFrame 24 16 +ADDRGP4 cg+109556 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRGP4 cg+8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 CG_UpdateCvars +CALLV +pop +ADDRGP4 cg+112472 +INDIRI1 +CVII4 1 +CNSTI4 0 +EQI4 $1451 +ADDRGP4 CG_DrawLoadingScreen +CALLV +pop +ADDRGP4 $1448 +JUMPV +LABELV $1451 +CNSTI4 0 +ARGI4 +ADDRGP4 trap_S_ClearLoopingSounds +CALLV +pop +ADDRGP4 trap_R_ClearScene +CALLV +pop +ADDRGP4 CG_ProcessSnapshots +CALLV +pop +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1458 +ADDRGP4 cg+36 +INDIRP4 +INDIRI4 +CNSTI4 2 +BANDI4 +CNSTI4 0 +EQI4 $1454 +LABELV $1458 +ADDRGP4 CG_DrawLoadingScreen +CALLV +pop +ADDRGP4 $1448 +JUMPV +LABELV $1454 +ADDRGP4 cg+111980 +INDIRI4 +ARGI4 +ADDRGP4 cg+112468 +INDIRF4 +ARGF4 +ADDRGP4 trap_SetUserCmdValue +CALLV +pop +ADDRLP4 4 +ADDRGP4 cg +ASGNP4 +ADDRLP4 4 +INDIRP4 +ADDRLP4 4 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 CG_PredictPlayerState +CALLV +pop +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRGP4 cg_thirdPerson+12 +INDIRI4 +ADDRLP4 12 +INDIRI4 +NEI4 $1470 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LEI4 $1470 +ADDRGP4 cg+117772 +INDIRI4 +ADDRLP4 12 +INDIRI4 +EQI4 $1467 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +ADDRLP4 12 +INDIRI4 +EQI4 $1467 +LABELV $1470 +ADDRLP4 8 +CNSTI4 1 +ASGNI4 +ADDRGP4 $1468 +JUMPV +LABELV $1467 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +LABELV $1468 +ADDRGP4 cg+109580 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRGP4 CG_AddSpeed +CALLV +pop +ADDRLP4 16 +ADDRGP4 CG_CalcViewValues +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 16 +INDIRI4 +ASGNI4 +ADDRGP4 cg+109584 +INDIRI4 +CNSTI4 0 +NEI4 $1471 +ADDRGP4 CG_AddPacketEntities +CALLV +pop +ADDRGP4 CG_AddMarks +CALLV +pop +LABELV $1471 +ADDRGP4 cg+109588 +ARGP4 +ADDRGP4 CG_AddViewWeapon +CALLV +pop +ADDRGP4 cg+109584 +INDIRI4 +CNSTI4 0 +NEI4 $1475 +ADDRGP4 CG_AddParticles +CALLV +pop +ADDRGP4 CG_AddTrails +CALLV +pop +LABELV $1475 +ADDRGP4 CG_PlayBufferedSounds +CALLV +pop +ADDRGP4 cg+117792+8 +INDIRI4 +CNSTI4 0 +EQI4 $1478 +ADDRGP4 CG_AddTestModel +CALLV +pop +LABELV $1478 +ADDRGP4 cg+112080+72 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+112080+80 +ARGP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 12 +ADDP4 +ARGP4 +CNSTU4 32 +ARGU4 +ADDRGP4 memcpy +CALLP4 +pop +ADDRGP4 cg+135444 +INDIRI4 +ADDRGP4 cg_consoleLatency+12 +INDIRI4 +ADDI4 +ADDRGP4 cg+109556 +INDIRI4 +GEI4 $1490 +ADDRGP4 cg_consoleLatency+12 +INDIRI4 +CNSTI4 0 +LEI4 $1490 +ADDRGP4 CG_RemoveNotifyLine +CALLV +pop +LABELV $1490 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 cg+112080+24 +ARGP4 +ADDRGP4 cg+112080+36 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_Respatialize +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 2 +EQI4 $1501 +ADDRGP4 cg+109552 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+109560 +INDIRI4 +SUBI4 +ASGNI4 +ADDRGP4 cg+109552 +INDIRI4 +CNSTI4 0 +GEI4 $1506 +ADDRGP4 cg+109552 +CNSTI4 0 +ASGNI4 +LABELV $1506 +ADDRGP4 cg+109560 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 CG_AddLagometerFrameInfo +CALLV +pop +LABELV $1501 +ADDRGP4 cg_timescale+8 +INDIRF4 +ADDRGP4 cg_timescaleFadeEnd+8 +INDIRF4 +EQF4 $1512 +ADDRGP4 cg_timescale+8 +INDIRF4 +ADDRGP4 cg_timescaleFadeEnd+8 +INDIRF4 +GEF4 $1516 +ADDRLP4 20 +ADDRGP4 cg_timescale+8 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRGP4 cg_timescaleFadeSpeed+8 +INDIRF4 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1148846080 +DIVF4 +ADDF4 +ASGNF4 +ADDRGP4 cg_timescale+8 +INDIRF4 +ADDRGP4 cg_timescaleFadeEnd+8 +INDIRF4 +LEF4 $1517 +ADDRGP4 cg_timescale+8 +ADDRGP4 cg_timescaleFadeEnd+8 +INDIRF4 +ASGNF4 +ADDRGP4 $1517 +JUMPV +LABELV $1516 +ADDRLP4 20 +ADDRGP4 cg_timescale+8 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRGP4 cg_timescaleFadeSpeed+8 +INDIRF4 +ADDRGP4 cg+109552 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1148846080 +DIVF4 +SUBF4 +ASGNF4 +ADDRGP4 cg_timescale+8 +INDIRF4 +ADDRGP4 cg_timescaleFadeEnd+8 +INDIRF4 +GEF4 $1532 +ADDRGP4 cg_timescale+8 +ADDRGP4 cg_timescaleFadeEnd+8 +INDIRF4 +ASGNF4 +LABELV $1532 +LABELV $1517 +ADDRGP4 cg_timescaleFadeSpeed+8 +INDIRF4 +CNSTF4 0 +EQF4 $1538 +ADDRGP4 $1542 +ARGP4 +ADDRGP4 cg_timescale+8 +INDIRF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 va +CALLP4 +ASGNP4 +ADDRGP4 $1541 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 trap_Cvar_Set +CALLV +pop +LABELV $1538 +LABELV $1512 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawActive +CALLV +pop +ADDRGP4 cg_stats+12 +INDIRI4 +CNSTI4 0 +EQI4 $1544 +ADDRGP4 $1547 +ARGP4 +ADDRGP4 cg +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $1544 +LABELV $1448 +endproc CG_DrawActiveFrame 24 16 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_DrawItemSelectText +import CG_DrawItemSelect +import CG_AddPlayerWeapon +import CG_AddViewWeapon +import CG_ShotgunFire +import CG_Bullet +import CG_MissileHitEntity +import CG_MissileHitWall +import CG_FireWeapon +import CG_RegisterWeapon +import CG_InitWeapons +import CG_RegisterUpgrade +import CG_InitUpgrades +import CG_Weapon_f +import CG_PrevWeapon_f +import CG_NextWeapon_f +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_Bleed +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1547 +byte 1 99 +byte 1 103 +byte 1 46 +byte 1 99 +byte 1 108 +byte 1 105 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 70 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 58 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $1542 +byte 1 37 +byte 1 102 +byte 1 0 +align 1 +LABELV $1541 +byte 1 116 +byte 1 105 +byte 1 109 +byte 1 101 +byte 1 115 +byte 1 99 +byte 1 97 +byte 1 108 +byte 1 101 +byte 1 0 +align 1 +LABELV $866 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 10 +byte 1 0 +align 1 +LABELV $289 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $211 +byte 1 115 +byte 1 107 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $194 +byte 1 102 +byte 1 114 +byte 1 97 +byte 1 109 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $147 +byte 1 67 +byte 1 97 +byte 1 110 +byte 1 39 +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 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 10 +byte 1 0 +align 1 +LABELV $131 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 diff --git a/build/release-linux-x86_64/base/cgame/cg_weapons.asm b/build/release-linux-x86_64/base/cgame/cg_weapons.asm new file mode 100644 index 0000000..17300d4 --- /dev/null +++ b/build/release-linux-x86_64/base/cgame/cg_weapons.asm @@ -0,0 +1,11960 @@ +export CG_RegisterUpgrade +code +proc CG_RegisterUpgrade 32 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $119 +ADDRFP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $117 +LABELV $119 +ADDRGP4 $120 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +ADDRGP4 $116 +JUMPV +LABELV $117 +ADDRLP4 0 +CNSTI4 12 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades +ADDP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $121 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRGP4 $123 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $116 +JUMPV +LABELV $121 +ADDRLP4 0 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $124 +ADDRGP4 $126 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $124 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 16 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +CNSTI4 9 +NEI4 $127 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRGP4 cg_weapons+26880+416 +INDIRI4 +ASGNI4 +ADDRGP4 $128 +JUMPV +LABELV $127 +ADDRFP4 0 +INDIRI4 +CNSTI4 10 +NEI4 $131 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRGP4 cg_weapons+29440+416 +INDIRI4 +ASGNI4 +ADDRGP4 $132 +JUMPV +LABELV $131 +ADDRFP4 0 +INDIRI4 +CNSTI4 11 +NEI4 $135 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRGP4 cg_weapons+28160+416 +INDIRI4 +ASGNI4 +ADDRGP4 $136 +JUMPV +LABELV $135 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 24 +ADDRLP4 20 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $139 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 28 +INDIRI4 +ASGNI4 +LABELV $139 +LABELV $136 +LABELV $132 +LABELV $128 +LABELV $116 +endproc CG_RegisterUpgrade 32 12 +export CG_InitUpgrades +proc CG_InitUpgrades 4 12 +ADDRGP4 cg_upgrades +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 480 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $142 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_RegisterUpgrade +CALLV +pop +LABELV $143 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $142 +LABELV $141 +endproc CG_InitUpgrades 4 12 +proc CG_ParseWeaponModeSection 116 8 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRGP4 $148 +JUMPV +LABELV $147 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $150 +ADDRGP4 $149 +JUMPV +LABELV $150 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $154 +ARGP4 +ADDRLP4 12 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $152 +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $152 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $157 +ARGP4 +ADDRLP4 16 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $155 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $158 +ADDRGP4 $149 +JUMPV +LABELV $158 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $162 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $155 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $165 +ARGP4 +ADDRLP4 20 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +NEI4 $163 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $166 +ADDRGP4 $149 +JUMPV +LABELV $166 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 24 +ADDRLP4 32 +INDIRI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +GEI4 $168 +ADDRLP4 24 +CNSTI4 0 +ASGNI4 +LABELV $168 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $170 +ADDRGP4 $149 +JUMPV +LABELV $170 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 72 +ADDP4 +ADDRLP4 24 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 64 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 68 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $174 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $163 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $177 +ARGP4 +ADDRLP4 24 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $175 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 28 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 28 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $178 +ADDRGP4 $149 +JUMPV +LABELV $178 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 32 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 76 +ADDP4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRGP4 $148 +JUMPV +LABELV $175 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $182 +ARGP4 +ADDRLP4 28 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 28 +INDIRI4 +CNSTI4 0 +NEI4 $180 +ADDRFP4 0 +INDIRP4 +CNSTI4 88 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $180 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $185 +ARGP4 +ADDRLP4 32 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 32 +INDIRI4 +CNSTI4 0 +NEI4 $183 +ADDRFP4 0 +INDIRP4 +CNSTI4 92 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 36 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 36 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $186 +ADDRGP4 $149 +JUMPV +LABELV $186 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 96 +ADDP4 +ADDRLP4 40 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $188 +ADDRGP4 $149 +JUMPV +LABELV $188 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 100 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $190 +ADDRGP4 $149 +JUMPV +LABELV $190 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $192 +ADDRGP4 $149 +JUMPV +LABELV $192 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $183 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $196 +ARGP4 +ADDRLP4 36 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +NEI4 $194 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 40 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 40 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $197 +ADDRGP4 $149 +JUMPV +LABELV $197 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +ADDRLP4 44 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 80 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $201 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $194 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $204 +ARGP4 +ADDRLP4 40 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 40 +INDIRI4 +CNSTI4 0 +NEI4 $202 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 44 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 44 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $205 +ADDRGP4 $149 +JUMPV +LABELV $205 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 CG_RegisterTrailSystem +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +ADDRLP4 48 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 84 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $209 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $202 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $212 +ARGP4 +ADDRLP4 44 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 44 +INDIRI4 +CNSTI4 0 +NEI4 $210 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 48 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 48 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $213 +ADDRGP4 $149 +JUMPV +LABELV $213 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +ADDRLP4 52 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $217 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $210 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $220 +ARGP4 +ADDRLP4 48 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 48 +INDIRI4 +CNSTI4 0 +NEI4 $218 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 52 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 52 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $221 +ADDRGP4 $149 +JUMPV +LABELV $221 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 56 +ADDRGP4 CG_RegisterParticleSystem +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $225 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $218 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $228 +ARGP4 +ADDRLP4 52 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 52 +INDIRI4 +CNSTI4 0 +NEI4 $226 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 60 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 60 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $229 +ADDRGP4 $149 +JUMPV +LABELV $229 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 56 +ADDRLP4 64 +INDIRI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +GEI4 $231 +ADDRLP4 56 +CNSTI4 0 +ASGNI4 +LABELV $231 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $233 +ADDRGP4 $149 +JUMPV +LABELV $233 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 132 +ADDP4 +ADDRLP4 56 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $148 +ADDRGP4 $237 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $148 +JUMPV +LABELV $226 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $240 +ARGP4 +ADDRLP4 56 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 56 +INDIRI4 +CNSTI4 0 +NEI4 $238 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 64 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 64 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $241 +ADDRGP4 $149 +JUMPV +LABELV $241 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 60 +ADDRLP4 68 +INDIRI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +GEI4 $243 +ADDRLP4 60 +CNSTI4 0 +ASGNI4 +ADDRGP4 $244 +JUMPV +LABELV $243 +ADDRLP4 60 +INDIRI4 +CNSTI4 3 +LEI4 $245 +ADDRLP4 60 +CNSTI4 3 +ASGNI4 +LABELV $245 +LABELV $244 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $247 +ADDRGP4 $149 +JUMPV +LABELV $247 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 76 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 136 +ADDP4 +ADDP4 +ADDRLP4 76 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $238 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $251 +ARGP4 +ADDRLP4 60 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 60 +INDIRI4 +CNSTI4 0 +NEI4 $249 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 68 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 68 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $252 +ADDRGP4 $149 +JUMPV +LABELV $252 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 64 +ADDRLP4 72 +INDIRI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +GEI4 $254 +ADDRLP4 64 +CNSTI4 0 +ASGNI4 +ADDRGP4 $255 +JUMPV +LABELV $254 +ADDRLP4 64 +INDIRI4 +CNSTI4 3 +LEI4 $256 +ADDRLP4 64 +CNSTI4 3 +ASGNI4 +LABELV $256 +LABELV $255 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 76 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $258 +ADDRGP4 $149 +JUMPV +LABELV $258 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 80 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +ADDP4 +ADDRLP4 80 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $249 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $262 +ARGP4 +ADDRLP4 64 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 64 +INDIRI4 +CNSTI4 0 +NEI4 $260 +ADDRFP4 0 +INDIRP4 +CNSTI4 120 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $260 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $265 +ARGP4 +ADDRLP4 68 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 68 +INDIRI4 +CNSTI4 0 +NEI4 $263 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $266 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 72 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 72 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $270 +ADDRGP4 $148 +JUMPV +LABELV $270 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 76 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDP4 +ADDRLP4 76 +INDIRF4 +ASGNF4 +LABELV $267 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $266 +ADDRGP4 $148 +JUMPV +LABELV $263 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $274 +ARGP4 +ADDRLP4 72 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 72 +INDIRI4 +CNSTI4 0 +NEI4 $272 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $272 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $277 +ARGP4 +ADDRLP4 76 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 76 +INDIRI4 +CNSTI4 0 +NEI4 $275 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +LABELV $278 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 80 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 80 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $282 +ADDRGP4 $148 +JUMPV +LABELV $282 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 84 +ADDRGP4 atof +CALLF4 +ASGNF4 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 48 +ADDP4 +ADDP4 +ADDRLP4 84 +INDIRF4 +ASGNF4 +LABELV $279 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 3 +LTI4 $278 +ADDRGP4 $148 +JUMPV +LABELV $275 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $286 +ARGP4 +ADDRLP4 80 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 80 +INDIRI4 +CNSTI4 0 +NEI4 $284 +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $287 +ADDRGP4 $149 +JUMPV +LABELV $287 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 84 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +GEI4 $289 +ADDRLP4 84 +CNSTI4 0 +ASGNI4 +LABELV $289 +ADDRFP4 0 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRLP4 84 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRGP4 $148 +JUMPV +LABELV $284 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $293 +ARGP4 +ADDRLP4 84 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 84 +INDIRI4 +CNSTI4 0 +NEI4 $291 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 88 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 88 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $294 +ADDRGP4 $149 +JUMPV +LABELV $294 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 92 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +ADDRLP4 92 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $291 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $298 +ARGP4 +ADDRLP4 88 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 88 +INDIRI4 +CNSTI4 0 +NEI4 $296 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 92 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 92 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $299 +ADDRGP4 $149 +JUMPV +LABELV $299 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 96 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 96 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $296 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $303 +ARGP4 +ADDRLP4 92 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 92 +INDIRI4 +CNSTI4 0 +NEI4 $301 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 100 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 100 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $304 +ADDRGP4 $149 +JUMPV +LABELV $304 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 104 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 96 +ADDRLP4 104 +INDIRI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +GEI4 $306 +ADDRLP4 96 +CNSTI4 0 +ASGNI4 +ADDRGP4 $307 +JUMPV +LABELV $306 +ADDRLP4 96 +INDIRI4 +CNSTI4 3 +LEI4 $308 +ADDRLP4 96 +CNSTI4 3 +ASGNI4 +LABELV $308 +LABELV $307 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 108 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 108 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $310 +ADDRGP4 $149 +JUMPV +LABELV $310 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 112 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDP4 +ADDRLP4 112 +INDIRI4 +ASGNI4 +ADDRGP4 $148 +JUMPV +LABELV $301 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $314 +ARGP4 +ADDRLP4 96 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 96 +INDIRI4 +CNSTI4 0 +NEI4 $312 +CNSTI4 1 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $312 +ADDRGP4 $315 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $146 +JUMPV +LABELV $148 +ADDRGP4 $147 +JUMPV +LABELV $149 +CNSTI4 0 +RETI4 +LABELV $146 +endproc CG_ParseWeaponModeSection 116 8 +proc CG_ParseWeaponFile 20140 12 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20016 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20020 +ADDRGP4 trap_FS_FOpenFile +CALLI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 20020 +INDIRI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +GEI4 $317 +CNSTI4 0 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $317 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $321 +ADDRLP4 12 +INDIRI4 +CVIU4 4 +CNSTU4 19999 +LTU4 $319 +LABELV $321 +ADDRLP4 20016 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRGP4 $322 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +NEI4 $326 +ADDRLP4 20028 +ADDRGP4 $323 +ASGNP4 +ADDRGP4 $327 +JUMPV +LABELV $326 +ADDRLP4 20028 +ADDRGP4 $324 +ASGNP4 +LABELV $327 +ADDRLP4 20028 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $319 +ADDRLP4 16 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 20016 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_Read +CALLV +pop +ADDRLP4 12 +INDIRI4 +ADDRLP4 16 +ADDP4 +CNSTI1 0 +ASGNI1 +ADDRLP4 20016 +INDIRI4 +ARGI4 +ADDRGP4 trap_FS_FCloseFile +CALLV +pop +ADDRLP4 8 +ADDRLP4 16 +ASGNP4 +ADDRGP4 $329 +JUMPV +LABELV $328 +ADDRLP4 8 +ARGP4 +ADDRLP4 20028 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20028 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $331 +ADDRGP4 $330 +JUMPV +LABELV $331 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $154 +ARGP4 +ADDRLP4 20032 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20032 +INDIRI4 +CNSTI4 0 +NEI4 $333 +ADDRGP4 $330 +JUMPV +LABELV $333 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $337 +ARGP4 +ADDRLP4 20036 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20036 +INDIRI4 +CNSTI4 0 +NEI4 $335 +ADDRLP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $338 +ADDRGP4 $340 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $338 +CNSTI4 168 +ADDRLP4 4 +INDIRI4 +MULI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +ARGP4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20040 +ADDRGP4 CG_ParseWeaponModeSection +CALLI4 +ASGNI4 +ADDRLP4 20040 +INDIRI4 +CNSTI4 0 +NEI4 $341 +ADDRGP4 $343 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $341 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $335 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $346 +ARGP4 +ADDRLP4 20040 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20040 +INDIRI4 +CNSTI4 0 +NEI4 $344 +ADDRLP4 4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $344 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $349 +ARGP4 +ADDRLP4 20044 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20044 +INDIRI4 +CNSTI4 0 +NEI4 $347 +ADDRLP4 4 +CNSTI4 2 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $347 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $352 +ARGP4 +ADDRLP4 20048 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20048 +INDIRI4 +CNSTI4 0 +NEI4 $350 +ADDRLP4 4 +CNSTI4 3 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $350 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $355 +ARGP4 +ADDRLP4 20052 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20052 +INDIRI4 +CNSTI4 0 +NEI4 $353 +ADDRLP4 8 +ARGP4 +ADDRLP4 20120 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20120 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $356 +ADDRGP4 $330 +JUMPV +LABELV $356 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20124 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +ADDRLP4 20124 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $358 +ADDRGP4 $360 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $358 +ADDRLP4 20056 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20056 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 COM_StripExtension +CALLV +pop +ADDRLP4 20056 +ARGP4 +ADDRGP4 $361 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20128 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 20 +ADDP4 +ADDRLP4 20128 +INDIRI4 +ASGNI4 +ADDRLP4 20056 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20056 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 COM_StripExtension +CALLV +pop +ADDRLP4 20056 +ARGP4 +ADDRGP4 $362 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20132 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 16 +ADDP4 +ADDRLP4 20132 +INDIRI4 +ASGNI4 +ADDRLP4 20056 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20056 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 COM_StripExtension +CALLV +pop +ADDRLP4 20056 +ARGP4 +ADDRGP4 $363 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 20056 +ARGP4 +ADDRLP4 20136 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ADDRLP4 20136 +INDIRI4 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $353 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $366 +ARGP4 +ADDRLP4 20056 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20056 +INDIRI4 +CNSTI4 0 +NEI4 $364 +ADDRLP4 8 +ARGP4 +ADDRLP4 20124 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20124 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $367 +ADDRGP4 $330 +JUMPV +LABELV $367 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20128 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +ADDRLP4 20128 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $369 +ADDRGP4 $371 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $369 +ADDRLP4 20060 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 20060 +ARGP4 +ADDRLP4 20060 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 COM_StripExtension +CALLV +pop +ADDRLP4 20060 +ARGP4 +ADDRGP4 $361 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 20060 +ARGP4 +ADDRLP4 20132 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 32 +ADDP4 +ADDRLP4 20132 +INDIRI4 +ASGNI4 +ADDRLP4 20060 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 strcpy +CALLP4 +pop +ADDRLP4 20060 +ARGP4 +ADDRLP4 20060 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 COM_StripExtension +CALLV +pop +ADDRLP4 20060 +ARGP4 +ADDRGP4 $362 +ARGP4 +ADDRGP4 strcat +CALLP4 +pop +ADDRLP4 20060 +ARGP4 +ADDRLP4 20136 +ADDRGP4 trap_R_RegisterModel +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 28 +ADDP4 +ADDRLP4 20136 +INDIRI4 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $364 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $374 +ARGP4 +ADDRLP4 20060 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20060 +INDIRI4 +CNSTI4 0 +NEI4 $372 +ADDRLP4 8 +ARGP4 +ADDRLP4 20064 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20064 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $375 +ADDRGP4 $330 +JUMPV +LABELV $375 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTI4 0 +ARGI4 +ADDRLP4 20068 +ADDRGP4 trap_S_RegisterSound +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 432 +ADDP4 +ADDRLP4 20068 +INDIRI4 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $372 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $379 +ARGP4 +ADDRLP4 20064 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20064 +INDIRI4 +CNSTI4 0 +NEI4 $377 +ADDRLP4 8 +ARGP4 +ADDRLP4 20068 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20068 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $380 +ADDRGP4 $330 +JUMPV +LABELV $380 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20072 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 420 +ADDP4 +ADDRLP4 20072 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 416 +ADDP4 +ADDRLP4 20072 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 416 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $329 +ADDRGP4 $384 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $329 +JUMPV +LABELV $377 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $387 +ARGP4 +ADDRLP4 20068 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20068 +INDIRI4 +CNSTI4 0 +NEI4 $385 +ADDRLP4 20072 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +ARGP4 +ADDRLP4 20076 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20076 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $388 +ADDRGP4 $330 +JUMPV +LABELV $388 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20080 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 20072 +ADDRLP4 20080 +INDIRI4 +ASGNI4 +ADDRLP4 20072 +INDIRI4 +CNSTI4 0 +GEI4 $390 +ADDRLP4 20072 +CNSTI4 0 +ASGNI4 +LABELV $390 +ADDRLP4 8 +ARGP4 +ADDRLP4 20084 +ADDRGP4 COM_Parse +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 20084 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $392 +ADDRGP4 $330 +JUMPV +LABELV $392 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 20088 +ADDRGP4 trap_R_RegisterShader +CALLI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 424 +ADDP4 +ADDRLP4 20088 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 428 +ADDP4 +ADDRLP4 20072 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 424 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $329 +ADDRGP4 $396 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $329 +JUMPV +LABELV $385 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 $399 +ARGP4 +ADDRLP4 20072 +ADDRGP4 Q_stricmp +CALLI4 +ASGNI4 +ADDRLP4 20072 +INDIRI4 +CNSTI4 0 +NEI4 $397 +ADDRFP4 4 +INDIRP4 +CNSTI4 436 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $329 +JUMPV +LABELV $397 +ADDRGP4 $400 +ARGP4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +CNSTI4 0 +RETI4 +ADDRGP4 $316 +JUMPV +LABELV $329 +ADDRGP4 $328 +JUMPV +LABELV $330 +CNSTI4 1 +RETI4 +LABELV $316 +endproc CG_ParseWeaponFile 20140 12 +export CG_RegisterWeapon +proc CG_RegisterWeapon 124 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRI4 +ASGNI4 +ADDRFP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $404 +ADDRFP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $402 +LABELV $404 +ADDRGP4 $405 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +ADDRGP4 $401 +JUMPV +LABELV $402 +ADDRLP4 16 +CNSTI4 1280 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +INDIRI4 +CNSTI4 0 +EQI4 $406 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $408 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 100 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 CG_Printf +CALLV +pop +ADDRGP4 $401 +JUMPV +LABELV $406 +ADDRLP4 16 +INDIRP4 +CNSTI4 1 +ASGNI4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 100 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 100 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +INDIRI1 +CVII4 1 +CNSTI4 0 +NEI4 $409 +ADDRGP4 $411 +ARGP4 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $409 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 104 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 32 +ARGP4 +CNSTI4 64 +ARGI4 +ADDRGP4 $412 +ARGP4 +ADDRLP4 104 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_sprintf +CALLV +pop +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 108 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 16 +INDIRP4 +CNSTI4 4 +ADDP4 +ADDRLP4 108 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 32 +ARGP4 +ADDRLP4 16 +INDIRP4 +ARGP4 +ADDRLP4 112 +ADDRGP4 CG_ParseWeaponFile +CALLI4 +ASGNI4 +ADDRLP4 112 +INDIRI4 +CNSTI4 0 +NEI4 $413 +ADDRGP4 $415 +ARGP4 +ADDRLP4 32 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +LABELV $413 +ADDRLP4 16 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 4 +ARGP4 +ADDRLP4 20 +ARGP4 +ADDRGP4 trap_R_ModelBounds +CALLV +pop +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $416 +ADDRLP4 116 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +ASGNI4 +ADDRLP4 120 +ADDRLP4 116 +INDIRI4 +ADDRLP4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 116 +INDIRI4 +ADDRLP4 16 +INDIRP4 +CNSTI4 404 +ADDP4 +ADDP4 +ADDRLP4 120 +INDIRF4 +CNSTF4 1056964608 +ADDRLP4 116 +INDIRI4 +ADDRLP4 20 +ADDP4 +INDIRF4 +ADDRLP4 120 +INDIRF4 +SUBF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $417 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 3 +LTI4 $416 +LABELV $401 +endproc CG_RegisterWeapon 124 16 +export CG_InitWeapons +proc CG_InitWeapons 8 12 +ADDRGP4 cg_weapons +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 51200 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $421 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 CG_RegisterWeapon +CALLV +pop +LABELV $422 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $421 +ADDRGP4 $427 +ARGP4 +ADDRLP4 4 +ADDRGP4 CG_RegisterTrailSystem +CALLI4 +ASGNI4 +ADDRGP4 cgs+255316+12 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $420 +endproc CG_InitWeapons 8 12 +proc CG_SetWeaponLerpFrameAnimation 12 8 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +ADDRFP4 8 +INDIRI4 +ASGNI4 +ADDRFP4 8 +ADDRFP4 8 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRFP4 8 +INDIRI4 +CNSTI4 0 +LTI4 $431 +ADDRFP4 8 +INDIRI4 +CNSTI4 13 +LTI4 $429 +LABELV $431 +ADDRGP4 $432 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Error +CALLV +pop +LABELV $429 +ADDRLP4 0 +CNSTI4 28 +ADDRFP4 8 +INDIRI4 +MULI4 +CNSTI4 1280 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+36 +ADDP4 +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 40 +ADDP4 +ADDRLP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 44 +ADDP4 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 cg_debugAnim+12 +INDIRI4 +CNSTI4 0 +EQI4 $434 +ADDRGP4 $437 +ARGP4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 CG_Printf +CALLV +pop +LABELV $434 +LABELV $428 +endproc CG_SetWeaponLerpFrameAnimation 12 8 +proc CG_WeaponAnimation 16 12 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 612 +ADDP4 +ASGNP4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ADDRLP4 0 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +NEI4 $441 +ADDRLP4 0 +INDIRP4 +CNSTI4 40 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $439 +LABELV $441 +ADDRLP4 4 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 204 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_SetWeaponLerpFrameAnimation +CALLV +pop +LABELV $439 +ADDRLP4 0 +INDIRP4 +ARGP4 +CNSTF4 1065353216 +ARGF4 +ADDRGP4 CG_RunLerpFrame +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRLP4 0 +INDIRP4 +INDIRI4 +ASGNI4 +ADDRFP4 8 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 12 +INDIRP4 +ADDRLP4 0 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $438 +endproc CG_WeaponAnimation 16 12 +proc CG_MapTorsoToWeaponFrame 24 0 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +LTI4 $443 +ADDRFP4 4 +INDIRI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 9 +ADDI4 +GEI4 $443 +ADDRFP4 4 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 544 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 6 +ADDI4 +RETI4 +ADDRGP4 $442 +JUMPV +LABELV $443 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +LTI4 $445 +ADDRFP4 4 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 6 +ADDI4 +GEI4 $445 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 488 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +ADDRGP4 $442 +JUMPV +LABELV $445 +ADDRLP4 20 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +LTI4 $447 +ADDRFP4 4 +INDIRI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 6 +ADDI4 +GEI4 $447 +ADDRFP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRI4 +SUBI4 +RETI4 +ADDRGP4 $442 +JUMPV +LABELV $447 +CNSTI4 0 +RETI4 +LABELV $442 +endproc CG_MapTorsoToWeaponFrame 24 0 +proc CG_CalculateWeaponPosition 48 4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 12 +CNSTI4 1280 +ADDRGP4 cg+109588+152 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRFP4 4 +INDIRP4 +ADDRGP4 cg+112448 +INDIRB +ASGNB 12 +ADDRGP4 cg+117780 +INDIRI4 +CNSTI4 1 +BANDI4 +CNSTI4 0 +EQI4 $455 +ADDRLP4 0 +ADDRGP4 cg+117784 +INDIRF4 +NEGF4 +ASGNF4 +ADDRGP4 $456 +JUMPV +LABELV $455 +ADDRLP4 0 +ADDRGP4 cg+117784 +INDIRF4 +ASGNF4 +LABELV $456 +ADDRGP4 cg+109588+192+20 +INDIRI4 +ARGI4 +ADDRLP4 20 +ADDRGP4 BG_Class +CALLP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 20 +INDIRP4 +CNSTI4 44 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 8 +INDIRF4 +CNSTF4 0 +EQF4 $463 +ADDRLP4 24 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CNSTF4 1000593162 +ADDRLP4 0 +INDIRF4 +ADDRGP4 cg+117776 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CNSTF4 1008981770 +ADDRLP4 0 +INDIRF4 +ADDRGP4 cg+117776 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1000593162 +ADDRGP4 cg+117784 +INDIRF4 +ADDRGP4 cg+117776 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $463 +ADDRLP4 12 +INDIRP4 +CNSTI4 400 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $469 +ADDRLP4 16 +ADDRGP4 cg+109556 +INDIRI4 +ADDRGP4 cg+111976 +INDIRI4 +SUBI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 150 +GEI4 $473 +ADDRLP4 24 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ADDRLP4 24 +INDIRP4 +INDIRF4 +CNSTF4 1048576000 +ADDRGP4 cg+111972 +INDIRF4 +MULF4 +ADDRLP4 16 +INDIRI4 +CVIF4 4 +MULF4 +CNSTF4 1125515264 +DIVF4 +ADDF4 +ASGNF4 +ADDRGP4 $474 +JUMPV +LABELV $473 +ADDRLP4 16 +INDIRI4 +CNSTI4 450 +GEI4 $476 +ADDRLP4 28 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CNSTF4 1048576000 +ADDRGP4 cg+111972 +INDIRF4 +MULF4 +CNSTI4 450 +ADDRLP4 16 +INDIRI4 +SUBI4 +CVIF4 4 +MULF4 +CNSTF4 1133903872 +DIVF4 +ADDF4 +ASGNF4 +LABELV $476 +LABELV $474 +ADDRLP4 0 +ADDRGP4 cg+117784 +INDIRF4 +CNSTF4 1109393408 +ADDF4 +ASGNF4 +CNSTF4 981668463 +ADDRGP4 cg+109556 +INDIRI4 +CVIF4 4 +MULF4 +ARGF4 +ADDRLP4 32 +ADDRGP4 sin +CALLF4 +ASGNF4 +ADDRLP4 4 +ADDRLP4 32 +INDIRF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CNSTF4 1008981770 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CNSTF4 1008981770 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1008981770 +ADDRLP4 0 +INDIRF4 +ADDRLP4 4 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $469 +LABELV $449 +endproc CG_CalculateWeaponPosition 48 4 +proc CG_MachinegunSpinAngle 24 4 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 672 +ADDP4 +INDIRI4 +SUBI4 +ASGNI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 676 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $483 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRF4 +CNSTF4 1063675494 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +MULF4 +ADDF4 +ASGNF4 +ADDRGP4 $484 +JUMPV +LABELV $483 +ADDRLP4 0 +INDIRI4 +CNSTI4 1000 +LEI4 $485 +ADDRLP4 0 +CNSTI4 1000 +ASGNI4 +LABELV $485 +ADDRLP4 8 +CNSTF4 1056964608 +CNSTI4 1000 +ADDRLP4 0 +INDIRI4 +SUBI4 +CVIF4 4 +CNSTF4 1148846080 +DIVF4 +CNSTF4 1063675494 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRI4 +CVIF4 4 +ADDRLP4 8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $484 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +NEI4 $490 +ADDRLP4 16 +CNSTI4 1 +ASGNI4 +ADDRGP4 $491 +JUMPV +LABELV $490 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +LABELV $491 +ADDRFP4 0 +INDIRP4 +CNSTI4 676 +ADDP4 +INDIRI4 +ADDRLP4 16 +INDIRI4 +NEI4 $487 +ADDRFP4 0 +INDIRP4 +CNSTI4 672 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRF4 +ARGF4 +ADDRLP4 20 +ADDRGP4 AngleMod +CALLF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 668 +ADDP4 +ADDRLP4 20 +INDIRF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 676 +ADDP4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +LABELV $487 +ADDRLP4 4 +INDIRF4 +RETF4 +LABELV $481 +endproc CG_MachinegunSpinAngle 24 4 +export CG_AddPlayerWeapon +proc CG_AddPlayerWeapon 772 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 8 +ADDRFP4 8 +INDIRP4 +ASGNP4 +ADDRLP4 428 +ADDRFP4 8 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140 +ADDRFP4 8 +INDIRP4 +CNSTI4 208 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +LEI4 $496 +ADDRLP4 140 +INDIRI4 +CNSTI4 5 +LTI4 $494 +LABELV $496 +ADDRLP4 140 +CNSTI4 1 +ASGNI4 +LABELV $494 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 512 +BANDI4 +CNSTI4 0 +EQI4 $500 +ADDRLP4 140 +INDIRI4 +CNSTI4 1 +EQI4 $501 +LABELV $500 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $502 +ADDRLP4 140 +INDIRI4 +CNSTI4 2 +EQI4 $501 +LABELV $502 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $497 +ADDRLP4 140 +INDIRI4 +CNSTI4 3 +NEI4 $497 +LABELV $501 +ADDRLP4 432 +CNSTI4 1 +ASGNI4 +ADDRGP4 $498 +JUMPV +LABELV $497 +ADDRLP4 432 +CNSTI4 0 +ASGNI4 +LABELV $498 +ADDRLP4 144 +CNSTI4 1280 +ADDRLP4 428 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $503 +ADDRLP4 428 +INDIRI4 +ARGI4 +ADDRLP4 460 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $505 +ARGP4 +ADDRLP4 428 +INDIRI4 +ARGI4 +ADDRLP4 460 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $493 +JUMPV +LABELV $503 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 288 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 148 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 0+24 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $509 +ADDRLP4 0+116 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+116+3 +CNSTU1 255 +ASGNU1 +ADDRGP4 cg+118220 +INDIRI4 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 512 +BANDI4 +EQI4 $518 +ADDRGP4 cg+118208 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+118220 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 512 +BANDI4 +ASGNI4 +LABELV $518 +ADDRGP4 cg+118224 +INDIRI4 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 1024 +BANDI4 +EQI4 $528 +ADDRGP4 cg+118212 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+118224 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 1024 +BANDI4 +ASGNI4 +LABELV $528 +ADDRGP4 cg+118228 +INDIRI4 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 2048 +BANDI4 +EQI4 $538 +ADDRGP4 cg+118216 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRGP4 cg+118228 +ADDRGP4 cg+109588+112 +INDIRI4 +CNSTI4 2048 +BANDI4 +ASGNI4 +LABELV $538 +LABELV $509 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $548 +ADDRLP4 0+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+8 +INDIRI4 +CNSTI4 0 +NEI4 $549 +ADDRLP4 0+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $549 +JUMPV +LABELV $548 +ADDRLP4 0+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $549 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $563 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +EQI4 $562 +LABELV $563 +ADDRLP4 144 +INDIRP4 +CNSTI4 436 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $561 +LABELV $562 +ADDRLP4 0+8 +INDIRI4 +CNSTI4 0 +NEI4 $559 +LABELV $561 +ADDRLP4 460 +CNSTI4 1 +ASGNI4 +ADDRGP4 $560 +JUMPV +LABELV $559 +ADDRLP4 460 +CNSTI4 0 +ASGNI4 +LABELV $560 +ADDRLP4 448 +ADDRLP4 460 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $564 +ADDRLP4 464 +CNSTI4 0 +ASGNI4 +ADDRLP4 432 +INDIRI4 +ADDRLP4 464 +INDIRI4 +EQI4 $566 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ADDRLP4 464 +INDIRI4 +EQI4 $566 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 112 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +ADDRGP4 $567 +JUMPV +LABELV $566 +ADDRLP4 144 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $568 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $568 +LABELV $567 +LABELV $564 +ADDRLP4 428 +INDIRI4 +CNSTI4 20 +NEI4 $570 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $570 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $570 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $578 +ADDRLP4 464 +ADDRGP4 cgs+255316+700 +INDIRI4 +ASGNI4 +ADDRGP4 $579 +JUMPV +LABELV $578 +ADDRLP4 464 +ADDRGP4 cgs+255316+704 +INDIRI4 +ASGNI4 +LABELV $579 +ADDRLP4 464 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $570 +ADDRLP4 428 +INDIRI4 +CNSTI4 18 +NEI4 $580 +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 32 +BANDI4 +CNSTI4 0 +EQI4 $580 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $580 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ARGI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1564 +ADDP4 +ARGP4 +ADDRGP4 vec3_origin +ARGP4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $588 +ADDRLP4 464 +ADDRGP4 cgs+255316+708 +INDIRI4 +ASGNI4 +ADDRGP4 $589 +JUMPV +LABELV $588 +ADDRLP4 464 +ADDRGP4 cgs+255316+712 +INDIRI4 +ASGNI4 +LABELV $589 +ADDRLP4 464 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_AddLoopingSound +CALLV +pop +LABELV $580 +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +NEI4 $590 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $592 +ARGP4 +ADDRGP4 CG_PositionEntityOnTag +CALLV +pop +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $593 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $595 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+240 +INDIRI4 +ASGNI4 +ADDRGP4 $596 +JUMPV +LABELV $595 +ADDRLP4 0+112 +ADDRGP4 cgs+255316+244 +INDIRI4 +ASGNI4 +LABELV $596 +LABELV $593 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0+96 +ARGP4 +ADDRLP4 0+80 +ARGP4 +ADDRLP4 0+100 +ARGP4 +ADDRGP4 CG_WeaponAnimation +CALLV +pop +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $607 +ADDRLP4 288+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 288+8 +INDIRI4 +CNSTI4 0 +NEI4 $608 +ADDRLP4 288+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $608 +JUMPV +LABELV $607 +ADDRLP4 288+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $608 +ADDRLP4 288+8 +INDIRI4 +CNSTI4 0 +EQI4 $615 +ADDRLP4 288+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 288+24 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 288+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 436+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 436 +CNSTF4 0 +ASGNF4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 432 +INDIRI4 +ARGI4 +ADDRLP4 468 +ADDRGP4 CG_MachinegunSpinAngle +CALLF4 +ASGNF4 +ADDRLP4 436+8 +ADDRLP4 468 +INDIRF4 +ASGNF4 +ADDRLP4 436 +ARGP4 +ADDRLP4 288+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 288 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $625 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRFP4 8 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $626 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 260 +ADDP4 +INDIRI4 +CNSTI4 2 +EQI4 $628 +ADDRLP4 288+112 +ADDRGP4 cgs+255316+240 +INDIRI4 +ASGNI4 +ADDRGP4 $629 +JUMPV +LABELV $628 +ADDRLP4 288+112 +ADDRGP4 cgs+255316+244 +INDIRI4 +ASGNI4 +LABELV $629 +LABELV $626 +ADDRLP4 288 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $615 +LABELV $590 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRLP4 464 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 464 +INDIRI4 +CNSTI4 0 +EQI4 $637 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $645 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $645 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +EQI4 $639 +LABELV $645 +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +EQI4 $646 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 468 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 140 +ADDRLP4 468 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $592 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +ADDRGP4 $647 +JUMPV +LABELV $646 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 612 +ADDRLP4 0 +INDIRB +ASGNB 140 +ADDRLP4 612 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $649 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +LABELV $647 +LABELV $639 +ADDRLP4 432 +INDIRI4 +CNSTI4 0 +NEI4 $650 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 468 +ADDRGP4 CG_IsParticleSystemInfinite +CALLI4 +ASGNI4 +ADDRLP4 468 +INDIRI4 +CNSTI4 0 +EQI4 $650 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRGP4 CG_DestroyParticleSystem +CALLV +pop +LABELV $650 +LABELV $637 +ADDRLP4 468 +CNSTI4 0 +ASGNI4 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ADDRLP4 468 +INDIRI4 +EQI4 $654 +ADDRLP4 432 +INDIRI4 +ADDRLP4 468 +INDIRI4 +NEI4 $652 +LABELV $654 +ADDRGP4 cg+109556 +INDIRI4 +ADDRFP4 8 +INDIRP4 +CNSTI4 432 +ADDP4 +INDIRI4 +SUBI4 +CNSTI4 20 +LEI4 $655 +ADDRGP4 $493 +JUMPV +LABELV $655 +LABELV $652 +ADDRLP4 148+12 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 148+24 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 148+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $661 +ADDRLP4 148+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 148+8 +INDIRI4 +CNSTI4 0 +NEI4 $662 +ADDRLP4 148+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +ADDRGP4 $662 +JUMPV +LABELV $661 +ADDRLP4 148+8 +ADDRLP4 144 +INDIRP4 +CNSTI4 20 +ADDP4 +INDIRI4 +ASGNI4 +LABELV $662 +ADDRLP4 148+8 +INDIRI4 +CNSTI4 0 +EQI4 $669 +ADDRLP4 436+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 436 +CNSTF4 0 +ASGNF4 +ADDRLP4 472 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 436+8 +CNSTF4 1092616192 +CNSTF4 1073741824 +ADDRLP4 472 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +CNSTF4 1056964608 +SUBF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 436 +ARGP4 +ADDRLP4 148+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +EQI4 $675 +ADDRLP4 148 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $592 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +ADDRGP4 $676 +JUMPV +LABELV $675 +ADDRLP4 148 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $649 +ARGP4 +ADDRGP4 CG_PositionRotatedEntityOnTag +CALLV +pop +LABELV $676 +ADDRLP4 148 +ARGP4 +ADDRGP4 trap_R_AddRefEntityToScene +CALLV +pop +LABELV $669 +ADDRFP4 4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $684 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +NEI4 $684 +ADDRFP4 8 +INDIRP4 +INDIRI4 +ADDRGP4 cg+109588+148 +INDIRI4 +EQI4 $678 +LABELV $684 +ADDRLP4 472 +CNSTI4 0 +ASGNI4 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ADDRLP4 472 +INDIRI4 +EQI4 $685 +ADDRFP4 8 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ADDRLP4 472 +INDIRI4 +EQI4 $685 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 476 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +ADDRLP4 476 +INDIRP4 +ASGNP4 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRLP4 480 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 480 +INDIRI4 +CNSTI4 0 +EQI4 $687 +ADDRLP4 448 +INDIRI4 +CNSTI4 0 +EQI4 $689 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 484 +ADDRFP4 0 +INDIRP4 +INDIRB +ASGNB 140 +ADDRLP4 484 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 $592 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +ADDRGP4 $690 +JUMPV +LABELV $689 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 628 +ADDRLP4 0 +INDIRB +ASGNB 140 +ADDRLP4 628 +ARGP4 +ADDRLP4 0+8 +INDIRI4 +ARGI4 +ADDRGP4 $649 +ARGP4 +ADDRGP4 CG_SetAttachmentTag +CALLV +pop +LABELV $690 +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRFP4 8 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToTag +CALLV +pop +LABELV $687 +ADDRFP4 8 +INDIRP4 +CNSTI4 1776 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $685 +ADDRLP4 476 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 480 +CNSTF4 0 +ASGNF4 +ADDRLP4 476 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 480 +INDIRF4 +NEF4 $695 +ADDRLP4 476 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 480 +INDIRF4 +NEF4 $695 +ADDRLP4 476 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDRLP4 480 +INDIRF4 +EQF4 $692 +LABELV $695 +ADDRLP4 484 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 148+68 +ARGP4 +ADDRLP4 484 +INDIRI4 +CNSTI4 31 +BANDI4 +CNSTI4 300 +ADDI4 +CVIF4 4 +ARGF4 +ADDRLP4 488 +CNSTI4 168 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRLP4 144 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 488 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 488 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ARGF4 +ADDRLP4 488 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ARGF4 +ADDRGP4 trap_R_AddLightToScene +CALLV +pop +LABELV $692 +LABELV $678 +LABELV $493 +endproc CG_AddPlayerWeapon 772 20 +export CG_AddViewWeapon +proc CG_AddViewWeapon 212 12 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 140 +ADDRFP4 0 +INDIRP4 +CNSTI4 152 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 148 +ADDRFP4 0 +INDIRP4 +CNSTI4 392 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 140 +INDIRI4 +CNSTI4 0 +NEI4 $698 +ADDRGP4 $697 +JUMPV +LABELV $698 +ADDRLP4 148 +INDIRI4 +CNSTI4 0 +LEI4 $702 +ADDRLP4 148 +INDIRI4 +CNSTI4 5 +LTI4 $700 +LABELV $702 +ADDRLP4 148 +CNSTI4 1 +ASGNI4 +LABELV $700 +ADDRLP4 156 +CNSTI4 1280 +ADDRLP4 140 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 156 +INDIRP4 +INDIRI4 +CNSTI4 0 +NEI4 $703 +ADDRLP4 140 +INDIRI4 +ARGI4 +ADDRLP4 180 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $705 +ARGP4 +ADDRLP4 140 +INDIRI4 +ARGI4 +ADDRLP4 180 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $697 +JUMPV +LABELV $703 +ADDRLP4 144 +ADDRGP4 cg+110016 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 268 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $707 +ADDRGP4 $697 +JUMPV +LABELV $707 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRI4 +CNSTI4 7 +NEI4 $709 +ADDRGP4 $697 +JUMPV +LABELV $709 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +CNSTI4 0 +LEI4 $711 +ADDRFP4 0 +INDIRP4 +CNSTI4 232 +ADDP4 +INDIRI4 +CNSTI4 -16385 +BANDI4 +ARGI4 +ADDRGP4 CG_GhostBuildable +CALLV +pop +LABELV $711 +ADDRGP4 cg+109580 +INDIRI4 +CNSTI4 0 +EQI4 $713 +ADDRGP4 $697 +JUMPV +LABELV $713 +ADDRGP4 cg_drawGun+12 +INDIRI4 +CNSTI4 0 +NEI4 $716 +ADDRLP4 180 +ADDRGP4 cg+112080+24 +INDIRB +ASGNB 12 +ADDRLP4 192 +CNSTF4 3238002688 +ASGNF4 +ADDRLP4 180 +ADDRLP4 180 +INDIRF4 +ADDRLP4 192 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 180+4 +ADDRLP4 180+4 +INDIRF4 +ADDRLP4 192 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 180+8 +ADDRLP4 180+8 +INDIRF4 +CNSTF4 3238002688 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $736 +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 180 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +LABELV $736 +ADDRLP4 196 +CNSTI4 0 +ASGNI4 +CNSTI4 168 +ADDRLP4 148 +INDIRI4 +MULI4 +ADDRLP4 156 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ADDRLP4 196 +INDIRI4 +EQI4 $697 +ADDRLP4 144 +INDIRP4 +CNSTI4 1776 +ADDP4 +INDIRI4 +ADDRLP4 196 +INDIRI4 +EQI4 $697 +CNSTI4 168 +ADDRLP4 148 +INDIRI4 +MULI4 +ADDRLP4 156 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 116 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 200 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +ADDRLP4 200 +INDIRP4 +ASGNP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRLP4 204 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 204 +INDIRI4 +CNSTI4 0 +EQI4 $740 +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 180 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 144 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +LABELV $740 +ADDRLP4 144 +INDIRP4 +CNSTI4 1776 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRGP4 $697 +JUMPV +LABELV $716 +ADDRGP4 cg+118200 +INDIRI4 +CNSTI4 0 +EQI4 $742 +ADDRGP4 $697 +JUMPV +LABELV $742 +ADDRGP4 cg+112080+20 +INDIRF4 +CNSTF4 1119092736 +LEF4 $745 +ADDRLP4 152 +CNSTF4 3201092813 +ADDRGP4 cg+112080+20 +INDIRF4 +CNSTF4 1119092736 +SUBF4 +MULF4 +ASGNF4 +ADDRGP4 $746 +JUMPV +LABELV $745 +ADDRLP4 152 +CNSTF4 0 +ASGNF4 +LABELV $746 +ADDRLP4 0 +ARGP4 +CNSTI4 0 +ARGI4 +CNSTU4 140 +ARGU4 +ADDRGP4 memset +CALLP4 +pop +ADDRLP4 0+68 +ARGP4 +ADDRLP4 160 +ARGP4 +ADDRGP4 CG_CalculateWeaponPosition +CALLV +pop +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +ADDRGP4 cg_gun_x+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +ADDRGP4 cg_gun_x+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +ADDRGP4 cg_gun_x+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +ADDRGP4 cg_gun_y+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +ADDRGP4 cg_gun_y+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +ADDRGP4 cg_gun_y+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +ADDRGP4 cg_gun_z+8 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +ADDRGP4 cg_gun_z+8 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +ADDRGP4 cg_gun_z+8 +INDIRF4 +ADDRLP4 152 +INDIRF4 +ADDF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 140 +INDIRI4 +CNSTI4 20 +EQI4 $823 +ADDRLP4 140 +INDIRI4 +CNSTI4 18 +NEI4 $821 +LABELV $823 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CNSTI4 0 +LEI4 $821 +ADDRLP4 184 +ADDRFP4 0 +INDIRP4 +CNSTI4 228 +ADDP4 +INDIRI4 +CVIF4 4 +CNSTF4 1161527296 +DIVF4 +ASGNF4 +ADDRLP4 188 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +ADDRLP4 188 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 192 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +ADDRLP4 192 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 196 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +ADDRLP4 196 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 200 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +ADDRLP4 200 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 204 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +ADDRLP4 204 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 208 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +ADDRLP4 208 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 184 +INDIRF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $821 +ADDRLP4 140 +INDIRI4 +CNSTI4 12 +NEI4 $863 +ADDRLP4 148 +INDIRI4 +CNSTI4 2 +NEI4 $863 +ADDRLP4 144 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +CNSTI4 1024 +BANDI4 +CNSTI4 0 +EQI4 $863 +ADDRLP4 184 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36 +INDIRF4 +CNSTF4 0 +ADDRLP4 184 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 188 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+4 +INDIRF4 +CNSTF4 0 +ADDRLP4 188 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 192 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+8 +INDIRF4 +CNSTF4 0 +ADDRLP4 192 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 196 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68 +ADDRLP4 0+68 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +CNSTF4 1077936128 +ADDRLP4 196 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 200 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+4 +ADDRLP4 0+68+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +CNSTF4 1077936128 +ADDRLP4 200 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 204 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0+68+8 +ADDRLP4 0+68+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +CNSTF4 1077936128 +ADDRLP4 204 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +MULF4 +ADDF4 +ASGNF4 +LABELV $863 +ADDRLP4 160 +ARGP4 +ADDRLP4 0+28 +ARGP4 +ADDRGP4 AnglesToAxis +CALLV +pop +ADDRGP4 cg_gun_frame+12 +INDIRI4 +CNSTI4 0 +EQI4 $905 +ADDRLP4 184 +ADDRGP4 cg_gun_frame+12 +INDIRI4 +ASGNI4 +ADDRLP4 0+96 +ADDRLP4 184 +INDIRI4 +ASGNI4 +ADDRLP4 0+80 +ADDRLP4 184 +INDIRI4 +ASGNI4 +ADDRLP4 0+100 +CNSTF4 0 +ASGNF4 +ADDRGP4 $906 +JUMPV +LABELV $905 +ADDRLP4 172 +CNSTI4 1668 +ADDRLP4 144 +INDIRP4 +CNSTI4 168 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460 +ADDP4 +ASGNP4 +ADDRLP4 172 +INDIRP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 524 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 188 +ADDRGP4 CG_MapTorsoToWeaponFrame +CALLI4 +ASGNI4 +ADDRLP4 0+80 +ADDRLP4 188 +INDIRI4 +ASGNI4 +ADDRLP4 172 +INDIRP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +CNSTI4 516 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 192 +ADDRGP4 CG_MapTorsoToWeaponFrame +CALLI4 +ASGNI4 +ADDRLP4 0+96 +ADDRLP4 192 +INDIRI4 +ASGNI4 +ADDRLP4 0+100 +ADDRLP4 144 +INDIRP4 +CNSTI4 532 +ADDP4 +INDIRF4 +ASGNF4 +LABELV $906 +ADDRLP4 0+8 +ADDRLP4 156 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 0+4 +CNSTI4 13 +ASGNI4 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 cg+110016 +ARGP4 +ADDRGP4 CG_AddPlayerWeapon +CALLV +pop +LABELV $697 +endproc CG_AddViewWeapon 212 12 +proc CG_WeaponSelectable 4 8 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $920 +CNSTI4 0 +RETI4 +ADDRGP4 $919 +JUMPV +LABELV $920 +CNSTI4 1 +RETI4 +LABELV $919 +endproc CG_WeaponSelectable 4 8 +proc CG_UpgradeSelectable 8 8 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 0 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +NEI4 $924 +CNSTI4 0 +RETI4 +ADDRGP4 $923 +JUMPV +LABELV $924 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRLP4 4 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +RETI4 +LABELV $923 +endproc CG_UpgradeSelectable 8 8 +export CG_DrawItemSelect +proc CG_DrawItemSelect 584 20 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 536 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ASGNF4 +ADDRLP4 540 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 552 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 556 +ADDRFP4 0 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ASGNF4 +ADDRLP4 4 +CNSTI4 0 +ASGNI4 +ADDRLP4 524 +CNSTI4 0 +ASGNI4 +ADDRLP4 560 +CNSTI4 1852 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 528 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 44 +ADDP4 +ASGNP4 +ADDRGP4 cg+109588+192 +INDIRI4 +CNSTI4 0 +GTI4 $930 +ADDRGP4 $927 +JUMPV +LABELV $930 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +NEI4 $934 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +GEI4 $937 +ADDRGP4 cg+111980 +INDIRI4 +ARGI4 +ADDRLP4 564 +ADDRGP4 CG_WeaponSelectable +CALLI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +CNSTI4 0 +NEI4 $938 +ADDRGP4 CG_NextWeapon_f +CALLV +pop +ADDRGP4 $938 +JUMPV +LABELV $937 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 564 +ADDRGP4 CG_UpgradeSelectable +CALLI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +CNSTI4 0 +NEI4 $943 +ADDRGP4 CG_NextWeapon_f +CALLV +pop +LABELV $943 +LABELV $938 +LABELV $934 +ADDRGP4 cg+117696 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $947 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 564 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +CNSTI4 0 +NEI4 $951 +ADDRGP4 $948 +JUMPV +LABELV $951 +ADDRLP4 572 +CNSTI4 0 +ASGNI4 +ADDRLP4 528 +INDIRP4 +CNSTI4 384 +ADDP4 +INDIRI4 +ADDRLP4 572 +INDIRI4 +NEI4 $954 +ADDRLP4 528 +INDIRP4 +CNSTI4 388 +ADDP4 +INDIRI4 +ADDRLP4 572 +INDIRI4 +NEI4 $954 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 576 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRLP4 576 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $954 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 268 +ADDP4 +CNSTI4 1 +ASGNI4 +ADDRGP4 $955 +JUMPV +LABELV $954 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 268 +ADDP4 +CNSTI4 0 +ASGNI4 +LABELV $955 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+111980 +INDIRI4 +NEI4 $956 +ADDRLP4 524 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $956 +CNSTI4 1280 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $959 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 580 +ADDRGP4 BG_Weapon +CALLP4 +ASGNP4 +ADDRGP4 $961 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 580 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $948 +JUMPV +LABELV $959 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +ADDRLP4 0 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $948 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +LTI4 $947 +ADDRLP4 0 +CNSTI4 1 +ASGNI4 +LABELV $962 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 564 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 564 +INDIRI4 +CNSTI4 0 +NEI4 $966 +ADDRGP4 $963 +JUMPV +LABELV $966 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 268 +ADDP4 +CNSTI4 0 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 568 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRLP4 568 +INDIRP4 +CNSTI4 36 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $969 +ADDRLP4 572 +CNSTI4 2 +ASGNI4 +ADDRLP4 4 +INDIRI4 +ADDRLP4 572 +INDIRI4 +LSHI4 +ADDRLP4 268 +ADDP4 +ADDRLP4 572 +INDIRI4 +ASGNI4 +LABELV $969 +ADDRLP4 0 +INDIRI4 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +NEI4 $971 +ADDRLP4 524 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $971 +CNSTI4 12 +ADDRLP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $974 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 576 +ADDRGP4 BG_Upgrade +CALLP4 +ASGNP4 +ADDRGP4 $976 +ARGP4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRLP4 576 +INDIRP4 +CNSTI4 16 +ADDP4 +INDIRP4 +ARGP4 +ADDRGP4 Com_Printf +CALLV +pop +ADDRGP4 $963 +JUMPV +LABELV $974 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +ADDRLP4 0 +INDIRI4 +CNSTI4 32 +ADDI4 +ASGNI4 +ADDRLP4 4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $963 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 13 +LTI4 $962 +ADDRLP4 556 +INDIRF4 +ADDRLP4 552 +INDIRF4 +LEF4 $978 +ADDRLP4 564 +CNSTI4 1 +ASGNI4 +ADDRGP4 $979 +JUMPV +LABELV $978 +ADDRLP4 564 +CNSTI4 0 +ASGNI4 +LABELV $979 +ADDRLP4 532 +ADDRLP4 564 +INDIRI4 +ASGNI4 +ADDRLP4 532 +INDIRI4 +CNSTI4 0 +EQI4 $980 +ADDRLP4 544 +ADDRLP4 552 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 548 +ADDRLP4 552 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 556 +INDIRF4 +ADDRLP4 552 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +DIVF4 +CVFI4 4 +ASGNI4 +ADDRGP4 $981 +JUMPV +LABELV $980 +ADDRLP4 544 +ADDRLP4 556 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 548 +ADDRLP4 556 +INDIRF4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 552 +INDIRF4 +ADDRLP4 556 +INDIRF4 +ADDRGP4 cgDC+196 +INDIRF4 +MULF4 +DIVF4 +CVFI4 4 +ASGNI4 +LABELV $981 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +ADDRGP4 $989 +JUMPV +LABELV $986 +ADDRLP4 568 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 2 +DIVI4 +SUBI4 +ADDRLP4 524 +INDIRI4 +ADDI4 +ASGNI4 +ADDRLP4 568 +INDIRI4 +CNSTI4 0 +GEI4 $990 +ADDRLP4 568 +ADDRLP4 568 +INDIRI4 +ADDRLP4 8 +INDIRI4 +ADDI4 +ASGNI4 +ADDRGP4 $991 +JUMPV +LABELV $990 +ADDRLP4 568 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $992 +ADDRLP4 568 +ADDRLP4 568 +INDIRI4 +ADDRLP4 8 +INDIRI4 +SUBI4 +ASGNI4 +LABELV $992 +LABELV $991 +ADDRLP4 568 +INDIRI4 +CNSTI4 0 +LTI4 $994 +ADDRLP4 568 +INDIRI4 +ADDRLP4 4 +INDIRI4 +GEI4 $994 +ADDRLP4 576 +ADDRLP4 568 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 268 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 576 +INDIRI4 +CNSTI4 0 +EQI4 $999 +ADDRLP4 576 +INDIRI4 +CNSTI4 1 +EQI4 $1000 +ADDRLP4 576 +INDIRI4 +CNSTI4 2 +EQI4 $1001 +ADDRGP4 $996 +JUMPV +LABELV $999 +ADDRFP4 4 +ADDRGP4 colorCyan +ASGNP4 +ADDRGP4 $997 +JUMPV +LABELV $1000 +ADDRFP4 4 +ADDRGP4 colorRed +ASGNP4 +ADDRGP4 $997 +JUMPV +LABELV $1001 +ADDRFP4 4 +ADDRGP4 colorMdGrey +ASGNP4 +LABELV $996 +LABELV $997 +ADDRFP4 4 +INDIRP4 +CNSTI4 12 +ADDP4 +CNSTF4 1056964608 +ASGNF4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRLP4 568 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +CNSTI4 32 +GEI4 $1002 +ADDRLP4 536 +INDIRF4 +ARGF4 +ADDRLP4 540 +INDIRF4 +ARGF4 +ADDRLP4 544 +INDIRF4 +ARGF4 +ADDRLP4 548 +INDIRF4 +ARGF4 +CNSTI4 1280 +ADDRLP4 568 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+416 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +ADDRGP4 $1003 +JUMPV +LABELV $1002 +ADDRLP4 536 +INDIRF4 +ARGF4 +ADDRLP4 540 +INDIRF4 +ARGF4 +ADDRLP4 544 +INDIRF4 +ARGF4 +ADDRLP4 548 +INDIRF4 +ARGF4 +CNSTI4 12 +ADDRLP4 568 +INDIRI4 +CNSTI4 2 +LSHI4 +ADDRLP4 12 +ADDP4 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades-384+8 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_DrawPic +CALLV +pop +LABELV $1003 +LABELV $994 +ADDRLP4 532 +INDIRI4 +CNSTI4 0 +EQI4 $1007 +ADDRLP4 540 +ADDRLP4 540 +INDIRF4 +ADDRLP4 548 +INDIRF4 +ADDF4 +ASGNF4 +ADDRGP4 $1008 +JUMPV +LABELV $1007 +ADDRLP4 536 +ADDRLP4 536 +INDIRF4 +ADDRLP4 544 +INDIRF4 +ADDF4 +ASGNF4 +LABELV $1008 +LABELV $987 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +LABELV $989 +ADDRLP4 0 +INDIRI4 +ADDRLP4 8 +INDIRI4 +LTI4 $986 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $927 +endproc CG_DrawItemSelect 584 20 +export CG_DrawItemSelectText +proc CG_DrawItemSelectText 36 32 +ADDRGP4 cg+117704 +INDIRI4 +ARGI4 +CNSTI4 1400 +ARGI4 +ADDRLP4 16 +ADDRGP4 CG_FadeColor +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 16 +INDIRP4 +ASGNP4 +ADDRLP4 0 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1011 +ADDRGP4 $1009 +JUMPV +LABELV $1011 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +GEI4 $1013 +CNSTI4 1280 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1014 +ADDRGP4 cg+111980 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $1014 +ADDRLP4 24 +CNSTI4 1280 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1014 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +DIVI4 +SUBI4 +CVIF4 4 +ARGF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +ADDRGP4 $1014 +JUMPV +LABELV $1013 +CNSTI4 12 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades-384 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1025 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 BG_InventoryContainsUpgrade +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $1025 +ADDRLP4 24 +CNSTI4 12 +ADDRGP4 cg+111980 +INDIRI4 +MULI4 +ADDRGP4 cg_upgrades-384+4 +ADDP4 +INDIRP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 24 +INDIRP4 +ASGNP4 +ADDRLP4 24 +INDIRP4 +CVPU4 4 +CNSTU4 0 +EQU4 $1031 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 28 +ADDRGP4 UI_Text_Width +CALLF4 +ASGNF4 +ADDRLP4 12 +ADDRLP4 28 +INDIRF4 +CVFI4 4 +ASGNI4 +ADDRLP4 32 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 32 +INDIRP4 +INDIRF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1073741824 +DIVF4 +ADDF4 +CVFI4 4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 2 +DIVI4 +SUBI4 +CVIF4 4 +ARGF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 32 +INDIRP4 +CNSTI4 12 +ADDP4 +INDIRF4 +ADDF4 +ARGF4 +ADDRFP4 4 +INDIRF4 +ARGF4 +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +CNSTF4 0 +ARGF4 +CNSTI4 0 +ARGI4 +ADDRFP4 8 +INDIRI4 +ARGI4 +ADDRGP4 UI_Text_Paint +CALLV +pop +LABELV $1031 +LABELV $1025 +LABELV $1014 +CNSTP4 0 +ARGP4 +ADDRGP4 trap_R_SetColor +CALLV +pop +LABELV $1009 +endproc CG_DrawItemSelectText 36 32 +export CG_NextWeapon_f +proc CG_NextWeapon_f 16 4 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1037 +ADDRGP4 $1036 +JUMPV +LABELV $1037 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $1040 +ADDRGP4 $1043 +ARGP4 +ADDRGP4 trap_SendClientCommand +CALLV +pop +ADDRGP4 $1036 +JUMPV +LABELV $1040 +ADDRGP4 cg+117704 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 cg+111980 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1047 +ADDRLP4 8 +ADDRGP4 cg+111980 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 64 +NEI4 $1052 +ADDRGP4 cg+111980 +CNSTI4 0 +ASGNI4 +LABELV $1052 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +GEI4 $1056 +ADDRGP4 cg+111980 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_WeaponSelectable +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1057 +ADDRGP4 $1049 +JUMPV +LABELV $1056 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_UpgradeSelectable +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1062 +ADDRGP4 $1049 +JUMPV +LABELV $1062 +LABELV $1057 +LABELV $1048 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $1047 +LABELV $1049 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +NEI4 $1065 +ADDRGP4 cg+111980 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $1065 +LABELV $1036 +endproc CG_NextWeapon_f 16 4 +export CG_PrevWeapon_f +proc CG_PrevWeapon_f 16 4 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1069 +ADDRGP4 $1068 +JUMPV +LABELV $1069 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $1072 +ADDRGP4 $1075 +ARGP4 +ADDRGP4 trap_SendClientCommand +CALLV +pop +ADDRGP4 $1068 +JUMPV +LABELV $1072 +ADDRGP4 cg+117704 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 4 +ADDRGP4 cg+111980 +INDIRI4 +ASGNI4 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1079 +ADDRLP4 8 +ADDRGP4 cg+111980 +ASGNP4 +ADDRLP4 8 +INDIRP4 +ADDRLP4 8 +INDIRP4 +INDIRI4 +CNSTI4 1 +SUBI4 +ASGNI4 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 -1 +NEI4 $1084 +ADDRGP4 cg+111980 +CNSTI4 63 +ASGNI4 +LABELV $1084 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +GEI4 $1088 +ADDRGP4 cg+111980 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_WeaponSelectable +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1089 +ADDRGP4 $1081 +JUMPV +LABELV $1088 +ADDRGP4 cg+111980 +INDIRI4 +CNSTI4 32 +SUBI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_UpgradeSelectable +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1094 +ADDRGP4 $1081 +JUMPV +LABELV $1094 +LABELV $1089 +LABELV $1080 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +LTI4 $1079 +LABELV $1081 +ADDRLP4 0 +INDIRI4 +CNSTI4 64 +NEI4 $1097 +ADDRGP4 cg+111980 +ADDRLP4 4 +INDIRI4 +ASGNI4 +LABELV $1097 +LABELV $1068 +endproc CG_PrevWeapon_f 16 4 +export CG_Weapon_f +proc CG_Weapon_f 20 8 +ADDRGP4 cg+36 +INDIRP4 +CVPU4 4 +CNSTU4 0 +NEU4 $1101 +ADDRGP4 $1100 +JUMPV +LABELV $1101 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 2048 +BANDI4 +CNSTI4 0 +EQI4 $1104 +ADDRGP4 $1100 +JUMPV +LABELV $1104 +CNSTI4 1 +ARGI4 +ADDRLP4 4 +ADDRGP4 CG_Argv +CALLP4 +ASGNP4 +ADDRLP4 4 +INDIRP4 +ARGP4 +ADDRLP4 8 +ADDRGP4 atoi +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 8 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +LTI4 $1109 +ADDRLP4 0 +INDIRI4 +CNSTI4 31 +LEI4 $1107 +LABELV $1109 +ADDRGP4 $1100 +JUMPV +LABELV $1107 +ADDRGP4 cg+117704 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +ARGI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 236 +ADDP4 +ARGP4 +ADDRLP4 16 +ADDRGP4 BG_InventoryContainsWeapon +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +NEI4 $1112 +ADDRGP4 $1100 +JUMPV +LABELV $1112 +ADDRGP4 cg+111980 +ADDRLP4 0 +INDIRI4 +ASGNI4 +LABELV $1100 +endproc CG_Weapon_f 20 8 +export CG_FireWeapon +proc CG_FireWeapon 28 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 8 +ADDRLP4 12 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +NEI4 $1117 +ADDRGP4 $1116 +JUMPV +LABELV $1117 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $1121 +ADDRFP4 4 +INDIRI4 +CNSTI4 5 +LTI4 $1119 +LABELV $1121 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $1119 +ADDRLP4 8 +INDIRI4 +CNSTI4 32 +LTI4 $1122 +ADDRGP4 $1124 +ARGP4 +ADDRGP4 CG_Error +CALLV +pop +ADDRGP4 $1116 +JUMPV +LABELV $1122 +ADDRLP4 4 +CNSTI4 1280 +ADDRLP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 432 +ADDP4 +ADDRGP4 cg+109556 +INDIRI4 +ASGNI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 116 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1126 +ADDRFP4 0 +INDIRP4 +CNSTI4 1772 +ADDP4 +ARGP4 +ADDRLP4 20 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 20 +INDIRI4 +CNSTI4 0 +EQI4 $1130 +ADDRFP4 0 +INDIRP4 +CNSTI4 1772 +ADDP4 +INDIRP4 +ARGP4 +ADDRLP4 24 +ADDRGP4 CG_IsParticleSystemInfinite +CALLI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +CNSTI4 0 +NEI4 $1128 +LABELV $1130 +ADDRFP4 0 +INDIRP4 +CNSTI4 1776 +ADDP4 +CNSTI4 1 +ASGNI4 +LABELV $1128 +LABELV $1126 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1131 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 16 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1135 +ADDRGP4 $1133 +JUMPV +LABELV $1135 +LABELV $1132 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $1131 +LABELV $1133 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $1137 +ADDRLP4 20 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 20 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 16 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1139 +CNSTP4 0 +ARGP4 +ADDRLP4 12 +INDIRP4 +INDIRI4 +ARGI4 +ADDRLP4 24 +CNSTI4 2 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ARGI4 +ADDRLP4 0 +INDIRI4 +ADDRLP4 24 +INDIRI4 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 16 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +LABELV $1139 +LABELV $1137 +LABELV $1116 +endproc CG_FireWeapon 28 16 +export CG_MissileHitWall +proc CG_MissileHitWall 40 44 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 16 +CNSTI4 0 +ASGNI4 +ADDRLP4 8 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 4 +CNSTI4 1280 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $1144 +ADDRFP4 4 +INDIRI4 +CNSTI4 5 +LTI4 $1142 +LABELV $1144 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $1142 +ADDRLP4 24 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +ASGNP4 +ADDRLP4 16 +ADDRLP4 24 +INDIRP4 +CNSTI4 128 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +ADDRLP4 24 +INDIRP4 +CNSTI4 132 +ADDP4 +INDIRI4 +CVIF4 4 +ASGNF4 +ADDRLP4 8 +ADDRLP4 24 +INDIRP4 +CNSTI4 124 +ADDP4 +INDIRI4 +ASGNI4 +ADDRFP4 20 +INDIRI4 +CNSTI4 2 +NEI4 $1145 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1147 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 152 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1151 +ADDRGP4 $1149 +JUMPV +LABELV $1151 +LABELV $1148 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $1147 +LABELV $1149 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $1146 +ADDRLP4 28 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 28 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 152 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1146 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 152 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +ADDRGP4 $1146 +JUMPV +LABELV $1145 +ADDRLP4 0 +CNSTI4 0 +ASGNI4 +LABELV $1157 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 136 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1161 +ADDRGP4 $1159 +JUMPV +LABELV $1161 +LABELV $1158 +ADDRLP4 0 +ADDRLP4 0 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 4 +LTI4 $1157 +LABELV $1159 +ADDRLP4 0 +INDIRI4 +CNSTI4 0 +LEI4 $1163 +ADDRLP4 28 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 0 +ADDRLP4 28 +INDIRI4 +ADDRLP4 0 +INDIRI4 +MODI4 +ASGNI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 136 +ADDP4 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1165 +ADDRFP4 12 +INDIRP4 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRLP4 0 +INDIRI4 +CNSTI4 2 +LSHI4 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 4 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 136 +ADDP4 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +LABELV $1165 +LABELV $1163 +LABELV $1146 +ADDRLP4 8 +INDIRI4 +CNSTI4 0 +EQI4 $1167 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 32 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 28 +ADDRLP4 32 +INDIRP4 +ASGNP4 +ADDRLP4 28 +ARGP4 +ADDRLP4 36 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 36 +INDIRI4 +CNSTI4 0 +EQI4 $1169 +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 28 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +ADDRLP4 28 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +ADDRLP4 28 +INDIRP4 +CNSTI4 1408 +ADDP4 +ADDRFP4 24 +INDIRI4 +ASGNI4 +LABELV $1169 +LABELV $1167 +ADDRLP4 12 +INDIRF4 +CNSTF4 0 +LEF4 $1171 +ADDRLP4 28 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +ARGI4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRP4 +ARGP4 +CNSTF4 1135869952 +ADDRLP4 28 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +MULF4 +ARGF4 +ADDRLP4 32 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 32 +INDIRF4 +ARGF4 +ADDRLP4 36 +CNSTI4 0 +ASGNI4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRF4 +ARGF4 +ADDRLP4 36 +INDIRI4 +ARGI4 +ADDRGP4 CG_ImpactMark +CALLV +pop +LABELV $1171 +LABELV $1141 +endproc CG_MissileHitWall 40 44 +export CG_MissileHitEntity +proc CG_MissileHitEntity 32 28 +ADDRFP4 4 +ADDRFP4 4 +INDIRI4 +ASGNI4 +ADDRLP4 12 +CNSTI4 1280 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_weapons +ADDP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 12 +INDIRP4 +INDIRB +ASGNB 12 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorInverse +CALLV +pop +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_Bleed +CALLV +pop +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LEI4 $1176 +ADDRFP4 4 +INDIRI4 +CNSTI4 5 +LTI4 $1174 +LABELV $1176 +ADDRFP4 4 +CNSTI4 1 +ASGNI4 +LABELV $1174 +CNSTI4 168 +ADDRFP4 4 +INDIRI4 +MULI4 +ADDRLP4 12 +INDIRP4 +CNSTI4 440 +ADDP4 +ADDP4 +CNSTI4 120 +ADDP4 +INDIRI4 +CNSTI4 0 +EQI4 $1177 +CNSTI4 1852 +ADDRFP4 16 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1179 +ADDRLP4 20 +CNSTI4 2 +ASGNI4 +ADDRGP4 $1180 +JUMPV +LABELV $1179 +ADDRLP4 24 +CNSTI4 1852 +ADDRFP4 16 +INDIRI4 +MULI4 +ASGNI4 +ADDRLP4 24 +INDIRI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1182 +ADDRLP4 24 +INDIRI4 +ADDRGP4 cg_entities+160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 28 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1182 +ADDRLP4 20 +CNSTI4 2 +ASGNI4 +ADDRGP4 $1183 +JUMPV +LABELV $1182 +ADDRLP4 20 +CNSTI4 0 +ASGNI4 +LABELV $1183 +LABELV $1180 +ADDRFP4 0 +INDIRI4 +ARGI4 +ADDRFP4 4 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 12 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRI4 +ARGI4 +ADDRFP4 20 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +LABELV $1177 +LABELV $1173 +endproc CG_MissileHitEntity 32 28 +export CG_Tracer +proc CG_Tracer 236 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRLP4 108 +ADDRFP4 4 +INDIRP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 188 +CNSTI4 4 +ASGNI4 +ADDRLP4 108+4 +ADDRFP4 4 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 188 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 192 +CNSTI4 8 +ASGNI4 +ADDRLP4 108+8 +ADDRFP4 4 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +ADDRLP4 192 +INDIRI4 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 108 +ARGP4 +ADDRLP4 196 +ADDRGP4 VectorNormalize +CALLF4 +ASGNF4 +ADDRLP4 164 +ADDRLP4 196 +INDIRF4 +ASGNF4 +ADDRLP4 164 +INDIRF4 +CNSTF4 1120403456 +GEF4 $1189 +ADDRGP4 $1186 +JUMPV +LABELV $1189 +ADDRLP4 200 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 160 +ADDRLP4 200 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRLP4 164 +INDIRF4 +CNSTF4 1114636288 +SUBF4 +MULF4 +CNSTF4 1112014848 +ADDF4 +ASGNF4 +ADDRLP4 156 +ADDRLP4 160 +INDIRF4 +ADDRGP4 cg_tracerLength+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 156 +INDIRF4 +ADDRLP4 164 +INDIRF4 +LEF4 $1192 +ADDRLP4 156 +ADDRLP4 164 +INDIRF4 +ASGNF4 +LABELV $1192 +ADDRLP4 120 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 108+4 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 120+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 108+8 +INDIRF4 +ADDRLP4 160 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 132 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 108 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 132+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 108+4 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 132+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +ADDRLP4 108+8 +INDIRF4 +ADDRLP4 156 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 224 +ADDRLP4 108 +INDIRF4 +ASGNF4 +ADDRLP4 144 +ADDRLP4 224 +INDIRF4 +ADDRGP4 cg+112080+36+12 +INDIRF4 +MULF4 +ADDRLP4 108+4 +INDIRF4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 108+8 +INDIRF4 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 144+4 +ADDRLP4 224 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +MULF4 +ADDRLP4 108+4 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +MULF4 +ADDF4 +ADDRLP4 108+8 +INDIRF4 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ADDRGP4 cg+112080+36+12 +INDIRF4 +ADDRLP4 144+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 96+4 +ADDRGP4 cg+112080+36+12+4 +INDIRF4 +ADDRLP4 144+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 96+8 +ADDRGP4 cg+112080+36+12+8 +INDIRF4 +ADDRLP4 144+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 228 +ADDRLP4 144 +INDIRF4 +NEGF4 +ASGNF4 +ADDRLP4 96 +ADDRLP4 96 +INDIRF4 +ADDRGP4 cg+112080+36+24 +INDIRF4 +ADDRLP4 228 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+4 +ADDRLP4 96+4 +INDIRF4 +ADDRGP4 cg+112080+36+24+4 +INDIRF4 +ADDRLP4 228 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96+8 +ADDRLP4 96+8 +INDIRF4 +ADDRGP4 cg+112080+36+24+8 +INDIRF4 +ADDRLP4 144 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 96 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 0 +ADDRLP4 132 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 96+4 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 96+8 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+20+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24 +ADDRLP4 132 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+24+4 +ADDRLP4 132+4 +INDIRF4 +ADDRLP4 96+4 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+24+8 +ADDRLP4 132+8 +INDIRF4 +ADDRLP4 96+8 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+24+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+24+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+24+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+24+20+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48 +ADDRLP4 120 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+48+4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 96+4 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+48+8 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 96+8 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +NEGF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+48+12 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+48+12+4 +CNSTF4 1065353216 +ASGNF4 +ADDRLP4 0+48+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+48+20+3 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72 +ADDRLP4 120 +INDIRF4 +ADDRLP4 96 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+72+4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 96+4 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+72+8 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 96+8 +INDIRF4 +ADDRGP4 cg_tracerWidth+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+72+12 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+72+12+4 +CNSTF4 0 +ASGNF4 +ADDRLP4 0+72+20 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72+20+1 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72+20+2 +CNSTU1 255 +ASGNU1 +ADDRLP4 0+72+20+3 +CNSTU1 255 +ASGNU1 +ADDRGP4 cgs+255316+24 +INDIRI4 +ARGI4 +CNSTI4 4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRGP4 trap_R_AddPolyToScene +CALLV +pop +ADDRLP4 232 +CNSTF4 1056964608 +ASGNF4 +ADDRLP4 168 +ADDRLP4 232 +INDIRF4 +ADDRLP4 120 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 168+4 +ADDRLP4 232 +INDIRF4 +ADDRLP4 120+4 +INDIRF4 +ADDRLP4 132+4 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 168+8 +CNSTF4 1056964608 +ADDRLP4 120+8 +INDIRF4 +ADDRLP4 132+8 +INDIRF4 +ADDF4 +MULF4 +ASGNF4 +ADDRLP4 168 +ARGP4 +CNSTI4 1022 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 cgs+255316+272 +INDIRI4 +ARGI4 +ADDRGP4 trap_S_StartSound +CALLV +pop +LABELV $1186 +endproc CG_Tracer 236 16 +proc CG_CalcMuzzlePoint 48 16 +ADDRFP4 4 +ADDRFP4 4 +INDIRP4 +ASGNP4 +ADDRFP4 0 +INDIRI4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 192 +ADDP4 +INDIRI4 +NEI4 $1374 +ADDRFP4 4 +INDIRP4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 64 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 20 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ADDRLP4 20 +INDIRP4 +INDIRF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 216 +ADDP4 +INDIRI4 +CVIF4 4 +ADDF4 +ASGNF4 +ADDRGP4 cg+36 +INDIRP4 +CNSTI4 204 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 24 +CNSTP4 0 +ASGNP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRLP4 24 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 36 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 36 +INDIRP4 +ADDRLP4 36 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 1 +RETI4 +ADDRGP4 $1373 +JUMPV +LABELV $1374 +ADDRLP4 12 +CNSTI4 1852 +ADDRFP4 0 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ASGNP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 428 +ADDP4 +INDIRI4 +CNSTI4 0 +NEI4 $1382 +CNSTI4 0 +RETI4 +ADDRGP4 $1373 +JUMPV +LABELV $1382 +ADDRFP4 4 +INDIRP4 +ADDRLP4 12 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRB +ASGNB 12 +ADDRLP4 12 +INDIRP4 +CNSTI4 60 +ADDP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 20 +CNSTP4 0 +ASGNP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRLP4 20 +INDIRP4 +ARGP4 +ADDRGP4 AngleVectors +CALLV +pop +ADDRLP4 16 +ADDRLP4 12 +INDIRP4 +CNSTI4 196 +ADDP4 +INDIRI4 +CNSTI4 -129 +BANDI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 13 +EQI4 $1386 +ADDRLP4 16 +INDIRI4 +CNSTI4 23 +NEI4 $1384 +LABELV $1386 +ADDRLP4 28 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 28 +INDIRP4 +ADDRLP4 28 +INDIRP4 +INDIRF4 +CNSTF4 1094713344 +ADDF4 +ASGNF4 +ADDRGP4 $1385 +JUMPV +LABELV $1384 +ADDRLP4 32 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 32 +INDIRP4 +ADDRLP4 32 +INDIRP4 +INDIRF4 +CNSTF4 1104150528 +ADDF4 +ASGNF4 +LABELV $1385 +ADDRFP4 4 +INDIRP4 +ADDRFP4 4 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 40 +ADDRFP4 4 +INDIRP4 +CNSTI4 4 +ADDP4 +ASGNP4 +ADDRLP4 40 +INDIRP4 +ADDRLP4 40 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 44 +ADDRFP4 4 +INDIRP4 +CNSTI4 8 +ADDP4 +ASGNP4 +ADDRLP4 44 +INDIRP4 +ADDRLP4 44 +INDIRP4 +INDIRF4 +CNSTF4 1096810496 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +CNSTI4 1 +RETI4 +LABELV $1373 +endproc CG_CalcMuzzlePoint 48 16 +export CG_Bullet +proc CG_Bullet 20 28 +ADDRFP4 4 +INDIRI4 +CNSTI4 0 +LTI4 $1390 +ADDRGP4 cg_tracerChance+8 +INDIRF4 +CNSTF4 0 +LEF4 $1390 +ADDRFP4 4 +INDIRI4 +ARGI4 +ADDRLP4 0 +ARGP4 +ADDRLP4 12 +ADDRGP4 CG_CalcMuzzlePoint +CALLI4 +ASGNI4 +ADDRLP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1393 +ADDRLP4 16 +ADDRGP4 rand +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 32767 +BANDI4 +CVIF4 4 +CNSTF4 1191181824 +DIVF4 +ADDRGP4 cg_tracerChance+8 +INDIRF4 +GEF4 $1395 +ADDRLP4 0 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_Tracer +CALLV +pop +LABELV $1395 +LABELV $1393 +LABELV $1390 +ADDRFP4 12 +INDIRI4 +CNSTI4 0 +EQI4 $1398 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRFP4 16 +INDIRI4 +ARGI4 +ADDRGP4 CG_Bleed +CALLV +pop +ADDRGP4 $1399 +JUMPV +LABELV $1398 +CNSTI4 12 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 12 +CNSTI4 0 +ASGNI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRFP4 8 +INDIRP4 +ARGP4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRLP4 12 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +LABELV $1399 +LABELV $1389 +endproc CG_Bullet 20 28 +proc CG_ShotgunPattern 164 28 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRFP4 12 +ADDRFP4 12 +INDIRI4 +ASGNI4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRGP4 VectorNormalize2 +CALLF4 +pop +ADDRLP4 92 +ARGP4 +ADDRLP4 80 +ARGP4 +ADDRGP4 PerpendicularVector +CALLV +pop +ADDRLP4 80 +ARGP4 +ADDRLP4 92 +ARGP4 +ADDRLP4 104 +ARGP4 +ADDRGP4 CrossProduct +CALLV +pop +ADDRLP4 116 +CNSTI4 0 +ASGNI4 +LABELV $1401 +ADDRFP4 8 +ARGP4 +ADDRLP4 120 +ADDRGP4 Q_crandom +CALLF4 +ASGNF4 +ADDRLP4 72 +CNSTF4 1098907648 +CNSTF4 1143930880 +ADDRLP4 120 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRFP4 8 +ARGP4 +ADDRLP4 124 +ADDRGP4 Q_crandom +CALLF4 +ASGNF4 +ADDRLP4 76 +CNSTF4 1098907648 +CNSTF4 1143930880 +ADDRLP4 124 +INDIRF4 +MULF4 +MULF4 +ASGNF4 +ADDRLP4 132 +CNSTF4 1207959552 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 80 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +INDIRF4 +ADDRLP4 132 +INDIRF4 +ADDRLP4 80+4 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 8 +ADDP4 +INDIRF4 +CNSTF4 1207959552 +ADDRLP4 80+8 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 92 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 92+4 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 92+8 +INDIRF4 +ADDRLP4 72 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0 +ADDRLP4 0 +INDIRF4 +ADDRLP4 104 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 0+4 +INDIRF4 +ADDRLP4 104+4 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRLP4 0+8 +INDIRF4 +ADDRLP4 104+8 +INDIRF4 +ADDRLP4 76 +INDIRF4 +MULF4 +ADDF4 +ASGNF4 +ADDRLP4 12 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRLP4 144 +CNSTP4 0 +ASGNP4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRLP4 144 +INDIRP4 +ARGP4 +ADDRLP4 0 +ARGP4 +ADDRFP4 12 +INDIRI4 +ARGI4 +CNSTI4 33554433 +ARGI4 +ADDRGP4 CG_Trace +CALLV +pop +ADDRLP4 12+44 +INDIRI4 +CNSTI4 16 +BANDI4 +CNSTI4 0 +NEI4 $1421 +ADDRLP4 148 +CNSTI4 1852 +ASGNI4 +ADDRLP4 148 +INDIRI4 +ADDRLP4 12+52 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 1 +EQI4 $1430 +ADDRLP4 148 +INDIRI4 +ADDRLP4 12+52 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1424 +LABELV $1430 +CNSTI4 14 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 12+12 +ARGP4 +ADDRLP4 12+24 +ARGP4 +ADDRLP4 12+52 +INDIRI4 +ARGI4 +CNSTI4 0 +ARGI4 +ADDRGP4 CG_MissileHitEntity +CALLV +pop +ADDRGP4 $1425 +JUMPV +LABELV $1424 +ADDRLP4 12+44 +INDIRI4 +CNSTI4 4096 +BANDI4 +CNSTI4 0 +EQI4 $1434 +CNSTI4 14 +ARGI4 +ADDRLP4 152 +CNSTI4 1 +ASGNI4 +ADDRLP4 152 +INDIRI4 +ARGI4 +ADDRLP4 156 +CNSTI4 0 +ASGNI4 +ADDRLP4 156 +INDIRI4 +ARGI4 +ADDRLP4 12+12 +ARGP4 +ADDRLP4 12+24 +ARGP4 +ADDRLP4 152 +INDIRI4 +ARGI4 +ADDRLP4 156 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +ADDRGP4 $1435 +JUMPV +LABELV $1434 +CNSTI4 14 +ARGI4 +CNSTI4 1 +ARGI4 +ADDRLP4 160 +CNSTI4 0 +ASGNI4 +ADDRLP4 160 +INDIRI4 +ARGI4 +ADDRLP4 12+12 +ARGP4 +ADDRLP4 12+24 +ARGP4 +ADDRLP4 160 +INDIRI4 +ARGI4 +ADDRLP4 160 +INDIRI4 +ARGI4 +ADDRGP4 CG_MissileHitWall +CALLV +pop +LABELV $1435 +LABELV $1425 +LABELV $1421 +LABELV $1402 +ADDRLP4 116 +ADDRLP4 116 +INDIRI4 +CNSTI4 1 +ADDI4 +ASGNI4 +ADDRLP4 116 +INDIRI4 +CNSTI4 11 +LTI4 $1401 +LABELV $1400 +endproc CG_ShotgunPattern 164 28 +export CG_ShotgunFire +proc CG_ShotgunFire 32 16 +ADDRFP4 0 +ADDRFP4 0 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 108 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 112 +ADDP4 +INDIRF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +SUBF4 +ASGNF4 +ADDRLP4 0 +ARGP4 +ADDRGP4 VectorNormalize +CALLF4 +pop +ADDRLP4 20 +CNSTF4 1107296256 +ASGNF4 +ADDRLP4 0 +ADDRLP4 20 +INDIRF4 +ADDRLP4 0 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+4 +ADDRLP4 20 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0+8 +CNSTF4 1107296256 +ADDRLP4 0+8 +INDIRF4 +MULF4 +ASGNF4 +ADDRLP4 0 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +INDIRF4 +ADDRLP4 0 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+4 +ADDRFP4 0 +INDIRP4 +CNSTI4 28 +ADDP4 +INDIRF4 +ADDRLP4 0+4 +INDIRF4 +ADDF4 +ASGNF4 +ADDRLP4 0+8 +ADDRFP4 0 +INDIRP4 +CNSTI4 32 +ADDP4 +INDIRF4 +ADDRLP4 0+8 +INDIRF4 +ADDF4 +ASGNF4 +ADDRFP4 0 +INDIRP4 +CNSTI4 24 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 104 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +CNSTI4 184 +ADDP4 +INDIRI4 +ARGI4 +ADDRFP4 0 +INDIRP4 +CNSTI4 140 +ADDP4 +INDIRI4 +ARGI4 +ADDRGP4 CG_ShotgunPattern +CALLV +pop +LABELV $1441 +endproc CG_ShotgunFire 32 16 +export CG_Bleed +proc CG_Bleed 20 8 +ADDRGP4 cg_blood+12 +INDIRI4 +CNSTI4 0 +NEI4 $1453 +ADDRGP4 $1452 +JUMPV +LABELV $1453 +CNSTI4 1852 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 1 +NEI4 $1456 +ADDRLP4 4 +CNSTI4 1668 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRGP4 cgs+41460+68 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $1461 +ADDRLP4 8 +ADDRGP4 cgs+255316+672 +INDIRI4 +ASGNI4 +ADDRGP4 $1457 +JUMPV +LABELV $1461 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $1452 +ADDRLP4 8 +ADDRGP4 cgs+255316+676 +INDIRI4 +ASGNI4 +ADDRGP4 $1457 +JUMPV +LABELV $1456 +CNSTI4 1852 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+4 +ADDP4 +INDIRI4 +CNSTI4 3 +NEI4 $1452 +CNSTI4 1852 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_entities+160 +ADDP4 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 BG_Buildable +CALLP4 +ASGNP4 +ADDRLP4 4 +ADDRLP4 12 +INDIRP4 +CNSTI4 56 +ADDP4 +INDIRI4 +ASGNI4 +ADDRLP4 4 +INDIRI4 +CNSTI4 1 +NEI4 $1473 +ADDRLP4 8 +ADDRGP4 cgs+255316+680 +INDIRI4 +ASGNI4 +ADDRGP4 $1470 +JUMPV +LABELV $1473 +ADDRLP4 4 +INDIRI4 +CNSTI4 2 +NEI4 $1452 +ADDRLP4 8 +ADDRGP4 cgs+255316+684 +INDIRI4 +ASGNI4 +LABELV $1470 +LABELV $1457 +ADDRLP4 8 +INDIRI4 +ARGI4 +ADDRLP4 12 +ADDRGP4 CG_SpawnNewParticleSystem +CALLP4 +ASGNP4 +ADDRLP4 0 +ADDRLP4 12 +INDIRP4 +ASGNP4 +ADDRLP4 0 +ARGP4 +ADDRLP4 16 +ADDRGP4 CG_IsParticleSystemValid +CALLI4 +ASGNI4 +ADDRLP4 16 +INDIRI4 +CNSTI4 0 +EQI4 $1481 +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRFP4 0 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetAttachmentPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +CNSTI4 1852 +ADDRFP4 8 +INDIRI4 +MULI4 +ADDRGP4 cg_entities +ADDP4 +ARGP4 +ADDRGP4 CG_SetAttachmentCent +CALLV +pop +ADDRLP4 0 +INDIRP4 +CNSTI4 4 +ADDP4 +ARGP4 +ADDRGP4 CG_AttachToPoint +CALLV +pop +ADDRLP4 0 +INDIRP4 +ARGP4 +ADDRFP4 4 +INDIRP4 +ARGP4 +ADDRGP4 CG_SetParticleSystemNormal +CALLV +pop +LABELV $1481 +LABELV $1452 +endproc CG_Bleed 20 8 +import trap_GetDemoName +import trap_GetDemoPos +import trap_GetDemoState +import trap_GetEntityToken +import trap_getCameraInfo +import trap_startCamera +import trap_loadCamera +import trap_RealTime +import trap_SnapVector +import trap_CIN_SetExtents +import trap_CIN_DrawCinematic +import trap_CIN_RunCinematic +import trap_CIN_StopCinematic +import trap_CIN_PlayCinematic +import trap_Key_GetOverstrikeMode +import trap_Key_SetOverstrikeMode +import trap_Key_SetBinding +import trap_Key_GetBindingBuf +import trap_Key_KeynumToStringBuf +import trap_Key_GetKey +import trap_Key_SetCatcher +import trap_Key_GetCatcher +import trap_Key_IsDown +import trap_R_RegisterFont +import trap_MemoryRemaining +import testPrintFloat +import testPrintInt +import trap_SetUserCmdValue +import trap_GetUserCmd +import trap_GetCurrentCmdNumber +import trap_GetServerCommand +import trap_GetSnapshot +import trap_GetCurrentSnapshotNumber +import trap_GetGameState +import trap_GetGlconfig +import trap_R_RemapShader +import trap_R_LerpTag +import trap_R_ModelBounds +import trap_R_DrawStretchPic +import trap_R_SetColor +import trap_R_RenderScene +import trap_R_LightForPoint +import trap_R_AddAdditiveLightToScene +import trap_R_AddLightToScene +import trap_R_inPVS +import trap_R_AddPolysToScene +import trap_R_AddPolyToScene +import trap_R_AddRefEntityToScene +import trap_R_ClearScene +import trap_R_RegisterShaderNoMip +import trap_R_RegisterShader +import trap_R_RegisterSkin +import trap_R_RegisterModel +import trap_R_LoadWorldMap +import trap_S_StopBackgroundTrack +import trap_S_StartBackgroundTrack +import trap_S_RegisterSound +import trap_S_Respatialize +import trap_S_UpdateEntityPosition +import trap_S_AddRealLoopingSound +import trap_S_AddLoopingSound +import trap_S_ClearLoopingSounds +import trap_S_StartLocalSound +import trap_S_StopLoopingSound +import trap_S_StartSound +import trap_CM_MarkFragments +import trap_CM_TransformedBiSphereTrace +import trap_CM_BiSphereTrace +import trap_CM_TransformedCapsuleTrace +import trap_CM_CapsuleTrace +import trap_CM_TransformedBoxTrace +import trap_CM_BoxTrace +import trap_CM_TransformedPointContents +import trap_CM_PointContents +import trap_CM_TempBoxModel +import trap_CM_InlineModel +import trap_CM_NumInlineModels +import trap_CM_LoadMap +import trap_UpdateScreen +import trap_SendClientCommand +import trap_AddCommand +import trap_SendConsoleCommand +import trap_FS_GetFileList +import trap_FS_Seek +import trap_FS_FCloseFile +import trap_FS_Write +import trap_FS_Read +import trap_FS_FOpenFile +import trap_LiteralArgs +import trap_Args +import trap_Argv +import trap_Argc +import trap_Cvar_VariableStringBuffer +import trap_Cvar_Set +import trap_Cvar_Update +import trap_Cvar_Register +import trap_Milliseconds +import trap_Error +import trap_Print +import CG_TutorialText +import CG_WritePTRCode +import CG_ReadPTRCode +import CG_DestroyTestTS_f +import CG_TestTS_f +import CG_AddTrails +import CG_IsTrailSystemValid +import CG_DestroyTrailSystem +import CG_SpawnNewTrailSystem +import CG_RegisterTrailSystem +import CG_LoadTrailSystems +import CG_DestroyTestPS_f +import CG_TestPS_f +import CG_ParticleSystemEntity +import CG_AddParticles +import CG_SetParticleSystemNormal +import CG_IsParticleSystemValid +import CG_IsParticleSystemInfinite +import CG_DestroyParticleSystem +import CG_SpawnNewParticleSystem +import CG_RegisterParticleSystem +import CG_LoadParticleSystems +import CG_SetAttachmentOffset +import CG_SetAttachmentParticle +import CG_SetAttachmentTag +import CG_SetAttachmentCent +import CG_SetAttachmentPoint +import CG_AttachToParticle +import CG_AttachToTag +import CG_AttachToCent +import CG_AttachToPoint +import CG_Attached +import CG_AttachmentCentNum +import CG_AttachmentVelocity +import CG_AttachmentAxis +import CG_AttachmentDir +import CG_AttachmentPoint +import CG_CheckChangedPredictableEvents +import CG_TransitionPlayerState +import CG_Respawn +import CG_ShaderStateChanged +import CG_SetConfigValues +import CG_ParseServerinfo +import CG_ExecuteNewServerCommands +import CG_RequestScores +import CG_InitConsoleCommands +import CG_ConsoleCommand +import CG_ProcessSnapshots +import CG_ImpactMark +import CG_AddMarks +import CG_InitMarkPolys +import CG_AlienSense +import CG_Scanner +import CG_UpdateEntityPositions +import CG_PositionRotatedEntityOnTag +import CG_PositionEntityOnTag +import CG_AdjustPositionForMover +import CG_Beam +import CG_AddPacketEntities +import CG_SetEntitySoundPosition +import CG_DrawBoundingBox +import CG_PainEvent +import CG_EntityEvent +import CG_CheckEvents +import CG_PredictPlayerState +import CG_BiSphereTrace +import CG_CapTrace +import CG_Trace +import CG_PointContents +import CG_BuildSolidList +import CG_ModelDoor +import CG_AnimMapObj +import CG_RunLerpFrame +import CG_SortDistance +import CG_DrawChatBubble +import CG_AlienBuildableExplosion +import CG_HumanBuildableExplosion +import CG_InitBuildables +import CG_DrawBuildableStatus +import CG_BuildableStatusParse +import CG_Buildable +import CG_GhostBuildable +import CG_GetPlayerLocation +import CG_PlayerDisconnect +import CG_CustomSound +import CG_PrecacheClientInfo +import CG_NewClientInfo +import CG_ResetPlayerEntity +import CG_Corpse +import CG_Player +import CG_DrawField +import CG_ResetPainBlend +import CG_UpdateMediaFraction +import CG_DrawLoadingScreen +import CG_Text_PaintChar +import CG_GetKillerText +import CG_GetTeamColor +import CG_SetPrintString +import CG_RunMenuScript +import CG_GetValue +import CG_OwnerDraw +import CG_DrawActive +import CG_CenterPrint +import CG_AddSpeed +import CG_AddLagometerSnapshotInfo +import CG_AddLagometerFrameInfo +import CG_GetColorCharForHealth +import CG_KeyBinding +import CG_WorldToScreen +import CG_DrawTopBottom +import CG_DrawSides +import CG_DrawRect +import CG_ColorForHealth +import CG_TileClear +import CG_FadeColor +import CG_DrawStrlen +import CG_ClearClipRegion +import CG_SetClipRegion +import CG_DrawFadePic +import CG_DrawPic +import CG_FillRect +import CG_AdjustFrom640 +import CG_DrawPlane +import CG_OffsetShoulderView +import CG_OffsetThirdPersonView +import CG_OffsetFirstPersonView +import CG_DrawActiveFrame +import CG_AddBufferedSound +import CG_TestModelPrevSkin_f +import CG_TestModelNextSkin_f +import CG_TestModelPrevFrame_f +import CG_TestModelNextFrame_f +import CG_TestGun_f +import CG_TestModel_f +import CG_addSmoothOp +import CG_AddNotifyText +import CG_RemoveNotifyLine +import CG_FileExists +import CG_BuildSpectatorString +import CG_ClientIsReady +import CG_SetScoreSelection +import CG_EventHandling +import CG_MouseEvent +import CG_KeyEvent +import CG_LoadMenus +import CG_LastAttacker +import CG_CrosshairPlayer +import CG_UpdateCvars +import CG_PlayerCount +import CG_StartMusic +import CG_Error +import CG_Printf +import CG_Argv +import CG_ConfigString +import cg_BubbleZoom +import cg_drawBubble +import cg_chatTeamPrefix +import cg_emoticons +import cg_voice +import cg_projectileNudge +import cg_optimizePrediction +import cg_debugRandom +import ui_humanTeamVoteActive +import ui_alienTeamVoteActive +import ui_voteActive +import ui_dialog +import ui_stages +import ui_carriage +import ui_currentClass +import cg_debugVoices +import cg_unlagged +import cg_sprintToggle +import cg_stickySpec +import cg_painBlendZoom +import cg_painBlendScale +import cg_painBlendMax +import cg_painBlendDownRate +import cg_painBlendUpRate +import cg_tutorial +import cg_disableScannerPlane +import cg_disableCommandDialogs +import cg_disableBuildDialogs +import cg_disableUpgradeDialogs +import cg_disableWarningDialogs +import cg_debugPVS +import cg_debugTrails +import cg_debugParticles +import cg_lightFlare +import cg_consoleLatency +import cg_bounceParticles +import cg_depthSortParticles +import cg_disableBlueprintErrors +import cg_wwSmoothTime +import cg_drawBBOX +import cg_drawSurfNormal +import cg_noTaunt +import cg_timescale +import cg_timescaleFadeSpeed +import cg_timescaleFadeEnd +import cg_cameraMode +import pmove_msec +import pmove_fixed +import cg_smoothClients +import cg_hudFiles +import cg_noVoiceText +import cg_noVoiceChats +import cg_teamChatsOnly +import cg_blood +import cg_paused +import cg_stats +import cg_synchronousClients +import cg_drawSpeed +import cg_lagometer +import cg_stereoSeparation +import cg_thirdPersonRange +import cg_thirdPersonPitchFollow +import cg_staticDeathCam +import cg_thirdPersonShoulderViewMode +import cg_thirdPersonAngle +import cg_thirdPerson +import cg_tracerLength +import cg_tracerWidth +import cg_tracerChance +import cg_gun_z +import cg_gun_y +import cg_gun_x +import cg_gun_frame +import cg_drawGun +import cg_viewsize +import cg_addMarks +import cg_footsteps +import cg_showmiss +import cg_noPlayerAnims +import cg_debugMove +import cg_nopredict +import cg_errorDecay +import cg_debugEvents +import cg_debugPosition +import cg_debugAnim +import cg_animSpeed +import cg_draw2D +import cg_teamOverlayUserinfo +import cg_teamOverlayMaxPlayers +import cg_teamOverlaySortMode +import cg_drawTeamOverlay +import cg_crosshairSize +import cg_drawCrosshairNames +import cg_drawCrosshair +import cg_drawChargeBar +import cg_drawSnapshot +import cg_drawDemoState +import cg_drawFPS +import cg_drawClock +import cg_drawTimer +import cg_shadows +import cg_swingSpeed +import cg_runroll +import cg_runpitch +import cg_centertime +import cg_teslaTrailTime +import cg_markPolys +import cg_buildables +import cg_upgrades +import cg_weapons +import cgDC +import cg_entities +import cg +import cgs +import g_nameBind2 +import g_nameBind1 +import BindingFromName +import trap_Parse_SourceFileAndLine +import trap_Parse_ReadToken +import trap_Parse_FreeSource +import trap_Parse_LoadSource +import trap_Parse_AddGlobalDefine +import UI_EscapeEmoticons +import UI_Text_IsEmoticon +import UI_Text_EmHeight +import UI_Text_EmWidth +import UI_Text_Height +import UI_Text_Width +import UI_Text_Paint_Limit +import UI_Text_Paint +import UI_DrawTextBlock +import Item_Text_Wrap +import Item_Text_Wrapped_Paint +import trap_R_SetClipRegion +import Controls_SetDefaults +import Controls_SetConfig +import Controls_GetConfig +import UI_OutOfMemory +import UI_InitMemory +import UI_Alloc +import UI_RemoveCaptureFunc +import UI_InstallCaptureFunc +import Display_CacheAll +import Menu_SetFeederSelection +import Menu_Paint +import Menu_Update +import Menus_CloseAll +import LerpColor +import Display_HandleKey +import Menus_CloseByName +import Menus_FindByName +import Display_KeyBindPending +import Display_CursorType +import Display_MouseMove +import Display_CaptureItem +import Display_GetContext +import Menus_ReplaceActive +import Menus_Activate +import Menus_AnyFullScreenVisible +import Menu_Reset +import Menus_ReplaceActiveByName +import Menus_ActivateByName +import Menu_PaintAll +import Menu_UpdateAll +import Menu_New +import Menu_Count +import PC_Script_Parse +import PC_String_Parse +import PC_Rect_Parse +import PC_Int_Parse +import PC_Color_Parse +import PC_Float_Parse +import Script_Parse +import String_Parse +import Rect_Parse +import Int_Parse +import Color_Parse +import Float_Parse +import Menu_ScrollFeeder +import Menu_HandleMouseMove +import Menu_HandleKey +import Menu_GetFocused +import Menu_PostParse +import Item_Init +import Menu_Init +import Display_ExpandMacros +import Init_Display +import String_Report +import String_Init +import String_Alloc +import cmdcmp +import BG_TeamName +import BG_LoadEmoticons +import BG_VoiceTrackFind +import BG_VoiceTrackByNum +import BG_VoiceCmdByNum +import BG_VoiceCmdFind +import BG_VoiceByName +import BG_PrintVoices +import BG_VoiceInit +import BG_PrimaryWeapon +import BG_BuildableIsAllowed +import BG_ClassIsAllowed +import BG_UpgradeIsAllowed +import BG_WeaponIsAllowed +import BG_InitAllowedGameElements +import BG_ParseCSVBuildableList +import BG_ParseCSVClassList +import BG_ParseCSVEquipmentList +import atoi_neg +import atof_neg +import BG_PlayerTouchesItem +import BG_PlayerStateToEntityStateExtraPolate +import BG_PlayerStateToEntityState +import BG_AddPredictableEventToPlayerstate +import BG_EvaluateTrajectoryDelta +import BG_EvaluateTrajectory +import BG_MemoryInfo +import BG_DefragmentMemory +import BG_Free +import BG_InitMemory +import BG_Alloc +import BG_UpgradeAllowedInStage +import BG_Upgrade +import BG_UpgradeByName +import BG_WeaponAllowedInStage +import BG_Weapon +import BG_WeaponByName +import BG_InitClassConfigs +import BG_AlienCanEvolve +import BG_ClassCanEvolveFromTo +import BG_ClassHasAbility +import BG_ClassBoundingBox +import BG_ClassConfig +import BG_ClassAllowedInStage +import BG_Class +import BG_ClassByName +import BG_InitBuildableConfigs +import BG_BuildableBoundingBox +import BG_BuildableConfig +import BG_BuildableAllowedInStage +import BG_Buildable +import BG_BuildableByEntityName +import BG_BuildableByName +import BG_UnpackEntityNumbers +import BG_PackEntityNumbers +import BG_HasEnergyWeapon +import BG_GetPlayerWeapon +import BG_PlayerPoisonCloudTime +import BG_PlayerCanChangeWeapon +import BG_GetValueOfPlayer +import BG_PositionBuildableRelativeToPlayer +import BG_GetClientViewOrigin +import BG_GetClientNormal +import BG_RotateAxis +import BG_UpgradeIsActive +import BG_DeactivateUpgrade +import BG_ActivateUpgrade +import BG_InventoryContainsUpgrade +import BG_RemoveUpgradeFromInventory +import BG_AddUpgradeToInventory +import BG_SlotsForInventory +import BG_InventoryContainsWeapon +import BG_WeaponIsFull +import BG_EventName +import Pmove +import PM_UpdateViewAngles +import Com_Printf +import Com_Error +import Info_NextPair +import Info_Validate +import Info_SetValueForKey_Big +import Info_SetValueForKey +import Info_RemoveKey_big +import Info_RemoveKey +import Info_ValueForKey +import Com_TruncateLongString +import va +import Q_CountChar +import Q_ParseNewlines +import Q_CleanStr +import Q_PrintStrlen +import Q_strcat +import Q_strncpyz +import Q_stristr +import Q_strrchr +import Q_strupr +import Q_strlwr +import Q_stricmpn +import Q_strncmp +import Q_stricmp +import Q_isintegral +import Q_isanumber +import Q_isalpha +import Q_isupper +import Q_islower +import Q_isprint +import Com_ClientListParse +import Com_ClientListString +import Com_ClientListRemove +import Com_ClientListAdd +import Com_ClientListContains +import Com_RandomBytes +import Com_SkipCharset +import Com_SkipTokens +import Com_sprintf +import Com_HexStrToInt +import Parse3DMatrix +import Parse2DMatrix +import Parse1DMatrix +import SkipRestOfLine +import SkipBracedSection +import COM_MatchToken +import COM_ParseWarning +import COM_ParseError +import COM_Compress +import COM_ParseExt +import COM_Parse +import COM_GetCurrentParseLine +import COM_BeginParseSession +import COM_DefaultExtension +import COM_StripExtension +import COM_GetExtension +import COM_SkipPath +import Com_Clamp +import DistanceBetweenLineSegments +import DistanceBetweenLineSegmentsSquared +import VectorMaxComponent +import VectorMinComponent +import pointToLineDistance +import VectorDistance +import ProjectPointOntoVector +import GetPerpendicularViewVector +import Q_isnan +import PerpendicularVector +import AngleVectors +import VectorMatrixMultiply +import MatrixMultiply +import MakeNormalVectors +import RotateAroundDirection +import RotatePointAroundVector +import ProjectPointOnPlane +import PlaneFromPoints +import AngleDelta +import AngleNormalize180 +import AngleNormalize360 +import AnglesSubtract +import AngleSubtract +import LerpAngle +import AngleMod +import BoundsIntersectPoint +import BoundsIntersectSphere +import BoundsIntersect +import BoxOnPlaneSide +import SetPlaneSignbits +import AxisCopy +import AxisClear +import AxisToAngles +import AnglesToAxis +import vectoangles +import Q_crandom +import Q_random +import Q_rand +import Q_acos +import Q_log2 +import VectorRotate +import Vector4Scale +import VectorNormalize2 +import VectorNormalize +import CrossProduct +import VectorInverse +import VectorNormalizeFast +import DistanceSquared +import Distance +import VectorLengthSquared +import VectorLength +import VectorCompare +import AddPointToBounds +import ClearBounds +import RadiusFromBounds +import NormalizeColor +import ColorBytes4 +import ColorBytes3 +import _VectorMA +import _VectorScale +import _VectorCopy +import _VectorAdd +import _VectorSubtract +import _DotProduct +import ByteToDir +import DirToByte +import ClampShort +import ClampChar +import Q_rsqrt +import Q_fabs +import axisDefault +import vec3_origin +import g_color_table +import Q_StripIndentMarker +import colorDkGrey +import colorMdGrey +import colorLtGrey +import colorWhite +import colorCyan +import colorMagenta +import colorYellow +import colorBlue +import colorGreen +import colorRed +import colorBlack +import bytedirs +import Hunk_Alloc +import FloatSwap +import LongSwap +import ShortSwap +import rint +import pow +import acos +import fabs +import abs +import tan +import atan2 +import cos +import sin +import sqrt +import floor +import ceil +import memcpy +import memset +import memmove +import sscanf +import Q_snprintf +import Q_vsnprintf +import strtol +import _atoi +import atoi +import strtod +import _atof +import atof +import toupper +import tolower +import strncpy +import strstr +import strrchr +import strchr +import strcmp +import strcpy +import strcat +import strlen +import bsearch +import rand +import srand +import qsort +lit +align 1 +LABELV $1124 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 70 +byte 1 105 +byte 1 114 +byte 1 101 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 101 +byte 1 110 +byte 1 116 +byte 1 45 +byte 1 62 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 62 +byte 1 61 +byte 1 32 +byte 1 87 +byte 1 80 +byte 1 95 +byte 1 78 +byte 1 85 +byte 1 77 +byte 1 95 +byte 1 87 +byte 1 69 +byte 1 65 +byte 1 80 +byte 1 79 +byte 1 78 +byte 1 83 +byte 1 0 +align 1 +LABELV $1075 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 101 +byte 1 120 +byte 1 116 +byte 1 10 +byte 1 0 +align 1 +LABELV $1043 +byte 1 102 +byte 1 111 +byte 1 108 +byte 1 108 +byte 1 111 +byte 1 119 +byte 1 112 +byte 1 114 +byte 1 101 +byte 1 118 +byte 1 10 +byte 1 0 +align 1 +LABELV $976 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 73 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 83 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $961 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 68 +byte 1 114 +byte 1 97 +byte 1 119 +byte 1 73 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 83 +byte 1 101 +byte 1 108 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $705 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 100 +byte 1 100 +byte 1 86 +byte 1 105 +byte 1 101 +byte 1 119 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $649 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $625 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $592 +byte 1 116 +byte 1 97 +byte 1 103 +byte 1 95 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $505 +byte 1 94 +byte 1 51 +byte 1 87 +byte 1 65 +byte 1 82 +byte 1 78 +byte 1 73 +byte 1 78 +byte 1 71 +byte 1 58 +byte 1 32 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 65 +byte 1 100 +byte 1 100 +byte 1 80 +byte 1 108 +byte 1 97 +byte 1 121 +byte 1 101 +byte 1 114 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 115 +byte 1 41 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 10 +byte 1 0 +align 1 +LABELV $437 +byte 1 65 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 10 +byte 1 0 +align 1 +LABELV $432 +byte 1 66 +byte 1 97 +byte 1 100 +byte 1 32 +byte 1 97 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 117 +byte 1 109 +byte 1 98 +byte 1 101 +byte 1 114 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $427 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 108 +byte 1 101 +byte 1 118 +byte 1 50 +byte 1 122 +byte 1 97 +byte 1 112 +byte 1 47 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 110 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $415 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $412 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 115 +byte 1 47 +byte 1 37 +byte 1 115 +byte 1 47 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 46 +byte 1 99 +byte 1 102 +byte 1 103 +byte 1 0 +align 1 +LABELV $411 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $408 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $405 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 87 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 +align 1 +LABELV $400 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 10 +byte 1 0 +align 1 +LABELV $399 +byte 1 100 +byte 1 105 +byte 1 115 +byte 1 97 +byte 1 98 +byte 1 108 +byte 1 101 +byte 1 73 +byte 1 110 +byte 1 51 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $396 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $387 +byte 1 99 +byte 1 114 +byte 1 111 +byte 1 115 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 105 +byte 1 114 +byte 1 0 +align 1 +LABELV $384 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $379 +byte 1 105 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $374 +byte 1 105 +byte 1 100 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $371 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 51 +byte 1 114 +byte 1 100 +byte 1 32 +byte 1 112 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $366 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 51 +byte 1 114 +byte 1 100 +byte 1 80 +byte 1 101 +byte 1 114 +byte 1 115 +byte 1 111 +byte 1 110 +byte 1 0 +align 1 +LABELV $363 +byte 1 95 +byte 1 104 +byte 1 97 +byte 1 110 +byte 1 100 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $362 +byte 1 95 +byte 1 98 +byte 1 97 +byte 1 114 +byte 1 114 +byte 1 101 +byte 1 108 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $361 +byte 1 95 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 46 +byte 1 109 +byte 1 100 +byte 1 51 +byte 1 0 +align 1 +LABELV $360 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $355 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $352 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $349 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 100 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $346 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 121 +byte 1 0 +align 1 +LABELV $343 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 102 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 115 +byte 1 101 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $340 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 116 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 101 +byte 1 100 +byte 1 32 +byte 1 119 +byte 1 105 +byte 1 116 +byte 1 104 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 97 +byte 1 32 +byte 1 100 +byte 1 101 +byte 1 99 +byte 1 108 +byte 1 97 +byte 1 114 +byte 1 97 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $337 +byte 1 123 +byte 1 0 +align 1 +LABELV $324 +byte 1 116 +byte 1 111 +byte 1 111 +byte 1 32 +byte 1 108 +byte 1 111 +byte 1 110 +byte 1 103 +byte 1 0 +align 1 +LABELV $323 +byte 1 101 +byte 1 109 +byte 1 112 +byte 1 116 +byte 1 121 +byte 1 0 +align 1 +LABELV $322 +byte 1 70 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 32 +byte 1 105 +byte 1 115 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $315 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 117 +byte 1 110 +byte 1 107 +byte 1 110 +byte 1 111 +byte 1 119 +byte 1 110 +byte 1 32 +byte 1 116 +byte 1 111 +byte 1 107 +byte 1 101 +byte 1 110 +byte 1 32 +byte 1 39 +byte 1 37 +byte 1 115 +byte 1 39 +byte 1 32 +byte 1 105 +byte 1 110 +byte 1 32 +byte 1 119 +byte 1 101 +byte 1 97 +byte 1 112 +byte 1 111 +byte 1 110 +byte 1 32 +byte 1 115 +byte 1 101 +byte 1 99 +byte 1 116 +byte 1 105 +byte 1 111 +byte 1 110 +byte 1 10 +byte 1 0 +align 1 +LABELV $314 +byte 1 125 +byte 1 0 +align 1 +LABELV $303 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $298 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $293 +byte 1 102 +byte 1 105 +byte 1 114 +byte 1 105 +byte 1 110 +byte 1 103 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $286 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 68 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 0 +align 1 +LABELV $277 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 68 +byte 1 108 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $274 +byte 1 99 +byte 1 111 +byte 1 110 +byte 1 116 +byte 1 105 +byte 1 110 +byte 1 117 +byte 1 111 +byte 1 117 +byte 1 115 +byte 1 70 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 0 +align 1 +LABELV $265 +byte 1 102 +byte 1 108 +byte 1 97 +byte 1 115 +byte 1 104 +byte 1 68 +byte 1 76 +byte 1 105 +byte 1 103 +byte 1 104 +byte 1 116 +byte 1 67 +byte 1 111 +byte 1 108 +byte 1 111 +byte 1 114 +byte 1 0 +align 1 +LABELV $262 +byte 1 97 +byte 1 108 +byte 1 119 +byte 1 97 +byte 1 121 +byte 1 115 +byte 1 73 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 0 +align 1 +LABELV $251 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 70 +byte 1 108 +byte 1 101 +byte 1 115 +byte 1 104 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $240 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 83 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 0 +align 1 +LABELV $237 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 109 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 32 +byte 1 115 +byte 1 104 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 114 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $228 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 77 +byte 1 97 +byte 1 114 +byte 1 107 +byte 1 0 +align 1 +LABELV $225 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $220 +byte 1 105 +byte 1 109 +byte 1 112 +byte 1 97 +byte 1 99 +byte 1 116 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $217 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 117 +byte 1 122 +byte 1 122 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $212 +byte 1 109 +byte 1 117 +byte 1 122 +byte 1 122 +byte 1 108 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $209 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 116 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $204 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 84 +byte 1 114 +byte 1 97 +byte 1 105 +byte 1 108 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $201 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 112 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $196 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 80 +byte 1 97 +byte 1 114 +byte 1 116 +byte 1 105 +byte 1 99 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 121 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 109 +byte 1 0 +align 1 +LABELV $185 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 65 +byte 1 110 +byte 1 105 +byte 1 109 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $182 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 82 +byte 1 111 +byte 1 116 +byte 1 97 +byte 1 116 +byte 1 101 +byte 1 115 +byte 1 0 +align 1 +LABELV $177 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 67 +byte 1 104 +byte 1 97 +byte 1 114 +byte 1 103 +byte 1 101 +byte 1 0 +align 1 +LABELV $174 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 115 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $165 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 83 +byte 1 112 +byte 1 114 +byte 1 105 +byte 1 116 +byte 1 101 +byte 1 0 +align 1 +LABELV $162 +byte 1 94 +byte 1 49 +byte 1 69 +byte 1 82 +byte 1 82 +byte 1 79 +byte 1 82 +byte 1 58 +byte 1 32 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 32 +byte 1 109 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 32 +byte 1 110 +byte 1 111 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 111 +byte 1 117 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $157 +byte 1 109 +byte 1 105 +byte 1 115 +byte 1 115 +byte 1 105 +byte 1 108 +byte 1 101 +byte 1 77 +byte 1 111 +byte 1 100 +byte 1 101 +byte 1 108 +byte 1 0 +align 1 +LABELV $154 +byte 1 0 +align 1 +LABELV $126 +byte 1 67 +byte 1 111 +byte 1 117 +byte 1 108 +byte 1 100 +byte 1 110 +byte 1 39 +byte 1 116 +byte 1 32 +byte 1 102 +byte 1 105 +byte 1 110 +byte 1 100 +byte 1 32 +byte 1 117 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 32 +byte 1 37 +byte 1 105 +byte 1 0 +align 1 +LABELV $123 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 97 +byte 1 108 +byte 1 114 +byte 1 101 +byte 1 97 +byte 1 100 +byte 1 121 +byte 1 32 +byte 1 114 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 101 +byte 1 100 +byte 1 58 +byte 1 32 +byte 1 40 +byte 1 37 +byte 1 100 +byte 1 41 +byte 1 32 +byte 1 37 +byte 1 115 +byte 1 10 +byte 1 0 +align 1 +LABELV $120 +byte 1 67 +byte 1 71 +byte 1 95 +byte 1 82 +byte 1 101 +byte 1 103 +byte 1 105 +byte 1 115 +byte 1 116 +byte 1 101 +byte 1 114 +byte 1 85 +byte 1 112 +byte 1 103 +byte 1 114 +byte 1 97 +byte 1 100 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 111 +byte 1 117 +byte 1 116 +byte 1 32 +byte 1 111 +byte 1 102 +byte 1 32 +byte 1 114 +byte 1 97 +byte 1 110 +byte 1 103 +byte 1 101 +byte 1 58 +byte 1 32 +byte 1 37 +byte 1 100 +byte 1 0 -- cgit