mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-06-29 02:30:44 -04:00
Decompile func0f010bb0
This commit is contained in:
@@ -528,7 +528,7 @@ s32 intro[] = {
|
||||
ammo(AMMOTYPE_CROSSBOW, 12)
|
||||
ammo(AMMOTYPE_PROXY_MINE, 3)
|
||||
ammo(AMMOTYPE_RIFLE, 30)
|
||||
intro_weapon(WEAPON_CAMSPY, -1)
|
||||
intro_weapon(WEAPON_EYESPY, -1)
|
||||
outfit(OUTFIT_SNOW)
|
||||
endintro
|
||||
};
|
||||
|
||||
@@ -435,7 +435,7 @@ s32 intro[] = {
|
||||
ammo(AMMOTYPE_NBOMB, 6)
|
||||
outfit(OUTFIT_LEATHER)
|
||||
intro_weapon(WEAPON_DOORDECODER, -1)
|
||||
intro_weapon(WEAPON_CAMSPY, -1)
|
||||
intro_weapon(WEAPON_EYESPY, -1)
|
||||
spawn(0x0083)
|
||||
endintro
|
||||
};
|
||||
|
||||
@@ -313,7 +313,7 @@ u32 props[] = {
|
||||
tag(0x32, 1)
|
||||
multimonitor(0x0140, MODEL_CIHUB, 0x0239, 0x00000002, 0x00000000, 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)
|
||||
tag(0x26, 1)
|
||||
weapon(0x0100, MODEL_CHREYESPY, 0xffff, 0x00100001, 0x00080000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CAMSPY, 0x00ffffff, 0x00000000)
|
||||
weapon(0x0100, MODEL_CHREYESPY, 0xffff, 0x00100001, 0x00080000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_EYESPY, 0x00ffffff, 0x00000000)
|
||||
tag(0x27, 1)
|
||||
weapon(0x0180, MODEL_CHRNIGHTSIGHT, 0xffff, 0x00100001, 0x00080000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_NIGHTVISION, 0x00ffffff, 0x00000000)
|
||||
tag(0x34, 1)
|
||||
@@ -843,13 +843,13 @@ u8 func1002_devicetraining_camspy[] = {
|
||||
label(0x2f)
|
||||
label(0x8d)
|
||||
remove_hudmsgs
|
||||
if_chr_weapon_equipped(CHR_BOND, WEAPON_CAMSPY, /*goto*/ 0x2f)
|
||||
if_chr_weapon_equipped(CHR_BOND, WEAPON_EYESPY, /*goto*/ 0x2f)
|
||||
show_hudmsg_middle(0x01, COLOR_04_ORANGE, L_DISH(57)) // "Select the CamSpy. - Hold A Button. - Use Control Stick to change selection. - Highlight CamSpy and release A Button."
|
||||
restart_timer
|
||||
|
||||
beginloop(0x8e)
|
||||
if_stage_flag_eq(STAGEFLAG_DEVICE_ABORTING, TRUE, /*goto*/ 0x90)
|
||||
if_player_using_device(CHR_BOND, WEAPON_CAMSPY, /*goto*/ 0x2f)
|
||||
if_player_using_device(CHR_BOND, WEAPON_EYESPY, /*goto*/ 0x2f)
|
||||
if_timer_gt(1200, /*goto*/ 0x06)
|
||||
endloop(0x8e)
|
||||
|
||||
|
||||
@@ -632,7 +632,7 @@ s32 intro[] = {
|
||||
intro_weapon(WEAPON_FALCON2, -1)
|
||||
ammo(AMMOTYPE_PISTOL, 100)
|
||||
ammo(AMMOTYPE_RIFLE, 50)
|
||||
intro_weapon(WEAPON_CAMSPY, -1)
|
||||
intro_weapon(WEAPON_EYESPY, -1)
|
||||
outfit(OUTFIT_DEFAULT)
|
||||
spawn(0x001b)
|
||||
endintro
|
||||
|
||||
@@ -273,7 +273,7 @@ u32 props[] = {
|
||||
door(0x0100, MODEL_DD_OFFICEDOOR, 0x0105, 0x20000000, 0x10000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, 0x005a0000, 0x03e80000, 0x00640000, 0x00640000, 0x00010000, 0x00000005, 0x00000001, 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(0x25, 1)
|
||||
stdobject(0x0100, MODEL_DUMPSTER, 0x011e, 0x004001e1, 0x00004000, 0x00000801, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000)
|
||||
weapon(0x0100, MODEL_CHRBRIEFCASE, 0xffff, 0x40008000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_CAMSPY, 0x00ffffff, 0x00000000)
|
||||
weapon(0x0100, MODEL_CHRBRIEFCASE, 0xffff, 0x40008000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000, WEAPON_EYESPY, 0x00ffffff, 0x00000000)
|
||||
tag(0x24, -1)
|
||||
stdobject(0x0100, MODEL_BARREL, 0x010b, 0x000001e1, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000)
|
||||
stdobject(0x0100, MODEL_BARREL, 0x010c, 0x000001e1, 0x00000001, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0x000003e8, 0x00000000, 0x00000000, 0x0fff0000)
|
||||
|
||||
@@ -561,7 +561,7 @@ u32 props[] = {
|
||||
s32 intro[] = {
|
||||
intro_weapon(WEAPON_MAULER, -1)
|
||||
ammo(AMMOTYPE_PISTOL, 100)
|
||||
intro_weapon(WEAPON_CAMSPY, -1)
|
||||
intro_weapon(WEAPON_EYESPY, -1)
|
||||
outfit(OUTFIT_MRBLONDE)
|
||||
intro_weapon(WEAPON_CLOAKINGDEVICE, -1)
|
||||
#if VERSION == VERSION_PAL_FINAL
|
||||
|
||||
Reference in New Issue
Block a user