#ifndef ANIMATIONTABLE_DATA_H_ #define ANIMATIONTABLE_DATA_H_ //this needs to be autogenerated based on modified sizes // these defines are named "PTR_" + nameof(enum ANIMATIONS value) // These values are "really const" compile time constants, used to define the enum in bondconstants.h #define PTR_ANIM_idle 0x1C #define PTR_ANIM_fire_standing 0x144 #define PTR_ANIM_fire_standing_fast 0x214 #define PTR_ANIM_fire_hip 0x318 #define PTR_ANIM_fire_shoulder_left 0x3C4 #define PTR_ANIM_fire_turn_right1 0x610 #define PTR_ANIM_fire_turn_right2 0x814 #define PTR_ANIM_fire_kneel_right_leg 0x990 #define PTR_ANIM_fire_kneel_left_leg 0xB84 #define PTR_ANIM_fire_kneel_left 0xDB4 #define PTR_ANIM_fire_kneel_right 0x1028 #define PTR_ANIM_fire_roll_left 0x1334 #define PTR_ANIM_fire_roll_right1 0x1578 #define PTR_ANIM_fire_roll_left_fast 0x17B4 #define PTR_ANIM_hit_left_shoulder 0x186C #define PTR_ANIM_hit_right_shoulder 0x1984 #define PTR_ANIM_hit_left_arm 0x1A6C #define PTR_ANIM_hit_right_arm 0x1B54 #define PTR_ANIM_hit_left_hand 0x1C9C #define PTR_ANIM_hit_right_hand 0x1E40 #define PTR_ANIM_hit_left_leg 0x1F84 #define PTR_ANIM_hit_right_leg 0x2134 #define PTR_ANIM_death_genitalia 0x282C #define PTR_ANIM_hit_neck 0x299C #define PTR_ANIM_death_neck 0x2E64 #define PTR_ANIM_death_stagger_back_to_wall 0x2F94 #define PTR_ANIM_death_forward_face_down 0x30B8 #define PTR_ANIM_death_forward_spin_face_up 0x31DC #define PTR_ANIM_death_backward_fall_face_up1 0x32C8 #define PTR_ANIM_death_backward_spin_face_down_right 0x33AC #define PTR_ANIM_death_backward_spin_face_up_right 0x34D4 #define PTR_ANIM_death_backward_spin_face_down_left 0x35C8 #define PTR_ANIM_death_backward_spin_face_up_left 0x36D8 #define PTR_ANIM_death_forward_face_down_hard 0x384C #define PTR_ANIM_death_forward_face_down_soft 0x39C0 #define PTR_ANIM_death_fetal_position_right 0x3AF0 #define PTR_ANIM_death_fetal_position_left 0x3C10 #define PTR_ANIM_death_backward_fall_face_up2 0x3D04 #define PTR_ANIM_side_step_left 0x3D9C #define PTR_ANIM_fire_roll_right2 0x3FA0 #define PTR_ANIM_walking 0x4018 #define PTR_ANIM_sprinting 0x4070 #define PTR_ANIM_running 0x40D4 #define PTR_ANIM_bond_eye_walk 0x4144 #define PTR_ANIM_bond_eye_fire 0x4298 #define PTR_ANIM_bond_watch 0x42C8 #define PTR_ANIM_surrendering_armed 0x4384 #define PTR_ANIM_surrendering_armed_drop_weapon 0x4504 #define PTR_ANIM_fire_walking 0x4574 #define PTR_ANIM_fire_running 0x45CC #define PTR_ANIM_null50 1 #define PTR_ANIM_null51 1 #define PTR_ANIM_fire_jump_to_side_left 0x47BC #define PTR_ANIM_fire_jump_to_side_right 0x4A40 #define PTR_ANIM_hit_butt_long 0x4CE0 #define PTR_ANIM_hit_butt_short 0x4F14 #define PTR_ANIM_death_head 0x51C4 #define PTR_ANIM_death_left_leg 0x540C #define PTR_ANIM_slide_right 0x54A0 #define PTR_ANIM_slide_left 0x5554 #define PTR_ANIM_jump_backwards 0x5684 #define PTR_ANIM_extending_left_hand 0x5744 #define PTR_ANIM_fire_throw_grenade 0x5964 #define PTR_ANIM_spotting_bond 0x5D10 #define PTR_ANIM_look_around 0x5EF0 #define PTR_ANIM_fire_standing_one_handed_weapon 0x60D4 #define PTR_ANIM_fire_standing_draw_one_handed_weapon_fast 0x6254 #define PTR_ANIM_fire_standing_draw_one_handed_weapon_slow 0x637C #define PTR_ANIM_fire_hip_one_handed_weapon_fast 0x6484 #define PTR_ANIM_fire_hip_one_handed_weapon_slow 0x6554 #define PTR_ANIM_fire_hip_forward_one_handed_weapon 0x6644 #define PTR_ANIM_fire_standing_right_one_handed_weapon 0x6738 #define PTR_ANIM_fire_step_right_one_handed_weapon 0x6808 #define PTR_ANIM_fire_standing_left_one_handed_weapon_slow 0x694C #define PTR_ANIM_fire_standing_left_one_handed_weapon_fast 0x6A18 #define PTR_ANIM_fire_kneel_forward_one_handed_weapon_slow 0x6C18 #define PTR_ANIM_fire_kneel_forward_one_handed_weapon_fast 0x6D50 #define PTR_ANIM_fire_kneel_right_one_handed_weapon_slow 0x6F08 #define PTR_ANIM_fire_kneel_right_one_handed_weapon_fast 0x700C #define PTR_ANIM_fire_kneel_left_one_handed_weapon_slow 0x71D0 #define PTR_ANIM_fire_kneel_left_one_handed_weapon_fast 0x7304 #define PTR_ANIM_fire_kneel_left_one_handed_weapon 0x7430 #define PTR_ANIM_aim_walking_one_handed_weapon 0x74A4 #define PTR_ANIM_aim_walking_left_one_handed_weapon 0x7514 #define PTR_ANIM_aim_walking_right_one_handed_weapon 0x7588 #define PTR_ANIM_aim_running_one_handed_weapon 0x75EC #define PTR_ANIM_aim_running_right_one_handed_weapon 0x7650 #define PTR_ANIM_aim_running_left_one_handed_weapon 0x76B8 #define PTR_ANIM_aim_sprinting_one_handed_weapon 0x7714 #define PTR_ANIM_running_one_handed_weapon 0x777C #define PTR_ANIM_sprinting_one_handed_weapon 0x77D4 #define PTR_ANIM_null91 1 #define PTR_ANIM_null92 1 #define PTR_ANIM_null93 1 #define PTR_ANIM_null94 1 #define PTR_ANIM_null95 1 #define PTR_ANIM_null96 1 #define PTR_ANIM_draw_one_handed_weapon_and_look_around 0x78C8 #define PTR_ANIM_draw_one_handed_weapon_and_stand_up 0x7AA8 #define PTR_ANIM_aim_one_handed_weapon_left_right 0x7C4C #define PTR_ANIM_cock_one_handed_weapon_and_turn_around 0x7D04 #define PTR_ANIM_holster_one_handed_weapon_and_cross_arms 0x7DD8 #define PTR_ANIM_cock_one_handed_weapon_turn_around_and_stand_up 0x7F0C #define PTR_ANIM_draw_one_handed_weapon_and_turn_around 0x7FB4 #define PTR_ANIM_step_forward_and_hold_one_handed_weapon 0x8080 #define PTR_ANIM_holster_one_handed_weapon_and_adjust_suit 0x8164 #define PTR_ANIM_idle_unarmed 0x8194 #define PTR_ANIM_walking_unarmed 0x8204 #define PTR_ANIM_fire_walking_dual_wield 0x8274 #define PTR_ANIM_fire_walking_dual_wield_hands_crossed 0x82E0 #define PTR_ANIM_fire_running_dual_wield 0x8340 #define PTR_ANIM_fire_running_dual_wield_hands_crossed 0x83A4 #define PTR_ANIM_fire_sprinting_dual_wield 0x8404 #define PTR_ANIM_fire_sprinting_dual_wield_hands_crossed 0x845C #define PTR_ANIM_walking_female 0x84C4 #define PTR_ANIM_running_female 0x8520 #define PTR_ANIM_fire_kneel_dual_wield 0x8698 #define PTR_ANIM_fire_kneel_dual_wield_left 0x8800 #define PTR_ANIM_fire_kneel_dual_wield_right 0x8978 #define PTR_ANIM_fire_kneel_dual_wield_hands_crossed 0x8AAC #define PTR_ANIM_fire_kneel_dual_wield_hands_crossed_left 0x8BF0 #define PTR_ANIM_fire_kneel_dual_wield_hands_crossed_right 0x8D28 #define PTR_ANIM_fire_standing_dual_wield 0x8E1C #define PTR_ANIM_fire_standing_dual_wield_left 0x8F2C #define PTR_ANIM_fire_standing_dual_wield_right 0x9084 #define PTR_ANIM_fire_standing_dual_wield_hands_crossed_left 0x9194 #define PTR_ANIM_fire_standing_dual_wield_hands_crossed_right 0x92EC #define PTR_ANIM_fire_standing_aiming_down_sights 0x9444 #define PTR_ANIM_fire_kneel_aiming_down_sights 0x95FC #define PTR_ANIM_hit_taser 0x97BC #define PTR_ANIM_death_explosion_forward 0x98C8 #define PTR_ANIM_death_explosion_left1 0x9A2C #define PTR_ANIM_death_explosion_back_left 0x9B48 #define PTR_ANIM_death_explosion_back1 0x9C4C #define PTR_ANIM_death_explosion_right 0x9D5C #define PTR_ANIM_death_explosion_forward_right1 0x9E44 #define PTR_ANIM_death_explosion_back2 0x9F48 #define PTR_ANIM_death_explosion_forward_roll 0xA094 #define PTR_ANIM_death_explosion_forward_face_down 0xA1B8 #define PTR_ANIM_death_explosion_left2 0xA2F8 #define PTR_ANIM_death_explosion_forward_right2 0xA424 #define PTR_ANIM_death_explosion_forward_right2_alt 0xA538 #define PTR_ANIM_death_explosion_forward_right3 0xA650 #define PTR_ANIM_null143 1 #define PTR_ANIM_null144 1 #define PTR_ANIM_null145 1 #define PTR_ANIM_null146 1 #define PTR_ANIM_running_hands_up 0xA6B0 #define PTR_ANIM_sprinting_hands_up 0xA704 #define PTR_ANIM_aim_and_blow_one_handed_weapon 0xA8BC #define PTR_ANIM_aim_one_handed_weapon_left 0xA94C #define PTR_ANIM_aim_one_handed_weapon_right 0xA9DC #define PTR_ANIM_conversation 0xACAC #define PTR_ANIM_drop_weapon_and_show_fight_stance 0xB174 #define PTR_ANIM_yawning 0xB2AC #define PTR_ANIM_swatting_flies 0xB528 #define PTR_ANIM_scratching_leg 0xB6B0 #define PTR_ANIM_scratching_butt 0xB7C8 #define PTR_ANIM_adjusting_crotch 0xB854 #define PTR_ANIM_sneeze 0xB9A8 #define PTR_ANIM_conversation_cleaned 0xBC40 #define PTR_ANIM_conversation_listener 0xBF80 #define PTR_ANIM_startled_and_looking_around 0xC224 #define PTR_ANIM_laughing_in_disbelief 0xC410 #define PTR_ANIM_surrendering_unarmed 0xC544 #define PTR_ANIM_coughing_standing 0xC838 #define PTR_ANIM_coughing_kneel1 0xCB78 #define PTR_ANIM_coughing_kneel2 0xCE6C #define PTR_ANIM_standing_up 0xD0A8 #define PTR_ANIM_null169 1 #define PTR_ANIM_dancing 0xD348 #define PTR_ANIM_dancing_one_handed_weapon 0xD54C #define PTR_ANIM_keyboard_right_hand1 0xD5E4 #define PTR_ANIM_keyboard_right_hand2 0xD668 #define PTR_ANIM_keyboard_left_hand 0xD6F8 #define PTR_ANIM_keyboard_right_hand_tapping 0xD728 #define PTR_ANIM_bond_eye_fire_alt 0xD89C #define PTR_ANIM_dam_jump 0xDBE4 #define PTR_ANIM_surface_vent_jump 0xDD20 #define PTR_ANIM_cradle_jump 0xE05C #define PTR_ANIM_cradle_fall 0xE08C #define PTR_ANIM_credits_bond_kissing 0xE0BC #define PTR_ANIM_credits_natalya_kissing 0xE18C // these defines are named "PTR_" + nameof(enum AIRCRAFT_ANIMATIONS value) #define PTR_ANIM_helicopter_cradle 0xE470 #define PTR_ANIM_plane_runway 0xE5F4 #define PTR_ANIM_helicopter_takeoff 0xE7C0 // These are compile time extern constants (so not "really" const), but used the same // as the defines above, which is to index into ptr_animation_table. extern s32 ANIM_DATA_idle; extern s32 ANIM_DATA_fire_standing; extern s32 ANIM_DATA_fire_standing_fast; extern s32 ANIM_DATA_fire_hip; extern s32 ANIM_DATA_fire_shoulder_left; extern s32 ANIM_DATA_fire_turn_right1; extern s32 ANIM_DATA_fire_turn_right2; extern s32 ANIM_DATA_fire_kneel_right_leg; extern s32 ANIM_DATA_fire_kneel_left_leg; extern s32 ANIM_DATA_fire_kneel_left; extern s32 ANIM_DATA_fire_kneel_right; extern s32 ANIM_DATA_fire_roll_left; extern s32 ANIM_DATA_fire_roll_right1; extern s32 ANIM_DATA_fire_roll_left_fast; extern s32 ANIM_DATA_hit_left_shoulder; extern s32 ANIM_DATA_hit_right_shoulder; extern s32 ANIM_DATA_hit_left_arm; extern s32 ANIM_DATA_hit_right_arm; extern s32 ANIM_DATA_hit_left_hand; extern s32 ANIM_DATA_hit_right_hand; extern s32 ANIM_DATA_hit_left_leg; extern s32 ANIM_DATA_hit_right_leg; extern s32 ANIM_DATA_death_genitalia; extern s32 ANIM_DATA_hit_neck; extern s32 ANIM_DATA_death_neck; extern s32 ANIM_DATA_death_stagger_back_to_wall; extern s32 ANIM_DATA_death_forward_face_down; extern s32 ANIM_DATA_death_forward_spin_face_up; extern s32 ANIM_DATA_death_backward_fall_face_up1; extern s32 ANIM_DATA_death_backward_spin_face_down_right; extern s32 ANIM_DATA_death_backward_spin_face_up_right; extern s32 ANIM_DATA_death_backward_spin_face_down_left; extern s32 ANIM_DATA_death_backward_spin_face_up_left; extern s32 ANIM_DATA_death_forward_face_down_hard; extern s32 ANIM_DATA_death_forward_face_down_soft; extern s32 ANIM_DATA_death_fetal_position_right; extern s32 ANIM_DATA_death_fetal_position_left; extern s32 ANIM_DATA_death_backward_fall_face_up2; extern s32 ANIM_DATA_side_step_left; extern s32 ANIM_DATA_fire_roll_right2; extern s32 ANIM_DATA_walking; extern s32 ANIM_DATA_sprinting; extern s32 ANIM_DATA_running; extern s32 ANIM_DATA_bond_eye_walk; extern s32 ANIM_DATA_bond_eye_fire; extern s32 ANIM_DATA_bond_watch; extern s32 ANIM_DATA_surrendering_armed; extern s32 ANIM_DATA_surrendering_armed_drop_weapon; extern s32 ANIM_DATA_fire_walking; extern s32 ANIM_DATA_fire_running; extern s32 ANIM_DATA_null50; extern s32 ANIM_DATA_null51; extern s32 ANIM_DATA_fire_jump_to_side_left; extern s32 ANIM_DATA_fire_jump_to_side_right; extern s32 ANIM_DATA_hit_butt_long; extern s32 ANIM_DATA_hit_butt_short; extern s32 ANIM_DATA_death_head; extern s32 ANIM_DATA_death_left_leg; extern s32 ANIM_DATA_slide_right; extern s32 ANIM_DATA_slide_left; extern s32 ANIM_DATA_jump_backwards; extern s32 ANIM_DATA_extending_left_hand; extern s32 ANIM_DATA_fire_throw_grenade; extern s32 ANIM_DATA_spotting_bond; extern s32 ANIM_DATA_look_around; extern s32 ANIM_DATA_fire_standing_one_handed_weapon; extern s32 ANIM_DATA_fire_standing_draw_one_handed_weapon_fast; extern s32 ANIM_DATA_fire_standing_draw_one_handed_weapon_slow; extern s32 ANIM_DATA_fire_hip_one_handed_weapon_fast; extern s32 ANIM_DATA_fire_hip_one_handed_weapon_slow; extern s32 ANIM_DATA_fire_hip_forward_one_handed_weapon; extern s32 ANIM_DATA_fire_standing_right_one_handed_weapon; extern s32 ANIM_DATA_fire_step_right_one_handed_weapon; extern s32 ANIM_DATA_fire_standing_left_one_handed_weapon_slow; extern s32 ANIM_DATA_fire_standing_left_one_handed_weapon_fast; extern s32 ANIM_DATA_fire_kneel_forward_one_handed_weapon_slow; extern s32 ANIM_DATA_fire_kneel_forward_one_handed_weapon_fast; extern s32 ANIM_DATA_fire_kneel_right_one_handed_weapon_slow; extern s32 ANIM_DATA_fire_kneel_right_one_handed_weapon_fast; extern s32 ANIM_DATA_fire_kneel_left_one_handed_weapon_slow; extern s32 ANIM_DATA_fire_kneel_left_one_handed_weapon_fast; extern s32 ANIM_DATA_fire_kneel_left_one_handed_weapon; extern s32 ANIM_DATA_aim_walking_one_handed_weapon; extern s32 ANIM_DATA_aim_walking_left_one_handed_weapon; extern s32 ANIM_DATA_aim_walking_right_one_handed_weapon; extern s32 ANIM_DATA_aim_running_one_handed_weapon; extern s32 ANIM_DATA_aim_running_right_one_handed_weapon; extern s32 ANIM_DATA_aim_running_left_one_handed_weapon; extern s32 ANIM_DATA_aim_sprinting_one_handed_weapon; extern s32 ANIM_DATA_running_one_handed_weapon; extern s32 ANIM_DATA_sprinting_one_handed_weapon; extern s32 ANIM_DATA_null91; extern s32 ANIM_DATA_null92; extern s32 ANIM_DATA_null93; extern s32 ANIM_DATA_null94; extern s32 ANIM_DATA_null95; extern s32 ANIM_DATA_null96; extern s32 ANIM_DATA_draw_one_handed_weapon_and_look_around; extern s32 ANIM_DATA_draw_one_handed_weapon_and_stand_up; extern s32 ANIM_DATA_aim_one_handed_weapon_left_right; extern s32 ANIM_DATA_cock_one_handed_weapon_and_turn_around; extern s32 ANIM_DATA_holster_one_handed_weapon_and_cross_arms; extern s32 ANIM_DATA_cock_one_handed_weapon_turn_around_and_stand_up; extern s32 ANIM_DATA_draw_one_handed_weapon_and_turn_around; extern s32 ANIM_DATA_step_forward_and_hold_one_handed_weapon; extern s32 ANIM_DATA_holster_one_handed_weapon_and_adjust_suit; extern s32 ANIM_DATA_idle_unarmed; extern s32 ANIM_DATA_walking_unarmed; extern s32 ANIM_DATA_fire_walking_dual_wield; extern s32 ANIM_DATA_fire_walking_dual_wield_hands_crossed; extern s32 ANIM_DATA_fire_running_dual_wield; extern s32 ANIM_DATA_fire_running_dual_wield_hands_crossed; extern s32 ANIM_DATA_fire_sprinting_dual_wield; extern s32 ANIM_DATA_fire_sprinting_dual_wield_hands_crossed; extern s32 ANIM_DATA_walking_female; extern s32 ANIM_DATA_running_female; extern s32 ANIM_DATA_fire_kneel_dual_wield; extern s32 ANIM_DATA_fire_kneel_dual_wield_left; extern s32 ANIM_DATA_fire_kneel_dual_wield_right; extern s32 ANIM_DATA_fire_kneel_dual_wield_hands_crossed; extern s32 ANIM_DATA_fire_kneel_dual_wield_hands_crossed_left; extern s32 ANIM_DATA_fire_kneel_dual_wield_hands_crossed_right; extern s32 ANIM_DATA_fire_standing_dual_wield; extern s32 ANIM_DATA_fire_standing_dual_wield_left; extern s32 ANIM_DATA_fire_standing_dual_wield_right; extern s32 ANIM_DATA_fire_standing_dual_wield_hands_crossed_left; extern s32 ANIM_DATA_fire_standing_dual_wield_hands_crossed_right; extern s32 ANIM_DATA_fire_standing_aiming_down_sights; extern s32 ANIM_DATA_fire_kneel_aiming_down_sights; extern s32 ANIM_DATA_hit_taser; extern s32 ANIM_DATA_death_explosion_forward; extern s32 ANIM_DATA_death_explosion_left1; extern s32 ANIM_DATA_death_explosion_back_left; extern s32 ANIM_DATA_death_explosion_back1; extern s32 ANIM_DATA_death_explosion_right; extern s32 ANIM_DATA_death_explosion_forward_right1; extern s32 ANIM_DATA_death_explosion_back2; extern s32 ANIM_DATA_death_explosion_forward_roll; extern s32 ANIM_DATA_death_explosion_forward_face_down; extern s32 ANIM_DATA_death_explosion_left2; extern s32 ANIM_DATA_death_explosion_forward_right2; extern s32 ANIM_DATA_death_explosion_forward_right2_alt; extern s32 ANIM_DATA_death_explosion_forward_right3; extern s32 ANIM_DATA_null143; extern s32 ANIM_DATA_null144; extern s32 ANIM_DATA_null145; extern s32 ANIM_DATA_null146; extern s32 ANIM_DATA_running_hands_up; extern s32 ANIM_DATA_sprinting_hands_up; extern s32 ANIM_DATA_aim_and_blow_one_handed_weapon; extern s32 ANIM_DATA_aim_one_handed_weapon_left; extern s32 ANIM_DATA_aim_one_handed_weapon_right; extern s32 ANIM_DATA_conversation; extern s32 ANIM_DATA_drop_weapon_and_show_fight_stance; extern s32 ANIM_DATA_yawning; extern s32 ANIM_DATA_swatting_flies; extern s32 ANIM_DATA_scratching_leg; extern s32 ANIM_DATA_scratching_butt; extern s32 ANIM_DATA_adjusting_crotch; extern s32 ANIM_DATA_sneeze; extern s32 ANIM_DATA_conversation_cleaned; extern s32 ANIM_DATA_conversation_listener; extern s32 ANIM_DATA_startled_and_looking_around; extern s32 ANIM_DATA_laughing_in_disbelief; extern s32 ANIM_DATA_surrendering_unarmed; extern s32 ANIM_DATA_coughing_standing; extern s32 ANIM_DATA_coughing_kneel1; extern s32 ANIM_DATA_coughing_kneel2; extern s32 ANIM_DATA_standing_up; extern s32 ANIM_DATA_null169; extern s32 ANIM_DATA_dancing; extern s32 ANIM_DATA_dancing_one_handed_weapon; extern s32 ANIM_DATA_keyboard_right_hand1; extern s32 ANIM_DATA_keyboard_right_hand2; extern s32 ANIM_DATA_keyboard_left_hand; extern s32 ANIM_DATA_keyboard_right_hand_tapping; extern s32 ANIM_DATA_bond_eye_fire_alt; extern s32 ANIM_DATA_dam_jump; extern s32 ANIM_DATA_surface_vent_jump; extern s32 ANIM_DATA_cradle_jump; extern s32 ANIM_DATA_cradle_fall; extern s32 ANIM_DATA_credits_bond_kissing; extern s32 ANIM_DATA_credits_natalya_kissing; extern s32 ANIM_DATA_helicopter_cradle; extern s32 ANIM_DATA_plane_runway; extern s32 ANIM_DATA_helicopter_takeoff; #endif