304 lines
7.8 KiB
C
304 lines
7.8 KiB
C
#pragma once
|
|
|
|
enum eSound
|
|
{
|
|
SOUND_CAR_DOOR_CLOSE_BONNET = 0,
|
|
SOUND_CAR_DOOR_CLOSE_BUMPER,
|
|
SOUND_CAR_DOOR_CLOSE_FRONT_LEFT,
|
|
SOUND_CAR_DOOR_CLOSE_FRONT_RIGHT,
|
|
SOUND_CAR_DOOR_CLOSE_BACK_LEFT,
|
|
SOUND_CAR_DOOR_CLOSE_BACK_RIGHT,
|
|
SOUND_CAR_DOOR_OPEN_BONNET,
|
|
SOUND_CAR_DOOR_OPEN_BUMPER,
|
|
SOUND_CAR_DOOR_OPEN_FRONT_LEFT,
|
|
SOUND_CAR_DOOR_OPEN_FRONT_RIGHT,
|
|
SOUND_CAR_DOOR_OPEN_BACK_LEFT,
|
|
SOUND_CAR_DOOR_OPEN_BACK_RIGHT,
|
|
SOUND_CAR_WINDSHIELD_CRACK,
|
|
SOUND_CAR_JUMP,
|
|
SOUND_E,
|
|
SOUND_F,
|
|
SOUND_CAR_ENGINE_START,
|
|
SOUND_CAR_LIGHT_BREAK,
|
|
SOUND_CAR_HYDRAULIC_1,
|
|
SOUND_CAR_HYDRAULIC_2,
|
|
SOUND_CAR_HYDRAULIC_3,
|
|
SOUND_CAR_JERK,
|
|
SOUND_CAR_SPLASH,
|
|
SOUND_BOAT_SLOWDOWN,
|
|
SOUND_TRAIN_DOOR_CLOSE,
|
|
SOUND_TRAIN_DOOR_OPEN,
|
|
SOUND_CAR_TANK_TURRET_ROTATE,
|
|
SOUND_CAR_BOMB_TICK,
|
|
SOUND_PLANE_ON_GROUND,
|
|
SOUND_STEP_START,
|
|
SOUND_STEP_END,
|
|
SOUND_FALL_LAND,
|
|
SOUND_FALL_COLLAPSE,
|
|
SOUND_FIGHT_PUNCH_33,
|
|
SOUND_FIGHT_KICK_34,
|
|
SOUND_FIGHT_HEADBUTT_35,
|
|
SOUND_FIGHT_PUNCH_36,
|
|
SOUND_FIGHT_PUNCH_37,
|
|
SOUND_FIGHT_CLOSE_PUNCH_38,
|
|
SOUND_FIGHT_PUNCH_39,
|
|
SOUND_FIGHT_PUNCH_OR_KICK_BELOW_40,
|
|
SOUND_FIGHT_PUNCH_41,
|
|
SOUND_FIGHT_PUNCH_FROM_BEHIND_42,
|
|
SOUND_FIGHT_KNEE_OR_KICK_43,
|
|
SOUND_FIGHT_KICK_44,
|
|
SOUND_2D,
|
|
SOUND_WEAPON_BAT_ATTACK,
|
|
SOUND_WEAPON_SHOT_FIRED,
|
|
SOUND_WEAPON_RELOAD,
|
|
SOUND_WEAPON_AK47_BULLET_ECHO,
|
|
SOUND_WEAPON_UZI_BULLET_ECHO,
|
|
SOUND_WEAPON_M16_BULLET_ECHO,
|
|
SOUND_WEAPON_FLAMETHROWER_FIRE,
|
|
SOUND_WEAPON_SNIPER_SHOT_NO_ZOOM,
|
|
SOUND_WEAPON_ROCKET_SHOT_NO_ZOOM,
|
|
SOUND_WEAPON_HIT_PED,
|
|
SOUND_WEAPON_HIT_VEHICLE,
|
|
SOUND_GARAGE_NO_MONEY,
|
|
SOUND_GARAGE_BAD_VEHICLE,
|
|
SOUND_GARAGE_OPENING,
|
|
SOUND_GARAGE_BOMB_ALREADY_SET,
|
|
SOUND_GARAGE_BOMB1_SET,
|
|
SOUND_GARAGE_BOMB2_SET,
|
|
SOUND_GARAGE_BOMB3_SET,
|
|
SOUND_40,
|
|
SOUND_41,
|
|
SOUND_GARAGE_VEHICLE_DECLINED,
|
|
SOUND_GARAGE_VEHICLE_ACCEPTED,
|
|
SOUND_GARAGE_DOOR_CLOSED,
|
|
SOUND_GARAGE_DOOR_OPENED,
|
|
SOUND_CRANE_PICKUP,
|
|
SOUND_PICKUP_WEAPON_BOUGHT,
|
|
SOUND_PICKUP_WEAPON,
|
|
SOUND_PICKUP_HEALTH,
|
|
SOUND_PICKUP_ERROR,
|
|
SOUND_4B,
|
|
SOUND_PICKUP_ADRENALINE,
|
|
SOUND_PICKUP_ARMOUR,
|
|
SOUND_PICKUP_BONUS,
|
|
SOUND_PICKUP_MONEY,
|
|
SOUND_PICKUP_HIDDEN_PACKAGE,
|
|
SOUND_PICKUP_PACMAN_PILL,
|
|
SOUND_PICKUP_PACMAN_PACKAGE,
|
|
SOUND_PICKUP_FLOAT_PACKAGE,
|
|
SOUND_BOMB_TIMED_ACTIVATED,
|
|
SOUND_55,
|
|
SOUND_BOMB_ONIGNITION_ACTIVATED,
|
|
SOUND_BOMB_TICK,
|
|
SOUND_RAMPAGE_START,
|
|
SOUND_RAMPAGE_ONGOING,
|
|
SOUND_RAMPAGE_PASSED,
|
|
SOUND_RAMPAGE_FAILED,
|
|
SOUND_RAMPAGE_KILL,
|
|
SOUND_RAMPAGE_CAR_BLOWN,
|
|
SOUND_EVIDENCE_PICKUP,
|
|
SOUND_UNLOAD_GOLD,
|
|
SOUND_PAGER,
|
|
SOUND_PED_DEATH,
|
|
SOUND_PED_DAMAGE,
|
|
SOUND_PED_HIT,
|
|
SOUND_PED_LAND,
|
|
SOUND_PED_BULLET_HIT,
|
|
SOUND_PED_BOMBER,
|
|
SOUND_PED_BURNING,
|
|
SOUND_PED_ARREST_FBI,
|
|
SOUND_PED_ARREST_SWAT,
|
|
SOUND_PED_ARREST_COP,
|
|
SOUND_PED_HELI_PLAYER_FOUND,
|
|
SOUND_PED_HANDS_UP,
|
|
SOUND_PED_HANDS_COWER,
|
|
SOUND_PED_FLEE_SPRINT,
|
|
SOUND_PED_CAR_JACKING,
|
|
SOUND_PED_MUGGING,
|
|
SOUND_PED_CAR_JACKED,
|
|
SOUND_PED_ROBBED,
|
|
SOUND_PED_TAXI_WAIT,
|
|
SOUND_PED_ATTACK,
|
|
SOUND_PED_DEFEND,
|
|
SOUND_PED_PURSUIT_ARMY,
|
|
SOUND_PED_PURSUIT_FBI,
|
|
SOUND_PED_PURSUIT_SWAT,
|
|
SOUND_PED_PURSUIT_COP,
|
|
SOUND_PED_HEALING,
|
|
SOUND_PED_7B,
|
|
SOUND_PED_LEAVE_VEHICLE,
|
|
SOUND_PED_EVADE,
|
|
SOUND_PED_FLEE_RUN,
|
|
SOUND_PED_ANNOYED_DRIVER,
|
|
SOUND_PED_SOLICIT,
|
|
SOUND_PED_EXTINGUISHING_FIRE,
|
|
SOUND_PED_WAIT_DOUBLEBACK,
|
|
SOUND_PED_CHAT_SEXY,
|
|
SOUND_PED_CHAT_EVENT,
|
|
SOUND_PED_CHAT,
|
|
SOUND_PED_BODYCAST_HIT,
|
|
SOUND_PED_TAXI_CALL,
|
|
SOUND_INJURED_PED_MALE_OUCH,
|
|
SOUND_INJURED_PED_FEMALE,
|
|
SOUND_INJURED_PED_MALE_PRISON,
|
|
SOUND_RACE_START_3,
|
|
SOUND_RACE_START_2,
|
|
SOUND_RACE_START_1,
|
|
SOUND_RACE_START_GO,
|
|
SOUND_SPLASH,
|
|
SOUND_WATER_FALL,
|
|
SOUND_SPLATTER,
|
|
SOUND_CAR_PED_COLLISION,
|
|
SOUND_CLOCK_TICK,
|
|
SOUND_PART_MISSION_COMPLETE,
|
|
SOUND_FRONTEND_MENU_STARTING,
|
|
SOUND_FRONTEND_MENU_NEW_PAGE,
|
|
SOUND_FRONTEND_MENU_NAVIGATION,
|
|
SOUND_FRONTEND_MENU_SETTING_CHANGE,
|
|
SOUND_FRONTEND_MENU_BACK,
|
|
SOUND_FRONTEND_STEREO,
|
|
SOUND_FRONTEND_MONO,
|
|
SOUND_FRONTEND_AUDIO_TEST,
|
|
SOUND_FRONTEND_FAIL,
|
|
SOUND_FRONTEND_NO_RADIO,
|
|
SOUND_FRONTEND_RADIO_CHANGE,
|
|
SOUND_HUD,
|
|
SOUND_AMMUNATION_WELCOME_1,
|
|
SOUND_AMMUNATION_WELCOME_2,
|
|
SOUND_AMMUNATION_WELCOME_3,
|
|
SOUND_LIGHTNING,
|
|
SOUND_A5,
|
|
SOUND_TOTAL_SOUNDS,
|
|
SOUND_NO_SOUND,
|
|
};
|
|
|
|
|
|
enum eScriptSounds {
|
|
SCRIPT_SOUND_0 = 0,
|
|
SCRIPT_SOUND_1,
|
|
SCRIPT_SOUND_2,
|
|
SCRIPT_SOUND_3,
|
|
SCRIPT_SOUND_PARTY_1_LOOP_S,
|
|
SCRIPT_SOUND_PARTY_1_LOOP_L,
|
|
SCRIPT_SOUND_PARTY_2_LOOP_S,
|
|
SCRIPT_SOUND_PARTY_2_LOOP_L,
|
|
SCRIPT_SOUND_PARTY_3_LOOP_S,
|
|
SCRIPT_SOUND_PARTY_3_LOOP_L,
|
|
SCRIPT_SOUND_PARTY_4_LOOP_S,
|
|
SCRIPT_SOUND_PARTY_4_LOOP_L,
|
|
SCRIPT_SOUND_PARTY_5_LOOP_S,
|
|
SCRIPT_SOUND_PARTY_5_LOOP_L,
|
|
SCRIPT_SOUND_PARTY_6_LOOP_S,
|
|
SCRIPT_SOUND_PARTY_6_LOOP_L,
|
|
SCRIPT_SOUND_PARTY_7_LOOP_S,
|
|
SCRIPT_SOUND_PARTY_7_LOOP_L,
|
|
SCRIPT_SOUND_PARTY_8_LOOP_S,
|
|
SCRIPT_SOUND_PARTY_8_LOOP_L,
|
|
SCRIPT_SOUND_PARTY_9_LOOP_S,
|
|
SCRIPT_SOUND_PARTY_9_LOOP_L,
|
|
SCRIPT_SOUND_PARTY_10_LOOP_S,
|
|
SCRIPT_SOUND_PARTY_10_LOOP_L,
|
|
SCRIPT_SOUND_PARTY_11_LOOP_S,
|
|
SCRIPT_SOUND_PARTY_11_LOOP_L,
|
|
SCRIPT_SOUND_PARTY_12_LOOP_S,
|
|
SCRIPT_SOUND_PARTY_12_LOOP_L,
|
|
SCRIPT_SOUND_PARTY_13_LOOP_S,
|
|
SCRIPT_SOUND_PARTY_13_LOOP_L,
|
|
SCRIPT_SOUND_STRIP_CLUB_LOOP_1_S,
|
|
SCRIPT_SOUND_STRIP_CLUB_LOOP_1_L,
|
|
SCRIPT_SOUND_STRIP_CLUB_LOOP_2_S,
|
|
SCRIPT_SOUND_STRIP_CLUB_LOOP_2_L,
|
|
SCRIPT_SOUND_WORK_SHOP_LOOP_S,
|
|
SCRIPT_SOUND_WORK_SHOP_LOOP_L,
|
|
SCRIPT_SOUND_SAWMILL_LOOP_S,
|
|
SCRIPT_SOUND_SAWMILL_LOOP_L,
|
|
SCRIPT_SOUND_38,
|
|
SCRIPT_SOUND_39,
|
|
SCRIPT_SOUND_LAUNDERETTE_LOOP_S,
|
|
SCRIPT_SOUND_LAUNDERETTE_LOOP_L,
|
|
SCRIPT_SOUND_CHINATOWN_RESTAURANT_S,
|
|
SCRIPT_SOUND_CHINATOWN_RESTAURANT_L,
|
|
SCRIPT_SOUND_CIPRIANI_RESAURANT_S,
|
|
SCRIPT_SOUND_CIPRIANI_RESAURANT_L,
|
|
SCRIPT_SOUND_46_S,
|
|
SCRIPT_SOUND_47_L,
|
|
SCRIPT_SOUND_MARCO_BISTRO_S,
|
|
SCRIPT_SOUND_MARCO_BISTRO_L,
|
|
SCRIPT_SOUND_AIRPORT_LOOP_S,
|
|
SCRIPT_SOUND_AIRPORT_LOOP_L,
|
|
SCRIPT_SOUND_SHOP_LOOP_S,
|
|
SCRIPT_SOUND_SHOP_LOOP_L,
|
|
SCRIPT_SOUND_CINEMA_LOOP_S,
|
|
SCRIPT_SOUND_CINEMA_LOOP_L,
|
|
SCRIPT_SOUND_DOCKS_LOOP_S,
|
|
SCRIPT_SOUND_DOCKS_LOOP_L,
|
|
SCRIPT_SOUND_HOME_LOOP_S,
|
|
SCRIPT_SOUND_HOME_LOOP_L,
|
|
SCRIPT_SOUND_FRANKIE_PIANO,
|
|
SCRIPT_SOUND_PARTY_1_LOOP,
|
|
SCRIPT_SOUND_PORN_CINEMA_1_S,
|
|
SCRIPT_SOUND_PORN_CINEMA_1_L,
|
|
SCRIPT_SOUND_PORN_CINEMA_2_S,
|
|
SCRIPT_SOUND_PORN_CINEMA_2_L,
|
|
SCRIPT_SOUND_PORN_CINEMA_3_S,
|
|
SCRIPT_SOUND_PORN_CINEMA_3_L,
|
|
SCRIPT_SOUND_BANK_ALARM_LOOP_S,
|
|
SCRIPT_SOUND_BANK_ALARM_LOOP_L,
|
|
SCRIPT_SOUND_POLICE_BALL_LOOP_S,
|
|
SCRIPT_SOUND_POLICE_BALL_LOOP_L,
|
|
SCRIPT_SOUND_RAVE_LOOP_INDUSTRIAL_S,
|
|
SCRIPT_SOUND_RAVE_LOOP_INDUSTRIAL_L,
|
|
SCRIPT_SOUND_74,
|
|
SCRIPT_SOUND_75,
|
|
SCRIPT_SOUND_POLICE_CELL_BEATING_LOOP_S,
|
|
SCRIPT_SOUND_POLICE_CELL_BEATING_LOOP_L,
|
|
SCRIPT_SOUND_INJURED_PED_MALE_OUCH_S,
|
|
SCRIPT_SOUND_INJURED_PED_MALE_OUCH_L,
|
|
SCRIPT_SOUND_INJURED_PED_FEMALE_OUCH_S,
|
|
SCRIPT_SOUND_INJURED_PED_FEMALE_OUCH_L,
|
|
SCRIPT_SOUND_EVIDENCE_PICKUP,
|
|
SCRIPT_SOUND_UNLOAD_GOLD,
|
|
SCRIPT_SOUND_RAVE_1_LOOP_S,
|
|
SCRIPT_SOUND_RAVE_1_LOOP_L,
|
|
SCRIPT_SOUND_RAVE_2_LOOP_S,
|
|
SCRIPT_SOUND_RAVE_2_LOOP_L,
|
|
SCRIPT_SOUND_RAVE_3_LOOP_S,
|
|
SCRIPT_SOUND_RAVE_3_LOOP_L,
|
|
SCRIPT_SOUND_MISTY_SEX_S,
|
|
SCRIPT_SOUND_MISTY_SEX_L,
|
|
SCRIPT_SOUND_GATE_START_CLUNK,
|
|
SCRIPT_SOUND_GATE_STOP_CLUNK,
|
|
SCRIPT_SOUND_PART_MISSION_COMPLETE,
|
|
SCRIPT_SOUND_CHUNKY_RUN_SHOUT,
|
|
SCRIPT_SOUND_SECURITY_GUARD_AWAY_SHOUT,
|
|
SCRIPT_SOUND_RACE_START_3,
|
|
SCRIPT_SOUND_RACE_START_2,
|
|
SCRIPT_SOUND_RACE_START_1,
|
|
SCRIPT_SOUND_RACE_START_GO,
|
|
SCRIPT_SOUND_SWAT_PED_SHOUT,
|
|
SCRIPT_SOUND_PRETEND_FIRE_LOOP,
|
|
SCRIPT_SOUND_AMMUNATION_CHAT_1,
|
|
SCRIPT_SOUND_AMMUNATION_CHAT_2,
|
|
SCRIPT_SOUND_AMMUNATION_CHAT_3,
|
|
SCRIPT_SOUND_BULLET_HIT_GROUND_1,
|
|
SCRIPT_SOUND_BULLET_HIT_GROUND_2,
|
|
SCRIPT_SOUND_BULLET_HIT_GROUND_3,
|
|
SCRIPT_SOUND_BULLET_HIT_WATER, // no sound
|
|
SCRIPT_SOUND_TRAIN_ANNOUNCEMENT_1,
|
|
SCRIPT_SOUND_TRAIN_ANNOUNCEMENT_2,
|
|
SCRIPT_SOUND_PAYPHONE_RINGING,
|
|
SCRIPT_SOUND_113,
|
|
SCRIPT_SOUND_GLASS_BREAK_L,
|
|
SCRIPT_SOUND_GLASS_BREAK_S,
|
|
SCRIPT_SOUND_GLASS_CRACK,
|
|
SCRIPT_SOUND_GLASS_LIGHT_BREAK,
|
|
SCRIPT_SOUND_BOX_DESTROYED_1,
|
|
SCRIPT_SOUND_BOX_DESTROYED_2,
|
|
SCRIPT_SOUND_METAL_COLLISION,
|
|
SCRIPT_SOUND_TIRE_COLLISION,
|
|
SCRIPT_SOUND_GUNSHELL_DROP,
|
|
SCRIPT_SOUND_GUNSHELL_DROP_SOFT,
|
|
SCRIPT_SOUND_TOTAL,
|
|
SCRIPT_SOUND_INVALID,
|
|
};
|