From 088f84a981c601ae38a6f07d5796275ebdf8ff31 Mon Sep 17 00:00:00 2001 From: Grinch_ Date: Fri, 5 Aug 2022 00:42:52 +0600 Subject: [PATCH] Refactor code, [III | VC]add new peds, cars, wepons from menu --- resource/CheatMenuSA/data/animations.toml | 3447 +++++++++++---------- resource/CheatMenuSA/data/stats.toml | 587 ++-- resource/common/locale/English.toml | 1 + src/animation.cpp | 37 +- src/animation.h | 2 - src/game.cpp | 27 +- src/ped.cpp | 68 +- src/ped.h | 1 + src/player.cpp | 2 +- src/teleport.cpp | 14 +- src/vehicle.cpp | 84 +- src/vehicle.h | 1 + src/weapon.cpp | 36 +- src/weapon.h | 1 + src/widget.cpp | 55 +- src/widget.h | 5 +- 16 files changed, 2171 insertions(+), 2197 deletions(-) diff --git a/resource/CheatMenuSA/data/animations.toml b/resource/CheatMenuSA/data/animations.toml index ab87c2d..10a85d9 100644 --- a/resource/CheatMenuSA/data/animations.toml +++ b/resource/CheatMenuSA/data/animations.toml @@ -9,1980 +9,1981 @@ [Custom] [ATTRACTORS] -Stepsit_in = "" -Stepsit_loop = "" -Stepsit_out = "" +Stepsit_in = "ATTRACTORS" +Stepsit_loop = "ATTRACTORS" +Stepsit_out = "ATTRACTORS" [BAR] -BARman_idle = "" -Barcustom_get = "" -Barcustom_loop = "" -Barcustom_order = "" -Barserve_bottle = "" -Barserve_give = "" -Barserve_glass = "" -Barserve_in = "" -Barserve_loop = "" -Barserve_order = "" -dnk_stndF_loop = "" -dnk_stndM_loop = "" +BARman_idle = "BAR" +Barcustom_get = "BAR" +Barcustom_loop = "BAR" +Barcustom_order = "BAR" +Barserve_bottle = "BAR" +Barserve_give = "BAR" +Barserve_glass = "BAR" +Barserve_in = "BAR" +Barserve_loop = "BAR" +Barserve_order = "BAR" +dnk_stndF_loop = "BAR" +dnk_stndM_loop = "BAR" [BASEBALL] -BAT_PART = "" -Bat_1 = "" -Bat_2 = "" -Bat_3 = "" -Bat_4 = "" -Bat_Hit_1 = "" -Bat_Hit_2 = "" -Bat_Hit_3 = "" -Bat_IDLE = "" -Bat_M = "" -Bat_block = "" +BAT_PART = "BASEBALL" +Bat_1 = "BASEBALL" +Bat_2 = "BASEBALL" +Bat_3 = "BASEBALL" +Bat_4 = "BASEBALL" +Bat_Hit_1 = "BASEBALL" +Bat_Hit_2 = "BASEBALL" +Bat_Hit_3 = "BASEBALL" +Bat_IDLE = "BASEBALL" +Bat_M = "BASEBALL" +Bat_block = "BASEBALL" [BD_FIRE] -BD_Fire1 = "" -BD_Fire2 = "" -BD_Fire3 = "" -BD_GF_Wave = "" -BD_Panic_01 = "" -BD_Panic_02 = "" -BD_Panic_03 = "" -BD_Panic_04 = "" -BD_Panic_Loop = "" -Grlfrd_Kiss_03 = "" -M_smklean_loop = "" -Playa_Kiss_03 = "" -wash_up = "" +BD_Fire1 = "BD_FIRE" +BD_Fire2 = "BD_FIRE" +BD_Fire3 = "BD_FIRE" +BD_GF_Wave = "BD_FIRE" +BD_Panic_01 = "BD_FIRE" +BD_Panic_02 = "BD_FIRE" +BD_Panic_03 = "BD_FIRE" +BD_Panic_04 = "BD_FIRE" +BD_Panic_Loop = "BD_FIRE" +Grlfrd_Kiss_03 = "BD_FIRE" +M_smklean_loop = "BD_FIRE" +Playa_Kiss_03 = "BD_FIRE" +wash_up = "BD_FIRE" [BEACH] -Lay_Bac_Loop = "" -ParkSit_M_loop = "" -ParkSit_W_loop = "" -SitnWait_loop_W = "" -bather = "" +Lay_Bac_Loop = "BEACH" +ParkSit_M_loop = "BEACH" +ParkSit_W_loop = "BEACH" +SitnWait_loop_W = "BEACH" +bather = "BEACH" [BENCHPRESS] -gym_bp_celebrate = "" -gym_bp_down = "" -gym_bp_getoff = "" -gym_bp_geton = "" -gym_bp_up_A = "" -gym_bp_up_B = "" -gym_bp_up_smooth = "" +gym_bp_celebrate = "BENCHPRESS" +gym_bp_down = "BENCHPRESS" +gym_bp_getoff = "BENCHPRESS" +gym_bp_geton = "BENCHPRESS" +gym_bp_up_A = "BENCHPRESS" +gym_bp_up_B = "BENCHPRESS" +gym_bp_up_smooth = "BENCHPRESS" [BF_INJECTION] -BF_getin_LHS = "" -BF_getin_RHS = "" -BF_getout_LHS = "" -BF_getout_RHS = "" +BF_getin_LHS = "BF_INJECTION" +BF_getin_RHS = "BF_INJECTION" +BF_getout_LHS = "BF_INJECTION" +BF_getout_RHS = "BF_INJECTION" [BIKED] -BIKEd_Back = "" -BIKEd_Fwd = "" -BIKEd_Left = "" -BIKEd_Ride = "" -BIKEd_Right = "" -BIKEd_Still = "" -BIKEd_drivebyFT = "" -BIKEd_drivebyLHS = "" -BIKEd_drivebyRHS = "" -BIKEd_getoffBACK = "" -BIKEd_getoffLHS = "" -BIKEd_getoffRHS = "" -BIKEd_hit = "" -BIKEd_jumponL = "" -BIKEd_jumponR = "" -BIKEd_kick = "" -BIKEd_passenger = "" -BIKEd_pushes = "" -BIKEd_shuffle = "" +BIKEd_Back = "BIKED" +BIKEd_Fwd = "BIKED" +BIKEd_Left = "BIKED" +BIKEd_Ride = "BIKED" +BIKEd_Right = "BIKED" +BIKEd_Still = "BIKED" +BIKEd_drivebyFT = "BIKED" +BIKEd_drivebyLHS = "BIKED" +BIKEd_drivebyRHS = "BIKED" +BIKEd_getoffBACK = "BIKED" +BIKEd_getoffLHS = "BIKED" +BIKEd_getoffRHS = "BIKED" +BIKEd_hit = "BIKED" +BIKEd_jumponL = "BIKED" +BIKEd_jumponR = "BIKED" +BIKEd_kick = "BIKED" +BIKEd_passenger = "BIKED" +BIKEd_pushes = "BIKED" +BIKEd_shuffle = "BIKED" [BIKEH] -BIKEh_Back = "" -BIKEh_Fwd = "" -BIKEh_Left = "" -BIKEh_Ride = "" -BIKEh_Right = "" -BIKEh_Still = "" -BIKEh_drivebyFT = "" -BIKEh_drivebyLHS = "" -BIKEh_drivebyRHS = "" -BIKEh_getoffBACK = "" -BIKEh_getoffLHS = "" -BIKEh_getoffRHS = "" -BIKEh_hit = "" -BIKEh_jumponL = "" -BIKEh_jumponR = "" -BIKEh_kick = "" -BIKEh_passenger = "" -BIKEh_pushes = "" +BIKEh_Back = "BIKEH" +BIKEh_Fwd = "BIKEH" +BIKEh_Left = "BIKEH" +BIKEh_Ride = "BIKEH" +BIKEh_Right = "BIKEH" +BIKEh_Still = "BIKEH" +BIKEh_drivebyFT = "BIKEH" +BIKEh_drivebyLHS = "BIKEH" +BIKEh_drivebyRHS = "BIKEH" +BIKEh_getoffBACK = "BIKEH" +BIKEh_getoffLHS = "BIKEH" +BIKEh_getoffRHS = "BIKEH" +BIKEh_hit = "BIKEH" +BIKEh_jumponL = "BIKEH" +BIKEh_jumponR = "BIKEH" +BIKEh_kick = "BIKEH" +BIKEh_passenger = "BIKEH" +BIKEh_pushes = "BIKEH" [BIKELEAP] -bk_blnce_in = "" -bk_blnce_out = "" -bk_jmp = "" -bk_rdy_in = "" -bk_rdy_out = "" -struggle_cesar = "" -struggle_driver = "" -truck_driver = "" -truck_getin = "" +bk_blnce_in = "BIKELEAP" +bk_blnce_out = "BIKELEAP" +bk_jmp = "BIKELEAP" +bk_rdy_in = "BIKELEAP" +bk_rdy_out = "BIKELEAP" +struggle_cesar = "BIKELEAP" +struggle_driver = "BIKELEAP" +truck_driver = "BIKELEAP" +truck_getin = "BIKELEAP" [BIKES] -BIKEs_Back = "" -BIKEs_Fwd = "" -BIKEs_Left = "" -BIKEs_Ride = "" -BIKEs_Right = "" -BIKEs_Snatch_L = "" -BIKEs_Snatch_R = "" -BIKEs_Still = "" -BIKEs_drivebyFT = "" -BIKEs_drivebyLHS = "" -BIKEs_drivebyRHS = "" -BIKEs_getoffBACK = "" -BIKEs_getoffLHS = "" -BIKEs_getoffRHS = "" -BIKEs_hit = "" -BIKEs_jumponL = "" -BIKEs_jumponR = "" -BIKEs_kick = "" -BIKEs_passenger = "" -BIKEs_pushes = "" +BIKEs_Back = "BIKES" +BIKEs_Fwd = "BIKES" +BIKEs_Left = "BIKES" +BIKEs_Ride = "BIKES" +BIKEs_Right = "BIKES" +BIKEs_Snatch_L = "BIKES" +BIKEs_Snatch_R = "BIKES" +BIKEs_Still = "BIKES" +BIKEs_drivebyFT = "BIKES" +BIKEs_drivebyLHS = "BIKES" +BIKEs_drivebyRHS = "BIKES" +BIKEs_getoffBACK = "BIKES" +BIKEs_getoffLHS = "BIKES" +BIKEs_getoffRHS = "BIKES" +BIKEs_hit = "BIKES" +BIKEs_jumponL = "BIKES" +BIKEs_jumponR = "BIKES" +BIKEs_kick = "BIKES" +BIKEs_passenger = "BIKES" +BIKEs_pushes = "BIKES" [BIKEV] -BIKEv_Back = "" -BIKEv_Fwd = "" -BIKEv_Left = "" -BIKEv_Ride = "" -BIKEv_Right = "" -BIKEv_Still = "" -BIKEv_drivebyFT = "" -BIKEv_drivebyLHS = "" -BIKEv_drivebyRHS = "" -BIKEv_getoffBACK = "" -BIKEv_getoffLHS = "" -BIKEv_getoffRHS = "" -BIKEv_hit = "" -BIKEv_jumponL = "" -BIKEv_jumponR = "" -BIKEv_kick = "" -BIKEv_passenger = "" -BIKEv_pushes = "" +BIKEv_Back = "BIKEV" +BIKEv_Fwd = "BIKEV" +BIKEv_Left = "BIKEV" +BIKEv_Ride = "BIKEV" +BIKEv_Right = "BIKEV" +BIKEv_Still = "BIKEV" +BIKEv_drivebyFT = "BIKEV" +BIKEv_drivebyLHS = "BIKEV" +BIKEv_drivebyRHS = "BIKEV" +BIKEv_getoffBACK = "BIKEV" +BIKEv_getoffLHS = "BIKEV" +BIKEv_getoffRHS = "BIKEV" +BIKEv_hit = "BIKEV" +BIKEv_jumponL = "BIKEV" +BIKEv_jumponR = "BIKEV" +BIKEv_kick = "BIKEV" +BIKEv_passenger = "BIKEV" +BIKEv_pushes = "BIKEV" [BIKE_DBZ] -Pass_Driveby_BWD = "" -Pass_Driveby_FWD = "" -Pass_Driveby_LHS = "" -Pass_Driveby_RHS = "" +Pass_Driveby_BWD = "BIKE_DBZ" +Pass_Driveby_FWD = "BIKE_DBZ" +Pass_Driveby_LHS = "BIKE_DBZ" +Pass_Driveby_RHS = "BIKE_DBZ" [BLOWJOBZ] -BJ_COUCH_END_P = "" -BJ_COUCH_END_W = "" -BJ_COUCH_LOOP_P = "" -BJ_COUCH_LOOP_W = "" -BJ_COUCH_START_P = "" -BJ_COUCH_START_W = "" -BJ_STAND_END_P = "" -BJ_STAND_END_W = "" -BJ_STAND_LOOP_P = "" -BJ_STAND_LOOP_W = "" -BJ_STAND_START_P = "" -BJ_STAND_START_W = "" +BJ_COUCH_END_P = "BLOWJOBZ" +BJ_COUCH_END_W = "BLOWJOBZ" +BJ_COUCH_LOOP_P = "BLOWJOBZ" +BJ_COUCH_LOOP_W = "BLOWJOBZ" +BJ_COUCH_START_P = "BLOWJOBZ" +BJ_COUCH_START_W = "BLOWJOBZ" +BJ_STAND_END_P = "BLOWJOBZ" +BJ_STAND_END_W = "BLOWJOBZ" +BJ_STAND_LOOP_P = "BLOWJOBZ" +BJ_STAND_LOOP_W = "BLOWJOBZ" +BJ_STAND_START_P = "BLOWJOBZ" +BJ_STAND_START_W = "BLOWJOBZ" [BMX] -BMX_Left = "" -BMX_Ride = "" -BMX_Right = "" -BMX_back = "" -BMX_bunnyhop = "" -BMX_drivebyFT = "" -BMX_driveby_LHS = "" -BMX_driveby_RHS = "" -BMX_fwd = "" -BMX_getoffBACK = "" -BMX_getoffLHS = "" -BMX_getoffRHS = "" -BMX_jumponL = "" -BMX_jumponR = "" -BMX_pedal = "" -BMX_pushes = "" -BMX_sprint = "" -BMX_still = "" +BMX_Left = "BMX" +BMX_Ride = "BMX" +BMX_Right = "BMX" +BMX_back = "BMX" +BMX_bunnyhop = "BMX" +BMX_drivebyFT = "BMX" +BMX_driveby_LHS = "BMX" +BMX_driveby_RHS = "BMX" +BMX_fwd = "BMX" +BMX_getoffBACK = "BMX" +BMX_getoffLHS = "BMX" +BMX_getoffRHS = "BMX" +BMX_jumponL = "BMX" +BMX_jumponR = "BMX" +BMX_pedal = "BMX" +BMX_pushes = "BMX" +BMX_sprint = "BMX" +BMX_still = "BMX" [BOMBER] -BOM_Plant = "" -BOM_Plant_2Idle = "" -BOM_Plant_Crouch_In = "" -BOM_Plant_Crouch_Out = "" -BOM_Plant_In = "" -BOM_Plant_Loop = "" +BOM_Plant = "BOMBER" +BOM_Plant_2Idle = "BOMBER" +BOM_Plant_Crouch_In = "BOMBER" +BOM_Plant_Crouch_Out = "BOMBER" +BOM_Plant_In = "BOMBER" +BOM_Plant_Loop = "BOMBER" [BOX] -boxhipin = "" -boxhipup = "" -boxshdwn = "" -boxshup = "" -bxhipwlk = "" -bxhwlki = "" -bxshwlk = "" -bxshwlki = "" -bxwlko = "" -catch_box = "" +boxhipin = "BOX" +boxhipup = "BOX" +boxshdwn = "BOX" +boxshup = "BOX" +bxhipwlk = "BOX" +bxhwlki = "BOX" +bxshwlk = "BOX" +bxshwlki = "BOX" +bxwlko = "BOX" +catch_box = "BOX" [BSKTBALL] -BBALL_Dnk = "" -BBALL_Dnk_Gli = "" -BBALL_Dnk_Gli_O = "" -BBALL_Dnk_Lnch = "" -BBALL_Dnk_Lnch_O = "" -BBALL_Dnk_Lnd = "" -BBALL_Dnk_O = "" -BBALL_Jump_Cancel = "" -BBALL_Jump_Cancel_O = "" -BBALL_Jump_End = "" -BBALL_Jump_Shot = "" -BBALL_Jump_Shot_O = "" -BBALL_Net_Dnk_O = "" -BBALL_SkidStop_L = "" -BBALL_SkidStop_L_O = "" -BBALL_SkidStop_R = "" -BBALL_SkidStop_R_O = "" -BBALL_WalkStop_L = "" -BBALL_WalkStop_L_O = "" -BBALL_WalkStop_R = "" -BBALL_WalkStop_R_O = "" -BBALL_def_jump_shot = "" -BBALL_def_loop = "" -BBALL_def_stepL = "" -BBALL_def_stepR = "" -BBALL_idle = "" -BBALL_idle2 = "" -BBALL_idle2_O = "" -BBALL_idle_O = "" -BBALL_idleloop = "" -BBALL_idleloop_O = "" -BBALL_pickup = "" -BBALL_pickup_O = "" -BBALL_react_miss = "" -BBALL_react_score = "" -BBALL_run = "" -BBALL_run_O = "" -BBALL_walk = "" -BBALL_walk_O = "" -BBALL_walk_start = "" -BBALL_walk_start_O = "" +BBALL_Dnk = "BSKTBALL" +BBALL_Dnk_Gli = "BSKTBALL" +BBALL_Dnk_Gli_O = "BSKTBALL" +BBALL_Dnk_Lnch = "BSKTBALL" +BBALL_Dnk_Lnch_O = "BSKTBALL" +BBALL_Dnk_Lnd = "BSKTBALL" +BBALL_Dnk_O = "BSKTBALL" +BBALL_Jump_Cancel = "BSKTBALL" +BBALL_Jump_Cancel_O = "BSKTBALL" +BBALL_Jump_End = "BSKTBALL" +BBALL_Jump_Shot = "BSKTBALL" +BBALL_Jump_Shot_O = "BSKTBALL" +BBALL_Net_Dnk_O = "BSKTBALL" +BBALL_SkidStop_L = "BSKTBALL" +BBALL_SkidStop_L_O = "BSKTBALL" +BBALL_SkidStop_R = "BSKTBALL" +BBALL_SkidStop_R_O = "BSKTBALL" +BBALL_WalkStop_L = "BSKTBALL" +BBALL_WalkStop_L_O = "BSKTBALL" +BBALL_WalkStop_R = "BSKTBALL" +BBALL_WalkStop_R_O = "BSKTBALL" +BBALL_def_jump_shot = "BSKTBALL" +BBALL_def_loop = "BSKTBALL" +BBALL_def_stepL = "BSKTBALL" +BBALL_def_stepR = "BSKTBALL" +BBALL_idle = "BSKTBALL" +BBALL_idle2 = "BSKTBALL" +BBALL_idle2_O = "BSKTBALL" +BBALL_idle_O = "BSKTBALL" +BBALL_idleloop = "BSKTBALL" +BBALL_idleloop_O = "BSKTBALL" +BBALL_pickup = "BSKTBALL" +BBALL_pickup_O = "BSKTBALL" +BBALL_react_miss = "BSKTBALL" +BBALL_react_score = "BSKTBALL" +BBALL_run = "BSKTBALL" +BBALL_run_O = "BSKTBALL" +BBALL_walk = "BSKTBALL" +BBALL_walk_O = "BSKTBALL" +BBALL_walk_start = "BSKTBALL" +BBALL_walk_start_O = "BSKTBALL" [BUDDY] -buddy_crouchfire = "" -buddy_crouchreload = "" -buddy_fire = "" -buddy_fire_poor = "" -buddy_reload = "" +buddy_crouchfire = "BUDDY" +buddy_crouchreload = "BUDDY" +buddy_fire = "BUDDY" +buddy_fire_poor = "BUDDY" +buddy_reload = "BUDDY" [BUS] -BUS_close = "" -BUS_getin_LHS = "" -BUS_getin_RHS = "" -BUS_getout_LHS = "" -BUS_getout_RHS = "" -BUS_jacked_LHS = "" -BUS_open = "" -BUS_open_RHS = "" -BUS_pullout_LHS = "" +BUS_close = "BUS" +BUS_getin_LHS = "BUS" +BUS_getin_RHS = "BUS" +BUS_getout_LHS = "BUS" +BUS_getout_RHS = "BUS" +BUS_jacked_LHS = "BUS" +BUS_open = "BUS" +BUS_open_RHS = "BUS" +BUS_pullout_LHS = "BUS" [CAMERA] -camcrch_cmon = "" -camcrch_idleloop = "" -camcrch_stay = "" -camcrch_to_camstnd = "" -camstnd_cmon = "" -camstnd_idleloop = "" -camstnd_lkabt = "" -camstnd_to_camcrch = "" -piccrch_in = "" -piccrch_out = "" -piccrch_take = "" -picstnd_in = "" -picstnd_out = "" -picstnd_take = "" +camcrch_cmon = "CAMERA" +camcrch_idleloop = "CAMERA" +camcrch_stay = "CAMERA" +camcrch_to_camstnd = "CAMERA" +camstnd_cmon = "CAMERA" +camstnd_idleloop = "CAMERA" +camstnd_lkabt = "CAMERA" +camstnd_to_camcrch = "CAMERA" +piccrch_in = "CAMERA" +piccrch_out = "CAMERA" +piccrch_take = "CAMERA" +picstnd_in = "CAMERA" +picstnd_out = "CAMERA" +picstnd_take = "CAMERA" [CAR] -Fixn_Car_Loop = "" -Fixn_Car_Out = "" -Sit_relaxed = "" -Tap_hand = "" -Tyd2car_TurnL = "" -Tyd2car_TurnR = "" -Tyd2car_bump = "" -Tyd2car_high = "" -Tyd2car_low = "" -Tyd2car_med = "" -flag_drop = "" +Fixn_Car_Loop = "CAR" +Fixn_Car_Out = "CAR" +Sit_relaxed = "CAR" +Tap_hand = "CAR" +Tyd2car_TurnL = "CAR" +Tyd2car_TurnR = "CAR" +Tyd2car_bump = "CAR" +Tyd2car_high = "CAR" +Tyd2car_low = "CAR" +Tyd2car_med = "CAR" +flag_drop = "CAR" [CARRY] -crry_prtial = "" -liftup = "" -liftup05 = "" -liftup105 = "" -putdwn = "" -putdwn05 = "" -putdwn105 = "" +crry_prtial = "CARRY" +liftup = "CARRY" +liftup05 = "CARRY" +liftup105 = "CARRY" +putdwn = "CARRY" +putdwn05 = "CARRY" +putdwn105 = "CARRY" [CAR_CHAT] -CAR_Sc1_BL = "" -CAR_Sc1_BR = "" -CAR_Sc1_FL = "" -CAR_Sc1_FR = "" -CAR_Sc2_FL = "" -CAR_Sc3_BR = "" -CAR_Sc3_FL = "" -CAR_Sc3_FR = "" -CAR_Sc4_BL = "" -CAR_Sc4_BR = "" -CAR_Sc4_FL = "" -CAR_Sc4_FR = "" -car_talkm_in = "" -car_talkm_loop = "" -car_talkm_out = "" -carfone_in = "" -carfone_loopA = "" -carfone_loopA_to_B = "" -carfone_loopB = "" -carfone_loopB_to_A = "" -carfone_out = "" +CAR_Sc1_BL = "CAR_CHAT" +CAR_Sc1_BR = "CAR_CHAT" +CAR_Sc1_FL = "CAR_CHAT" +CAR_Sc1_FR = "CAR_CHAT" +CAR_Sc2_FL = "CAR_CHAT" +CAR_Sc3_BR = "CAR_CHAT" +CAR_Sc3_FL = "CAR_CHAT" +CAR_Sc3_FR = "CAR_CHAT" +CAR_Sc4_BL = "CAR_CHAT" +CAR_Sc4_BR = "CAR_CHAT" +CAR_Sc4_FL = "CAR_CHAT" +CAR_Sc4_FR = "CAR_CHAT" +car_talkm_in = "CAR_CHAT" +car_talkm_loop = "CAR_CHAT" +car_talkm_out = "CAR_CHAT" +carfone_in = "CAR_CHAT" +carfone_loopA = "CAR_CHAT" +carfone_loopA_to_B = "CAR_CHAT" +carfone_loopB = "CAR_CHAT" +carfone_loopB_to_A = "CAR_CHAT" +carfone_out = "CAR_CHAT" [CASINO] -Roulette_bet = "" -Roulette_in = "" -Roulette_loop = "" -Roulette_lose = "" -Roulette_out = "" -Roulette_win = "" -Slot_Plyr = "" -Slot_bet_01 = "" -Slot_bet_02 = "" -Slot_in = "" -Slot_lose_out = "" -Slot_wait = "" -Slot_win_out = "" -cards_in = "" -cards_loop = "" -cards_lose = "" -cards_out = "" -cards_pick_01 = "" -cards_pick_02 = "" -cards_raise = "" -cards_win = "" -dealone = "" -manwinb = "" -manwind = "" -wof = "" +Roulette_bet = "CASINO" +Roulette_in = "CASINO" +Roulette_loop = "CASINO" +Roulette_lose = "CASINO" +Roulette_out = "CASINO" +Roulette_win = "CASINO" +Slot_Plyr = "CASINO" +Slot_bet_01 = "CASINO" +Slot_bet_02 = "CASINO" +Slot_in = "CASINO" +Slot_lose_out = "CASINO" +Slot_wait = "CASINO" +Slot_win_out = "CASINO" +cards_in = "CASINO" +cards_loop = "CASINO" +cards_lose = "CASINO" +cards_out = "CASINO" +cards_pick_01 = "CASINO" +cards_pick_02 = "CASINO" +cards_raise = "CASINO" +cards_win = "CASINO" +dealone = "CASINO" +manwinb = "CASINO" +manwind = "CASINO" +wof = "CASINO" [CHAINSAW] -CSAW_1 = "" -CSAW_2 = "" -CSAW_3 = "" -CSAW_G = "" -CSAW_Hit_1 = "" -CSAW_Hit_2 = "" -CSAW_Hit_3 = "" -IDLE_csaw = "" -WEAPON_csaw = "" -WEAPON_csawlo = "" -csaw_part = "" +CSAW_1 = "CHAINSAW" +CSAW_2 = "CHAINSAW" +CSAW_3 = "CHAINSAW" +CSAW_G = "CHAINSAW" +CSAW_Hit_1 = "CHAINSAW" +CSAW_Hit_2 = "CHAINSAW" +CSAW_Hit_3 = "CHAINSAW" +IDLE_csaw = "CHAINSAW" +WEAPON_csaw = "CHAINSAW" +WEAPON_csawlo = "CHAINSAW" +csaw_part = "CHAINSAW" [CHOPPA] -CHOPPA_Left = "" -CHOPPA_Pushes = "" -CHOPPA_Right = "" -CHOPPA_Still = "" -CHOPPA_back = "" -CHOPPA_bunnyhop = "" -CHOPPA_drivebyFT = "" -CHOPPA_driveby_LHS = "" -CHOPPA_driveby_RHS = "" -CHOPPA_fwd = "" -CHOPPA_getoffBACK = "" -CHOPPA_getoffLHS = "" -CHOPPA_getoffRHS = "" -CHOPPA_jumponL = "" -CHOPPA_jumponR = "" -CHOPPA_pedal = "" -CHOPPA_ride = "" -CHOPPA_sprint = "" +CHOPPA_Left = "CHOPPA" +CHOPPA_Pushes = "CHOPPA" +CHOPPA_Right = "CHOPPA" +CHOPPA_Still = "CHOPPA" +CHOPPA_back = "CHOPPA" +CHOPPA_bunnyhop = "CHOPPA" +CHOPPA_drivebyFT = "CHOPPA" +CHOPPA_driveby_LHS = "CHOPPA" +CHOPPA_driveby_RHS = "CHOPPA" +CHOPPA_fwd = "CHOPPA" +CHOPPA_getoffBACK = "CHOPPA" +CHOPPA_getoffLHS = "CHOPPA" +CHOPPA_getoffRHS = "CHOPPA" +CHOPPA_jumponL = "CHOPPA" +CHOPPA_jumponR = "CHOPPA" +CHOPPA_pedal = "CHOPPA" +CHOPPA_ride = "CHOPPA" +CHOPPA_sprint = "CHOPPA" [CLOTHES] -CLO_Buy = "" -CLO_In = "" -CLO_Out = "" -CLO_Pose_Hat = "" -CLO_Pose_In = "" -CLO_Pose_In_O = "" -CLO_Pose_Legs = "" -CLO_Pose_Loop = "" -CLO_Pose_Out = "" -CLO_Pose_Out_O = "" -CLO_Pose_Shoes = "" -CLO_Pose_Torso = "" -CLO_Pose_Watch = "" +CLO_Buy = "CLOTHES" +CLO_In = "CLOTHES" +CLO_Out = "CLOTHES" +CLO_Pose_Hat = "CLOTHES" +CLO_Pose_In = "CLOTHES" +CLO_Pose_In_O = "CLOTHES" +CLO_Pose_Legs = "CLOTHES" +CLO_Pose_Loop = "CLOTHES" +CLO_Pose_Out = "CLOTHES" +CLO_Pose_Out_O = "CLOTHES" +CLO_Pose_Shoes = "CLOTHES" +CLO_Pose_Torso = "CLOTHES" +CLO_Pose_Watch = "CLOTHES" [COACH] -COACH_inL = "" -COACH_inR = "" -COACH_opnL = "" -COACH_opnR = "" -COACH_outL = "" -COACH_outR = "" +COACH_inL = "COACH" +COACH_inR = "COACH" +COACH_opnL = "COACH" +COACH_opnR = "COACH" +COACH_outL = "COACH" +COACH_outR = "COACH" [COLT45] -2guns_crouchfire = "" -colt45_crouchfire = "" -colt45_crouchreload = "" -colt45_fire = "" -colt45_fire_2hands = "" -colt45_reload = "" -sawnoff_reload = "" +2guns_crouchfire = "COLT45" +colt45_crouchfire = "COLT45" +colt45_crouchreload = "COLT45" +colt45_fire = "COLT45" +colt45_fire_2hands = "COLT45" +colt45_reload = "COLT45" +sawnoff_reload = "COLT45" [COP_AMBIENT] -Copbrowse_in = "" -Copbrowse_loop = "" -Copbrowse_nod = "" -Copbrowse_out = "" -Copbrowse_shake = "" -Coplook_in = "" -Coplook_loop = "" -Coplook_nod = "" -Coplook_out = "" -Coplook_shake = "" -Coplook_think = "" -Coplook_watch = "" +Copbrowse_in = "COP_AMBIENT" +Copbrowse_loop = "COP_AMBIENT" +Copbrowse_nod = "COP_AMBIENT" +Copbrowse_out = "COP_AMBIENT" +Copbrowse_shake = "COP_AMBIENT" +Coplook_in = "COP_AMBIENT" +Coplook_loop = "COP_AMBIENT" +Coplook_nod = "COP_AMBIENT" +Coplook_out = "COP_AMBIENT" +Coplook_shake = "COP_AMBIENT" +Coplook_think = "COP_AMBIENT" +Coplook_watch = "COP_AMBIENT" [COP_DVBYZ] -COP_Dvby_B = "" -COP_Dvby_FT = "" -COP_Dvby_L = "" -COP_Dvby_R = "" +COP_Dvby_B = "COP_DVBYZ" +COP_Dvby_FT = "COP_DVBYZ" +COP_Dvby_L = "COP_DVBYZ" +COP_Dvby_R = "COP_DVBYZ" [CRACK] -Bbalbat_Idle_01 = "" -Bbalbat_Idle_02 = "" -crckdeth1 = "" -crckdeth2 = "" -crckdeth3 = "" -crckdeth4 = "" -crckidle1 = "" -crckidle2 = "" -crckidle3 = "" -crckidle4 = "" +Bbalbat_Idle_01 = "CRACK" +Bbalbat_Idle_02 = "CRACK" +crckdeth1 = "CRACK" +crckdeth2 = "CRACK" +crckdeth3 = "CRACK" +crckdeth4 = "CRACK" +crckidle1 = "CRACK" +crckidle2 = "CRACK" +crckidle3 = "CRACK" +crckidle4 = "CRACK" [CRIB] -CRIB_Console_Loop = "" -CRIB_Use_Switch = "" -PED_Console_Loop = "" -PED_Console_Loose = "" -PED_Console_Win = "" +CRIB_Console_Loop = "CRIB" +CRIB_Use_Switch = "CRIB" +PED_Console_Loop = "CRIB" +PED_Console_Loose = "CRIB" +PED_Console_Win = "CRIB" [DAM_JUMP] -DAM_Dive_Loop = "" -DAM_Land = "" -DAM_Launch = "" -Jump_Roll = "" -SF_JumpWall = "" +DAM_Dive_Loop = "DAM_JUMP" +DAM_Land = "DAM_JUMP" +DAM_Launch = "DAM_JUMP" +Jump_Roll = "DAM_JUMP" +SF_JumpWall = "DAM_JUMP" [DANCING] -DAN_Down_A = "" -DAN_Left_A = "" -DAN_Loop_A = "" -DAN_Right_A = "" -DAN_Up_A = "" -bd_clap = "" -bd_clap1 = "" -dance_loop = "" -dnce_M_a = "" -dnce_M_b = "" -dnce_M_c = "" -dnce_M_d = "" -dnce_M_e = "" +DAN_Down_A = "DANCING" +DAN_Left_A = "DANCING" +DAN_Loop_A = "DANCING" +DAN_Right_A = "DANCING" +DAN_Up_A = "DANCING" +bd_clap = "DANCING" +bd_clap1 = "DANCING" +dance_loop = "DANCING" +dnce_M_a = "DANCING" +dnce_M_b = "DANCING" +dnce_M_c = "DANCING" +dnce_M_d = "DANCING" +dnce_M_e = "DANCING" [DEALER] -DEALER_DEAL = "" -DEALER_IDLE = "" -DEALER_IDLE_01 = "" -DEALER_IDLE_02 = "" -DEALER_IDLE_03 = "" -DRUGS_BUY = "" -shop_pay = "" +DEALER_DEAL = "DEALER" +DEALER_IDLE = "DEALER" +DEALER_IDLE_01 = "DEALER" +DEALER_IDLE_02 = "DEALER" +DEALER_IDLE_03 = "DEALER" +DRUGS_BUY = "DEALER" +shop_pay = "DEALER" [DILDO] -DILDO_1 = "" -DILDO_2 = "" -DILDO_3 = "" -DILDO_G = "" -DILDO_Hit_1 = "" -DILDO_Hit_2 = "" -DILDO_Hit_3 = "" -DILDO_IDLE = "" -DILDO_block = "" +DILDO_1 = "DILDO" +DILDO_2 = "DILDO" +DILDO_3 = "DILDO" +DILDO_G = "DILDO" +DILDO_Hit_1 = "DILDO" +DILDO_Hit_2 = "DILDO" +DILDO_Hit_3 = "DILDO" +DILDO_IDLE = "DILDO" +DILDO_block = "DILDO" [DODGE] -Cover_Dive_01 = "" -Cover_Dive_02 = "" -Crush_Jump = "" -Crushed = "" +Cover_Dive_01 = "DODGE" +Cover_Dive_02 = "DODGE" +Crush_Jump = "DODGE" +Crushed = "DODGE" [DOZER] -DOZER_Align_LHS = "" -DOZER_Align_RHS = "" -DOZER_Jacked_LHS = "" -DOZER_Jacked_RHS = "" -DOZER_getin_LHS = "" -DOZER_getin_RHS = "" -DOZER_getout_LHS = "" -DOZER_getout_RHS = "" -DOZER_pullout_LHS = "" -DOZER_pullout_RHS = "" +DOZER_Align_LHS = "DOZER" +DOZER_Align_RHS = "DOZER" +DOZER_Jacked_LHS = "DOZER" +DOZER_Jacked_RHS = "DOZER" +DOZER_getin_LHS = "DOZER" +DOZER_getin_RHS = "DOZER" +DOZER_getout_LHS = "DOZER" +DOZER_getout_RHS = "DOZER" +DOZER_pullout_LHS = "DOZER" +DOZER_pullout_RHS = "DOZER" [DRIVEBYS] -Gang_DrivebyLHS = "" -Gang_DrivebyLHS_Bwd = "" -Gang_DrivebyLHS_Fwd = "" -Gang_DrivebyRHS = "" -Gang_DrivebyRHS_Bwd = "" -Gang_DrivebyRHS_Fwd = "" -Gang_DrivebyTop_LHS = "" -Gang_DrivebyTop_RHS = "" +Gang_DrivebyLHS = "DRIVEBYS" +Gang_DrivebyLHS_Bwd = "DRIVEBYS" +Gang_DrivebyLHS_Fwd = "DRIVEBYS" +Gang_DrivebyRHS = "DRIVEBYS" +Gang_DrivebyRHS_Bwd = "DRIVEBYS" +Gang_DrivebyRHS_Fwd = "DRIVEBYS" +Gang_DrivebyTop_LHS = "DRIVEBYS" +Gang_DrivebyTop_RHS = "DRIVEBYS" [FAT] -FatIdle = "" -FatIdle_Csaw = "" -FatIdle_Rocket = "" -FatIdle_armed = "" -FatRun = "" -FatRun_Csaw = "" -FatRun_Rocket = "" -FatRun_armed = "" -FatSprint = "" -FatWalk = "" -FatWalkSt_Rocket = "" -FatWalkSt_armed = "" -FatWalk_Csaw = "" -FatWalk_Rocket = "" -FatWalk_armed = "" -FatWalkstart = "" -FatWalkstart_Csaw = "" -IDLE_tired = "" +FatIdle = "FAT" +FatIdle_Csaw = "FAT" +FatIdle_Rocket = "FAT" +FatIdle_armed = "FAT" +FatRun = "FAT" +FatRun_Csaw = "FAT" +FatRun_Rocket = "FAT" +FatRun_armed = "FAT" +FatSprint = "FAT" +FatWalk = "FAT" +FatWalkSt_Rocket = "FAT" +FatWalkSt_armed = "FAT" +FatWalk_Csaw = "FAT" +FatWalk_Rocket = "FAT" +FatWalk_armed = "FAT" +FatWalkstart = "FAT" +FatWalkstart_Csaw = "FAT" +IDLE_tired = "FAT" [FIGHT_B] -FightB_1 = "" -FightB_2 = "" -FightB_3 = "" -FightB_G = "" -FightB_IDLE = "" -FightB_M = "" -FightB_block = "" -HitB_1 = "" -HitB_2 = "" -HitB_3 = "" +FightB_1 = "FIGHT_B" +FightB_2 = "FIGHT_B" +FightB_3 = "FIGHT_B" +FightB_G = "FIGHT_B" +FightB_IDLE = "FIGHT_B" +FightB_M = "FIGHT_B" +FightB_block = "FIGHT_B" +HitB_1 = "FIGHT_B" +HitB_2 = "FIGHT_B" +HitB_3 = "FIGHT_B" [FIGHT_C] -FightC_1 = "" -FightC_2 = "" -FightC_3 = "" -FightC_G = "" -FightC_IDLE = "" -FightC_M = "" -FightC_Spar = "" -FightC_block = "" -FightC_blocking = "" -HitC_1 = "" -HitC_2 = "" -HitC_3 = "" +FightC_1 = "FIGHT_C" +FightC_2 = "FIGHT_C" +FightC_3 = "FIGHT_C" +FightC_G = "FIGHT_C" +FightC_IDLE = "FIGHT_C" +FightC_M = "FIGHT_C" +FightC_Spar = "FIGHT_C" +FightC_block = "FIGHT_C" +FightC_blocking = "FIGHT_C" +HitC_1 = "FIGHT_C" +HitC_2 = "FIGHT_C" +HitC_3 = "FIGHT_C" [FIGHT_D] -FightD_1 = "" -FightD_2 = "" -FightD_3 = "" -FightD_G = "" -FightD_IDLE = "" -FightD_M = "" -FightD_block = "" -HitD_1 = "" -HitD_2 = "" -HitD_3 = "" +FightD_1 = "FIGHT_D" +FightD_2 = "FIGHT_D" +FightD_3 = "FIGHT_D" +FightD_G = "FIGHT_D" +FightD_IDLE = "FIGHT_D" +FightD_M = "FIGHT_D" +FightD_block = "FIGHT_D" +HitD_1 = "FIGHT_D" +HitD_2 = "FIGHT_D" +HitD_3 = "FIGHT_D" [FIGHT_E] -FightKick = "" -FightKick_B = "" -Hit_fightkick = "" -Hit_fightkick_B = "" +FightKick = "FIGHT_E" +FightKick_B = "FIGHT_E" +Hit_fightkick = "FIGHT_E" +Hit_fightkick_B = "FIGHT_E" [FINALE] -FIN_Climb_In = "" -FIN_Cop1_ClimbOut2 = "" -FIN_Cop1_Loop = "" -FIN_Cop1_Stomp = "" -FIN_Hang_L = "" -FIN_Hang_Loop = "" -FIN_Hang_R = "" -FIN_Hang_Slip = "" -FIN_Jump_On = "" -FIN_Land_Car = "" -FIN_Land_Die = "" -FIN_LegsUp = "" -FIN_LegsUp_L = "" -FIN_LegsUp_Loop = "" -FIN_LegsUp_R = "" -FIN_Let_Go = "" +FIN_Climb_In = "FINALE" +FIN_Cop1_ClimbOut2 = "FINALE" +FIN_Cop1_Loop = "FINALE" +FIN_Cop1_Stomp = "FINALE" +FIN_Hang_L = "FINALE" +FIN_Hang_Loop = "FINALE" +FIN_Hang_R = "FINALE" +FIN_Hang_Slip = "FINALE" +FIN_Jump_On = "FINALE" +FIN_Land_Car = "FINALE" +FIN_Land_Die = "FINALE" +FIN_LegsUp = "FINALE" +FIN_LegsUp_L = "FINALE" +FIN_LegsUp_Loop = "FINALE" +FIN_LegsUp_R = "FINALE" +FIN_Let_Go = "FINALE" [FINALE2] -FIN_Cop1_ClimbOut = "" -FIN_Cop1_Fall = "" -FIN_Cop1_Loop = "" -FIN_Cop1_Shot = "" -FIN_Cop1_Swing = "" -FIN_Cop2_ClimbOut = "" -FIN_Switch_P = "" -FIN_Switch_S = "" +FIN_Cop1_ClimbOut = "FINALE2" +FIN_Cop1_Fall = "FINALE2" +FIN_Cop1_Loop = "FINALE2" +FIN_Cop1_Shot = "FINALE2" +FIN_Cop1_Swing = "FINALE2" +FIN_Cop2_ClimbOut = "FINALE2" +FIN_Switch_P = "FINALE2" +FIN_Switch_S = "FINALE2" [FLAME] -FLAME_fire = "" +FLAME_fire = "FLAME" [FOOD] -EAT_Burger = "" -EAT_Chicken = "" -EAT_Pizza = "" -EAT_Vomit_P = "" -EAT_Vomit_SK = "" -FF_Dam_Bkw = "" -FF_Dam_Fwd = "" -FF_Dam_Left = "" -FF_Dam_Right = "" -FF_Die_Bkw = "" -FF_Die_Fwd = "" -FF_Die_Left = "" -FF_Die_Right = "" -FF_Sit_Eat1 = "" -FF_Sit_Eat2 = "" -FF_Sit_Eat3 = "" -FF_Sit_In = "" -FF_Sit_In_L = "" -FF_Sit_In_R = "" -FF_Sit_Look = "" -FF_Sit_Loop = "" -FF_Sit_Out_180 = "" -FF_Sit_Out_L_180 = "" -FF_Sit_Out_R_180 = "" -SHP_Thank = "" -SHP_Tray_In = "" -SHP_Tray_Lift = "" -SHP_Tray_Lift_In = "" -SHP_Tray_Lift_Loop = "" -SHP_Tray_Lift_Out = "" -SHP_Tray_Out = "" -SHP_Tray_Pose = "" -SHP_Tray_Return = "" +EAT_Burger = "FOOD" +EAT_Chicken = "FOOD" +EAT_Pizza = "FOOD" +EAT_Vomit_P = "FOOD" +EAT_Vomit_SK = "FOOD" +FF_Dam_Bkw = "FOOD" +FF_Dam_Fwd = "FOOD" +FF_Dam_Left = "FOOD" +FF_Dam_Right = "FOOD" +FF_Die_Bkw = "FOOD" +FF_Die_Fwd = "FOOD" +FF_Die_Left = "FOOD" +FF_Die_Right = "FOOD" +FF_Sit_Eat1 = "FOOD" +FF_Sit_Eat2 = "FOOD" +FF_Sit_Eat3 = "FOOD" +FF_Sit_In = "FOOD" +FF_Sit_In_L = "FOOD" +FF_Sit_In_R = "FOOD" +FF_Sit_Look = "FOOD" +FF_Sit_Loop = "FOOD" +FF_Sit_Out_180 = "FOOD" +FF_Sit_Out_L_180 = "FOOD" +FF_Sit_Out_R_180 = "FOOD" +SHP_Thank = "FOOD" +SHP_Tray_In = "FOOD" +SHP_Tray_Lift = "FOOD" +SHP_Tray_Lift_In = "FOOD" +SHP_Tray_Lift_Loop = "FOOD" +SHP_Tray_Lift_Out = "FOOD" +SHP_Tray_Out = "FOOD" +SHP_Tray_Pose = "FOOD" +SHP_Tray_Return = "FOOD" [FREEWEIGHTS] -gym_barbell = "" -gym_free_A = "" -gym_free_B = "" -gym_free_celebrate = "" -gym_free_down = "" -gym_free_loop = "" -gym_free_pickup = "" -gym_free_putdown = "" -gym_free_up_smooth = "" +gym_barbell = "FREEWEIGHTS" +gym_free_A = "FREEWEIGHTS" +gym_free_B = "FREEWEIGHTS" +gym_free_celebrate = "FREEWEIGHTS" +gym_free_down = "FREEWEIGHTS" +gym_free_loop = "FREEWEIGHTS" +gym_free_pickup = "FREEWEIGHTS" +gym_free_putdown = "FREEWEIGHTS" +gym_free_up_smooth = "FREEWEIGHTS" [Flowers] -Flower_Hit = "" -Flower_attack = "" -Flower_attack_M = "" +Flower_Hit = "Flowers" +Flower_attack = "Flowers" +Flower_attack_M = "Flowers" [GANGS] -DEALER_DEAL = "" -DEALER_IDLE = "" -DRUGS_BUY = "" -Invite_No = "" -Invite_Yes = "" -drnkbr_prtl = "" -drnkbr_prtl_F = "" -hndshkaa = "" -hndshkba = "" -hndshkca = "" -hndshkcb = "" -hndshkda = "" -hndshkea = "" -hndshkfa = "" -hndshkfa_swt = "" -leanIDLE = "" -leanIN = "" -leanOUT = "" -prtial_gngtlkA = "" -prtial_gngtlkB = "" -prtial_gngtlkC = "" -prtial_gngtlkD = "" -prtial_gngtlkE = "" -prtial_gngtlkF = "" -prtial_gngtlkG = "" -prtial_gngtlkH = "" -prtial_hndshk_01 = "" -prtial_hndshk_biz_01 = "" -shake_carK = "" -shake_carSH = "" -shake_cara = "" -smkcig_prtl = "" -smkcig_prtl_F = "" +DEALER_DEAL = "GANGS" +DEALER_IDLE = "GANGS" +DRUGS_BUY = "GANGS" +Invite_No = "GANGS" +Invite_Yes = "GANGS" +drnkbr_prtl = "GANGS" +drnkbr_prtl_F = "GANGS" +hndshkaa = "GANGS" +hndshkba = "GANGS" +hndshkca = "GANGS" +hndshkcb = "GANGS" +hndshkda = "GANGS" +hndshkea = "GANGS" +hndshkfa = "GANGS" +hndshkfa_swt = "GANGS" +leanIDLE = "GANGS" +leanIN = "GANGS" +leanOUT = "GANGS" +prtial_gngtlkA = "GANGS" +prtial_gngtlkB = "GANGS" +prtial_gngtlkC = "GANGS" +prtial_gngtlkD = "GANGS" +prtial_gngtlkE = "GANGS" +prtial_gngtlkF = "GANGS" +prtial_gngtlkG = "GANGS" +prtial_gngtlkH = "GANGS" +prtial_hndshk_01 = "GANGS" +prtial_hndshk_biz_01 = "GANGS" +shake_carK = "GANGS" +shake_carSH = "GANGS" +shake_cara = "GANGS" +smkcig_prtl = "GANGS" +smkcig_prtl_F = "GANGS" [GHANDS] -LHGsign1 = "" -LHGsign2 = "" -LHGsign3 = "" -LHGsign4 = "" -LHGsign5 = "" -RHGsign1 = "" -RHGsign2 = "" -RHGsign3 = "" -RHGsign4 = "" -RHGsign5 = "" -gsign1 = "" -gsign1LH = "" -gsign2 = "" -gsign2LH = "" -gsign3 = "" -gsign3LH = "" -gsign4 = "" -gsign4LH = "" -gsign5 = "" -gsign5LH = "" +LHGsign1 = "GHANDS" +LHGsign2 = "GHANDS" +LHGsign3 = "GHANDS" +LHGsign4 = "GHANDS" +LHGsign5 = "GHANDS" +RHGsign1 = "GHANDS" +RHGsign2 = "GHANDS" +RHGsign3 = "GHANDS" +RHGsign4 = "GHANDS" +RHGsign5 = "GHANDS" +gsign1 = "GHANDS" +gsign1LH = "GHANDS" +gsign2 = "GHANDS" +gsign2LH = "GHANDS" +gsign3 = "GHANDS" +gsign3LH = "GHANDS" +gsign4 = "GHANDS" +gsign4LH = "GHANDS" +gsign5 = "GHANDS" +gsign5LH = "GHANDS" [GHETTO_DB] -GDB_Car2_PLY = "" -GDB_Car2_SMO = "" -GDB_Car2_SWE = "" -GDB_Car_PLY = "" -GDB_Car_RYD = "" -GDB_Car_SMO = "" -GDB_Car_SWE = "" +GDB_Car2_PLY = "GHETTO_DB" +GDB_Car2_SMO = "GHETTO_DB" +GDB_Car2_SWE = "GHETTO_DB" +GDB_Car_PLY = "GHETTO_DB" +GDB_Car_RYD = "GHETTO_DB" +GDB_Car_SMO = "GHETTO_DB" +GDB_Car_SWE = "GHETTO_DB" [GOGGLES] -goggles_put_on = "" +goggles_put_on = "GOGGLES" [GRAFFITI] -graffiti_Chkout = "" -spraycan_fire = "" +graffiti_Chkout = "GRAFFITI" +spraycan_fire = "GRAFFITI" [GRAVEYARD] -mrnF_loop = "" -mrnM_loop = "" -prst_loopa = "" +mrnF_loop = "GRAVEYARD" +mrnM_loop = "GRAVEYARD" +prst_loopa = "GRAVEYARD" [GRENADE] -WEAPON_start_throw = "" -WEAPON_throw = "" -WEAPON_throwu = "" +WEAPON_start_throw = "GRENADE" +WEAPON_throw = "GRENADE" +WEAPON_throwu = "GRENADE" [GYMNASIUM] -GYMshadowbox = "" -Pedals_fast = "" -Pedals_med = "" -Pedals_slow = "" -Pedals_still = "" -gym_bike_celebrate = "" -gym_bike_fast = "" -gym_bike_faster = "" -gym_bike_getoff = "" -gym_bike_geton = "" -gym_bike_pedal = "" -gym_bike_slow = "" -gym_bike_still = "" -gym_jog_falloff = "" -gym_shadowbox = "" -gym_tread_celebrate = "" -gym_tread_falloff = "" -gym_tread_getoff = "" -gym_tread_geton = "" -gym_tread_jog = "" -gym_tread_sprint = "" -gym_tread_tired = "" -gym_tread_walk = "" -gym_walk_falloff = "" +GYMshadowbox = "GYMNASIUM" +Pedals_fast = "GYMNASIUM" +Pedals_med = "GYMNASIUM" +Pedals_slow = "GYMNASIUM" +Pedals_still = "GYMNASIUM" +gym_bike_celebrate = "GYMNASIUM" +gym_bike_fast = "GYMNASIUM" +gym_bike_faster = "GYMNASIUM" +gym_bike_getoff = "GYMNASIUM" +gym_bike_geton = "GYMNASIUM" +gym_bike_pedal = "GYMNASIUM" +gym_bike_slow = "GYMNASIUM" +gym_bike_still = "GYMNASIUM" +gym_jog_falloff = "GYMNASIUM" +gym_shadowbox = "GYMNASIUM" +gym_tread_celebrate = "GYMNASIUM" +gym_tread_falloff = "GYMNASIUM" +gym_tread_getoff = "GYMNASIUM" +gym_tread_geton = "GYMNASIUM" +gym_tread_jog = "GYMNASIUM" +gym_tread_sprint = "GYMNASIUM" +gym_tread_tired = "GYMNASIUM" +gym_tread_walk = "GYMNASIUM" +gym_walk_falloff = "GYMNASIUM" [HAIRCUTS] -BRB_Beard_01 = "" -BRB_Buy = "" -BRB_Cut = "" -BRB_Cut_In = "" -BRB_Cut_Out = "" -BRB_Hair_01 = "" -BRB_Hair_02 = "" -BRB_In = "" -BRB_Loop = "" -BRB_Out = "" -BRB_Sit_In = "" -BRB_Sit_Loop = "" -BRB_Sit_Out = "" +BRB_Beard_01 = "HAIRCUTS" +BRB_Buy = "HAIRCUTS" +BRB_Cut = "HAIRCUTS" +BRB_Cut_In = "HAIRCUTS" +BRB_Cut_Out = "HAIRCUTS" +BRB_Hair_01 = "HAIRCUTS" +BRB_Hair_02 = "HAIRCUTS" +BRB_In = "HAIRCUTS" +BRB_Loop = "HAIRCUTS" +BRB_Out = "HAIRCUTS" +BRB_Sit_In = "HAIRCUTS" +BRB_Sit_Loop = "HAIRCUTS" +BRB_Sit_Out = "HAIRCUTS" [HEIST9] -CAS_G2_GasKO = "" -Use_SwipeCard = "" -swt_wllpk_L = "" -swt_wllpk_L_back = "" -swt_wllpk_R = "" -swt_wllpk_R_back = "" -swt_wllshoot_in_L = "" -swt_wllshoot_in_R = "" -swt_wllshoot_out_L = "" -swt_wllshoot_out_R = "" +CAS_G2_GasKO = "HEIST9" +Use_SwipeCard = "HEIST9" +swt_wllpk_L = "HEIST9" +swt_wllpk_L_back = "HEIST9" +swt_wllpk_R = "HEIST9" +swt_wllpk_R_back = "HEIST9" +swt_wllshoot_in_L = "HEIST9" +swt_wllshoot_in_R = "HEIST9" +swt_wllshoot_out_L = "HEIST9" +swt_wllshoot_out_R = "HEIST9" [INT_HOUSE] -BED_In_L = "" -BED_In_R = "" -BED_Loop_L = "" -BED_Loop_R = "" -BED_Out_L = "" -BED_Out_R = "" -LOU_In = "" -LOU_Loop = "" -LOU_Out = "" -wash_up = "" +BED_In_L = "INT_HOUSE" +BED_In_R = "INT_HOUSE" +BED_Loop_L = "INT_HOUSE" +BED_Loop_R = "INT_HOUSE" +BED_Out_L = "INT_HOUSE" +BED_Out_R = "INT_HOUSE" +LOU_In = "INT_HOUSE" +LOU_Loop = "INT_HOUSE" +LOU_Out = "INT_HOUSE" +wash_up = "INT_HOUSE" [INT_OFFICE] -FF_Dam_Fwd = "" -OFF_Sit_2Idle_180 = "" -OFF_Sit_Bored_Loop = "" -OFF_Sit_Crash = "" -OFF_Sit_Drink = "" -OFF_Sit_Idle_Loop = "" -OFF_Sit_In = "" -OFF_Sit_Read = "" -OFF_Sit_Type_Loop = "" -OFF_Sit_Watch = "" +FF_Dam_Fwd = "INT_OFFICE" +OFF_Sit_2Idle_180 = "INT_OFFICE" +OFF_Sit_Bored_Loop = "INT_OFFICE" +OFF_Sit_Crash = "INT_OFFICE" +OFF_Sit_Drink = "INT_OFFICE" +OFF_Sit_Idle_Loop = "INT_OFFICE" +OFF_Sit_In = "INT_OFFICE" +OFF_Sit_Read = "INT_OFFICE" +OFF_Sit_Type_Loop = "INT_OFFICE" +OFF_Sit_Watch = "INT_OFFICE" [INT_SHOP] -shop_cashier = "" -shop_in = "" -shop_lookA = "" -shop_lookB = "" -shop_loop = "" -shop_out = "" -shop_pay = "" -shop_shelf = "" +shop_cashier = "INT_SHOP" +shop_in = "INT_SHOP" +shop_lookA = "INT_SHOP" +shop_lookB = "INT_SHOP" +shop_loop = "INT_SHOP" +shop_out = "INT_SHOP" +shop_pay = "INT_SHOP" +shop_shelf = "INT_SHOP" [JST_BUISNESS] -girl_01 = "" -girl_02 = "" -player_01 = "" -smoke_01 = "" +girl_01 = "JST_BUISNESS" +girl_02 = "JST_BUISNESS" +player_01 = "JST_BUISNESS" +smoke_01 = "JST_BUISNESS" [KART] -KART_getin_LHS = "" -KART_getin_RHS = "" -KART_getout_LHS = "" -KART_getout_RHS = "" +KART_getin_LHS = "KART" +KART_getin_RHS = "KART" +KART_getout_LHS = "KART" +KART_getout_RHS = "KART" [KISSING] -BD_GF_Wave = "" -GF_CarArgue_01 = "" -GF_CarArgue_02 = "" -GF_CarSpot = "" -GF_StreetArgue_01 = "" -GF_StreetArgue_02 = "" -Grlfrd_Kiss_01 = "" -Grlfrd_Kiss_02 = "" -Grlfrd_Kiss_03 = "" -Playa_Kiss_01 = "" -Playa_Kiss_02 = "" -Playa_Kiss_03 = "" -gfwave2 = "" -gift_get = "" -gift_give = "" +BD_GF_Wave = "KISSING" +GF_CarArgue_01 = "KISSING" +GF_CarArgue_02 = "KISSING" +GF_CarSpot = "KISSING" +GF_StreetArgue_01 = "KISSING" +GF_StreetArgue_02 = "KISSING" +Grlfrd_Kiss_01 = "KISSING" +Grlfrd_Kiss_02 = "KISSING" +Grlfrd_Kiss_03 = "KISSING" +Playa_Kiss_01 = "KISSING" +Playa_Kiss_02 = "KISSING" +Playa_Kiss_03 = "KISSING" +gfwave2 = "KISSING" +gift_get = "KISSING" +gift_give = "KISSING" [KNIFE] -KILL_Knife_Ped_Damage = "" -KILL_Knife_Ped_Die = "" -KILL_Knife_Player = "" -KILL_Partial = "" -Knife_4 = "" -Knife_G = "" -WEAPON_knifeidle = "" -knife_1 = "" -knife_2 = "" -knife_3 = "" -knife_IDLE = "" -knife_block = "" -knife_hit_1 = "" -knife_hit_2 = "" -knife_hit_3 = "" -knife_part = "" +KILL_Knife_Ped_Damage = "KNIFE" +KILL_Knife_Ped_Die = "KNIFE" +KILL_Knife_Player = "KNIFE" +KILL_Partial = "KNIFE" +Knife_4 = "KNIFE" +Knife_G = "KNIFE" +WEAPON_knifeidle = "KNIFE" +knife_1 = "KNIFE" +knife_2 = "KNIFE" +knife_3 = "KNIFE" +knife_IDLE = "KNIFE" +knife_block = "KNIFE" +knife_hit_1 = "KNIFE" +knife_hit_2 = "KNIFE" +knife_hit_3 = "KNIFE" +knife_part = "KNIFE" [LAPDAN1] -LAPDAN_D = "" -LAPDAN_P = "" +LAPDAN_D = "LAPDAN1" +LAPDAN_P = "LAPDAN1" [LAPDAN2] -LAPDAN_D = "" -LAPDAN_P = "" +LAPDAN_D = "LAPDAN2" +LAPDAN_P = "LAPDAN2" [LAPDAN3] -LAPDAN_D = "" -LAPDAN_P = "" +LAPDAN_D = "LAPDAN3" +LAPDAN_P = "LAPDAN3" [LOWRIDER] -F_smklean_loop = "" -M_smklean_loop = "" -M_smkstnd_loop = "" -RAP_A_Loop = "" -RAP_B_Loop = "" -RAP_C_Loop = "" -Sit_relaxed = "" -Tap_hand = "" -lrgirl_bdbnce = "" -lrgirl_hair = "" -lrgirl_hurry = "" -lrgirl_idle_to_l0 = "" -lrgirl_idleloop = "" -lrgirl_l0_bnce = "" -lrgirl_l0_loop = "" -lrgirl_l0_to_l1 = "" -lrgirl_l12_to_l0 = "" -lrgirl_l1_bnce = "" -lrgirl_l1_loop = "" -lrgirl_l1_to_l2 = "" -lrgirl_l2_bnce = "" -lrgirl_l2_loop = "" -lrgirl_l2_to_l3 = "" -lrgirl_l345_to_l1 = "" -lrgirl_l3_bnce = "" -lrgirl_l3_loop = "" -lrgirl_l3_to_l4 = "" -lrgirl_l4_bnce = "" -lrgirl_l4_loop = "" -lrgirl_l4_to_l5 = "" -lrgirl_l5_bnce = "" -lrgirl_l5_loop = "" -prtial_gngtlkB = "" -prtial_gngtlkC = "" -prtial_gngtlkD = "" -prtial_gngtlkE = "" -prtial_gngtlkF = "" -prtial_gngtlkG = "" -prtial_gngtlkH = "" +F_smklean_loop = "LOWRIDER" +M_smklean_loop = "LOWRIDER" +M_smkstnd_loop = "LOWRIDER" +RAP_A_Loop = "LOWRIDER" +RAP_B_Loop = "LOWRIDER" +RAP_C_Loop = "LOWRIDER" +Sit_relaxed = "LOWRIDER" +Tap_hand = "LOWRIDER" +lrgirl_bdbnce = "LOWRIDER" +lrgirl_hair = "LOWRIDER" +lrgirl_hurry = "LOWRIDER" +lrgirl_idle_to_l0 = "LOWRIDER" +lrgirl_idleloop = "LOWRIDER" +lrgirl_l0_bnce = "LOWRIDER" +lrgirl_l0_loop = "LOWRIDER" +lrgirl_l0_to_l1 = "LOWRIDER" +lrgirl_l12_to_l0 = "LOWRIDER" +lrgirl_l1_bnce = "LOWRIDER" +lrgirl_l1_loop = "LOWRIDER" +lrgirl_l1_to_l2 = "LOWRIDER" +lrgirl_l2_bnce = "LOWRIDER" +lrgirl_l2_loop = "LOWRIDER" +lrgirl_l2_to_l3 = "LOWRIDER" +lrgirl_l345_to_l1 = "LOWRIDER" +lrgirl_l3_bnce = "LOWRIDER" +lrgirl_l3_loop = "LOWRIDER" +lrgirl_l3_to_l4 = "LOWRIDER" +lrgirl_l4_bnce = "LOWRIDER" +lrgirl_l4_loop = "LOWRIDER" +lrgirl_l4_to_l5 = "LOWRIDER" +lrgirl_l5_bnce = "LOWRIDER" +lrgirl_l5_loop = "LOWRIDER" +prtial_gngtlkB = "LOWRIDER" +prtial_gngtlkC = "LOWRIDER" +prtial_gngtlkD = "LOWRIDER" +prtial_gngtlkE = "LOWRIDER" +prtial_gngtlkF = "LOWRIDER" +prtial_gngtlkG = "LOWRIDER" +prtial_gngtlkH = "LOWRIDER" [MD_CHASE] -Carhit_Hangon = "" -Carhit_Tumble = "" -Fen_Choppa_L1 = "" -Fen_Choppa_L2 = "" -Fen_Choppa_L3 = "" -Fen_Choppa_R1 = "" -Fen_Choppa_R2 = "" -Fen_Choppa_R3 = "" -Hangon_Stun_Turn = "" -Hangon_Stun_loop = "" -MD_BIKE_2_HANG = "" -MD_BIKE_Jmp_BL = "" -MD_BIKE_Jmp_F = "" -MD_BIKE_Lnd_BL = "" -MD_BIKE_Lnd_Die_BL = "" -MD_BIKE_Lnd_Die_F = "" -MD_BIKE_Lnd_F = "" -MD_BIKE_Lnd_Roll = "" -MD_BIKE_Lnd_Roll_F = "" -MD_BIKE_Punch = "" -MD_BIKE_Punch_F = "" -MD_BIKE_Shot_F = "" -MD_HANG_Lnd_Roll = "" -MD_HANG_Loop = "" -donutdrop = "" +Carhit_Hangon = "MD_CHASE" +Carhit_Tumble = "MD_CHASE" +Fen_Choppa_L1 = "MD_CHASE" +Fen_Choppa_L2 = "MD_CHASE" +Fen_Choppa_L3 = "MD_CHASE" +Fen_Choppa_R1 = "MD_CHASE" +Fen_Choppa_R2 = "MD_CHASE" +Fen_Choppa_R3 = "MD_CHASE" +Hangon_Stun_Turn = "MD_CHASE" +Hangon_Stun_loop = "MD_CHASE" +MD_BIKE_2_HANG = "MD_CHASE" +MD_BIKE_Jmp_BL = "MD_CHASE" +MD_BIKE_Jmp_F = "MD_CHASE" +MD_BIKE_Lnd_BL = "MD_CHASE" +MD_BIKE_Lnd_Die_BL = "MD_CHASE" +MD_BIKE_Lnd_Die_F = "MD_CHASE" +MD_BIKE_Lnd_F = "MD_CHASE" +MD_BIKE_Lnd_Roll = "MD_CHASE" +MD_BIKE_Lnd_Roll_F = "MD_CHASE" +MD_BIKE_Punch = "MD_CHASE" +MD_BIKE_Punch_F = "MD_CHASE" +MD_BIKE_Shot_F = "MD_CHASE" +MD_HANG_Lnd_Roll = "MD_CHASE" +MD_HANG_Loop = "MD_CHASE" +donutdrop = "MD_CHASE" [MD_END] -END_SC1_PLY = "" -END_SC1_RYD = "" -END_SC1_SMO = "" -END_SC1_SWE = "" -END_SC2_PLY = "" -END_SC2_RYD = "" -END_SC2_SMO = "" -END_SC2_SWE = "" +END_SC1_PLY = "MD_END" +END_SC1_RYD = "MD_END" +END_SC1_SMO = "MD_END" +END_SC1_SWE = "MD_END" +END_SC2_PLY = "MD_END" +END_SC2_RYD = "MD_END" +END_SC2_SMO = "MD_END" +END_SC2_SWE = "MD_END" [MEDIC] -CPR = "" +CPR = "MEDIC" [MISC] -BMX_celebrate = "" -BMX_comeon = "" -Case_pickup = "" -GRAB_L = "" -GRAB_R = "" -Hiker_Pose = "" -Hiker_Pose_L = "" -Idle_Chat_02 = "" -KAT_Throw_K = "" -KAT_Throw_O = "" -KAT_Throw_P = "" -PASS_Rifle_O = "" -PASS_Rifle_Ped = "" -PASS_Rifle_Ply = "" -Plane_door = "" -Plane_exit = "" -Plane_hijack = "" -Plunger_01 = "" -Plyrlean_loop = "" -Run_Dive = "" -SEAT_LR = "" -SEAT_watch = "" -Scratchballs_01 = "" -Seat_talk_01 = "" -Seat_talk_02 = "" -bitchslap = "" -bmx_idleloop_01 = "" -bmx_idleloop_02 = "" -bmx_talkleft_in = "" -bmx_talkleft_loop = "" -bmx_talkleft_out = "" -bmx_talkright_in = "" -bmx_talkright_loop = "" -bmx_talkright_out = "" -bng_wndw = "" -bng_wndw_02 = "" -door_jet = "" -pickup_box = "" -plyr_shkhead = "" -smalplane_door = "" -smlplane_door = "" +BMX_celebrate = "MISC" +BMX_comeon = "MISC" +Case_pickup = "MISC" +GRAB_L = "MISC" +GRAB_R = "MISC" +Hiker_Pose = "MISC" +Hiker_Pose_L = "MISC" +Idle_Chat_02 = "MISC" +KAT_Throw_K = "MISC" +KAT_Throw_O = "MISC" +KAT_Throw_P = "MISC" +PASS_Rifle_O = "MISC" +PASS_Rifle_Ped = "MISC" +PASS_Rifle_Ply = "MISC" +Plane_door = "MISC" +Plane_exit = "MISC" +Plane_hijack = "MISC" +Plunger_01 = "MISC" +Plyrlean_loop = "MISC" +Run_Dive = "MISC" +SEAT_LR = "MISC" +SEAT_watch = "MISC" +Scratchballs_01 = "MISC" +Seat_talk_01 = "MISC" +Seat_talk_02 = "MISC" +bitchslap = "MISC" +bmx_idleloop_01 = "MISC" +bmx_idleloop_02 = "MISC" +bmx_talkleft_in = "MISC" +bmx_talkleft_loop = "MISC" +bmx_talkleft_out = "MISC" +bmx_talkright_in = "MISC" +bmx_talkright_loop = "MISC" +bmx_talkright_out = "MISC" +bng_wndw = "MISC" +bng_wndw_02 = "MISC" +door_jet = "MISC" +pickup_box = "MISC" +plyr_shkhead = "MISC" +smalplane_door = "MISC" +smlplane_door = "MISC" [MTB] -MTB_Left = "" -MTB_Ride = "" -MTB_Right = "" -MTB_back = "" -MTB_bunnyhop = "" -MTB_drivebyFT = "" -MTB_driveby_LHS = "" -MTB_driveby_RHS = "" -MTB_fwd = "" -MTB_getoffBACK = "" -MTB_getoffLHS = "" -MTB_getoffRHS = "" -MTB_jumponL = "" -MTB_jumponR = "" -MTB_pedal = "" -MTB_pushes = "" -MTB_sprint = "" -MTB_still = "" +MTB_Left = "MTB" +MTB_Ride = "MTB" +MTB_Right = "MTB" +MTB_back = "MTB" +MTB_bunnyhop = "MTB" +MTB_drivebyFT = "MTB" +MTB_driveby_LHS = "MTB" +MTB_driveby_RHS = "MTB" +MTB_fwd = "MTB" +MTB_getoffBACK = "MTB" +MTB_getoffLHS = "MTB" +MTB_getoffRHS = "MTB" +MTB_jumponL = "MTB" +MTB_jumponR = "MTB" +MTB_pedal = "MTB" +MTB_pushes = "MTB" +MTB_sprint = "MTB" +MTB_still = "MTB" [MUSCULAR] -MscleWalkst_Csaw = "" -MscleWalkst_armed = "" -Mscle_rckt_run = "" -Mscle_rckt_walkst = "" -Mscle_run_Csaw = "" -MuscleIdle = "" -MuscleIdle_Csaw = "" -MuscleIdle_armed = "" -MuscleIdle_rocket = "" -MuscleRun = "" -MuscleRun_armed = "" -MuscleSprint = "" -MuscleWalk = "" -MuscleWalk_armed = "" -MuscleWalkstart = "" -Musclewalk_Csaw = "" -Musclewalk_rocket = "" +MscleWalkst_Csaw = "MUSCULAR" +MscleWalkst_armed = "MUSCULAR" +Mscle_rckt_run = "MUSCULAR" +Mscle_rckt_walkst = "MUSCULAR" +Mscle_run_Csaw = "MUSCULAR" +MuscleIdle = "MUSCULAR" +MuscleIdle_Csaw = "MUSCULAR" +MuscleIdle_armed = "MUSCULAR" +MuscleIdle_rocket = "MUSCULAR" +MuscleRun = "MUSCULAR" +MuscleRun_armed = "MUSCULAR" +MuscleSprint = "MUSCULAR" +MuscleWalk = "MUSCULAR" +MuscleWalk_armed = "MUSCULAR" +MuscleWalkstart = "MUSCULAR" +Musclewalk_Csaw = "MUSCULAR" +Musclewalk_rocket = "MUSCULAR" [NEVADA] -NEVADA_getin = "" -NEVADA_getout = "" +NEVADA_getin = "NEVADA" +NEVADA_getout = "NEVADA" [ON_LOOKERS] -Pointup_in = "" -Pointup_loop = "" -Pointup_out = "" -Pointup_shout = "" -lkaround_in = "" -lkaround_loop = "" -lkaround_out = "" -lkup_in = "" -lkup_loop = "" -lkup_out = "" -lkup_point = "" -panic_cower = "" -panic_hide = "" -panic_in = "" -panic_loop = "" -panic_out = "" -panic_point = "" -panic_shout = "" -point_in = "" -point_loop = "" -point_out = "" -shout_01 = "" -shout_02 = "" -shout_in = "" -shout_loop = "" -shout_out = "" -wave_in = "" -wave_loop = "" -wave_out = "" +Pointup_in = "ON_LOOKERS" +Pointup_loop = "ON_LOOKERS" +Pointup_out = "ON_LOOKERS" +Pointup_shout = "ON_LOOKERS" +lkaround_in = "ON_LOOKERS" +lkaround_loop = "ON_LOOKERS" +lkaround_out = "ON_LOOKERS" +lkup_in = "ON_LOOKERS" +lkup_loop = "ON_LOOKERS" +lkup_out = "ON_LOOKERS" +lkup_point = "ON_LOOKERS" +panic_cower = "ON_LOOKERS" +panic_hide = "ON_LOOKERS" +panic_in = "ON_LOOKERS" +panic_loop = "ON_LOOKERS" +panic_out = "ON_LOOKERS" +panic_point = "ON_LOOKERS" +panic_shout = "ON_LOOKERS" +point_in = "ON_LOOKERS" +point_loop = "ON_LOOKERS" +point_out = "ON_LOOKERS" +shout_01 = "ON_LOOKERS" +shout_02 = "ON_LOOKERS" +shout_in = "ON_LOOKERS" +shout_loop = "ON_LOOKERS" +shout_out = "ON_LOOKERS" +wave_in = "ON_LOOKERS" +wave_loop = "ON_LOOKERS" +wave_out = "ON_LOOKERS" [OTB] -betslp_in = "" -betslp_lkabt = "" -betslp_loop = "" -betslp_out = "" -betslp_tnk = "" -wtchrace_cmon = "" -wtchrace_in = "" -wtchrace_loop = "" -wtchrace_lose = "" -wtchrace_out = "" -wtchrace_win = "" +betslp_in = "OTB" +betslp_lkabt = "OTB" +betslp_loop = "OTB" +betslp_out = "OTB" +betslp_tnk = "OTB" +wtchrace_cmon = "OTB" +wtchrace_in = "OTB" +wtchrace_loop = "OTB" +wtchrace_lose = "OTB" +wtchrace_out = "OTB" +wtchrace_win = "OTB" [PARACHUTE] -FALL_SkyDive_Accel = "" -FALL_SkyDive_L = "" -FALL_SkyDive_R = "" -FALL_skyDive = "" -FALL_skyDive_DIE = "" -PARA_Land = "" -PARA_Land_O = "" -PARA_Land_Water = "" -PARA_Land_Water_O = "" -PARA_Rip_Land_O = "" -PARA_Rip_Loop_O = "" -PARA_Rip_O = "" -PARA_decel = "" -PARA_decel_O = "" -PARA_float = "" -PARA_float_O = "" -PARA_open = "" -PARA_open_O = "" -PARA_steerL = "" -PARA_steerL_O = "" -PARA_steerR = "" -PARA_steerR_O = "" +FALL_SkyDive_Accel = "PARACHUTE" +FALL_SkyDive_L = "PARACHUTE" +FALL_SkyDive_R = "PARACHUTE" +FALL_skyDive = "PARACHUTE" +FALL_skyDive_DIE = "PARACHUTE" +PARA_Land = "PARACHUTE" +PARA_Land_O = "PARACHUTE" +PARA_Land_Water = "PARACHUTE" +PARA_Land_Water_O = "PARACHUTE" +PARA_Rip_Land_O = "PARACHUTE" +PARA_Rip_Loop_O = "PARACHUTE" +PARA_Rip_O = "PARACHUTE" +PARA_decel = "PARACHUTE" +PARA_decel_O = "PARACHUTE" +PARA_float = "PARACHUTE" +PARA_float_O = "PARACHUTE" +PARA_open = "PARACHUTE" +PARA_open_O = "PARACHUTE" +PARA_steerL = "PARACHUTE" +PARA_steerL_O = "PARACHUTE" +PARA_steerR = "PARACHUTE" +PARA_steerR_O = "PARACHUTE" [PARK] -Tai_Chi_Loop = "" -Tai_Chi_Out = "" -Tai_Chi_in = "" +Tai_Chi_Loop = "PARK" +Tai_Chi_Out = "PARK" +Tai_Chi_in = "PARK" [PAULNMAC] -Piss_in = "" -Piss_loop = "" -Piss_out = "" -PnM_Argue1_A = "" -PnM_Argue1_B = "" -PnM_Argue2_A = "" -PnM_Argue2_B = "" -PnM_Loop_A = "" -PnM_Loop_B = "" -wank_in = "" -wank_loop = "" -wank_out = "" +Piss_in = "PAULNMAC" +Piss_loop = "PAULNMAC" +Piss_out = "PAULNMAC" +PnM_Argue1_A = "PAULNMAC" +PnM_Argue1_B = "PAULNMAC" +PnM_Argue2_A = "PAULNMAC" +PnM_Argue2_B = "PAULNMAC" +PnM_Loop_A = "PAULNMAC" +PnM_Loop_B = "PAULNMAC" +wank_in = "PAULNMAC" +wank_loop = "PAULNMAC" +wank_out = "PAULNMAC" [PED] -ARRESTgun = "" -ATM = "" -BIKE_elbowL = "" -BIKE_elbowR = "" -BIKE_fallR = "" -BIKE_fall_off = "" -BIKE_pickupL = "" -BIKE_pickupR = "" -BIKE_pullupL = "" -BIKE_pullupR = "" -CAR_LB = "" -CAR_LB_pro = "" -CAR_LB_weak = "" -CAR_LjackedLHS = "" -CAR_LjackedRHS = "" -CAR_Lshuffle_RHS = "" -CAR_Lsit = "" -CAR_Qjacked = "" -CAR_alignHI_LHS = "" -CAR_alignHI_RHS = "" -CAR_align_LHS = "" -CAR_align_RHS = "" -CAR_close_LHS = "" -CAR_close_RHS = "" -CAR_closedoorL_LHS = "" -CAR_closedoorL_RHS = "" -CAR_closedoor_LHS = "" -CAR_closedoor_RHS = "" -CAR_crawloutRHS = "" -CAR_dead_LHS = "" -CAR_dead_RHS = "" -CAR_doorlocked_LHS = "" -CAR_doorlocked_RHS = "" -CAR_fallout_LHS = "" -CAR_fallout_RHS = "" -CAR_getinL_LHS = "" -CAR_getinL_RHS = "" -CAR_getin_LHS = "" -CAR_getin_RHS = "" -CAR_getoutL_LHS = "" -CAR_getoutL_RHS = "" -CAR_getout_LHS = "" -CAR_getout_RHS = "" -CAR_jackedLHS = "" -CAR_jackedRHS = "" -CAR_jumpin_LHS = "" -CAR_open_LHS = "" -CAR_open_RHS = "" -CAR_pulloutL_LHS = "" -CAR_pulloutL_RHS = "" -CAR_pullout_LHS = "" -CAR_pullout_RHS = "" -CAR_rolldoor = "" -CAR_rolldoorLO = "" -CAR_rollout_LHS = "" -CAR_rollout_RHS = "" -CAR_shuffle_RHS = "" -CAR_sit = "" -CAR_sit_pro = "" -CAR_sit_weak = "" -CAR_sitp = "" -CAR_sitpLO = "" -CAR_tune_radio = "" -CLIMB_Pull = "" -CLIMB_Stand = "" -CLIMB_Stand_finish = "" -CLIMB_idle = "" -CLIMB_jump = "" -CLIMB_jump2fall = "" -CLIMB_jump_B = "" -Crouch_Roll_L = "" -Crouch_Roll_R = "" -DAM_LegL_frmBK = "" -DAM_LegL_frmFT = "" -DAM_LegL_frmLT = "" -DAM_LegR_frmBK = "" -DAM_LegR_frmFT = "" -DAM_LegR_frmRT = "" -DAM_armL_frmBK = "" -DAM_armL_frmFT = "" -DAM_armL_frmLT = "" -DAM_armR_frmBK = "" -DAM_armR_frmFT = "" -DAM_armR_frmRT = "" -DAM_stomach_frmBK = "" -DAM_stomach_frmFT = "" -DAM_stomach_frmLT = "" -DAM_stomach_frmRT = "" -DOOR_LHinge_O = "" -DOOR_RHinge_O = "" -DRIVE_BOAT = "" -DRIVE_BOAT_L = "" -DRIVE_BOAT_R = "" -DRIVE_BOAT_back = "" -DRIVE_truck_L = "" -DRIVE_truck_R = "" -DRIVE_truck_back = "" -DUCK_cower = "" -Drive_L = "" -Drive_LO_R = "" -Drive_LO_l = "" -Drive_L_pro = "" -Drive_L_pro_slow = "" -Drive_L_slow = "" -Drive_L_weak = "" -Drive_L_weak_slow = "" -Drive_R = "" -Drive_R_pro = "" -Drive_R_pro_slow = "" -Drive_R_slow = "" -Drive_R_weak = "" -Drive_R_weak_slow = "" -Drive_truck = "" -DrivebyL_L = "" -DrivebyL_R = "" -Driveby_L = "" -Driveby_R = "" -Drown = "" -EV_dive = "" -EV_step = "" -FALL_back = "" -FALL_collapse = "" -FALL_fall = "" -FALL_front = "" -FALL_glide = "" -FALL_land = "" -FALL_skyDive = "" -FIGHTIDLE = "" -FLOOR_hit = "" -FLOOR_hit_f = "" -Fight2Idle = "" -FightA_1 = "" -FightA_2 = "" -FightA_3 = "" -FightA_G = "" -FightA_M = "" -FightA_block = "" -FightShB = "" -FightShF = "" -FightSh_BWD = "" -FightSh_FWD = "" -FightSh_Left = "" -FightSh_Right = "" -GUN_BUTT = "" -GUN_BUTT_crouch = "" -GunCrouchBwd = "" -GunCrouchFwd = "" -GunMove_BWD = "" -GunMove_FWD = "" -GunMove_L = "" -GunMove_R = "" -Gun_2_IDLE = "" -Gun_stand = "" -HIT_GUN_BUTT = "" -HIT_L = "" -HIT_R = "" -HIT_back = "" -HIT_behind = "" -HIT_front = "" -HIT_walk = "" -HIT_wall = "" -HitA_1 = "" -HitA_2 = "" -HitA_3 = "" -IDLE_HBHB = "" -IDLE_ROCKET = "" -IDLE_armed = "" -IDLE_chat = "" -IDLE_csaw = "" -IDLE_stance = "" -IDLE_taxi = "" -IDLE_tired = "" -Idle_Gang1 = "" -Idlestance_fat = "" -JOG_femaleA = "" -JOG_maleA = "" -JUMP_glide = "" -JUMP_land = "" -JUMP_launch = "" -JUMP_launch_R = "" -Jetpack_Idle = "" -KART_L = "" -KART_LB = "" -KART_R = "" -KART_drive = "" -KD_left = "" -KD_right = "" -KO_shot_face = "" -KO_shot_front = "" -KO_shot_stom = "" -KO_skid_back = "" -KO_skid_front = "" -KO_spin_L = "" -KO_spin_R = "" -Player_Sneak = "" -Player_Sneak_walkstart = "" -Run_Wuzi = "" -Run_stop = "" -Run_stopR = "" -SEAT_down = "" -SEAT_idle = "" -SEAT_up = "" -SHOT_leftP = "" -SHOT_partial = "" -SHOT_partial_B = "" -SHOT_rightP = "" -Shove_Partial = "" -Smoke_in_car = "" -Sprint_Wuzi = "" -Swim_Tread = "" -Tap_hand = "" -Tap_handP = "" -Turn_L = "" -Turn_R = "" -WALK_armed = "" -WALK_civi = "" -WALK_csaw = "" -WALK_drunk = "" -WALK_fat = "" -WALK_fatold = "" -WALK_gang1 = "" -WALK_gang2 = "" -WALK_old = "" -WALK_player = "" -WALK_rocket = "" -WALK_shuffle = "" -WALK_start = "" -WALK_start_armed = "" -WALK_start_csaw = "" -WALK_start_rocket = "" -WEAPON_crouch = "" -WOMAN_runbusy = "" -WOMAN_runfatold = "" -WOMAN_runsexy = "" -WOMAN_walkbusy = "" -WOMAN_walkfatold = "" -WOMAN_walknorm = "" -WOMAN_walkold = "" -WOMAN_walkpro = "" -WOMAN_walksexy = "" -WOMAN_walkshop = "" -Walk_DoorPartial = "" -Walk_Wuzi = "" -XPRESSscratch = "" -abseil = "" -bomber = "" -car_hookertalk = "" -cower = "" -endchat_01 = "" -endchat_02 = "" -endchat_03 = "" -facanger = "" -facgum = "" -facsurp = "" -facsurpm = "" -factalk = "" -facurios = "" -flee_lkaround_01 = "" -fucku = "" -gang_gunstand = "" -gas_cwr = "" -getup = "" -getup_front = "" -gum_eat = "" -handscower = "" -handsup = "" -idlestance_old = "" -pass_Smoke_in_car = "" -phone_in = "" -phone_out = "" -phone_talk = "" -roadcross = "" -roadcross_female = "" -roadcross_gang = "" -roadcross_old = "" -run_1armed = "" -run_armed = "" -run_civi = "" -run_csaw = "" -run_fat = "" -run_fatold = "" -run_gang1 = "" -run_left = "" -run_old = "" -run_player = "" -run_right = "" -run_rocket = "" -sprint_civi = "" -sprint_panic = "" -swat_run = "" -turn_180 = "" -woman_idlestance = "" -woman_run = "" -woman_runpanic = "" +ARRESTgun = "PED" +ATM = "PED" +BIKE_elbowL = "PED" +BIKE_elbowR = "PED" +BIKE_fallR = "PED" +BIKE_fall_off = "PED" +BIKE_pickupL = "PED" +BIKE_pickupR = "PED" +BIKE_pullupL = "PED" +BIKE_pullupR = "PED" +CAR_LB = "PED" +CAR_LB_pro = "PED" +CAR_LB_weak = "PED" +CAR_LjackedLHS = "PED" +CAR_LjackedRHS = "PED" +CAR_Lshuffle_RHS = "PED" +CAR_Lsit = "PED" +CAR_Qjacked = "PED" +CAR_alignHI_LHS = "PED" +CAR_alignHI_RHS = "PED" +CAR_align_LHS = "PED" +CAR_align_RHS = "PED" +CAR_close_LHS = "PED" +CAR_close_RHS = "PED" +CAR_closedoorL_LHS = "PED" +CAR_closedoorL_RHS = "PED" +CAR_closedoor_LHS = "PED" +CAR_closedoor_RHS = "PED" +CAR_crawloutRHS = "PED" +CAR_dead_LHS = "PED" +CAR_dead_RHS = "PED" +CAR_doorlocked_LHS = "PED" +CAR_doorlocked_RHS = "PED" +CAR_fallout_LHS = "PED" +CAR_fallout_RHS = "PED" +CAR_getinL_LHS = "PED" +CAR_getinL_RHS = "PED" +CAR_getin_LHS = "PED" +CAR_getin_RHS = "PED" +CAR_getoutL_LHS = "PED" +CAR_getoutL_RHS = "PED" +CAR_getout_LHS = "PED" +CAR_getout_RHS = "PED" +CAR_jackedLHS = "PED" +CAR_jackedRHS = "PED" +CAR_jumpin_LHS = "PED" +CAR_open_LHS = "PED" +CAR_open_RHS = "PED" +CAR_pulloutL_LHS = "PED" +CAR_pulloutL_RHS = "PED" +CAR_pullout_LHS = "PED" +CAR_pullout_RHS = "PED" +CAR_rolldoor = "PED" +CAR_rolldoorLO = "PED" +CAR_rollout_LHS = "PED" +CAR_rollout_RHS = "PED" +CAR_shuffle_RHS = "PED" +CAR_sit = "PED" +CAR_sit_pro = "PED" +CAR_sit_weak = "PED" +CAR_sitp = "PED" +CAR_sitpLO = "PED" +CAR_tune_radio = "PED" +CLIMB_Pull = "PED" +CLIMB_Stand = "PED" +CLIMB_Stand_finish = "PED" +CLIMB_idle = "PED" +CLIMB_jump = "PED" +CLIMB_jump2fall = "PED" +CLIMB_jump_B = "PED" +Crouch_Roll_L = "PED" +Crouch_Roll_R = "PED" +DAM_LegL_frmBK = "PED" +DAM_LegL_frmFT = "PED" +DAM_LegL_frmLT = "PED" +DAM_LegR_frmBK = "PED" +DAM_LegR_frmFT = "PED" +DAM_LegR_frmRT = "PED" +DAM_armL_frmBK = "PED" +DAM_armL_frmFT = "PED" +DAM_armL_frmLT = "PED" +DAM_armR_frmBK = "PED" +DAM_armR_frmFT = "PED" +DAM_armR_frmRT = "PED" +DAM_stomach_frmBK = "PED" +DAM_stomach_frmFT = "PED" +DAM_stomach_frmLT = "PED" +DAM_stomach_frmRT = "PED" +DOOR_LHinge_O = "PED" +DOOR_RHinge_O = "PED" +DRIVE_BOAT = "PED" +DRIVE_BOAT_L = "PED" +DRIVE_BOAT_R = "PED" +DRIVE_BOAT_back = "PED" +DRIVE_truck_L = "PED" +DRIVE_truck_R = "PED" +DRIVE_truck_back = "PED" +DUCK_cower = "PED" +Drive_L = "PED" +Drive_LO_R = "PED" +Drive_LO_l = "PED" +Drive_L_pro = "PED" +Drive_L_pro_slow = "PED" +Drive_L_slow = "PED" +Drive_L_weak = "PED" +Drive_L_weak_slow = "PED" +Drive_R = "PED" +Drive_R_pro = "PED" +Drive_R_pro_slow = "PED" +Drive_R_slow = "PED" +Drive_R_weak = "PED" +Drive_R_weak_slow = "PED" +Drive_truck = "PED" +DrivebyL_L = "PED" +DrivebyL_R = "PED" +Driveby_L = "PED" +Driveby_R = "PED" +Drown = "PED" +EV_dive = "PED" +EV_step = "PED" +FALL_back = "PED" +FALL_collapse = "PED" +FALL_fall = "PED" +FALL_front = "PED" +FALL_glide = "PED" +FALL_land = "PED" +FALL_skyDive = "PED" +FIGHTIDLE = "PED" +FLOOR_hit = "PED" +FLOOR_hit_f = "PED" +Fight2Idle = "PED" +FightA_1 = "PED" +FightA_2 = "PED" +FightA_3 = "PED" +FightA_G = "PED" +FightA_M = "PED" +FightA_block = "PED" +FightShB = "PED" +FightShF = "PED" +FightSh_BWD = "PED" +FightSh_FWD = "PED" +FightSh_Left = "PED" +FightSh_Right = "PED" +GUN_BUTT = "PED" +GUN_BUTT_crouch = "PED" +GunCrouchBwd = "PED" +GunCrouchFwd = "PED" +GunMove_BWD = "PED" +GunMove_FWD = "PED" +GunMove_L = "PED" +GunMove_R = "PED" +Gun_2_IDLE = "PED" +Gun_stand = "PED" +HIT_GUN_BUTT = "PED" +HIT_L = "PED" +HIT_R = "PED" +HIT_back = "PED" +HIT_behind = "PED" +HIT_front = "PED" +HIT_walk = "PED" +HIT_wall = "PED" +HitA_1 = "PED" +HitA_2 = "PED" +HitA_3 = "PED" +IDLE_HBHB = "PED" +IDLE_ROCKET = "PED" +IDLE_armed = "PED" +IDLE_chat = "PED" +IDLE_csaw = "PED" +IDLE_stance = "PED" +IDLE_taxi = "PED" +IDLE_tired = "PED" +Idle_Gang1 = "PED" +Idlestance_fat = "PED" +JOG_femaleA = "PED" +JOG_maleA = "PED" +JUMP_glide = "PED" +JUMP_land = "PED" +JUMP_launch = "PED" +JUMP_launch_R = "PED" +Jetpack_Idle = "PED" +KART_L = "PED" +KART_LB = "PED" +KART_R = "PED" +KART_drive = "PED" +KD_left = "PED" +KD_right = "PED" +KO_shot_face = "PED" +KO_shot_front = "PED" +KO_shot_stom = "PED" +KO_skid_back = "PED" +KO_skid_front = "PED" +KO_spin_L = "PED" +KO_spin_R = "PED" +Player_Sneak = "PED" +Player_Sneak_walkstart = "PED" +Run_Wuzi = "PED" +Run_stop = "PED" +Run_stopR = "PED" +SEAT_down = "PED" +SEAT_idle = "PED" +SEAT_up = "PED" +SHOT_leftP = "PED" +SHOT_partial = "PED" +SHOT_partial_B = "PED" +SHOT_rightP = "PED" +Shove_Partial = "PED" +Smoke_in_car = "PED" +Sprint_Wuzi = "PED" +Swim_Tread = "PED" +Tap_hand = "PED" +Tap_handP = "PED" +Turn_L = "PED" +Turn_R = "PED" +WALK_armed = "PED" +WALK_civi = "PED" +WALK_csaw = "PED" +WALK_drunk = "PED" +WALK_fat = "PED" +WALK_fatold = "PED" +WALK_gang1 = "PED" +WALK_gang2 = "PED" +WALK_old = "PED" +WALK_player = "PED" +WALK_rocket = "PED" +WALK_shuffle = "PED" +WALK_start = "PED" +WALK_start_armed = "PED" +WALK_start_csaw = "PED" +WALK_start_rocket = "PED" +WEAPON_crouch = "PED" +WOMAN_runbusy = "PED" +WOMAN_runfatold = "PED" +WOMAN_runsexy = "PED" +WOMAN_walkbusy = "PED" +WOMAN_walkfatold = "PED" +WOMAN_walknorm = "PED" +WOMAN_walkold = "PED" +WOMAN_walkpro = "PED" +WOMAN_walksexy = "PED" +WOMAN_walkshop = "PED" +Walk_DoorPartial = "PED" +Walk_Wuzi = "PED" +XPRESSscratch = "PED" +abseil = "PED" +bomber = "PED" +car_hookertalk = "PED" +cower = "PED" +endchat_01 = "PED" +endchat_02 = "PED" +endchat_03 = "PED" +facanger = "PED" +facgum = "PED" +facsurp = "PED" +facsurpm = "PED" +factalk = "PED" +facurios = "PED" +flee_lkaround_01 = "PED" +fucku = "PED" +gang_gunstand = "PED" +gas_cwr = "PED" +getup = "PED" +getup_front = "PED" +gum_eat = "PED" +handscower = "PED" +handsup = "PED" +idlestance_old = "PED" +pass_Smoke_in_car = "PED" +phone_in = "PED" +phone_out = "PED" +phone_talk = "PED" +roadcross = "PED" +roadcross_female = "PED" +roadcross_gang = "PED" +roadcross_old = "PED" +run_1armed = "PED" +run_armed = "PED" +run_civi = "PED" +run_csaw = "PED" +run_fat = "PED" +run_fatold = "PED" +run_gang1 = "PED" +run_left = "PED" +run_old = "PED" +run_player = "PED" +run_right = "PED" +run_rocket = "PED" +sprint_civi = "PED" +sprint_panic = "PED" +swat_run = "PED" +turn_180 = "PED" +woman_idlestance = "PED" +woman_run = "PED" +woman_runpanic = "PED" [PLAYER_DVBYS] -Plyr_DrivebyBwd = "" -Plyr_DrivebyFwd = "" -Plyr_DrivebyLHS = "" -Plyr_DrivebyRHS = "" +Plyr_DrivebyBwd = "PLAYER_DVBYS" +Plyr_DrivebyFwd = "PLAYER_DVBYS" +Plyr_DrivebyLHS = "PLAYER_DVBYS" +Plyr_DrivebyRHS = "PLAYER_DVBYS" [PLAYIDLES] -shift = "" -shldr = "" -stretch = "" -strleg = "" -time = "" +shift = "PLAYIDLES" +shldr = "PLAYIDLES" +stretch = "PLAYIDLES" +strleg = "PLAYIDLES" +time = "PLAYIDLES" [POLICE] -COP_getoutcar_LHS = "" -CopTraf_Away = "" -CopTraf_Come = "" -CopTraf_Left = "" -CopTraf_Stop = "" -Cop_move_FWD = "" -Door_Kick = "" -crm_drgbst_01 = "" -plc_drgbst_01 = "" -plc_drgbst_02 = "" +COP_getoutcar_LHS = "POLICE" +CopTraf_Away = "POLICE" +CopTraf_Come = "POLICE" +CopTraf_Left = "POLICE" +CopTraf_Stop = "POLICE" +Cop_move_FWD = "POLICE" +Door_Kick = "POLICE" +crm_drgbst_01 = "POLICE" +plc_drgbst_01 = "POLICE" +plc_drgbst_02 = "POLICE" [POOL] -POOL_ChalkCue = "" -POOL_Idle_Stance = "" -POOL_Long_Shot = "" -POOL_Long_Shot_O = "" -POOL_Long_Start = "" -POOL_Long_Start_O = "" -POOL_Med_Shot = "" -POOL_Med_Shot_O = "" -POOL_Med_Start = "" -POOL_Med_Start_O = "" -POOL_Place_White = "" -POOL_Short_Shot = "" -POOL_Short_Shot_O = "" -POOL_Short_Start = "" -POOL_Short_Start_O = "" -POOL_Walk = "" -POOL_Walk_Start = "" -POOL_XLong_Shot = "" -POOL_XLong_Shot_O = "" -POOL_XLong_Start = "" -POOL_XLong_Start_O = "" +POOL_ChalkCue = "POOL" +POOL_Idle_Stance = "POOL" +POOL_Long_Shot = "POOL" +POOL_Long_Shot_O = "POOL" +POOL_Long_Start = "POOL" +POOL_Long_Start_O = "POOL" +POOL_Med_Shot = "POOL" +POOL_Med_Shot_O = "POOL" +POOL_Med_Start = "POOL" +POOL_Med_Start_O = "POOL" +POOL_Place_White = "POOL" +POOL_Short_Shot = "POOL" +POOL_Short_Shot_O = "POOL" +POOL_Short_Start = "POOL" +POOL_Short_Start_O = "POOL" +POOL_Walk = "POOL" +POOL_Walk_Start = "POOL" +POOL_XLong_Shot = "POOL" +POOL_XLong_Shot_O = "POOL" +POOL_XLong_Start = "POOL" +POOL_XLong_Start_O = "POOL" [POOR] -WINWASH_Start = "" -WINWASH_Wash2Beg = "" +WINWASH_Start = "POOR" +WINWASH_Wash2Beg = "POOR" [PYTHON] -python_crouchfire = "" -python_crouchreload = "" -python_fire = "" -python_fire_poor = "" -python_reload = "" +python_crouchfire = "PYTHON" +python_crouchreload = "PYTHON" +python_fire = "PYTHON" +python_fire_poor = "PYTHON" +python_reload = "PYTHON" [QUAD] -QUAD_FWD = "" -QUAD_Left = "" -QUAD_Right = "" -QUAD_back = "" -QUAD_driveby_FT = "" -QUAD_driveby_LHS = "" -QUAD_driveby_RHS = "" -QUAD_getoff_B = "" -QUAD_getoff_LHS = "" -QUAD_getoff_RHS = "" -QUAD_geton_LHS = "" -QUAD_geton_RHS = "" -QUAD_hit = "" -QUAD_kick = "" -QUAD_passenger = "" -QUAD_reverse = "" -QUAD_ride = "" +QUAD_FWD = "QUAD" +QUAD_Left = "QUAD" +QUAD_Right = "QUAD" +QUAD_back = "QUAD" +QUAD_driveby_FT = "QUAD" +QUAD_driveby_LHS = "QUAD" +QUAD_driveby_RHS = "QUAD" +QUAD_getoff_B = "QUAD" +QUAD_getoff_LHS = "QUAD" +QUAD_getoff_RHS = "QUAD" +QUAD_geton_LHS = "QUAD" +QUAD_geton_RHS = "QUAD" +QUAD_hit = "QUAD" +QUAD_kick = "QUAD" +QUAD_passenger = "QUAD" +QUAD_reverse = "QUAD" +QUAD_ride = "QUAD" [QUAD_DBZ] -Pass_Driveby_BWD = "" -Pass_Driveby_FWD = "" -Pass_Driveby_LHS = "" -Pass_Driveby_RHS = "" +Pass_Driveby_BWD = "QUAD_DBZ" +Pass_Driveby_FWD = "QUAD_DBZ" +Pass_Driveby_LHS = "QUAD_DBZ" +Pass_Driveby_RHS = "QUAD_DBZ" [RAPPING] -Laugh_01 = "" -RAP_A_IN = "" -RAP_A_Loop = "" -RAP_A_OUT = "" -RAP_B_IN = "" -RAP_B_Loop = "" -RAP_B_OUT = "" -RAP_C_Loop = "" +Laugh_01 = "RAPPING" +RAP_A_IN = "RAPPING" +RAP_A_Loop = "RAPPING" +RAP_A_OUT = "RAPPING" +RAP_B_IN = "RAPPING" +RAP_B_Loop = "RAPPING" +RAP_B_OUT = "RAPPING" +RAP_C_Loop = "RAPPING" [RIFLE] -RIFLE_crouchfire = "" -RIFLE_crouchload = "" -RIFLE_fire = "" -RIFLE_fire_poor = "" -RIFLE_load = "" +RIFLE_crouchfire = "RIFLE" +RIFLE_crouchload = "RIFLE" +RIFLE_fire = "RIFLE" +RIFLE_fire_poor = "RIFLE" +RIFLE_load = "RIFLE" [RIOT] -RIOT_ANGRY = "" -RIOT_ANGRY_B = "" -RIOT_CHANT = "" -RIOT_FUKU = "" -RIOT_PUNCHES = "" -RIOT_challenge = "" -RIOT_shout = "" +RIOT_ANGRY = "RIOT" +RIOT_ANGRY_B = "RIOT" +RIOT_CHANT = "RIOT" +RIOT_FUKU = "RIOT" +RIOT_PUNCHES = "RIOT" +RIOT_challenge = "RIOT" +RIOT_shout = "RIOT" [ROB_BANK] -CAT_Safe_End = "" -CAT_Safe_Open = "" -CAT_Safe_Open_O = "" -CAT_Safe_Rob = "" -SHP_HandsUp_Scr = "" +CAT_Safe_End = "ROB_BANK" +CAT_Safe_Open = "ROB_BANK" +CAT_Safe_Open_O = "ROB_BANK" +CAT_Safe_Rob = "ROB_BANK" +SHP_HandsUp_Scr = "ROB_BANK" [ROCKET] -RocketFire = "" -WALK_start_rocket = "" -idle_rocket = "" -run_rocket = "" -walk_rocket = "" +RocketFire = "ROCKET" +WALK_start_rocket = "ROCKET" +idle_rocket = "ROCKET" +run_rocket = "ROCKET" +walk_rocket = "ROCKET" [RUSTLER] -Plane_align_LHS = "" -Plane_close = "" -Plane_getin = "" -Plane_getout = "" -Plane_open = "" +Plane_align_LHS = "RUSTLER" +Plane_close = "RUSTLER" +Plane_getin = "RUSTLER" +Plane_getout = "RUSTLER" +Plane_open = "RUSTLER" [RYDER] -RYD_Beckon_01 = "" -RYD_Beckon_02 = "" -RYD_Beckon_03 = "" -RYD_Die_PT1 = "" -RYD_Die_PT2 = "" -VAN_PickUp_E = "" -VAN_PickUp_S = "" -Van_Crate_L = "" -Van_Crate_R = "" -Van_Fall_L = "" -Van_Fall_R = "" -Van_Lean_L = "" -Van_Lean_R = "" -Van_Stand = "" -Van_Stand_Crate = "" -Van_Throw = "" +RYD_Beckon_01 = "RYDER" +RYD_Beckon_02 = "RYDER" +RYD_Beckon_03 = "RYDER" +RYD_Die_PT1 = "RYDER" +RYD_Die_PT2 = "RYDER" +VAN_PickUp_E = "RYDER" +VAN_PickUp_S = "RYDER" +Van_Crate_L = "RYDER" +Van_Crate_R = "RYDER" +Van_Fall_L = "RYDER" +Van_Fall_R = "RYDER" +Van_Lean_L = "RYDER" +Van_Lean_R = "RYDER" +Van_Stand = "RYDER" +Van_Stand_Crate = "RYDER" +Van_Throw = "RYDER" [SCRATCHING] -sc_ltor = "" -sc_rtol = "" -scdldlp = "" -scdlulp = "" -scdrdlp = "" -scdrulp = "" -sclng_l = "" -sclng_r = "" -scmid_l = "" -scmid_r = "" -scshrtl = "" -scshrtr = "" +sc_ltor = "SCRATCHING" +sc_rtol = "SCRATCHING" +scdldlp = "SCRATCHING" +scdlulp = "SCRATCHING" +scdrdlp = "SCRATCHING" +scdrulp = "SCRATCHING" +sclng_l = "SCRATCHING" +sclng_r = "SCRATCHING" +scmid_l = "SCRATCHING" +scmid_r = "SCRATCHING" +scshrtl = "SCRATCHING" +scshrtr = "SCRATCHING" [SHAMAL] -SHAMAL_align = "" -SHAMAL_getin_LHS = "" -SHAMAL_getout_LHS = "" -SHAMAL_open = "" +SHAMAL_align = "SHAMAL" +SHAMAL_getin_LHS = "SHAMAL" +SHAMAL_getout_LHS = "SHAMAL" +SHAMAL_open = "SHAMAL" [SHOP] -ROB_2Idle = "" -ROB_Loop = "" -ROB_Loop_Threat = "" -ROB_Shifty = "" -ROB_StickUp_In = "" -SHP_Duck = "" -SHP_Duck_Aim = "" -SHP_Duck_Fire = "" -SHP_Gun_Aim = "" -SHP_Gun_Duck = "" -SHP_Gun_Fire = "" -SHP_Gun_Grab = "" -SHP_Gun_Threat = "" -SHP_HandsUp_Scr = "" -SHP_Jump_Glide = "" -SHP_Jump_Land = "" -SHP_Jump_Launch = "" -SHP_Rob_GiveCash = "" -SHP_Rob_HandsUp = "" -SHP_Rob_React = "" -SHP_Serve_End = "" -SHP_Serve_Idle = "" -SHP_Serve_Loop = "" -SHP_Serve_Start = "" -Smoke_RYD = "" +ROB_2Idle = "SHOP" +ROB_Loop = "SHOP" +ROB_Loop_Threat = "SHOP" +ROB_Shifty = "SHOP" +ROB_StickUp_In = "SHOP" +SHP_Duck = "SHOP" +SHP_Duck_Aim = "SHOP" +SHP_Duck_Fire = "SHOP" +SHP_Gun_Aim = "SHOP" +SHP_Gun_Duck = "SHOP" +SHP_Gun_Fire = "SHOP" +SHP_Gun_Grab = "SHOP" +SHP_Gun_Threat = "SHOP" +SHP_HandsUp_Scr = "SHOP" +SHP_Jump_Glide = "SHOP" +SHP_Jump_Land = "SHOP" +SHP_Jump_Launch = "SHOP" +SHP_Rob_GiveCash = "SHOP" +SHP_Rob_HandsUp = "SHOP" +SHP_Rob_React = "SHOP" +SHP_Serve_End = "SHOP" +SHP_Serve_Idle = "SHOP" +SHP_Serve_Loop = "SHOP" +SHP_Serve_Start = "SHOP" +Smoke_RYD = "SHOP" [SHOTGUN] -shotgun_crouchfire = "" -shotgun_fire = "" -shotgun_fire_poor = "" +shotgun_crouchfire = "SHOTGUN" +shotgun_fire = "SHOTGUN" +shotgun_fire_poor = "SHOTGUN" [SILENCED] -CrouchReload = "" -SilenceCrouchfire = "" -Silence_fire = "" -Silence_reload = "" +CrouchReload = "SILENCED" +SilenceCrouchfire = "SILENCED" +Silence_fire = "SILENCED" +Silence_reload = "SILENCED" [SKATE] -skate_idle = "" -skate_run = "" -skate_sprint = "" +skate_idle = "SKATE" +skate_run = "SKATE" +skate_sprint = "SKATE" [SMOKING] -F_smklean_loop = "" -M_smk_drag = "" -M_smk_in = "" -M_smk_loop = "" -M_smk_out = "" -M_smk_tap = "" -M_smklean_loop = "" -M_smkstnd_loop = "" +F_smklean_loop = "SMOKING" +M_smk_drag = "SMOKING" +M_smk_in = "SMOKING" +M_smk_loop = "SMOKING" +M_smk_out = "SMOKING" +M_smk_tap = "SMOKING" +M_smklean_loop = "SMOKING" +M_smkstnd_loop = "SMOKING" [SNIPER] -WEAPON_sniper = "" +WEAPON_sniper = "SNIPER" [SPRAYCAN] -spraycan_fire = "" -spraycan_full = "" +spraycan_fire = "SPRAYCAN" +spraycan_full = "SPRAYCAN" [STRIP] -PLY_CASH = "" -PUN_CASH = "" -PUN_HOLLER = "" -PUN_LOOP = "" -STR_A2B = "" -STR_B2A = "" -STR_B2C = "" -STR_C1 = "" -STR_C2 = "" -STR_C2B = "" -STR_Loop_A = "" -STR_Loop_B = "" -STR_Loop_C = "" -strip_A = "" -strip_B = "" -strip_C = "" -strip_D = "" -strip_E = "" -strip_F = "" -strip_G = "" +PLY_CASH = "STRIP" +PUN_CASH = "STRIP" +PUN_HOLLER = "STRIP" +PUN_LOOP = "STRIP" +STR_A2B = "STRIP" +STR_B2A = "STRIP" +STR_B2C = "STRIP" +STR_C1 = "STRIP" +STR_C2 = "STRIP" +STR_C2B = "STRIP" +STR_Loop_A = "STRIP" +STR_Loop_B = "STRIP" +STR_Loop_C = "STRIP" +strip_A = "STRIP" +strip_B = "STRIP" +strip_C = "STRIP" +strip_D = "STRIP" +strip_E = "STRIP" +strip_F = "STRIP" +strip_G = "STRIP" [SUNBATHE] -Lay_Bac_in = "" -Lay_Bac_out = "" -ParkSit_M_IdleA = "" -ParkSit_M_IdleB = "" -ParkSit_M_IdleC = "" -ParkSit_M_in = "" -ParkSit_M_out = "" -ParkSit_W_idleA = "" -ParkSit_W_idleB = "" -ParkSit_W_idleC = "" -ParkSit_W_in = "" -ParkSit_W_out = "" -SBATHE_F_LieB2Sit = "" -SBATHE_F_Out = "" -SitnWait_in_W = "" -SitnWait_out_W = "" -batherdown = "" -batherup = "" +Lay_Bac_in = "SUNBATHE" +Lay_Bac_out = "SUNBATHE" +ParkSit_M_IdleA = "SUNBATHE" +ParkSit_M_IdleB = "SUNBATHE" +ParkSit_M_IdleC = "SUNBATHE" +ParkSit_M_in = "SUNBATHE" +ParkSit_M_out = "SUNBATHE" +ParkSit_W_idleA = "SUNBATHE" +ParkSit_W_idleB = "SUNBATHE" +ParkSit_W_idleC = "SUNBATHE" +ParkSit_W_in = "SUNBATHE" +ParkSit_W_out = "SUNBATHE" +SBATHE_F_LieB2Sit = "SUNBATHE" +SBATHE_F_Out = "SUNBATHE" +SitnWait_in_W = "SUNBATHE" +SitnWait_out_W = "SUNBATHE" +batherdown = "SUNBATHE" +batherup = "SUNBATHE" [SWAT] -JMP_Wall1m_180 = "" -Rail_fall = "" -Rail_fall_crawl = "" -gnstwall_injurd = "" -swt_breach_01 = "" -swt_breach_02 = "" -swt_breach_03 = "" -swt_go = "" -swt_lkt = "" -swt_sty = "" -swt_vent_01 = "" -swt_vent_02 = "" -swt_vnt_sht_die = "" -swt_vnt_sht_in = "" -swt_vnt_sht_loop = "" -swt_wllpk_L = "" -swt_wllpk_L_back = "" -swt_wllpk_R = "" -swt_wllpk_R_back = "" -swt_wllshoot_in_L = "" -swt_wllshoot_in_R = "" -swt_wllshoot_out_L = "" -swt_wllshoot_out_R = "" +JMP_Wall1m_180 = "SWAT" +Rail_fall = "SWAT" +Rail_fall_crawl = "SWAT" +gnstwall_injurd = "SWAT" +swt_breach_01 = "SWAT" +swt_breach_02 = "SWAT" +swt_breach_03 = "SWAT" +swt_go = "SWAT" +swt_lkt = "SWAT" +swt_sty = "SWAT" +swt_vent_01 = "SWAT" +swt_vent_02 = "SWAT" +swt_vnt_sht_die = "SWAT" +swt_vnt_sht_in = "SWAT" +swt_vnt_sht_loop = "SWAT" +swt_wllpk_L = "SWAT" +swt_wllpk_L_back = "SWAT" +swt_wllpk_R = "SWAT" +swt_wllpk_R_back = "SWAT" +swt_wllshoot_in_L = "SWAT" +swt_wllshoot_in_R = "SWAT" +swt_wllshoot_out_L = "SWAT" +swt_wllshoot_out_R = "SWAT" [SWEET] -LaFin_Player = "" -LaFin_Sweet = "" -Sweet_injuredloop = "" -ho_ass_slapped = "" -plyr_hndshldr_01 = "" -sweet_ass_slap = "" -sweet_hndshldr_01 = "" +LaFin_Player = "SWEET" +LaFin_Sweet = "SWEET" +Sweet_injuredloop = "SWEET" +ho_ass_slapped = "SWEET" +plyr_hndshldr_01 = "SWEET" +sweet_ass_slap = "SWEET" +sweet_hndshldr_01 = "SWEET" [SWIM] -SWIM_crawl = "" -Swim_Breast = "" -Swim_Dive_Under = "" -Swim_Glide = "" -Swim_Tread = "" -Swim_Under = "" -Swim_jumpout = "" +SWIM_crawl = "SWIM" +Swim_Breast = "SWIM" +Swim_Dive_Under = "SWIM" +Swim_Glide = "SWIM" +Swim_Tread = "SWIM" +Swim_Under = "SWIM" +Swim_jumpout = "SWIM" [SWORD] -Sword_Hit_1 = "" -Sword_Hit_2 = "" -Sword_Hit_3 = "" -sword_1 = "" -sword_2 = "" -sword_3 = "" -sword_4 = "" -sword_IDLE = "" -sword_block = "" -sword_part = "" +Sword_Hit_1 = "SWORD" +Sword_Hit_2 = "SWORD" +Sword_Hit_3 = "SWORD" +sword_1 = "SWORD" +sword_2 = "SWORD" +sword_3 = "SWORD" +sword_4 = "SWORD" +sword_IDLE = "SWORD" +sword_block = "SWORD" +sword_part = "SWORD" [TANK] -TANK_align_LHS = "" -TANK_close_LHS = "" -TANK_doorlocked = "" -TANK_getin_LHS = "" -TANK_getout_LHS = "" -TANK_open_LHS = "" +TANK_align_LHS = "TANK" +TANK_close_LHS = "TANK" +TANK_doorlocked = "TANK" +TANK_getin_LHS = "TANK" +TANK_getout_LHS = "TANK" +TANK_open_LHS = "TANK" [TATTOOS] -TAT_ArmL_In_O = "" -TAT_ArmL_In_P = "" -TAT_ArmL_In_T = "" -TAT_ArmL_Out_O = "" -TAT_ArmL_Out_P = "" -TAT_ArmL_Out_T = "" -TAT_ArmL_Pose_O = "" -TAT_ArmL_Pose_P = "" -TAT_ArmL_Pose_T = "" -TAT_ArmR_In_O = "" -TAT_ArmR_In_P = "" -TAT_ArmR_In_T = "" -TAT_ArmR_Out_O = "" -TAT_ArmR_Out_P = "" -TAT_ArmR_Out_T = "" -TAT_ArmR_Pose_O = "" -TAT_ArmR_Pose_P = "" -TAT_ArmR_Pose_T = "" -TAT_Back_In_O = "" -TAT_Back_In_P = "" -TAT_Back_In_T = "" -TAT_Back_Out_O = "" -TAT_Back_Out_P = "" -TAT_Back_Out_T = "" -TAT_Back_Pose_O = "" -TAT_Back_Pose_P = "" -TAT_Back_Pose_T = "" -TAT_Back_Sit_In_P = "" -TAT_Back_Sit_Loop_P = "" -TAT_Back_Sit_Out_P = "" -TAT_Bel_In_O = "" -TAT_Bel_In_T = "" -TAT_Bel_Out_O = "" -TAT_Bel_Out_T = "" -TAT_Bel_Pose_O = "" -TAT_Bel_Pose_T = "" -TAT_Che_In_O = "" -TAT_Che_In_P = "" -TAT_Che_In_T = "" -TAT_Che_Out_O = "" -TAT_Che_Out_P = "" -TAT_Che_Out_T = "" -TAT_Che_Pose_O = "" -TAT_Che_Pose_P = "" -TAT_Che_Pose_T = "" -TAT_Drop_O = "" -TAT_Idle_Loop_O = "" -TAT_Idle_Loop_T = "" -TAT_Sit_In_O = "" -TAT_Sit_In_P = "" -TAT_Sit_In_T = "" -TAT_Sit_Loop_O = "" -TAT_Sit_Loop_P = "" -TAT_Sit_Loop_T = "" -TAT_Sit_Out_O = "" -TAT_Sit_Out_P = "" -TAT_Sit_Out_T = "" +TAT_ArmL_In_O = "TATTOOS" +TAT_ArmL_In_P = "TATTOOS" +TAT_ArmL_In_T = "TATTOOS" +TAT_ArmL_Out_O = "TATTOOS" +TAT_ArmL_Out_P = "TATTOOS" +TAT_ArmL_Out_T = "TATTOOS" +TAT_ArmL_Pose_O = "TATTOOS" +TAT_ArmL_Pose_P = "TATTOOS" +TAT_ArmL_Pose_T = "TATTOOS" +TAT_ArmR_In_O = "TATTOOS" +TAT_ArmR_In_P = "TATTOOS" +TAT_ArmR_In_T = "TATTOOS" +TAT_ArmR_Out_O = "TATTOOS" +TAT_ArmR_Out_P = "TATTOOS" +TAT_ArmR_Out_T = "TATTOOS" +TAT_ArmR_Pose_O = "TATTOOS" +TAT_ArmR_Pose_P = "TATTOOS" +TAT_ArmR_Pose_T = "TATTOOS" +TAT_Back_In_O = "TATTOOS" +TAT_Back_In_P = "TATTOOS" +TAT_Back_In_T = "TATTOOS" +TAT_Back_Out_O = "TATTOOS" +TAT_Back_Out_P = "TATTOOS" +TAT_Back_Out_T = "TATTOOS" +TAT_Back_Pose_O = "TATTOOS" +TAT_Back_Pose_P = "TATTOOS" +TAT_Back_Pose_T = "TATTOOS" +TAT_Back_Sit_In_P = "TATTOOS" +TAT_Back_Sit_Loop_P = "TATTOOS" +TAT_Back_Sit_Out_P = "TATTOOS" +TAT_Bel_In_O = "TATTOOS" +TAT_Bel_In_T = "TATTOOS" +TAT_Bel_Out_O = "TATTOOS" +TAT_Bel_Out_T = "TATTOOS" +TAT_Bel_Pose_O = "TATTOOS" +TAT_Bel_Pose_T = "TATTOOS" +TAT_Che_In_O = "TATTOOS" +TAT_Che_In_P = "TATTOOS" +TAT_Che_In_T = "TATTOOS" +TAT_Che_Out_O = "TATTOOS" +TAT_Che_Out_P = "TATTOOS" +TAT_Che_Out_T = "TATTOOS" +TAT_Che_Pose_O = "TATTOOS" +TAT_Che_Pose_P = "TATTOOS" +TAT_Che_Pose_T = "TATTOOS" +TAT_Drop_O = "TATTOOS" +TAT_Idle_Loop_O = "TATTOOS" +TAT_Idle_Loop_T = "TATTOOS" +TAT_Sit_In_O = "TATTOOS" +TAT_Sit_In_P = "TATTOOS" +TAT_Sit_In_T = "TATTOOS" +TAT_Sit_Loop_O = "TATTOOS" +TAT_Sit_Loop_P = "TATTOOS" +TAT_Sit_Loop_T = "TATTOOS" +TAT_Sit_Out_O = "TATTOOS" +TAT_Sit_Out_P = "TATTOOS" +TAT_Sit_Out_T = "TATTOOS" [TEC] -TEC_crouchfire = "" -TEC_crouchreload = "" -TEC_fire = "" -TEC_reload = "" +TEC_crouchfire = "TEC" +TEC_crouchreload = "TEC" +TEC_fire = "TEC" +TEC_reload = "TEC" [TRAIN] -tran_gtup = "" -tran_hng = "" -tran_ouch = "" -tran_stmb = "" +tran_gtup = "TRAIN" +tran_hng = "TRAIN" +tran_ouch = "TRAIN" +tran_stmb = "TRAIN" [TRUCK] -TRUCK_ALIGN_LHS = "" -TRUCK_ALIGN_RHS = "" -TRUCK_Shuffle = "" -TRUCK_close_LHS = "" -TRUCK_close_RHS = "" -TRUCK_closedoor_LHS = "" -TRUCK_closedoor_RHS = "" -TRUCK_getin_LHS = "" -TRUCK_getin_RHS = "" -TRUCK_getout_LHS = "" -TRUCK_getout_RHS = "" -TRUCK_jackedLHS = "" -TRUCK_jackedRHS = "" -TRUCK_open_LHS = "" -TRUCK_open_RHS = "" -TRUCK_pullout_LHS = "" -TRUCK_pullout_RHS = "" +TRUCK_ALIGN_LHS = "TRUCK" +TRUCK_ALIGN_RHS = "TRUCK" +TRUCK_Shuffle = "TRUCK" +TRUCK_close_LHS = "TRUCK" +TRUCK_close_RHS = "TRUCK" +TRUCK_closedoor_LHS = "TRUCK" +TRUCK_closedoor_RHS = "TRUCK" +TRUCK_getin_LHS = "TRUCK" +TRUCK_getin_RHS = "TRUCK" +TRUCK_getout_LHS = "TRUCK" +TRUCK_getout_RHS = "TRUCK" +TRUCK_jackedLHS = "TRUCK" +TRUCK_jackedRHS = "TRUCK" +TRUCK_open_LHS = "TRUCK" +TRUCK_open_RHS = "TRUCK" +TRUCK_pullout_LHS = "TRUCK" +TRUCK_pullout_RHS = "TRUCK" [UZI] -UZI_crouchfire = "" -UZI_crouchreload = "" -UZI_fire = "" -UZI_fire_poor = "" -UZI_reload = "" +UZI_crouchfire = "UZI" +UZI_crouchreload = "UZI" +UZI_fire = "UZI" +UZI_fire_poor = "UZI" +UZI_reload = "UZI" [VAN] -VAN_close_back_LHS = "" -VAN_close_back_RHS = "" -VAN_getin_Back_LHS = "" -VAN_getin_Back_RHS = "" -VAN_getout_back_LHS = "" -VAN_getout_back_RHS = "" -VAN_open_back_LHS = "" -VAN_open_back_RHS = "" +VAN_close_back_LHS = "VAN" +VAN_close_back_RHS = "VAN" +VAN_getin_Back_LHS = "VAN" +VAN_getin_Back_RHS = "VAN" +VAN_getout_back_LHS = "VAN" +VAN_getout_back_RHS = "VAN" +VAN_open_back_LHS = "VAN" +VAN_open_back_RHS = "VAN" [VENDING] -VEND_Drink2_P = "" -VEND_Drink_P = "" -VEND_Eat_P = "" -VEND_Use = "" -VEND_Use_pt2 = "" -vend_eat1_P = "" +VEND_Drink2_P = "VENDING" +VEND_Drink_P = "VENDING" +VEND_Eat_P = "VENDING" +VEND_Use = "VENDING" +VEND_Use_pt2 = "VENDING" +vend_eat1_P = "VENDING" [VORTEX] -CAR_jumpin_LHS = "" -CAR_jumpin_RHS = "" -vortex_getout_LHS = "" -vortex_getout_RHS = "" +CAR_jumpin_LHS = "VORTEX" +CAR_jumpin_RHS = "VORTEX" +vortex_getout_LHS = "VORTEX" +vortex_getout_RHS = "VORTEX" [WAYFARER] -WF_Back = "" -WF_Fwd = "" -WF_Left = "" -WF_Ride = "" -WF_Right = "" -WF_Still = "" -WF_drivebyFT = "" -WF_drivebyLHS = "" -WF_drivebyRHS = "" -WF_getoffBACK = "" -WF_getoffLHS = "" -WF_getoffRHS = "" -WF_hit = "" -WF_jumponL = "" -WF_jumponR = "" -WF_kick = "" -WF_passenger = "" -WF_pushes = "" +WF_Back = "WAYFARER" +WF_Fwd = "WAYFARER" +WF_Left = "WAYFARER" +WF_Ride = "WAYFARER" +WF_Right = "WAYFARER" +WF_Still = "WAYFARER" +WF_drivebyFT = "WAYFARER" +WF_drivebyLHS = "WAYFARER" +WF_drivebyRHS = "WAYFARER" +WF_getoffBACK = "WAYFARER" +WF_getoffLHS = "WAYFARER" +WF_getoffRHS = "WAYFARER" +WF_hit = "WAYFARER" +WF_jumponL = "WAYFARER" +WF_jumponR = "WAYFARER" +WF_kick = "WAYFARER" +WF_passenger = "WAYFARER" +WF_pushes = "WAYFARER" [WEAPONS] -SHP_1H_Lift = "" -SHP_1H_Lift_End = "" -SHP_1H_Ret = "" -SHP_1H_Ret_S = "" -SHP_2H_Lift = "" -SHP_2H_Lift_End = "" -SHP_2H_Ret = "" -SHP_2H_Ret_S = "" -SHP_Ar_Lift = "" -SHP_Ar_Lift_End = "" -SHP_Ar_Ret = "" -SHP_Ar_Ret_S = "" -SHP_G_Lift_In = "" -SHP_G_Lift_Out = "" -SHP_Tray_In = "" -SHP_Tray_Out = "" -SHP_Tray_Pose = "" +SHP_1H_Lift = "WEAPONS" +SHP_1H_Lift_End = "WEAPONS" +SHP_1H_Ret = "WEAPONS" +SHP_1H_Ret_S = "WEAPONS" +SHP_2H_Lift = "WEAPONS" +SHP_2H_Lift_End = "WEAPONS" +SHP_2H_Ret = "WEAPONS" +SHP_2H_Ret_S = "WEAPONS" +SHP_Ar_Lift = "WEAPONS" +SHP_Ar_Lift_End = "WEAPONS" +SHP_Ar_Ret = "WEAPONS" +SHP_Ar_Ret_S = "WEAPONS" +SHP_G_Lift_In = "WEAPONS" +SHP_G_Lift_Out = "WEAPONS" +SHP_Tray_In = "WEAPONS" +SHP_Tray_Out = "WEAPONS" +SHP_Tray_Pose = "WEAPONS" [WUZI] -CS_Dead_Guy = "" -CS_Plyr_pt1 = "" -CS_Plyr_pt2 = "" -CS_Wuzi_pt1 = "" -CS_Wuzi_pt2 = "" -Walkstart_Idle_01 = "" -Wuzi_Greet_Plyr = "" -Wuzi_Greet_Wuzi = "" -Wuzi_Walk = "" -Wuzi_follow = "" -Wuzi_grnd_chk = "" -Wuzi_stand_loop = "" +CS_Dead_Guy = "WUZI" +CS_Plyr_pt1 = "WUZI" +CS_Plyr_pt2 = "WUZI" +CS_Wuzi_pt1 = "WUZI" +CS_Wuzi_pt2 = "WUZI" +Walkstart_Idle_01 = "WUZI" +Wuzi_Greet_Plyr = "WUZI" +Wuzi_Greet_Wuzi = "WUZI" +Wuzi_Walk = "WUZI" +Wuzi_follow = "WUZI" +Wuzi_grnd_chk = "WUZI" +Wuzi_stand_loop = "WUZI" + diff --git a/resource/CheatMenuSA/data/stats.toml b/resource/CheatMenuSA/data/stats.toml index 49c8419..30e4ba8 100644 --- a/resource/CheatMenuSA/data/stats.toml +++ b/resource/CheatMenuSA/data/stats.toml @@ -6,305 +6,308 @@ # stat_id = "name" ############################################################################## -[Misc] -44 = "Longest treadmill time" -45 = "Longest exercise bike time" -46 = "Heaviest weight on bench press" -47 = "Heaviest weight on dumbbells" -48 = "Best time in 8-Track" -50 = "Lightest weight" -51 = "Longest chase time with 5 or more stars" -52 = "Last chase time with 5 or more stars" -63 = "Time spent underwater" -64 = "Total respect" -66 = "Clothes respect" -67 = "Fitness respect" -68 = "Respect" -80 = "Appearance" -81 = "Gambling" -120 = "People wasted by others" -121 = "People you've wasted" -131 = "Total number of wanted stars attained" -132 = "Total number of wanted stars evaded" -133 = "Times busted" -134 = "Days passed in game" -135 = "Number of hospital visits" -136 = "Safehouse visits" -137 = "Times cheated" -156 = "Last dance score" -163 = "Recruited gang members killed" -166 = "Photographs Taken" -167 = "Rampages attempted" -168 = "Rampages passed" -169 = "Flight time" -170 = "Times drowned" -172 = "Best position in 8-Track" -173 = "Time on jetpack" -174 = "Shooting range levels passed" -175 = "Most cars parked on 'Valet Parking'" -176 = "Kills since last checkpoint" -177 = "Total legitimate kills" -178 = "Number of 'Bloodring' kills" -179 = "Total time in bloodring" -180 = "No more hurricanes Flag" -181 = "City unlocked" -182 = "Number of Police bribes" -183 = "Number of cars stolen" -185 = "Number of disastrous dates" -188 = "Number of successful dates" -190 = "Number of prostitutes visited" -191 = "Number of houses burgled" -192 = "Number of safes cracked" -193 = "Burgular status" -194 = "Number of stolen items sold" -195 = "Number of eight balls in pool" -196 = "Total number of wins playing pool" -197 = "Total number of losses playing pool" -198 = "Times visited the gym" -200 = "Number of meals eaten" -203 = "Number of furniture purchased" -204 = "Favorite console game" -205 = "Highest civilian peds killed on Rampage" -206 = "Highest police peds killed on Rampage" -207 = "Highest civilian vehicles destroyed on Rampage" -208 = "Highest police vehicles destroyed on Rampage" -209 = "Highest number of tanks destroyed on Rampage" -210 = "Pimping level" -211 = "Kickstart best score" -212 = "Best lap time in 8-Track" -213 = "Number of vehicles exported" -214 = "Number of vehicles imported" -215 = "Highest basketball score" -216 = "Fires started" -217 = "Amount of drugs sold" -218 = "Amount of drugs bought" -225 = "Lung capacity" -226 = "Game gore rating" -227 = "Game sex rating" -231 = "Snapshots taken" -232 = "Total snapshots" -233 = "Luck" -234 = "Territories taken over" -235 = "Territories lost" -236 = "Territories held" -237 = "Highest number of territories held" -238 = "Gang members recruited" -239 = "Enemy gang members killed" -240 = "Friendly gang members killed" -241 = "Horseshoes collected" -242 = "Total horseshoes" -243 = "Oysters collected" -244 = "Total oysters" -245 = "Calories" -251 = "'Keepie Uppy' best time" -320 = "Playing time" -321 = "Hidden Packages found" -322 = "Tags sprayed" -323 = "Least favorite gang" -324 = "Gang members wasted" -325 = "Criminals wasted" -326 = "Most Favorite Radio Station" -327 = "Least Favorite Radio Station" -330 = "Pilot ranking" -331 = "Strongest Gang" -332 = "2nd strongest gang" -333 = "3rd strongest gang" -334 = "Money lost gambling" -336 = "Gang strength" +[Favourites] [Girls] -32 = "Girlfriend budget" -65 = "Girlfriend respect" -171 = "Number of girls pimped" -184 = "Current number of girlfriends" -186 = "Number of girls dated" -187 = "Number of times scored with a girl" -189 = "Number of girls dumped" -252 = "Progress with Denise" -253 = "Progress with Michelle" -254 = "Progress with Helena" -255 = "Progress with Barbara" -256 = "Progress with Katie" -257 = "Progress with Millie" +'Current number of girlfriends' = '184' +'Girlfriend budget' = '32' +'Girlfriend respect' = '65' +'Number of girls dated' = '186' +'Number of girls dumped' = '189' +'Number of girls pimped' = '171' +'Number of times scored with a girl' = '187' +'Progress with Barbara' = '255' +'Progress with Denise' = '252' +'Progress with Helena' = '254' +'Progress with Katie' = '256' +'Progress with Michelle' = '253' +'Progress with Millie' = '257' + +[Misc] +"'Keepie Uppy' best time" = '251' +'2nd strongest gang' = '332' +'3rd strongest gang' = '333' +'Amount of drugs bought' = '218' +'Amount of drugs sold' = '217' +Appearance = '80' +'Best lap time in 8-Track' = '212' +'Best position in 8-Track' = '172' +'Best time in 8-Track' = '48' +'Burgular status' = '193' +Calories = '245' +'City unlocked' = '181' +'Clothes respect' = '66' +'Criminals wasted' = '325' +'Days passed in game' = '134' +'Enemy gang members killed' = '239' +'Favorite console game' = '204' +'Fires started' = '216' +'Fitness respect' = '67' +'Flight time' = '169' +'Friendly gang members killed' = '240' +Gambling = '81' +'Game gore rating' = '226' +'Game sex rating' = '227' +'Gang members recruited' = '238' +'Gang members wasted' = '324' +'Gang strength' = '336' +'Heaviest weight on bench press' = '46' +'Heaviest weight on dumbbells' = '47' +'Hidden Packages found' = '321' +'Highest basketball score' = '215' +'Highest civilian peds killed on Rampage' = '205' +'Highest civilian vehicles destroyed on Rampage' = '207' +'Highest number of tanks destroyed on Rampage' = '209' +'Highest number of territories held' = '237' +'Highest police peds killed on Rampage' = '206' +'Highest police vehicles destroyed on Rampage' = '208' +'Horseshoes collected' = '241' +'Kickstart best score' = '211' +'Kills since last checkpoint' = '176' +'Last chase time with 5 or more stars' = '52' +'Last dance score' = '156' +'Least Favorite Radio Station' = '327' +'Least favorite gang' = '323' +'Lightest weight' = '50' +'Longest chase time with 5 or more stars' = '51' +'Longest exercise bike time' = '45' +'Longest treadmill time' = '44' +Luck = '233' +'Lung capacity' = '225' +'Money lost gambling' = '334' +'Most Favorite Radio Station' = '326' +"Most cars parked on 'Valet Parking'" = '175' +'No more hurricanes Flag' = '180' +"Number of 'Bloodring' kills" = '178' +'Number of Police bribes' = '182' +'Number of cars stolen' = '183' +'Number of disastrous dates' = '185' +'Number of eight balls in pool' = '195' +'Number of furniture purchased' = '203' +'Number of hospital visits' = '135' +'Number of houses burgled' = '191' +'Number of meals eaten' = '200' +'Number of prostitutes visited' = '190' +'Number of safes cracked' = '192' +'Number of stolen items sold' = '194' +'Number of successful dates' = '188' +'Number of vehicles exported' = '213' +'Number of vehicles imported' = '214' +'Oysters collected' = '243' +'People wasted by others' = '120' +"People you've wasted" = '121' +'Photographs Taken' = '166' +'Pilot ranking' = '330' +'Pimping level' = '210' +'Playing time' = '320' +'Rampages attempted' = '167' +'Rampages passed' = '168' +'Recruited gang members killed' = '163' +Respect = '68' +'Safehouse visits' = '136' +'Shooting range levels passed' = '174' +'Snapshots taken' = '231' +'Strongest Gang' = '331' +'Tags sprayed' = '322' +'Territories held' = '236' +'Territories lost' = '235' +'Territories taken over' = '234' +'Time on jetpack' = '173' +'Time spent underwater' = '63' +'Times busted' = '133' +'Times cheated' = '137' +'Times drowned' = '170' +'Times visited the gym' = '198' +'Total horseshoes' = '242' +'Total legitimate kills' = '177' +'Total number of losses playing pool' = '197' +'Total number of wanted stars attained' = '131' +'Total number of wanted stars evaded' = '132' +'Total number of wins playing pool' = '196' +'Total oysters' = '244' +'Total respect' = '64' +'Total snapshots' = '232' +'Total time in bloodring' = '179' [Missions] -0 = "Progress made" -1 = "Total progress" -58 = "Time spent on longest mission" -59 = "Time spent on quickest mission" -60 = "Average mission time" -146 = "Mission attempts" -147 = "Missions passed" -148 = "Total number of missions in game" -152 = "Criminals killed on Vigilante Mission" -157 = "Highest Vigilante Mission level" -158 = "Highest Paramedic Mission level" -159 = "Highest Firefighter Mission level" -161 = "Number of Truck missions passed" -201 = "Money made in Quarry" -202 = "Time taken to Complete Quarry" -224 = "Respect Mission" -228 = "Respect Mission Total" -258 = "Best position in Lowrider Race" -259 = "Best time in Lowrider Race" -260 = "Best position in Little Loop" -261 = "Best time in Little Loop" -262 = "Best position in Backroad Wanderer" -263 = "Best time in Backroad Wanderer" -264 = "Best position in City Circuit" -265 = "Best time in City Circuit" -266 = "Best position in Vinewood" -267 = "Best time in Vinewood" -268 = "Best position in Freeway" -269 = "Best time in Freeway" -270 = "Best position in Into the Country" -271 = "Best time in Into the Country" -272 = "Best position in Badlands A" -273 = "Best time in Badlands A" -274 = "Best position in Badlands B" -275 = "Best time in Badlands B" -276 = "Best position in Dirtbike Danger" -277 = "Best time in Dirtbike Danger" -278 = "Best position in Bandito County" -279 = "Best time in Bandito County" -280 = "Best position in Go-Go-Kart" -281 = "Best time in Go-Go-Kart" -282 = "Best position in San Fierro Fastlane" -283 = "Best time in San Fierro Fastlane" -284 = "Best position in San Fierro Hills" -285 = "Best time in San Fierro Hills" -286 = "Best position in Country Endurance" -287 = "Best time in Country Endurance" -288 = "Best position in SF to LV" -289 = "Best time in SF to LV" -290 = "Best position in Dam Rider" -291 = "Best time in Dam Rider" -292 = "Best position in Desert Tricks" -293 = "Best time in Desert Tricks" -294 = "Best position in LV Ringroad" -295 = "Best time in LV Ringroad" -296 = "Best time in World War Aces" -297 = "Best time in Barnstorming" -298 = "Best time in Military Service" -299 = "Best time in Chopper Checkpoint" -300 = "Best time in Whirly Bird Waypoint" -301 = "Best time in Heli Hell" -302 = "Drive-thru mission accomplished" -303 = "Management Issues mission accomplished" -304 = "555 WE TIP mission accomplished" -305 = "Yay Ka-Boom-Boom mission accomplished" -306 = "Fish in a Barrel mission accomplished" -307 = "Breaking the Bank at Caligula's mission accomplished" -308 = "A Home In The Hills mission accomplished" -309 = "maybe set riot mode" -310 = "Ryder's mission Robbing Uncle Sam accomplished" -311 = "Mike Toreno mission accomplished" -312 = "Architectural Espionage mission accomplished" -313 = "Jizzy mission accomplished" -314 = "Reuniting the Families mission accomplished" -315 = "Small Town Bank mission accomplished" -316 = "Photo Opportunity mission accomplished" -317 = "Don Peyote mission accomplished" -318 = "Local Liquor Store mission accomplished" -319 = "Badlands mission accomplished" -335 = "Riot Mission accomplished" -337 = "Territory under control" -338 = "Are you going to San Fierro? mission accomplished" -339 = "High Noon mission accomplished" -340 = "The Green Sabre mission accomplished" -341 = "maybe Catalina meeting" -342 = "maybe Wu Zi meeting" +'555 WE TIP mission accomplished' = '304' +'A Home In The Hills mission accomplished' = '308' +'Architectural Espionage mission accomplished' = '312' +'Are you going to San Fierro? mission accomplished' = '338' +'Average mission time' = '60' +'Badlands mission accomplished' = '319' +'Best position in Backroad Wanderer' = '262' +'Best position in Badlands A' = '272' +'Best position in Badlands B' = '274' +'Best position in Bandito County' = '278' +'Best position in City Circuit' = '264' +'Best position in Country Endurance' = '286' +'Best position in Dam Rider' = '290' +'Best position in Desert Tricks' = '292' +'Best position in Dirtbike Danger' = '276' +'Best position in Freeway' = '268' +'Best position in Go-Go-Kart' = '280' +'Best position in Into the Country' = '270' +'Best position in LV Ringroad' = '294' +'Best position in Little Loop' = '260' +'Best position in Lowrider Race' = '258' +'Best position in SF to LV' = '288' +'Best position in San Fierro Fastlane' = '282' +'Best position in San Fierro Hills' = '284' +'Best position in Vinewood' = '266' +'Best time in Backroad Wanderer' = '263' +'Best time in Badlands A' = '273' +'Best time in Badlands B' = '275' +'Best time in Bandito County' = '279' +'Best time in Barnstorming' = '297' +'Best time in Chopper Checkpoint' = '299' +'Best time in City Circuit' = '265' +'Best time in Country Endurance' = '287' +'Best time in Dam Rider' = '291' +'Best time in Desert Tricks' = '293' +'Best time in Dirtbike Danger' = '277' +'Best time in Freeway' = '269' +'Best time in Go-Go-Kart' = '281' +'Best time in Heli Hell' = '301' +'Best time in Into the Country' = '271' +'Best time in LV Ringroad' = '295' +'Best time in Little Loop' = '261' +'Best time in Lowrider Race' = '259' +'Best time in Military Service' = '298' +'Best time in SF to LV' = '289' +'Best time in San Fierro Fastlane' = '283' +'Best time in San Fierro Hills' = '285' +'Best time in Vinewood' = '267' +'Best time in Whirly Bird Waypoint' = '300' +'Best time in World War Aces' = '296' +"Breaking the Bank at Caligula's mission accomplished" = '307' +'Criminals killed on Vigilante Mission' = '152' +'Don Peyote mission accomplished' = '317' +'Drive-thru mission accomplished' = '302' +'Fish in a Barrel mission accomplished' = '306' +'High Noon mission accomplished' = '339' +'Highest Firefighter Mission level' = '159' +'Highest Paramedic Mission level' = '158' +'Highest Vigilante Mission level' = '157' +'Jizzy mission accomplished' = '313' +'Local Liquor Store mission accomplished' = '318' +'Management Issues mission accomplished' = '303' +'Mike Toreno mission accomplished' = '311' +'Mission attempts' = '146' +'Missions passed' = '147' +'Money made in Quarry' = '201' +'Number of Truck missions passed' = '161' +'Photo Opportunity mission accomplished' = '316' +'Progress made' = '0' +'Respect Mission' = '224' +'Respect Mission Total' = '228' +'Reuniting the Families mission accomplished' = '314' +'Riot Mission accomplished' = '335' +"Ryder's mission Robbing Uncle Sam accomplished" = '310' +'Small Town Bank mission accomplished' = '315' +'Territory under control' = '337' +'The Green Sabre mission accomplished' = '340' +'Time spent on longest mission' = '58' +'Time spent on quickest mission' = '59' +'Time taken to Complete Quarry' = '202' +'Total number of missions in game' = '148' +'Total progress' = '1' +'Yay Ka-Boom-Boom mission accomplished' = '305' +'maybe Catalina meeting' = '341' +'maybe Wu Zi meeting' = '342' +'maybe set riot mode' = '309' [Money] -14 = "Fashion Budget" -15 = "Property Budget" -20 = "Food Budget" -30 = "Tattoo budget" -31 = "Hairdressing budget" -33 = "Prostitute budget" -34 = "Furniture budget" -35 = "Money spent gambling" -36 = "Money made from pimping" -37 = "Money won gambling" -38 = "Biggest gambling win" -39 = "Biggest gambling loss" -40 = "Largest burglary swag" -41 = "Money made from burglary" -42 = "Money spent building property" -53 = "Wage bill" -54 = "Strip club budget" -56 = "Time spent shopping" -57 = "Time spent gambling" -61 = "Drugs budget" -62 = "Total shopping budget" +'Biggest gambling loss' = '39' +'Biggest gambling win' = '38' +'Drugs budget' = '61' +'Fashion Budget' = '14' +'Food Budget' = '20' +'Furniture budget' = '34' +'Hairdressing budget' = '31' +'Largest burglary swag' = '40' +'Money made from burglary' = '41' +'Money made from pimping' = '36' +'Money spent building property' = '42' +'Money spent gambling' = '35' +'Money won gambling' = '37' +'Property Budget' = '15' +'Prostitute budget' = '33' +'Strip club budget' = '54' +'Tattoo budget' = '30' +'Time spent gambling' = '57' +'Time spent shopping' = '56' +'Total shopping budget' = '62' +'Wage bill' = '53' [Vehicle] -2 = "Furthest Hoop" -3 = "Distance travelled on foot" -4 = "Distance travelled by car" -5 = "Distance travelled by motorbike" -6 = "Distance travelled by boat" -7 = "Distance travelled by golf cart" -8 = "Distance travelled by helicopter" -9 = "Distance travelled by plane" -10 = "Longest Wheelie distance" -11 = "Longest Stoppie distance" -12 = "Longest 2 wheels distance" -16 = "Auto Repair and Painting Budget" -17 = "Longest Wheelie time" -18 = "Longest Stoppie time" -19 = "Longest 2 wheels time" -26 = "Distance travelled by swimming" -27 = "Distance travelled by bicycle" -28 = "Distance travelled on treadmill" -29 = "Distance travelled on exercise bike" -49 = "BMX best time" -55 = "Car modification budget" -122 = "Road Vehicles destroyed" -123 = "Boats destroyed" -124 = "Planes & Helicopters destroyed" -125 = "Cost of property damaged" -138 = "Vehicle Resprays" -139 = "Maximum INSANE Jump distance" -140 = "Maximum INSANE Jump height" -141 = "Maximum INSANE Jump flips" -142 = "Maximum INSANE Jump rotation" -143 = "Best INSANE stunt awarded" -144 = "Unique Jumps found" -145 = "Unique Jumps done" -149 = "Cash made in a Taxi" -150 = "Passengers dropped off" -151 = "People saved in an Ambulance" -153 = "Total fires extinguished" -154 = "Packages Delivered" -155 = "Assassinations" -160 = "Driving skill" -162 = "Money made in Truck" -219 = "Best lap time in dirt track" -220 = "Best time in dirt track" -221 = "Best position in dirt track" -222 = "NRG-500 best time" -223 = "Flying skill" -229 = "Bike skill" -230 = "Cycling skill" +Assassinations = '155' +'Auto Repair and Painting Budget' = '16' +'BMX best time' = '49' +'Best INSANE stunt awarded' = '143' +'Best lap time in dirt track' = '219' +'Best position in dirt track' = '221' +'Best time in dirt track' = '220' +'Bike skill' = '229' +'Boats destroyed' = '123' +'Car modification budget' = '55' +'Cash made in a Taxi' = '149' +'Cost of property damaged' = '125' +'Cycling skill' = '230' +'Distance travelled by bicycle' = '27' +'Distance travelled by boat' = '6' +'Distance travelled by car' = '4' +'Distance travelled by golf cart' = '7' +'Distance travelled by helicopter' = '8' +'Distance travelled by motorbike' = '5' +'Distance travelled by plane' = '9' +'Distance travelled by swimming' = '26' +'Distance travelled on exercise bike' = '29' +'Distance travelled on foot' = '3' +'Distance travelled on treadmill' = '28' +'Driving skill' = '160' +'Flying skill' = '223' +'Furthest Hoop' = '2' +'Longest 2 wheels distance' = '12' +'Longest 2 wheels time' = '19' +'Longest Stoppie distance' = '11' +'Longest Stoppie time' = '18' +'Longest Wheelie distance' = '10' +'Longest Wheelie time' = '17' +'Maximum INSANE Jump distance' = '139' +'Maximum INSANE Jump flips' = '141' +'Maximum INSANE Jump height' = '140' +'Maximum INSANE Jump rotation' = '142' +'Money made in Truck' = '162' +'NRG-500 best time' = '222' +'Packages Delivered' = '154' +'Passengers dropped off' = '150' +'People saved in an Ambulance' = '151' +'Planes & Helicopters destroyed' = '124' +'Road Vehicles destroyed' = '122' +'Total fires extinguished' = '153' +'Unique Jumps done' = '145' +'Unique Jumps found' = '144' +'Vehicle Resprays' = '138' [Weapons] -13 = "Weapon Budget" -69 = "Pistol Skill" -70 = "Silenced Pistol Skill" -71 = "Desert Eagle Skill" -72 = "Shotgun Skill" -73 = "Sawn-Off Shotgun Skill" -74 = "Combat Shotgun Skill" -75 = "Machine Pistol Skill" -76 = "SMG Skill" -77 = "AK-47 Skill" -78 = "M4 Skill" -79 = "Rifle Skill" -126 = "Bullets fired" -127 = "Kgs of explosives used" -128 = "Bullets that hit" -129 = "Tires popped with gunfire" -130 = "Number of headshots" -328 = "Current weapon skill" -329 = "Weapon skill levels" +'AK-47 Skill' = '77' +'Bullets fired' = '126' +'Bullets that hit' = '128' +'Combat Shotgun Skill' = '74' +'Current weapon skill' = '328' +'Desert Eagle Skill' = '71' +'Kgs of explosives used' = '127' +'M4 Skill' = '78' +'Machine Pistol Skill' = '75' +'Number of headshots' = '130' +'Pistol Skill' = '69' +'Rifle Skill' = '79' +'SMG Skill' = '76' +'Sawn-Off Shotgun Skill' = '73' +'Shotgun Skill' = '72' +'Silenced Pistol Skill' = '70' +'Tires popped with gunfire' = '129' +'Weapon Budget' = '13' +'Weapon skill levels' = '329' + diff --git a/resource/common/locale/English.toml b/resource/common/locale/English.toml index 52070d1..61afc0c 100644 --- a/resource/common/locale/English.toml +++ b/resource/common/locale/English.toml @@ -817,6 +817,7 @@ MenusTab = "Menus" Minimum = "Min" PedPage = "Ped" PlayerPage = "Player" +RemoveEntry = "Entry removed" Search = "Search" LocationsTab = "Locations" FavouritesTab = "Favourites" diff --git a/src/animation.cpp b/src/animation.cpp index d09d79b..fddcafe 100644 --- a/src/animation.cpp +++ b/src/animation.cpp @@ -68,21 +68,6 @@ void Particle::Play(std::string& cat, std::string& name, std::string& particle) } } - -void Particle::Remove(std::string& cat, std::string& name, std::string& particle) -{ - if (cat == "Custom") - { - Particle::m_Data.m_pData->RemoveKey("Custom", particle.c_str()); - Particle::m_Data.m_pData->Save(); - Util::SetMessage(TEXT("Animation.ParticleRemoved")); - } - else - { - Util::SetMessage(TEXT("Animation.CustomParticlesOnly")); - } -} - #elif GTAVC // Thanks to codenulls(https://github.com/codenulls/) @@ -191,7 +176,7 @@ void _PlayAnim(RpClump* pClump, int animGroup, int animID, float blend, bool loo } #endif -void Animation::Play(std::string& ifp, std::string& anim, std::string& _) +void Animation::Play(std::string& cat, std::string& anim, std::string& ifp) { CPed *pPed = m_PedAnim ? m_pTarget : FindPlayerPed(); if (!pPed) @@ -230,20 +215,6 @@ void Animation::Play(std::string& ifp, std::string& anim, std::string& _) #endif } -void Animation::Remove(std::string& ifp, std::string& anim, std::string& ifpRepeat) -{ - if (ifp == "Custom") - { - m_AnimData.m_pData->RemoveKey("Custom", anim.c_str()); - m_AnimData.m_pData->Save(); - Util::SetMessage(TEXT("Animation.AnimationRemoved")); - } - else - { - Util::SetMessage(TEXT("Animation.CustomAnimsOnly")); - } -} - void Animation::Init() { #ifdef GTASA @@ -345,7 +316,7 @@ void Animation::ShowPage() if (ImGui::BeginChild("Anims Child")) { ImGui::Spacing(); - Widget::DataList(m_AnimData, Play, Remove, + Widget::DataList(m_AnimData, Play, [](){ static char animBuf[INPUT_BUFFER_SIZE]; static char ifpBuf[INPUT_BUFFER_SIZE]; @@ -446,7 +417,7 @@ void Animation::ShowPage() if (ImGui::BeginChild("Cutscene Child")) { ImGui::Spacing(); - Widget::DataList(Cutscene::m_Data, Cutscene::Play, nullptr); + Widget::DataList(Cutscene::m_Data, Cutscene::Play); ImGui::EndChild(); } ImGui::EndTabItem(); @@ -478,7 +449,7 @@ void Animation::ShowPage() if (ImGui::BeginChild("Anims Child")) { ImGui::Spacing(); - Widget::DataList(Particle::m_Data, Particle::Play, Particle::Remove, + Widget::DataList(Particle::m_Data, Particle::Play, [](){ static char name[INPUT_BUFFER_SIZE], particle[INPUT_BUFFER_SIZE]; ImGui::InputTextWithHint(TEXT("Animation.ParticleName"), "KKJJ fire particle", name, INPUT_BUFFER_SIZE); diff --git a/src/animation.h b/src/animation.h index bdf51ee..e10ee6d 100644 --- a/src/animation.h +++ b/src/animation.h @@ -22,7 +22,6 @@ public: static inline std::vector m_nParticleList; static void Play(std::string& rootKey, std::string& particle, std::string& dummy); - static void Remove(std::string& ifp, std::string& anim, std::string& ifpRepeat); }; #endif @@ -36,7 +35,6 @@ private: static inline CPed *m_pTarget = nullptr; static void Play(std::string& rootKey, std::string& anim, std::string& ifp); - static void Remove(std::string& rootKey, std::string& anim, std::string& ifp); #ifdef GTASA static void DrawPedTasks(); diff --git a/src/game.cpp b/src/game.cpp index ea2ea87..264f036 100644 --- a/src/game.cpp +++ b/src/game.cpp @@ -1020,14 +1020,13 @@ void Game::ShowPage() ImGui::Spacing(); - Widget::DataList(m_MissionData, SetPlayerMission, nullptr); + Widget::DataList(m_MissionData, SetPlayerMission); } ImGui::EndTabItem(); } #ifdef GTASA if (ImGui::BeginTabItem(TEXT("Game.Stats"))) { - // similar to Widget::DataList() ImGui::Spacing(); if (ImGui::Button(TEXT("Game.MaxWepSkills"), Widget::CalcSize(2))) @@ -1051,29 +1050,7 @@ void Game::ShowPage() } ImGui::Spacing(); - ImGui::PushItemWidth((ImGui::GetWindowContentRegionWidth() - ImGui::GetStyle().ItemSpacing.x)/2); - Widget::ListBox("##Categories", m_StatData.m_Categories, m_StatData.m_Selected); - ImGui::SameLine(); - Widget::Filter("##Filter", m_StatData.m_Filter, TEXT("Window.Search")); - ImGui::PopItemWidth(); - - ImGui::Spacing(); - ImGui::BeginChild("STATCHILD"); - for (auto [k, v] : m_StatData.m_pData->Items()) - { - if (k.str() == m_StatData.m_Selected || m_StatData.m_Selected == "All") - { - for (auto [k2, v2] : v.as_table()->ref()) - { - std::string name = v2.value_or("Unknown"); - if (m_StatData.m_Filter.PassFilter(name.c_str())) - { - Widget::EditStat(name.c_str(), std::stoi(std::string(k2.str()))); - } - } - } - } - ImGui::EndChild(); + Widget::DataList(m_StatData, nullptr, nullptr, true); ImGui::EndTabItem(); } if (ImGui::BeginTabItem(TEXT("Game.RandomCheats"))) diff --git a/src/ped.cpp b/src/ped.cpp index bcb7d26..defbedb 100644 --- a/src/ped.cpp +++ b/src/ped.cpp @@ -86,6 +86,37 @@ void Ped::Init() #endif } +void Ped::AddNewPed() +{ + static char name[8]; + static int model = 0; + ImGui::InputTextWithHint(TEXT("Menu.Name"), "PEDNAME", name, 7); + Widget::InputInt(TEXT("Ped.Model"), &model, 0, 999999); + ImGui::Spacing(); + ImVec2 sz = Widget::CalcSize(2); + if (ImGui::Button(TEXT("Ped.AddPed"), sz)) + { + Command(model); + Command(); + if (Command(model)) + { + std::string key = std::format("Custom.{} (Added)", name); + m_PedData.m_pData->Set(key.c_str(), std::to_string(model)); + m_PedData.m_pData->Save(); + Util::SetMessage(TEXT("Ped.AddPedMSG")); + Command(model); + } + else + { + Util::SetMessage(TEXT("Vehicle.InvalidID")); + } + } + ImGui::SameLine(); + if (ImGui::Button(TEXT("Ped.GetPlayerModel"), sz)) + { + model = FindPlayerPed()->m_nModelIndex; + } +} #ifdef GTASA void Ped::SpawnPed(std::string& model) #else @@ -308,39 +339,9 @@ void Ped::ShowPage() Widget::ImageList(m_PedData, SpawnPed, [](std::string& str){ return m_PedData.m_pData->Get(str.c_str(), "Unknown"); - }, nullptr, - [](){ - static char name[8]; - static int model = 0; - ImGui::InputTextWithHint(TEXT("Menu.Name"), "PEDNAME", name, 7); - Widget::InputInt(TEXT("Ped.Model"), &model, 1, 0, 999999); - ImGui::Spacing(); - ImVec2 sz = Widget::CalcSize(2); - if (ImGui::Button(TEXT("Ped.AddPed"), sz)) - { - Command(model); - Command(); - if (Command(model)) - { - std::string key = std::format("Custom.{} (Added)", name); - m_PedData.m_pData->Set(key.c_str(), std::to_string(model)); - m_PedData.m_pData->Save(); - Util::SetMessage(TEXT("Ped.AddPedMSG")); - Command(model); - } - else - { - Util::SetMessage(TEXT("Vehicle.InvalidID")); - } - } - ImGui::SameLine(); - if (ImGui::Button(TEXT("Ped.GetPlayerModel"), sz)) - { - model = FindPlayerPed()->m_nModelIndex; - } - }); + }, nullptr, AddNewPed); #else - Widget::DataList(m_PedData, SpawnPed, nullptr); + Widget::DataList(m_PedData, SpawnPed, AddNewPed); #endif ImGui::EndTabItem(); } @@ -399,8 +400,7 @@ void Ped::ShowPage() { Spawner::m_nWeaponId = std::stoi(id); weaponName = key; - }, - nullptr); + }); #endif ImGui::EndTabItem(); } diff --git a/src/ped.h b/src/ped.h index 0f3b02e..769f516 100644 --- a/src/ped.h +++ b/src/ped.h @@ -18,6 +18,7 @@ private: static inline int m_nWeaponId; }; + static void AddNewPed(); #ifdef GTASA static void SpawnPed(std::string& model); #else diff --git a/src/player.cpp b/src/player.cpp index f4f1d3b..333cd0b 100644 --- a/src/player.cpp +++ b/src/player.cpp @@ -936,7 +936,7 @@ void Player::ShowPage() #else ImGui::TextWrapped(TEXT("Player.WorkSkinOnly")); #endif - Widget::DataList(skinData, ChangePlayerModel, nullptr); + Widget::DataList(skinData, ChangePlayerModel); ImGui::EndTabItem(); } #endif diff --git a/src/teleport.cpp b/src/teleport.cpp index 45b3a30..3ac9e0b 100644 --- a/src/teleport.cpp +++ b/src/teleport.cpp @@ -229,7 +229,7 @@ void Teleport::ShowPage() ImGui::Columns(1); #else ImGui::Spacing(); - ImGui::Sameline(); + ImGui::SameLine(); ImGui::Checkbox(TEXT("Teleport.InsertCoord"), &m_bInsertCoord); #endif ImGui::Spacing(); @@ -323,18 +323,6 @@ void Teleport::ShowPage() Util::SetMessage(TEXT("Teleport.InvalidLocation")); } }, - [](std::string& category, std::string& key, std::string& _){ - if (category == "Custom") - { - m_locData.m_pData->RemoveKey("Custom", key.c_str()); - Util::SetMessage(TEXT("Teleport.LocationRemoved")); - m_locData.m_pData->Save(); - } - else - { - Util::SetMessage(TEXT("Window.CustomRemoveOnly")); - } - }, [](){ ImGui::InputTextWithHint(TEXT("Teleport.Location"), TEXT("Teleport.LocationHint"), locBuf, INPUT_BUFFER_SIZE); ImGui::InputTextWithHint(TEXT("Teleport.Coordinates"), "x, y, z", inBuf, INPUT_BUFFER_SIZE); diff --git a/src/vehicle.cpp b/src/vehicle.cpp index 90c89e9..84e0ff3 100644 --- a/src/vehicle.cpp +++ b/src/vehicle.cpp @@ -315,6 +315,46 @@ void WarpPlayerIntoVehicle(CVehicle *pVeh, int seatId) } #endif +void Vehicle::AddNewVehicle() +{ + static char name[INPUT_BUFFER_SIZE]; + static int model = 0; + ImGui::InputTextWithHint(TEXT("Menu.Name"), "Cheetah", name, INPUT_BUFFER_SIZE); + Widget::InputInt(TEXT("Vehicle.Model"), &model, 0, 999999); + ImGui::Spacing(); + ImVec2 sz = Widget::CalcSize(2); + if (ImGui::Button(TEXT("Window.AddEntry"), sz)) + { + if (CModelInfo::IsCarModel(model)) + { + std::string key = std::format("Custom.{} (Added)", name); + Spawner::m_VehData.m_pData->Set(key.c_str(), std::to_string(model)); + Spawner::m_VehData.m_pData->Save(); + Util::SetMessage(TEXT("Window.AddEntryMSG")); + } + else + { + Util::SetMessage(TEXT("Vehicle.InvalidID")); + } + } + ImGui::SameLine(); + if (ImGui::Button(TEXT("Vehicle.GetCurrentVehInfo"), sz)) + { + CPlayerPed *pPlayer = FindPlayerPed(); + int hPlayer = CPools::GetPedRef(pPlayer); + if (Command(hPlayer)) + { + model = pPlayer->m_pVehicle->m_nModelIndex; + std::string str = Vehicle::GetNameFromModel(model); + strcpy(name, str.c_str()); + } + else + { + Util::SetMessage(TEXT("Vehicle.NotInVehicle")); + } + } +} + #ifdef GTASA void Vehicle::SpawnVehicle(std::string& smodel) #else @@ -1141,47 +1181,9 @@ void Vehicle::ShowPage() Widget::ImageList(Spawner::m_VehData, SpawnVehicle, [](std::string& str){ return GetNameFromModel(std::stoi(str)); - }, nullptr, - [](){ - static char name[INPUT_BUFFER_SIZE]; - static int model = 0; - ImGui::InputTextWithHint(TEXT("Menu.Name"), "Cheetah", name, INPUT_BUFFER_SIZE); - Widget::InputInt(TEXT("Vehicle.Model"), &model, 1, 0, 999999); - ImGui::Spacing(); - ImVec2 sz = Widget::CalcSize(2); - if (ImGui::Button(TEXT("Window.AddEntry"), sz)) - { - if (Command(model)) - { - std::string key = std::format("Custom.{} (Added)", name); - Spawner::m_VehData.m_pData->Set(key.c_str(), std::to_string(model)); - Spawner::m_VehData.m_pData->Save(); - Util::SetMessage(TEXT("Window.AddEntryMSG")); - } - else - { - Util::SetMessage(TEXT("Vehicle.InvalidID")); - } - } - ImGui::SameLine(); - if (ImGui::Button(TEXT("Vehicle.GetCurrentVehInfo"), sz)) - { - CPlayerPed *pPlayer = FindPlayerPed(); - int hPlayer = CPools::GetPedRef(pPlayer); - if (Command(hPlayer)) - { - model = pPlayer->m_pVehicle->m_nModelIndex; - std::string str = Vehicle::GetNameFromModel(model); - strcpy(name, str.c_str()); - } - else - { - Util::SetMessage(TEXT("Vehicle.NotInVehicle")); - } - } - }); + }, nullptr, AddNewVehicle); #else - Widget::DataList(Spawner::m_VehData, SpawnVehicle, nullptr); + Widget::DataList(Spawner::m_VehData, SpawnVehicle, AddNewVehicle); #endif ImGui::EndTabItem(); } @@ -1228,7 +1230,7 @@ void Vehicle::ShowPage() { CVehicle* pVeh = BY_GAME(FindPlayerVehicle(-1, false), FindPlayerVehicle(), FindPlayerVehicle()); StartAutoDrive(pVeh, loc.c_str()); - }, nullptr); + }); ImGui::EndTabItem(); } ImGui::EndTabBar(); diff --git a/src/vehicle.h b/src/vehicle.h index a3e120c..9719483 100644 --- a/src/vehicle.h +++ b/src/vehicle.h @@ -97,6 +97,7 @@ public: Vehicle() = delete; Vehicle(const Vehicle&) = delete; + static void AddNewVehicle(); #ifdef GTASA static void SpawnVehicle(std::string& name); #else diff --git a/src/weapon.cpp b/src/weapon.cpp index 7dbd4a1..91a882b 100644 --- a/src/weapon.cpp +++ b/src/weapon.cpp @@ -223,6 +223,23 @@ void Weapon::GiveWeaponToPlayer(std::string& rootkey, std::string& name, std::st } #endif +void Weapon::AddWeapon() +{ + static char name[INPUT_BUFFER_SIZE]; + static int model = 0; + ImGui::InputTextWithHint(TEXT("Menu.Name"), "Minigun", name, INPUT_BUFFER_SIZE); + Widget::InputInt(TEXT("Weapon.WeaponType"), &model, 0, 999999); + ImGui::Spacing(); + ImVec2 sz = Widget::CalcSize(1); + if (ImGui::Button(TEXT("Window.AddEntry"), sz)) + { + std::string key = std::format("Custom.{} (Added)", name); + m_WeaponData.m_pData->Set(key.c_str(), std::to_string(model)); + m_WeaponData.m_pData->Save(); + Util::SetMessage(TEXT("Window.AddEntryMSG")); + } +} + void Weapon::ShowPage() { CPlayerPed* pPlayer = FindPlayerPed(); @@ -367,24 +384,9 @@ void Weapon::ShowPage() [](std::string& str) { return str != "0"; /*Unarmed*/ - }, - [](){ - static char name[INPUT_BUFFER_SIZE]; - static int model = 0; - ImGui::InputTextWithHint(TEXT("Menu.Name"), "Minigun", name, INPUT_BUFFER_SIZE); - Widget::InputInt(TEXT("Weapon.WeaponType"), &model, 1, 0, 999999); - ImGui::Spacing(); - ImVec2 sz = Widget::CalcSize(1); - if (ImGui::Button(TEXT("Window.AddEntry"), sz)) - { - std::string key = std::format("Custom.{} (Added)", name); - m_WeaponData.m_pData->Set(key.c_str(), std::to_string(model)); - m_WeaponData.m_pData->Save(); - Util::SetMessage(TEXT("Window.AddEntryMSG")); - } - }); + }, AddWeapon); #else - Widget::DataList(m_WeaponData, GiveWeaponToPlayer, nullptr); + Widget::DataList(m_WeaponData, GiveWeaponToPlayer, AddWeapon); #endif ImGui::EndTabItem(); } diff --git a/src/weapon.h b/src/weapon.h index b67e44f..c0c0817 100644 --- a/src/weapon.h +++ b/src/weapon.h @@ -43,6 +43,7 @@ public: static void Init(); static void ShowPage(); + static void AddWeapon(); #ifdef GTASA static inline ResourceStore m_WeaponData { "weapons", eResourceType::TYPE_IMAGE_TEXT, ImVec2(65, 65) }; diff --git a/src/widget.cpp b/src/widget.cpp index 488558f..d6e2389 100644 --- a/src/widget.cpp +++ b/src/widget.cpp @@ -5,7 +5,6 @@ static struct { std::string root, key, val; - void* func = nullptr; bool show = false; bool added = false; } contextMenu; @@ -76,7 +75,7 @@ void Widget::Filter(const char* label, ImGuiTextFilter& filter, const char* hint } } -void Widget::DataList(ResourceStore& data, ArgCallback3 clickFunc, ArgCallback3 removeFunc, ArgCallbackNone addFunc) +void Widget::DataList(ResourceStore& data, ArgCallback3 clickFunc, ArgCallbackNone addFunc, bool isEditItem) { if (ImGui::IsMouseClicked(1)) { @@ -115,14 +114,24 @@ void Widget::DataList(ResourceStore& data, ArgCallback3 clickFunc, ArgCallback3 { std::string root = std::string(k.str()); std::string val = v2.value_or("Unkonwn"); - if (ImGui::MenuItem(key.c_str()) && clickFunc != nullptr) + + if (isEditItem) { - clickFunc(root, key, val); +#ifdef GTASA + Widget::EditStat(key.c_str(), std::stoi(val)); +#endif + } + else + { + if (ImGui::MenuItem(key.c_str()) && clickFunc != nullptr) + { + clickFunc(root, key, val); + } } if (ImGui::IsItemClicked(1)) { - contextMenu = {root, key, val, removeFunc, true}; + contextMenu = {root, key, val, true}; } } } @@ -140,9 +149,19 @@ void Widget::DataList(ResourceStore& data, ArgCallback3 clickFunc, ArgCallback3 data.m_pData->Save(); Util::SetMessage(TEXT("Menu.FavouritesText")); } - if (contextMenu.func && ImGui::MenuItem(TEXT("Menu.Remove"))) + if (ImGui::MenuItem(TEXT("Menu.Remove"))) { - static_cast(contextMenu.func)(contextMenu.root, contextMenu.key, contextMenu.val); + if (contextMenu.root == "Custom") + { + data.m_pData->RemoveKey("Custom", contextMenu.key.c_str()); + data.m_pData->RemoveKey("Favourites", contextMenu.key.c_str()); + data.m_pData->Save(); + Util::SetMessage(TEXT("Window.RemoveEntry")); + } + else + { + Util::SetMessage(TEXT("Window.CustomRemoveOnly")); + } } if (ImGui::MenuItem(TEXT("Menu.Close"))) { @@ -169,15 +188,25 @@ void Widget::DataList(ResourceStore& data, ArgCallback3 clickFunc, ArgCallback3 if (data.m_Filter.PassFilter(key.c_str())) { std::string val = v.value_or("Unkonwn"); - if (ImGui::MenuItem(key.c_str()) && clickFunc != nullptr) + + if (isEditItem) { - std::string str = "Favourites"; - clickFunc(str, key, val); +#ifdef GTASA + Widget::EditStat(key.c_str(), std::stoi(val)); +#endif + } + else + { + if (ImGui::MenuItem(key.c_str()) && clickFunc != nullptr) + { + std::string str = "Favourites"; + clickFunc(str, key, val); + } } if (ImGui::IsItemClicked(1)) { - contextMenu = {std::string("Favourites"), key, val, removeFunc, true}; + contextMenu = {std::string("Favourites"), key, val, true}; } } } @@ -777,10 +806,10 @@ bool Widget::InputFloat(const char* label, float *val, float change, float min, return state; } -bool Widget::InputInt(const char* label, int *val, int change, int min, int max) +bool Widget::InputInt(const char* label, int *val, int min, int max) { bool state = false; - if (ImGui::InputInt(label, val, change)) + if (ImGui::InputInt(label, val)) { if (min != max) { diff --git a/src/widget.h b/src/widget.h index c3ba150..fbed189 100644 --- a/src/widget.h +++ b/src/widget.h @@ -41,8 +41,7 @@ public: static bool ColorBtn(int colorId, std::vector& color, ImVec2 size); // Draws DataStore data in the interface - static void DataList(ResourceStore& data, ArgCallback3 clickFunc, ArgCallback3 removeFunc, - ArgCallbackNone addFunc = nullptr); + static void DataList(ResourceStore& data, ArgCallback3 clickFunc = nullptr, ArgCallbackNone addFunc = nullptr, bool isEditItem = false); // Draws a dropdown editor for memory address template @@ -67,7 +66,7 @@ public: // Input widgets with increment & decrement buttons static bool InputFloat(const char* label, float *val, float change = 1.0f, float min = -1.0f, float max = -1.0f); - static bool InputInt(const char* label, int *val, int change = 1, int min = -1, int max = -1); + static bool InputInt(const char* label, int *val, int min = -1, int max = -1); // Draws ResourceStore images in the interface static void ImageList(ResourceStore &store, ArgCallback clickFunc, ArgCallbackRtn getNameFunc,