3202 lines
206 KiB
ArmAsm
3202 lines
206 KiB
ArmAsm
#
|
|
# Villa
|
|
#
|
|
|
|
.set HEADERLEN, 0x20
|
|
.include "asm/include/setup.inc"
|
|
|
|
// Characters
|
|
.set CHR_SNIPER1, 0x00
|
|
.set CHR_SNIPER2, 0x01
|
|
.set CHR_SNIPER3, 0x02
|
|
.set CHR_SNIPER4, 0x03
|
|
.set CHR_SNIPER5, 0x04
|
|
.set CHR_SNIPER6, 0x05
|
|
.set CHR_SNIPER7, 0x06
|
|
.set CHR_SNIPER8, 0x07
|
|
.set CHR_BASEMENT1, 0x43
|
|
.set CHR_BASEMENT2, 0x44
|
|
.set CHR_BASEMENT3, 0x45
|
|
.set CHR_BASEMENT4, 0x46
|
|
.set CHR_BASEMENT5, 0x47
|
|
.set CHR_BASEMENT6, 0x48
|
|
.set CHR_BASEMENT7, 0x49
|
|
.set CHR_BASEMENT8, 0x4a
|
|
.set CHR_BASEMENT9, 0x4b
|
|
.set CHR_TAKER1, 0x4e
|
|
.set CHR_TAKER2, 0x4f
|
|
.set CHR_NEGOTIATOR, 0x50
|
|
.set CHR_CARRINGTON, 0x51
|
|
.set CHR_HACKER1, 0x52
|
|
.set CHR_HACKER2, 0x53
|
|
.set CHR_HACKER3, 0x54
|
|
.set CHR_CISOLDIER, 0x55
|
|
|
|
// Objects
|
|
.set OBJ_DROPSHIP, 0x00
|
|
.set OBJ_COOLING_SWITCH, 0x03
|
|
.set OBJ_POWER_SWITCH, 0x04
|
|
.set OBJ_WINDMILL_SWITCH, 0x05
|
|
.set OBJ_KEYCARD, 0x0a
|
|
.set OBJ_HACKERPC1, 0x0b
|
|
.set OBJ_HACKERPC2, 0x0c
|
|
.set OBJ_HACKERPC3, 0x0d
|
|
.set OBJ_HACKERPC4, 0x0e
|
|
.set OBJ_WINDMILL, 0x0f
|
|
.set OBJ_CMP150_1, 0x8e
|
|
.set OBJ_CMP150_2, 0x8f
|
|
.set OBJ_DEVASTATOR, 0x99
|
|
|
|
// Stage flags
|
|
.set STAGEFLAG_NEGOTIATOR_DEAD, 0x00000100
|
|
.set STAGEFLAG_NEGOTIATOR_ESCAPED, 0x00000200
|
|
.set STAGEFLAG_SNIPERS_DEAD, 0x00000400
|
|
.set STAGEFLAG_COOLING_ACTIVE, 0x00000800
|
|
.set STAGEFLAG_POWER_ACTIVE, 0x00001000
|
|
.set STAGEFLAG_WINDMILL_ACTIVATED, 0x00002000
|
|
.set STAGEFLAG_WINDMILL_SWITCH_DESTROYED, 0x00004000
|
|
.set STAGEFLAG_HACKERS_DEAD, 0x00008000
|
|
.set STAGEFLAG_HACKERS_SUCCEEDED, 0x00010000
|
|
.set STAGEFLAG_CARRINGTON_RESCUED, 0x00020000
|
|
.set STAGEFLAG_TAKERS_DEAD, 0x00080000
|
|
.set STAGEFLAG_GUARD_CAPTURED, 0x00100000
|
|
.set STAGEFLAG_HACKER_PC_DESTROYED, 0x00200000
|
|
.set STAGEFLAG_HACKERS_STARTED, 0x00400000
|
|
.set STAGEFLAG_INTRO_FINISHED, 0x00800000
|
|
.set STAGEFLAG_ONE_BASEMENT_GUARD_REMAINING, 0x01000000
|
|
.set STAGEFLAG_PLAYING_INTRO_FROM_MENU, 0x02000000
|
|
.set STAGEFLAG_FORGOT_TO_KO_GUARD, 0x04000000
|
|
|
|
// Functions
|
|
.set FUNC_INIT_TAKER, 0x0401
|
|
.set FUNC_TAKER, 0x0402
|
|
.set FUNC_NEGOTIATOR, 0x0403
|
|
.set FUNC_SNIPER, 0x0404
|
|
.set FUNC_HACKER, 0x0405
|
|
.set FUNC_INIT_HACKER, 0x0406
|
|
.set FUNC_INIT_SNIPER, 0x0407
|
|
.set FUNC_OUTRO, 0x0408
|
|
.set FUNC_INTRO, 0x0409
|
|
.set FUNC_ENABLE_SNIPER, 0x040a
|
|
.set FUNC_INIT_BASEMENT_GUARD, 0x040b
|
|
.set FUNC_INIT_TYPE1_GUARD, 0x040c
|
|
.set FUNC_INIT_TYPE2_GUARD, 0x040d // has better accuracy on PA
|
|
.set FUNC_PATH01, 0x040e
|
|
.set FUNC_PATH02, 0x040f
|
|
.set FUNC_CARRINGTON, 0x0410
|
|
.set FUNC_CISOLIDER, 0x0411
|
|
|
|
props:
|
|
briefing 0, 0x2001
|
|
briefing 1, 0x2000
|
|
briefing 2, 0x2002
|
|
briefing 3, 0x2003
|
|
|
|
beginobjective 0, 0x2005, DIFFBIT_A | DIFFBIT_SA // "Save the negotiator"
|
|
complete_flags STAGEFLAG_NEGOTIATOR_ESCAPED
|
|
fail_flags STAGEFLAG_NEGOTIATOR_DEAD
|
|
endobjective
|
|
|
|
beginobjective 1, 0x2006, DIFFBIT_SA | DIFFBIT_PA | DIFFBIT_PD // "Eliminate rooftop snipers"
|
|
complete_flags STAGEFLAG_SNIPERS_DEAD
|
|
endobjective
|
|
|
|
beginobjective 2, 0x2007, DIFFBIT_A | DIFFBIT_SA | DIFFBIT_PA | DIFFBIT_PD // "Activate wind generator"
|
|
complete_flags STAGEFLAG_WINDMILL_ACTIVATED
|
|
fail_flags STAGEFLAG_WINDMILL_SWITCH_DESTROYED
|
|
endobjective
|
|
|
|
beginobjective 3, 0x2008, DIFFBIT_PA | DIFFBIT_PD // "Locate and eliminate dataDyne hackers"
|
|
complete_flags STAGEFLAG_HACKERS_DEAD
|
|
fail_flags STAGEFLAG_HACKERS_SUCCEEDED
|
|
fail_flags STAGEFLAG_HACKER_PC_DESTROYED
|
|
endobjective
|
|
|
|
beginobjective 4, 0x200a, DIFFBIT_PA | DIFFBIT_PD // "Capture dataDyne guard"
|
|
complete_flags STAGEFLAG_GUARD_CAPTURED
|
|
fail_flags STAGEFLAG_FORGOT_TO_KO_GUARD
|
|
endobjective
|
|
|
|
beginobjective 5, 0x2009, DIFFBIT_A | DIFFBIT_SA | DIFFBIT_PA | DIFFBIT_PD // "Rescue Carrington"
|
|
complete_flags STAGEFLAG_CARRINGTON_RESCUED
|
|
endobjective
|
|
|
|
// Note these snipers are replaced with new ones further below.
|
|
chr 0x00000061, 0x00, 0x0192, BODY_DDSNIPER, HEAD_DDSNIPER, FUNC_INIT_SNIPER, -1, -1, 500, 40, 0x00004408, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRSNIPERRIFLE, 0x0000, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
chr 0x00000061, 0x01, 0x0193, BODY_DDSNIPER, HEAD_DDSNIPER, FUNC_INIT_SNIPER, -1, -1, 500, 40, 0x00004408, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRSNIPERRIFLE, 0x0001, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
chr 0x00000061, 0x02, 0x0194, BODY_DDSNIPER, HEAD_DDSNIPER, FUNC_INIT_SNIPER, -1, -1, 500, 40, 0x00004408, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRSNIPERRIFLE, 0x0002, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
chr 0x00000061, 0x05, 0x0197, BODY_DDSNIPER, HEAD_DDSNIPER, FUNC_INIT_SNIPER, -1, -1, 500, 40, 0x00004408, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRSNIPERRIFLE, 0x0005, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
chr 0x00000061, 0x06, 0x0198, BODY_DDSNIPER, HEAD_RANDOM, FUNC_INIT_SNIPER, -1, -1, 500, 40, 0x00004408, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRSNIPERRIFLE, 0x0006, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
|
|
tag 0x8e, 2
|
|
tag 0x8f, 2
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x019a, 0x00100000, 0x00080000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x019a, 0x00100000, 0x00080000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
link_collectibles -1, -2
|
|
|
|
chr 0x00000001, 0x04, 0x0196, BODY_DDSNIPER, HEAD_DDSNIPER, FUNC_INIT_SNIPER, -1, -1, 500, 40, 0x00004408, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRSNIPERRIFLE, 0x0004, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
chr 0x00000001, 0x07, 0x0199, BODY_DDSNIPER, HEAD_DDSNIPER, FUNC_INIT_SNIPER, -1, -1, 500, 40, 0x00004408, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRSNIPERRIFLE, 0x0007, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
chr 0x00000001, 0x03, 0x0195, BODY_DDSNIPER, HEAD_DDSNIPER, FUNC_INIT_SNIPER, -1, -1, 500, 40, 0x00004408, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRSNIPERRIFLE, 0x0003, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
chr 0x00000081, 0x00, 0x0192, BODY_DDSNIPER, HEAD_DDSNIPER, FUNC_INIT_SNIPER, -1, -1, 500, 80, 0x00004408, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRSNIPERRIFLE, 0x0000, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
chr 0x00000081, 0x01, 0x0193, BODY_DDSNIPER, HEAD_DDSNIPER, FUNC_INIT_SNIPER, -1, -1, 500, 80, 0x00004408, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRSNIPERRIFLE, 0x0001, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
chr 0x00000081, 0x02, 0x0194, BODY_DDSNIPER, HEAD_DDSNIPER, FUNC_INIT_SNIPER, -1, -1, 500, 80, 0x00004408, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRSNIPERRIFLE, 0x0002, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
chr 0x00000081, 0x05, 0x0197, BODY_DDSNIPER, HEAD_RANDOM, FUNC_INIT_SNIPER, -1, -1, 500, 80, 0x00004408, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRSNIPERRIFLE, 0x0005, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
chr 0x00000081, 0x06, 0x0198, BODY_DDSNIPER, HEAD_DDSNIPER, FUNC_INIT_SNIPER, -1, -1, 500, 80, 0x00004408, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRSNIPERRIFLE, 0x0006, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
tag 0x8e, 2
|
|
tag 0x8f, 2
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x019a, 0x00100000, 0x00080000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x019a, 0x00100000, 0x00080000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
link_collectibles -1, -2
|
|
chr 0x00010401, CHR_NEGOTIATOR, 0x022b, BODY_SECRETARY, HEAD_SECRETARY, GFUNC_IDLE, -1, -1, 500, 50, 0x00004408, 0x00000000, 0x10, 0x00, -1, 0, 0x00000000
|
|
chr 0x00000001, 0x4e, 0x0229, BODY_DD_GUARD, HEAD_JON, GFUNC_IDLE, -1, -1, 500, 150, 0xc0004408, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x004e, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000001, 0x4f, 0x022a, BODY_DD_GUARD, HEAD_BEAU1, GFUNC_IDLE, -1, -1, 500, 150, 0x80004408, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x004f, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x08, 0x00b4, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE2_GUARD, -1, -1, 500, 50, 0x80204208, 0x04000040, 0x20, 0x01, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0008, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x09, 0x022f, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE2_GUARD, -1, -1, 500, 50, 0x80284208, 0x00000040, 0x20, 0x01, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0009, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x0a, 0x019b, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE2_GUARD, -1, -1, 500, 50, 0x80284208, 0x04000040, 0x20, 0x01, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x000a, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x0b, 0x00b8, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE2_GUARD, -1, -1, 500, 50, 0x80284208, 0x00000040, 0x20, 0x01, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x000b, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x0c, 0x0231, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE2_GUARD, -1, -1, 500, 50, 0x80284208, 0x04000040, 0x20, 0x01, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x000c, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x0d, 0x0232, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE2_GUARD, -1, -1, 500, 50, 0x80284208, 0x00000040, 0x20, 0x01, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x000d, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x23, 0x01b1, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4003000, 0x00000000, 0x20, 0x02, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0023, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x24, 0x01b2, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4003000, 0x04000000, 0x20, 0x02, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0024, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x25, 0x01b3, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4003000, 0x00000000, 0x20, 0x02, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0025, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x26, 0x01b4, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4003000, 0x04000000, 0x20, 0x02, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0026, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x27, 0x01b5, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4003100, 0x00000000, 0x20, 0x03, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0027, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x28, 0x01b6, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4003100, 0x04000000, 0x20, 0x03, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0028, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x29, 0x01b7, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4003100, 0x00000000, 0x20, 0x03, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0029, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x2a, 0x01b8, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4003100, 0x04000000, 0x20, 0x03, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x002a, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x2b, 0x01b9, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc400b000, 0x00000000, 0x20, 0x04, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x002b, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x2c, 0x01ba, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc400b000, 0x04000000, 0x20, 0x04, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x002c, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x2d, 0x01bb, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc400b000, 0x00000000, 0x20, 0x05, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x002d, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x2e, 0x01bc, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc400b000, 0x04000000, 0x20, 0x05, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x002e, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000261, 0x2f, 0x01bd, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc000e000, 0x00000000, 0x20, 0x06, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x002f, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000261, 0x30, 0x01be, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc000e000, 0x04000000, 0x20, 0x06, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0030, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x31, 0x01bf, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc000e000, 0x00000000, 0x20, 0x06, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0031, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x32, 0x01c0, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc000e000, 0x04000000, 0x20, 0x06, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0032, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x33, 0x01c1, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4003100, 0x00000000, 0x20, 0x07, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0033, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x34, 0x01c2, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4003100, 0x04000000, 0x20, 0x07, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0034, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x35, 0x01c3, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4003000, 0x00000000, 0x20, 0x08, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0035, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x36, 0x01c4, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4003000, 0x04000000, 0x20, 0x08, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0036, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000200, 0x3d, 0x01cb, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4003000, 0x00000000, 0x20, 0x08, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x003d, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x37, 0x01c5, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4206200, 0x00000000, 0x20, 0x09, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0037, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x38, 0x01c6, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4206200, 0x04000000, 0x20, 0x09, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0038, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000201, 0x39, 0x01c7, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc4206200, 0x00000000, 0x20, 0x09, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0039, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000200, 0x3a, 0x01c8, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE2_GUARD, -1, -1, 500, 50, 0xc4003000, 0x04000000, 0x20, 0x0a, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x003a, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000200, 0x3b, 0x01c9, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE2_GUARD, -1, -1, 500, 50, 0xc4003000, 0x00000000, 0x20, 0x0a, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x003b, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000200, 0x3c, 0x01ca, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE2_GUARD, -1, -1, 500, 50, 0xc4003000, 0x04000000, 0x20, 0x0a, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x003c, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000200, 0x3e, 0x01cc, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE2_GUARD, -1, -1, 500, 50, 0xc4009000, 0x00000000, 0x20, 0x0b, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x003e, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000200, 0x3f, 0x01cd, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE2_GUARD, -1, -1, 500, 50, 0xc4009000, 0x04000000, 0x20, 0x0b, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x003f, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000200, 0x40, 0x01ce, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE2_GUARD, -1, -1, 500, 50, 0xc4009000, 0x00000000, 0x20, 0x0b, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0040, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000200, 0x41, 0x01cf, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc0005000, 0x04000000, 0x20, 0x0c, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0041, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000200, 0x42, 0x01d0, BODY_DD_GUARD, HEAD_RANDOM, FUNC_INIT_TYPE1_GUARD, -1, -1, 500, 50, 0xc0005000, 0x00000000, 0x20, 0x0c, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0042, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000000, 0x43, 0x01d1, BODY_DDSHOCK, HEAD_DDSHOCK, FUNC_INIT_BASEMENT_GUARD, -1, -1, 500, 50, 0x80000201, 0x04000000, 0x20, 0x0d, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0043, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000000, 0x44, 0x01d2, BODY_DDSHOCK, HEAD_DDSHOCK, FUNC_INIT_BASEMENT_GUARD, -1, -1, 500, 50, 0xc0005000, 0x00000000, 0x20, 0x0d, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0044, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000000, 0x45, 0x01d3, BODY_DDSHOCK, HEAD_DDSHOCK, FUNC_INIT_BASEMENT_GUARD, -1, -1, 500, 50, 0xc0005000, 0x04000000, 0x20, 0x0d, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0045, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000000, 0x46, 0x01d4, BODY_DDSHOCK, HEAD_DDSHOCK, FUNC_INIT_BASEMENT_GUARD, -1, -1, 500, 50, 0xd0082000, 0x00000000, 0x20, 0x0e, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0046, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000000, 0x47, 0x01d5, BODY_DDSHOCK, HEAD_DDSHOCK, FUNC_INIT_BASEMENT_GUARD, -1, -1, 500, 50, 0xd0082000, 0x04000000, 0x20, 0x0e, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0047, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000000, 0x48, 0x01d6, BODY_DDSHOCK, HEAD_DDSHOCK, FUNC_INIT_BASEMENT_GUARD, 0x0233, -1, 500, 50, 0xc1082000, 0x00000000, 0x20, 0x0e, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0048, 0x10004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000000, 0x49, 0x01d7, BODY_DDSHOCK, HEAD_DDSHOCK, FUNC_INIT_BASEMENT_GUARD, 0x00d2, -1, 500, 50, 0xc1082000, 0x04000000, 0x20, 0x0e, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0049, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000000, 0x4a, 0x01d8, BODY_DDSHOCK, HEAD_DDSHOCK, FUNC_INIT_BASEMENT_GUARD, -1, -1, 500, 50, 0xd0082000, 0x00000000, 0x20, 0x0f, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x004a, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000000, 0x4b, 0x01d9, BODY_DDSHOCK, HEAD_DDSHOCK, FUNC_INIT_BASEMENT_GUARD, -1, -1, 500, 50, 0xd0082000, 0x04000000, 0x20, 0x0f, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x004b, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00010400, 0x51, 0x00dc, BODY_CARRINGTON, HEAD_CARRINGTON, FUNC_CARRINGTON, -1, -1, 500, 50, 0x00000000, 0x00000000, 0x20, 0x00, -1, 0, 0x00000000
|
|
chr 0x0000c000, 0x52, 0x022c, BODY_DD_SHOCK_INF, HEAD_RANDOM, FUNC_INIT_HACKER, -1, -1, 500, 30, 0x00004408, 0x00000000, 0x20, 0x00, 0x8d, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0052, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x0000c000, 0x53, 0x022d, BODY_DD_SHOCK_INF, HEAD_RANDOM, FUNC_INIT_HACKER, -1, -1, 500, 30, 0x00004408, 0x04000000, 0x20, 0x00, 0x8b, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0053, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x0000c000, 0x54, 0x022e, BODY_DD_SHOCK_INF, HEAD_RANDOM, FUNC_INIT_HACKER, -1, -1, 500, 30, 0x00004408, 0x00000000, 0x20, 0x00, 0x8c, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x0054, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000200, 0x4c, 0x0096, BODY_DD_GUARD, HEAD_RANDOM, FUNC_PATH01, -1, -1, 500, 50, 0xc000d000, 0x04000000, 0x20, 0x0c, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x004c, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00000200, 0x4d, 0x0085, BODY_DD_GUARD, HEAD_RANDOM, FUNC_PATH02, -1, -1, 500, 50, 0xc000d000, 0x00000000, 0x20, 0x0c, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRCMP150, 0x004d, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CMP150, 0x00ffffff, 0x00000000
|
|
chr 0x00010400, 0x55, 0x0234, BODY_CISOLDIER, HEAD_RANDOM, FUNC_CISOLIDER, -1, -1, 500, 50, 0x40005000, 0x00000000, 0x80, 0x0c, -1, 0, 0x00000000
|
|
weapon 0x0100, MODEL_CHRSNIPERRIFLE, 0x0055, 0x00004000, 0x00000030, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x0151, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x0152, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x0155, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x0156, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x0157, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x0158, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x0159, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x015a, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x015b, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x015c, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x015e, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x0161, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x015f, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x0162, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x0164, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x0166, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x0167, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x0168, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x0169, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x016a, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x016b, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x0165, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x016c, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x016d, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x015d, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x016e, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
tinted_glass 0x0100, MODEL_WINDOW, 0x016f, 0x10020b62, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x012c0258, 0x0000ffff, 0x00000000
|
|
glass 0x0100, MODEL_WINDOW, 0x0160, 0x00020262, 0x00304000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
tag 0x93, 2
|
|
tag 0x94, 2
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0170, 0x10000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x0000e666, 0x00010000, 0x00007fff, 0x00014000, 0x00000666, 0x00000000, 0x00000080, 0x00000384, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000800, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0171, 0x10000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x0000e666, 0x00010000, 0x00007fff, 0x00014000, 0x00000666, 0x00080000, 0x00000080, 0x00000384, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0172, 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x0000e666, 0x00010000, 0x00007fff, 0x00014000, 0x00000666, 0x00040000, 0x00000000, 0x00000384, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000800, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0173, 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x0000e666, 0x00010000, 0x00007fff, 0x00014000, 0x00000666, 0x000c0000, 0x00000000, 0x00000384, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
tag 0x90, 2
|
|
tag 0x91, 2
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0174, 0x10000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x0000e666, 0x00010000, 0x00007fff, 0x00014000, 0x00000666, 0x00040000, 0x00000080, 0x00000384, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000800, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0175, 0x10000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x0000e666, 0x00010000, 0x00007fff, 0x00014000, 0x00000666, 0x000c0000, 0x00000080, 0x00000384, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x017c, 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x0000e666, 0x00010000, 0x00007fff, 0x00014000, 0x00000666, 0x00040000, 0x00000000, 0x00000384, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000800, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x017d, 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x0000e666, 0x00010000, 0x00007fff, 0x00014000, 0x00000666, 0x000c0000, 0x00000000, 0x00000384, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
tag 0x92, 1
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0176, 0x10000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x0000e666, 0x00010000, 0x00007fff, 0x00014000, 0x00000666, 0x00040000, 0x00000080, 0x00000384, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000800, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
tag 0x06, 2
|
|
tag 0x07, 2
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0189, 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x0000e666, 0x00010000, 0x00007fff, 0x00014000, 0x00000666, 0x00040000, 0x00000002, 0x00000384, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000800, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x018a, 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x0000e666, 0x00010000, 0x00007fff, 0x00014000, 0x00000666, 0x000c0000, 0x00000002, 0x00000384, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x018b, 0x30000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000000, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000600, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x018c, 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000000, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_DD_LIFTDOOR, 0x018d, 0x04000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x0000e666, 0x00010000, 0x00007fff, 0x00014000, 0x00000666, 0x00000000, 0x00000000, 0x00000384, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000800, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_DD_LIFTDOOR, 0x018e, 0x04000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x0000e666, 0x00010000, 0x00007fff, 0x00014000, 0x00000666, 0x00080000, 0x00000000, 0x00000384, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
tag 0x95, 1
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0177, 0x30000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000080, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000600, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
tag 0x97, 2
|
|
tag 0x98, 2
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0179, 0x90000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000080, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000600, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0178, 0xb0000000, 0x08000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000080, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x018f, 0x90000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000000, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000600, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0190, 0xb0000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000000, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
tag 0x96, 1
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x017b, 0x30000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000080, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000600, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
tag 0x1e, 12
|
|
tag 0x1f, 12
|
|
tag 0x20, 12
|
|
tag 0x21, 12
|
|
tag 0x22, 12
|
|
tag 0x23, 12
|
|
tag 0x24, 12
|
|
tag 0x25, 12
|
|
tag 0x26, 12
|
|
tag 0x27, 12
|
|
tag 0x28, 12
|
|
tag 0x29, 12
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00e5, 0x00200008, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x00e6, 0x00200008, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00e7, 0x00200008, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00e8, 0x00200008, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x00e9, 0x00200008, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00ea, 0x00200008, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00eb, 0x00200008, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x00ec, 0x00200008, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT3, 0x00ed, 0x00200008, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00ee, 0x00200008, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00ef, 0x00200008, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00f0, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
tag 0x2a, 6
|
|
tag 0x2b, 6
|
|
tag 0x2c, 6
|
|
tag 0x2d, 6
|
|
tag 0x2e, 6
|
|
tag 0x2f, 6
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x00f1, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00f2, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00f3, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x00f4, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00f5, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00f6, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
tag 0x30, 12
|
|
tag 0x31, 12
|
|
tag 0x32, 12
|
|
tag 0x33, 12
|
|
tag 0x34, 12
|
|
tag 0x35, 12
|
|
tag 0x36, 12
|
|
tag 0x37, 12
|
|
tag 0x38, 12
|
|
tag 0x39, 12
|
|
tag 0x3a, 12
|
|
tag 0x3b, 12
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x00f7, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT3, 0x00f8, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00f9, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00fa, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00fb, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x00fc, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00fd, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x00fe, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x00ff, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0100, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0101, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x0102, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
tag 0x3c, 6
|
|
tag 0x3d, 6
|
|
tag 0x3e, 6
|
|
tag 0x3f, 6
|
|
tag 0x40, 6
|
|
tag 0x41, 6
|
|
glass 0x003a, MODEL_AIVILLABOT3, 0x0103, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0104, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0105, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0106, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT3, 0x0107, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0108, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
tag 0x42, 12
|
|
tag 0x43, 12
|
|
tag 0x44, 12
|
|
tag 0x45, 12
|
|
tag 0x46, 12
|
|
tag 0x47, 12
|
|
tag 0x48, 12
|
|
tag 0x49, 12
|
|
tag 0x4a, 12
|
|
tag 0x4b, 12
|
|
tag 0x4c, 12
|
|
tag 0x4d, 12
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0109, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x010a, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x010b, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT3, 0x010c, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x010d, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x010e, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x010f, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0110, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0111, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0112, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x0113, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0114, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
tag 0x4e, 6
|
|
tag 0x4f, 6
|
|
tag 0x50, 6
|
|
tag 0x51, 6
|
|
tag 0x52, 6
|
|
tag 0x53, 6
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0115, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x0116, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0117, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0118, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x0119, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT3, 0x011a, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
tag 0x54, 6
|
|
tag 0x55, 6
|
|
tag 0x56, 6
|
|
tag 0x57, 6
|
|
tag 0x58, 6
|
|
tag 0x59, 6
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x011b, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x011c, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x011d, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT3, 0x011e, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x011f, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0120, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
tag 0x5a, 12
|
|
tag 0x5b, 12
|
|
tag 0x5c, 12
|
|
tag 0x5d, 12
|
|
tag 0x5e, 12
|
|
tag 0x5f, 12
|
|
tag 0x60, 12
|
|
tag 0x61, 12
|
|
tag 0x62, 12
|
|
tag 0x63, 12
|
|
tag 0x64, 12
|
|
tag 0x65, 12
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0121, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x0122, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT3, 0x0123, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0124, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0125, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0126, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT3, 0x0127, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0128, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0129, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x012a, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x012b, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x012c, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
tag 0x66, 6
|
|
tag 0x67, 6
|
|
tag 0x68, 6
|
|
tag 0x69, 6
|
|
tag 0x6a, 6
|
|
tag 0x6b, 6
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x012d, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x012e, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x012f, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0130, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0131, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x0132, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
tag 0x6c, 12
|
|
tag 0x6d, 12
|
|
tag 0x6e, 12
|
|
tag 0x6f, 12
|
|
tag 0x70, 12
|
|
tag 0x71, 12
|
|
tag 0x72, 12
|
|
tag 0x73, 12
|
|
tag 0x74, 12
|
|
tag 0x75, 12
|
|
tag 0x76, 12
|
|
tag 0x77, 12
|
|
glass 0x003a, MODEL_AIVILLABOT3, 0x0133, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x0134, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0135, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0136, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x0137, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0138, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0139, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x013a, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT3, 0x013b, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x013c, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x013d, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x013e, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
tag 0x78, 6
|
|
tag 0x79, 6
|
|
tag 0x7a, 6
|
|
tag 0x7b, 6
|
|
tag 0x7c, 6
|
|
tag 0x7d, 6
|
|
glass 0x003a, MODEL_AIVILLABOT3, 0x013f, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x0140, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT3, 0x0141, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x0142, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0143, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0144, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
tag 0x7e, 12
|
|
tag 0x7f, 12
|
|
tag 0x80, 12
|
|
tag 0x81, 12
|
|
tag 0x82, 12
|
|
tag 0x83, 12
|
|
tag 0x84, 12
|
|
tag 0x85, 12
|
|
tag 0x86, 12
|
|
tag 0x87, 12
|
|
tag 0x88, 12
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x0145, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0146, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x0147, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT2, 0x0148, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT3, 0x0149, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x014a, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x014b, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x014c, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT3, 0x014d, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x014e, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
glass 0x003a, MODEL_AIVILLABOT1, 0x014f, 0x00200408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000001f4, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000
|
|
tag 0x0f, 1
|
|
autogun 0x0100, MODEL_AIVILLAWINDMILL, 0x0191, 0x00020408, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0xffff0000, 0x00000000, 0x00020000, 0xfffe0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000000da, 0x000a0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000
|
|
object 0x0100, MODEL_CV_SOFA, 0x019c, 0x000005e1, 0x00004100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_CV_SOFA, 0x019d, 0x000005e1, 0x00004100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_CV_SOFA, 0x019e, 0x000005e1, 0x00004100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_CV_SOFA, 0x019f, 0x000005e1, 0x00004100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_CV_SOFA, 0x01a1, 0x000005e1, 0x00004100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_CV_SOFA, 0x01a2, 0x000005e1, 0x00004100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_CV_SOFA, 0x01a3, 0x000005e1, 0x00004100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_CV_SOFA, 0x01a4, 0x000005e1, 0x00004100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01e5, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01e6, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
ammocrate 0x0080, MODEL_MULTI_AMMO_CRATE, 0xffff, 0x00028000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, AMMOTYPE_DEVASTATOR
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01e0, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01e1, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01eb, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
ammocrate 0x0080, MODEL_MULTI_AMMO_CRATE, 0xffff, 0x00028000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, AMMOTYPE_DEVASTATOR
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01dc, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01dd, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
ammocrate 0x0080, MODEL_MULTI_AMMO_CRATE, 0xffff, 0x00028000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, AMMOTYPE_SMG
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01de, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01df, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
ammocrate 0x0080, MODEL_MULTI_AMMO_CRATE, 0xffff, 0x00028000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, AMMOTYPE_SMG
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01ea, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01da, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
ammocrate 0x0080, MODEL_MULTI_AMMO_CRATE, 0xffff, 0x00028000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, AMMOTYPE_SMG
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01db, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
ammocrate 0x0080, MODEL_MULTI_AMMO_CRATE, 0xffff, 0x00028000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, AMMOTYPE_DEVASTATOR
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01e7, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01e2, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
ammocrate 0x0080, MODEL_MULTI_AMMO_CRATE, 0xffff, 0x00028000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, AMMOTYPE_SMG
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01e3, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
ammocrate 0x0080, MODEL_MULTI_AMMO_CRATE, 0xffff, 0x00028000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, AMMOTYPE_SMG
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01e4, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
ammocrate 0x0080, MODEL_MULTI_AMMO_CRATE, 0xffff, 0x00028000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, AMMOTYPE_SMG
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01e9, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01e8, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01ed, 0x00020501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01ee, 0x00020501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_TABLE, 0x01a7, 0x000005e1, 0x00004000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_TABLE, 0x01a8, 0x000005e1, 0x00004000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_CV_COFFEE_TABLE, 0x01ae, 0x000005e1, 0x00004000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_CV_COFFEE_TABLE, 0x01ab, 0x000005e1, 0x00004000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_CV_COFFEE_TABLE, 0x01ac, 0x000005e1, 0x00004000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
tag 0x00, 1
|
|
object 0x0100, MODEL_DROPSHIP, 0xffff, 0x00021401, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
tag 0x01, 1
|
|
weapon 0x0100, MODEL_CHRDATATHIEF, 0x00bf, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_LAPTOPGUN, 0x00ffffff, 0x00000000
|
|
rename_object -1, 0x0e, 0x201b, 0x201b, 0x201b, 0x201b, 0x201b, 0x0000, 0x0000 // "PC gun"
|
|
tag 0x89, 1
|
|
weapon 0x0100, MODEL_CHRDATATHIEF, 0x00bf, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_LAPTOPGUN, 0x00ffffff, 0x00000000
|
|
rename_object -1, 0x0e, 0x201b, 0x201b, 0x201b, 0x201b, 0x201b, 0x0000, 0x0000 // "PC gun"
|
|
tag 0x02, 1
|
|
weapon 0x0100, MODEL_CHRDATATHIEF, 0x00c0, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
rename_object -1, 0x15, 0x201c, 0x201c, 0x201c, 0x201c, 0x201c, 0x0000, 0x0000 // "Sniper rifle"
|
|
tag 0x8a, 1
|
|
weapon 0x0100, MODEL_CHRDATATHIEF, 0x00c0, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_SNIPERRIFLE, 0x00ffffff, 0x00000000
|
|
rename_object -1, 0x15, 0x201c, 0x201c, 0x201c, 0x201c, 0x201c, 0x0000, 0x0000 // "Sniper rifle"
|
|
object 0x00cc, MODEL_CV_TABLE, 0x01ef, 0x000205e1, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
tag 0x8c, 1
|
|
object 0x0100, MODEL_CV_CHAIR4, 0x01f0, 0x000205e1, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_TABLE, 0x01f1, 0x000205e1, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_CV_CHAIR4, 0x01f2, 0x000205e1, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_TABLE, 0x01f4, 0x000205e1, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
tag 0x8d, 1
|
|
object 0x0100, MODEL_CV_CHAIR4, 0x01f3, 0x000205e1, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_TABLE, 0x01f5, 0x000205e1, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
tag 0x8b, 1
|
|
object 0x0100, MODEL_CV_CHAIR4, 0x01f6, 0x000205e1, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
tag 0x0b, 4
|
|
tag 0x0c, 4
|
|
tag 0x0d, 4
|
|
tag 0x0e, 4
|
|
singlemonitor 0x0100, MODEL_GOODPC, 0x01f9, 0x000004e1, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffff03
|
|
singlemonitor 0x0100, MODEL_GOODPC, 0x01fa, 0x000004e1, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffff03
|
|
singlemonitor 0x0100, MODEL_GOODPC, 0x01f8, 0x000004e1, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffff03
|
|
singlemonitor 0x0100, MODEL_GOODPC, 0x01f7, 0x000004e1, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffff03
|
|
tag 0x04, 3
|
|
tag 0x03, 3
|
|
tag 0x05, 3
|
|
multimonitor 0x0099, MODEL_CIHUB, 0x01fc, 0x00000002, 0x00000801, 0x00010000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x03000000
|
|
multimonitor 0x0099, MODEL_CIHUB, 0x01fb, 0x00000002, 0x00000801, 0x00010000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x03000000
|
|
multimonitor 0x0099, MODEL_CIHUB, 0x01fd, 0x00000002, 0x00000801, 0x00010000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x03000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x017f, 0xb0000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000000, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000600, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0180, 0x90000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000000, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
tag 0x09, 1
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0187, 0x30000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000040, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000600, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0188, 0x10000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000040, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
tag 0x08, 1
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0183, 0x30000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000040, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000600, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0184, 0x10000000, 0x20000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000040, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0185, 0x30000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000000, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000001, 0x00000000, 0x00000600, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
door 0x0100, MODEL_AIVILLADOOR2A, 0x0186, 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x012c0000, 0x012c0000, 0x00030000, 0x00000005, 0x00000000, 0x000005dc, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0xffffffff, 0x00000000, 0x00000000, 0x00000000, 0xff000000, 0x00000000, 0x00000000, 0x00000000
|
|
tag 0x0a, 1
|
|
key 0x0080, MODEL_KEYCARD, 0x004b, 0x00004000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x00000040
|
|
rename_object -1, 0x4a, 0x201e, 0x201f, 0x2020, 0x2021, 0x2022, 0x0000, 0x0000 // "Obtain door key."
|
|
object 0x0100, MODEL_CV_SOFA, 0x01a5, 0x000005e1, 0x00004100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_CV_SOFA, 0x01a6, 0x000005e1, 0x00004100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_CV_COFFEE_TABLE, 0x01af, 0x000005e1, 0x00004000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x014c, MODEL_DD_PLANTRUBBER, 0x01fe, 0x04000101, 0x0000c100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_DD_PLANTSPIDER, 0x01ff, 0x04000101, 0x0000c100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0280, MODEL_DD_PLANTSPIKE, 0x0200, 0x04000501, 0x0000c100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x014c, MODEL_DD_PLANTRUBBER, 0x0201, 0x04000101, 0x0000c100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x014c, MODEL_DD_PLANTSPIDER, 0x0202, 0x04000101, 0x0000c100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x014c, MODEL_DD_PLANTSPIKE, 0x0203, 0x04000501, 0x0000c100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_DD_PLANTRUBBER, 0x0204, 0x04000101, 0x0000c100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0180, MODEL_DD_PLANTSPIDER, 0x0205, 0x04000101, 0x0000c100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x014c, MODEL_DD_PLANTSPIKE, 0x0206, 0x04000501, 0x0000c100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x014c, MODEL_DD_PLANTRUBBER, 0x0207, 0x04000101, 0x0000c100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_DD_PLANTSPIDER, 0x0208, 0x04000101, 0x0000c100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0180, MODEL_DD_PLANTSPIKE, 0x0209, 0x04000501, 0x0000c100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x014c, MODEL_DD_PLANTRUBBER, 0x020a, 0x04000101, 0x0000c100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_DD_PLANTSPIDER, 0x020b, 0x04000101, 0x0000c100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x014c, MODEL_DD_PLANTSPIKE, 0x020c, 0x04000501, 0x0000c100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0133, MODEL_DD_PLANTSPIDER, 0x020d, 0x04000101, 0x0000c100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_DD_PLANTSPIKE, 0x020e, 0x04000501, 0x0000c100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_DD_PLANTRUBBER, 0x020f, 0x04000101, 0x0000c100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_DD_PLANTSPIDER, 0x0210, 0x04000101, 0x0000c100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x014c, MODEL_DD_PLANTSPIKE, 0x0211, 0x04000501, 0x0000c100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0280, MODEL_DD_PLANTSPIKE, 0x0212, 0x04000101, 0x0000c100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_DD_PLANTSPIDER, 0x0213, 0x04000101, 0x0000c100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0180, MODEL_DD_PLANTSPIKE, 0x0214, 0x04000501, 0x0000c100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0180, MODEL_DD_PLANTSPIKE, 0x0215, 0x04000501, 0x0000c100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0080, MODEL_DD_PLANTSPIKE, 0x0216, 0x04000501, 0x0000c100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0080, MODEL_DD_PLANTSPIKE, 0x0217, 0x04000501, 0x0000c100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0080, MODEL_DD_PLANTSPIKE, 0x0218, 0x04000501, 0x0000c100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_A51WASTEBIN, 0x021a, 0x04000501, 0x0000c100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_A51WASTEBIN, 0x021b, 0x04000501, 0x0000c100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_TABLE, 0x01b0, 0x000005e1, 0x00004000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_CHAIR1, 0x021c, 0x00000501, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_CHAIR1, 0x021d, 0x00000501, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_CHAIR1, 0x021e, 0x00000501, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_CHAIR1, 0x021f, 0x00000501, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_CHAIR1, 0x0220, 0x00000501, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_CHAIR1, 0x0221, 0x00000501, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_CHAIR1, 0x0222, 0x00000501, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_CHAIR1, 0x0223, 0x00000501, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_CHAIR1, 0x0224, 0x00000501, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x00cc, MODEL_CV_CHAIR1, 0x0225, 0x00000501, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0200, MODEL_DD_PLANTSPIKE, 0x0219, 0x04000501, 0x0000c100, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0200, MODEL_VILLASTOOL, 0x0237, 0x00000101, 0x00000000, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0100, MODEL_CV_F_BED, 0x0226, 0x000005e1, 0x00004100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0200, MODEL_CV_CABINET, 0x0227, 0x00000501, 0x00004100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
object 0x0200, MODEL_CV_CABINET, 0x0228, 0x00000501, 0x00004100, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
tag 0x10, 1
|
|
shield 0x0100, MODEL_CHRSHIELD, 0x0238, 0x00000001, 0x000000e0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x00010000, 0x00000000, 0x00000000
|
|
tag 0x11, 1
|
|
shield 0x0100, MODEL_CHRSHIELD, 0x0239, 0x00000001, 0x000000e0, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x00010000, 0x00000000, 0x00000000
|
|
object 0x0100, MODEL_A51_CRATE2, 0x01ec, 0x00000501, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000
|
|
weapon 0x0100, MODEL_CHRDEVASTATOR, 0xffff, 0x40028000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_DEVASTATOR, 0x00ffffff, 0x00000000
|
|
tag 0x99, -1
|
|
endprops
|
|
|
|
intro:
|
|
spawn 0x00be
|
|
ammo AMMOTYPE_RIFLE, 100
|
|
ammo AMMOTYPE_SMG, 100
|
|
ammo AMMOTYPE_DEVASTATOR, 3
|
|
intro_weapon WEAPON_UNARMED, -1
|
|
intro_weapon WEAPON_RTRACKER, -1
|
|
endintro
|
|
|
|
path00:
|
|
pad 0x0096
|
|
pad 0x008a
|
|
pad 0x008b
|
|
pad 0x008c
|
|
pad 0x0087
|
|
pad 0x0088
|
|
pad 0x0089
|
|
pad 0x0083
|
|
pad 0x0084
|
|
pad 0x0085
|
|
endpath
|
|
|
|
path01:
|
|
pad 0x0085
|
|
pad 0x0084
|
|
pad 0x0083
|
|
pad 0x0089
|
|
pad 0x0088
|
|
pad 0x0087
|
|
pad 0x008c
|
|
pad 0x008b
|
|
pad 0x008a
|
|
pad 0x0096
|
|
endpath
|
|
|
|
func1001_objectives_failed_msg:
|
|
yield
|
|
set_function CHR_SELF, GFUNC_SHOW_OBJ_FAILED_MSG
|
|
endfunction
|
|
|
|
func1400_setup_counterop:
|
|
yield
|
|
set_chr_alliance CHR_COUNTEROP, 0x20
|
|
set_function CHR_SELF, GFUNC_REBUILD_GROUPS
|
|
endfunction
|
|
|
|
func1002_intro_from_menu:
|
|
set_stage_flag STAGEFLAG_PLAYING_INTRO_FROM_MENU
|
|
set_function CHR_SELF, FUNC_INTRO
|
|
endfunction
|
|
|
|
func1002_intro:
|
|
set_chr_flag_bank3 CHR_VELVET, CHRFLAG3_HIDDEN
|
|
set_chr_flag_bank3 CHR_COUNTEROP, CHRFLAG3_HIDDEN
|
|
camera_movement 0x0171
|
|
set_chr_flag_bank3 CHR_JOANNA, CHRFLAG3_UNPLAYABLE
|
|
set_chr_flag_bank2 CHR_JOANNA, CHRFLAG2_00020000
|
|
if_stage_flag_eq STAGEFLAG_PLAYING_INTRO_FROM_MENU, TRUE, /*goto*/ 0x2e
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x2d
|
|
label 0x2e
|
|
animation 0x0172, -1, -1, 0x0600, CHR_JOANNA, 4
|
|
remove_chr CHR_NEGOTIATOR
|
|
set_music_track MUSIC_VILLA_INTRO3
|
|
goto_next 0x06
|
|
label 0x2d
|
|
set_music_track MUSIC_VILLA_INTRO2
|
|
animation 0x0172, -1, -1, 0x0600, CHR_NEGOTIATOR, 4
|
|
label 0x06
|
|
set_chr_flag_bank3 CHR_TAKER1, CHRFLAG3_UNPLAYABLE
|
|
unset_chr_flag_bank3 CHR_TAKER1, CHRFLAG3_HIDDEN
|
|
set_chr_flag_bank2 CHR_TAKER1, CHRFLAG2_00020000
|
|
animation 0x0173, -1, -1, 0x0600, CHR_TAKER1, 4
|
|
set_chr_flag_bank3 CHR_TAKER2, CHRFLAG3_UNPLAYABLE
|
|
unset_chr_flag_bank3 CHR_TAKER2, CHRFLAG3_HIDDEN
|
|
set_chr_flag_bank2 CHR_TAKER2, CHRFLAG2_00020000
|
|
animation 0x0174, -1, -1, 0x0600, CHR_TAKER2, 4
|
|
show_object OBJ_DROPSHIP
|
|
set_object_flag_bank1 OBJ_DROPSHIP, OBJECTFLAG1_04000000
|
|
set_object_flag_bank2 OBJ_DROPSHIP, OBJECTFLAG2_00000010
|
|
object_do_animation 0x0175, OBJ_DROPSHIP, 0x04ff, 0xff
|
|
restart_timer
|
|
fade_to_color 0x000000ff, 0
|
|
fade_to_color 0x00000000, 110
|
|
set_cutscene_weapon CHR_JOANNA, WEAPON_NONE, WEAPON_NONE
|
|
yield
|
|
set_cutscene_weapon CHR_JOANNA, WEAPON_NONE, WEAPON_NONE
|
|
|
|
.macro wait_until time loopid
|
|
beginloop \loopid
|
|
if_controller_button_pressed /*goto*/ 0x56
|
|
if_timer_gt \time, /*goto*/ 0x06
|
|
endloop \loopid
|
|
|
|
label 0x06
|
|
.endm
|
|
|
|
wait_until 205, 0xab
|
|
speak CHR_JOANNA, 0x2027, 0x73ff, CHANNEL_4, COLOR_09_BLUE // "Agent Dark Mission Log, 1846 hours. Last night we ..."
|
|
|
|
wait_until 680, 0x66
|
|
play_sound 0x0161, CHANNEL_7
|
|
|
|
wait_until 687, 0x67
|
|
play_sound 0x0162, CHANNEL_6
|
|
|
|
wait_until 708, 0x68
|
|
play_sound 0x0163, CHANNEL_7
|
|
|
|
wait_until 716, 0x69
|
|
play_sound 0x0164, CHANNEL_7
|
|
|
|
wait_until 914, 0x6a
|
|
play_sound 0x0171, CHANNEL_7
|
|
|
|
wait_until 1010, 0x6b
|
|
play_sound 0x0172, CHANNEL_7
|
|
|
|
wait_until 1048, 0x6c
|
|
play_sound 0x0173, CHANNEL_7
|
|
|
|
wait_until 1075, 0x6d
|
|
play_sound 0x0161, CHANNEL_7
|
|
|
|
wait_until 1100, 0xac
|
|
speak CHR_JOANNA, 0x2028, 0x7400, CHANNEL_4, COLOR_09_BLUE // "Unfortunately, we don't have it. Daniel and Dr. Ca..."
|
|
|
|
wait_until 1118, 0x6e
|
|
play_sound 0x0162, CHANNEL_7
|
|
|
|
wait_until 1148, 0x6f
|
|
play_sound 0x0163, CHANNEL_7
|
|
|
|
wait_until 1175, 0x70
|
|
play_sound 0x0161, CHANNEL_7
|
|
|
|
wait_until 1193, 0x71
|
|
play_sound 0x0163, CHANNEL_7
|
|
|
|
wait_until 1214, 0x72
|
|
play_sound 0x0161, CHANNEL_7
|
|
|
|
wait_until 1313, 0x73
|
|
play_sound 0x0164, CHANNEL_7
|
|
|
|
wait_until 1313, 0x74
|
|
play_sound 0x0163, CHANNEL_6
|
|
|
|
wait_until 1331, 0x75
|
|
play_sound 0x0174, CHANNEL_7
|
|
|
|
wait_until 1348, 0x76
|
|
play_sound 0x0161, CHANNEL_7
|
|
|
|
wait_until 1366, 0x77
|
|
play_sound 0x0162, CHANNEL_7
|
|
|
|
wait_until 1386, 0x78
|
|
play_sound 0x0163, CHANNEL_7
|
|
|
|
wait_until 1390, 0x79
|
|
play_sound 0x0164, CHANNEL_7
|
|
|
|
wait_until 1450, 0x7a
|
|
play_sound 0x0161, CHANNEL_7
|
|
|
|
wait_until 1458, 0x7b
|
|
play_sound 0x0164, CHANNEL_7
|
|
|
|
wait_until 1519, 0x7c
|
|
play_sound 0x0162, CHANNEL_7
|
|
|
|
wait_until 1544, 0x7d
|
|
play_sound 0x0161, CHANNEL_7
|
|
|
|
wait_until 1554, 0x7e
|
|
play_sound 0x0164, CHANNEL_6
|
|
|
|
wait_until 1592, 0x7f
|
|
play_sound 0x0162, CHANNEL_7
|
|
|
|
wait_until 1618, 0x81
|
|
play_sound 0x0163, CHANNEL_7
|
|
|
|
wait_until 1645, 0x82
|
|
play_sound 0x0162, CHANNEL_7
|
|
|
|
wait_until 1654, 0x83
|
|
play_sound 0x0164, CHANNEL_6
|
|
|
|
wait_until 1657, 0x84
|
|
play_sound 0x0161, CHANNEL_6
|
|
|
|
wait_until 1679, 0x85
|
|
play_sound 0x0164, CHANNEL_6
|
|
|
|
wait_until 1683, 0x86
|
|
play_sound 0x0162, CHANNEL_6
|
|
|
|
wait_until 1692, 0x87
|
|
play_sound 0x0163, CHANNEL_6
|
|
|
|
wait_until 1716, 0x88
|
|
play_sound 0x0164, CHANNEL_6
|
|
|
|
beginloop 0x08
|
|
if_camera_animating /*goto*/ 0x2d
|
|
goto_next 0x56
|
|
label 0x2d
|
|
if_controller_button_pressed /*goto*/ 0x56
|
|
label 0x2d
|
|
endloop 0x08
|
|
|
|
label 0x56
|
|
if_controller_button_pressed /*goto*/ 0x56
|
|
camera_movement 0x01b7
|
|
set_chr_flag_bank3 CHR_JOANNA, CHRFLAG3_UNPLAYABLE
|
|
set_chr_flag_bank2 CHR_JOANNA, CHRFLAG2_00020000
|
|
if_stage_flag_eq STAGEFLAG_PLAYING_INTRO_FROM_MENU, TRUE, /*goto*/ 0x2e
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x2d
|
|
label 0x2e
|
|
animation 0x01b8, -1, -1, 0x0600, CHR_JOANNA, 4
|
|
goto_next 0x06
|
|
label 0x2d
|
|
animation 0x01b8, -1, -1, 0x0600, CHR_NEGOTIATOR, 4
|
|
label 0x06
|
|
|
|
set_chr_flag_bank3 CHR_TAKER1, CHRFLAG3_UNPLAYABLE
|
|
unset_chr_flag_bank3 CHR_TAKER1, CHRFLAG3_HIDDEN
|
|
set_chr_flag_bank2 CHR_TAKER1, CHRFLAG2_00020000
|
|
animation 0x01b9, -1, -1, 0x0600, CHR_TAKER1, 4
|
|
|
|
set_chr_flag_bank3 CHR_TAKER2, CHRFLAG3_UNPLAYABLE
|
|
unset_chr_flag_bank3 CHR_TAKER2, CHRFLAG3_HIDDEN
|
|
set_chr_flag_bank2 CHR_TAKER2, CHRFLAG2_00020000
|
|
animation 0x01ba, -1, -1, 0x0600, CHR_TAKER2, 4
|
|
|
|
restart_timer
|
|
|
|
wait_until 50, 0xaa
|
|
speak CHR_JOANNA, 0x2029, 0x7401, CHANNEL_4, COLOR_09_BLUE // "Hopefully our phoney negotiator ploy will give me ..."
|
|
|
|
restart_timer
|
|
wait_until 295, 0x89
|
|
play_sound 0x0179, CHANNEL_6
|
|
|
|
wait_until 302, 0x8a
|
|
play_sound 0x017a, CHANNEL_7
|
|
|
|
wait_until 333, 0x8b
|
|
play_sound 0x017b, CHANNEL_7
|
|
|
|
wait_until 338, 0x8c
|
|
play_sound 0x017a, CHANNEL_6
|
|
|
|
wait_until 344, 0x8d
|
|
play_sound 0x017c, CHANNEL_7
|
|
|
|
wait_until 353, 0x8e
|
|
play_sound 0x0179, CHANNEL_6
|
|
|
|
wait_until 372, 0x8f
|
|
play_sound 0x017a, CHANNEL_6
|
|
|
|
wait_until 412, 0x90
|
|
play_sound 0x017a, CHANNEL_6
|
|
|
|
wait_until 415, 0x91
|
|
play_sound 0x017b, CHANNEL_7
|
|
|
|
wait_until 466, 0x92
|
|
play_sound 0x0179, CHANNEL_6
|
|
|
|
wait_until 472, 0x93
|
|
play_sound 0x017c, CHANNEL_7
|
|
|
|
wait_until 515, 0x94
|
|
play_sound 0x017a, CHANNEL_6
|
|
|
|
wait_until 533, 0x95
|
|
play_sound 0x017b, CHANNEL_6
|
|
|
|
wait_until 535, 0x96
|
|
|
|
wait_until 561, 0x97
|
|
play_sound 0x017b, CHANNEL_6
|
|
|
|
wait_until 570, 0x98
|
|
play_sound 0x017c, CHANNEL_7
|
|
|
|
wait_until 572, 0x99
|
|
|
|
beginloop 0x09
|
|
if_camera_animating /*goto*/ 0x2d
|
|
goto_next 0x56
|
|
label 0x2d
|
|
if_controller_button_pressed /*goto*/ 0x56
|
|
label 0x2d
|
|
endloop 0x09
|
|
|
|
label 0x56
|
|
if_stage_flag_eq STAGEFLAG_PLAYING_INTRO_FROM_MENU, TRUE, /*goto*/ 0x4f
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x4e
|
|
goto_next 0x4f
|
|
label 0x4e
|
|
camera_movement 0x01bb
|
|
cmd0175 60
|
|
if_controller_button_pressed /*goto*/ 0x56
|
|
|
|
set_chr_flag_bank3 CHR_NEGOTIATOR, CHRFLAG3_UNPLAYABLE
|
|
unset_chr_flag_bank3 CHR_NEGOTIATOR, CHRFLAG3_HIDDEN
|
|
set_chr_flag_bank2 CHR_NEGOTIATOR, CHRFLAG2_00020000
|
|
animation 0x0001, -1, -1, 0x0600, CHR_NEGOTIATOR, 4
|
|
|
|
set_chr_flag_bank3 CHR_TAKER1, CHRFLAG3_UNPLAYABLE
|
|
unset_chr_flag_bank3 CHR_TAKER1, CHRFLAG3_HIDDEN
|
|
set_chr_flag_bank2 CHR_TAKER1, CHRFLAG2_00020000
|
|
animation 0x0001, -1, -1, 0x0600, CHR_TAKER1, 4
|
|
|
|
set_chr_flag_bank3 CHR_TAKER2, CHRFLAG3_UNPLAYABLE
|
|
unset_chr_flag_bank3 CHR_TAKER2, CHRFLAG3_HIDDEN
|
|
animation 0x0001, -1, -1, 0x0600, CHR_TAKER2, 4
|
|
|
|
set_chr_flag_bank3 CHR_JOANNA, CHRFLAG3_UNPLAYABLE
|
|
set_chr_flag_bank2 CHR_JOANNA, CHRFLAG2_00020000
|
|
animation 0x01bc, -1, -1, 0x0600, CHR_JOANNA, 4
|
|
|
|
show_object OBJ_DROPSHIP
|
|
set_object_flag_bank1 OBJ_DROPSHIP, OBJECTFLAG1_04000000
|
|
set_object_flag_bank2 OBJ_DROPSHIP, OBJECTFLAG2_00000010
|
|
object_do_animation 0x01bd, OBJ_DROPSHIP, 0x04ff, 0xff
|
|
|
|
restart_timer
|
|
|
|
wait_until 238, 0x9e
|
|
play_sound 0x046e, CHANNEL_6
|
|
|
|
wait_until 305, 0x9f
|
|
play_sound 0x046f, CHANNEL_6
|
|
|
|
wait_until 313, 0xa0
|
|
play_sound 0x04ae, CHANNEL_7
|
|
|
|
wait_until 350, 0xa1
|
|
play_sound 0x0085, CHANNEL_6
|
|
|
|
wait_until 380, 0xa2
|
|
play_sound 0x0161, CHANNEL_6
|
|
|
|
wait_until 381, 0xa3
|
|
play_sound 0x0162, CHANNEL_7
|
|
|
|
wait_until 400, 0xa4
|
|
play_sound 0x0163, CHANNEL_6
|
|
|
|
wait_until 429, 0xa5
|
|
play_sound 0x0164, CHANNEL_6
|
|
|
|
beginloop 0x0a
|
|
if_camera_animating /*goto*/ 0x2d
|
|
goto_next 0x56
|
|
label 0x2d
|
|
if_controller_button_pressed /*goto*/ 0x56
|
|
label 0x2d
|
|
endloop 0x0a
|
|
|
|
label 0x56
|
|
set_stage_flag STAGEFLAG_INTRO_FINISHED
|
|
label 0x06
|
|
mute_channel CHANNEL_0
|
|
mute_channel CHANNEL_1
|
|
mute_channel CHANNEL_2
|
|
mute_channel CHANNEL_3
|
|
mute_channel CHANNEL_4
|
|
mute_channel CHANNEL_5
|
|
mute_channel CHANNEL_6
|
|
mute_channel CHANNEL_7
|
|
|
|
unset_chr_flag_bank3 CHR_JOANNA, CHRFLAG3_UNPLAYABLE
|
|
set_chr_flag_bank2 CHR_JOANNA, CHRFLAG2_00020000
|
|
animation 0x01bc, -2, -1, 0x0600, CHR_JOANNA, 2
|
|
|
|
unset_chr_flag_bank3 CHR_NEGOTIATOR, CHRFLAG3_UNPLAYABLE
|
|
set_chr_flag_bank2 CHR_NEGOTIATOR, CHRFLAG2_00020000
|
|
animation 0x01b8, -2, -1, 0x0600, CHR_NEGOTIATOR, 2
|
|
|
|
unset_chr_flag_bank3 CHR_TAKER1, CHRFLAG3_UNPLAYABLE
|
|
set_chr_flag_bank2 CHR_TAKER1, CHRFLAG2_00020000
|
|
animation 0x01b9, -2, -1, 0x0600, CHR_TAKER1, 2
|
|
|
|
unset_chr_flag_bank3 CHR_TAKER2, CHRFLAG3_UNPLAYABLE
|
|
set_chr_flag_bank2 CHR_TAKER2, CHRFLAG2_00020000
|
|
animation 0x01ba, -2, -1, 0x0600, CHR_TAKER2, 2
|
|
|
|
hide_object OBJ_DROPSHIP
|
|
restart_default_music
|
|
reset_ambience
|
|
play_x_music CHANNEL_10, 30
|
|
unset_stage_flag STAGEFLAG_PLAYING_INTRO_FROM_MENU
|
|
enter_firstperson
|
|
yield
|
|
animation 0x0001, -1, -1, 0x0200, CHR_NEGOTIATOR, 2
|
|
animation 0x0001, -1, -1, 0x0200, CHR_TAKER1, 2
|
|
animation 0x0001, -1, -1, 0x0200, CHR_TAKER2, 2
|
|
set_function CHR_TAKER1, FUNC_INIT_TAKER
|
|
set_function CHR_TAKER2, FUNC_INIT_TAKER
|
|
set_function CHR_NEGOTIATOR, FUNC_NEGOTIATOR
|
|
unset_chr_flag_bank3 CHR_VELVET, CHRFLAG3_HIDDEN
|
|
unset_chr_flag_bank3 CHR_COUNTEROP, CHRFLAG3_HIDDEN
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
label 0x4f
|
|
camera_movement 0x01be
|
|
cmd0175 60
|
|
hide_object OBJ_DROPSHIP
|
|
if_controller_button_pressed /*goto*/ 0x56
|
|
set_chr_flag_bank3 CHR_JOANNA, CHRFLAG3_UNPLAYABLE
|
|
set_chr_flag_bank2 CHR_JOANNA, CHRFLAG2_00020000
|
|
animation 0x01bf, -1, -1, 0x0600, CHR_JOANNA, 4
|
|
set_chr_flag_bank3 CHR_TAKER1, CHRFLAG3_UNPLAYABLE
|
|
unset_chr_flag_bank3 CHR_TAKER1, CHRFLAG3_HIDDEN
|
|
set_chr_flag_bank2 CHR_TAKER1, CHRFLAG2_00020000
|
|
animation 0x01c0, -1, -1, 0x0600, CHR_TAKER1, 4
|
|
set_chr_flag_bank3 CHR_TAKER2, CHRFLAG3_UNPLAYABLE
|
|
unset_chr_flag_bank3 CHR_TAKER2, CHRFLAG3_HIDDEN
|
|
set_chr_flag_bank2 CHR_TAKER2, CHRFLAG2_00020000
|
|
animation 0x01c1, -1, -1, 0x0600, CHR_TAKER2, 4
|
|
restart_timer
|
|
label 0xa6
|
|
yield
|
|
if_controller_button_pressed /*goto*/ 0x56
|
|
if_timer_gt 17, /*goto*/ 0x06
|
|
goto_first 0xa6
|
|
|
|
label 0x06
|
|
play_sound 0x0179, CHANNEL_6
|
|
label 0xa7
|
|
yield
|
|
if_controller_button_pressed /*goto*/ 0x56
|
|
if_timer_gt 60, /*goto*/ 0x06
|
|
goto_first 0xa7
|
|
|
|
label 0x06
|
|
play_sound 0x017a, CHANNEL_6
|
|
label 0xa8
|
|
yield
|
|
if_controller_button_pressed /*goto*/ 0x56
|
|
if_timer_gt 96, /*goto*/ 0x06
|
|
goto_first 0xa8
|
|
|
|
label 0x06
|
|
play_sound 0x017b, CHANNEL_6
|
|
label 0xa9
|
|
yield
|
|
if_controller_button_pressed /*goto*/ 0x56
|
|
if_timer_gt 144, /*goto*/ 0x06
|
|
goto_first 0xa9
|
|
|
|
label 0x06
|
|
play_sound 0x017c, CHANNEL_6
|
|
label 0x0b
|
|
yield
|
|
if_camera_animating /*goto*/ 0x2d
|
|
goto_next 0x56
|
|
label 0x2d
|
|
if_controller_button_pressed /*goto*/ 0x56
|
|
label 0x2d
|
|
goto_first 0x0b
|
|
|
|
label 0x56
|
|
set_stage_flag STAGEFLAG_INTRO_FINISHED
|
|
label 0x06
|
|
mute_channel CHANNEL_0
|
|
mute_channel CHANNEL_1
|
|
mute_channel CHANNEL_2
|
|
mute_channel CHANNEL_3
|
|
mute_channel CHANNEL_4
|
|
mute_channel CHANNEL_5
|
|
mute_channel CHANNEL_6
|
|
mute_channel CHANNEL_7
|
|
unset_chr_flag_bank3 CHR_JOANNA, CHRFLAG3_UNPLAYABLE
|
|
set_chr_flag_bank2 CHR_JOANNA, CHRFLAG2_00020000
|
|
animation 0x01bf, -2, -1, 0x0600, CHR_JOANNA, 2
|
|
unset_chr_flag_bank3 CHR_TAKER1, CHRFLAG3_UNPLAYABLE
|
|
set_chr_flag_bank2 CHR_TAKER1, CHRFLAG2_00020000
|
|
set_chr_flag_bank3 CHR_TAKER1, CHRFLAG3_00000001
|
|
animation 0x01c0, -2, -1, 0x0600, CHR_TAKER1, 2
|
|
unset_chr_flag_bank3 CHR_TAKER2, CHRFLAG3_UNPLAYABLE
|
|
set_chr_flag_bank2 CHR_TAKER2, CHRFLAG2_00020000
|
|
set_chr_flag_bank3 CHR_TAKER2, CHRFLAG3_00000001
|
|
animation 0x01c1, -2, -1, 0x0600, CHR_TAKER2, 2
|
|
hide_object OBJ_DROPSHIP
|
|
restart_default_music
|
|
reset_ambience
|
|
play_x_music CHANNEL_10, 30
|
|
enter_firstperson
|
|
yield
|
|
set_function CHR_TAKER1, FUNC_TAKER
|
|
set_function CHR_TAKER2, FUNC_TAKER
|
|
unset_chr_flag_bank3 CHR_VELVET, CHRFLAG3_HIDDEN
|
|
unset_chr_flag_bank3 CHR_COUNTEROP, CHRFLAG3_HIDDEN
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func0c02_outro_from_menu:
|
|
set_function CHR_CARRINGTON, GFUNC_IDLE
|
|
set_function CHR_SELF, FUNC_OUTRO
|
|
endfunction
|
|
|
|
func0408_outro:
|
|
camera_movement 0x017a
|
|
set_music_track MUSIC_VILLA_OUTRO
|
|
set_chr_flag_bank3 CHR_COUNTEROP, CHRFLAG3_HIDDEN
|
|
set_chr_flag_bank3 0xf1, CHRFLAG3_HIDDEN
|
|
set_function CHR_P1P2, GFUNC_IDLE
|
|
set_chr_flag_bank3 CHR_CARRINGTON, CHRFLAG3_INVINCIBLE_TO_GUNFIRE
|
|
set_chr_flag_bank3 CHR_CARRINGTON, CHRFLAG3_UNEXPLODABLE
|
|
|
|
set_chr_flag_bank3 CHR_P1P2, CHRFLAG3_UNPLAYABLE
|
|
unset_chr_flag_bank3 CHR_P1P2, CHRFLAG3_HIDDEN
|
|
set_chr_flag_bank2 CHR_P1P2, CHRFLAG2_00020000
|
|
animation 0x017c, -1, -1, 0x0600, CHR_P1P2, 4
|
|
|
|
set_chr_flag_bank3 CHR_CARRINGTON, CHRFLAG3_UNPLAYABLE
|
|
unset_chr_flag_bank3 CHR_CARRINGTON, CHRFLAG3_HIDDEN
|
|
set_chr_flag_bank2 CHR_CARRINGTON, CHRFLAG2_00020000
|
|
animation 0x017b, -1, -1, 0x0600, CHR_CARRINGTON, 4
|
|
|
|
show_nonessential_chrs FALSE
|
|
restart_timer
|
|
set_cutscene_weapon CHR_P1P2, WEAPON_NONE, WEAPON_NONE
|
|
yield
|
|
set_cutscene_weapon CHR_P1P2, WEAPON_NONE, WEAPON_NONE
|
|
|
|
.macro outro_wait_until time msg loopid
|
|
beginloop \loopid
|
|
dprint \msg
|
|
if_controller_button_pressed /*goto*/ 0x56
|
|
if_timer_gt \time, /*goto*/ 0x06
|
|
endloop \loopid
|
|
label 0x06
|
|
.endm
|
|
|
|
outro_wait_until 14 "1\n" 0x66
|
|
play_sound 0x80d0, CHANNEL_7
|
|
|
|
outro_wait_until 36 "2\n" 0x67
|
|
play_sound 0x80d1, CHANNEL_6
|
|
|
|
outro_wait_until 40 "3\n" 0x68
|
|
speak CHR_P1P2, 0x202a, 0x7402, CHANNEL_4, COLOR_09_BLUE // "Sir? Are you injured?"
|
|
|
|
outro_wait_until 58 "4\n" 0xad
|
|
play_sound 0x80d2, CHANNEL_7
|
|
|
|
outro_wait_until 80 "5\n" 0x69
|
|
play_sound 0x80d3, CHANNEL_7
|
|
|
|
outro_wait_until 102 "6\n" 0x6a
|
|
play_sound 0x80d0, CHANNEL_7
|
|
|
|
outro_wait_until 142 "7\n" 0x6b
|
|
play_sound 0x80d1, CHANNEL_7
|
|
|
|
outro_wait_until 164 "8\n" 0x6c
|
|
play_sound 0x80cc, CHANNEL_7
|
|
|
|
outro_wait_until 165 "9\n" 0xae
|
|
speak CHR_P1P2, 0x202b, 0x7403, CHANNEL_4, COLOR_05_GREEN // "No, Joanna, I'm okay, but those dataDyne thugs mad..."
|
|
|
|
outro_wait_until 195 "10\n" 0x6d
|
|
play_sound 0x80cd, CHANNEL_7
|
|
|
|
outro_wait_until 213 "11\n" 0x6e
|
|
play_sound 0x80ce, CHANNEL_7
|
|
|
|
outro_wait_until 231 "12\n" 0x6f
|
|
play_sound 0x80cf, CHANNEL_7
|
|
|
|
outro_wait_until 235 "13\n" 0x70
|
|
play_sound 0x80cc, CHANNEL_7
|
|
|
|
// @bug: No check for button presses for about 8 seconds while Carrington is
|
|
// saying the above line.
|
|
label 0xaf
|
|
yield
|
|
dprint "14\n"
|
|
if_timer_gt 738, /*goto*/ 0x06
|
|
goto_first 0xaf
|
|
|
|
label 0x06
|
|
speak CHR_P1P2, 0x202c, 0x7404, CHANNEL_4, COLOR_09_BLUE // "It's not your fault, sir. I should have been quick..."
|
|
|
|
outro_wait_until 956 "15\n" 0xb0
|
|
speak CHR_P1P2, 0x202d, 0x7405, CHANNEL_4, COLOR_05_GREEN // "Don't blame yourself, Joanna. Dr. Caroll told me t..."
|
|
|
|
outro_wait_until 2280 "22\n" 0xb1
|
|
speak CHR_P1P2, 0x202e, 0x7406, CHANNEL_4, COLOR_09_BLUE // "That won't be a problem, sir. So, did Dr. Caroll h..."
|
|
|
|
outro_wait_until 2457 "16\n" 0x71
|
|
play_sound 0x80cc, CHANNEL_7
|
|
|
|
outro_wait_until 2496 "17\n" 0x72
|
|
play_sound 0x80cd, CHANNEL_7
|
|
|
|
outro_wait_until 2620 "26\n" 0x7a
|
|
speak CHR_P1P2, 0x202f, 0x7407, CHANNEL_5, COLOR_05_GREEN // "Oh, yes, indeed. He certainly did, and I'll brief ..."
|
|
|
|
outro_wait_until 2730 "18\n" 0x73
|
|
play_sound 0x80ce, CHANNEL_7
|
|
|
|
outro_wait_until 2808 "19\n" 0x74
|
|
play_sound 0x80cf, CHANNEL_7
|
|
|
|
outro_wait_until 2861 "20\n" 0x75
|
|
play_sound 0x80cc, CHANNEL_7
|
|
|
|
outro_wait_until 3030 "21\n" 0x76
|
|
play_sound 0x80d1, CHANNEL_7
|
|
|
|
outro_wait_until 3098 "23\n" 0x77
|
|
play_sound 0x80cd, CHANNEL_7
|
|
|
|
outro_wait_until 3194 "24\n" 0x78
|
|
play_sound 0x80ce, CHANNEL_7
|
|
|
|
outro_wait_until 3276 "25\n" 0x79
|
|
play_sound 0x80cf, CHANNEL_7
|
|
|
|
outro_wait_until 3370 "27\n" 0x7b
|
|
play_sound 0x80cc, CHANNEL_7
|
|
|
|
outro_wait_until 3463 "28\n" 0x7c
|
|
play_sound 0x80cd, CHANNEL_7
|
|
|
|
outro_wait_until 3503 "29\n" 0x7d
|
|
play_sound 0x80ce, CHANNEL_7
|
|
|
|
outro_wait_until 3545 "30\n" 0x7e
|
|
play_sound 0x80cf, CHANNEL_7
|
|
|
|
beginloop 0x08
|
|
if_camera_animating /*goto*/ 0x2d
|
|
goto_next 0x56
|
|
label 0x2d
|
|
if_controller_button_pressed /*goto*/ 0x56
|
|
label 0x2d
|
|
endloop 0x08
|
|
|
|
label 0x56
|
|
label 0x06
|
|
dprint "32\n"
|
|
mute_channel CHANNEL_7
|
|
mute_channel CHANNEL_6
|
|
mute_channel CHANNEL_5
|
|
restart_default_music
|
|
reset_ambience
|
|
end_level
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1003_give_items:
|
|
yield
|
|
yield
|
|
yield
|
|
yield
|
|
label 0x04
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x06
|
|
|
|
// PA
|
|
give_object_to_chr 0x01, CHR_JOANNA
|
|
give_object_to_chr 0x89, CHR_VELVET
|
|
chr_draw_weapon CHR_JOANNA, WEAPON_UNARMED
|
|
chr_draw_weapon CHR_VELVET, WEAPON_UNARMED
|
|
hide_object 0x02
|
|
hide_object 0x8a
|
|
if_chr_death_animation_finished CHR_VELVET, /*goto*/ 0x08
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
|
|
// A and SA
|
|
label 0x06
|
|
give_object_to_chr 0x02, CHR_JOANNA
|
|
give_object_to_chr 0x8a, CHR_VELVET
|
|
chr_draw_weapon CHR_JOANNA, WEAPON_SNIPERRIFLE
|
|
chr_draw_weapon CHR_VELVET, WEAPON_SNIPERRIFLE
|
|
hide_object 0x01
|
|
hide_object 0x89
|
|
if_chr_death_animation_finished CHR_VELVET, /*goto*/ 0x08
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
|
|
// Velvet doesn't exist
|
|
label 0x08
|
|
hide_object 0x8a
|
|
hide_object 0x89
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1004_check_negotiator:
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x04
|
|
goto_next 0x2d
|
|
|
|
// A and SA
|
|
beginloop 0x04
|
|
if_stage_flag_eq STAGEFLAG_NEGOTIATOR_ESCAPED, TRUE, /*goto*/ 0x2d
|
|
if_chr_dying CHR_NEGOTIATOR, /*goto*/ 0x06
|
|
endloop 0x04
|
|
|
|
label 0x06
|
|
message CHR_JOANNA, 0x200b // "Negotiator has been killed."
|
|
set_stage_flag STAGEFLAG_NEGOTIATOR_DEAD
|
|
|
|
// PA
|
|
label 0x2d
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func0401_init_taker:
|
|
set_chr_health CHR_SELF, 1
|
|
if_difficulty_gt DIFF_SA, /*goto*/ 0x2d
|
|
unset_self_flag_bankx CHRFLAG0_80000000, BANK_0
|
|
label 0x2d
|
|
set_function CHR_SELF, FUNC_TAKER
|
|
endfunction
|
|
|
|
func0402_taker:
|
|
set_self_flag_bank3 CHRFLAG3_00000040
|
|
yield
|
|
yield
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x2d
|
|
|
|
// PA
|
|
set_onshot_function GFUNC_ALERTED
|
|
goto_next 0x06
|
|
|
|
// A and SA
|
|
label 0x2d
|
|
set_onshot_function FUNC_TAKER
|
|
|
|
// All difficulties
|
|
label 0x06
|
|
if_just_injured CHR_SELF, /*goto*/ 0x61
|
|
goto_next 0x03
|
|
|
|
// Wait for injury recovery
|
|
beginloop 0x61
|
|
if_chr_stopped /*goto*/ 0x2d
|
|
endloop 0x61
|
|
|
|
// Injury recovered
|
|
label 0x2d
|
|
goto_next 0x6f
|
|
|
|
label 0x03
|
|
if_difficulty_gt DIFF_SA, /*goto*/ 0x2d
|
|
if_self_flag_bankx_eq CHRFLAG0_04000000, TRUE, BANK_0, /*goto*/ 0x6f
|
|
set_self_flag_bankx CHRFLAG0_04000000, BANK_0
|
|
label 0x2d
|
|
restart_timer
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x63
|
|
|
|
label 0x60
|
|
if_self_flag_bankx_eq CHRFLAG0_NOHEAR, TRUE, BANK_0, /*goto*/ 0x06
|
|
set_target_chr CHR_VELVET
|
|
if_chr_death_animation_finished TARGET_CHR, /*goto*/ 0x06
|
|
goto_next 0x03
|
|
label 0x06
|
|
set_target_chr CHR_JOANNA
|
|
label 0x03
|
|
try_aim_and_shoot_thing1 0x0220, 0x0000, /*goto*/ 0x05
|
|
|
|
beginloop 0x05
|
|
if_chr_distance_gt 1000, /*goto*/ 0x2e
|
|
if_chr_distance_lt 300, /*goto*/ 0x06
|
|
if_self_flag_bankx_eq CHRFLAG0_00002000, TRUE, BANK_0, /*goto*/ 0x06
|
|
if_chr_weapon_equipped CHR_JOANNA, WEAPON_LAPTOPGUN, /*goto*/ 0x0b
|
|
label 0x2d
|
|
if_timer_gt 600, /*goto*/ 0x06
|
|
endloop 0x05
|
|
|
|
// Jo got away
|
|
label 0x2e
|
|
set_return_function CHR_SELF, GFUNC_ALERTED
|
|
set_function CHR_SELF, GFUNC_ALERTED
|
|
|
|
// Jo got too close
|
|
label 0x06
|
|
set_self_flag_bankx CHRFLAG0_00002000, BANK_0
|
|
try_aim_and_shoot_thing2 0x0200, 0x0000, /*goto*/ 0x09
|
|
label 0x09
|
|
yield
|
|
if_chr_stopped /*goto*/ 0x06
|
|
goto_first 0x09
|
|
|
|
label 0x06
|
|
goto_first 0x03
|
|
|
|
// Laptop gun equipped
|
|
label 0x0b
|
|
set_self_flag_bankx CHRFLAG0_00002000, BANK_0
|
|
say_quip CHR_JOANNA, 0x12, 0xff, 0x03, 0xff, BANK_0, 0x00, 0x00
|
|
restart_timer
|
|
animation 0x0202, 0, -1, 0x100a, CHR_SELF, 2
|
|
|
|
beginloop 0x5f
|
|
if_timer_gt 180, /*goto*/ 0x5e
|
|
endloop 0x5f
|
|
|
|
label 0x5e
|
|
goto_first 0x60
|
|
|
|
label 0x63
|
|
restart_timer
|
|
set_target_chr CHR_NEGOTIATOR
|
|
label 0x03
|
|
try_aim_and_shoot_thing1 0x0220, 0x0000, /*goto*/ 0x04
|
|
|
|
beginloop 0x04
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
dprint "AIMING AT ME\n"
|
|
if_chr_distance_to_pad_lt CHR_P1P2, 200, 0x0236, /*goto*/ 0x06
|
|
label 0x2d
|
|
if_self_flag_bankx_eq CHRFLAG0_00200000, TRUE, BANK_0, /*goto*/ 0x06
|
|
set_target_chr CHR_NEGOTIATOR
|
|
if_chr_death_animation_finished CHR_NEGOTIATOR, /*goto*/ 0x10
|
|
if_chr_dying CHR_NEGOTIATOR, /*goto*/ 0x10
|
|
if_difficulty_lt DIFF_SA, /*goto*/ 0x2d
|
|
if_timer_gt 600, /*goto*/ 0x06
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_timer_gt 900, /*goto*/ 0x06
|
|
endloop 0x04
|
|
|
|
label 0x06
|
|
set_chr_flag_bankx CHR_TAKER1, CHRFLAG0_00200000, BANK_0
|
|
set_chr_flag_bankx CHR_TAKER2, CHRFLAG0_00200000, BANK_0
|
|
restart_timer
|
|
|
|
beginloop 0x0c
|
|
if_chr_death_animation_finished CHR_NEGOTIATOR, /*goto*/ 0x10
|
|
if_chr_dying CHR_NEGOTIATOR, /*goto*/ 0x10
|
|
if_difficulty_lt DIFF_SA, /*goto*/ 0x2d
|
|
if_timer_gt 600, /*goto*/ 0x06
|
|
reloop 0x0c
|
|
|
|
label 0x2d
|
|
if_timer_gt 1200, /*goto*/ 0x06
|
|
endloop 0x0c
|
|
|
|
// Shoot
|
|
label 0x6f
|
|
label 0x06
|
|
try_aim_and_shoot_thing2 0x0200, 0x0000, /*goto*/ 0x08
|
|
|
|
beginloop 0x08
|
|
if_chr_death_animation_finished CHR_NEGOTIATOR, /*goto*/ 0x06
|
|
if_chr_dying CHR_NEGOTIATOR, /*goto*/ 0x06
|
|
if_chr_stopped /*goto*/ 0x06
|
|
endloop 0x08
|
|
|
|
label 0x06
|
|
if_chr_death_animation_finished CHR_NEGOTIATOR, /*goto*/ 0x10
|
|
if_chr_dying CHR_NEGOTIATOR, /*goto*/ 0x10
|
|
goto_first 0x03
|
|
|
|
label 0x10
|
|
try_walk_to_target_chr /*goto*/ 0x0d
|
|
|
|
beginloop 0x0d
|
|
if_self_flag_bankx_eq CHRFLAG0_NOHEAR, FALSE, BANK_0, /*goto*/ 0x06
|
|
if_chr_distance_lt 200, /*goto*/ 0x2d
|
|
reloop 0x0d
|
|
|
|
label 0x06
|
|
if_chr_distance_lt 200, /*goto*/ 0x2d
|
|
if_chr_stopped /*goto*/ 0x2d
|
|
endloop 0x0d
|
|
|
|
label 0x2d
|
|
if_self_flag_bankx_eq CHRFLAG0_NOHEAR, TRUE, BANK_0, /*goto*/ 0x06
|
|
animation 0x01fd, 0, -1, 0x000a, CHR_SELF, 2
|
|
goto_next 0x0e
|
|
label 0x06
|
|
animation 0x0232, 0, -1, 0x000a, CHR_SELF, 2
|
|
|
|
beginloop 0x0e
|
|
if_shot_near_chr 0x00, /*goto*/ 0x2e
|
|
if_chr_stopped /*goto*/ 0x2d
|
|
endloop 0x0e
|
|
|
|
label 0x2d
|
|
if_self_flag_bankx_eq CHRFLAG0_NOHEAR, TRUE, BANK_0, /*goto*/ 0x2d
|
|
walk_to_pad 0x004f
|
|
goto_next 0x11
|
|
label 0x2d
|
|
walk_to_pad 0x004f
|
|
|
|
beginloop 0x11
|
|
if_shot_near_chr 0x00, /*goto*/ 0x2e
|
|
if_chr_stopped /*goto*/ 0x2d
|
|
endloop 0x11
|
|
|
|
label 0x2d
|
|
remove_chr CHR_SELF
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
|
|
label 0x2e
|
|
stop_chr
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func100f_check_takers_dead:
|
|
beginloop 0x04
|
|
if_chr_dying CHR_TAKER1, /*goto*/ 0x2d
|
|
if_chr_death_animation_finished CHR_TAKER1, /*goto*/ 0x2d
|
|
if_chr_unloaded CHR_TAKER1, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_chr_dying CHR_TAKER2, /*goto*/ 0x2d
|
|
if_chr_death_animation_finished CHR_TAKER2, /*goto*/ 0x2d
|
|
if_chr_unloaded CHR_TAKER2, /*goto*/ 0x2d
|
|
endloop 0x04
|
|
|
|
label 0x2d
|
|
set_stage_flag STAGEFLAG_TAKERS_DEAD
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func0403_negotiator:
|
|
set_chr_health CHR_SELF, 1
|
|
stop_chr
|
|
|
|
beginloop 0x09
|
|
if_stage_flag_eq STAGEFLAG_TAKERS_DEAD, TRUE, /*goto*/ 0x06
|
|
endloop 0x09
|
|
|
|
label 0x06
|
|
run_to_pad 0x004f
|
|
|
|
beginloop 0x08
|
|
dprint "RUN TO PAD\n"
|
|
if_chr_stopped /*goto*/ 0x06
|
|
endloop 0x08
|
|
|
|
label 0x06
|
|
message CHR_JOANNA, 0x200d // "Negotiator has escaped to safety."
|
|
set_stage_flag STAGEFLAG_NEGOTIATOR_ESCAPED
|
|
stop_music_channel CHANNEL_1
|
|
remove_chr CHR_SELF
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1005_toggle_snipers:
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x2d
|
|
goto_next 0x2e
|
|
|
|
// A and SA
|
|
label 0x2d
|
|
hide_chr CHR_SNIPER1
|
|
hide_chr CHR_SNIPER2
|
|
hide_chr CHR_SNIPER3
|
|
hide_chr CHR_SNIPER4
|
|
hide_chr CHR_SNIPER5
|
|
hide_chr CHR_SNIPER6
|
|
hide_chr CHR_SNIPER7
|
|
hide_chr CHR_SNIPER8
|
|
|
|
beginloop 0x08
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
if_chr_in_room CHR_P1P2, 0x00, 0x002b, /*goto*/ 0x06
|
|
endloop 0x08
|
|
|
|
// PA
|
|
label 0x2e
|
|
hide_chr CHR_SNIPER1
|
|
hide_chr CHR_SNIPER2
|
|
hide_chr CHR_SNIPER3
|
|
hide_chr CHR_SNIPER4
|
|
hide_chr CHR_SNIPER6
|
|
hide_chr CHR_SNIPER7
|
|
set_function CHR_SNIPER5, FUNC_ENABLE_SNIPER
|
|
set_function CHR_SNIPER8, FUNC_ENABLE_SNIPER
|
|
|
|
// Room 0x004e is the dock, ramp, and wooden floor at the top of the ramp.
|
|
// @bug: When using small characters or play as Elvis cheats, the height
|
|
// criteria is not met so the snipers cannot be unhidden.
|
|
beginloop 0x09
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
if_chr_y CHR_P1P2, -500, OPERATOR_LESS_THAN, /*goto*/ 0x2d
|
|
if_chr_in_room CHR_P1P2, 0x00, 0x004e, /*goto*/ 0x06
|
|
label 0x2d
|
|
endloop 0x09
|
|
|
|
// All difficulties
|
|
label 0x06
|
|
show_chr CHR_SNIPER1
|
|
yield
|
|
show_chr CHR_SNIPER2
|
|
yield
|
|
show_chr CHR_SNIPER3
|
|
yield
|
|
show_chr CHR_SNIPER4
|
|
yield
|
|
show_chr CHR_SNIPER6
|
|
yield
|
|
show_chr CHR_SNIPER7
|
|
yield
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x2d
|
|
goto_next 0x06
|
|
|
|
// A and SA
|
|
label 0x2d
|
|
yield
|
|
show_chr CHR_SNIPER5
|
|
yield
|
|
show_chr CHR_SNIPER8
|
|
cmd0145_rebuild_groups
|
|
cmd0146_rebuild_groups
|
|
|
|
// All difficulties
|
|
label 0x06
|
|
set_function CHR_SNIPER1, FUNC_ENABLE_SNIPER
|
|
set_function CHR_SNIPER2, FUNC_ENABLE_SNIPER
|
|
set_function CHR_SNIPER3, FUNC_ENABLE_SNIPER
|
|
set_function CHR_SNIPER4, FUNC_ENABLE_SNIPER
|
|
set_function CHR_SNIPER5, FUNC_ENABLE_SNIPER
|
|
set_function CHR_SNIPER6, FUNC_ENABLE_SNIPER
|
|
set_function CHR_SNIPER7, FUNC_ENABLE_SNIPER
|
|
set_function CHR_SNIPER8, FUNC_ENABLE_SNIPER
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func0404_sniper:
|
|
stop_chr
|
|
set_onshot_function FUNC_SNIPER
|
|
set_target_chr CHR_JOANNA
|
|
if_chr_dying CHR_SELF, /*goto*/ 0x64
|
|
if_self_flag_bankx_eq CHRFLAG0_08000000, TRUE, BANK_0, /*goto*/ 0x04
|
|
|
|
beginloop 0x60
|
|
if_near_miss /*goto*/ 0x04
|
|
if_stage_flag_eq STAGEFLAG_TAKERS_DEAD, TRUE, /*goto*/ 0x2d
|
|
endloop 0x60
|
|
|
|
label 0x2d
|
|
restart_timer
|
|
|
|
beginloop 0x11
|
|
if_near_miss /*goto*/ 0x04
|
|
if_chr_in_view /*goto*/ 0x04
|
|
if_timer_gt 300, /*goto*/ 0x04
|
|
endloop 0x11
|
|
|
|
beginloop 0x04
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
set_target_chr CHR_P1P2
|
|
dprint "START\n"
|
|
if_target_chr_in_sight /*goto*/ 0x58
|
|
|
|
// Choose a direction to face
|
|
call_rng
|
|
if_rand_lt 64, /*goto*/ 0x59
|
|
if_rand_lt 128, /*goto*/ 0x5a
|
|
if_rand_lt 196, /*goto*/ 0x5b
|
|
try_face_entity ENTITYTYPE_DIRECTION, 0x0000, /*goto*/ 0x06
|
|
reloop 0x04
|
|
|
|
label 0x59
|
|
try_face_entity ENTITYTYPE_DIRECTION, 0x4000, /*goto*/ 0x06
|
|
reloop 0x04
|
|
|
|
label 0x5a
|
|
try_face_entity ENTITYTYPE_DIRECTION, 0x8000, /*goto*/ 0x06
|
|
reloop 0x04
|
|
|
|
label 0x5b
|
|
try_face_entity ENTITYTYPE_DIRECTION, 0xc000, /*goto*/ 0x06
|
|
reloop 0x04
|
|
|
|
// Not actually running to a pad. Just waiting 2 seconds for the change
|
|
// in direction, or until detected player.
|
|
label 0x06
|
|
dprint "RUN TO PAD\n"
|
|
restart_timer
|
|
|
|
beginloop 0x0a
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
set_target_chr CHR_P1P2
|
|
if_target_chr_in_sight /*goto*/ 0x58
|
|
if_saw_death 0x00, /*goto*/ 0x58
|
|
if_shot_near_chr 0x00, /*goto*/ 0x58
|
|
dprint "FACE\n"
|
|
if_timer_gt 120, /*goto*/ 0x06
|
|
endloop 0x0a
|
|
|
|
// 2 seconds passed
|
|
label 0x06
|
|
restart_timer
|
|
|
|
label 0x10
|
|
// 4 in 255 chance of looking around,
|
|
// and the animation used is random too.
|
|
call_rng
|
|
if_rand_gt 3, /*goto*/ 0x0b
|
|
call_rng
|
|
if_rand_lt 64, /*goto*/ 0x59
|
|
if_rand_lt 128, /*goto*/ 0x5a
|
|
if_rand_lt 196, /*goto*/ 0x5b
|
|
animation ANIM_LOOK_AROUND_025B, 0, -1, 0x500a, CHR_SELF, 2
|
|
goto_next 0x0b
|
|
label 0x59
|
|
animation ANIM_LOOK_AROUND_025C, 0, -1, 0x500a, CHR_SELF, 2
|
|
goto_next 0x0b
|
|
label 0x5a
|
|
animation ANIM_LOOK_AROUND_025D, 0, -1, 0x500a, CHR_SELF, 2
|
|
goto_next 0x0b
|
|
label 0x5b
|
|
animation ANIM_LOOK_AROUND_025E, 0, -1, 0x500a, CHR_SELF, 2
|
|
|
|
label 0x0b
|
|
yield
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
set_target_chr CHR_P1P2
|
|
if_target_chr_in_sight /*goto*/ 0x58
|
|
if_saw_death 0x00, /*goto*/ 0x58
|
|
if_shot_near_chr 0x00, /*goto*/ 0x58
|
|
dprint "RUN\n"
|
|
call_rng
|
|
if_rand_gt 3, /*goto*/ 0x2d
|
|
if_timer_gt 600, /*goto*/ 0x06
|
|
label 0x2d
|
|
if_chr_idle /*goto*/ 0x2d
|
|
goto_first 0x10
|
|
|
|
label 0x2d
|
|
goto_first 0x0b
|
|
|
|
label 0x06
|
|
goto_first 0x04
|
|
|
|
// Detected player
|
|
label 0x58
|
|
if_in_disarm_range /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
restart_timer
|
|
label 0x06
|
|
try_aim_and_shoot_thing1 0x0220, 0x0000, /*goto*/ 0x08
|
|
reloop 0x04
|
|
|
|
label 0x08
|
|
yield
|
|
label 0x06
|
|
try_aim_and_shoot_thing2 0x0200, 0x0000, /*goto*/ 0x09
|
|
reloop 0x04
|
|
|
|
beginloop 0x09
|
|
if_chr_stopped /*goto*/ 0x06
|
|
endloop 0x09
|
|
|
|
label 0x06
|
|
endloop 0x04
|
|
|
|
label 0x64
|
|
dprint "SNIPE DIE\n"
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1006_check_snipers_dead:
|
|
beginloop 0x04
|
|
if_chr_dying CHR_SNIPER1, /*goto*/ 0x2d
|
|
if_chr_death_animation_finished CHR_SNIPER1, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_chr_dying CHR_SNIPER2, /*goto*/ 0x2d
|
|
if_chr_death_animation_finished CHR_SNIPER2, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_chr_dying CHR_SNIPER3, /*goto*/ 0x2d
|
|
if_chr_death_animation_finished CHR_SNIPER3, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_chr_dying CHR_SNIPER4, /*goto*/ 0x2d
|
|
if_chr_death_animation_finished CHR_SNIPER4, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_chr_dying CHR_SNIPER5, /*goto*/ 0x2d
|
|
if_chr_death_animation_finished CHR_SNIPER5, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_chr_dying CHR_SNIPER6, /*goto*/ 0x2d
|
|
if_chr_death_animation_finished CHR_SNIPER6, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_chr_dying CHR_SNIPER7, /*goto*/ 0x2d
|
|
if_chr_death_animation_finished CHR_SNIPER7, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_chr_dying CHR_SNIPER8, /*goto*/ 0x2d
|
|
if_chr_death_animation_finished CHR_SNIPER8, /*goto*/ 0x2d
|
|
endloop 0x04
|
|
|
|
label 0x2d
|
|
message CHR_JOANNA, 0x200c // "Snipers have been eliminated."
|
|
set_stage_flag STAGEFLAG_SNIPERS_DEAD
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1007_cooling_switch:
|
|
beginloop 0x04
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
if_chr_activated_object CHR_P1P2, OBJ_COOLING_SWITCH, /*goto*/ 0x06
|
|
reloop 0x04
|
|
|
|
label 0x06
|
|
assign_sound 0x043a, CHANNEL_7
|
|
control_sound_from_object CHANNEL_7, OBJ_COOLING_SWITCH, TRUE
|
|
if_stage_flag_eq STAGEFLAG_COOLING_ACTIVE, TRUE, /*goto*/ 0x06
|
|
message CHR_P1P2, 0x200e // "Cooling systems have been activated."
|
|
set_stage_flag STAGEFLAG_COOLING_ACTIVE
|
|
assign_sound 0x8148, CHANNEL_1
|
|
control_sound_from_object CHANNEL_1, OBJ_COOLING_SWITCH, TRUE
|
|
restart_timer
|
|
|
|
beginloop 0x08
|
|
if_timer_gt 120, /*goto*/ 0x2d
|
|
endloop 0x08
|
|
|
|
label 0x2d
|
|
assign_sound 0x811c, CHANNEL_1
|
|
play_sound_from_object CHANNEL_1, OBJ_COOLING_SWITCH, 0x04b0, 0x0640
|
|
reloop 0x04
|
|
|
|
label 0x06
|
|
mute_channel CHANNEL_1
|
|
assign_sound 0x043a, CHANNEL_7
|
|
control_sound_from_object CHANNEL_7, OBJ_COOLING_SWITCH, TRUE
|
|
if_stage_flag_eq STAGEFLAG_WINDMILL_ACTIVATED, FALSE, /*goto*/ 0x2d
|
|
message CHR_P1P2, 0x2030 // "Operation denied - windmill is active."
|
|
goto_next 0x67
|
|
label 0x2d
|
|
assign_sound 0x8149, CHANNEL_1
|
|
control_sound_from_object CHANNEL_1, OBJ_COOLING_SWITCH, TRUE
|
|
message CHR_P1P2, 0x200f // "Cooling systems have been deactivated."
|
|
unset_stage_flag STAGEFLAG_COOLING_ACTIVE
|
|
label 0x67
|
|
restart_timer
|
|
|
|
beginloop 0x09
|
|
if_timer_gt 120, /*goto*/ 0x2d
|
|
endloop 0x09
|
|
|
|
label 0x2d
|
|
endloop 0x04
|
|
|
|
endfunction
|
|
|
|
func1008_power_switch:
|
|
beginloop 0x04
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
if_chr_activated_object CHR_P1P2, OBJ_POWER_SWITCH, /*goto*/ 0x06
|
|
reloop 0x04
|
|
|
|
label 0x06
|
|
assign_sound 0x043a, CHANNEL_7
|
|
control_sound_from_object CHANNEL_7, OBJ_POWER_SWITCH, TRUE
|
|
if_stage_flag_eq STAGEFLAG_POWER_ACTIVE, TRUE, /*goto*/ 0x06
|
|
message CHR_P1P2, 0x2010 // "Power systems have been activated."
|
|
set_stage_flag STAGEFLAG_POWER_ACTIVE
|
|
assign_sound 0x8148, CHANNEL_0
|
|
control_sound_from_object CHANNEL_0, OBJ_POWER_SWITCH, TRUE
|
|
restart_timer
|
|
|
|
beginloop 0x08
|
|
if_timer_gt 120, /*goto*/ 0x2d
|
|
endloop 0x08
|
|
|
|
label 0x2d
|
|
assign_sound 0x8146, CHANNEL_0
|
|
play_sound_from_object CHANNEL_0, OBJ_POWER_SWITCH, 0x04b0, 0x0640
|
|
reloop 0x04
|
|
|
|
label 0x06
|
|
mute_channel CHANNEL_0
|
|
assign_sound 0x043a, CHANNEL_7
|
|
control_sound_from_object CHANNEL_7, OBJ_POWER_SWITCH, TRUE
|
|
if_stage_flag_eq STAGEFLAG_WINDMILL_ACTIVATED, FALSE, /*goto*/ 0x2d
|
|
message CHR_P1P2, 0x2030 // "Operation denied - windmill is active."
|
|
goto_next 0x67
|
|
label 0x2d
|
|
assign_sound 0x8149, CHANNEL_0
|
|
control_sound_from_object CHANNEL_0, OBJ_POWER_SWITCH, TRUE
|
|
message CHR_P1P2, 0x2011 // "Power systems have been deactivated."
|
|
unset_stage_flag STAGEFLAG_POWER_ACTIVE
|
|
label 0x67
|
|
restart_timer
|
|
|
|
beginloop 0x09
|
|
if_timer_gt 120, /*goto*/ 0x2d
|
|
endloop 0x09
|
|
|
|
label 0x2d
|
|
endloop 0x04
|
|
|
|
endfunction
|
|
|
|
func1009_windmill_switch:
|
|
beginloop 0x04
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
if_chr_activated_object CHR_P1P2, OBJ_WINDMILL_SWITCH, /*goto*/ 0x06
|
|
reloop 0x04
|
|
|
|
label 0x06
|
|
if_stage_flag_eq STAGEFLAG_COOLING_ACTIVE, FALSE, /*goto*/ 0x06
|
|
if_stage_flag_eq STAGEFLAG_POWER_ACTIVE, FALSE, /*goto*/ 0x06
|
|
|
|
// Activating
|
|
assign_sound 0x043a, CHANNEL_7
|
|
control_sound_from_object CHANNEL_7, OBJ_WINDMILL_SWITCH, TRUE
|
|
assign_sound 0x8148, CHANNEL_2
|
|
control_sound_from_object CHANNEL_2, OBJ_WINDMILL_SWITCH, TRUE
|
|
restart_timer
|
|
|
|
beginloop 0x08
|
|
if_timer_gt 120, /*goto*/ 0x2d
|
|
endloop 0x08
|
|
|
|
label 0x2d
|
|
assign_sound 0x0438, CHANNEL_2
|
|
play_sound_from_object CHANNEL_2, OBJ_WINDMILL_SWITCH, 0x0708, 0x0960
|
|
message CHR_P1P2, 0x2012 // "Windmill has been reactivated."
|
|
yield
|
|
set_stage_flag STAGEFLAG_WINDMILL_ACTIVATED
|
|
set_object_flag_bank1 OBJ_WINDMILL, OBJECTFLAG1_20000000
|
|
unlock_door 0x06, 0x02
|
|
unlock_door 0x07, 0x02
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
|
|
// Cooling and power not active
|
|
label 0x06
|
|
assign_sound 0x043e, CHANNEL_7
|
|
control_sound_from_object CHANNEL_7, OBJ_WINDMILL_SWITCH, TRUE
|
|
restart_timer
|
|
|
|
beginloop 0x09
|
|
if_timer_gt 120, /*goto*/ 0x2d
|
|
endloop 0x09
|
|
|
|
label 0x2d
|
|
endloop 0x04
|
|
|
|
endfunction
|
|
|
|
func100a_check_switches_destroyed:
|
|
beginloop 0x04
|
|
if_object_in_good_condition 0x03, /*goto*/ 0x2d
|
|
if_stage_flag_eq STAGEFLAG_COOLING_ACTIVE, TRUE, /*goto*/ 0x2d
|
|
message CHR_JOANNA, 0x2015 // "Critical mission object has been destroyed."
|
|
set_stage_flag STAGEFLAG_WINDMILL_SWITCH_DESTROYED
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
|
|
label 0x2d
|
|
if_object_in_good_condition 0x04, /*goto*/ 0x2d
|
|
if_stage_flag_eq STAGEFLAG_POWER_ACTIVE, TRUE, /*goto*/ 0x2d
|
|
message CHR_JOANNA, 0x2015 // "Critical mission object has been destroyed."
|
|
set_stage_flag STAGEFLAG_WINDMILL_SWITCH_DESTROYED
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
|
|
label 0x2d
|
|
if_object_in_good_condition 0x05, /*goto*/ 0x2d
|
|
if_stage_flag_eq STAGEFLAG_WINDMILL_ACTIVATED, TRUE, /*goto*/ 0x2d
|
|
message CHR_JOANNA, 0x2015 // "Critical mission object has been destroyed."
|
|
set_stage_flag STAGEFLAG_WINDMILL_SWITCH_DESTROYED
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
|
|
label 0x2d
|
|
endloop 0x04
|
|
|
|
endfunction
|
|
|
|
func100b_invoke_hackers:
|
|
yield
|
|
yield
|
|
yield
|
|
yield
|
|
yield
|
|
hide_chr CHR_HACKER1
|
|
hide_chr CHR_HACKER2
|
|
hide_chr CHR_HACKER3
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x2d
|
|
goto_next 0x04
|
|
|
|
// A or SA - exit
|
|
label 0x2d
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
|
|
// PA - wait for windmill
|
|
beginloop 0x04
|
|
if_stage_flag_eq STAGEFLAG_WINDMILL_ACTIVATED, TRUE, /*goto*/ 0x06
|
|
endloop 0x04
|
|
|
|
// Wait 10 seconds
|
|
label 0x06
|
|
restart_timer
|
|
|
|
beginloop 0x08
|
|
if_timer_gt 600, /*goto*/ 0x06
|
|
endloop 0x08
|
|
|
|
label 0x06
|
|
speak CHR_JOANNA, 0x2016, 0x819f, CHANNEL_4, COLOR_05_GREEN // "Joanna! It's Grimshaw. We've got hackers at the vi..."
|
|
set_stage_flag STAGEFLAG_HACKERS_STARTED
|
|
set_object_flag_bank2 0x0b, OBJECTFLAG2_RTRACKED_YELLOW
|
|
set_object_flag_bank2 0x0d, OBJECTFLAG2_RTRACKED_YELLOW
|
|
show_chr CHR_HACKER1
|
|
yield
|
|
show_chr CHR_HACKER2
|
|
yield
|
|
show_chr CHR_HACKER3
|
|
yield
|
|
set_function CHR_HACKER1, FUNC_HACKER
|
|
set_function CHR_HACKER2, FUNC_HACKER
|
|
set_function CHR_HACKER3, FUNC_HACKER
|
|
unset_chr_flag_bank3 CHR_HACKER1, CHRFLAG3_HIDDEN
|
|
unset_chr_flag_bank3 CHR_HACKER2, CHRFLAG3_HIDDEN
|
|
unset_chr_flag_bank3 CHR_HACKER3, CHRFLAG3_HIDDEN
|
|
cmd0145_rebuild_groups
|
|
cmd0146_rebuild_groups
|
|
play_x_music CHANNEL_10, 60
|
|
set_countdown_timer 60
|
|
show_countdown_timer
|
|
start_countdown_timer
|
|
|
|
beginloop 0x09
|
|
if_stage_flag_eq STAGEFLAG_HACKERS_DEAD, TRUE, /*goto*/ 0x2d
|
|
if_countdown_timer_lt 1, /*goto*/ 0x06
|
|
endloop 0x09
|
|
|
|
// Timer expired
|
|
label 0x06
|
|
message CHR_JOANNA, 0x2017 // "Hackers have uploaded vital data."
|
|
set_stage_flag STAGEFLAG_HACKERS_SUCCEEDED
|
|
|
|
// Hackers dead
|
|
label 0x2d
|
|
hide_countdown_timer
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func0406_init_hacker:
|
|
set_self_flag_bank3 CHRFLAG3_HIDDEN
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func0405_hacker:
|
|
animation ANIM_SITTING_TYPING, 0, -1, 0x1400, CHR_SELF, 2
|
|
|
|
beginloop 0x04
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
set_target_chr CHR_P1P2
|
|
if_stage_flag_eq STAGEFLAG_HACKERS_SUCCEEDED, TRUE, /*goto*/ 0x2d
|
|
if_chr_sees_player /*goto*/ 0x09
|
|
endloop 0x04
|
|
|
|
// Hackers succeeded
|
|
label 0x2d
|
|
run_to_pad 0x0070
|
|
|
|
beginloop 0x08
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
set_target_chr CHR_P1P2
|
|
if_chr_sees_player /*goto*/ 0x09
|
|
if_chr_stopped /*goto*/ 0x06
|
|
endloop 0x08
|
|
|
|
// Reached pad
|
|
label 0x06
|
|
stop_chr
|
|
remove_chr CHR_SELF
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
|
|
// Sees player
|
|
label 0x09
|
|
set_function CHR_SELF, GFUNC_UNALERTED
|
|
endfunction
|
|
|
|
func100c_check_hackers_dead:
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x0d
|
|
|
|
beginloop 0x04
|
|
// Wait for hackers to start
|
|
if_stage_flag_eq STAGEFLAG_HACKERS_STARTED, TRUE, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
// Wait until they're all dead
|
|
label 0x2d
|
|
yield
|
|
yield
|
|
yield
|
|
yield
|
|
yield
|
|
yield
|
|
if_chr_dying CHR_HACKER1, /*goto*/ 0x2d
|
|
if_chr_death_animation_finished CHR_HACKER1, /*goto*/ 0x2d
|
|
if_chr_unloaded CHR_HACKER1, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_chr_dying CHR_HACKER2, /*goto*/ 0x2d
|
|
if_chr_death_animation_finished CHR_HACKER2, /*goto*/ 0x2d
|
|
if_chr_unloaded CHR_HACKER2, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_chr_dying CHR_HACKER3, /*goto*/ 0x2d
|
|
if_chr_death_animation_finished CHR_HACKER3, /*goto*/ 0x2d
|
|
if_chr_unloaded CHR_HACKER3, /*goto*/ 0x2d
|
|
endloop 0x04
|
|
|
|
label 0x2d
|
|
if_stage_flag_eq STAGEFLAG_HACKERS_SUCCEEDED, TRUE, /*goto*/ 0x2d
|
|
message CHR_JOANNA, 0x2018 // "Hackers have been eliminated."
|
|
set_stage_flag STAGEFLAG_HACKERS_DEAD
|
|
|
|
// Hackers succeeded
|
|
label 0x2d
|
|
label 0x0d
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func100e_check_objectives_complete:
|
|
// @bug: This loop waits until the door is fully open, which allows the
|
|
// player to enter the cellar while closing the door behind them and then
|
|
// mess with Carrington.
|
|
beginloop 0x04
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
if_door_state 0x09, DOORSTATE_OPEN, /*goto*/ 0x2d
|
|
if_door_state 0x08, DOORSTATE_OPEN, /*goto*/ 0x2d
|
|
endloop 0x04
|
|
|
|
label 0x2d
|
|
message CHR_P1P2, 0x2019 // "Carrington has been rescued."
|
|
set_stage_flag STAGEFLAG_CARRINGTON_RESCUED
|
|
yield
|
|
yield
|
|
set_invincible CHR_JOANNA
|
|
revoke_control CHR_JOANNA, 4
|
|
hide_countdown_timer
|
|
stop_countdown_timer
|
|
if_all_objectives_complete /*goto*/ 0x5c
|
|
message CHR_JOANNA, 0x201a // "All objectives not completed - mission failed."
|
|
|
|
// If all objectives aren't complete, the player is shown the message, but
|
|
// if the objective completes within the next 4 seconds you pass the level
|
|
// anyway.
|
|
label 0x2d
|
|
restart_timer
|
|
|
|
beginloop 0x5d
|
|
if_timer_gt 280, /*goto*/ 0x5c
|
|
endloop 0x5d
|
|
|
|
label 0x5c
|
|
if_all_objectives_complete /*goto*/ 0x2d
|
|
|
|
// Mission failed - objectives incomplete
|
|
end_level
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
|
|
label 0x2d
|
|
if_chr_death_animation_finished CHR_JOANNA, /*goto*/ 0x2d
|
|
if_chr_dying CHR_JOANNA, /*goto*/ 0x2d
|
|
if_chr_unloaded CHR_JOANNA, /*goto*/ 0x2d
|
|
goto_next 0x06
|
|
label 0x2d
|
|
if_chr_death_animation_finished CHR_VELVET, /*goto*/ 0x2d
|
|
if_chr_dying CHR_VELVET, /*goto*/ 0x2d
|
|
if_chr_unloaded CHR_VELVET, /*goto*/ 0x2d
|
|
goto_next 0x06
|
|
|
|
// Mission failed - players dead
|
|
label 0x2d
|
|
end_level
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
|
|
label 0x06
|
|
if_chr_dying CHR_CARRINGTON, /*goto*/ 0x2d
|
|
if_chr_death_animation_finished CHR_CARRINGTON, /*goto*/ 0x2d
|
|
if_chr_unloaded CHR_CARRINGTON, /*goto*/ 0x2d
|
|
|
|
// Mission complete
|
|
set_function CHR_SELF, FUNC_OUTRO
|
|
|
|
// Carrington died... somehow
|
|
label 0x2d
|
|
end_level
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1010_set_pa_negotiator_flag:
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x06
|
|
set_stage_flag STAGEFLAG_NEGOTIATOR_ESCAPED
|
|
label 0x06
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1011_setup_snipers:
|
|
set_chr_special_death_animation CHR_SNIPER7, 0x01
|
|
set_chr_special_death_animation CHR_SNIPER4, 0x02
|
|
set_chr_special_death_animation CHR_SNIPER5, 0x03
|
|
set_chr_special_death_animation CHR_SNIPER3, 0x04
|
|
set_chr_flag_bank3 CHR_SNIPER3, CHRFLAG3_HAS_SPECIAL_DEATH_ANIMATION
|
|
set_chr_flag_bank3 CHR_SNIPER4, CHRFLAG3_HAS_SPECIAL_DEATH_ANIMATION
|
|
set_chr_flag_bank3 CHR_SNIPER5, CHRFLAG3_HAS_SPECIAL_DEATH_ANIMATION
|
|
set_chr_flag_bank3 CHR_SNIPER7, CHRFLAG3_HAS_SPECIAL_DEATH_ANIMATION
|
|
set_chr_flag_bank3 CHR_SNIPER1, CHRFLAG3_HAS_SPECIAL_DEATH_ANIMATION
|
|
set_chr_flag_bank3 CHR_SNIPER2, CHRFLAG3_HAS_SPECIAL_DEATH_ANIMATION
|
|
set_chr_flag_bank3 CHR_SNIPER6, CHRFLAG3_HAS_SPECIAL_DEATH_ANIMATION
|
|
set_chr_flag_bank3 CHR_SNIPER8, CHRFLAG3_HAS_SPECIAL_DEATH_ANIMATION
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1013_check_guard_subdued:
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x2d
|
|
|
|
beginloop 0x04
|
|
if_num_subdued 0, OPERATOR_GREATER_THAN, /*goto*/ 0x06
|
|
if_self_flag_bankx_eq CHRFLAG0_00100000, FALSE, BANK_0, /*goto*/ 0x66
|
|
unset_stage_flag STAGEFLAG_GUARD_CAPTURED
|
|
label 0x66
|
|
reloop 0x04
|
|
|
|
// Captured someone
|
|
label 0x06
|
|
if_stage_flag_eq STAGEFLAG_GUARD_CAPTURED, TRUE, /*goto*/ 0x2e
|
|
message CHR_JOANNA, 0x201d // "Enemy guard has been subdued."
|
|
label 0x2e
|
|
unset_stage_flag STAGEFLAG_FORGOT_TO_KO_GUARD
|
|
yield
|
|
set_stage_flag STAGEFLAG_GUARD_CAPTURED
|
|
|
|
beginloop 0x67
|
|
if_num_subdued 1, OPERATOR_LESS_THAN, /*goto*/ 0x06
|
|
endloop 0x67
|
|
|
|
label 0x06
|
|
unset_stage_flag STAGEFLAG_GUARD_CAPTURED
|
|
endloop 0x04
|
|
|
|
// A and SA
|
|
label 0x2d
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1014_give_keycard:
|
|
set_chr_flag_bank3 CHR_BASEMENT1, CHRFLAG3_KILLCOUNTABLE
|
|
set_chr_flag_bank3 CHR_BASEMENT2, CHRFLAG3_KILLCOUNTABLE
|
|
set_chr_flag_bank3 CHR_BASEMENT3, CHRFLAG3_KILLCOUNTABLE
|
|
set_chr_flag_bank3 CHR_BASEMENT4, CHRFLAG3_KILLCOUNTABLE
|
|
set_chr_flag_bank3 CHR_BASEMENT5, CHRFLAG3_KILLCOUNTABLE
|
|
set_chr_flag_bank3 CHR_BASEMENT6, CHRFLAG3_KILLCOUNTABLE
|
|
set_chr_flag_bank3 CHR_BASEMENT7, CHRFLAG3_KILLCOUNTABLE
|
|
set_chr_flag_bank3 CHR_BASEMENT8, CHRFLAG3_KILLCOUNTABLE
|
|
set_chr_flag_bank3 CHR_BASEMENT9, CHRFLAG3_KILLCOUNTABLE
|
|
set_object_flag_bank0 OBJ_KEYCARD, OBJECTFLAG0_00100000
|
|
set_object_flag_bank1 OBJ_KEYCARD, OBJECTFLAG1_INVISIBLE
|
|
|
|
// Wait until one basement guard remaining
|
|
beginloop 0x04
|
|
if_stage_flag_eq STAGEFLAG_ONE_BASEMENT_GUARD_REMAINING, TRUE, /*goto*/ 0x06
|
|
endloop 0x04
|
|
|
|
label 0x06
|
|
|
|
.macro give_keycard_if_alive chr
|
|
if_chr_death_animation_finished \chr, /*goto*/ 0x2d
|
|
if_chr_dying \chr, /*goto*/ 0x2d
|
|
if_chr_unloaded \chr, /*goto*/ 0x2d
|
|
give_object_to_chr OBJ_KEYCARD, \chr
|
|
goto_next 0x09
|
|
label 0x2d
|
|
.endm
|
|
|
|
give_keycard_if_alive CHR_BASEMENT1
|
|
give_keycard_if_alive CHR_BASEMENT2
|
|
give_keycard_if_alive CHR_BASEMENT3
|
|
give_keycard_if_alive CHR_BASEMENT4
|
|
give_keycard_if_alive CHR_BASEMENT5
|
|
give_keycard_if_alive CHR_BASEMENT6
|
|
give_keycard_if_alive CHR_BASEMENT7
|
|
give_keycard_if_alive CHR_BASEMENT8
|
|
|
|
give_object_to_chr OBJ_KEYCARD, CHR_BASEMENT9
|
|
goto_next 0x09
|
|
label 0x2d
|
|
|
|
// Gave key
|
|
label 0x09
|
|
unset_object_flag_bank0 OBJ_KEYCARD, OBJECTFLAG0_00100000
|
|
unset_object_flag_bank1 OBJ_KEYCARD, OBJECTFLAG1_INVISIBLE
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1015_check_computers_destroyed:
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x09
|
|
|
|
beginloop 0x04
|
|
if_object_in_good_condition OBJ_HACKERPC1, /*goto*/ 0x2d
|
|
goto_next 0x08
|
|
label 0x2d
|
|
if_object_in_good_condition OBJ_HACKERPC2, /*goto*/ 0x2d
|
|
goto_next 0x08
|
|
label 0x2d
|
|
if_object_in_good_condition OBJ_HACKERPC3, /*goto*/ 0x2d
|
|
goto_next 0x08
|
|
label 0x2d
|
|
if_object_in_good_condition OBJ_HACKERPC4, /*goto*/ 0x2d
|
|
goto_next 0x08
|
|
label 0x2d
|
|
endloop 0x04
|
|
|
|
label 0x08
|
|
message CHR_JOANNA, 0x2015 // "Critical mission object has been destroyed."
|
|
set_stage_flag STAGEFLAG_HACKER_PC_DESTROYED
|
|
label 0x09
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
.macro init_guard accuracy reaction health recovery
|
|
set_chr_dodge_rating 2, 0x0a
|
|
set_accuracy \accuracy
|
|
set_reaction_speed \reaction
|
|
set_chr_health CHR_SELF, \health
|
|
set_armor 0
|
|
set_recovery_speed \recovery
|
|
set_shield 0
|
|
.endm
|
|
|
|
func040a_enable_sniper:
|
|
init_guard 13, 15, 10, 15
|
|
set_function CHR_SELF, FUNC_SNIPER
|
|
endfunction
|
|
|
|
func040c_init_type1_guard:
|
|
init_guard 3, 15, 40, 0
|
|
set_function CHR_SELF, GFUNC_UNALERTED
|
|
endfunction
|
|
|
|
func040d_init_type2_guard:
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x2d
|
|
init_guard 15, 15, 40, 0
|
|
set_function CHR_SELF, GFUNC_UNALERTED
|
|
|
|
label 0x2d
|
|
init_guard 3, 15, 40, 0
|
|
set_function CHR_SELF, GFUNC_UNALERTED
|
|
endfunction
|
|
|
|
func040b_init_basement_guard:
|
|
init_guard 13, 15, 40, 10
|
|
set_function CHR_SELF, GFUNC_UNALERTED
|
|
endfunction
|
|
|
|
func1016_msg_generator:
|
|
beginloop 0x04
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
if_chr_in_room CHR_P1P2, 0x00, 0x0077, /*goto*/ 0x2d
|
|
endloop 0x04
|
|
|
|
label 0x2d
|
|
speak CHR_P1P2, 0x2023, 0x73ac, CHANNEL_6, COLOR_09_BLUE // "If I get the wind generator back online, I'll get ..."
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1017_msg_gottobequick:
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x2d
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
|
|
label 0x2d
|
|
restart_timer
|
|
|
|
beginloop 0x04
|
|
if_stage_flag_eq STAGEFLAG_INTRO_FINISHED, TRUE, /*goto*/ 0x2d
|
|
endloop 0x04
|
|
|
|
label 0x2d
|
|
restart_timer
|
|
|
|
beginloop 0x08
|
|
if_timer_gt 120, /*goto*/ 0x06
|
|
endloop 0x08
|
|
|
|
label 0x06
|
|
speak CHR_JOANNA, 0x2024, 0x73ad, CHANNEL_6, COLOR_09_BLUE // "I've got to be quick, or they'll kill the negotiat..."
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1018_msg_hidingdaniel:
|
|
// Wait for windmill activated
|
|
beginloop 0x04
|
|
if_objective_complete 2, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x08
|
|
if_objective_complete 3, /*goto*/ 0x08 // hackers objective
|
|
endloop 0x04
|
|
|
|
beginloop 0x08
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
if_chr_in_room CHR_P1P2, 0x00, 0x0088, /*goto*/ 0x2d
|
|
endloop 0x08
|
|
|
|
label 0x2d
|
|
speak CHR_P1P2, 0x2025, 0x73ae, CHANNEL_6, COLOR_09_BLUE // "Here's where they must be holding Daniel."
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1019_msg_hackershavetobestopped:
|
|
beginloop 0x04
|
|
if_stage_flag_eq STAGEFLAG_HACKERS_STARTED, TRUE, /*goto*/ 0x2d
|
|
endloop 0x04
|
|
|
|
label 0x2d
|
|
restart_timer
|
|
|
|
beginloop 0x08
|
|
if_timer_gt 450, /*goto*/ 0x2d
|
|
endloop 0x08
|
|
|
|
label 0x2d
|
|
speak CHR_JOANNA, 0x2026, 0x73af, CHANNEL_6, COLOR_09_BLUE // "Those hackers have to be stopped before I rescue D..."
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func040e_start_path00:
|
|
init_guard 3, 15, 40, 0
|
|
assign_path 0
|
|
start_path
|
|
set_function CHR_SELF, GFUNC_UNALERTED_0004
|
|
endfunction
|
|
|
|
func040f_start_path01:
|
|
init_Guard 3, 15, 40, 0
|
|
assign_path 1
|
|
start_path
|
|
set_function CHR_SELF, GFUNC_UNALERTED_0004
|
|
endfunction
|
|
|
|
func101b_toggle_basement_chrs:
|
|
yield
|
|
yield
|
|
hide_chr CHR_BASEMENT1
|
|
hide_chr CHR_BASEMENT2
|
|
hide_chr CHR_BASEMENT3
|
|
hide_chr CHR_BASEMENT4
|
|
hide_chr CHR_BASEMENT5
|
|
hide_chr CHR_BASEMENT6
|
|
hide_chr CHR_BASEMENT7
|
|
hide_chr CHR_BASEMENT8
|
|
hide_chr CHR_CARRINGTON
|
|
|
|
// Not sure which room 0x0087 is
|
|
beginloop 0x04
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
if_chr_in_room CHR_P1P2, 0x00, 0x0087, /*goto*/ 0x2d
|
|
endloop 0x04
|
|
|
|
label 0x2d
|
|
show_chr CHR_BASEMENT1
|
|
yield
|
|
show_chr CHR_BASEMENT2
|
|
yield
|
|
show_chr CHR_BASEMENT3
|
|
yield
|
|
show_chr CHR_BASEMENT4
|
|
yield
|
|
show_chr CHR_BASEMENT5
|
|
yield
|
|
show_chr CHR_BASEMENT6
|
|
yield
|
|
show_chr CHR_BASEMENT7
|
|
yield
|
|
show_chr CHR_BASEMENT8
|
|
yield
|
|
yield
|
|
show_chr CHR_CARRINGTON
|
|
yield
|
|
cmd0145_rebuild_groups
|
|
cmd0146_rebuild_groups
|
|
|
|
// Every 5 frames, check if the wine bottles are destroyed.
|
|
// There's a lot of stuff going on here without yielding. If you destroyed
|
|
// all bottles except 0x88 then you might have a choppy experience.
|
|
label 0x08
|
|
restart_timer
|
|
|
|
beginloop 0x09
|
|
if_timer_gt 5, /*goto*/ 0x2d
|
|
goto_first 0x09
|
|
|
|
label 0x2d
|
|
if_object_in_good_condition 0x1e, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x1f, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x20, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x21, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x22, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x23, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x24, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x25, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x26, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x27, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x28, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x29, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x2a, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x2b, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x2c, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x2d, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x2e, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x2f, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x30, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x31, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x32, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x33, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x34, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x35, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x36, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x37, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x38, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x39, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x3a, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x3b, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x3c, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x3d, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x3e, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x3f, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x40, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x41, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x42, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x43, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x44, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x45, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x46, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x47, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x48, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x49, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x4a, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x4b, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x4c, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x4d, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x4e, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x4f, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x50, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x51, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x52, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x53, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x54, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x55, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x56, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x57, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x58, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x59, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x5a, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x5b, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x5c, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x5d, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x5e, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x5f, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x60, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x61, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x62, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x63, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x64, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x65, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x66, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x67, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x68, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x69, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x6a, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x6b, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x6c, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x6d, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x6e, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x6f, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x70, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x71, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x72, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x73, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x74, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x75, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x76, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x77, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x78, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x79, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x7a, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x7b, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x7c, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x7d, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x7e, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x7f, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x80, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x81, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x82, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x83, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x84, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x85, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x86, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x87, /*goto*/ 0x06
|
|
if_object_in_good_condition 0x88, /*goto*/ 0x06
|
|
play_sound 0x17cb, -1
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
label 0x06
|
|
goto_first 0x08
|
|
|
|
endfunction
|
|
|
|
/**
|
|
* This function hides guards inside the villa on A and SA, then unhides them
|
|
* once you approach the villa.
|
|
*/
|
|
func101c_toggle_villa_guards:
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x2d
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
|
|
// A and SA
|
|
label 0x2d
|
|
hide_chr 0x23
|
|
hide_chr 0x24
|
|
hide_chr 0x25
|
|
hide_chr 0x26
|
|
hide_chr 0x27
|
|
hide_chr 0x28
|
|
hide_chr 0x29
|
|
hide_chr 0x2a
|
|
hide_chr 0x2b
|
|
hide_chr 0x2c
|
|
hide_chr 0x2d
|
|
hide_chr 0x2e
|
|
hide_chr 0x2f
|
|
hide_chr 0x30
|
|
hide_chr 0x31
|
|
hide_chr 0x32
|
|
hide_chr 0x33
|
|
hide_chr 0x34
|
|
hide_chr 0x35
|
|
hide_chr 0x36
|
|
hide_chr 0x37
|
|
hide_chr 0x38
|
|
hide_chr 0x39
|
|
hide_chr 0x3a
|
|
hide_chr 0x3b
|
|
hide_chr 0x3c
|
|
hide_chr 0x3d
|
|
hide_chr 0x3e
|
|
hide_chr 0x3f
|
|
hide_chr 0x40
|
|
hide_chr 0x41
|
|
hide_chr 0x42
|
|
|
|
// @bug: It is possible to cross room 0x002a in a single frame on coop if
|
|
// hugging the corner tightly, which means the guards will not be unhidden.
|
|
beginloop 0x04
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
if_chr_in_room CHR_P1P2, 0x00, 0x002a, /*goto*/ 0x2d
|
|
endloop 0x04
|
|
|
|
label 0x2d
|
|
show_chr 0x23
|
|
yield
|
|
show_chr 0x24
|
|
yield
|
|
show_chr 0x25
|
|
yield
|
|
show_chr 0x26
|
|
yield
|
|
show_chr 0x27
|
|
yield
|
|
show_chr 0x28
|
|
yield
|
|
show_chr 0x29
|
|
yield
|
|
show_chr 0x2a
|
|
yield
|
|
show_chr 0x2b
|
|
yield
|
|
show_chr 0x2c
|
|
yield
|
|
show_chr 0x2d
|
|
yield
|
|
show_chr 0x2e
|
|
yield
|
|
show_chr 0x2f
|
|
yield
|
|
show_chr 0x30
|
|
yield
|
|
show_chr 0x31
|
|
yield
|
|
show_chr 0x32
|
|
yield
|
|
show_chr 0x33
|
|
yield
|
|
show_chr 0x34
|
|
yield
|
|
show_chr 0x35
|
|
yield
|
|
show_chr 0x36
|
|
yield
|
|
show_chr 0x37
|
|
yield
|
|
show_chr 0x38
|
|
yield
|
|
show_chr 0x39
|
|
yield
|
|
show_chr 0x3a
|
|
yield
|
|
show_chr 0x3b
|
|
yield
|
|
show_chr 0x3c
|
|
yield
|
|
show_chr 0x3d
|
|
yield
|
|
show_chr 0x3e
|
|
yield
|
|
show_chr 0x3f
|
|
yield
|
|
show_chr 0x40
|
|
yield
|
|
show_chr 0x41
|
|
yield
|
|
show_chr 0x42
|
|
cmd0145_rebuild_groups
|
|
cmd0146_rebuild_groups
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func101d_dual_cmp150:
|
|
// Probable @bug: This timer starts from the start of the intro cinema,
|
|
// rather than from when you take control of Jo.
|
|
yield
|
|
restart_timer
|
|
|
|
// Wait 38.3 seconds or for CMP150 sniper to die
|
|
beginloop 0x04
|
|
if_chr_dying CHR_SNIPER7, /*goto*/ 0x2d
|
|
if_timer_gt 2300, /*goto*/ 0x06
|
|
endloop 0x04
|
|
|
|
label 0x2d
|
|
pause_timer
|
|
play_sound 0x04c6, -1 // "My gun!"
|
|
|
|
beginloop 0x08
|
|
if_chr_death_animation_finished 0x06, /*goto*/ 0x2d
|
|
endloop 0x08
|
|
|
|
label 0x2d
|
|
unset_object_flag_bank0 OBJ_CMP150_1, OBJECTFLAG0_00100000
|
|
unset_object_flag_bank0 OBJ_CMP150_2, OBJECTFLAG0_00100000
|
|
unset_object_flag_bank1 OBJ_CMP150_1, OBJECTFLAG1_INVISIBLE
|
|
unset_object_flag_bank1 OBJ_CMP150_1, OBJECTFLAG1_INVISIBLE
|
|
|
|
label 0x06
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func0407_init_sniper:
|
|
set_chr_health CHR_SELF, 1
|
|
stop_chr
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func0410_carrington:
|
|
yield
|
|
set_self_flag_bank3 CHRFLAG3_INVINCIBLE_TO_GUNFIRE
|
|
set_self_flag_bank3 CHRFLAG3_UNEXPLODABLE
|
|
set_chr_health CHR_SELF, 1
|
|
animation 0x017b, 1, 1, 0x0600, CHR_CARRINGTON, 2
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
/**
|
|
* Unlock exterior doors on SA and PA.
|
|
*/
|
|
func101e_unlock_doors:
|
|
if_difficulty_lt DIFF_SA, /*goto*/ 0x2d
|
|
unlock_door 0x90, 0x80
|
|
unlock_door 0x91, 0x80
|
|
unlock_door 0x92, 0x80
|
|
unlock_door 0x93, 0x80
|
|
unlock_door 0x94, 0x80
|
|
unlock_door 0x95, 0x80
|
|
unlock_door 0x96, 0x80
|
|
unlock_door 0x97, 0x80
|
|
unlock_door 0x98, 0x80
|
|
label 0x2d
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func101f_check_one_basement_guard_remaining:
|
|
.macro inc_var_if_chr_dead chr
|
|
if_chr_dying \chr, /*goto*/ 0x2d
|
|
if_chr_death_animation_finished \chr, /*goto*/ 0x2d
|
|
if_chr_unloaded \chr, /*goto*/ 0x2d
|
|
goto_next 0x06
|
|
label 0x2d
|
|
add_var_a 1
|
|
label 0x06
|
|
.endm
|
|
|
|
beginloop 0x04
|
|
set_var_a 0
|
|
|
|
inc_var_if_chr_dead CHR_BASEMENT1
|
|
inc_var_if_chr_dead CHR_BASEMENT2
|
|
inc_var_if_chr_dead CHR_BASEMENT3
|
|
inc_var_if_chr_dead CHR_BASEMENT4
|
|
inc_var_if_chr_dead CHR_BASEMENT5
|
|
inc_var_if_chr_dead CHR_BASEMENT6
|
|
inc_var_if_chr_dead CHR_BASEMENT7
|
|
inc_var_if_chr_dead CHR_BASEMENT8
|
|
inc_var_if_chr_dead CHR_BASEMENT9
|
|
|
|
if_var_a_lt 8, /*goto*/ 0x2d
|
|
set_stage_flag STAGEFLAG_ONE_BASEMENT_GUARD_REMAINING
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
label 0x2d
|
|
endloop 0x04
|
|
|
|
endfunction
|
|
|
|
/**
|
|
* Counterop only.
|
|
*/
|
|
func1420_setup_portals:
|
|
yield
|
|
configure_room_portals 0x0050
|
|
configure_room_portals 0x0052
|
|
configure_room_portals 0x006c
|
|
configure_room_portals 0x004d
|
|
configure_room_portals 0x0065
|
|
configure_room_portals 0x0059
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1423_setup_lighting:
|
|
yield
|
|
set_lighting 0x0027, 0x05, 0x01
|
|
set_lighting 0x0027, 0x06, 0x01
|
|
set_lighting 0x000c, 0x05, 0x01
|
|
set_lighting 0x000c, 0x06, 0x01
|
|
set_lighting 0x0029, 0x05, 0x01
|
|
set_lighting 0x0035, 0x05, 0x01
|
|
set_lighting 0x0035, 0x06, 0x01
|
|
set_lighting 0x0036, 0x06, 0x01
|
|
set_lighting 0x0037, 0x05, 0x01
|
|
set_lighting 0x0037, 0x06, 0x01
|
|
set_lighting 0x0038, 0x05, 0x01
|
|
set_lighting 0x0038, 0x06, 0x01
|
|
set_lighting 0x0039, 0x05, 0x01
|
|
set_lighting 0x0039, 0x06, 0x01
|
|
set_lighting 0x003a, 0x05, 0x01
|
|
set_lighting 0x003a, 0x06, 0x01
|
|
set_lighting 0x003b, 0x06, 0x01
|
|
set_lighting 0x003c, 0x06, 0x01
|
|
set_lighting 0x003d, 0x06, 0x01
|
|
set_lighting 0x003e, 0x05, 0x01
|
|
set_lighting 0x003e, 0x06, 0x01
|
|
set_lighting 0x003f, 0x05, 0x01
|
|
set_lighting 0x003f, 0x06, 0x01
|
|
set_lighting 0x0040, 0x05, 0x01
|
|
set_lighting 0x0040, 0x06, 0x01
|
|
set_lighting 0x0041, 0x05, 0x01
|
|
set_lighting 0x0043, 0x05, 0x01
|
|
set_lighting 0x0044, 0x05, 0x01
|
|
set_lighting 0x0045, 0x05, 0x01
|
|
set_lighting 0x0046, 0x05, 0x01
|
|
set_lighting 0x0046, 0x06, 0x01
|
|
set_lighting 0x0047, 0x05, 0x01
|
|
set_lighting 0x0048, 0x05, 0x01
|
|
set_lighting 0x0048, 0x06, 0x01
|
|
set_lighting 0x0049, 0x05, 0x01
|
|
set_lighting 0x004a, 0x05, 0x01
|
|
set_lighting 0x004b, 0x05, 0x01
|
|
set_lighting 0x004b, 0x06, 0x01
|
|
set_lighting 0x004c, 0x05, 0x01
|
|
set_lighting 0x004c, 0x06, 0x01
|
|
set_lighting 0x004e, 0x05, 0x01
|
|
set_lighting 0x004e, 0x06, 0x01
|
|
set_lighting 0x004f, 0x06, 0x01
|
|
set_lighting 0x0050, 0x05, 0x01
|
|
set_lighting 0x0050, 0x06, 0x01
|
|
set_lighting 0x0051, 0x06, 0x01
|
|
set_lighting 0x0053, 0x05, 0x01
|
|
set_lighting 0x0053, 0x06, 0x01
|
|
set_lighting 0x0054, 0x06, 0x01
|
|
set_lighting 0x0056, 0x05, 0x01
|
|
set_lighting 0x0056, 0x06, 0x01
|
|
set_lighting 0x0057, 0x05, 0x01
|
|
set_lighting 0x0059, 0x05, 0x01
|
|
set_lighting 0x0059, 0x06, 0x01
|
|
set_lighting 0x005a, 0x06, 0x01
|
|
set_lighting 0x005b, 0x05, 0x01
|
|
set_lighting 0x005b, 0x06, 0x01
|
|
set_lighting 0x005c, 0x06, 0x01
|
|
set_lighting 0x005d, 0x06, 0x01
|
|
set_lighting 0x005e, 0x06, 0x01
|
|
set_lighting 0x005f, 0x06, 0x01
|
|
set_lighting 0x0060, 0x06, 0x01
|
|
set_lighting 0x0061, 0x05, 0x01
|
|
set_lighting 0x0061, 0x06, 0x01
|
|
set_lighting 0x0062, 0x05, 0x01
|
|
set_lighting 0x0062, 0x06, 0x01
|
|
set_lighting 0x0063, 0x06, 0x01
|
|
set_lighting 0x0064, 0x06, 0x01
|
|
set_lighting 0x0065, 0x06, 0x01
|
|
set_lighting 0x0066, 0x05, 0x01
|
|
set_lighting 0x0066, 0x06, 0x01
|
|
set_lighting 0x0068, 0x05, 0x01
|
|
set_lighting 0x0068, 0x06, 0x01
|
|
set_lighting 0x0069, 0x06, 0x01
|
|
set_lighting 0x006a, 0x06, 0x01
|
|
set_lighting 0x006b, 0x06, 0x01
|
|
set_lighting 0x006c, 0x06, 0x01
|
|
set_lighting 0x006d, 0x06, 0x01
|
|
set_lighting 0x006e, 0x06, 0x01
|
|
set_lighting 0x006f, 0x06, 0x01
|
|
set_lighting 0x0070, 0x05, 0x01
|
|
set_lighting 0x0070, 0x06, 0x01
|
|
set_lighting 0x0071, 0x05, 0x01
|
|
set_lighting 0x0071, 0x06, 0x01
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1021_toggle_last_basement_guard:
|
|
set_chr_flag_bank3 CHR_BASEMENT9, CHRFLAG3_HIDDEN
|
|
set_chr_flag_bank3 CHR_BASEMENT9, CHRFLAG3_INVINCIBLE_TO_GUNFIRE
|
|
|
|
beginloop 0x04
|
|
if_difficulty_gt DIFF_SA, /*goto*/ 0x2d
|
|
if_objective_complete 0, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_difficulty_lt DIFF_SA, /*goto*/ 0x2d
|
|
if_objective_complete 1, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_objective_complete 2, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x2d
|
|
if_objective_complete 3, /*goto*/ 0x2d
|
|
reloop 0x04
|
|
|
|
label 0x2d
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x2d
|
|
if_objective_complete 4, /*goto*/ 0x2d
|
|
endloop 0x04
|
|
|
|
label 0x2d
|
|
unset_chr_flag_bank3 CHR_BASEMENT9, CHRFLAG3_HIDDEN
|
|
unset_chr_flag_bank3 CHR_BASEMENT9, CHRFLAG3_INVINCIBLE_TO_GUNFIRE
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1022_setup_rtracker:
|
|
yield
|
|
set_object_flag_bank2 OBJ_CMP150_1, OBJECTFLAG2_RTRACKED_BLUE
|
|
set_object_flag_bank2 OBJ_CMP150_2, OBJECTFLAG2_RTRACKED_BLUE
|
|
set_object_flag_bank2 OBJ_DEVASTATOR, OBJECTFLAG2_RTRACKED_BLUE
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func0411_cisoldier:
|
|
set_self_flag_bank3 CHRFLAG3_INVINCIBLE_TO_GUNFIRE
|
|
chr_drop_weapon CHR_SELF
|
|
label 0x08
|
|
yield
|
|
animation 0x0487, -1, -1, 0x0600, CHR_CISOLDIER, 2
|
|
yield
|
|
yield
|
|
yield
|
|
kill CHR_CISOLDIER
|
|
label 0x2d
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
/**
|
|
* This should be investigated more.
|
|
*/
|
|
func1024_set_chr_flags_on_pa:
|
|
yield
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x2d
|
|
set_chr_flag_bank2 CHR_TAKER1, CHRFLAG2_08000000
|
|
set_chr_flag_bank2 0x0a, CHRFLAG2_08000000
|
|
set_chr_flag_bank2 0x23, CHRFLAG2_08000000
|
|
set_chr_flag_bank2 0x2f, CHRFLAG2_08000000
|
|
set_chr_flag_bank2 0x34, CHRFLAG2_08000000
|
|
set_chr_flag_bank2 0x37, CHRFLAG2_08000000
|
|
set_chr_flag_bank2 0x3e, CHRFLAG2_08000000
|
|
set_chr_flag_bank2 CHR_BASEMENT6, CHRFLAG2_08000000
|
|
set_chr_flag_bank2 CHR_BASEMENT8, CHRFLAG2_08000000
|
|
label 0x2d
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
func1025_check_basement_entered_without_subdue:
|
|
yield
|
|
if_difficulty_lt DIFF_PA, /*goto*/ 0x0d
|
|
|
|
beginloop 0x04
|
|
if_objective_complete 4, /*goto*/ 0x0c
|
|
consider_coop_for_p1p2_chr CHR_SELF
|
|
if_chr_in_room CHR_P1P2, 0x00, 0x0087, /*goto*/ 0x06
|
|
label 0x0c
|
|
endloop 0x04
|
|
|
|
label 0x06
|
|
message CHR_P1P2, 0x2031 // "Mission unsuccessful - enemy guard not captured."
|
|
set_stage_flag STAGEFLAG_FORGOT_TO_KO_GUARD
|
|
|
|
label 0x0d
|
|
set_function CHR_SELF, GFUNC_IDLE
|
|
endfunction
|
|
|
|
functions:
|
|
register_function func1400_setup_counterop 0x1400
|
|
register_function func1001_objectives_failed_msg 0x1001
|
|
register_function func1002_intro 0x1002
|
|
register_function func1003_give_items 0x1003
|
|
register_function func1004_check_negotiator 0x1004
|
|
register_function func1005_toggle_snipers 0x1005
|
|
register_function func1006_check_snipers_dead 0x1006
|
|
register_function func1007_cooling_switch 0x1007
|
|
register_function func1008_power_switch 0x1008
|
|
register_function func1009_windmill_switch 0x1009
|
|
register_function func100a_check_switches_destroyed 0x100a
|
|
register_function func100b_invoke_hackers 0x100b
|
|
register_function func100c_check_hackers_dead 0x100c
|
|
register_function func100e_check_objectives_complete 0x100e
|
|
register_function func100f_check_takers_dead 0x100f
|
|
register_function func1010_set_pa_negotiator_flag 0x1010
|
|
register_function func1011_setup_snipers 0x1011
|
|
register_function func1013_check_guard_subdued 0x1013
|
|
register_function func1014_give_keycard 0x1014
|
|
register_function func1015_check_computers_destroyed 0x1015
|
|
register_function func1016_msg_generator 0x1016
|
|
register_function func1017_msg_gottobequick 0x1017
|
|
register_function func1018_msg_hidingdaniel 0x1018
|
|
register_function func1019_msg_hackershavetobestopped 0x1019
|
|
register_function func101b_toggle_basement_chrs 0x101b
|
|
register_function func101c_toggle_villa_guards 0x101c
|
|
register_function func101d_dual_cmp150 0x101d
|
|
register_function func101e_unlock_doors 0x101e
|
|
register_function func101f_check_one_basement_guard_remaining 0x101f
|
|
register_function func1420_setup_portals 0x1420
|
|
register_function func1021_toggle_last_basement_guard 0x1021
|
|
register_function func1022_setup_rtracker 0x1022
|
|
register_function func1423_setup_lighting 0x1423
|
|
register_function func1024_set_chr_flags_on_pa 0x1024
|
|
register_function func1025_check_basement_entered_without_subdue 0x1025
|
|
|
|
register_function func1002_intro 0x0c00
|
|
register_function func1002_intro_from_menu 0x0c01
|
|
register_function func0c02_outro_from_menu 0x0c02
|
|
|
|
register_function func0401_init_taker 0x0401
|
|
register_function func0402_taker 0x0402
|
|
register_function func0403_negotiator 0x0403
|
|
register_function func0404_sniper 0x0404
|
|
register_function func0405_hacker 0x0405
|
|
register_function func0406_init_hacker 0x0406
|
|
register_function func0407_init_sniper 0x0407
|
|
register_function func0408_outro 0x0408
|
|
register_function func1002_intro 0x0409
|
|
register_function func040a_enable_sniper 0x040a
|
|
register_function func040b_init_basement_guard 0x040b
|
|
register_function func040c_init_type1_guard 0x040c
|
|
register_function func040d_init_type2_guard 0x040d
|
|
register_function func040e_start_path00 0x040e
|
|
register_function func040f_start_path01 0x040f
|
|
register_function func0410_carrington 0x0410
|
|
register_function func0411_cisoldier 0x0411
|
|
endfunctions
|
|
|
|
paths:
|
|
register_path path00, 0, 0
|
|
register_path path01, 1, 0
|
|
endpaths
|
|
|
|
.align 4
|