mirror of
https://gitlab.com/kholdfuzion/goldeneye_src
synced 2026-08-24 23:15:59 -04:00
3086 lines
138 KiB
C
3086 lines
138 KiB
C
#include "ultra64.h"
|
|
#include "bondgame.h"
|
|
#include "game/chrobjdata.h"
|
|
// bss
|
|
|
|
|
|
/* global ai lists used for all levels */
|
|
// data
|
|
//D:80037070
|
|
u8 dword_D_80037070[] = { // GLIST_AIM_AT_BOND: continuously aim at bond with weapon
|
|
guard_try_fire_or_aim_at_target(TARGET_BOND | TARGET_AIM_ONLY, 0, 0x01)
|
|
goto_loop_infinite(0x01)
|
|
ai_list_end
|
|
};
|
|
|
|
//D:8003707C
|
|
u8 dword_D_8003707C[] = { // GLIST_END_ROUTINE: end routine (loop forever)
|
|
goto_loop_infinite(0x11)
|
|
ai_list_end
|
|
};
|
|
|
|
//D:80037084
|
|
u8 dword_D_80037084[] = { // GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE: wait for bond detection (spawn clone when heard bond)
|
|
goto_loop_start(0x01)
|
|
if_chr_dying_or_dead(CHR_SELF, 0x11) // guard died, safely end list
|
|
if_guard_has_stopped_moving(0x06) // guard has stopped moving, safe to continue
|
|
goto_loop_repeat(0x01)
|
|
label(0x06)
|
|
if_guard_sees_bond(0x07)
|
|
if_guard_was_shot_within_last_10_secs(0x0D)
|
|
if_guard_heard_bond_within_last_10_secs(0x0E)
|
|
if_guard_shot_from_bond_missed(0x10)
|
|
if_guard_see_another_guard_shot(0x0D)
|
|
if_guard_see_another_guard_die(0x0D)
|
|
if_guard_playing_animation(0x03) // playing idle animation
|
|
random_generate_greater_than(1, 0x03) // 1/255 chance of playing idle animation
|
|
set_return_ai_list(GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE)
|
|
jump_to_ai_list(CHR_SELF, GLIST_IDLE_RAND_ANIM_SUBROUTINE) // play idle animation and return to list
|
|
label(0x03)
|
|
goto_loop_repeat(0x01)
|
|
label(0x10) // bond shot near guard
|
|
random_generate_greater_than(127, 0x07) // 50% chance of playing looking around animation
|
|
set_return_ai_list(GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE)
|
|
jump_to_ai_list(CHR_SELF, GLIST_STARTLE_CHR_AND_RUN_TO_BOND_SUBROUTINE)
|
|
label(0x07) // guard sees bond
|
|
set_return_ai_list(GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE)
|
|
jump_to_ai_list(CHR_SELF, GLIST_FIRE_RAND_ANIM_SUBROUTINE)
|
|
label(0x0D) // guard saw another guard shot/die or guard was shot
|
|
set_return_ai_list(GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE)
|
|
jump_to_ai_list(CHR_SELF, GLIST_RUN_TO_BOND_SUBROUTINE)
|
|
label(0x0E) // guard heard bond, attempt to spawn clone (only if chr has clone flag)
|
|
set_return_ai_list(GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE)
|
|
jump_to_ai_list(CHR_SELF, GLIST_SPAWN_CLONE_OR_RUN_TO_BOND)
|
|
label(0x11) // guard has died, end routine
|
|
jump_to_ai_list(CHR_SELF, GLIST_END_ROUTINE)
|
|
ai_list_end
|
|
};
|
|
|
|
//D:800370DC
|
|
u8 dword_D_800370DC[] = { // GLIST_IDLE_RAND_ANIM_SUBROUTINE: play idle animation (subroutine)
|
|
random_generate_greater_than(50, 0x03) // generate annd compare random seed to see which animation to play
|
|
guard_play_animation(ANIM_yawning, 0, 193, ANIM_IDLE_POSE_WHEN_COMPLETE | ANIM_PLAY_SFX, ANIM_DEFAULT_INTERPOLATION)
|
|
goto_next(0x02) // jump to end, we're done
|
|
label(0x03)
|
|
if_random_seed_greater_than(100, 0x03)
|
|
guard_play_animation(ANIM_swatting_flies, 0, 294, ANIM_IDLE_POSE_WHEN_COMPLETE | ANIM_PLAY_SFX, ANIM_DEFAULT_INTERPOLATION)
|
|
goto_next(0x02) // jump to end, we're done
|
|
label(0x03)
|
|
if_random_seed_greater_than(150, 0x03)
|
|
guard_play_animation(ANIM_scratching_leg, 0, 183, ANIM_IDLE_POSE_WHEN_COMPLETE | ANIM_PLAY_SFX, ANIM_DEFAULT_INTERPOLATION)
|
|
goto_next(0x02) // jump to end, we're done
|
|
label(0x03)
|
|
if_random_seed_greater_than(200, 0x03)
|
|
guard_play_animation(ANIM_scratching_butt, 0, 123, ANIM_IDLE_POSE_WHEN_COMPLETE | ANIM_PLAY_SFX, ANIM_DEFAULT_INTERPOLATION)
|
|
goto_next(0x02) // jump to end, we're done
|
|
label(0x03)
|
|
if_random_seed_greater_than(250, 0x03)
|
|
guard_play_animation(ANIM_adjusting_crotch, 0, 56, ANIM_IDLE_POSE_WHEN_COMPLETE | ANIM_PLAY_SFX, ANIM_DEFAULT_INTERPOLATION)
|
|
goto_next(0x02) // jump to end, we're done
|
|
label(0x03)
|
|
guard_play_animation(ANIM_sneeze, 0, 137, ANIM_IDLE_POSE_WHEN_COMPLETE | ANIM_PLAY_SFX, ANIM_DEFAULT_INTERPOLATION)
|
|
goto_next(0x02) // jump to end, we're done
|
|
label(0x02)
|
|
jump_to_return_ai_list
|
|
ai_list_end
|
|
};
|
|
|
|
//D:8003713C
|
|
u8 dword_D_8003713C[] = { // GLIST_KEYBOARD_RAND_ANIM_SUBROUTINE: play use keyboard animation (subroutine)
|
|
random_generate_greater_than(60, 0x03)
|
|
guard_play_animation(ANIM_keyboard_right_hand1, 0, 69, 0x00, ANIM_DEFAULT_INTERPOLATION)
|
|
goto_next(0x02) // jump to end, we're done
|
|
label(0x03)
|
|
if_random_seed_greater_than(120, 0x03)
|
|
guard_play_animation(ANIM_keyboard_right_hand2, 0, 74, 0x00, ANIM_DEFAULT_INTERPOLATION)
|
|
goto_next(0x02) // jump to end, we're done
|
|
label(0x03)
|
|
if_random_seed_greater_than(180, 0x03)
|
|
guard_play_animation(ANIM_keyboard_left_hand, 0, 79, 0x00, ANIM_DEFAULT_INTERPOLATION)
|
|
goto_next(0x02) // jump to end, we're done
|
|
label(0x03)
|
|
guard_play_animation(ANIM_keyboard_right_hand_tapping, 0, 89, 0x00, ANIM_DEFAULT_INTERPOLATION)
|
|
goto_next(0x02) // jump to end, we're done
|
|
label(0x02)
|
|
jump_to_return_ai_list
|
|
ai_list_end
|
|
};
|
|
|
|
//D:8003717C
|
|
u8 dword_D_8003717C[] = { // GLIST_DETECT_BOND_DEAF_NO_CLONE_NO_IDLE_ANIM: wait for bond detection (deaf/no clones/no idling)
|
|
goto_loop_start(0x01) // wait for guard to stop moving before branching to next logic
|
|
if_guard_has_stopped_moving(0x06)
|
|
goto_loop_repeat(0x01)
|
|
label(0x06)
|
|
if_guard_sees_bond(0x07)
|
|
if_guard_was_shot_within_last_10_secs(0x0D)
|
|
if_guard_shot_from_bond_missed(0x10)
|
|
if_guard_see_another_guard_shot(0x0D)
|
|
if_guard_see_another_guard_die(0x0D)
|
|
goto_loop_repeat(0x01)
|
|
label(0x10) // bond shot near guard
|
|
random_generate_greater_than(127, 0x07) // 50% chance of playing looking around animation
|
|
set_return_ai_list(GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE)
|
|
jump_to_ai_list(CHR_SELF, GLIST_STARTLE_CHR_AND_RUN_TO_BOND_SUBROUTINE)
|
|
label(0x07) // guard sees bond
|
|
set_return_ai_list(GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE)
|
|
jump_to_ai_list(CHR_SELF, GLIST_FIRE_RAND_ANIM_SUBROUTINE)
|
|
label(0x0D) // guard saw another guard shot/die or guard was shot
|
|
set_return_ai_list(GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE)
|
|
jump_to_ai_list(CHR_SELF, GLIST_RUN_TO_BOND_SUBROUTINE)
|
|
ai_list_end
|
|
};
|
|
|
|
//D:800371B4
|
|
u8 dword_D_800371B4[] = { // GLIST_FIRE_RAND_ANIM_SUBROUTINE: fire at bond with random animation (subroutine)
|
|
if_guard_bitfield_is_set_on(BITFIELD_DONT_POINT_AT_BOND, 0x03) // if guard already pointed at bond, goto label 03
|
|
random_generate_greater_than(32, 0x03) // 12.5% chance of pointing to bond
|
|
guard_points_at_bond
|
|
guard_bitfield_set_on(BITFIELD_DONT_POINT_AT_BOND) // don't point again, thank you object permanence
|
|
jump_to_return_ai_list // guard pointed at bond, return to list
|
|
label(0x03)
|
|
guard_bitfield_set_on(BITFIELD_DONT_POINT_AT_BOND) // set flag so we don't point at bond, only do that for first time in list
|
|
guard_try_throwing_grenade(0x02) // attempt to throw grenade, depends on chr->grenadeprob value
|
|
label(0x03)
|
|
random_generate_greater_than(10, 0x03)
|
|
guard_try_firing_roll(0x02)
|
|
label(0x03)
|
|
random_generate_greater_than(10, 0x03)
|
|
guard_try_hopping_sideways(0x02)
|
|
label(0x03)
|
|
random_generate_greater_than(25, 0x03)
|
|
guard_try_sidestepping(0x02)
|
|
label(0x03)
|
|
random_generate_greater_than(50, 0x03)
|
|
guard_try_running_to_side(0x02)
|
|
label(0x03)
|
|
random_generate_greater_than(64, 0x03)
|
|
guard_try_firing_walk(0x02) // infinite ammo death sentence ;)
|
|
label(0x03)
|
|
if_random_seed_greater_than(127, 0x03)
|
|
guard_try_firing_run(0x02)
|
|
label(0x03)
|
|
random_generate_greater_than(127, 0x0B)
|
|
guard_try_fire_or_aim_at_target(TARGET_BOND, 0, 0x02)
|
|
label(0x0B)
|
|
guard_try_fire_or_aim_at_target_kneel(TARGET_BOND, 0, 0x02)
|
|
label(0x02) // guard did the thing, now go back home
|
|
jump_to_return_ai_list
|
|
ai_list_end
|
|
};
|
|
|
|
//D:8003720C
|
|
u8 dword_D_8003720C[] = { // GLIST_RUN_TO_BOND_SUBROUTINE: run to bond and fire (subroutine)
|
|
guard_bitfield_set_on(BITFIELD_DONT_POINT_AT_BOND) // guard is aware of bond, so don't point at him when first spotted
|
|
guard_try_running_to_bond_position(0x01) // goto loop if bond position is reachable
|
|
jump_to_return_ai_list // if guard can't reach bond, return to ai list (read guard_try_running_to_bond_position command info)
|
|
goto_loop_start(0x01)
|
|
if_guard_has_stopped_moving(0x06)
|
|
if_guard_sees_bond(0x07) // detected bond, goto attack list
|
|
goto_loop_repeat(0x01)
|
|
label(0x07)
|
|
jump_to_ai_list(CHR_SELF, GLIST_FIRE_RAND_ANIM_SUBROUTINE)
|
|
label(0x06)
|
|
jump_to_return_ai_list
|
|
ai_list_end
|
|
};
|
|
|
|
//D:80037224
|
|
u8 dword_D_80037224[] = { // GLIST_SPAWN_CLONE_OR_RUN_TO_BOND: if chr has been seen, run to bond - else spawn clone
|
|
guard_bitfield_set_on(BITFIELD_DONT_POINT_AT_BOND) // guard is aware of bond, so don't point at him when first spotted
|
|
if_guard_has_not_been_seen(0x0E) // if guard has yet to be seen by bond, goto 0E
|
|
jump_to_ai_list(CHR_SELF, GLIST_RUN_TO_BOND_SUBROUTINE) // guard has been seen, run to bond and fire
|
|
label(0x0E)
|
|
if_chr_does_not_exist(CHR_CLONE, 0x0E) // if clone doesn't exist, goto 0E
|
|
jump_to_ai_list(CHR_SELF, GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE) // continue idling
|
|
label(0x0E)
|
|
chr_try_spawning_clone(CHR_SELF, GLIST_RUN_TO_BOND_AND_FIRE, 0x03) // attempt to spawn clone with run to bond list assigned, if success goto 03
|
|
jump_to_ai_list(CHR_SELF, GLIST_RUN_TO_BOND_SUBROUTINE) // guard failed to spawn (not enough memory/guard doesn't have clone flag on), just run at bond anyway
|
|
label(0x03) // if clone spawn was successful
|
|
jump_to_ai_list(CHR_SELF, GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE) // set original chr to sit tight while the clone does all the work, giving the illusion that bunker ii is a crowded complex
|
|
ai_list_end
|
|
};
|
|
|
|
//D:80037248
|
|
u8 dword_D_80037248[] = { // GLIST_RUN_TO_BOND_AND_FIRE: run to bond and fire
|
|
set_return_ai_list(GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE)
|
|
jump_to_ai_list(CHR_SELF, GLIST_RUN_TO_BOND_SUBROUTINE)
|
|
ai_list_end
|
|
};
|
|
|
|
//D:80037250
|
|
u8 dword_D_80037250[] = { // GLIST_DETECT_BOND_NO_CLONE_NO_IDLE_ANIM: wait for bond detection (no clones/no idling)
|
|
goto_loop_start(0x01) // wait for guard to stop moving before branching to next logic
|
|
if_guard_sees_bond(0x07)
|
|
if_guard_was_shot_within_last_10_secs(0x0D)
|
|
if_guard_heard_bond_within_last_10_secs(0x0D)
|
|
if_guard_shot_from_bond_missed(0x0D)
|
|
if_guard_see_another_guard_shot(0x0D)
|
|
if_guard_see_another_guard_die(0x0D)
|
|
goto_loop_repeat(0x01)
|
|
label(0x07) // guard sees bond
|
|
set_return_ai_list(GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE)
|
|
jump_to_ai_list(CHR_SELF, GLIST_FIRE_RAND_ANIM_SUBROUTINE)
|
|
label(0x0D) // guard saw another guard shot/die or guard was shot
|
|
set_return_ai_list(GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE)
|
|
jump_to_ai_list(CHR_SELF, GLIST_RUN_TO_BOND_SUBROUTINE)
|
|
label(0x0E) // unused spawn clone reaction for hearing bond, likely made game too difficult/slow
|
|
set_return_ai_list(GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE)
|
|
jump_to_ai_list(CHR_SELF, GLIST_SPAWN_CLONE_OR_RUN_TO_BOND)
|
|
ai_list_end
|
|
};
|
|
|
|
//D:80037280
|
|
u8 dword_D_80037280[] = { // GLIST_RUN_TO_CHR_PADPRESET_AND_ACTIVATE_ALARM: run to chr->padpreset1 and activate alarm
|
|
goto_loop_start(0x01) // wait for guard to stop moving before branching to next logic
|
|
if_guard_has_stopped_moving(0x06)
|
|
goto_loop_repeat(0x01)
|
|
label(0x06)
|
|
if_guard_sees_bond(0x0F)
|
|
if_guard_hits_missed_greater_than(0, 0x10)
|
|
if_guard_heard_bond_within_last_10_secs(0x10)
|
|
if_guard_see_another_guard_shot(0x10)
|
|
if_guard_see_another_guard_die(0x10)
|
|
goto_loop_repeat(0x01)
|
|
label(0x10) // a guard in sight was killed/shot, heard bond or bond shot guard
|
|
if_guard_hits_greater_than(0, 0x0F) // doesn't make sense why the guard would be mildly curious about getting shot
|
|
guard_looks_around_self
|
|
goto_loop_start(0x04) // wait for guard to stop moving before branching to next logic (triggered by look around animation)
|
|
if_guard_has_stopped_moving(0x0F)
|
|
goto_loop_repeat(0x04)
|
|
label(0x0F)
|
|
guard_runs_to_pad(PAD_PRESET)
|
|
goto_loop_start(0x03) // wait for guard to stop moving (reached destination/guard was shot)
|
|
if_guard_has_stopped_moving(0x02)
|
|
goto_loop_repeat(0x03)
|
|
label(0x02)
|
|
if_chr_meters_to_pad_greater_than(CHR_SELF, 1, PAD_PRESET, 0x02) // if guard is more than 1 meter away from alarm, skip to attack ai list
|
|
guard_try_triggering_alarm_at_pad(PAD_PRESET, 0x05)
|
|
goto_next(0x02) // didn't activate alarm (alarm destroyed?)
|
|
goto_loop_start(0x05) // wait for guard to finish activating alarm
|
|
if_guard_has_stopped_moving(0x02)
|
|
goto_loop_repeat(0x05)
|
|
label(0x02)
|
|
set_return_ai_list(GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE)
|
|
jump_to_ai_list(CHR_SELF, GLIST_RUN_TO_BOND_SUBROUTINE)
|
|
ai_list_end
|
|
};
|
|
|
|
//D:800372D0
|
|
u8 dword_D_800372D0[] = { // GLIST_STARTLE_CHR_AND_RUN_TO_BOND_SUBROUTINE: startle character (subroutine)
|
|
guard_looks_around_self // trigger animation
|
|
goto_loop_start(0x01)
|
|
if_guard_has_stopped_moving(0x02) // wait for chr to stop moving
|
|
goto_loop_repeat(0x01)
|
|
label(0x02) // chr stopped moving
|
|
jump_to_ai_list(CHR_SELF, GLIST_RUN_TO_BOND_SUBROUTINE)
|
|
ai_list_end
|
|
};
|
|
|
|
//D:800372E0
|
|
u8 dword_D_800372E0[] = { // GLIST_RUN_TO_BOND_AND_FIRE_HALT_CHR_RANDOMLY: forever chase bond and fire (halt randomly)
|
|
label(0x28)
|
|
guard_try_running_to_bond_position(0x1B) // goto loop if bond position is reachable
|
|
debug_log 'n','o',' ','g','o','!','\n', debug_log_end // guard can't reach bond
|
|
goto_loop_start(0x1B)
|
|
if_guard_and_bond_within_line_of_sight(0x06)
|
|
if_guard_has_stopped_moving(0x02)
|
|
goto_loop_repeat(0x1B)
|
|
label(0x01)
|
|
ai_sleep
|
|
if_guard_hits_less_than(6, 0x2D)
|
|
if_guard_flags_is_set_on(CHRFLAG_INVINCIBLE, 0x2F)
|
|
label(0x2D)
|
|
if_guard_has_stopped_moving(0x06)
|
|
if_guard_meters_to_bond_greater_than(20, 0x03) // if guard is further than 20 meters away from bond, goto 03
|
|
goto_first(0x01)
|
|
label(0x03)
|
|
goto_first(0x28)
|
|
label(0x06)
|
|
if_guard_and_bond_within_line_of_sight(0x03)
|
|
goto_next(0x02)
|
|
label(0x24)
|
|
ai_sleep
|
|
if_guard_meters_to_bond_less_than(5, 0x03) // if guard is within 5 meters from bond, goto 03
|
|
if_guard_has_stopped_moving(0x03)
|
|
goto_first(0x28)
|
|
label(0x03)
|
|
if_guard_flags_is_set_on(CHRFLAG_INVINCIBLE, 0x2F)
|
|
label(0x2B)
|
|
random_generate_greater_than(10, 0x03)
|
|
guard_try_throwing_grenade(0x02) // attempt to throw grenade, depends on chr->grenadeprob value
|
|
label(0x03)
|
|
if_random_seed_greater_than(50, 0x03)
|
|
guard_try_sidestepping(0x02)
|
|
label(0x03)
|
|
if_random_seed_greater_than(60, 0x03)
|
|
guard_try_firing_roll(0x02)
|
|
label(0x03)
|
|
if_random_seed_greater_than(80, 0x03)
|
|
guard_try_firing_roll(0x02)
|
|
label(0x03)
|
|
if_random_seed_greater_than(100, 0x03)
|
|
guard_try_firing_walk(0x02)
|
|
label(0x03)
|
|
if_random_seed_greater_than(150, 0x03)
|
|
guard_try_firing_run(0x02)
|
|
label(0x03)
|
|
if_random_seed_greater_than(200, 0x03)
|
|
guard_try_fire_or_aim_at_target(TARGET_BOND, 0, 0x02)
|
|
label(0x03)
|
|
guard_try_fire_or_aim_at_target_kneel(TARGET_BOND, 0, 0x02)
|
|
label(0x02)
|
|
if_guard_and_bond_within_line_of_sight(0x03)
|
|
goto_next(0x1B)
|
|
label(0x1B)
|
|
ai_sleep
|
|
random_generate_greater_than(160, 0x03)
|
|
goto_next(0x1C)
|
|
label(0x03)
|
|
ai_sleep
|
|
goto_first(0x01)
|
|
label(0x1C)
|
|
local_timer_reset_start
|
|
guard_try_running_to_bond_position(0x1D)
|
|
goto_loop_start(0x1D)
|
|
if_guard_has_stopped_moving(0x03)
|
|
if_local_timer_seconds_greater_than(1, 0x03)
|
|
goto_loop_repeat(0x1D)
|
|
label(0x03)
|
|
guard_animation_stop
|
|
debug_log 'w','a','i','t','\n', debug_log_end
|
|
guard_bitfield_set_off(0x04)
|
|
random_generate_greater_than(160, 0x03)
|
|
guard_bitfield_set_on(0x04)
|
|
label(0x03)
|
|
local_timer_reset_start
|
|
label(0x1E)
|
|
ai_sleep
|
|
if_guard_and_bond_within_line_of_sight(0x03)
|
|
if_guard_shot_from_bond_missed(0x03)
|
|
ai_sleep
|
|
if_local_timer_seconds_less_than(10, 0x04) // if timer less than 10 seconds, goto 04
|
|
if_guard_bitfield_is_set_on(0x04, 0x05)
|
|
goto_first(0x28)
|
|
label(0x05)
|
|
goto_first(0x1C)
|
|
label(0x04)
|
|
goto_first(0x1E)
|
|
label(0x03)
|
|
goto_first(0x01)
|
|
label(0x2F)
|
|
if_guard_hits_less_than(6, 0x03)
|
|
guard_flags_set_off(CHRFLAG_INVINCIBLE)
|
|
label(0x03)
|
|
goto_first(0x2B)
|
|
ai_list_end
|
|
};
|
|
|
|
//D:800373D0
|
|
u8 dword_D_800373D0[] = { // GLIST_WAIT_ONE_SECOND_SUBROUTINE: wait for one second (subroutine)
|
|
local_timer_reset_start
|
|
goto_loop_start(0x1B)
|
|
if_local_timer_seconds_greater_than(1, 0x03) // wait one second
|
|
goto_loop_repeat(0x1B)
|
|
label(0x03)
|
|
jump_to_return_ai_list
|
|
ai_list_end
|
|
};
|
|
|
|
//D:800373E0
|
|
u8 dword_D_800373E0[] = { // GLIST_EXIT_LEVEL: exit level
|
|
exit_level
|
|
jump_to_ai_list(CHR_SELF, GLIST_END_ROUTINE)
|
|
ai_list_end
|
|
};
|
|
|
|
//D:800373E8
|
|
u8 dword_D_800373E8[] = { // GLIST_DRAW_DD44_AND_FIRE: draw dd44 and fire
|
|
guard_set_speed_rating(40) // fast boi watch out!
|
|
guard_set_accuracy_rating(50)
|
|
label(0x03)
|
|
guard_try_facing_target(TARGET_BOND, 0, 0x03)
|
|
label(0x03)
|
|
local_timer_reset_start
|
|
goto_loop_start(0x1B)
|
|
if_local_timer_greater_than(20, 0x03) // wait 1/3 of a second
|
|
goto_loop_repeat(0x1B)
|
|
label(0x03)
|
|
guard_play_animation(ANIM_fire_standing_draw_one_handed_weapon_fast, 0, 20, ANIM_LOOP_HOLD_LAST_FRAME, ANIM_DEFAULT_INTERPOLATION)
|
|
goto_loop_start(0x1C)
|
|
if_guard_has_stopped_moving(0x03)
|
|
goto_loop_repeat(0x1C)
|
|
label(0x03)
|
|
guard_try_spawning_item(PROP_chrtt33, ITEM_TT33, 0, 0x03)
|
|
label(0x03)
|
|
guard_try_fire_or_aim_at_target(TARGET_BOND | TARGET_AIM_ONLY, 0, 0x03) // aim...
|
|
label(0x03)
|
|
guard_try_fire_or_aim_at_target_update(TARGET_BOND, 0, 0x03) // FIRE!
|
|
label(0x03)
|
|
goto_loop_start(0x1E) // loop until guard has stopped firing at bond
|
|
if_guard_has_stopped_moving(0x03)
|
|
goto_loop_repeat(0x1E)
|
|
label(0x03)
|
|
set_return_ai_list(GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE)
|
|
jump_to_ai_list(CHR_SELF, GLIST_RUN_TO_BOND_SUBROUTINE)
|
|
ai_list_end
|
|
};
|
|
|
|
//D:80037444
|
|
u8 dword_D_80037444[] = { // GLIST_REMOVE_CHR: remove chr
|
|
chr_remove_instant(CHR_SELF) // remove self
|
|
jump_to_ai_list(CHR_SELF, GLIST_END_ROUTINE)
|
|
ai_list_end
|
|
};
|
|
|
|
//D:8003744C
|
|
struct struct_13 D_8003744C[] = { // global ai lists (glists)
|
|
{dword_D_80037070, GLIST_AIM_AT_BOND},
|
|
{dword_D_8003707C, GLIST_END_ROUTINE},
|
|
{dword_D_80037084, GLIST_DETECT_BOND_SPAWN_CLONE_ON_HEARD_GUNFIRE},
|
|
{dword_D_800370DC, GLIST_IDLE_RAND_ANIM_SUBROUTINE},
|
|
{dword_D_8003713C, GLIST_KEYBOARD_RAND_ANIM_SUBROUTINE},
|
|
{dword_D_8003717C, GLIST_DETECT_BOND_DEAF_NO_CLONE_NO_IDLE_ANIM},
|
|
{dword_D_800371B4, GLIST_FIRE_RAND_ANIM_SUBROUTINE},
|
|
{dword_D_80037250, GLIST_DETECT_BOND_NO_CLONE_NO_IDLE_ANIM},
|
|
{dword_D_8003720C, GLIST_RUN_TO_BOND_SUBROUTINE},
|
|
{dword_D_80037280, GLIST_RUN_TO_CHR_PADPRESET_AND_ACTIVATE_ALARM},
|
|
{dword_D_800372D0, GLIST_STARTLE_CHR_AND_RUN_TO_BOND_SUBROUTINE},
|
|
{dword_D_80037224, GLIST_SPAWN_CLONE_OR_RUN_TO_BOND},
|
|
{dword_D_80037248, GLIST_RUN_TO_BOND_AND_FIRE},
|
|
{dword_D_800372E0, GLIST_RUN_TO_BOND_AND_FIRE_HALT_CHR_RANDOMLY},
|
|
{dword_D_800373D0, GLIST_WAIT_ONE_SECOND_SUBROUTINE},
|
|
{dword_D_800373E0, GLIST_EXIT_LEVEL},
|
|
{dword_D_800373E8, GLIST_DRAW_DD44_AND_FIRE},
|
|
{dword_D_80037444, GLIST_REMOVE_CHR}
|
|
};
|
|
//D:800374DC
|
|
u32 D_800374DC[] = {0,0};
|
|
|
|
//D:800374E4
|
|
char * setup_text_pointers[] = {
|
|
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, "UsetupsevbunkerZ",
|
|
NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL,"UsetupsiloZ",
|
|
"UsetupsevbunkerZ","UsetupstatueZ","UsetupcontrolZ","UsetuparchZ","UsetuptraZ",
|
|
"UsetupdestZ","UsetupsevbZ","UsetupaztZ","UsetuppeteZ","UsetupdepoZ","UsetuprefZ",
|
|
"UsetupcrypZ","UsetupdamZ","UsetuparkZ","UsetuprunZ","UsetupsevxZ","UsetupjunZ",
|
|
"UsetupdishZ","UsetupcaveZ","UsetupcatZ","UsetupcradZ","UsetupshoZ","UsetupsevxbZ",
|
|
"UsetupeldZ","UsetupimpZ","UsetupashZ","UsetuplueZ","UsetupameZ","UsetupritZ",
|
|
"UsetupoatZ","UsetupearZ","UsetupleeZ","UsetuplipZ","UsetuplenZ","UsetupwaxZ",
|
|
"UsetuppamZ", NULL, NULL
|
|
};
|
|
|
|
|
|
//D:800375D0
|
|
struct PitemZ_header Palarm1z_header = {0, &model_object_standard_object, 0, 0, 1, 304.6402, 2, 0, 0};
|
|
//D:800375F0
|
|
struct PitemZ_header Palarm2Z_header = {0, &model_object_standard_object, 0, 0, 1, 208.22205, 3, 0, 0};
|
|
//D:80037610
|
|
struct PitemZ_header PexplosionbitZ_header = {0, &model_object_standard_object, 0, 0, 1, 208.22205, 0, 0, 0};
|
|
//D:80037630
|
|
struct PitemZ_header Pammo_crate1Z_header = {0, &model_object_standard_object, 0, 0, 1, 691.83429, 3, 0, 0};
|
|
//D:80037650
|
|
struct PitemZ_header Pammo_crate2Z_header = {0, &model_object_standard_object, 0, 0, 1, 691.83429, 4, 0, 0};
|
|
//D:80037670
|
|
struct PitemZ_header Pammo_crate3Z_header = {0, &model_object_standard_object, 0, 0, 1, 691.83429, 4, 0, 0};
|
|
//D:80037690
|
|
struct PitemZ_header Pammo_crate4Z_header = {0, &model_object_standard_object, 0, 0, 1, 691.83429, 5, 0, 0};
|
|
//D:800376B0
|
|
struct PitemZ_header Pammo_crate5Z_header = {0, &model_object_standard_object, 0, 0, 1, 691.83429, 5, 0, 0};
|
|
//D:800376D0
|
|
struct PitemZ_header Pbin1Z_header = {0, &model_object_standard_object, 0, 0, 1, 3027.6262, 2, 0};
|
|
//D:800376F0
|
|
struct PitemZ_header Pblotter1Z_header = {0, &model_object_standard_object, 0, 0, 1, 432.46707, 1, 0, 0};
|
|
//D:80037710
|
|
struct PitemZ_header Pbook1Z_header = {0, &model_object_standard_object, 0, 0, 1, 171.37482, 2, 0, };
|
|
//D:80037730
|
|
struct PitemZ_header Pbookshelf1Z_header = {0, &model_object_standard_object, 0, 0, 1, 1166.7578, 0xD, 0, 0};
|
|
//D:80037750
|
|
struct PitemZ_header Pbridge_console1aZ_header = {0, &prop_console_four_screen_related, 0, 0, 0x40001, 788.03992, 0xF, 0, 0};
|
|
//D:80037770
|
|
struct PitemZ_header Pbridge_console1bZ_header = {0, &prop_console_one_screen_related, 0, 0, 0x10001, 788.03992, 0x10, 0, 0};
|
|
//D:80037790
|
|
struct PitemZ_header Pbridge_console2aZ_header = {0, &prop_console_four_screen_related, 0, 0, 0x40001, 788.03992, 0xF, 0, 0};
|
|
//D:800377B0
|
|
struct PitemZ_header Pbridge_console2bZ_header = {0, &model_object_standard_object, 0, 0, 1, 788.03992, 0xF, 0, 0};
|
|
//D:800377D0
|
|
struct PitemZ_header Pbridge_console3aZ_header = {0, &prop_console_four_screen_related, 0, 0, 0x40001, 788.03992, 0xF, 0, 0};
|
|
//D:800377F0
|
|
struct PitemZ_header Pbridge_console3bZ_header = {0, &prop_console_four_screen_related, 0, 0, 0x40001, 788.03992, 0x10, 0, 0};
|
|
//D:80037810
|
|
struct PitemZ_header Pcard_box1Z_header = {0, &model_object_standard_object, 0, 0, 1, 727.4613, 5, 0, 0};
|
|
//D:80037830
|
|
struct PitemZ_header Pcard_box2Z_header = {0, &model_object_standard_object, 0, 0, 1, 727.4613, 6, 0, 0};
|
|
//D:80037850
|
|
struct PitemZ_header Pcard_box3Z_header = {0, &model_object_standard_object, 0, 0, 1, 727.4613, 5, 0, 0};
|
|
//D:80037870
|
|
struct PitemZ_header Pcard_box4_lgZ_header = {0, &model_object_standard_object, 0, 0, 1, 800.2074, 4, 0, 0};
|
|
//D:80037890
|
|
struct PitemZ_header Pcard_box5_lgZ_header = {0, &model_object_standard_object, 0, 0, 1, 800.2074, 5, 0, 0};
|
|
//D:800378B0
|
|
struct PitemZ_header Pcard_box6_lgZ_header = {0, &model_object_standard_object, 0, 0, 1, 800.2074, 5, 0, 0};
|
|
//D:800378D0
|
|
struct PitemZ_header PcctvZ_header = {0, &prop_cctv_related, 0, 0, 0x40002, 558.90094, 6, 0};
|
|
//D:800378F0
|
|
struct PitemZ_header Pconsole1Z_header = {0, &prop_console_four_screen_related, 0, 0, 0x40001, 1611.2357, 0xA, 0, 0};
|
|
//D:80037910
|
|
struct PitemZ_header Pconsole2Z_header = {0, &prop_console_four_screen_related, 0, 0, 0x40001, 1611.2357, 0xA, 0, 0};
|
|
//D:80037930
|
|
struct PitemZ_header Pconsole3Z_header = {0, &prop_console_four_screen_related, 0, 0, 0x40001, 1611.2357, 0xA, 0, 0};
|
|
//D:80037950
|
|
struct PitemZ_header Pconsole_sevaZ_header = {0, &model_object_standard_object, 0, 0, 1, 994.23688, 0xE, 0, 0};
|
|
//D:80037970
|
|
struct PitemZ_header Pconsole_sevbZ_header = {0, &prop_console_one_screen_related, 0, 0, 0x10001, 994.23688, 0xB, 0, 0};
|
|
//D:80037990
|
|
struct PitemZ_header Pconsole_sevcZ_header = {0, &model_object_standard_object, 0, 0, 1, 994.23688, 0xF, 0, 0};
|
|
//D:800379B0
|
|
struct PitemZ_header Pconsole_sevdZ_header = {0, &model_object_standard_object, 0, 0, 1, 994.23688, 0xD, 0, 0};
|
|
//D:800379D0
|
|
struct PitemZ_header Pconsole_sev2aZ_header = {0, &model_object_standard_object, 0, 0, 1, 994.23688, 0xD, 0, 0};
|
|
//D:800379F0
|
|
struct PitemZ_header Pconsole_sev2bZ_header = {0, &prop_console_one_screen_related, 0, 0, 0x10001, 994.23688, 0xD, 0, 0};
|
|
//D:80037A10
|
|
struct PitemZ_header Pconsole_sev2cZ_header = {0, &model_object_standard_object, 0, 0, 1, 994.23688, 0xF, 0, 0};
|
|
//D:80037A30
|
|
struct PitemZ_header Pconsole_sev2dZ_header = {0, &model_object_standard_object, 0, 0, 1, 994.23688, 0xD, 0, 0};
|
|
//D:80037A50
|
|
struct PitemZ_header Pconsole_sev_GEaZ_header = {0, &model_object_standard_object, 0, 0, 1, 994.23688, 0xD, 0, 0};
|
|
//D:80037A70
|
|
struct PitemZ_header Pconsole_sev_GEbZ_header = {0, &model_object_standard_object, 0, 0, 1, 994.23688, 0xD, 0, 0};
|
|
//D:80037A90
|
|
struct PitemZ_header Pdesk1Z_header = {0, &model_object_standard_object, 0, 0, 1, 957.18225, 3, 0, };
|
|
//D:80037AB0
|
|
struct PitemZ_header Pdesk2Z_header = {0, &model_object_standard_object, 0, 0, 1, 957.18225, 3, 0, };
|
|
//D:80037AD0
|
|
struct PitemZ_header Pdesk_lamp2Z_header = {0, &model_object_standard_object, 0, 0, 1, 804.59833, 4, 0, 0};
|
|
//D:80037AF0
|
|
struct PitemZ_header Pdisc_readerZ_header = {0, &model_object_standard_object, 0, 0, 1, 214.33035, 6, 0, 0};
|
|
//D:80037B10
|
|
struct PitemZ_header Pdisk_drive1Z_header = {0, &model_object_standard_object, 0, 0, 1, 191.85779, 4, 0, 0};
|
|
//D:80037B30
|
|
struct PitemZ_header Pfiling_cabinet1Z_header = {0, &model_object_standard_object, 0, 0, 1, 1055.5693, 2, 0, 0};
|
|
//D:80037B50
|
|
struct PitemZ_header Pjerry_can1Z_header = {0, &model_object_standard_object, 0, 0, 1, 366.61932, 4, 0, 0};
|
|
//D:80037B70
|
|
struct PitemZ_header Pkeyboard1Z_header = {0, &model_object_standard_object, 0, 0, 1, 278.23227, 2, 0, 0};
|
|
//D:80037B90
|
|
struct PitemZ_header Pkit_units1Z_header = {0, &model_object_standard_object, 0, 0, 1, 1661.4763, 4, 0, 0};
|
|
//D:80037BB0
|
|
struct PitemZ_header Pletter_tray1Z_header = {0, &model_object_standard_object, 0, 0, 1, 252.06836, 1, 0, 0};
|
|
//D:80037BD0
|
|
struct PitemZ_header Pmainframe1Z_header = {0, &model_object_standard_object, 0, 0, 1, 1119.4073, 7, 0, 0};
|
|
//D:80037BF0
|
|
struct PitemZ_header Pmainframe2Z_header = {0, &model_object_standard_object, 0, 0, 1, 1119.4073, 7, 0, 0};
|
|
//D:80037C10
|
|
struct PitemZ_header Pmetal_chair1Z_header = {0, &model_object_standard_object, 0, 0, 1, 639.18097, 2, 0, 0};
|
|
//D:80037C30
|
|
struct PitemZ_header Pmetal_crate1Z_header = {0, &model_object_standard_object, 0, 0, 1, 1010.363, 3, 0, 0};
|
|
//D:80037C50
|
|
struct PitemZ_header Pmetal_crate2Z_header = {0, &model_object_standard_object, 0, 0, 1, 1010.363, 3, 0, 0};
|
|
//D:80037C70
|
|
struct PitemZ_header Pmetal_crate3Z_header = {0, &model_object_standard_object, 0, 0, 1, 1010.363, 2, 0, 0};
|
|
//D:80037C90
|
|
struct PitemZ_header Pmetal_crate4Z_header = {0, &model_object_standard_object, 0, 0, 1, 1010.363, 3, 0, 0};
|
|
//D:80037CB0
|
|
struct PitemZ_header Pmissile_rackZ_header = {0, &model_object_standard_object, 0, 0, 1, 964.16296, 4, 0, 0};
|
|
//D:80037CD0
|
|
struct PitemZ_header Pmissile_rack2Z_header = {0, &model_object_standard_object, 0, 0, 1, 1148.4724, 4, 0, 0};
|
|
//D:80037CF0
|
|
struct PitemZ_header Poil_drum1Z_header = {0, &model_object_standard_object, 0, 0, 1, 745.45892, 2, 0, 0};
|
|
//D:80037D10
|
|
struct PitemZ_header Poil_drum2Z_header = {0, &model_object_standard_object, 0, 0, 1, 745.45892, 4, 0, 0};
|
|
//D:80037D30
|
|
struct PitemZ_header Poil_drum3Z_header = {0, &model_object_standard_object, 0, 0, 1, 745.45892, 4, 0, 0};
|
|
//D:80037D50
|
|
struct PitemZ_header Poil_drum5Z_header = {0, &model_object_standard_object, 0, 0, 1, 745.45892, 3, 0, 0};
|
|
//D:80037D70
|
|
struct PitemZ_header Poil_drum6Z_header = {0, &model_object_standard_object, 0, 0, 1, 745.45892, 3, 0, 0};
|
|
//D:80037D90
|
|
struct PitemZ_header Poil_drum7Z_header = {0, &model_object_standard_object, 0, 0, 1, 745.45892, 4, 0, 0};
|
|
//D:80037DB0
|
|
struct PitemZ_header PpadlockZ_header = {0, &model_object_standard_object, 0, 0, 1, 225.64145, 4, 0, 0};
|
|
//D:80037DD0
|
|
struct PitemZ_header Pphone1Z_header = {0, &model_object_standard_object, 0, 0, 1, 166.03481, 2, 0, 0};
|
|
//D:80037DF0
|
|
struct PitemZ_header Pradio_unit1Z_header = {0, &model_object_standard_object, 0, 0, 1, 354.59534, 5, 0, 0};
|
|
//D:80037E10
|
|
struct PitemZ_header Pradio_unit2Z_header = {0, &model_object_standard_object, 0, 0, 1, 354.59534, 5, 0, 0};
|
|
//D:80037E30
|
|
struct PitemZ_header Pradio_unit3Z_header = {0, &model_object_standard_object, 0, 0, 1, 354.59534, 5, 0, 0};
|
|
//D:80037E50
|
|
struct PitemZ_header Pradio_unit4Z_header = {0, &model_object_standard_object, 0, 0, 1, 354.59534, 5, 0, 0};
|
|
//D:80037E70
|
|
struct PitemZ_header Psat1_reflectZ_header = {0, &model_object_standard_object, 0, 0, 1, 5185.9409, 0xD, 0, 0};
|
|
//D:80037E90
|
|
struct PitemZ_header PsatdishZ_header = {0, &model_object_standard_object, 0, 0, 1, 2437.468, 2, 0, 0};
|
|
//D:80037EB0
|
|
struct PitemZ_header PsatboxZ_header = {0, &model_object_standard_object, 0, 0, 1, 89.935875, 1, 0, 0};
|
|
//D:80037ED0
|
|
struct PitemZ_header Pstool1Z_header = {0, &model_object_standard_object, 0, 0, 1, 353.11398, 2, 0, 0};
|
|
//D:80037EF0
|
|
struct PitemZ_header Pswivel_chair1Z_header = {0, &model_object_standard_object, 0, 0, 1, 581.16394, 3, 0, 0};
|
|
//D:80037F10
|
|
struct PitemZ_header Ptorpedo_rackZ_header = {0, &model_object_standard_object, 0, 0, 1, 765.61725, 3, 0, 0};
|
|
//D:80037F30
|
|
struct PitemZ_header Ptv1Z_header = {0, &prop_console_one_screen_related, 0, 0, 0x10001, 347.0235, 5, 0};
|
|
//D:80037F50
|
|
struct PitemZ_header Ptv_holderZ_header = {0, &prop_tv_holder_related, 0, 0, 0x40005, 1352.4841, 2, 0, 0};
|
|
//D:80037F70
|
|
struct PitemZ_header PtvscreenZ_header = {0, &prop_console_one_screen_related, 0, 0, 0x10001, 211.74477, 1, 0, 0};
|
|
//D:80037F90
|
|
struct PitemZ_header Ptv4screenZ_header = {0, &prop_console_four_screen_related, 0, 0, 0x40001, 211.74477, 1, 0, 0};
|
|
//D:80037FB0
|
|
struct PitemZ_header Pwood_lg_crate1Z_header = {0, &model_object_standard_object, 0, 0, 1, 1010.363, 3, 0, 0};
|
|
//D:80037FD0
|
|
struct PitemZ_header Pwood_lg_crate2Z_header = {0, &model_object_standard_object, 0, 0, 1, 1010.363, 2, 0, 0};
|
|
//D:80037FF0
|
|
struct PitemZ_header Pwood_md_crate3Z_header = {0, &model_object_standard_object, 0, 0, 1, 909.32666, 2, 0, 0};
|
|
//D:80038010
|
|
struct PitemZ_header Pwood_sm_crate4Z_header = {0, &model_object_standard_object, 0, 0, 1, 727.4613, 3, 0, 0};
|
|
//D:80038030
|
|
struct PitemZ_header Pwood_sm_crate5Z_header = {0, &model_object_standard_object, 0, 0, 1, 727.4613, 4, 0, 0};
|
|
//D:80038050
|
|
struct PitemZ_header Pwood_sm_crate6Z_header = {0, &model_object_standard_object, 0, 0, 1, 727.4613, 4, 0, 0};
|
|
//D:80038070
|
|
struct PitemZ_header Pwooden_table1Z_header = {0, &model_object_standard_object, 0, 0, 1, 1095.1365, 2, 0, 0};
|
|
//D:80038090
|
|
struct PitemZ_header Pswipe_card2Z_header = {0, &model_object_standard_object, 0, 0, 1, 123.088844, 2, 0, 0};
|
|
//D:800380B0
|
|
struct PitemZ_header Pborg_crateZ_header = {0, &model_object_standard_object, 0, 0, 1, 1010.363, 1, 0, 0};
|
|
//D:800380D0
|
|
struct PitemZ_header Pboxes4x4Z_header = {0, &model_object_standard_object, 0, 0, 1, 2424.8711, 7, 0, 0};
|
|
//D:800380F0
|
|
struct PitemZ_header Pboxes3x4Z_header = {0, &model_object_standard_object, 0, 0, 1, 2241.0935, 6, 0, 0};
|
|
//D:80038110
|
|
struct PitemZ_header Pboxes2x4Z_header = {0, &model_object_standard_object, 0, 0, 1, 2100.0, 6, 0, 0};
|
|
//D:80038130
|
|
struct PitemZ_header Psec_panelZ_header = {0, &model_object_standard_object, 0, 0, 1, 1567.2454, 3, 0, 0};
|
|
//D:80038150
|
|
struct PitemZ_header PICBM_noseZ_header = {0, &model_object_standard_object, 0, 0, 1, 2782.7126, 8, 0, 0};
|
|
//D:80038170
|
|
struct PitemZ_header PICBMZ_header = {0, &model_object_standard_object, 0, 0, 1, 14790.535, 0xE, 0};
|
|
//D:80038190
|
|
struct PitemZ_header Ptuning_console1Z_header = {0, &prop_console_one_screen_related, 0, 0, 0x10001, 1139.5872, 0xE, 0, 0};
|
|
//D:800381B0
|
|
struct PitemZ_header Pdesk_arecibo1Z_header = {0, &model_object_standard_object, 0, 0, 1, 1829.1477, 3, 0, 0};
|
|
//D:800381D0
|
|
struct PitemZ_header Plocker3Z_header = {0, &model_object_standard_object, 0, 0, 1, 916.99805, 3, 0, 0};
|
|
//D:800381F0
|
|
struct PitemZ_header Plocker4Z_header = {0, &model_object_standard_object, 0, 0, 1, 916.99805, 3, 0, 0};
|
|
//D:80038210
|
|
struct PitemZ_header ProofgunZ_header = {0, &prop_rotating_stuff_related, 0, 0, 0x80005, 1910.908, 0xE, 0, 0};
|
|
//D:80038230
|
|
struct PitemZ_header Pdest_engineZ_header = {0, &model_object_standard_object, 0, 0, 1, 6459.439, 0xA, 0, 0};
|
|
//D:80038250
|
|
struct PitemZ_header Pdest_exocetZ_header = {0, &model_object_standard_object, 0, 0, 1, 1644.8435, 8, 0, 0};
|
|
//D:80038270
|
|
struct PitemZ_header Pdest_gunZ_header = {0, &model_object_standard_object, 0, 0, 1, 2124.0735, 5, 0, 0};
|
|
//D:80038290
|
|
struct PitemZ_header Pdest_harpoonZ_header = {0, &model_object_standard_object, 0, 0, 1, 1798.7655, 5, 0, 0};
|
|
//D:800382B0
|
|
struct PitemZ_header Pdest_seawolfZ_header = {0, &model_object_standard_object, 0, 0, 1, 2282.0623, 0xA, 0, 0};
|
|
//D:800382D0
|
|
struct PitemZ_header PwindowZ_header = {0, &model_object_standard_object, 0, 0, 1, 423.48956, 1, 0, 0};
|
|
//D:800382F0
|
|
struct PitemZ_header Pwindow_lib_lg1Z_header = {0, &model_object_standard_object, 0, 0, 1, 835.20624, 1, 0, 0};
|
|
//D:80038310
|
|
struct PitemZ_header Pwindow_lib_sm1Z_header = {0, &model_object_standard_object, 0, 0, 1, 601.28625, 1, 0, 0};
|
|
//D:80038330
|
|
struct PitemZ_header Pwindow_cor11Z_header = {0, &model_object_standard_object, 0, 0, 1, 414.53622, 1, 0, 0};
|
|
//D:80038350
|
|
struct PitemZ_header Pjungle3_treeZ_header = {0, &model_object_standard_object, 0, 0, 1, 28729.467, 5, 0, 0};
|
|
//D:80038370
|
|
struct PitemZ_header PpalmZ_header = {0, &model_object_standard_object, 0, 0, 1, 15501.406, 3, 0};
|
|
//D:80038390
|
|
struct PitemZ_header PpalmtreeZ_header = {0, &model_object_standard_object, 0, 0, 1, 1781.4542, 2, 0, 0};
|
|
//D:800383B0
|
|
struct PitemZ_header Pplant2bZ_header = {0, &model_object_standard_object, 0, 0, 1, 1252.9539, 2, 0, 0};
|
|
//D:800383D0
|
|
struct PitemZ_header PlabbenchZ_header = {0, &model_object_standard_object, 0, 0, 1, 844.09717, 4, 0, 0};
|
|
//D:800383F0
|
|
struct PitemZ_header PgasbarrelZ_header = {0, &model_object_standard_object, 0, 0, 1, 725.94379, 2, 0, 0};
|
|
//D:80038410
|
|
struct PitemZ_header PgasbarrelsZ_header = {0, &model_object_standard_object, 0, 0, 1, 1174.1927, 2, 0, 0};
|
|
//D:80038430
|
|
struct PitemZ_header PbodyarmourZ_header = {0, &model_object_standard_object, 0, 0, 1, 246.94099, 7, 0, 0};
|
|
//D:80038450
|
|
struct PitemZ_header PbodyarmourvestZ_header = {0, &model_object_standard_object, 0, 0, 1, 241.82211, 2, 0, 0};
|
|
//D:80038470
|
|
struct PitemZ_header PgastankZ_header = {0, &model_object_standard_object, 0, 0, 1, 1130.0691, 5, 0, 0};
|
|
//D:80038490
|
|
struct PitemZ_header Pglassware1Z_header = {0, &model_object_standard_object, 0, 0, 1, 72.111031, 1, 0, 0};
|
|
//D:800384B0
|
|
struct PitemZ_header PhatchboltZ_header = {0, &model_object_standard_object, 0, 0, 1, 2236.0679, 1, 0, 0};
|
|
//D:800384D0
|
|
struct PitemZ_header PbrakeunitZ_header = {0, &model_object_standard_object, 0, 0, 1, 801.95074, 4, 0, 0};
|
|
//D:800384F0
|
|
struct PitemZ_header Pak47magZ_header = {0, &model_object_standard_object, 0, 0, 1, 107.11019, 2, 0, 0};
|
|
//D:80038510
|
|
struct PitemZ_header Pm16magZ_header = {0, &model_object_standard_object, 0, 0, 1, 87.934891, 2, 0, 0};
|
|
//D:80038530
|
|
struct PitemZ_header Pmp5kmagZ_header = {0, &model_object_standard_object, 0, 0, 1, 119.547295, 2, 0, 0};
|
|
//D:80038550
|
|
struct PitemZ_header PskorpionmagZ_header = {0, &model_object_standard_object, 0, 0, 1, 58.428444, 2, 0, 0};
|
|
//D:80038570
|
|
struct PitemZ_header PspectremagZ_header = {0, &model_object_standard_object, 0, 0, 1, 99.01432, 2, 0, 0};
|
|
//D:80038590
|
|
struct PitemZ_header PuzimagZ_header = {0, &model_object_standard_object, 0, 0, 1, 74.28373, 2, 0, 0};
|
|
//D:800385B0
|
|
struct PitemZ_header PsilencerZ_header = {0, &model_object_standard_object, 0, 0, 1, 63.915436, 3, 0, 0};
|
|
//D:800385D0
|
|
struct PitemZ_header PchrextinguisherZ_header = {0, &model_object_standard_object, 0, 0, 1, 425.50903, 2, 0, 0};
|
|
//D:800385F0
|
|
struct PitemZ_header PboxcartridgesZ_header = {0, &model_object_standard_object, 0, 0, 1, 66.81916, 3, 0, 0};
|
|
//D:80038610
|
|
struct PitemZ_header Pfnp90magZ_header = {0, &model_object_standard_object, 0, 0, 1, 176.28201, 2, 0, 0};
|
|
//D:80038630
|
|
struct PitemZ_header PgoldenshellsZ_header = {0, &model_object_standard_object, 0, 0, 1, 66.81916, 3, 0, 0};
|
|
//D:80038650
|
|
struct PitemZ_header PmagnumshellsZ_header = {0, &model_object_standard_object, 0, 0, 1, 66.81916, 3, 0, 0};
|
|
//D:80038670
|
|
struct PitemZ_header PwppkmagZ_header = {0, &model_object_standard_object, 0, 0, 1, 74.28373, 2, 0, 0};
|
|
//D:80038690
|
|
struct PitemZ_header Ptt33magZ_header = {0, &model_object_standard_object, 0, 0, 1, 74.28373, 2, 0, 0};
|
|
//D:800386B0
|
|
struct PitemZ_header Psev_doorZ_header = {0, &model_object_standard_object, 0, 0, 1, 1143.7695, 3, 0, 0};
|
|
//D:800386D0
|
|
struct PitemZ_header Psev_door3Z_header = {0, &model_object_standard_object, 0, 0, 1, 1143.5603, 6, 0, 0};
|
|
//D:800386F0
|
|
struct PitemZ_header Psev_door3_windZ_header = {0, &model_object_standard_object, 0, 0, 1, 1143.5603, 5, 0, 0};
|
|
//D:80038710
|
|
struct PitemZ_header Psev_door4_windZ_header = {0, &prop_door_related, 0, 0, 0x40001, 1143.5603, 8, 0, 0};
|
|
//D:80038730
|
|
struct PitemZ_header Psev_trislideZ_header = {0, &prop_door_related, 0, 0, 0x40001, 950.54327, 2, 0, 0};
|
|
//D:80038750
|
|
struct PitemZ_header Psev_door_v1Z_header = {0, &model_object_standard_object, 0, 0, 1, 1137.8739, 6, 0, 0};
|
|
//D:80038770
|
|
struct PitemZ_header Psteel_door1Z_header = {0, &model_object_standard_object, 0, 0, 1, 1137.8739, 4, 0, 0};
|
|
//D:80038790
|
|
struct PitemZ_header Psteel_door2Z_header = {0, &model_object_standard_object, 0, 0, 1, 1137.8739, 9, 0, 0};
|
|
//D:800387B0
|
|
struct PitemZ_header Psteel_door3Z_header = {0, &model_object_standard_object, 0, 0, 1, 1137.8739, 9, 0, 0};
|
|
//D:800387D0
|
|
struct PitemZ_header Psilo_lift_doorZ_header = {0, &model_object_standard_object, 0, 0, 1, 600.71082, 4, 0, 0};
|
|
//D:800387F0
|
|
struct PitemZ_header Psteel_door2bZ_header = {0, &model_object_standard_object, 0, 0, 1, 1137.8739, 9, 0, 0};
|
|
//D:80038810
|
|
struct PitemZ_header Pdoor_roller1Z_header = {0, &model_object_standard_object, 0, 0, 1, 1032.125, 4, 0, 0};
|
|
//D:80038830
|
|
struct PitemZ_header Pdoor_roller2Z_header = {0, &model_object_standard_object, 0, 0, 1, 1032.125, 4, 0, 0};
|
|
//D:80038850
|
|
struct PitemZ_header Pdoor_roller3Z_header = {0, &model_object_standard_object, 0, 0, 1, 1032.125, 4, 0, 0};
|
|
//D:80038870
|
|
struct PitemZ_header Pdoor_roller4Z_header = {0, &model_object_standard_object, 0, 0, 1, 1032.125, 4, 0, 0};
|
|
//D:80038890
|
|
struct PitemZ_header Pdoor_st_arec1Z_header = {0, &model_object_standard_object, 0, 0, 1, 763.03589, 3, 0, 0};
|
|
//D:800388B0
|
|
struct PitemZ_header Pdoor_st_arec2Z_header = {0, &model_object_standard_object, 0, 0, 1, 763.03589, 3, 0, 0};
|
|
//D:800388D0
|
|
struct PitemZ_header Pdoor_dest1Z_header = {0, &model_object_standard_object, 0, 0, 1, 461.3873, 3, 0, 0};
|
|
//D:800388F0
|
|
struct PitemZ_header Pdoor_dest2Z_header = {0, &model_object_standard_object, 0, 0, 1, 461.3873, 5, 0, 0};
|
|
//D:80038910
|
|
struct PitemZ_header Pgas_plant_sw_do1Z_header = {0, &model_object_standard_object, 0, 0, 1, 862.29706, 4, 0, 0};
|
|
//D:80038930
|
|
struct PitemZ_header Pgas_plant_sw2_do1Z_header = {0, &model_object_standard_object, 0, 0, 1, 862.88489, 2, 0, 0};
|
|
//D:80038950
|
|
struct PitemZ_header Pgas_plant_sw3_do1Z_header = {0, &model_object_standard_object, 0, 0, 1, 862.88489, 2, 0, 0};
|
|
//D:80038970
|
|
struct PitemZ_header Pgas_plant_sw4_do1Z_header = {0, &model_object_standard_object, 0, 0, 1, 862.88489, 1, 0, 0};
|
|
//D:80038990
|
|
struct PitemZ_header Pgas_plant_met1_do1Z_header = {0, &model_object_standard_object, 0, 0, 1, 862.88489, 5, 0, 0};
|
|
//D:800389B0
|
|
struct PitemZ_header Pgas_plant_wc_cub1Z_header = {0, &model_object_standard_object, 0, 0, 1, 783.8501, 3, 0, 0};
|
|
//D:800389D0
|
|
struct PitemZ_header Pgasplant_clear_doorZ_header = {0, &prop_door_related, 0, 0, 0x40001, 1025.0952, 2, 0, 0};
|
|
//D:800389F0
|
|
struct PitemZ_header Ptrain_doorZ_header = {0, &model_object_standard_object, 0, 0, 1, 456.99615, 3, 0, 0};
|
|
//D:80038A10
|
|
struct PitemZ_header Ptrain_door2Z_header = {0, &prop_door_related, 0, 0, 0x40001, 445.98541, 3, 0, 0};
|
|
//D:80038A30
|
|
struct PitemZ_header Ptrain_door3Z_header = {0, &prop_door_related, 0, 0, 0x40001, 445.98541, 4, 0, 0};
|
|
//D:80038A50
|
|
struct PitemZ_header Pdoor_eyelidZ_header = {0, &prop_eyelid_door_related, 0, 0, 0x30003, 3165.4348, 3, 0, 0};
|
|
//D:80038A70
|
|
struct PitemZ_header Pdoor_irisZ_header = {0, &prop_iris_door_related, 0, 0, 0xD000D, 1621.3601, 5, 0, 0};
|
|
//D:80038A90
|
|
struct PitemZ_header PsevdoorwoodZ_header = {0, &prop_door_related, 0, 0, 0x40001, 851.62671, 3, 0, 0};
|
|
//D:80038AB0
|
|
struct PitemZ_header PsevdoorwindZ_header = {0, &prop_door_related, 0, 0, 0x40001, 851.62671, 5, 0, 0};
|
|
//D:80038AD0
|
|
struct PitemZ_header PsevdoornowindZ_header = {0, &model_object_standard_object, 0, 0, 1, 863.03766, 2, 0, 0};
|
|
//D:80038AF0
|
|
struct PitemZ_header PsevdoormetslideZ_header = {0, &model_object_standard_object, 0, 0, 1, 863.74707, 2, 0, 0};
|
|
//D:80038B10
|
|
struct PitemZ_header Pcryptdoor1aZ_header = {0, &model_object_standard_object, 0, 0, 1, 502.64923, 2, 0, 0};
|
|
//D:80038B30
|
|
struct PitemZ_header Pcryptdoor1bZ_header = {0, &model_object_standard_object, 0, 0, 1, 400.97537, 2, 0, 0};
|
|
//D:80038B50
|
|
struct PitemZ_header Pcryptdoor2aZ_header = {0, &model_object_standard_object, 0, 0, 1, 502.64923, 2, 0, 0};
|
|
//D:80038B70
|
|
struct PitemZ_header Pcryptdoor2bZ_header = {0, &model_object_standard_object, 0, 0, 1, 400.97537, 2, 0, 0};
|
|
//D:80038B90
|
|
struct PitemZ_header Pcryptdoor3Z_header = {0, &model_object_standard_object, 0, 0, 1, 801.95074, 3, 0, 0};
|
|
//D:80038BB0
|
|
struct PitemZ_header Pcryptdoor4Z_header = {0, &model_object_standard_object, 0, 0, 1, 801.95074, 1, 0, 0};
|
|
//D:80038BD0
|
|
struct PitemZ_header PvertdoorZ_header = {0, &model_object_standard_object, 0, 0, 1, 1997.2246, 5, 0, 0};
|
|
//D:80038BF0
|
|
struct PitemZ_header PhatchdoorZ_header = {0, &model_object_standard_object, 0, 0, 1, 192.1653, 1, 0, 0};
|
|
//D:80038C10
|
|
struct PitemZ_header PdamgatedoorZ_header = {0, &model_object_standard_object, 0, 0, 1, 308.36456, 3, 0, 0};
|
|
//D:80038C30
|
|
struct PitemZ_header PdamtundoorZ_header = {0, &model_object_standard_object, 0, 0, 1, 127.89996, 4, 0, 0};
|
|
//D:80038C50
|
|
struct PitemZ_header PdamchaindoorZ_header = {0, &model_object_standard_object, 0, 0, 1, 171.36655, 2, 0, 0};
|
|
//D:80038C70
|
|
struct PitemZ_header PsilotopdoorZ_header = {0, &model_object_standard_object, 0, 0, 1, 2675.3958, 5, 0, 0};
|
|
//D:80038C90
|
|
struct PitemZ_header Pdoorprison1Z_header = {0, &model_object_standard_object, 0, 0, 1, 1062.0833, 1, 0, 0};
|
|
//D:80038CB0
|
|
struct PitemZ_header PdoorstatgateZ_header = {0, &model_object_standard_object, 0, 0, 1, 1503.9503, 3, 0, 0};
|
|
//D:80038CD0
|
|
struct PitemZ_header PchrkalashZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 403.53766, 8, 0, 0};
|
|
//D:80038CF0
|
|
struct PitemZ_header PchrgrenadelaunchZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 422.48355, 7, 0, 0};
|
|
//D:80038D10
|
|
struct PitemZ_header PchrknifeZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 245.14619, 2, 0, 0};
|
|
//D:80038D30
|
|
struct PitemZ_header PchrlaserZ_header = {0, &prop_weapon_related, 0, 0, 0x30002, 444.66241, 8, 0, 0};
|
|
//D:80038D50
|
|
struct PitemZ_header Pchrm16Z_header = {0, &prop_weapon_related, 0, 0, 0x30002, 964.01367, 6, 0, 0};
|
|
//D:80038D70
|
|
struct PitemZ_header Pchrmp5kZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 277.32227, 9, 0, 0};
|
|
//D:80038D90
|
|
struct PitemZ_header PchrrugerZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 246.72643, 5, 0, 0};
|
|
//D:80038DB0
|
|
struct PitemZ_header PchrwppkZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 125.79879, 5, 0, 0};
|
|
//D:80038DD0
|
|
struct PitemZ_header PchrshotgunZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 488.88385, 8, 0, 0};
|
|
//D:80038DF0
|
|
struct PitemZ_header PchrskorpionZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 183.37708, 7, 0, 0};
|
|
//D:80038E10
|
|
struct PitemZ_header PchrspectreZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 351.26923, 6, 0, 0};
|
|
//D:80038E30
|
|
struct PitemZ_header PchruziZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 265.11813, 7, 0, 0};
|
|
//D:80038E50
|
|
struct PitemZ_header PchrgrenadeZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 118.18749, 2, 0, 0};
|
|
//D:80038E70
|
|
struct PitemZ_header Pchrfnp90Z_header = {0, &prop_weapon_related, 0, 0, 0x30002, 470.04633, 7, 0, 0};
|
|
//D:80038E90
|
|
struct PitemZ_header PchrbriefcaseZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 342.23688, 5, 0, 0};
|
|
//D:80038EB0
|
|
struct PitemZ_header PchrremotemineZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 87.434036, 2, 0, 0};
|
|
//D:80038ED0
|
|
struct PitemZ_header PchrproximitymineZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 87.196609, 2, 0, 0};
|
|
//D:80038EF0
|
|
struct PitemZ_header PchrtimedmineZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 87.245888, 3, 0, 0};
|
|
//D:80038F10
|
|
struct PitemZ_header PchrrocketZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 342.8634, 3, 0, 0};
|
|
//D:80038F30
|
|
struct PitemZ_header PchrgrenaderoundZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 96.976593, 1, 0, 0};
|
|
//D:80038F50
|
|
struct PitemZ_header PchrwppksilZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 219.44571, 6, 0, 0};
|
|
//D:80038F70
|
|
struct PitemZ_header Pchrtt33Z_header = {0, &prop_weapon_related, 0, 0, 0x30001, 142.11539, 5, 0, 0};
|
|
//D:80038F90
|
|
struct PitemZ_header Pchrmp5ksilZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 406.18033, 0xA, 0, 0};
|
|
//D:80038FB0
|
|
struct PitemZ_header PchrautoshotZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 375.50247, 8, 0, 0};
|
|
//D:80038FD0
|
|
struct PitemZ_header PchrgoldenZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 157.98299, 2, 0, 0};
|
|
//D:80038FF0
|
|
struct PitemZ_header PchrthrowknifeZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 217.61888, 2, 0, 0};
|
|
//D:80039010
|
|
struct PitemZ_header PchrsniperrifleZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 616.93939, 5, 0, 0};
|
|
//D:80039030
|
|
struct PitemZ_header PchrrocketlaunchZ_header = {0, &prop_weapon_related, 0, 0, 0x30002, 501.55179, 6, 0, 0};
|
|
//D:80039050
|
|
struct PitemZ_header PhatfurryZ_header = {0, &item_hat_related, 0, 0, 1, 152.53136, 3, 0, 0};
|
|
//D:80039070
|
|
struct PitemZ_header PhatfurrybrownZ_header = {0, &item_hat_related, 0, 0, 1, 152.53136, 3, 0, 0};
|
|
//D:80039090
|
|
struct PitemZ_header PhatfurryblackZ_header = {0, &item_hat_related, 0, 0, 1, 152.53136, 3, 0, 0};
|
|
//D:800390B0
|
|
struct PitemZ_header PhattbirdZ_header = {0, &item_hat_related, 0, 0, 1, 114.45274, 1, 0, 0};
|
|
//D:800390D0
|
|
struct PitemZ_header PhattbirdbrownZ_header = {0, &item_hat_related, 0, 0, 1, 122.7013, 1, 0, 0};
|
|
//D:800390F0
|
|
struct PitemZ_header PhathelmetZ_header = {0, &item_hat_related, 0, 0, 1, 163.84476, 1, 0, 0};
|
|
//D:80039110
|
|
struct PitemZ_header PhathelmetgreyZ_header = {0, &item_hat_related, 0, 0, 1, 163.84476, 1, 0, 0};
|
|
//D:80039130
|
|
struct PitemZ_header PhatmoonZ_header = {0, &item_hat_related, 0, 0, 1, 138.25751, 2, 0, 0};
|
|
//D:80039150
|
|
struct PitemZ_header PhatberetZ_header = {0, &item_hat_related, 0, 0, 1, 116.16043, 1, 0, 0};
|
|
//D:80039170
|
|
struct PitemZ_header PhatberetblueZ_header = {0, &item_hat_related, 0, 0, 1, 116.16043, 2, 0, 0};
|
|
//D:80039190
|
|
struct PitemZ_header PhatberetredZ_header = {0, &item_hat_related, 0, 0, 1, 115.46455, 2, 0, 0};
|
|
//D:800391B0
|
|
struct PitemZ_header PhatpeakedZ_header = {0, &item_hat_related, 0, 0, 1, 148.39027, 1, 0, 0};
|
|
//D:800391D0
|
|
struct PitemZ_header PchrwristdartZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:800391F0
|
|
struct PitemZ_header PchrexplosivepenZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:80039210
|
|
struct PitemZ_header PchrbombcaseZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 342.23688, 5, 0, 0};
|
|
//D:80039230
|
|
struct PitemZ_header PchrflarepistolZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:80039250
|
|
struct PitemZ_header PchrpitongunZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:80039270
|
|
struct PitemZ_header PchrfingergunZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:80039290
|
|
struct PitemZ_header PchrsilverwppkZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:800392B0
|
|
struct PitemZ_header PchrgoldwppkZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:800392D0
|
|
struct PitemZ_header PchrdynamiteZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:800392F0
|
|
struct PitemZ_header PchrbungeeZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:80039310
|
|
struct PitemZ_header PchrdoordecoderZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 180.27969, 0x10, 0, 0};
|
|
//D:80039330
|
|
struct PitemZ_header PchrbombdefuserZ_header = {0, &model_object_standard_object, 0, 0, 1, 84.370705, 0xC, 0, 0};
|
|
//D:80039350
|
|
struct PitemZ_header PchrbugdetectorZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:80039370
|
|
struct PitemZ_header PchrsafecrackercaseZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 342.23688, 5, 0, 0};
|
|
//D:80039390
|
|
struct PitemZ_header PchrcameraZ_header = {0, &model_object_standard_object, 0, 0, 1, 52.775627, 0xB, 0, 0};
|
|
//D:800393B0
|
|
struct PitemZ_header PchrlockexploderZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:800393D0
|
|
struct PitemZ_header PchrdoorexploderZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:800393F0
|
|
struct PitemZ_header PchrkeyanalysercaseZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 342.23688, 5, 0, 0};
|
|
//D:80039410
|
|
struct PitemZ_header PchrweaponcaseZ_header = {0, &model_object_standard_object, 0, 0, 1, 274.2905, 5, 0, 0};
|
|
//D:80039430
|
|
struct PitemZ_header PchrkeyyaleZ_header = {0, &model_object_standard_object, 0, 0, 1, 82.850311, 1, 0, 0};
|
|
//D:80039450
|
|
struct PitemZ_header PchrkeyboltZ_header = {0, &model_object_standard_object, 0, 0, 1, 151.85315, 1, 0, 0};
|
|
//D:80039470
|
|
struct PitemZ_header PchrbugZ_header = {0, &model_object_standard_object, 0, 0, 1, 104.7203, 6, 0, 0};
|
|
//D:80039490
|
|
struct PitemZ_header PchrmicrocameraZ_header = {0, &model_object_standard_object, 0, 0, 1, 126.49728, 7, 0, 0};
|
|
//D:800394B0
|
|
struct PitemZ_header PfloppyZ_header = {0, &model_object_standard_object, 0, 0, 1, 60.902443, 5, 0, 0};
|
|
//D:800394D0
|
|
struct PitemZ_header PchrgoldeneyekeyZ_header = {0, &model_object_standard_object, 0, 0, 1, 98.987083, 5, 0, 0};
|
|
//D:800394F0
|
|
struct PitemZ_header PchrpolarizedglassesZ_header = {0, &model_object_standard_object, 0, 0, 1, 53.776386, 2, 0, 0};
|
|
//D:80039510
|
|
struct PitemZ_header PchrcreditcardZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:80039530
|
|
struct PitemZ_header PchrdarkglassesZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:80039550
|
|
struct PitemZ_header PchrgaskeyringZ_header = {0, &model_object_standard_object, 0, 0, 1, 111.59859, 9, 0, 0};
|
|
//D:80039570
|
|
struct PitemZ_header PchrdatathiefZ_header = {0, &model_object_standard_object, 0, 0, 1, 119.78231, 3, 0, 0};
|
|
//D:80039590
|
|
struct PitemZ_header PsafeZ_header = {0, &model_object_standard_object, 0, 0, 1, 1011.18744, 3, 0};
|
|
//D:800395B0
|
|
struct PitemZ_header PbombZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0};
|
|
//D:800395D0
|
|
struct PitemZ_header PchrplansZ_header = {0, &model_object_standard_object, 0, 0, 1, 384.74649, 5, 0, 0};
|
|
//D:800395F0
|
|
struct PitemZ_header PchrspyfileZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:80039610
|
|
struct PitemZ_header PchrblueprintsZ_header = {0, &model_object_standard_object, 0, 0, 1, 588.65448, 4, 0, 0};
|
|
//D:80039630
|
|
struct PitemZ_header PchrcircuitboardZ_header = {0, &model_object_standard_object, 0, 0, 1, 138.90285, 3, 0, 0};
|
|
//D:80039650
|
|
struct PitemZ_header PchrmapZ_header = {0, &model_object_standard_object, 0, 0, 1, 588.65448, 4, 0, 0};
|
|
//D:80039670
|
|
struct PitemZ_header PchrspooltapeZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:80039690
|
|
struct PitemZ_header PchraudiotapeZ_header = {0, &model_object_standard_object, 0, 0, 1, 97.531075, 9, 0, 0};
|
|
//D:800396B0
|
|
struct PitemZ_header PchrmicrofilmZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:800396D0
|
|
struct PitemZ_header PchrmicrocodeZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:800396F0
|
|
struct PitemZ_header PchrlectreZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:80039710
|
|
struct PitemZ_header PchrmoneyZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:80039730
|
|
struct PitemZ_header PchrgoldbarZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:80039750
|
|
struct PitemZ_header PchrheroinZ_header = {0, &model_object_standard_object, 0, 0, 1, 288.67514, 1, 0, 0};
|
|
//D:80039770
|
|
struct PitemZ_header PchrclipboardZ_header = {0, &model_object_standard_object, 0, 0, 1, 190.41742, 3, 0, 0};
|
|
//D:80039790
|
|
struct PitemZ_header PchrdossierredZ_header = {0, &model_object_standard_object, 0, 0, 1, 183.54231, 4, 0, 0};
|
|
//D:800397B0
|
|
struct PitemZ_header PchrstafflistZ_header = {0, &model_object_standard_object, 0, 0, 1, 215.17534, 4, 0, 0};
|
|
//D:800397D0
|
|
struct PitemZ_header PchrdattapeZ_header = {0, &model_object_standard_object, 0, 0, 1, 79.868584, 4, 0, 0};
|
|
//D:800397F0
|
|
struct PitemZ_header PchrplastiqueZ_header = {0, &model_object_standard_object, 0, 0, 1, 143.86052, 3, 0, 0};
|
|
//D:80039810
|
|
struct PitemZ_header PchrblackboxZ_header = {0, &model_object_standard_object, 0, 0, 1, 128.31796, 5, 0, 0};
|
|
//D:80039830
|
|
struct PitemZ_header PchrvideotapeZ_header = {0, &model_object_standard_object, 0, 0, 1, 122.69632, 9, 0, 0};
|
|
//D:80039850
|
|
struct PitemZ_header PnintendologoZ_header = {0, &model_object_standard_object, 0, 0, 1, 1868.335, 1, 0, 0};
|
|
//D:80039870
|
|
struct PitemZ_header PgoldeneyelogoZ_header = {0, &model_object_standard_object, 0, 0, 1, 1287.1866, 2, 0, 0};
|
|
//D:80039890
|
|
struct PitemZ_header PwalletbondZ_header = {0, &prop_walletbond_related, 0, 0, 0x2B0001, 3504.53, 0x54, 0, 0};
|
|
//D:800398B0
|
|
struct PitemZ_header PmiltruckZ_header = {0, &prop_car_related, 0, 0, 0xB0005, 4589.7188, 0x16, 0, 0};
|
|
//D:800398D0
|
|
struct PitemZ_header PjeepZ_header = {0, &prop_car_related, 0, 0, 0xB0005, 2107.8105, 0x10, 0};
|
|
//D:800398F0
|
|
struct PitemZ_header ParticZ_header = {0, &prop_car_related, 0, 0, 0xB0005, 2678.5667, 0x11, 0, };
|
|
//D:80039910
|
|
struct PitemZ_header PhelicopterZ_header = {0, &prop_flying_related, 0, 0, 0x60004, 4955.271, 0x18, 0, 0};
|
|
//D:80039930
|
|
struct PitemZ_header PtigerZ_header = {0, &prop_flying_related, 0, 0, 0x60004, 4072.0291, 0xE, 0, };
|
|
//D:80039950
|
|
struct PitemZ_header PmilcopterZ_header = {0, &prop_flying_related, 0, 0, 0x60004, 5316.9155, 0xF, 0, 0};
|
|
//D:80039970
|
|
struct PitemZ_header PhindZ_header = {0, &prop_flying_related, 0, 0, 0x60005, 5315.314, 0xB, 0};
|
|
//D:80039990
|
|
struct PitemZ_header PartictrailerZ_header = {0, &model_object_standard_object, 0, 0, 1, 4014.6265, 0xB, 0, 0};
|
|
//D:800399B0
|
|
struct PitemZ_header PmotorbikeZ_header = {0, &model_object_standard_object, 0, 0, 1, 1610.8706, 6, 0, 0};
|
|
//D:800399D0
|
|
struct PitemZ_header PtankZ_header = {0, &item_tank_related, 0, 0, 0x90005, 6290.8398, 0x18, 0};
|
|
//D:800399F0
|
|
struct PitemZ_header PapcZ_header = {0, &model_object_standard_object, 0, 0, 1, 3611.1035, 0xE, 0};
|
|
//D:80039A10
|
|
struct PitemZ_header PspeedboatZ_header = {0, &model_object_standard_object, 0, 0, 1, 1799.4586, 0xD, 0, 0};
|
|
//D:80039A30
|
|
struct PitemZ_header PplaneZ_header = {0, &prop_flying_related, 0, 0, 0x60003, 9285.4492, 0x1C, 0, };
|
|
//D:80039A50
|
|
struct PitemZ_header Pgun_runway1Z_header = {0, &prop_rotating_stuff_related, 0, 0, 0x80005, 1927.5205, 6, 0, 0};
|
|
//D:80039A70
|
|
struct PitemZ_header PsafedoorZ_header = {0, &model_object_standard_object, 0, 0, 1, 714.14612, 4, 0, 0};
|
|
//D:80039A90
|
|
struct PitemZ_header Pkey_holderZ_header = {0, &model_object_standard_object, 0, 0, 1, 223.87097, 7, 0, 0};
|
|
//D:80039AB0
|
|
struct PitemZ_header PhatchsevxZ_header = {0, &model_object_standard_object, 0, 0, 1, 1224.7664, 2, 0, 0};
|
|
//D:80039AD0
|
|
struct PitemZ_header PsevdishZ_header = {0, &prop_rotating_stuff_related, 0, 0, 0x80003, 14350.1, 7, 0, 0};
|
|
//D:80039AF0
|
|
struct PitemZ_header Parchsecdoor1Z_header = {0, &model_object_standard_object, 0, 0, 1, 455.81409, 3, 0, 0};
|
|
//D:80039B10
|
|
struct PitemZ_header Parchsecdoor2Z_header = {0, &model_object_standard_object, 0, 0, 1, 496.99292, 3, 0, 0};
|
|
//D:80039B30
|
|
struct PitemZ_header PgroundgunZ_header = {0, &prop_rotating_stuff_related, 0, 0, 0x80005, 2182.6472, 4, 0, 0};
|
|
//D:80039B50
|
|
struct PitemZ_header PtrainextdoorZ_header = {0, &model_object_standard_object, 0, 0, 1, 587.70111, 5, 0, 0};
|
|
//D:80039B70
|
|
struct PitemZ_header PcarbmwZ_header = {0, &model_object_standard_object, 0, 0, 1, 553.08728, 0xB, 0, 0};
|
|
//D:80039B90
|
|
struct PitemZ_header PcarescortZ_header = {0, &model_object_standard_object, 0, 0, 1, 1110.5665, 9, 0, 0};
|
|
//D:80039BB0
|
|
struct PitemZ_header PcargolfZ_header = {0, &model_object_standard_object, 0, 0, 1, 1121.6409, 0xA, 0, 0};
|
|
//D:80039BD0
|
|
struct PitemZ_header PcarweirdZ_header = {0, &model_object_standard_object, 0, 0, 1, 984.03931, 0xD, 0, 0};
|
|
//D:80039BF0
|
|
struct PitemZ_header PcarzilZ_header = {0, &prop_car_related, 0, 0, 0xB0005, 1044.5764, 0xD, 0, 0};
|
|
//D:80039C10
|
|
struct PitemZ_header Pshuttle_door_lZ_header = {0, &model_object_standard_object, 0, 0, 1, 706.56641, 7, 0, 0};
|
|
//D:80039C30
|
|
struct PitemZ_header Pshuttle_door_rZ_header = {0, &model_object_standard_object, 0, 0, 1, 706.56641, 8, 0, 0};
|
|
//D:80039C50
|
|
struct PitemZ_header Pdepot_gate_entryZ_header = {0, &model_object_standard_object, 0, 0, 1, 811.28949, 3, 0, 0};
|
|
//D:80039C70
|
|
struct PitemZ_header Pdepot_door_steelZ_header = {0, &model_object_standard_object, 0, 0, 1, 574.79651, 3, 0, 0};
|
|
//D:80039C90
|
|
struct PitemZ_header Pglassware2Z_header = {0, &model_object_standard_object, 0, 0, 1, 98.488579, 3, 0, 0};
|
|
//D:80039CB0
|
|
struct PitemZ_header Pglassware3Z_header = {0, &model_object_standard_object, 0, 0, 1, 137.92715, 1, 0, 0};
|
|
//D:80039CD0
|
|
struct PitemZ_header Pglassware4Z_header = {0, &model_object_standard_object, 0, 0, 1, 177.48241, 2, 0, 0};
|
|
//D:80039CF0
|
|
struct PitemZ_header PlandmineZ_header = {0, &model_object_standard_object, 0, 0, 1, 440.03009, 2, 0, 0};
|
|
//D:80039D10
|
|
struct PitemZ_header Pplant1Z_header = {0, &model_object_standard_object, 0, 0, 1, 2704.1086, 1, 0, 0};
|
|
//D:80039D30
|
|
struct PitemZ_header Pplant11Z_header = {0, &model_object_standard_object, 0, 0, 1, 2704.1086, 1, 0, 0};
|
|
//D:80039D50
|
|
struct PitemZ_header Pplant2Z_header = {0, &model_object_standard_object, 0, 0, 1, 3416.248, 2, 0, 0};
|
|
//D:80039D70
|
|
struct PitemZ_header Pplant3Z_header = {0, &model_object_standard_object, 0, 0, 1, 2986.0405, 1, 0, 0};
|
|
//D:80039D90
|
|
struct PitemZ_header Pjungle5_treeZ_header = {0, &model_object_standard_object, 0, 0, 1, 3277.6123, 4, 0, 0};
|
|
//D:80039DB0
|
|
struct PitemZ_header PlegalpageZ_header = {0, &model_object_standard_object, 0, 0, 1, 2711.7573, 5, 0, 0};
|
|
//D:80039DD0
|
|
struct PitemZ_header Pst_pete_room_1iZ_header = {0, &model_object_standard_object, 0, 0, 1, 8437.5137, 0x17, 0, 0};
|
|
//D:80039DF0
|
|
struct PitemZ_header Pst_pete_room_2iZ_header = {0, &model_object_standard_object, 0, 0, 1, 8515.8164, 0x19, 0, 0};
|
|
//D:80039E10
|
|
struct PitemZ_header Pst_pete_room_3tZ_header = {0, &model_object_standard_object, 0, 0, 1, 4561.9766, 0x1B, 0, 0};
|
|
//D:80039E30
|
|
struct PitemZ_header Pst_pete_room_5cZ_header = {0, &model_object_standard_object, 0, 0, 1, 4561.9766, 0x19, 0, 0};
|
|
//D:80039E50
|
|
struct PitemZ_header Pst_pete_room_6cZ_header = {0, &model_object_standard_object, 0, 0, 1, 5006.2896, 0x17, 0, 0};
|
|
//D:80039E70
|
|
struct PitemZ_header Pdoor_rollertrainZ_header = {0, &model_object_standard_object, 0, 0, 1, 1032.125, 2, 0, 0};
|
|
//D:80039E90
|
|
struct PitemZ_header Pdoor_winZ_header = {0, &model_object_standard_object, 0, 0, 1, 211.90215, 1, 0, 0};
|
|
//D:80039EB0
|
|
struct PitemZ_header Pdoor_aztecZ_header = {0, &model_object_standard_object, 0, 0, 1, 632.48639, 1, 0, 0};
|
|
//D:80039ED0
|
|
struct PitemZ_header PshuttleZ_header = {0, &model_object_standard_object, 0, 0, 1, 4475.1494, 9, 0, 0};
|
|
//D:80039EF0
|
|
struct PitemZ_header Pdoor_azt_deskZ_header = {0, &model_object_standard_object, 0, 0, 1, 860.41669, 2, 0, 0};
|
|
//D:80039F10
|
|
struct PitemZ_header Pdoor_azt_desk_topZ_header = {0, &model_object_standard_object, 0, 0, 1, 565.93268, 3, 0, 0};
|
|
//D:80039F30
|
|
struct PitemZ_header Pdoor_azt_chairZ_header = {0, &model_object_standard_object, 0, 0, 1, 94.510803, 3, 0, 0};
|
|
//D:80039F50
|
|
struct PitemZ_header Pdoor_mfZ_header = {0, &model_object_standard_object, 0, 0, 1, 559.70367, 7, 0, 0};
|
|
//D:80039F70
|
|
struct PitemZ_header PflagZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 862.30865, 2, 0};
|
|
//D:80039F90
|
|
struct PitemZ_header PbarricadeZ_header = {0, &model_object_standard_object, 0, 0, 1, 2047.3016, 2, 0, 0};
|
|
//D:80039FB0
|
|
struct PitemZ_header PmodemboxZ_header = {0, &prop_console_one_screen_related, 0, 0, 0x10001, 338.28839, 4, 0, 0};
|
|
//D:80039FD0
|
|
struct PitemZ_header PdoorpanelZ_header = {0, &prop_console_four_screen_related, 0, 0, 0x40001, 338.28839, 4, 0, 0};
|
|
//D:80039FF0
|
|
struct PitemZ_header PdoorconsoleZ_header = {0, &prop_console_one_screen_related, 0, 0, 0x10001, 994.23688, 0xD, 0, 0};
|
|
//D:8003A010
|
|
struct PitemZ_header PchrtesttubeZ_header = {0, &prop_weapon_related, 0, 0, 0x30001, 136.25925, 2, 0, 0};
|
|
//D:8003A030
|
|
struct PitemZ_header Pbollardz_header = {0, &model_object_standard_object, 0, 0, 1, 628.78754, 1, 0, 0};
|
|
|
|
//D:8003A050
|
|
struct prop_pos_data word_D_8003A050[2] = {
|
|
{0x0002, 0x0000, 0x0000},
|
|
{0x0002, 0x0003, 0x0003}
|
|
};
|
|
//D:8003A05C
|
|
struct item_related prop_cctv_related = {2, 0, word_D_8003A050, 6, 0};
|
|
|
|
//D:8003A068
|
|
struct prop_pos_data word_D_8003A068[] = {
|
|
{0x0002, 0x0000, 0x0000}
|
|
};
|
|
//D:8003A06E .half 0
|
|
|
|
//D:8003A070
|
|
struct item_related prop_console_one_screen_related = {1, 0, word_D_8003A068, 3, 0};
|
|
|
|
//D:8003A07C
|
|
struct prop_pos_data word_D_8003A07C[] = {
|
|
{0x0002, 0x0000, 0x0000}
|
|
};
|
|
//D:8003A082 .half 0
|
|
|
|
//D:8003A084
|
|
struct item_related prop_console_four_screen_related = {1, 0, word_D_8003A07C, 3, 0};
|
|
|
|
//D:8003A090
|
|
struct prop_pos_data word_D_8003A090[] = {
|
|
{0x0002, 0x0000, 0x0000},
|
|
{0x0002, 0x0003, 0x0003},
|
|
{0x0002, 0x0006, 0x0006},
|
|
{0x0002, 0x0009, 0x0009},
|
|
{0x0002, 0x000C, 0x000C}
|
|
};
|
|
//D:8003A0AE .half 0
|
|
|
|
//D:8003A0B0
|
|
struct item_related prop_tv_holder_related = {5, 0, word_D_8003A090, 0xF, 0};
|
|
|
|
//D:8003A0BC
|
|
struct prop_pos_data word_D_8003A0BC[] = {
|
|
{0x0002, 0x0000, 0x0000},
|
|
{0x0002, 0x0003, 0x0003},
|
|
{0x0002, 0x0006, 0x0006},
|
|
{0x0002, 0x0009, 0x0009},
|
|
{0x0002, 0x000C, 0x000C},
|
|
{0x0002, 0x000F, 0x000F}
|
|
};
|
|
//D:8003A0E0
|
|
struct item_related prop_rotating_stuff_related = {6, 0, word_D_8003A0BC, 0x12, 0};
|
|
|
|
//D:8003A0EC
|
|
struct prop_pos_data word_D_8003A0EC[] = {
|
|
{0x0002, 0x0000, 0x0000},
|
|
{0x0002, 0x0003, 0x0003},
|
|
{0x0002, 0x0006, 0x0006}
|
|
};
|
|
//D:8003A0FE .half 0
|
|
//D:8003A100
|
|
struct item_related prop_eyelid_door_related = {3, 0, word_D_8003A0EC, 9, 0};
|
|
|
|
//D:8003A10C
|
|
struct prop_pos_data word_D_8003A10C[] = {
|
|
{0x0002, 0x0000, 0x0000},
|
|
{0x0002, 0x0003, 0x0003},
|
|
{0x0002, 0x0006, 0x0006},
|
|
{0x0002, 0x0009, 0x0009},
|
|
{0x0002, 0x000C, 0x000C},
|
|
{0x0002, 0x000F, 0x000F},
|
|
{0x0002, 0x0012, 0x0012},
|
|
{0x0002, 0x0015, 0x0015},
|
|
{0x0002, 0x0018, 0x0018},
|
|
{0x0002, 0x001B, 0x001B},
|
|
{0x0002, 0x001E, 0x001E},
|
|
{0x0002, 0x0021, 0x0021},
|
|
{0x0002, 0x0024, 0x0024}
|
|
};
|
|
//D:8003A15C
|
|
struct item_related prop_iris_door_related = {0xD, 0, word_D_8003A10C, 0x27, 0};
|
|
|
|
//D:8003A168
|
|
struct prop_pos_data word_D_8003A168[] = {
|
|
{0x0002, 0x0000, 0x0000}
|
|
};
|
|
//D:8003A16E .half 0
|
|
//D:8003A170
|
|
struct item_related prop_walletbond_related = {1, 0, word_D_8003A168, 3, 0};
|
|
|
|
//D:8003A17C
|
|
struct prop_pos_data word_D_8003A17C[] = {
|
|
{0x0002, 0x0000, 0x0000},
|
|
{0x0002, 0x0003, 0x0003},
|
|
{0x0002, 0x0006, 0x0006},
|
|
{0x0002, 0x0009, 0x0009},
|
|
{0x0002, 0x000C, 0x000C}
|
|
};
|
|
//D:8003A19C
|
|
struct item_related prop_car_related = {5, 0, word_D_8003A17C, 0xF, 0};
|
|
|
|
//D:8003A1A8
|
|
struct prop_pos_data word_D_8003A1A8[] = {
|
|
{0x0401, 0x0000, 0x0000},
|
|
{0x0002, 0x0000, 0x0000},
|
|
{0x0015, 0x0003, 0x0003},
|
|
{0x0015, 0x0004, 0x0004},
|
|
{0x0015, 0x0005, 0x0005}
|
|
};
|
|
//D:8003A1C6 .half 0
|
|
//D:8003A1C8
|
|
struct item_related prop_flying_related = {5, 0, word_D_8003A1A8, 3, 0};
|
|
|
|
//D:8003A1D4
|
|
struct prop_pos_data word_D_8003A1D4[] = {
|
|
{0x0002, 0x0000, 0x0000}
|
|
};
|
|
//D:8003A1DA .half 0
|
|
//D:8003A1DC
|
|
struct item_related prop_door_related = {1, 0, word_D_8003A1D4, 3, 0};
|
|
|
|
//D:8003A1E8
|
|
struct prop_pos_data word_D_8003A1E8[] = {
|
|
{0x0002, 0x0000, 0x0000},
|
|
{0x0002, 0x0003, 0x0003},
|
|
{0x0002, 0x0006, 0x0006},
|
|
{0x0002, 0x0009, 0x0009},
|
|
{0x0002, 0x000C, 0x000C}
|
|
};
|
|
//D:8003A206 .half 0
|
|
//D:8003A208
|
|
struct item_related item_tank_related = {5, 0, word_D_8003A1E8, 0xF, 0};
|
|
|
|
//D:8003A214
|
|
struct prop_pos_data word_D_8003A214[] = {
|
|
{0x0015, 0x0000, 0x0000},
|
|
};
|
|
//D:8003A21A .half 0
|
|
//D:8003A21C
|
|
struct item_related item_hat_related = {1, 0, word_D_8003A214, 0, 0};
|
|
const u8 spacer_string[] = "\00\00\00\00\00\00\00\00";
|
|
//D:8003A228 .globl PitemZ_entries
|
|
struct p_itementry PitemZ_entries[] = {
|
|
{&Palarm1z_header, "Palarm1Z", 0.1},
|
|
{&Palarm2Z_header, "Palarm2Z", 0.1},
|
|
{&PexplosionbitZ_header, "PexplosionbitZ", 0.1},
|
|
{&Pammo_crate1Z_header, "Pammo_crate1Z", 0.1},
|
|
{&Pammo_crate2Z_header, "Pammo_crate2Z", 0.1},
|
|
{&Pammo_crate3Z_header, "Pammo_crate3Z", 0.1},
|
|
{&Pammo_crate4Z_header, "Pammo_crate4Z", 0.1},
|
|
{&Pammo_crate5Z_header, "Pammo_crate5Z", 0.1},
|
|
{&Pbin1Z_header, "Pbin1Z", 0.1},
|
|
{&Pblotter1Z_header, "Pblotter1Z", 0.1},
|
|
{&Pbook1Z_header, "Pbook1Z", 0.1},
|
|
{&Pbookshelf1Z_header, "Pbookshelf1Z", 0.1},
|
|
{&Pbridge_console1aZ_header, "Pbridge_console1aZ", 0.1},
|
|
{&Pbridge_console1bZ_header, "Pbridge_console1bZ", 0.1},
|
|
{&Pbridge_console2aZ_header, "Pbridge_console2aZ", 0.1},
|
|
{&Pbridge_console2bZ_header, "Pbridge_console2bZ", 0.1},
|
|
{&Pbridge_console3aZ_header, "Pbridge_console3aZ", 0.1},
|
|
{&Pbridge_console3bZ_header, "Pbridge_console3bZ", 0.1},
|
|
{&Pcard_box1Z_header, "Pcard_box1Z", 0.1},
|
|
{&Pcard_box2Z_header, "Pcard_box2Z", 0.1},
|
|
{&Pcard_box3Z_header, "Pcard_box3Z", 0.1},
|
|
{&Pcard_box4_lgZ_header, "Pcard_box4_lgZ", 0.1},
|
|
{&Pcard_box5_lgZ_header, "Pcard_box5_lgZ", 0.1},
|
|
{&Pcard_box6_lgZ_header, "Pcard_box6_lgZ", 0.1},
|
|
{&PcctvZ_header, "PcctvZ", 0.1},
|
|
{&Pconsole1Z_header, "Pconsole1Z", 0.1},
|
|
{&Pconsole2Z_header, "Pconsole2Z", 0.1},
|
|
{&Pconsole3Z_header, "Pconsole3Z", 0.1},
|
|
{&Pconsole_sevaZ_header, "Pconsole_sevaZ", 0.1},
|
|
{&Pconsole_sevbZ_header, "Pconsole_sevbZ", 0.1},
|
|
{&Pconsole_sevcZ_header, "Pconsole_sevcZ", 0.1},
|
|
{&Pconsole_sevdZ_header, "Pconsole_sevdZ", 0.1},
|
|
{&Pconsole_sev2aZ_header, "Pconsole_sev2aZ", 0.1},
|
|
{&Pconsole_sev2bZ_header, "Pconsole_sev2bZ", 0.1},
|
|
{&Pconsole_sev2cZ_header, "Pconsole_sev2cZ", 0.1},
|
|
{&Pconsole_sev2dZ_header, "Pconsole_sev2dZ", 0.1},
|
|
{&Pconsole_sev_GEaZ_header, "Pconsole_sev_GEaZ", 0.1},
|
|
{&Pconsole_sev_GEbZ_header, "Pconsole_sev_GEbZ", 0.1},
|
|
{&Pdesk1Z_header, "Pdesk1Z", 0.1},
|
|
{&Pdesk2Z_header, "Pdesk2Z", 0.1},
|
|
{&Pdesk_lamp2Z_header, "Pdesk_lamp2Z", 0.1},
|
|
{&Pdisc_readerZ_header, "Pdisc_readerZ", 0.1},
|
|
{&Pdisk_drive1Z_header, "Pdisk_drive1Z", 0.1},
|
|
{&Pfiling_cabinet1Z_header, "Pfiling_cabinet1Z", 0.1},
|
|
{&Pjerry_can1Z_header, "Pjerry_can1Z", 0.1},
|
|
{&Pkeyboard1Z_header, "Pkeyboard1Z", 0.1},
|
|
{&Pkit_units1Z_header, "Pkit_units1Z", 0.1},
|
|
{&Pletter_tray1Z_header, "Pletter_tray1Z", 0.1},
|
|
{&Pmainframe1Z_header, "Pmainframe1Z", 0.1},
|
|
{&Pmainframe2Z_header, "Pmainframe2Z", 0.1},
|
|
{&Pmetal_chair1Z_header, "Pmetal_chair1Z", 0.1},
|
|
{&Pmetal_crate1Z_header, "Pmetal_crate1Z", 0.1},
|
|
{&Pmetal_crate2Z_header, "Pmetal_crate2Z", 0.1},
|
|
{&Pmetal_crate3Z_header, "Pmetal_crate3Z", 0.1},
|
|
{&Pmetal_crate4Z_header, "Pmetal_crate4Z", 0.1},
|
|
{&Pmissile_rackZ_header, "Pmissile_rackZ", 0.1},
|
|
{&Pmissile_rack2Z_header, "Pmissile_rack2Z", 0.1},
|
|
{&Poil_drum1Z_header, "Poil_drum1Z", 0.1},
|
|
{&Poil_drum2Z_header, "Poil_drum2Z", 0.1},
|
|
{&Poil_drum3Z_header, "Poil_drum3Z", 0.1},
|
|
{&Poil_drum5Z_header, "Poil_drum5Z", 0.1},
|
|
{&Poil_drum6Z_header, "Poil_drum6Z", 0.1},
|
|
{&Poil_drum7Z_header, "Poil_drum7Z", 0.1},
|
|
{&PpadlockZ_header, "PpadlockZ", 0.1},
|
|
{&Pphone1Z_header, "Pphone1Z", 0.1},
|
|
{&Pradio_unit1Z_header, "Pradio_unit1Z", 0.1},
|
|
{&Pradio_unit2Z_header, "Pradio_unit2Z", 0.1},
|
|
{&Pradio_unit3Z_header, "Pradio_unit3Z", 0.1},
|
|
{&Pradio_unit4Z_header, "Pradio_unit4Z", 0.1},
|
|
{&Psat1_reflectZ_header, "Psat1_reflectZ", 0.1},
|
|
{&PsatdishZ_header, "PsatdishZ", 0.1},
|
|
{&PsatboxZ_header, "PsatboxZ", 0.1},
|
|
{&Pstool1Z_header, "Pstool1Z", 0.1},
|
|
{&Pswivel_chair1Z_header, "Pswivel_chair1Z", 0.1},
|
|
{&Ptorpedo_rackZ_header, "Ptorpedo_rackZ", 0.1},
|
|
{&Ptv1Z_header, "Ptv1Z", 0.1},
|
|
{&Ptv_holderZ_header, "Ptv_holderZ", 0.1},
|
|
{&PtvscreenZ_header, "PtvscreenZ", 0.1},
|
|
{&Ptv4screenZ_header, "Ptv4screenZ", 0.1},
|
|
{&Pwood_lg_crate1Z_header, "Pwood_lg_crate1Z", 0.1},
|
|
{&Pwood_lg_crate2Z_header, "Pwood_lg_crate2Z", 0.1},
|
|
{&Pwood_md_crate3Z_header, "Pwood_md_crate3Z", 0.1},
|
|
{&Pwood_sm_crate4Z_header, "Pwood_sm_crate4Z", 0.1},
|
|
{&Pwood_sm_crate5Z_header, "Pwood_sm_crate5Z", 0.1},
|
|
{&Pwood_sm_crate6Z_header, "Pwood_sm_crate6Z", 0.1},
|
|
{&Pwooden_table1Z_header, "Pwooden_table1Z", 0.1},
|
|
{&Pswipe_card2Z_header, "Pswipe_card2Z", 0.1},
|
|
{&Pborg_crateZ_header, "Pborg_crateZ", 0.1},
|
|
{&Pboxes4x4Z_header, "Pboxes4x4Z", 0.1},
|
|
{&Pboxes3x4Z_header, "Pboxes3x4Z", 0.1},
|
|
{&Pboxes2x4Z_header, "Pboxes2x4Z", 0.1},
|
|
{&Psec_panelZ_header, "Psec_panelZ", 0.1},
|
|
{&PICBM_noseZ_header, "PICBM_noseZ", 0.1},
|
|
{&PICBMZ_header, "PICBMZ", 0.1},
|
|
{&Ptuning_console1Z_header, "Ptuning_console1Z", 0.1},
|
|
{&Pdesk_arecibo1Z_header, "Pdesk_arecibo1Z", 0.1},
|
|
{&Plocker3Z_header, "Plocker3Z", 0.1},
|
|
{&Plocker4Z_header, "Plocker4Z", 0.1},
|
|
{&ProofgunZ_header, "ProofgunZ", 0.1},
|
|
{&Pdest_engineZ_header, "Pdest_engineZ", 0.1},
|
|
{&Pdest_exocetZ_header, "Pdest_exocetZ", 0.1},
|
|
{&Pdest_gunZ_header, "Pdest_gunZ", 0.1},
|
|
{&Pdest_harpoonZ_header, "Pdest_harpoonZ", 0.1},
|
|
{&Pdest_seawolfZ_header, "Pdest_seawolfZ", 0.1},
|
|
{&PwindowZ_header, "PwindowZ", 0.1},
|
|
{&Pwindow_lib_lg1Z_header, "Pwindow_lib_lg1Z", 0.1},
|
|
{&Pwindow_lib_sm1Z_header, "Pwindow_lib_sm1Z", 0.1},
|
|
{&Pwindow_cor11Z_header, "Pwindow_cor11Z", 0.1},
|
|
{&Pjungle3_treeZ_header, "Pjungle3_treeZ", 0.1},
|
|
{&PpalmZ_header, "PpalmZ", 0.1},
|
|
{&PpalmtreeZ_header, "PpalmtreeZ", 0.1},
|
|
{&Pplant2bZ_header, "Pplant2bZ", 0.1},
|
|
{&PlabbenchZ_header, "PlabbenchZ", 0.1},
|
|
{&PgasbarrelZ_header, "PgasbarrelZ", 0.1},
|
|
{&PgasbarrelsZ_header, "PgasbarrelsZ", 0.1},
|
|
{&PbodyarmourZ_header, "PbodyarmourZ", 0.1},
|
|
{&PbodyarmourvestZ_header, "PbodyarmourvestZ", 0.1},
|
|
{&PgastankZ_header, "PgastankZ", 0.1},
|
|
{&Pglassware1Z_header, "Pglassware1Z", 0.1},
|
|
{&PhatchboltZ_header, "PhatchboltZ", 0.1},
|
|
{&PbrakeunitZ_header, "PbrakeunitZ", 0.1},
|
|
{&Pak47magZ_header, "Pak47magZ", 0.1},
|
|
{&Pm16magZ_header, "Pm16magZ", 0.1},
|
|
{&Pmp5kmagZ_header, "Pmp5kmagZ", 0.1},
|
|
{&PskorpionmagZ_header, "PskorpionmagZ", 0.1},
|
|
{&PspectremagZ_header, "PspectremagZ", 0.1},
|
|
{&PuzimagZ_header, "PuzimagZ", 0.1},
|
|
{&PsilencerZ_header, "PsilencerZ", 0.1},
|
|
{&PchrextinguisherZ_header, "PchrextinguisherZ", 0.1},
|
|
{&PboxcartridgesZ_header, "PboxcartridgesZ", 0.1},
|
|
{&Pfnp90magZ_header, "Pfnp90magZ", 0.1},
|
|
{&PgoldenshellsZ_header, "PgoldenshellsZ", 0.1},
|
|
{&PmagnumshellsZ_header, "PmagnumshellsZ", 0.1},
|
|
{&PwppkmagZ_header, "PwppkmagZ", 0.1},
|
|
{&Ptt33magZ_header, "Ptt33magZ", 0.1},
|
|
{&Psev_doorZ_header, "Psev_doorZ", 1.0},
|
|
{&Psev_door3Z_header, "Psev_door3Z", 1.0},
|
|
{&Psev_door3_windZ_header, "Psev_door3_windZ", 1.0},
|
|
{&Psev_door4_windZ_header, "Psev_door4_windZ", 1.0},
|
|
{&Psev_trislideZ_header, "Psev_trislideZ", 1.0},
|
|
{&Psev_door_v1Z_header, "Psev_door_v1Z", 1.0},
|
|
{&Psteel_door1Z_header, "Psteel_door1Z", 1.0},
|
|
{&Psteel_door2Z_header, "Psteel_door2Z", 1.0},
|
|
{&Psteel_door3Z_header, "Psteel_door3Z", 1.0},
|
|
{&Psilo_lift_doorZ_header, "Psilo_lift_doorZ", 1.0},
|
|
{&Psteel_door2bZ_header, "Psteel_door2bZ", 1.0},
|
|
{&Pdoor_roller1Z_header, "Pdoor_roller1Z", 1.0},
|
|
{&Pdoor_roller2Z_header, "Pdoor_roller2Z", 1.0},
|
|
{&Pdoor_roller3Z_header, "Pdoor_roller3Z", 1.0},
|
|
{&Pdoor_roller4Z_header, "Pdoor_roller4Z", 1.0},
|
|
{&Pdoor_st_arec1Z_header, "Pdoor_st_arec1Z", 1.0},
|
|
{&Pdoor_st_arec2Z_header, "Pdoor_st_arec2Z", 1.0},
|
|
{&Pdoor_dest1Z_header, "Pdoor_dest1Z", 1.0},
|
|
{&Pdoor_dest2Z_header, "Pdoor_dest2Z", 1.0},
|
|
{&Pgas_plant_sw_do1Z_header, "Pgas_plant_sw_do1Z", 1.0},
|
|
{&Pgas_plant_sw2_do1Z_header, "Pgas_plant_sw2_do1Z", 1.0},
|
|
{&Pgas_plant_sw3_do1Z_header, "Pgas_plant_sw3_do1Z", 1.0},
|
|
{&Pgas_plant_sw4_do1Z_header, "Pgas_plant_sw4_do1Z", 1.0},
|
|
{&Pgas_plant_met1_do1Z_header, "Pgas_plant_met1_do1Z", 1.0},
|
|
{&Pgas_plant_wc_cub1Z_header, "Pgas_plant_wc_cub1Z", 1.0},
|
|
{&Pgasplant_clear_doorZ_header, "Pgasplant_clear_doorZ", 1.0},
|
|
{&Ptrain_doorZ_header, "Ptrain_doorZ", 1.0},
|
|
{&Ptrain_door2Z_header, "Ptrain_door2Z", 1.0},
|
|
{&Ptrain_door3Z_header, "Ptrain_door3Z", 1.0},
|
|
{&Pdoor_eyelidZ_header, "Pdoor_eyelidZ", 1.0},
|
|
{&Pdoor_irisZ_header, "Pdoor_irisZ", 1.0},
|
|
{&PsevdoorwoodZ_header, "PsevdoorwoodZ", 1.0},
|
|
{&PsevdoorwindZ_header, "PsevdoorwindZ", 1.0},
|
|
{&PsevdoornowindZ_header, "PsevdoornowindZ", 1.0},
|
|
{&PsevdoormetslideZ_header, "PsevdoormetslideZ", 1.0},
|
|
{&Pcryptdoor1aZ_header, "Pcryptdoor1aZ", 1.0},
|
|
{&Pcryptdoor1bZ_header, "Pcryptdoor1bZ", 1.0},
|
|
{&Pcryptdoor2aZ_header, "Pcryptdoor2aZ", 1.0},
|
|
{&Pcryptdoor2bZ_header, "Pcryptdoor2bZ", 1.0},
|
|
{&Pcryptdoor3Z_header, "Pcryptdoor3Z", 1.0},
|
|
{&Pcryptdoor4Z_header, "Pcryptdoor4Z", 1.0},
|
|
{&PvertdoorZ_header, "PvertdoorZ", 1.0},
|
|
{&PhatchdoorZ_header, "PhatchdoorZ", 1.0},
|
|
{&PdamgatedoorZ_header, "PdamgatedoorZ", 1.0},
|
|
{&PdamtundoorZ_header, "PdamtundoorZ", 1.0},
|
|
{&PdamchaindoorZ_header, "PdamchaindoorZ", 1.0},
|
|
{&PsilotopdoorZ_header, "PsilotopdoorZ", 1.0},
|
|
{&Pdoorprison1Z_header, "Pdoorprison1Z", 1.0},
|
|
{&PdoorstatgateZ_header, "PdoorstatgateZ", 1.0},
|
|
{&PchrkalashZ_header, "PchrkalashZ", 0.1},
|
|
{&PchrgrenadelaunchZ_header, "PchrgrenadelaunchZ", 0.1},
|
|
{&PchrknifeZ_header, "PchrknifeZ", 0.1},
|
|
{&PchrlaserZ_header, "PchrlaserZ", 0.1},
|
|
{&Pchrm16Z_header, "Pchrm16Z", 0.1},
|
|
{&Pchrmp5kZ_header, "Pchrmp5kZ", 0.1},
|
|
{&PchrrugerZ_header, "PchrrugerZ", 0.1},
|
|
{&PchrwppkZ_header, "PchrwppkZ", 0.1},
|
|
{&PchrshotgunZ_header, "PchrshotgunZ", 0.1},
|
|
{&PchrskorpionZ_header, "PchrskorpionZ", 0.1},
|
|
{&PchrspectreZ_header, "PchrspectreZ", 0.1},
|
|
{&PchruziZ_header, "PchruziZ", 0.1},
|
|
{&PchrgrenadeZ_header, "PchrgrenadeZ", 0.1},
|
|
{&Pchrfnp90Z_header, "Pchrfnp90Z", 0.1},
|
|
{&PchrbriefcaseZ_header, "PchrbriefcaseZ", 0.1},
|
|
{&PchrremotemineZ_header, "PchrremotemineZ", 0.1},
|
|
{&PchrproximitymineZ_header, "PchrproximitymineZ", 0.1},
|
|
{&PchrtimedmineZ_header, "PchrtimedmineZ", 0.1},
|
|
{&PchrrocketZ_header, "PchrrocketZ", 0.1},
|
|
{&PchrgrenaderoundZ_header, "PchrgrenaderoundZ", 0.1},
|
|
{&PchrwppksilZ_header, "PchrwppksilZ", 0.1},
|
|
{&Pchrtt33Z_header, "Pchrtt33Z", 0.1},
|
|
{&Pchrmp5ksilZ_header, "Pchrmp5ksilZ", 0.1},
|
|
{&PchrautoshotZ_header, "PchrautoshotZ", 0.1},
|
|
{&PchrgoldenZ_header, "PchrgoldenZ", 0.1},
|
|
{&PchrthrowknifeZ_header, "PchrthrowknifeZ", 0.1},
|
|
{&PchrsniperrifleZ_header, "PchrsniperrifleZ", 0.1},
|
|
{&PchrrocketlaunchZ_header, "PchrrocketlaunchZ", 0.1},
|
|
{&PhatfurryZ_header, "PhatfurryZ", 0.1},
|
|
{&PhatfurrybrownZ_header, "PhatfurrybrownZ", 0.1},
|
|
{&PhatfurryblackZ_header, "PhatfurryblackZ", 0.1},
|
|
{&PhattbirdZ_header, "PhattbirdZ", 0.1},
|
|
{&PhattbirdbrownZ_header, "PhattbirdbrownZ", 0.1},
|
|
{&PhathelmetZ_header, "PhathelmetZ", 0.1},
|
|
{&PhathelmetgreyZ_header, "PhathelmetgreyZ", 0.1},
|
|
{&PhatmoonZ_header, "PhatmoonZ", 0.1},
|
|
{&PhatberetZ_header, "PhatberetZ", 0.1},
|
|
{&PhatberetblueZ_header, "PhatberetblueZ", 0.1},
|
|
{&PhatberetredZ_header, "PhatberetredZ", 0.1},
|
|
{&PhatpeakedZ_header, "PhatpeakedZ", 0.1},
|
|
{&PchrwristdartZ_header, "PchrwristdartZ", 0.1},
|
|
{&PchrexplosivepenZ_header, "PchrexplosivepenZ", 0.1},
|
|
{&PchrbombcaseZ_header, "PchrbombcaseZ", 0.1},
|
|
{&PchrflarepistolZ_header, "PchrflarepistolZ", 0.1},
|
|
{&PchrpitongunZ_header, "PchrpitongunZ", 0.1},
|
|
{&PchrfingergunZ_header, "PchrfingergunZ", 0.1},
|
|
{&PchrsilverwppkZ_header, "PchrsilverwppkZ", 0.1},
|
|
{&PchrgoldwppkZ_header, "PchrgoldwppkZ", 0.1},
|
|
{&PchrdynamiteZ_header, "PchrdynamiteZ", 0.1},
|
|
{&PchrbungeeZ_header, "PchrbungeeZ", 0.1},
|
|
{&PchrdoordecoderZ_header, "PchrdoordecoderZ", 0.1},
|
|
{&PchrbombdefuserZ_header, "PchrbombdefuserZ", 0.1},
|
|
{&PchrbugdetectorZ_header, "PchrbugdetectorZ", 0.1},
|
|
{&PchrsafecrackercaseZ_header, "PchrsafecrackercaseZ", 0.1},
|
|
{&PchrcameraZ_header, "PchrcameraZ", 0.1},
|
|
{&PchrlockexploderZ_header, "PchrlockexploderZ", 0.1},
|
|
{&PchrdoorexploderZ_header, "PchrdoorexploderZ", 0.1},
|
|
{&PchrkeyanalysercaseZ_header, "PchrkeyanalysercaseZ", 0.1},
|
|
{&PchrweaponcaseZ_header, "PchrweaponcaseZ", 0.1},
|
|
{&PchrkeyyaleZ_header, "PchrkeyyaleZ", 0.1},
|
|
{&PchrkeyboltZ_header, "PchrkeyboltZ", 0.1},
|
|
{&PchrbugZ_header, "PchrbugZ", 0.1},
|
|
{&PchrmicrocameraZ_header, "PchrmicrocameraZ", 0.1},
|
|
{&PfloppyZ_header, "PfloppyZ", 0.1},
|
|
{&PchrgoldeneyekeyZ_header, "PchrgoldeneyekeyZ", 0.1},
|
|
{&PchrpolarizedglassesZ_header, "PchrpolarizedglassesZ", 0.1},
|
|
{&PchrcreditcardZ_header, "PchrcreditcardZ", 0.1},
|
|
{&PchrdarkglassesZ_header, "PchrdarkglassesZ", 0.1},
|
|
{&PchrgaskeyringZ_header, "PchrgaskeyringZ", 0.1},
|
|
{&PchrdatathiefZ_header, "PchrdatathiefZ", 0.1},
|
|
{&PsafeZ_header, "PsafeZ", 0.1},
|
|
{&PbombZ_header, "PbombZ", 0.1},
|
|
{&PchrplansZ_header, "PchrplansZ", 0.1},
|
|
{&PchrspyfileZ_header, "PchrspyfileZ", 0.1},
|
|
{&PchrblueprintsZ_header, "PchrblueprintsZ", 0.1},
|
|
{&PchrcircuitboardZ_header, "PchrcircuitboardZ", 0.1},
|
|
{&PchrmapZ_header, "PchrmapZ", 0.1},
|
|
{&PchrspooltapeZ_header, "PchrspooltapeZ", 0.1},
|
|
{&PchraudiotapeZ_header, "PchraudiotapeZ", 0.1},
|
|
{&PchrmicrofilmZ_header, "PchrmicrofilmZ", 0.1},
|
|
{&PchrmicrocodeZ_header, "PchrmicrocodeZ", 0.1},
|
|
{&PchrlectreZ_header, "PchrlectreZ", 0.1},
|
|
{&PchrmoneyZ_header, "PchrmoneyZ", 0.1},
|
|
{&PchrgoldbarZ_header, "PchrgoldbarZ", 0.1},
|
|
{&PchrheroinZ_header, "PchrheroinZ", 0.1},
|
|
{&PchrclipboardZ_header, "PchrclipboardZ", 0.1},
|
|
{&PchrdossierredZ_header, "PchrdossierredZ", 0.1},
|
|
{&PchrstafflistZ_header, "PchrstafflistZ", 0.1},
|
|
{&PchrdattapeZ_header, "PchrdattapeZ", 0.1},
|
|
{&PchrplastiqueZ_header, "PchrplastiqueZ", 0.1},
|
|
{&PchrblackboxZ_header, "PchrblackboxZ", 0.1},
|
|
{&PchrvideotapeZ_header, "PchrvideotapeZ", 0.1},
|
|
{&PnintendologoZ_header, "PnintendologoZ", 0.1},
|
|
{&PgoldeneyelogoZ_header, "PgoldeneyelogoZ", 0.1},
|
|
{&PwalletbondZ_header, "PwalletbondZ", 0.1},
|
|
{&PmiltruckZ_header, "PmiltruckZ", 0.1},
|
|
{&PjeepZ_header, "PjeepZ", 0.1},
|
|
{&ParticZ_header, "ParticZ", 0.1},
|
|
{&PhelicopterZ_header, "PhelicopterZ", 0.1},
|
|
{&PtigerZ_header, "PtigerZ", 0.1},
|
|
{&PmilcopterZ_header, "PmilcopterZ", 0.1},
|
|
{&PhindZ_header, "PhindZ", 0.1},
|
|
{&PartictrailerZ_header, "PartictrailerZ", 0.1},
|
|
{&PmotorbikeZ_header, "PmotorbikeZ", 0.1},
|
|
{&PtankZ_header, "PtankZ", 0.1},
|
|
{&PapcZ_header, "PapcZ", 0.1},
|
|
{&PspeedboatZ_header, "PspeedboatZ", 0.1},
|
|
{&PplaneZ_header, "PplaneZ", 0.1},
|
|
{&Pgun_runway1Z_header, "Pgun_runway1Z", 0.1},
|
|
{&PsafedoorZ_header, "PsafedoorZ", 1.0},
|
|
{&Pkey_holderZ_header, "Pkey_holderZ", 1.0},
|
|
{&PhatchsevxZ_header, "PhatchsevxZ", 1.0},
|
|
{&PsevdishZ_header, "PsevdishZ", 1.0},
|
|
{&Parchsecdoor1Z_header, "Parchsecdoor1Z", 1.0},
|
|
{&Parchsecdoor2Z_header, "Parchsecdoor2Z", 1.0},
|
|
{&PgroundgunZ_header, "PgroundgunZ", 0.1},
|
|
{&PtrainextdoorZ_header, "PtrainextdoorZ", 1.0},
|
|
{&PcarbmwZ_header, "PcarbmwZ", 0.1},
|
|
{&PcarescortZ_header, "PcarescortZ", 0.1},
|
|
{&PcargolfZ_header, "PcargolfZ", 0.1},
|
|
{&PcarweirdZ_header, "PcarweirdZ", 0.1},
|
|
{&PcarzilZ_header, "PcarzilZ", 0.1},
|
|
{&Pshuttle_door_lZ_header, "Pshuttle_door_lZ", 1.0},
|
|
{&Pshuttle_door_rZ_header, "Pshuttle_door_rZ", 1.0},
|
|
{&Pdepot_gate_entryZ_header, "Pdepot_gate_entryZ", 0.1},
|
|
{&Pdepot_door_steelZ_header, "Pdepot_door_steelZ", 0.1},
|
|
{&Pglassware2Z_header, "Pglassware2Z", 0.1},
|
|
{&Pglassware3Z_header, "Pglassware3Z", 0.1},
|
|
{&Pglassware4Z_header, "Pglassware4Z", 0.1},
|
|
{&PlandmineZ_header, "PlandmineZ", 0.1},
|
|
{&Pplant1Z_header, "Pplant1Z", 0.1},
|
|
{&Pplant11Z_header, "Pplant11Z", 0.1},
|
|
{&Pplant2Z_header, "Pplant2Z", 0.1},
|
|
{&Pplant3Z_header, "Pplant3Z", 0.1},
|
|
{&Pjungle5_treeZ_header, "Pjungle5_treeZ", 0.1},
|
|
{&PlegalpageZ_header, "PlegalpageZ", 0.1},
|
|
{&Pst_pete_room_1iZ_header, "Pst_pete_room_1iZ", 0.1},
|
|
{&Pst_pete_room_2iZ_header, "Pst_pete_room_2iZ", 0.1},
|
|
{&Pst_pete_room_3tZ_header, "Pst_pete_room_3tZ", 0.1},
|
|
{&Pst_pete_room_5cZ_header, "Pst_pete_room_5cZ", 0.1},
|
|
{&Pst_pete_room_6cZ_header, "Pst_pete_room_6cZ", 0.1},
|
|
{&Pdoor_rollertrainZ_header, "Pdoor_rollertrainZ", 1.0},
|
|
{&Pdoor_winZ_header, "Pdoor_winZ", 1.0},
|
|
{&Pdoor_aztecZ_header, "Pdoor_aztecZ", 1.0},
|
|
{&PshuttleZ_header, "PshuttleZ", 0.1},
|
|
{&Pdoor_azt_deskZ_header, "Pdoor_azt_deskZ", 1.0},
|
|
{&Pdoor_azt_desk_topZ_header, "Pdoor_azt_desk_topZ", 1.0},
|
|
{&Pdoor_azt_chairZ_header, "Pdoor_azt_chairZ", 1.0},
|
|
{&Pdoor_mfZ_header, "Pdoor_mfZ", 1.0},
|
|
{&PflagZ_header, "PflagZ", 0.1},
|
|
{&PbarricadeZ_header, "PbarricadeZ", 0.1},
|
|
{&PmodemboxZ_header, "PmodemboxZ", 0.1},
|
|
{&PdoorpanelZ_header, "PdoorpanelZ", 0.1},
|
|
{&PdoorconsoleZ_header, "PdoorconsoleZ", 0.1},
|
|
{&PchrtesttubeZ_header, "PchrtesttubeZ", 0.1},
|
|
{&Pbollardz_header, "PbollardZ", 0.1},
|
|
{0, "", 1.0}
|
|
};
|
|
|
|
//D:8003b224
|
|
u32 object_explosion_details[] = {
|
|
0x0006315c, 0x7b6cdbff, 0x5126fb59, 0x7ca70006,
|
|
0x2afecb3e, 0x73f4278f, 0x6d3a44c8, 0x00050000,
|
|
0x00000000, 0x00000000, 0x0000000b, 0xb9b03eba,
|
|
0xad6275c8, 0xb70ff06e, 0x000b17d9, 0xdfcc57cd,
|
|
0x82547345, 0xe011000b, 0x3779ed72, 0x688df67b,
|
|
0x37e54f89, 0x000be277, 0x0474dd1e, 0x0c48486c,
|
|
0xf87d000b, 0x7c3f16bc, 0x44a91a58, 0xe4129297,
|
|
0x00003dc2, 0x16b6e30d, 0xbcabc592, 0xf9b50002,
|
|
0x719c7024, 0x9ee0c175, 0xa5ddc933, 0x00028e16,
|
|
0xbbca05c0, 0x1a7381be, 0xf8210000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00082716, 0xf5440d35,
|
|
0xc20e83d7, 0x7d730008, 0x81a1b772, 0x1b57437a,
|
|
0x85fab6c1, 0x000827eb, 0x5a7abd1a, 0x27eb5a7a,
|
|
0xbd1a0008, 0x98de8c36, 0xddd5f74b, 0x4f0a1f14,
|
|
0x000834f5, 0xf199a9f2, 0x3d27c707, 0xb9ad0008,
|
|
0x678fdb91, 0x2a2e8d91, 0x6eee925e, 0x0004d82f,
|
|
0xf4d7546f, 0xd6c787d9, 0x01430004, 0x100eadf2,
|
|
0x1fdd45f1, 0x4772f8c6, 0x0004ef0b, 0x71bbb7f7,
|
|
0xbfa303b8, 0xe44e0004, 0xdfd1676a, 0x8597e8ac,
|
|
0xe2109a4d, 0x0004ab48, 0xdd9b4343, 0x04b80dcc,
|
|
0x3b3d0004, 0x836b6bbf, 0x9dbb3db7, 0x59577341,
|
|
0x00070000, 0x00000000, 0x00000000, 0x00000009,
|
|
0xb1cc19e2, 0x0ea5b1cc, 0x19e20ea5, 0x0009f093,
|
|
0xb2df1409, 0x271ee0b3, 0x418a0009, 0x3ac20102,
|
|
0xbf013ac2, 0x0102bf01, 0x00093ac6, 0xe449a56e,
|
|
0xa4cfeda0, 0x17190009, 0x9bcfc333, 0x63844298,
|
|
0xd4557bfa, 0x0009839e, 0x0ba71466, 0xdb6dd1b3,
|
|
0x12330009, 0x3f677a70, 0x83de7052, 0x07d236ff,
|
|
0x0009a409, 0x692de286, 0xc63c82d0, 0x5d070009,
|
|
0xd6ca1866, 0x839cbc6a, 0x86ad4dc6, 0x000996fc,
|
|
0xa1efa9e6, 0xb9d2a3c5, 0xa0450009, 0x7d2be7dc,
|
|
0x55db378e, 0x4765b09c, 0x0009e2af, 0x2d4371fe,
|
|
0xe39093b3, 0x57e30009, 0x9367098a, 0x3b68d6f8,
|
|
0x4eaf7b83, 0x000f0000, 0x00000000, 0x00000000,
|
|
0x0000000f, 0x00000000, 0x00000000, 0x00000000,
|
|
0x0007993d, 0xa2b25028, 0x825e25b8, 0xd8ef0006,
|
|
0x6553024d, 0xfd22d469, 0x18e432f6, 0x0006f742,
|
|
0x0cb58ed2, 0x60216ad5, 0xaa880004, 0x06d882ef,
|
|
0x5b194147, 0x5ae1374e, 0x0004284d, 0x3e7c9330,
|
|
0xcf1e013f, 0x4e290006, 0xe339c0b6, 0xe5fc7054,
|
|
0x83a8c118, 0x0004b49f, 0x00024ef6, 0x88490002,
|
|
0x070b0002, 0x2d56a1ee, 0x41058ae6, 0x6a2a60dd,
|
|
0x000979b2, 0xbc78b9b9, 0xc76a97a1, 0x3da30009,
|
|
0x3292ddc3, 0x926512a6, 0xe935b9bc, 0x000304db,
|
|
0x3cfddb5c, 0x3b2950b7, 0x83d10004, 0xbe6408ad,
|
|
0x150d6aed, 0x542e63b3, 0x0004d7e5, 0x13695acc,
|
|
0x535a2105, 0x1bf70004, 0x72223cee, 0x1a15122a,
|
|
0xadec5ef3, 0x0004927f, 0x10b05125, 0x7f4ebbc5,
|
|
0x8088000b, 0xe89d7502, 0x9003469d, 0x19f0a5e6,
|
|
0x000b3771, 0xc00280ff, 0xdbf61705, 0x497a000e,
|
|
0xa954afde, 0xbb6cd4a6, 0x9883fa27, 0x000ede9f,
|
|
0xcef06346, 0x80fba382, 0x14d1000e, 0x448ed4cc,
|
|
0xc1b5442f, 0xc1d1ee05, 0x000ec7c0, 0xf918095e,
|
|
0xece206d4, 0xc64d000e, 0xc49116ec, 0xdea75a19,
|
|
0x9de7ff28, 0x000ee889, 0x2da62775, 0x153cbae6,
|
|
0xcb1b0000, 0x2d56a1ee, 0x41058ae6, 0x6a2a60dd,
|
|
0x0006e5e6, 0x8fb7d5fe, 0xe959d656, 0xfb820007,
|
|
0x58763a4f, 0xd115a10d, 0x265d2c02, 0x0007787e,
|
|
0xc128d96a, 0x60c918e7, 0x99ad0007, 0x879a90e4,
|
|
0xc20f35fe, 0xc80791d8, 0x000740ae, 0x62b6d240,
|
|
0xac8d47c5, 0x17d10000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x000715c6, 0xb37d118a, 0x4e615d02,
|
|
0x7d500006, 0x15c6b37d, 0x118a4e61, 0x5d027d50,
|
|
0x00030000, 0x00000000, 0x00000000, 0x00000003,
|
|
0x24698ae5, 0x524fe5f6, 0xbe4ac865, 0x00052957,
|
|
0x1b2227c7, 0x96630ddf, 0x411f0007, 0x15c6b37d,
|
|
0x118a4e61, 0x5d027d50, 0x00040000, 0x00000000,
|
|
0x00000000, 0x00000006, 0xf8f4f1e0, 0x473f41dd,
|
|
0xa510c9c6, 0x00080000, 0x00000000, 0x00000000,
|
|
0x00000004, 0x7a512382, 0x9b3629e5, 0x5921017a,
|
|
0x00048666, 0x3dd9e619, 0x6134cc94, 0x1a5c0004,
|
|
0x7f3931c5, 0x9ac370ab, 0x0551b069, 0x0003d727,
|
|
0x7ab2786b, 0xf5ad3fc4, 0xd6ce0003, 0x4548d59e,
|
|
0x1edce88d, 0xe9e4af76, 0x0003262f, 0x491bfd57,
|
|
0x6715e7ed, 0x2626000f, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000004, 0xbcae0bd1, 0x0ff73a30, 0x724083b7,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000006, 0xb2c6170a,
|
|
0x0a236bbe, 0xb59382db, 0x0005275b, 0x8ad3002c,
|
|
0x27b58ad3, 0x002c0005, 0x00000000, 0x00000000,
|
|
0x00000000, 0x000833a1, 0x8a014d42, 0xd9cbb865,
|
|
0xb3360004, 0x8c0678fc, 0x8f9a4df5, 0x4d5322f9,
|
|
0x000399e9, 0x0107ef5e, 0x0560e6df, 0x4b360003,
|
|
0x31e70023, 0xb2aea2d7, 0xe54090b2, 0x00080000,
|
|
0x00000000, 0x00000000, 0x0000000d, 0x00000000,
|
|
0x00000000, 0x00000000, 0x000833a1, 0x8a014d42,
|
|
0xd9cbb865, 0xb3360008, 0x33a18a01, 0x4d42d9cb,
|
|
0xb865b336, 0x000833a1, 0x8a014d42, 0xd9cbb865,
|
|
0xb3360008, 0x33a18a01, 0x4d42d9cb, 0xb865b336,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000002, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00060000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x000c0000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x000d0000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00030000, 0x00000000, 0x00000000,
|
|
0x0000000d, 0x00000000, 0x00000000, 0x00000000,
|
|
0x000d0000, 0x00000000, 0x00000000, 0x0000000d,
|
|
0x00000000, 0x00000000, 0x00000000, 0x000d0000,
|
|
0x00000000, 0x00000000, 0x0000000d, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000006, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000006, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x0000000d,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000004, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00040000, 0x00000000, 0x00000000, 0x00000004,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00040000,
|
|
0x00000000, 0x00000000, 0x00000004, 0x00000000,
|
|
0x00000000, 0x00000000, 0x000d0000, 0x00000000,
|
|
0x00000000, 0x00000004, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00040000, 0x00000000, 0x00000000,
|
|
0x00000004, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00040000, 0x00000000, 0x00000000, 0x00000004,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00040000,
|
|
0x00000000, 0x00000000, 0x00000004, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00040000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x000d0000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000007, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x0000000d, 0x00000000, 0x00000000,
|
|
0x00000000, 0x000d0000, 0x00000000, 0x00000000,
|
|
0x0000000d, 0x00000000, 0x00000000, 0x00000000,
|
|
0x000d0000, 0x00000000, 0x00000000, 0x0000000d,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x0000000d,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x000d0000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000006, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00060000, 0x00000000, 0x00000000, 0x00000009,
|
|
0x00000000, 0x00000000, 0x00000000, 0x000d0000,
|
|
0x00000000, 0x00000000, 0x00000000, 0x00000000,
|
|
0x00000000, 0x00000000, 0x0000ffff, 0xffffffff,
|
|
0xffffffff, 0xffff0000, 0x00000000
|
|
};
|
|
|
|
|
|
//D:8003C4D0
|
|
struct prop_pos_data word_D_8003C4D0[] = {
|
|
{0x0002, 0x0000, 0x0000}
|
|
};
|
|
//D:8003C4D6 .half 0
|
|
//D:8003C4D8
|
|
struct item_related model_object_standard_object = {1, 0, word_D_8003C4D0, 3, 0};
|
|
//D:8003C4E4
|
|
s32 D_8003C4E4 = 0;
|
|
//D:8003C4E8
|
|
s32 D_8003C4E8 = 0;
|
|
//D:8003C4EC
|
|
s32 D_8003C4EC = 0;
|
|
|
|
//D:8003C4F0
|
|
struct prop_pos_data word_D_8003C4F0[] = {
|
|
{0x0015, 0x0000, 0x0000},
|
|
{0x0015, 0x0001, 0x0001}
|
|
};
|
|
//D:8003C4FC
|
|
struct item_related prop_weapon_related = {2, 0, word_D_8003C4F0, 0, 0};
|
|
//D:8003C508
|
|
s32 D_8003C508 = 0;
|
|
//D:8003C50C
|
|
s32 D_8003C50C = 0;
|
|
|
|
//D:8003C510
|
|
struct prop_pos_data dword_D_8003C510[] = {
|
|
{0x0401, 0x0000, 0x0000},
|
|
{0x0002, 0x0000, 0x0000},
|
|
{0x0002, 0x0003, 0x0003},
|
|
{0x0002, 0x0006, 0x0006},
|
|
{0x0002, 0x0009, 0x000C},
|
|
{0x0002, 0x000C, 0x0009},
|
|
{0x0002, 0x000F, 0x0012},
|
|
{0x0002, 0x0012, 0x000F},
|
|
{0x0002, 0x0015, 0x0018},
|
|
{0x0002, 0x0018, 0x0015},
|
|
{0x0002, 0x001B, 0x001E},
|
|
{0x0002, 0x001E, 0x001B},
|
|
{0x0002, 0x0021, 0x0024},
|
|
{0x0002, 0x0024, 0x0021},
|
|
{0x0002, 0x0027, 0x002A},
|
|
{0x0002, 0x002A, 0x0027}
|
|
};
|
|
|
|
|
|
//item_related struct
|
|
//D:8003C570
|
|
struct item_related dword_D_8003C570 = {0x10, 0x0000, dword_D_8003C510, 0x2D, 0x0000};
|
|
|
|
//D:8003C57C
|
|
s32 D_8003C57C = 0;
|
|
|
|
|
|
//D:8003C580
|
|
struct player_gait_header player_gait_hdr = {0, 1, 0, &player_gait_obj, NULL, 0, 0, &player_gait_pos_hdr_1};
|
|
//D:8003C598
|
|
struct player_gait_pos_header player_gait_pos_hdr_1 = {0, 2, 0, &player_gait_pos_1, (struct player_gait_pos_header *)&player_gait_hdr, 0, 0, &player_gait_pos_hdr_2};
|
|
//D:8003C5B0
|
|
struct player_gait_pos_header player_gait_pos_hdr_2 = {0, 2, 0, &player_gait_pos_2, &player_gait_pos_hdr_1, 0, 0, &player_gait_pos_hdr_3};
|
|
//D:8003C5C8
|
|
struct player_gait_pos_header player_gait_pos_hdr_3 = {0, 2, 0, &player_gait_pos_3, &player_gait_pos_hdr_2, 0, 0, 0};
|
|
//D:8003C5E0
|
|
struct player_gait_object_entry player_gait_obj = {1, &player_gait_pos_hdr_1, 0, 0};
|
|
//D:8003C5F0
|
|
struct player_gait_position_entry player_gait_pos_1 = {0.0, 0.0, 0.0, 0x0001, 0x0002, 0xFFFF, 0xFFFF, &player_gait_pos_hdr_2, 0};
|
|
//D:8003C60C
|
|
struct player_gait_position_entry player_gait_pos_2 = {1.177982, 41.14437, 0, 0x0002, 0x0003, 0xFFFF, 0xFFFF, &player_gait_pos_hdr_3, 0};
|
|
//D:8003C628
|
|
struct player_gait_position_entry player_gait_pos_3 = {-2.576027, 480.42902, 0, 0x0003, 0x0000, 0xFFFF, 0xFFFF, NULL, 0};
|
|
|
|
|
|
//D:8003C644
|
|
s32 D_8003C644 = 0;
|
|
//D:8003C648
|
|
s32 D_8003C648 = 0;
|
|
//D:8003C64C
|
|
s32 D_8003C64C = 0;
|
|
|
|
|
|
//D:8003C650
|
|
struct object_header player_gait_object = {0, &dword_D_8003C570,0,0, 4, 41.16123,0,0,0,0};
|
|
|
|
|
|
//D:8003C670
|
|
struct prop_pos_data dword_D_8003C670[] = {
|
|
{0x0401, 0x0000, 0x0000},
|
|
{0x0002, 0x0000, 0x0000},
|
|
{0x0002, 0x0003, 0x0003},
|
|
{0x0002, 0x0006, 0x0006},
|
|
{0x0002, 0x0009, 0x000C},
|
|
{0x0002, 0x000C, 0x0009},
|
|
{0x0002, 0x000F, 0x0012},
|
|
{0x0002, 0x0012, 0x000F},
|
|
{0x0002, 0x0015, 0x0018},
|
|
{0x0002, 0x0018, 0x0015},
|
|
{0x0002, 0x001B, 0x001E},
|
|
{0x0002, 0x001E, 0x001B},
|
|
{0x0002, 0x0021, 0x0024},
|
|
{0x0002, 0x0024, 0x0021},
|
|
{0x0002, 0x0027, 0x002A},
|
|
{0x0002, 0x002A, 0x0027},
|
|
{0x0015, 0x002D, 0x002D},
|
|
{0x0015, 0x002E, 0x002E},
|
|
{0x0015, 0x002F, 0x002F},
|
|
};
|
|
|
|
//D:8003C6E4
|
|
struct item_related model_suit_lf_hand = {0x13, 0x0000, dword_D_8003C670, 0x2D, 0x0000};
|
|
|
|
//D:8003C6F0
|
|
struct prop_pos_data dword_D_8003C6F0[] = {
|
|
{0x0002, 0x0000, 0x0000},
|
|
{0x0002, 0x0003, 0x0003},
|
|
{0x0002, 0x0006, 0x0006},
|
|
{0x0015, 0x000F, 0x000F},
|
|
{0x0002, 0x0009, 0x0009},
|
|
{0x0002, 0x000C, 0x000C}
|
|
};
|
|
//D:8003C714
|
|
struct item_related weapon_gun_standard_gun = {0x6, 0x0000, dword_D_8003C6F0, 0xF, 0x0000};
|
|
|
|
//D:8003C720
|
|
struct prop_pos_data dword_D_8003C720[] = {
|
|
{0x0002, 0x0000, 0x0000}
|
|
};
|
|
//D:8003C728
|
|
struct item_related weapon_gun_unassigned = {0x1, 0x0000, dword_D_8003C720, 0x3, 0x0000};
|
|
|
|
//D:8003C734
|
|
s32 D_8003C734 = 0;
|
|
//D:8003C738
|
|
s32 D_8003C738 = 0;
|
|
//D:8003C73C
|
|
s32 D_8003C73C = 0;
|
|
//D:8003C740
|
|
struct prop_pos_data dword_D_8003C740[] = {
|
|
{0x0002, 0x0000, 0x0000},
|
|
{0x0002, 0x0003, 0x0003},
|
|
{0x0002, 0x0006, 0x0006},
|
|
{0x0002, 0x0009, 0x0009},
|
|
{0x0002, 0x000C, 0x000C},
|
|
{0x0002, 0x000F, 0x000F},
|
|
{0x0002, 0x0012, 0x0012}
|
|
};
|
|
//D:8003C76C
|
|
struct item_related weapon_gun_revolver = {0x7, 0x0000, dword_D_8003C740, 0x15, 0x0000};
|
|
|
|
//D:8003C778
|
|
s32 D_8003C778 = 0;
|
|
//D:8003C77C
|
|
s32 D_8003C77C = 0;
|
|
//D:8003C780
|
|
struct prop_pos_data dword_D_8003C780[] = {
|
|
{0x0002, 0x0000, 0x0000},
|
|
{0x0002, 0x0003, 0x0003},
|
|
{0x0002, 0x0006, 0x0006},
|
|
{0x0002, 0x0009, 0x0009},
|
|
{0x0015, 0x0012, 0x0012},
|
|
{0x0002, 0x000C, 0x000C},
|
|
{0x0002, 0x000F, 0x000F}
|
|
};
|
|
//D:8003C7AC
|
|
struct item_related weapon_gun_kf7 = {0x7, 0x0000, dword_D_8003C780, 0x12, 0x0000};
|
|
|
|
//D:8003C7B8
|
|
s32 D_8003C7B8 = 0;
|
|
//D:8003C7BC
|
|
s32 D_8003C7BC = 0;
|
|
|
|
//D:8003C7C0
|
|
struct Gitemheader GwppkZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 6, 293.60767, 0, 0xC, 0, 0};
|
|
//D:8003C7E0
|
|
struct Gitemheader GwppksilZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 6, 438.66476, 0, 0xC, 0, 0};
|
|
//D:8003C800
|
|
struct Gitemheader Gtt33Z_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 6, 438.16788, 0, 0xF, 0, 0};
|
|
//D:8003C820
|
|
struct Gitemheader GskorpianZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 4, 390.40039, 0, 0xC, 0, 0};
|
|
//D:8003C840
|
|
struct Gitemheader Gak47Z_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 4, 941.9339, 0, 0x12, 0, 0};
|
|
//D:8003C860
|
|
struct Gitemheader GuziZ_struct = {0, &weapon_gun_kf7, 0, 0x24, 5, 436.95404, 0, 0xC, 0, 0};
|
|
//D:8003C880
|
|
struct Gitemheader Gmp5kZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 4, 499.24536, 0, 9, 0, 0};
|
|
//D:8003C8A0
|
|
struct Gitemheader Gmp5ksilZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 4, 655.97717, 0, 9, 0, 0};
|
|
//D:8003C8C0
|
|
struct Gitemheader Gm16Z_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 4, 1096.2413, 0, 8, 0, 0};
|
|
//D:8003C8E0
|
|
struct Gitemheader Gfnp90Z_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 4, 460.81909, 0, 0xA, 0, 0};
|
|
//D:8003C900
|
|
struct Gitemheader G8003C900_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 238.62167, 0, 4, 0, 0};
|
|
//D:8003C920
|
|
struct Gitemheader GrugerZ_struct = {0, &weapon_gun_revolver, 0, 0x24, 6, 553.44312, 0, 0xE, 0, 0};
|
|
//D:8003C940
|
|
struct Gitemheader GgoldengunZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 5, 384.92172, 0, 0xB, 0, 0};
|
|
//D:8003C960
|
|
struct Gitemheader GshotgunZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 4, 919.33038, 0, 0xD, 0, 0};
|
|
//D:8003C980
|
|
struct Gitemheader GautoshotZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 4, 840.15125, 0, 0x10, 0, 0};
|
|
//D:8003C9A0
|
|
struct Gitemheader GgrenadelaunchZ_struct = {0, &weapon_gun_revolver, 0, 0x24, 5, 768.33496, 0, 0xF, 0, 0};
|
|
//D:8003C9C0
|
|
struct Gitemheader GspectreZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 4, 598.42865, 0, 0xB, 0, 0};
|
|
//D:8003C9E0
|
|
struct Gitemheader GlaserZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 3, 442.81848, 0, 0xD, 0, 0};
|
|
//D:8003CA00
|
|
struct Gitemheader GrocketlaunchZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 3, 566.51208, 0, 0xA, 0, 0};
|
|
//D:8003CA20
|
|
struct Gitemheader GknifeZ_header = {0, &weapon_gun_standard_gun, 0, 0x24, 3, 376.97263, 0, 9, 0, 0};
|
|
//D:8003CA40
|
|
struct Gitemheader GthrowknifeZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 3, 373.31387, 0, 9, 0, 0};
|
|
//D:8003CA60
|
|
struct Gitemheader GtaserZ_struct = {0, &weapon_gun_standard_gun, 0, 0x23, 3, 182.78622, 0, 0x11, 0, 0};
|
|
//D:8003CA80
|
|
struct Gitemheader GremotemineZ_struct = {0, &weapon_gun_standard_gun, 0, 0x23, 3, 50.999378, 0, 3, 0, 0};
|
|
//D:8003CAA0
|
|
struct Gitemheader GproximitymineZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 51.00029, 0, 3, 0, 0};
|
|
//D:8003CAC0
|
|
struct Gitemheader GtimedmineZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 49.368877, 0, 4, 0, 0};
|
|
//D:8003CAE0
|
|
struct Gitemheader GtriggerZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 4, 283.9006, 0, 0x16, 0, 0};
|
|
//D:8003CB00
|
|
struct Gitemheader GgrenadeZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 3, 427.27081, 0, 5, 0, 0};
|
|
//D:8003CB20
|
|
struct Gitemheader GfistZ_header = {0, &weapon_gun_standard_gun, 0, 0x24, 3, 243.84764, 0, 0xE, 0, 0};
|
|
//D:8003CB40
|
|
struct Gitemheader GsniperrifleZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 4, 808.03253, 0, 7, 0, 0};
|
|
//D:8003CB60
|
|
struct Gitemheader GcartridgeZ_struct = {0, &weapon_gun_unassigned, 0, 0, 1, 14.128822, 0, 2, 0, 0};
|
|
//D:8003CB80
|
|
struct Gitemheader GcartrifleZ_struct = {0, &weapon_gun_unassigned, 0, 0, 1, 30.122747, 0, 2, 0, 0};
|
|
//D:8003CBA0
|
|
struct Gitemheader GcartblueZ_struct = {0, &weapon_gun_unassigned, 0, 0, 1, 30.122747, 0, 2, 0, 0};
|
|
//D:8003CBC0
|
|
struct Gitemheader GcartshellZ_struct = {0, &weapon_gun_unassigned, 0, 0, 1, 29.8451, 0, 2, 0, 0};
|
|
//D:8003CBE0
|
|
struct Gitemheader GjoypadZ_struct = {0, &weapon_gun_controller, 0, 0xE, 0xD, 523.96826, 0, 4, 0, 0};
|
|
//D:8003CC00
|
|
struct Gitemheader G8003CC00_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003CC20
|
|
struct Gitemheader G8003CC20_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003CC40
|
|
struct Gitemheader GbombcaseZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 116.11074, 0, 6, 0, 0};
|
|
//D:8003CC60
|
|
struct Gitemheader GflarepistolZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003CC80
|
|
struct Gitemheader GpitongunZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003CCA0
|
|
struct Gitemheader G8003CCA0_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003CCC0
|
|
struct Gitemheader GsilverwppkZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 6, 293.60767, 0, 0xB, 0, 0};
|
|
//D:8003CCE0
|
|
struct Gitemheader GgoldwppkZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 6, 293.60767, 0, 0xB, 0, 0};
|
|
//D:8003CD00
|
|
struct Gitemheader G8003CD00_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003CD20
|
|
struct Gitemheader GbungeeZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003CD40
|
|
struct Gitemheader GdoordecoderZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 60.850407, 0, 0x10, 0, 0};
|
|
//D:8003CD60
|
|
struct Gitemheader GbombdefuserZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 84.370705, 0, 0xC, 0, 0};
|
|
//D:8003CD80
|
|
struct Gitemheader GbugdetectorZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003CDA0
|
|
struct Gitemheader GsafecrackercaseZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 116.11074, 0, 6, 0, 0};
|
|
//D:8003CDC0
|
|
struct Gitemheader GcameraZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 52.775627, 0, 0xB, 0, 0};
|
|
//D:8003CDE0
|
|
struct Gitemheader GlockexploderZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003CE00
|
|
struct Gitemheader GdoorexploderZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003CE20
|
|
struct Gitemheader GkeyanalysercaseZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 116.11074, 0, 6, 0, 0};
|
|
//D:8003CE40
|
|
struct Gitemheader GweaponcaseZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 116.11074, 0, 6, 0, 0};
|
|
//D:8003CE60
|
|
struct Gitemheader GkeycardZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 123.088844, 0, 2, 0, 0};
|
|
//D:8003CE80
|
|
struct Gitemheader GkeyyaleZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 414.25156, 0, 1, 0, 0};
|
|
//D:8003CEA0
|
|
struct Gitemheader GkeyboltZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 759.26581, 0, 1, 0, 0};
|
|
//D:8003CEC0
|
|
struct Gitemheader GbugZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 106.2163, 0, 6, 0, 0};
|
|
//D:8003CEE0
|
|
struct Gitemheader GmicrocameraZ_struct = {0, &weapon_gun_standard_gun, 0, 0x23, 3, 70.039436, 0, 7, 0, 0};
|
|
//D:8003CF00
|
|
struct Gitemheader GexplosivefloppyZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 60.902443, 0, 5, 0, 0};
|
|
//D:8003CF20
|
|
struct Gitemheader GgoldeneyekeyZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 98.987083, 0, 5, 0, 0};
|
|
//D:8003CF40
|
|
struct Gitemheader GpolarizedglassesZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 53.776386, 0, 2, 0, 0};
|
|
//D:8003CF60
|
|
struct Gitemheader GcreditcardZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003CF80
|
|
struct Gitemheader GdarkglassesZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003CFA0
|
|
struct Gitemheader GwatchidentifierZ_struct = {0, &weapon_gun_standard_gun, 0, 0x23, 3, 384.9288, 0, 9, 0, 0};
|
|
//D:8003CFC0
|
|
struct Gitemheader GwatchcommunicatorZ_struct = {0, &weapon_gun_standard_gun, 0, 0x23, 3, 384.9288, 0, 9, 0, 0};
|
|
//D:8003CFE0
|
|
struct Gitemheader GwatchlaserZ_struct = {0, &weapon_gun_standard_gun, 0, 0x24, 4, 283.9006, 0, 0x16, 0, 0};
|
|
//D:8003D000
|
|
struct Gitemheader GwatchgeigercounterZ_struct = {0, &weapon_gun_standard_gun, 0, 0x23, 3, 384.9288, 0, 9, 0, 0};
|
|
//D:8003D020
|
|
struct Gitemheader GwatchmagnetrepelZ_struct = {0, &weapon_gun_standard_gun, 0, 0x23, 3, 384.9288, 0, 9, 0, 0};
|
|
//D:8003D040
|
|
struct Gitemheader GwatchmagnetattractZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1D, 3, 384.9288, 0, 9, 0, 0};
|
|
//D:8003D060
|
|
struct Gitemheader GgaskeyringZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 111.59859, 0, 9, 0, 0};
|
|
//D:8003D080
|
|
struct Gitemheader GdatathiefZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 119.78231, 0, 3, 0, 0};
|
|
//D:8003D0A0
|
|
struct Gitemheader GbriefcaseZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 116.11074, 0, 6, 0, 0};
|
|
//D:8003D0C0
|
|
struct Gitemheader GblackboxZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 128.31796, 0, 5, 0, 0};
|
|
//D:8003D0E0
|
|
struct Gitemheader GplastiqueZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 255.35242, 0, 3, 0, 0};
|
|
//D:8003D100
|
|
struct Gitemheader GvideotapeZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 122.69632, 0, 9, 0, 0};
|
|
//D:8003D120
|
|
struct Gitemheader GclipboardZ_struct = {0, &weapon_gun_standard_gun, 0, 0x23, 3, 190.41742, 0, 3, 0, 0};
|
|
//D:8003D140
|
|
struct Gitemheader GstafflistZ_struct = {0, &weapon_gun_standard_gun, 0, 0x23, 3, 215.17534, 0, 4, 0, 0};
|
|
//D:8003D160
|
|
struct Gitemheader GdossierredZ_struct = {0, &weapon_gun_standard_gun, 0, 0x23, 3, 183.54231, 0, 4, 0, 0};
|
|
//D:8003D180
|
|
struct Gitemheader GaudiotapeZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 97.531075, 0, 9, 0, 0};
|
|
//D:8003D1A0
|
|
struct Gitemheader GdattapeZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 79.868584, 0, 4, 0, 0};
|
|
//D:8003D1C0
|
|
struct Gitemheader GplansZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 81.950996, 0, 5, 0, 0};
|
|
//D:8003D1E0
|
|
struct Gitemheader GspyfileZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003D200
|
|
struct Gitemheader GblueprintsZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 125.3834, 0, 4, 0, 0};
|
|
//D:8003D220
|
|
struct Gitemheader GcircuitboardZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 138.90285, 0, 3, 0, 0};
|
|
//D:8003D240
|
|
struct Gitemheader GmapZ_struct = {0, &weapon_gun_standard_gun, 0, 0x23, 3, 125.3834, 0, 4, 0, 0};
|
|
//D:8003D260
|
|
struct Gitemheader GspooltapeZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003D280
|
|
struct Gitemheader GmicrofilmZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003D2A0
|
|
struct Gitemheader GmicrocodeZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003D2C0
|
|
struct Gitemheader GlectreZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003D2E0
|
|
struct Gitemheader GmoneyZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003D300
|
|
struct Gitemheader GgoldbarZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
//D:8003D320
|
|
struct Gitemheader GheroinZ_struct = {0, &weapon_gun_standard_gun, 0, 0x1C, 3, 134.8334, 0, 2, 0, 0};
|
|
|
|
//D:8003D340
|
|
u32 dword_D_8003D340[] = {0x20000, 2, 0x30003, 0x20006,
|
|
0x60002, 0x90009, 0x2000C, 0xC0002,
|
|
0xF000F, 0x20012, 0x120002, 0x150015,
|
|
0x20018, 0x180002, 0x1B001B, 0x2001E,
|
|
0x1E0002, 0x210021, 0x20024, 0x240000};
|
|
|
|
//D:8003D390
|
|
struct model_data weapon_gun_controller = {0xD0000, dword_D_8003D340, 0x270000};
|
|
//D:8003D39C
|
|
s32 D_8003D39C = 0;
|
|
|
|
u32 dword_D_8003D3A0[] = {0x4010000, 2, 0, 0x20003,
|
|
0x30002, 0x60006, 0x20009, 0xC0002,
|
|
0xC0009, 0x2000F, 0x120002, 0x12000F,
|
|
0x20015, 0x180002, 0x180015, 0x2001B,
|
|
0x1E0002, 0x1E001B, 0x20021, 0x240002,
|
|
0x240021, 0x20027, 0x2A0002, 0x2A0027};
|
|
|
|
|
|
//D:8003D400
|
|
struct model_data model_guard_character = {0x100000, dword_D_8003D3A0, 0x2D0000};
|
|
//D:8003D40C
|
|
s32 D_8003D40C = 0;
|
|
|
|
//D:8003D410
|
|
struct object_header CcamguardZ_struct = {0, &model_guard_character, 0, 7, 0x14, 1260.4969, 0, 0xE, 0, 0};
|
|
//D:8003D430
|
|
struct object_header CgreyguardZ_struct = {0, &model_guard_character, 0, 7, 0x14, 1292.6892, 0, 0xD, 0, 0};
|
|
//D:8003D450
|
|
struct object_header ColiveguardZ_struct = {0, &model_guard_character, 0, 7, 0x14, 1260.4969, 0, 0x10, 0, 0};
|
|
//D:8003D470
|
|
struct object_header CrusguardZ_struct = {0, &model_guard_character, 0, 7, 0x14, 1260.4969, 0, 0xD, 0, 0};
|
|
//D:8003D490
|
|
struct object_header CtrevguardZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1260.4969, 0, 0x12, 0, 0};
|
|
//D:8003D4B0
|
|
struct object_header CborisZ_struct = {0, &model_guard_character, 0, 7, 0x14, 1223.1553, 0, 0x15, 0, 0};
|
|
//D:8003D4D0
|
|
struct object_header CorumovZ_struct = {0, &model_guard_character, 0, 7, 0x14, 1347.004, 0, 0x15, 0, 0};
|
|
//D:8003D4F0
|
|
struct object_header CtrevelyanZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1263.2534, 0, 0x10, 0, 0};
|
|
//D:8003D510
|
|
struct object_header CboilertrevZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1263.2534, 0, 0x10, 0, 0};
|
|
//D:8003D530
|
|
struct object_header CvalentinZ_struct = {0, &model_guard_character, 0, 7, 0x14, 1208.6277, 0, 0x10, 0, 0};
|
|
//D:8003D550
|
|
struct object_header CxeniaZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1285.4487, 0, 0x13, 0, 0};
|
|
//D:8003D570
|
|
struct object_header CbaronsamediZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1292.5995, 0, 0x19, 0, 0};
|
|
//D:8003D590
|
|
struct object_header CjawsZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1550.059, 0, 0x14, 0, 0};
|
|
//D:8003D5B0
|
|
struct object_header CmaydayZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1260.657, 0, 0x10, 0, 0};
|
|
//D:8003D5D0
|
|
struct object_header CoddjobZ_struct = {0, &model_guard_character, 0, 7, 0x14, 1082.4603, 0, 0x12, 0, 0};
|
|
//D:8003D5F0
|
|
struct object_header CnatalyaZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1226.1493, 0, 0x10, 0, 0};
|
|
//D:8003D610
|
|
struct object_header CarmourguardZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1260.4969, 0, 0x11, 0, 0};
|
|
//D:8003D630
|
|
struct object_header CcommguardZ_struct = {0, &model_guard_character, 0, 7, 0x14, 1260.4969, 0, 0xF, 0, 0};
|
|
//D:8003D650
|
|
struct object_header CgreatguardZ_struct = {0, &model_guard_character, 0, 7, 0x14, 1283.0787, 0, 0xB, 0, 0};
|
|
//D:8003D670
|
|
struct object_header CnavyguardZ_struct = {0, &model_guard_character, 0, 7, 0x14, 1260.4969, 0, 0xF, 0, 0};
|
|
//D:8003D690
|
|
struct object_header CsnowguardZ_struct = {0, &model_guard_character, 0, 7, 0x14, 1261.1731, 0, 0x11, 0, 0};
|
|
//D:8003D6B0
|
|
struct object_header CbluewomanZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1148.2167, 0, 0xD, 0, 0};
|
|
//D:8003D6D0
|
|
struct object_header CfattechwomanZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1149.4025, 0, 0xC, 0, 0};
|
|
//D:8003D6F0
|
|
struct object_header CtechwomanZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1158.2109, 0, 0xC, 0, 0};
|
|
//D:8003D710
|
|
struct object_header CjeanwomanZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1124.0725, 0, 0xF, 0, 0};
|
|
//D:8003D730
|
|
struct object_header CgreymanZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1293.0195, 0, 0xF, 0, 0};
|
|
//D:8003D750
|
|
struct object_header CbluemanZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1292.6892, 0, 0xF, 0, 0};
|
|
//D:8003D770
|
|
struct object_header CredmanZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1292.6892, 0, 0xF, 0, 0};
|
|
//D:8003D790
|
|
struct object_header CcardimanZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1292.6892, 0, 0xE, 0, 0};
|
|
//D:8003D7B0
|
|
struct object_header CcheckmanZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1292.6892, 0, 0x10, 0, 0};
|
|
//D:8003D7D0
|
|
struct object_header CtechmanZ_struct = {0, &model_guard_character, 0, 7, 0x14, 1292.6892, 0, 0xC, 0, 0};
|
|
//D:8003D7F0
|
|
struct object_header CpilotZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1260.4969, 0, 0x18, 0, 0};
|
|
//D:8003D810
|
|
struct object_header Cgreatguard2Z_struct = {0, &model_guard_character, 0, 7, 0x14, 1283.0787, 0, 0x10, 0, 0};
|
|
//D:8003D830
|
|
struct object_header CbluecamguardZ_struct = {0, &model_guard_character, 0, 7, 0x14, 1260.4969, 0, 0xE, 0, 0};
|
|
//D:8003D850
|
|
struct object_header CmoonguardZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1260.4969, 0, 0xD, 0, 0};
|
|
//D:8003D870
|
|
struct object_header CmoonfemaleZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1124.0725, 0, 0xB, 0, 0};
|
|
//D:8003D890
|
|
struct object_header CboilerbondZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1273.6262, 0, 0xD, 0, 0};
|
|
//D:8003D8B0
|
|
struct object_header CsuitbondZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1292.3391, 0, 0xE, 0, 0};
|
|
//D:8003D8D0
|
|
struct object_header CtimberbondZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1282.7715, 0, 0x10, 0, 0};
|
|
//D:8003D8F0
|
|
struct object_header CsnowbondZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1299.1359, 0, 0xE, 0, 0};
|
|
//D:8003D910
|
|
struct object_header CdjbondZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1285.0543, 0, 0xD, 0, 0};
|
|
//D:8003D930
|
|
struct object_header Csuit_lf_handz_struct = {0, &model_suit_lf_hand, 0, 0xA, 9, 12231.949, 0, 0x16, 0, 0};
|
|
//D:8003D950
|
|
struct object_header CheadkarlZ_struct = {0, NULL, 0, 2, 1, 218.15375, 0, 6, 0, 0};
|
|
//D:8003D970
|
|
struct object_header CheadalanZ_struct = {0, NULL, 0, 2, 1, 215.03685, 0, 4, 0, 0};
|
|
//D:8003D990
|
|
struct object_header CheadpeteZ_struct = {0, NULL, 0, 2, 1, 216.28949, 0, 4, 0, 0};
|
|
//D:8003D9B0
|
|
struct object_header CheadmartinZ_struct = {0, NULL, 0, 2, 1, 222.34796, 0, 6, 0, 0};
|
|
//D:8003D9D0
|
|
struct object_header stru_D_8003D9D0 = {0, NULL, 0, 2, 1, 220.2446, 0, 5, 0, 0};
|
|
//D:8003D9F0
|
|
struct object_header stru_D_8003D9F0 = {0, NULL, 0, 2, 1, 201.51955, 0, 5, 0, 0};
|
|
//D:8003DA10
|
|
struct object_header stru_D_8003DA10 = {0, NULL, 0, 2, 1, 212.62949, 0, 5, 0, 0};
|
|
//D:8003DA30
|
|
struct object_header stru_D_8003DA30 = {0, NULL, 0, 2, 1, 218.35564, 0, 4, 0, 0};
|
|
//D:8003DA50
|
|
struct object_header stru_D_8003DA50 = {0, NULL, 0, 2, 1, 192.53412, 0, 4, 0, 0};
|
|
//D:8003DA70
|
|
struct object_header stru_D_8003DA70 = {0, NULL, 0, 2, 1, 218.35564, 0, 4, 0, 0};
|
|
//D:8003DA90
|
|
struct object_header stru_D_8003DA90 = {0, NULL, 0, 2, 1, 227.52234, 0, 4, 0, 0};
|
|
//D:8003DAB0
|
|
struct object_header stru_D_8003DAB0 = {0, NULL, 0, 2, 1, 228.29831, 0, 4, 0, 0};
|
|
//D:8003DAD0
|
|
struct object_header stru_D_8003DAD0 = {0, NULL, 0, 2, 1, 235.64778, 0, 6, 0, 0};
|
|
//D:8003DAF0
|
|
struct object_header stru_D_8003DAF0 = {0, NULL, 0, 2, 1, 218.35564, 0, 5, 0, 0};
|
|
//D:8003DB10
|
|
struct object_header stru_D_8003DB10 = {0, NULL, 0, 2, 1, 240.50017, 0, 4, 0, 0};
|
|
//D:8003DB30
|
|
struct object_header stru_D_8003DB30 = {0, NULL, 0, 2, 1, 234.83342, 0, 4, 0, 0};
|
|
//D:8003DB50
|
|
struct object_header stru_D_8003DB50 = {0, NULL, 0, 2, 1, 228.24614, 0, 4, 0, 0};
|
|
//D:8003DB70
|
|
struct object_header stru_D_8003DB70 = {0, NULL, 0, 2, 1, 228.55029, 0, 4, 0, 0};
|
|
//D:8003DB90
|
|
struct object_header stru_D_8003DB90 = {0, NULL, 0, 2, 1, 212.62949, 0, 2, 0, 0};
|
|
//D:8003DBB0
|
|
struct object_header stru_D_8003DBB0 = {0, NULL, 0, 2, 1, 219.82707, 0, 6, 0, 0};
|
|
//D:8003DBD0
|
|
struct object_header stru_D_8003DBD0 = {0, NULL, 0, 2, 1, 193.20615, 0, 5, 0, 0};
|
|
//D:8003DBF0
|
|
struct object_header stru_D_8003DBF0 = {0, NULL, 0, 2, 1, 235.64778, 0, 4, 0, 0};
|
|
//D:8003DC10
|
|
struct object_header stru_D_8003DC10 = {0, NULL, 0, 2, 1, 223.18559, 0, 4, 0, 0};
|
|
//D:8003DC30
|
|
struct object_header stru_D_8003DC30 = {0, NULL, 0, 2, 1, 218.35564, 0, 5, 0, 0};
|
|
//D:8003DC50
|
|
struct object_header stru_D_8003DC50 = {0, NULL, 0, 2, 1, 193.20615, 0, 4, 0, 0};
|
|
//D:8003DC70
|
|
struct object_header stru_D_8003DC70 = {0, NULL, 0, 2, 1, 235.64778, 0, 5, 0, 0};
|
|
//D:8003DC90
|
|
struct object_header stru_D_8003DC90 = {0, NULL, 0, 2, 1, 193.20615, 0, 3, 0, 0};
|
|
//D:8003DCB0
|
|
struct object_header stru_D_8003DCB0 = {0, NULL, 0, 2, 1, 224.83139, 0, 3, 0, 0};
|
|
//D:8003DCD0
|
|
struct object_header stru_D_8003DCD0 = {0, NULL, 0, 2, 1, 219.97256, 0, 3, 0, 0};
|
|
//D:8003DCF0
|
|
struct object_header stru_D_8003DCF0 = {0, NULL, 0, 2, 1, 203.44904, 0, 3, 0, 0};
|
|
//D:8003DD10
|
|
struct object_header stru_D_8003DD10 = {0, NULL, 0, 2, 1, 196.83067, 0, 3, 0, 0};
|
|
//D:8003DD30
|
|
struct object_header stru_D_8003DD30 = {0, NULL, 0, 2, 1, 176.67717, 0, 1, 0, 0};
|
|
//D:8003DD50
|
|
struct object_header stru_D_8003DD50 = {0, NULL, 0, 2, 1, 190.61967, 0, 4, 0, 0};
|
|
//D:8003DD70
|
|
struct object_header CheadbrosnansuitZ_struct = {0, NULL, 0, 2, 1, 212.45657, 0, 5, 0, 0};
|
|
//D:8003DD90
|
|
struct object_header CheadbrosnantimberZ_struct = {0, NULL, 0, 2, 1, 179.28358, 0, 4, 0, 0};
|
|
//D:8003DDB0
|
|
struct object_header CheadbrosnansnowZ_struct = {0, NULL, 0, 2, 1, 225.0605, 0, 6, 0, 0};
|
|
//D:8003DDD0
|
|
struct object_header CheadbrosnanZ_struct = {0, NULL, 0, 2, 1, 189.48112, 0, 5, 0, 0};
|
|
//D:8003DDF0
|
|
struct object_header CspicebondZ_struct = {0, &model_guard_character, 0, 7, 0x15, 1208.6448, 0, 0x11, 0, 0};
|
|
const char padding_chars_for_strings[] = "\00\00\00\00\00\00\00\00\00\00\00";
|
|
struct c_itementry c_item_entries[] = {
|
|
{&CcamguardZ_struct, "CcamguardZ", 1.0, 1.0, 0x1000000},
|
|
{&CgreyguardZ_struct, "CgreyguardZ", 1.0, 1.0, 0x1000000},
|
|
{&ColiveguardZ_struct, "ColiveguardZ", 1.0, 1.0, 0x1000000},
|
|
{&CrusguardZ_struct, "CrusguardZ", 1.0, 1.0, 0x1000000},
|
|
{&CtrevguardZ_struct, "CtrevguardZ", 1.0, 1.0, 0x1000000},
|
|
{&CdjbondZ_struct, "CdjbondZ", 1.0, 1.0446, 0x1000000},
|
|
{&CborisZ_struct, "CborisZ", 1.0, 0.9702, 0x1010000},
|
|
{&CorumovZ_struct, "CorumovZ", 1.0, 1.0778, 0x1010000},
|
|
{&CtrevelyanZ_struct, "CtrevelyanZ", 1.0, 1.0, 0x1010000},
|
|
{&CboilertrevZ_struct, "CboilertrevZ", 1.0, 1.0, 0x1010000},
|
|
{&CvalentinZ_struct, "CvalentinZ", 1.0, 0.93239999, 0x1010000},
|
|
{&CxeniaZ_struct, "CxeniaZ", 1.0, 1.0, 0x10000},
|
|
{&CbaronsamediZ_struct, "CbaronsamediZ", 1.0, 1.0, 0x1010000},
|
|
{&CjawsZ_struct, "CjawsZ", 1.0, 1.199, 0x1010000},
|
|
{&CmaydayZ_struct, "CmaydayZ", 1.0, 1.0, 0x10000},
|
|
{&CoddjobZ_struct, "CoddjobZ", 1.0, 0.78780001, 0x1010000},
|
|
{&CnatalyaZ_struct, "CnatalyaZ", 1.0, 0.96609998, 0x10000},
|
|
{&CarmourguardZ_struct, "CarmourguardZ", 1.0, 1.0, 0x1000000},
|
|
{&CcommguardZ_struct, "CcommguardZ", 1.0, 1.0, 0x1000000},
|
|
{&CgreatguardZ_struct, "CgreatguardZ", 1.0, 1.0, 0x1000000},
|
|
{&CnavyguardZ_struct, "CnavyguardZ", 1.0, 1.0, 0x1000000},
|
|
{&CsnowguardZ_struct, "CsnowguardZ", 1.0, 1.0, 0x1010000},
|
|
{&CboilerbondZ_struct, "CboilerbondZ", 1.0, 1.0403, 0x1000000},
|
|
{&CsuitbondZ_struct, "CsuitbondZ", 1.0, 1.058, 0x1000000},
|
|
{&CtimberbondZ_struct, "CtimberbondZ", 1.0, 1.0438, 0x1000000},
|
|
{&CsnowbondZ_struct, "CsnowbondZ", 1.0, 1.0438, 0x1000000},
|
|
{&CbluewomanZ_struct, "CbluewomanZ", 1.0, 0.88529998, 0},
|
|
{&CfattechwomanZ_struct, "CfattechwomanZ", 1.0, 0.88529998, 0},
|
|
{&CtechwomanZ_struct, "CtechwomanZ", 1.0, 0.91600001, 0},
|
|
{&CjeanwomanZ_struct, "CjeanwomanZ", 1.0, 0.88529998, 0},
|
|
{&CgreymanZ_struct, "CgreymanZ", 1.0, 1.0, 0x1000000},
|
|
{&CbluemanZ_struct, "CbluemanZ", 1.0, 1.0, 0x1000000},
|
|
{&CredmanZ_struct, "CredmanZ", 1.0, 1.0, 0x1000000},
|
|
{&CcardimanZ_struct, "CcardimanZ", 1.0, 1.0, 0x1000000},
|
|
{&CcheckmanZ_struct, "CcheckmanZ", 1.0, 1.0, 0x1000000},
|
|
{&CtechmanZ_struct, "CtechmanZ", 1.0, 1.0, 0x1000000},
|
|
{&CpilotZ_struct, "CpilotZ", 1.0, 1.0, 0x1010000},
|
|
{&Cgreatguard2Z_struct, "Cgreatguard2Z", 1.0, 1.0, 0x1000000},
|
|
{&CbluecamguardZ_struct, "CbluecamguardZ", 1.0, 1.0, 0x1000000},
|
|
{&CmoonguardZ_struct, "CmoonguardZ", 1.0, 1.0, 0x1000000},
|
|
{&CmoonfemaleZ_struct, "CmoonfemaleZ", 1.0, 0.88529998, 0},
|
|
{&Csuit_lf_handz_struct, "Csuit_lf_handZ", 0.1, 1.0, 0x1000000},
|
|
{&CheadkarlZ_struct, "CheadkarlZ", 1.0, 1.0, 0x1010000},
|
|
{&CheadalanZ_struct, "CheadalanZ", 1.0, 1.0, 0x1010000},
|
|
{&CheadpeteZ_struct, "CheadpeteZ", 1.0, 1.0, 0x1010000},
|
|
{&CheadmartinZ_struct, "CheadmartinZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003D9D0, "CheadmarkZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003D9F0, "CheadduncanZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DA30, "CheadshaunZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DA50, "CheaddwayneZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DA10, "CheadbZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DA70, "CheaddaveZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DA90, "CheadgrantZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DAB0, "CheaddesZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DAD0, "CheadchrisZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DAF0, "CheadleeZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DB10, "CheadneilZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DB30, "CheadjimZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DB50, "CheadrobinZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DB70, "CheadstevehZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DB90, "CheadbalaclavaZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DBB0, "CheadbikeZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DBD0, "CheadgrahamZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DBF0, "CheadsteveeZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DC10, "CheadjoelZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DC30, "CheadscottZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DC50, "CheadjoeZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DC70, "CheadkenZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DC90, "Cheadjoe2Z", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DCB0, "CheadmishkinZ", 1.0, 1.0, 0x1010000},
|
|
{&stru_D_8003DCD0, "CheadsallyZ", 1.0, 1.0, 0x10000},
|
|
{&stru_D_8003DCF0, "CheadmarionZ", 1.0, 1.0, 0x10000},
|
|
{&stru_D_8003DD10, "CheadmandyZ", 1.0, 1.0, 0x10000},
|
|
{&stru_D_8003DD30, "CheadvivienZ", 1.0, 1.0, 0x10000},
|
|
{&stru_D_8003DD50, "CheadbrosnanboilerZ", 1.0, 1.0, 0x1010000},
|
|
{&CheadbrosnansuitZ_struct, "CheadbrosnansuitZ", 1.0, 1.0, 0x1010000},
|
|
{&CheadbrosnantimberZ_struct, "CheadbrosnantimberZ", 1.0, 1.0, 0x1010000},
|
|
{&CheadbrosnansnowZ_struct, "CheadbrosnansnowZ", 1.0, 1.0, 0x1010000},
|
|
{&CheadbrosnanZ_struct, "CheadbrosnanZ", 1.0, 1.0, 0x1010000},
|
|
{&CspicebondZ_struct, "CspicebondZ", 0.94999999, 0.96609998, 0x10000},
|
|
};
|
|
|
|
|
|
//D:8003E450
|
|
u32 D_8003E450 = 0;
|
|
u32 D_8003E454 = 0;
|
|
//D:8003E458
|
|
f32 D_8003E458 = 1.0;
|
|
//D:8003E45C
|
|
u32 D_8003E45C = 0;
|
|
//D:8003E460
|
|
u32 D_8003E460 = 0;
|
|
|
|
//D:8003E464
|
|
struct headHat headHat_array_8003E464[] =
|
|
{
|
|
{
|
|
-0.076300003, 0.77999997, -1.2696, 1.1694109, 1.120654, 1.05959
|
|
},
|
|
{
|
|
-0.25760001, -0.47319999, -1.5686001, 1.132916, 1.0, 1.080207
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.039999999, 0.74000001, -0.63999999, 1.132795, 1.167207, 1.035167
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.033500001, 0.24959999, 0.16599999, 1.115045, 0.94169998, 1.042492
|
|
},
|
|
{
|
|
-0.070299998, 0.4919, -0.83359998, 1.072812, 1.088326, 0.926121
|
|
},
|
|
{
|
|
-0.1, 0.42750001, -0.48249999, 1.033368, 0.96552098, 0.929905
|
|
},
|
|
{
|
|
0.18000001, 0.0, 0.0, 1.072214, 1.0, 1.0
|
|
},
|
|
{
|
|
0.237, 0.977, -0.44, 1.178463, 1.14061, 1.143465
|
|
},
|
|
{
|
|
-0.090300001, 0.23190001, 0.12639999, 0.99080002, 1.02, 0.8466
|
|
},
|
|
{
|
|
0.0, 0.1485, 0.3793, 1.1548001, 0.99190003, 0.95139998
|
|
},
|
|
{
|
|
-0.14820001, 0.44100001, 0.1727, 1.050034, 1.0, 1.05445
|
|
},
|
|
{
|
|
-0.4941, -0.26409999, -0.18000001, 0.90368301, 0.72551203, 1.001314
|
|
},
|
|
{
|
|
0.1318, 0.30100101, 1.572699, 0.98799503, 1.0, 1.05445
|
|
},
|
|
{
|
|
0.0, 0.73019999, 0.71740001, 1.1923, 1.1834, 1.091924
|
|
},
|
|
{
|
|
-0.0942, -0.74190003, 0.94260001, 0.98659998, 0.91689998, 0.94760001
|
|
},
|
|
{
|
|
0.0535, 0.61510003, 1.076, 1.05092, 0.90002, 1.122508
|
|
},
|
|
{
|
|
-0.079999998, 0.1085, -0.56629997, 1.192598, 1.079134, 1.199971
|
|
},
|
|
{
|
|
-0.35640001, -0.28709999, -0.36950001, 1.035176, 0.838543, 1.121092
|
|
},
|
|
{
|
|
0.065300003, -0.4664, 0.72000003, 1.050106, 1.0, 1.11042
|
|
},
|
|
{
|
|
-0.079999998, 0.4885, 0.093699999, 1.158567, 1.2356189, 1.194388
|
|
},
|
|
{
|
|
-0.0942, -0.3017, 0.59450001, 1.0671999, 1.0218, 1.0174
|
|
},
|
|
{
|
|
0.12, -0.1515, 0.95370001, 1.124017, 0.966048, 1.206121
|
|
},
|
|
{
|
|
-0.19310001, 0.2334, -0.64850003, 1.1800359, 1.0401829, 1.154537
|
|
},
|
|
{
|
|
-0.36230001, -0.133, -0.486, 1.0536211, 1.0, 1.1495841
|
|
},
|
|
{
|
|
0.0955, 0.68099999, 0.78799999, 1.0152, 1.1926, 1.1308
|
|
},
|
|
{
|
|
-0.0823, 0.36700001, 0.37400001, 1.311748, 1.115972, 1.166244
|
|
},
|
|
{
|
|
-0.0942, 0.1768, 0.5248, 1.0470001, 1.0218, 0.99800003
|
|
},
|
|
{
|
|
0.0, -0.0964, 0.82999998, 1.1109999, 0.85180199, 1.180503
|
|
},
|
|
{
|
|
-0.1832, 0.32120001, -1.2381001, 1.125683, 1.091681, 0.98079097
|
|
},
|
|
{
|
|
-0.55049998, -0.60839999, -1.189499, 1.023566, 0.8326, 1.0637
|
|
},
|
|
{
|
|
0.076800004, 0.32120001, -0.118101, 1.059677, 1.091681, 1.000479
|
|
},
|
|
{
|
|
0.0, 0.29890001, -0.67299998, 1.1367, 1.0526, 0.99227399
|
|
},
|
|
{
|
|
-0.0942, 0.032000002, -0.29699999, 1.0402, 0.92860001, 0.88690001
|
|
},
|
|
{
|
|
0.0, 0.26879999, 0.057399999, 1.041842, 0.81959999, 0.99637401
|
|
},
|
|
{
|
|
0.079700001, 0.3511, 0.0, 1.0, 1.0, 1.0835
|
|
},
|
|
{
|
|
0.14, 0.1965, -0.058398999, 1.012674, 0.96799999, 1.098917
|
|
},
|
|
{
|
|
0.1629, 0.78799999, 1.0746, 0.92205501, 1.0688, 1.055297
|
|
},
|
|
{
|
|
-0.074500002, 0.8477, 0.71810001, 1.154819, 1.177258, 1.031684
|
|
},
|
|
{
|
|
-0.0145, 0.047699999, 0.89810002, 1.0404, 1.0, 0.94309998
|
|
},
|
|
{
|
|
0.32550001, 0.36770001, 0.93809998, 1.044217, 0.97841102, 1.127771
|
|
},
|
|
{
|
|
-0.1832, -0.058800001, -1.5781, 1.095929, 0.96300697, 0.92348999
|
|
},
|
|
{
|
|
-0.4411, -0.64840001, -1.839099, 1.059271, 0.8326, 0.96849501
|
|
},
|
|
{
|
|
0.19679999, -0.3188, -0.43810099, 1.070675, 1.053777, 0.88628101
|
|
},
|
|
{
|
|
0.0, 0.29890001, -0.83139998, 1.1154, 1.0328, 1.0036
|
|
},
|
|
{
|
|
-0.0942, -0.1275, -0.52109998, 1.0402, 0.92180002, 0.8617
|
|
},
|
|
{
|
|
0.079999998, -0.2383, -0.22940101, 1.063022, 0.80879998, 0.90789998
|
|
},
|
|
{
|
|
0.1165, 0.58780003, -1.3096, 1.136481, 1.0409, 1.065612
|
|
},
|
|
{
|
|
-0.070600003, 0.0152, -1.2391, 1.002256, 0.76669598, 1.029659
|
|
},
|
|
{
|
|
0.2218, 0.0, 0.0, 1.0852, 1.0, 1.0
|
|
},
|
|
{
|
|
0.063000001, 0.7561, -0.45269999, 1.2085, 1.1014, 1.0664001
|
|
},
|
|
{
|
|
0.065499999, -0.1097, -0.3497, 1.0404, 0.90915602, 0.94940001
|
|
},
|
|
{
|
|
0.0, 0.336, 0.082999997, 1.150862, 0.94169998, 1.0
|
|
},
|
|
{
|
|
-0.054200001, 0.27079999, -0.082099997, 1.0367, 1.0367, 1.0367
|
|
},
|
|
{
|
|
0.34119999, -0.55879998, -0.3044, 1.113436, 0.96799999, 1.076647
|
|
},
|
|
{
|
|
0.0495, 0.63980001, 1.2178, 0.95099998, 1.1126, 1.0413001
|
|
},
|
|
{
|
|
0.0, 0.53640002, 0.75220001, 1.1976, 1.1463, 1.1374
|
|
},
|
|
{
|
|
-0.0145, -0.64749998, 1.0477999, 0.95289999, 0.92180002, 0.90579998
|
|
},
|
|
{
|
|
0.16, 0.61830002, 1.128299, 1.083438, 0.91670603, 1.0666929
|
|
},
|
|
{
|
|
-0.2586, 0.93580002, -0.2463, 1.1057, 1.0116, 1.0927
|
|
},
|
|
{
|
|
-0.1788, -0.31310001, -0.55299997, 1.1071, 1.0, 1.071945
|
|
},
|
|
{
|
|
0.0955, 0.16230001, 0.50150001, 1.0506001, 1.0, 1.1032
|
|
},
|
|
{
|
|
0.081200004, 0.2269, 0.50700003, 1.1071, 1.178908, 1.189239
|
|
},
|
|
{
|
|
-0.0145, -0.68440002, 0.54070002, 1.0470001, 0.92699999, 1.027078
|
|
},
|
|
{
|
|
0.0, -0.0164, 0.66399997, 1.2108999, 1.0, 1.0729001
|
|
},
|
|
{
|
|
-0.1487, 0.88779998, -0.41060001, 1.110018, 0.98460901, 1.110518
|
|
},
|
|
{
|
|
0.0012000001, -0.61879998, -0.34439901, 1.099178, 0.916071, 1.054984
|
|
},
|
|
{
|
|
0.0429, 0.2149, 0.4298, 1.0455, 1.0688, 1.1514
|
|
},
|
|
{
|
|
0.0012000001, -0.0188, 0.65560102, 1.1957231, 1.079964, 1.200996
|
|
},
|
|
{
|
|
-0.0145, -0.48769999, 0.44909999, 1.003074, 1.0, 0.98259997
|
|
},
|
|
{
|
|
0.0, 0.396, 0.8362, 1.1622, 0.91339999, 1.066853
|
|
},
|
|
{
|
|
-0.29030001, 1.0714999, -0.3504, 1.125893, 1.127159, 1.177758
|
|
},
|
|
{
|
|
0.0, -0.079999998, -0.373, 1.099718, 1.0, 1.0947551
|
|
},
|
|
{
|
|
0.0, 0.78799999, 0.64469999, 1.0, 1.0, 1.0963
|
|
},
|
|
{
|
|
-0.074699998, 1.5436, 0.1979, 1.1497999, 1.1835999, 1.0791
|
|
},
|
|
{
|
|
-0.090300001, -0.1085, 0.68959999, 1.024099, 1.0, 0.98965299
|
|
},
|
|
{
|
|
0.0, 0.63230002, 0.7913, 1.1081001, 0.93440002, 1.0779999
|
|
},
|
|
{
|
|
0.12, 0.40000001, 0.039999999, 1.022947, 0.92226201, 1.004824
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0429, 0.75889999, 1.2895, 0.94440001, 1.0, 1.0551
|
|
},
|
|
{
|
|
0.0, 0.546, 0.79729998, 1.1483001, 1.1267999, 1.1388
|
|
},
|
|
{
|
|
0.065099999, -0.54320002, 1.1224999, 0.93949997, 0.92699999, 0.93040001
|
|
},
|
|
{
|
|
0.1265, 0.36359999, 1.079, 1.1109999, 1.0, 1.1166
|
|
},
|
|
{
|
|
-0.278, 1.272301, -0.55269998, 1.24701, 1.0737129, 1.118222
|
|
},
|
|
{
|
|
-0.23639999, 0.58200002, -0.30950001, 1.225595, 1.077682, 1.066005
|
|
},
|
|
{
|
|
-0.0845, 0.68099999, 0.64469999, 1.1204081, 1.1927, 1.1308
|
|
},
|
|
{
|
|
-0.1364, 1.021999, 0.5905, 1.153587, 1.226897, 1.2252491
|
|
},
|
|
{
|
|
-0.2534, 0.57560003, 0.3856, 1.0405, 1.0405, 1.0585999
|
|
},
|
|
{
|
|
-0.1265, 0.6081, 0.71200001, 1.222, 1.0, 1.111666
|
|
},
|
|
{
|
|
-0.4637, 1.3971, -0.49270001, 1.1752, 1.0116, 1.1762
|
|
},
|
|
{
|
|
-0.2976, -0.1049, -0.49649999, 1.2345999, 0.86470801, 1.077117
|
|
},
|
|
{
|
|
-0.1151, 0.7353, 0.57309997, 1.0759, 1.0, 1.1308
|
|
},
|
|
{
|
|
-0.189, 0.99910003, 0.2396, 1.2269, 1.2039, 1.1698999
|
|
},
|
|
{
|
|
-0.2534, -0.0647, 0.30070001, 1.0470001, 0.92699999, 1.0124
|
|
},
|
|
{
|
|
-0.1265, 0.61260003, 0.76700002, 1.2108999, 1.0, 1.096216
|
|
},
|
|
{
|
|
-0.51429999, 1.0894001, -0.082099997, 1.1003, 1.0316, 1.0278
|
|
},
|
|
{
|
|
-0.53280002, -0.13060001, -0.25999999, 1.080464, 1.0, 1.019003
|
|
},
|
|
{
|
|
-0.1969, 0.45930001, 0.64469999, 0.96219999, 1.0, 1.0895
|
|
},
|
|
{
|
|
-0.32690001, 1.1438, 0.46720001, 1.1339, 1.1339, 1.0436
|
|
},
|
|
{
|
|
-0.29879999, 0.0, 0.41429999, 0.96219999, 1.0, 0.95630002
|
|
},
|
|
{
|
|
-0.17640001, 0.39500001, 0.86699998, 1.0972, 0.94625998, 1.0529979
|
|
},
|
|
{
|
|
0.02, 0.56910002, -0.25299999, 1.1205291, 0.999475, 1.072994
|
|
},
|
|
{
|
|
-0.0823, -0.3784, -0.38249999, 1.077682, 1.0, 1.066239
|
|
},
|
|
{
|
|
0.02, -0.1909, 0.90700001, 1.049657, 0.999475, 1.072994
|
|
},
|
|
{
|
|
0.0, 0.60549998, 0.47510001, 1.1236, 1.1236, 1.1236
|
|
},
|
|
{
|
|
-0.0942, 0.077600002, 0.5248, 1.0403, 0.95950001, 0.98580003
|
|
},
|
|
{
|
|
0.0, 0.20550001, 0.8951, 1.1519721, 0.92378497, 1.0316401
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0836, -0.66259998, 0.14210001, 0.95139998, 1.090098, 0.92760003
|
|
},
|
|
{
|
|
0.1141, -1.1931, -0.25400001, 0.98102301, 0.83667898, 0.88798702
|
|
},
|
|
{
|
|
0.1481, -0.15360001, 1.1461999, 0.91399997, 1.0, 0.94489998
|
|
},
|
|
{
|
|
0.0, -0.53250003, 0.3563, 1.0727, 1.0526, 1.0228
|
|
},
|
|
{
|
|
-0.0942, -0.6857, 1.1224999, 0.95959997, 0.92860001, 0.88690001
|
|
},
|
|
{
|
|
0.079999998, -0.7396, 0.963, 1.1032, 0.875673, 0.97771698
|
|
},
|
|
{
|
|
-0.29030001, 1.0714999, -0.3504, 1.125893, 1.127159, 1.177758
|
|
},
|
|
{
|
|
0.0, -0.079999998, -0.373, 1.099718, 1.0, 1.0947551
|
|
},
|
|
{
|
|
0.0, 0.78799999, 0.64469999, 1.0, 1.0, 1.0963
|
|
},
|
|
{
|
|
-0.074699998, 1.5436, 0.1979, 1.1497999, 1.1835999, 1.0791
|
|
},
|
|
{
|
|
-0.090300001, -0.1085, 0.68959999, 1.024099, 1.0, 0.98965299
|
|
},
|
|
{
|
|
0.0, 0.63230002, 0.7913, 1.1081001, 0.93440002, 1.0779999
|
|
},
|
|
{
|
|
-0.13699999, 0.286001, -0.32229999, 1.142894, 0.89638299, 1.15
|
|
},
|
|
{
|
|
-0.16680001, -0.1365, -0.43650001, 1.1452, 1.0, 1.061306
|
|
},
|
|
{
|
|
0.1376, 0.0, 0.71600002, 1.05312, 1.0, 1.0687751
|
|
},
|
|
{
|
|
-0.074699998, 0.9393, 0.2658, 1.1815, 1.1216, 1.0822999
|
|
},
|
|
{
|
|
-0.103, -0.2269, 0.5722, 0.99080002, 1.02, 1.0034
|
|
},
|
|
{
|
|
0.0, 0.1373, 0.79430002, 1.1813999, 0.86186302, 1.0998
|
|
},
|
|
{
|
|
0.12, 0.40000001, 0.039999999, 1.022947, 0.92226201, 1.004824
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0429, 0.75889999, 1.2895, 0.94440001, 1.0, 1.0551
|
|
},
|
|
{
|
|
0.0, 0.546, 0.79729998, 1.1483001, 1.1267999, 1.1388
|
|
},
|
|
{
|
|
0.065099999, -0.54320002, 1.1224999, 0.93949997, 0.92699999, 0.93040001
|
|
},
|
|
{
|
|
0.1265, 0.36359999, 1.079, 1.1109999, 1.0, 1.1166
|
|
},
|
|
{
|
|
0.0836, -0.66259998, 0.14210001, 0.95139998, 1.090098, 0.92760003
|
|
},
|
|
{
|
|
0.1141, -1.1931, -0.25400001, 0.98102301, 0.83667898, 0.88798702
|
|
},
|
|
{
|
|
0.1481, -0.15360001, 1.1461999, 0.91399997, 1.0, 0.94489998
|
|
},
|
|
{
|
|
0.0, -0.53250003, 0.3563, 1.0727, 1.0526, 1.0228
|
|
},
|
|
{
|
|
-0.0942, -0.6857, 1.1224999, 0.95959997, 0.92860001, 0.88690001
|
|
},
|
|
{
|
|
0.079999998, -0.7396, 0.963, 1.1032, 0.875673, 0.97771698
|
|
},
|
|
{
|
|
-0.29030001, 1.0714999, -0.3504, 1.125893, 1.127159, 1.177758
|
|
},
|
|
{
|
|
0.0, -0.079999998, -0.373, 1.099718, 1.0, 1.0947551
|
|
},
|
|
{
|
|
0.0, 0.78799999, 0.64469999, 1.0, 1.0, 1.0963
|
|
},
|
|
{
|
|
-0.074699998, 1.5436, 0.1979, 1.1497999, 1.1835999, 1.0791
|
|
},
|
|
{
|
|
-0.090300001, -0.1085, 0.68959999, 1.024099, 1.0, 0.98965299
|
|
},
|
|
{
|
|
0.0, 0.63230002, 0.7913, 1.1081001, 0.93440002, 1.0779999
|
|
},
|
|
{
|
|
0.0836, -0.66259998, 0.14210001, 0.95139998, 1.090098, 0.92760003
|
|
},
|
|
{
|
|
0.1141, -1.1931, -0.25400001, 0.98102301, 0.83667898, 0.88798702
|
|
},
|
|
{
|
|
0.1481, -0.15360001, 1.1461999, 0.91399997, 1.0, 0.94489998
|
|
},
|
|
{
|
|
0.0, -0.53250003, 0.3563, 1.0727, 1.0526, 1.0228
|
|
},
|
|
{
|
|
-0.0942, -0.6857, 1.1224999, 0.95959997, 0.92860001, 0.88690001
|
|
},
|
|
{
|
|
0.079999998, -0.7396, 0.963, 1.1032, 0.875673, 0.97771698
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
},
|
|
{
|
|
0.0, 0.0, 0.0, 1.0, 1.0, 1.0
|
|
}
|
|
}; |