From e24513d2ad2eaf86a4deaaadc96c0d1be31cc8a4 Mon Sep 17 00:00:00 2001 From: Filip Gawin Date: Sat, 24 Oct 2020 18:10:51 +0200 Subject: Sfx audio logic --- src/audio/AudioSamples.h | 734 +++++++++++++++++++++++++++++++---------------- 1 file changed, 483 insertions(+), 251 deletions(-) (limited to 'src/audio/AudioSamples.h') diff --git a/src/audio/AudioSamples.h b/src/audio/AudioSamples.h index 64c88f3b..40dbb1bd 100644 --- a/src/audio/AudioSamples.h +++ b/src/audio/AudioSamples.h @@ -1,9 +1,8 @@ -#pragma once +#pragma once #include "common.h" -enum eSfxSample : uint32 -{ +enum eSfxSample : uint32 { SFX_CAR_HORN_JEEP = 0, SFX_CAR_HORN_BMW328, SFX_CAR_HORN_BUS, @@ -13,13 +12,13 @@ enum eSfxSample : uint32 SFX_CAR_HORN_PORSCHE, SFX_CAR_HORN_TRUCK, - SFX_CAR_HELI_MAI, //8 - SFX_CAR_HELI_MAI2, //9 - SFX_CAR_HELI_REA, //10 - SFX_CAR_HELI_STA, //11 - SFX_CAR_HELI_ROT, //12 - SFX_CAR_HELI_FAR, //13 - SFX_CAR_HELI_ROL, //14 + SFX_CAR_HELI_MAI, // 8 + SFX_CAR_HELI_MAI2, // 9 + SFX_CAR_HELI_REA, // 10 + SFX_CAR_HELI_STA, // 11 + SFX_CAR_HELI_ROT, // 12 + SFX_CAR_HELI_FAR, // 13 + SFX_CAR_HELI_ROL, // 14 SFX_OLD_CAR_DOOR_OPEN, SFX_OLD_CAR_DOOR_CLOSE, @@ -29,80 +28,80 @@ enum eSfxSample : uint32 SFX_TRUCK_DOOR_CLOSE, SFX_REVERSE_GEAR, SFX_REVERSE_GEAR_2, - SFX_CAR_STARTER, //23 - SFX_ROAD_NOISE, //24 - SFX_SKID, //25 - SFX_GRAVEL_SKID, //26 + SFX_CAR_STARTER, // 23 + SFX_ROAD_NOISE, // 24 + SFX_SKID, // 25 + SFX_GRAVEL_SKID, // 26 SFX_POLICE_SIREN_SLOW, - SFX_SIREN_FAST, //28 + SFX_SIREN_FAST, // 28 SFX_AMBULANCE_SIREN_SLOW, SFX_REVERSE_WARNING, SFX_ICE_CREAM_TUNE, - SFX_AIR_BRAKES, //32 - SFX_TYRE_BUMP, //33 - SFX_TYRE_BURST_B, //34 - SFX_TYRE_BURST, //35 - SFX_TYRE_BURST_L, //36 - SFX_PALM_TREE_LO, //37 - SFX_BULLET_PASS_1, //38 - SFX_BULLET_PASS_2, //39 - SFX_SKATE_1, //40 - SFX_SKATE_2, //41 + SFX_AIR_BRAKES, // 32 + SFX_TYRE_BUMP, // 33 + SFX_TYRE_BURST_B, // 34 + SFX_TYRE_BURST, // 35 + SFX_TYRE_BURST_L, // 36 + SFX_PALM_TREE_LO, // 37 + SFX_BULLET_PASS_1, // 38 + SFX_BULLET_PASS_2, // 39 + SFX_SKATE_1, // 40 + SFX_SKATE_2, // 41 SFX_FOOTSTEP_CONCRETE_1, SFX_FOOTSTEP_CONCRETE_2, SFX_FOOTSTEP_CONCRETE_3, SFX_FOOTSTEP_CONCRETE_4, SFX_FOOTSTEP_CONCRETE_5, - SFX_EXPLOSION_1, //47 - SFX_EXPLOSION_2, //48 - SFX_EXPLOSION_3, //49 - SFX_COLT45_LEFT, //50 - SFX_COLT45_RIGHT, //51 - SFX_AK47_LEFT, //52 - SFX_AK47_RIGHT, //53 - SFX_UZI_LEFT, //54 - SFX_UZI_RIGHT, //55 - SFX_UZI_END_LEFT, //56 - SFX_SNIPER_LEFT, //57 - SFX_SNIPER_RIGHT, //58 - SFX_ROCKET_LEFT, //59 - SFX_ROCKET_RIGHT, //60 - SFX_ROCKET_FLY, //61 - SFX_FLAMETHROWER_LEFT, //62 - SFX_FLAMETHROWER_RIGHT, //63 - SFX_FLAMETHROWER_START_LEFT, //64 - SFX_FLAMETHROWER_START_RIGHT, //65 - SFX_SHOTGUN_LEFT, //66 - SFX_SHOTGUN_RIGH, //67 - SFX_M60_LEFT, //68 - SFX_M60_RIGHT, //69 - SFX_M60_TAIL_LEFT, //70 - SFX_TEC_LEFT, //71 - SFX_TEC_RIGHT, //72 - SFX_TEC_TAIL, //73 - SFX_RUGER_LEFT, //74 - SFX_RUGER_RIGHT, //75 - SFX_RUGER_TAIL, //76 - SFX_PISTOL_RELOAD, //77 - SFX_AK47_RELOAD, //78 - SFX_ROCKET_RELOAD, //79 - SFX_RIFLE_RELOAD, //80 - SFX_GOLF_CLUB_SWING, //81 - SFX_MINIGUN_FIRE_LEFT, //82 - SFX_MINIGUN_FIRE_RIGHT, //83 - SFX_MINIGUN_STOP, //84 - SFX_SPAS12_LEFT, //85 - SFX_SPAS12_RIGHT, //86 - SFX_SPAS12_TAIL_LEFT, //87 - SFX_PYTHON_LEFT, //88 - SFX_PYTHON_RIGHT, //89 - SFX_MP5_LEFT, //90 - SFX_MP5_RIGHT, //91 - SFX_COL_TARMAC_1, //92 - SFX_COL_TARMAC_2, //93 - SFX_COL_TARMAC_3, //94 - SFX_COL_TARMAC_4, //95 - SFX_COL_TARMAC_5, //96 + SFX_EXPLOSION_1, // 47 + SFX_EXPLOSION_2, // 48 + SFX_EXPLOSION_3, // 49 + SFX_COLT45_LEFT, // 50 + SFX_COLT45_RIGHT, // 51 + SFX_AK47_LEFT, // 52 + SFX_AK47_RIGHT, // 53 + SFX_UZI_LEFT, // 54 + SFX_UZI_RIGHT, // 55 + SFX_UZI_END_LEFT, // 56 + SFX_SNIPER_LEFT, // 57 + SFX_SNIPER_RIGHT, // 58 + SFX_ROCKET_LEFT, // 59 + SFX_ROCKET_RIGHT, // 60 + SFX_ROCKET_FLY, // 61 + SFX_FLAMETHROWER_LEFT, // 62 + SFX_FLAMETHROWER_RIGHT, // 63 + SFX_FLAMETHROWER_START_LEFT, // 64 + SFX_FLAMETHROWER_START_RIGHT, // 65 + SFX_SHOTGUN_LEFT, // 66 + SFX_SHOTGUN_RIGH, // 67 + SFX_M60_LEFT, // 68 + SFX_M60_RIGHT, // 69 + SFX_M60_TAIL_LEFT, // 70 + SFX_TEC_LEFT, // 71 + SFX_TEC_RIGHT, // 72 + SFX_TEC_TAIL, // 73 + SFX_RUGER_LEFT, // 74 + SFX_RUGER_RIGHT, // 75 + SFX_RUGER_TAIL, // 76 + SFX_PISTOL_RELOAD, // 77 + SFX_AK47_RELOAD, // 78 + SFX_ROCKET_RELOAD, // 79 + SFX_RIFLE_RELOAD, // 80 + SFX_GOLF_CLUB_SWING, // 81 + SFX_MINIGUN_FIRE_LEFT, // 82 + SFX_MINIGUN_FIRE_RIGHT, // 83 + SFX_MINIGUN_STOP, // 84 + SFX_SPAS12_LEFT, // 85 + SFX_SPAS12_RIGHT, // 86 + SFX_SPAS12_TAIL_LEFT, // 87 + SFX_PYTHON_LEFT, // 88 + SFX_PYTHON_RIGHT, // 89 + SFX_MP5_LEFT, // 90 + SFX_MP5_RIGHT, // 91 + SFX_COL_TARMAC_1, // 92 + SFX_COL_TARMAC_2, // 93 + SFX_COL_TARMAC_3, // 94 + SFX_COL_TARMAC_4, // 95 + SFX_COL_TARMAC_5, // 96 SFX_COL_GRASS_1, SFX_COL_GRAVEL_1, SFX_COL_MUD_1, @@ -121,8 +120,8 @@ enum eSfxSample : uint32 SFX_COL_METAL_CHAIN_FENCE_2, SFX_COL_METAL_CHAIN_FENCE_3, SFX_COL_METAL_CHAIN_FENCE_4, - SFX_COL_PED_1, //115 - SFX_COL_PED_2, //116 + SFX_COL_PED_1, // 115 + SFX_COL_PED_2, // 116 SFX_COL_SAND_1, SFX_COL_WOOD_CRATES_1, SFX_COL_WOOD_CRATES_2, @@ -133,59 +132,59 @@ enum eSfxSample : uint32 SFX_COL_WOOD_BENCH_3, SFX_COL_WOOD_BENCH_4, SFX_COL_WOOD_SOLID_1, - SFX_COL_VEG_1, //127 - SFX_COL_VEG_2, //128 - SFX_COL_VEG_3, //129 - SFX_COL_VEG_4, //130 - SFX_COL_VEG_5, //131 + SFX_COL_VEG_1, // 127 + SFX_COL_VEG_2, // 128 + SFX_COL_VEG_3, // 129 + SFX_COL_VEG_4, // 130 + SFX_COL_VEG_5, // 131 SFX_COL_CONTAINER_1, SFX_COL_NEWS_VENDOR_1, SFX_COL_NEWS_VENDOR_2, SFX_COL_NEWS_VENDOR_3, - SFX_COL_CAR_1, //136 - SFX_COL_CAR_2, //137 - SFX_COL_CAR_3, //138 - SFX_COL_CAR_4, //139 - SFX_COL_CAR_5, //140 + SFX_COL_CAR_1, // 136 + SFX_COL_CAR_2, // 137 + SFX_COL_CAR_3, // 138 + SFX_COL_CAR_4, // 139 + SFX_COL_CAR_5, // 140 SFX_COL_CARDBOARD_1, SFX_COL_CARDBOARD_2, - SFX_COL_GATE, //143 - SFX_SCRAPE_CAR_1, //144 + SFX_COL_GATE, // 143 + SFX_SCRAPE_CAR_1, // 144 SFX_CRATE_SMASH, - SFX_GLASS_CRACK, //146 - SFX_GLASS_SMASH, //147 + SFX_GLASS_CRACK, // 146 + SFX_GLASS_SMASH, // 147 SFX_GLASS_SHARD_1, SFX_GLASS_SHARD_2, SFX_GLASS_SHARD_3, SFX_GLASS_SHARD_4, - SFX_PED_ON_FIRE, //152 - SFX_CAR_ON_FIRE, //153 - SFX_RAIN, //154 - SFX_HURRICANE_MA, //155 + SFX_PED_ON_FIRE, // 152 + SFX_CAR_ON_FIRE, // 153 + SFX_RAIN, // 154 + SFX_HURRICANE_MA, // 155 SFX_BULLET_SHELL_HIT_GROUND_1, SFX_BULLET_SHELL_HIT_GROUND_2, - SFX_BULLET_PED, //158 - SFX_BULLET_CAR_1, //159 - SFX_BULLET_CAR_2, //160 - SFX_BULLET_CAR_3, //161 - SFX_BULLET_WALL_1, //162 - SFX_BULLET_WALL_2, //163 - SFX_BULLET_WALL_3, //164 - SFX_BAT_HIT_LEFT, //165 - SFX_BAT_HIT_RIGH, //166 - SFX_FIGHT_1, //167 - SFX_FIGHT_2, //168 - SFX_FIGHT_4, //169 - SFX_FIGHT_5, //170 - SFX_KNIFE_SWING, //171 - SFX_KNIFE_SLASH, //172 - SFX_KNIFE_STAB, //173 - SFX_HAMMER_HIT_1, //174 - SFX_HAMMER_HIT_2, //175 - SFX_GARAGE_DOOR_LOOP, //176 - SFX_COUNTDOWN, //177 - SFX_ARM_BOMB, //178 - SFX_POLICE_RADIO_CRACKLE, //179 + SFX_BULLET_PED, // 158 + SFX_BULLET_CAR_1, // 159 + SFX_BULLET_CAR_2, // 160 + SFX_BULLET_CAR_3, // 161 + SFX_BULLET_WALL_1, // 162 + SFX_BULLET_WALL_2, // 163 + SFX_BULLET_WALL_3, // 164 + SFX_BAT_HIT_LEFT, // 165 + SFX_BAT_HIT_RIGH, // 166 + SFX_FIGHT_1, // 167 + SFX_FIGHT_2, // 168 + SFX_FIGHT_4, // 169 + SFX_FIGHT_5, // 170 + SFX_KNIFE_SWING, // 171 + SFX_KNIFE_SLASH, // 172 + SFX_KNIFE_STAB, // 173 + SFX_HAMMER_HIT_1, // 174 + SFX_HAMMER_HIT_2, // 175 + SFX_GARAGE_DOOR_LOOP, // 176 + SFX_COUNTDOWN, // 177 + SFX_ARM_BOMB, // 178 + SFX_POLICE_RADIO_CRACKLE, // 179 SFX_WEVE_GOT, SFX_THERES, @@ -275,89 +274,89 @@ enum eSfxSample : uint32 SFX_POLICE_RADIO_TAXI, SFX_POLICE_RADIO_VAN, - SFX_HELI_1, //198 - SFX_PHONE_RING, //199 - SFX_CAR_REV_1, //PONT - SFX_CAR_REV_2, //PORSHE - SFX_CAR_REV_3, //SPIDER - SFX_CAR_REV_4, //MERC - SFX_CAR_REV_5, //TRUC - SFX_CAR_REV_6, //HOTROD - SFX_CAR_REV_7, //COBRA - SFX_CAR_REV_8, //PONT2 - SFX_CAR_REV_9, // CADI - SFX_CAR_REV_10, //PATHFINDER - SFX_CAR_REV_11, //PACARD - SFX_CAR_REV_12, //GOLFCART - SFX_CAR_REV_13, //SFX_CAR_IDLE_GOL - SFX_CAR_REV_14, //SFX_CAR_IDLE_GOL - SFX_CAR_REV_15, //SFX_CAR_IDLE_GOL - SFX_CAR_REV_16, //SFX_CAR_IDLE_GOL - SFX_CAR_REV_17, //VTWI - SFX_MOPED_REV, // just moped - SFX_CAR_REV_19, //HOND(A) - SFX_CAR_REV_20, //SPOR(TCAR) - SFX_CAR_IDLE_1, //PONT - SFX_CAR_IDLE_2, //PORSHE - SFX_CAR_IDLE_3, //SPIDER - SFX_CAR_IDLE_4, //MERC - SFX_CAR_IDLE_5, //TRUC - SFX_CAR_IDLE_6, //HOTROD - SFX_CAR_IDLE_7, //COBRA - SFX_CAR_IDLE_8, //PONT2 - SFX_CAR_IDLE_9, //CADI - SFX_CAR_IDLE_10, //PATHFINDER - SFX_CAR_IDLE_11, //PACARD - SFX_CAR_IDLE_12, //GOLFCART - SFX_CAR_IDLE_13, //SFX_CAR_IDLE_GOL - SFX_CAR_IDLE_14, //SFX_CAR_IDLE_GOL - SFX_CAR_IDLE_15, //SFX_CAR_IDLE_GOL - SFX_CAR_IDLE_16, //SFX_CAR_IDLE_GOL - SFX_CAR_IDLE_17, //VTWI - SFX_MOPED_IDLE, //237 - SFX_CAR_IDLE_19, //HOND(A) - SFX_CAR_IDLE_20, //SPOR(TCAR) + SFX_HELI_1, // 198 + SFX_PHONE_RING, // 199 + SFX_CAR_REV_1, // PONT + SFX_CAR_REV_2, // PORSHE + SFX_CAR_REV_3, // SPIDER + SFX_CAR_REV_4, // MERC + SFX_CAR_REV_5, // TRUC + SFX_CAR_REV_6, // HOTROD + SFX_CAR_REV_7, // COBRA + SFX_CAR_REV_8, // PONT2 + SFX_CAR_REV_9, // CADI + SFX_CAR_REV_10, // PATHFINDER + SFX_CAR_REV_11, // PACARD + SFX_CAR_REV_12, // GOLFCART + SFX_CAR_REV_13, // SFX_CAR_IDLE_GOL + SFX_CAR_REV_14, // SFX_CAR_IDLE_GOL + SFX_CAR_REV_15, // SFX_CAR_IDLE_GOL + SFX_CAR_REV_16, // SFX_CAR_IDLE_GOL + SFX_CAR_REV_17, // VTWI + SFX_MOPED_REV, // just moped + SFX_CAR_REV_19, // HOND(A) + SFX_CAR_REV_20, // SPOR(TCAR) + SFX_CAR_IDLE_1, // PONT + SFX_CAR_IDLE_2, // PORSHE + SFX_CAR_IDLE_3, // SPIDER + SFX_CAR_IDLE_4, // MERC + SFX_CAR_IDLE_5, // TRUC + SFX_CAR_IDLE_6, // HOTROD + SFX_CAR_IDLE_7, // COBRA + SFX_CAR_IDLE_8, // PONT2 + SFX_CAR_IDLE_9, // CADI + SFX_CAR_IDLE_10, // PATHFINDER + SFX_CAR_IDLE_11, // PACARD + SFX_CAR_IDLE_12, // GOLFCART + SFX_CAR_IDLE_13, // SFX_CAR_IDLE_GOL + SFX_CAR_IDLE_14, // SFX_CAR_IDLE_GOL + SFX_CAR_IDLE_15, // SFX_CAR_IDLE_GOL + SFX_CAR_IDLE_16, // SFX_CAR_IDLE_GOL + SFX_CAR_IDLE_17, // VTWI + SFX_MOPED_IDLE, // 237 + SFX_CAR_IDLE_19, // HOND(A) + SFX_CAR_IDLE_20, // SPOR(TCAR) SFX_JUMBO_DIST_FLY, - SFX_JUMBO_TAXI, //241 - SFX_JUMBO_WHINE, //242 - SFX_JUMBO_ENGINE, //243 - SFX_JUMBO_RUMBLE, //244 + SFX_JUMBO_TAXI, // 241 + SFX_JUMBO_WHINE, // 242 + SFX_JUMBO_ENGINE, // 243 + SFX_JUMBO_RUMBLE, // 244 SFX_JUMBO_LAND_WHEELS, - SFX_BOAT_CRUISER_LOOP, //246 - SFX_BOAT_V12_LOOP, //247 + SFX_BOAT_CRUISER_LOOP, // 246 + SFX_BOAT_V12_LOOP, // 247 SFX_BOAT_WATER_LOOP, SFX_BOAT_SPLASH_1, SFX_BOAT_SPLASH_2, SFX_FISHING_BOAT_IDLE, - SFX_CAR_RAIN_1, //252 - SFX_CAR_RAIN_2, //253 - SFX_CAR_RAIN_3, //254 - SFX_CAR_RAIN_4, //255 - SFX_SPLASH_1, //256 - SFX_PED_CRUNCH_1, //257 - SFX_PED_CRUNCH_2, //258 + SFX_CAR_RAIN_1, // 252 + SFX_CAR_RAIN_2, // 253 + SFX_CAR_RAIN_3, // 254 + SFX_CAR_RAIN_4, // 255 + SFX_SPLASH_1, // 256 + SFX_PED_CRUNCH_1, // 257 + SFX_PED_CRUNCH_2, // 258 SFX_WOODEN_BOX_SMASH, SFX_CARDBOARD_BOX_SMASH, SFX_ERROR_FIRE_ROCKET_LAUNCHER, SFX_ERROR_FIRE_RIFLE, - SFX_TANK_TURRET, //263 + SFX_TANK_TURRET, // 263 SFX_BODY_LAND_AND_FALL, - SFX_BODY_LAND, //265 - SFX_BOMB_BEEP, //266 - SFX_TIMER_BEEP, //267 + SFX_BODY_LAND, // 265 + SFX_BOMB_BEEP, // 266 + SFX_TIMER_BEEP, // 267 SFX_SUSPENSION_FAST_MOVE, SFX_SUSPENSION_SLOW_MOVE_LOOP, SFX_SHAG_SUSPENSION, - SFX_HIT_BALL, //271 - SFX_ARCADE, //272 - SFX_CESNA_IDLE, //273 - SFX_CESNA_REV, //274 - SFX_RADIO_CLICK, //275 - SFX_RADIO_DIAL_1, //276 - SFX_RADIO_DIAL_2, //277 - SFX_RADIO_DIAL_3, //278 - - //pc only + SFX_HIT_BALL, // 271 + SFX_ARCADE, // 272 + SFX_CESNA_IDLE, // 273 + SFX_CESNA_REV, // 274 + SFX_RADIO_CLICK, // 275 + SFX_RADIO_DIAL_1, // 276 + SFX_RADIO_DIAL_2, // 277 + SFX_RADIO_DIAL_3, // 278 + + // pc only SFX_RADIO_DIAL_4, SFX_RADIO_DIAL_5, SFX_RADIO_DIAL_6, @@ -368,31 +367,31 @@ enum eSfxSample : uint32 SFX_RADIO_DIAL_11, SFX_RADIO_DIAL_12, - SFX_INFO_LEFT, //279 - SFX_INFO_RIGHT, //280 - SFX_INFO_CENTRE, //281 - SFX_MONEY_LEFT, //282 - SFX_MONEY_RIGHT, //283 - SFX_WEAPON_LEFT, //284 - SFX_WEAPON_RIGHT, //285 - SFX_WEAPON_CENTRE, //286 - SFX_PART_MISSION_COMPLETE_LEFT, //287 - SFX_PART_MISSION_COMPLETE_RIGHT, //288 - SFX_PART_MISSION_COMPLETE_CENTRE, //289 - SFX_GO_LEFT, //290 - SFX_GO_RIGHT, //291 - SFX_GO_CENTRE, //292 - SFX_TIMER, //293 - SFX_EMPTY, //294 - - SFX_FE_HIGHLIGHT_LEFT, // + SFX_INFO_LEFT, // 279 + SFX_INFO_RIGHT, // 280 + SFX_INFO_CENTRE, // 281 + SFX_MONEY_LEFT, // 282 + SFX_MONEY_RIGHT, // 283 + SFX_WEAPON_LEFT, // 284 + SFX_WEAPON_RIGHT, // 285 + SFX_WEAPON_CENTRE, // 286 + SFX_PART_MISSION_COMPLETE_LEFT, // 287 + SFX_PART_MISSION_COMPLETE_RIGHT, // 288 + SFX_PART_MISSION_COMPLETE_CENTRE, // 289 + SFX_GO_LEFT, // 290 + SFX_GO_RIGHT, // 291 + SFX_GO_CENTRE, // 292 + SFX_TIMER, // 293 + SFX_EMPTY, // 294 + + SFX_FE_HIGHLIGHT_LEFT, // SFX_FE_HIGHLIGHT_RIGHT, // - SFX_FE_SELECT_LEFT, // - SFX_FE_SELECT_RIGHT, // - SFX_FE_BACK_LEFT, // - SFX_FE_BACK_RIGHT, // - SFX_FE_ERROR_LEFT, // - SFX_FE_ERROR_RIGHT, // + SFX_FE_SELECT_LEFT, // + SFX_FE_SELECT_RIGHT, // + SFX_FE_BACK_LEFT, // + SFX_FE_BACK_RIGHT, // + SFX_FE_ERROR_LEFT, // + SFX_FE_ERROR_RIGHT, // SFX_FE_NOISE_BURST_1, SFX_FE_NOISE_BURST_2, SFX_FE_NOISE_BURST_3, @@ -446,23 +445,23 @@ enum eSfxSample : uint32 SFX_CAR_FINGER_OFF_ACCEL_12, // some CHAINSAW STUFF - //SFX_CAR_CHAINSAW, //10973 - //SFX_CAR_CHAINSAW, //10974 - //SFX_CAR_CHAINSAW, //10975 + // SFX_CAR_CHAINSAW, //10973 + // SFX_CAR_CHAINSAW, //10974 + // SFX_CAR_CHAINSAW, //10975 SFX_CAR_ACCEL_13, SFX_CAR_AFTER_ACCEL_13, SFX_CAR_FINGER_OFF_ACCEL_13, - SFX_RC_IDLE, //10976 - SFX_RC_REV, //10977 - SFX_RC_EMPTY, //10978 + SFX_RC_IDLE, // 10976 + SFX_RC_REV, // 10977 + SFX_RC_EMPTY, // 10978 - SFX_CAR_RC_HELI, //10979 - SFX_CAR_AFTER_ACCEL_15, // empty + SFX_CAR_RC_HELI, // 10979 + SFX_CAR_AFTER_ACCEL_15, // empty SFX_CAR_FINGER_OFF_ACCEL_15, // empty - SFX_CAR_ACCEL_16, // empty - SFX_CAR_AFTER_ACCEL_16, // empty + SFX_CAR_ACCEL_16, // empty + SFX_CAR_AFTER_ACCEL_16, // empty SFX_CAR_FINGER_OFF_ACCEL_16, // empty // bike stuff apparently @@ -505,12 +504,12 @@ enum eSfxSample : uint32 SFX_HELI_UNUSED_3, SFX_HELI_UNUSED_4, - SFX_SEAPLANE_PRO1, //11018 - SFX_SEAPLANE_PRO2, //11019 - SFX_SEAPLANE_PRO3, //11020 - SFX_SEAPLANE_PRO4, //11021 + SFX_SEAPLANE_PRO1, // 11018 + SFX_SEAPLANE_PRO2, // 11019 + SFX_SEAPLANE_PRO3, // 11020 + SFX_SEAPLANE_PRO4, // 11021 // low fuel - SFX_SEAPLANE_LOW, //11022 + SFX_SEAPLANE_LOW, // 11022 // something padded for more plane? SFX_PLANE_UNUSED_1, @@ -519,32 +518,32 @@ enum eSfxSample : uint32 SFX_PLANE_UNUSED_4, // script objects - SFX_BUILDINGS_BANK_ALARM, //11027 - SFX_BUILDING_SNORE, //11028 - SFX_BUILDING_BAR_1, //11029 - SFX_BUILDING_BAR_2, //11030 - SFX_BUILDING_BAR_3, //11031 - SFX_BUILDING_BAR_4, //11032 - SFX_BUILDING_MAL1, //11033 - SFX_BUILDING_MAL2, //11034 - SFX_BUILDING_MAL3, //11035 - SFX_BUILDING_STR1, //11036 - SFX_BUILDING_STR2, //11037 - SFX_BUILDING_STR3, //11038 - SFX_BUILDING_CHURCH, //11039 - SFX_BUILDING_FAN_1, //11040 - SFX_BUILDING_FAN_2, //11041 - SFX_BUILDING_FAN_3, //11042 - SFX_BUILDING_FAN_4, //11043 - SFX_BUILDING_INSECTS_1, //11044 - SFX_BUILDING_INSECTS_2, //11045 - SFX_BUILDING_INSECTS_3, //11046 - SFX_BUILDING_INSECTS_4, //11047 - SFX_BUILDING_INSECTS_5, //11048 - SFX_CLUB_1, //11049 - SFX_CLUB_2, //11050 - SFX_CLUB_3, //11051 - SFX_CLUB_4, //11052 + SFX_BUILDINGS_BANK_ALARM, // 11027 + SFX_BUILDING_SNORE, // 11028 + SFX_BUILDING_BAR_1, // 11029 + SFX_BUILDING_BAR_2, // 11030 + SFX_BUILDING_BAR_3, // 11031 + SFX_BUILDING_BAR_4, // 11032 + SFX_BUILDING_MAL1, // 11033 + SFX_BUILDING_MAL2, // 11034 + SFX_BUILDING_MAL3, // 11035 + SFX_BUILDING_STR1, // 11036 + SFX_BUILDING_STR2, // 11037 + SFX_BUILDING_STR3, // 11038 + SFX_BUILDING_CHURCH, // 11039 + SFX_BUILDING_FAN_1, // 11040 + SFX_BUILDING_FAN_2, // 11041 + SFX_BUILDING_FAN_3, // 11042 + SFX_BUILDING_FAN_4, // 11043 + SFX_BUILDING_INSECTS_1, // 11044 + SFX_BUILDING_INSECTS_2, // 11045 + SFX_BUILDING_INSECTS_3, // 11046 + SFX_BUILDING_INSECTS_4, // 11047 + SFX_BUILDING_INSECTS_5, // 11048 + SFX_CLUB_1, // 11049 + SFX_CLUB_2, // 11050 + SFX_CLUB_3, // 11051 + SFX_CLUB_4, // 11052 SFX_FOOTSTEP_GRASS_1, SFX_FOOTSTEP_GRASS_2, @@ -576,6 +575,239 @@ enum eSfxSample : uint32 SFX_FOOTSTEP_SAND_4, // TODO: miami ped comments... THERE'S OVER 9000 + SFX_VCPA_1 = 714, + SFX_VCPA_2 = 715, + SFX_VCPA_3 = 716, + SFX_VCPA_4 = 717, + SFX_VCPA_5 = 718, + SFX_VCPA_6 = 719, + SFX_VCPA_7 = 720, + SFX_VCPA_8 = 721, + SFX_VCPA_9 = 722, + SFX_VCPA_10 = 723, + SFX_VCPA_11 = 724, + SFX_VCPA_12 = 725, + SFX_VCPA_13 = 726, + SFX_VCPA_14 = 727, + SFX_VCPA_15 = 728, + SFX_VCPA_16 = 729, + SFX_VCPA_17 = 730, + SFX_VCPA_18 = 731, + SFX_VCPA_19 = 732, + SFX_VCPA_20 = 733, + SFX_VCPA_21 = 734, + SFX_VCPA_22 = 735, + SFX_VCPA_23 = 736, + SFX_VCPA_24 = 737, // huh? + SFX_VCPA_25 = 738, + SFX_VCPA_26 = 739, + SFX_VCPA_27 = 740, + SFX_VCPA_28 = 741, + SFX_VCPA_29 = 742, + + SFX_POLICE_HELI_1 = 737, + SFX_POLICE_HELI_2 = 738, + SFX_POLICE_HELI_3 = 739, + SFX_POLICE_HELI_4 = 740, + SFX_POLICE_HELI_5 = 741, + SFX_POLICE_HELI_6 = 742, + SFX_POLICE_HELI_7 = 743, + SFX_POLICE_HELI_8 = 744, + SFX_POLICE_HELI_9 = 745, + SFX_POLICE_HELI_10 = 746, + SFX_POLICE_HELI_11 = 747, + SFX_POLICE_HELI_12 = 748, + SFX_POLICE_HELI_13 = 749, + SFX_POLICE_HELI_14 = 750, + SFX_POLICE_HELI_15 = 751, + SFX_POLICE_HELI_16 = 752, + SFX_POLICE_HELI_17 = 753, + SFX_POLICE_HELI_18 = 754, + SFX_POLICE_HELI_19 = 755, + SFX_POLICE_HELI_20 = 756, + + SFX_GENERIC_FEMALE_GRUNT_1 = 2953, + SFX_GENERIC_FEMALE_GRUNT_2 = 2954, + SFX_GENERIC_FEMALE_GRUNT_3 = 2955, + SFX_GENERIC_FEMALE_GRUNT_4 = 2956, + SFX_GENERIC_FEMALE_GRUNT_5 = 2957, + SFX_GENERIC_FEMALE_GRUNT_6 = 2958, + SFX_GENERIC_FEMALE_GRUNT_7 = 2959, + SFX_GENERIC_FEMALE_GRUNT_8 = 2960, + SFX_GENERIC_FEMALE_GRUNT_9 = 2961, + SFX_GENERIC_FEMALE_GRUNT_10 = 2962, + SFX_GENERIC_FEMALE_GRUNT_11 = 2963, + SFX_GENERIC_FEMALE_GRUNT_12 = 2964, + SFX_GENERIC_FEMALE_GRUNT_13 = 2965, + SFX_GENERIC_FEMALE_GRUNT_14 = 2966, + SFX_GENERIC_FEMALE_GRUNT_15 = 2967, + SFX_GENERIC_FEMALE_GRUNT_16 = 2968, + SFX_GENERIC_FEMALE_GRUNT_17 = 2969, + SFX_GENERIC_FEMALE_GRUNT_18 = 2970, + SFX_GENERIC_FEMALE_GRUNT_19 = 2971, + SFX_GENERIC_FEMALE_GRUNT_20 = 2972, + SFX_GENERIC_FEMALE_GRUNT_21 = 2973, + SFX_GENERIC_FEMALE_GRUNT_22 = 2974, + SFX_GENERIC_FEMALE_GRUNT_23 = 2975, + SFX_GENERIC_FEMALE_GRUNT_24 = 2976, + SFX_GENERIC_FEMALE_GRUNT_25 = 2977, + SFX_GENERIC_FEMALE_GRUNT_26 = 2978, + SFX_GENERIC_FEMALE_GRUNT_27 = 2979, + SFX_GENERIC_FEMALE_GRUNT_28 = 2980, + SFX_GENERIC_FEMALE_GRUNT_29 = 2981, + SFX_GENERIC_FEMALE_GRUNT_30 = 2982, + SFX_GENERIC_FEMALE_GRUNT_31 = 2983, + SFX_GENERIC_FEMALE_GRUNT_32 = 2984, + SFX_GENERIC_FEMALE_GRUNT_33 = 2985, + SFX_GENERIC_MALE_FIRE_1 = 3013, + SFX_GENERIC_MALE_FIRE_2 = 3014, + SFX_GENERIC_MALE_FIRE_3 = 3015, + SFX_GENERIC_MALE_FIRE_4 = 3016, + SFX_GENERIC_MALE_FIRE_5 = 3017, + SFX_GENERIC_MALE_FIRE_6 = 3018, + SFX_GENERIC_MALE_FIRE_7 = 3019, + SFX_GENERIC_MALE_FIRE_8 = 3020, + SFX_GENERIC_MALE_FIRE_9 = 3021, + SFX_GENERIC_MALE_FIRE_10 = 3022, + SFX_GENERIC_MALE_FIRE_11 = 3023, + SFX_GENERIC_MALE_FIRE_12 = 3024, + SFX_GENERIC_MALE_FIRE_13 = 3025, + SFX_GENERIC_MALE_FIRE_14 = 3026, + SFX_GENERIC_MALE_FIRE_15 = 3027, + SFX_GENERIC_MALE_FIRE_16 = 3028, + SFX_GENERIC_MALE_FIRE_17 = 3029, + SFX_GENERIC_MALE_FIRE_18 = 3030, + SFX_GENERIC_MALE_FIRE_19 = 3031, + SFX_GENERIC_MALE_FIRE_20 = 3032, + SFX_GENERIC_MALE_FIRE_21 = 3033, + SFX_GENERIC_MALE_FIRE_22 = 3034, + SFX_GENERIC_MALE_FIRE_23 = 3035, + SFX_GENERIC_MALE_FIRE_24 = 3036, + SFX_GENERIC_MALE_FIRE_25 = 3037, + SFX_GENERIC_MALE_FIRE_26 = 3038, + SFX_GENERIC_MALE_FIRE_27 = 3039, + SFX_GENERIC_MALE_FIRE_28 = 3040, + SFX_GENERIC_MALE_FIRE_29 = 3041, + SFX_GENERIC_MALE_FIRE_30 = 3042, + SFX_GENERIC_MALE_FIRE_31 = 3043, + SFX_GENERIC_MALE_FIRE_32 = 3044, + SFX_GENERIC_MALE_DEATH_1 = 3045, + SFX_GENERIC_MALE_DEATH_2 = 3046, + SFX_GENERIC_MALE_DEATH_3 = 3047, + SFX_GENERIC_MALE_DEATH_4 = 3048, + SFX_GENERIC_MALE_DEATH_5 = 3049, + SFX_GENERIC_MALE_DEATH_6 = 3050, + SFX_GENERIC_MALE_DEATH_7 = 3051, + SFX_GENERIC_MALE_DEATH_8 = 3052, + SFX_GENERIC_MALE_DEATH_9 = 3053, + SFX_GENERIC_MALE_DEATH_10 = 3054, + SFX_GENERIC_MALE_DEATH_11 = 3055, + SFX_GENERIC_MALE_DEATH_12 = 3056, + SFX_GENERIC_MALE_DEATH_13 = 3057, + SFX_GENERIC_MALE_DEATH_14 = 3058, + SFX_GENERIC_MALE_DEATH_15 = 3059, + SFX_GENERIC_MALE_DEATH_16 = 3060, + SFX_GENERIC_MALE_DEATH_17 = 3061, + SFX_GENERIC_MALE_DEATH_18 = 3062, + SFX_GENERIC_MALE_DEATH_19 = 3063, + SFX_GENERIC_MALE_DEATH_20 = 3064, + SFX_GENERIC_MALE_DEATH_21 = 3065, + SFX_GENERIC_MALE_DEATH_22 = 3066, + SFX_GENERIC_MALE_DEATH_23 = 3067, + SFX_GENERIC_MALE_DEATH_24 = 3068, + SFX_GENERIC_MALE_DEATH_25 = 3069, + SFX_GENERIC_MALE_DEATH_26 = 3070, + SFX_GENERIC_MALE_DEATH_27 = 3071, + SFX_GENERIC_MALE_DEATH_28 = 3072, + SFX_GENERIC_MALE_DEATH_29 = 3073, + SFX_GENERIC_MALE_DEATH_30 = 3074, + SFX_GENERIC_MALE_DEATH_31 = 3075, + SFX_GENERIC_MALE_DEATH_32 = 3076, + SFX_GENERIC_MALE_DEATH_33 = 3077, + SFX_GENERIC_MALE_DEATH_34 = 3078, + SFX_GENERIC_MALE_DEATH_35 = 3079, + SFX_GENERIC_MALE_DEATH_36 = 3080, + SFX_GENERIC_MALE_DEATH_37 = 3081, + SFX_GENERIC_MALE_DEATH_38 = 3082, + SFX_GENERIC_MALE_DEATH_39 = 3083, + SFX_GENERIC_MALE_DEATH_40 = 3084, + SFX_GENERIC_MALE_DEATH_41 = 3085, + SFX_GENERIC_MALE_GRUNT_1 = 3086, + SFX_GENERIC_MALE_GRUNT_2 = 3087, + SFX_GENERIC_MALE_GRUNT_3 = 3088, + SFX_GENERIC_MALE_GRUNT_4 = 3089, + SFX_GENERIC_MALE_GRUNT_5 = 3090, + SFX_GENERIC_MALE_GRUNT_6 = 3091, + SFX_GENERIC_MALE_GRUNT_7 = 3092, + SFX_GENERIC_MALE_GRUNT_8 = 3093, + SFX_GENERIC_MALE_GRUNT_9 = 3094, + SFX_GENERIC_MALE_GRUNT_10 = 3095, + SFX_GENERIC_MALE_GRUNT_11 = 3096, + SFX_GENERIC_MALE_GRUNT_12 = 3097, + SFX_GENERIC_MALE_GRUNT_13 = 3098, + SFX_GENERIC_MALE_GRUNT_14 = 3099, + SFX_GENERIC_MALE_GRUNT_15 = 3100, + SFX_GENERIC_MALE_GRUNT_16 = 3101, + SFX_GENERIC_MALE_GRUNT_17 = 3102, + SFX_GENERIC_MALE_GRUNT_18 = 3103, + SFX_GENERIC_MALE_GRUNT_19 = 3104, + SFX_GENERIC_MALE_GRUNT_20 = 3105, + SFX_GENERIC_MALE_GRUNT_21 = 3106, + SFX_GENERIC_MALE_GRUNT_22 = 3107, + SFX_GENERIC_MALE_GRUNT_23 = 3108, + SFX_GENERIC_MALE_GRUNT_24 = 3109, + SFX_GENERIC_MALE_GRUNT_25 = 3110, + SFX_GENERIC_MALE_GRUNT_26 = 3111, + SFX_GENERIC_MALE_GRUNT_27 = 3112, + SFX_GENERIC_MALE_GRUNT_28 = 3113, + SFX_GENERIC_MALE_GRUNT_29 = 3114, + SFX_GENERIC_MALE_GRUNT_30 = 3115, + SFX_GENERIC_MALE_GRUNT_31 = 3116, + SFX_GENERIC_MALE_GRUNT_32 = 3117, + SFX_GENERIC_MALE_GRUNT_33 = 3118, + SFX_GENERIC_MALE_GRUNT_34 = 3119, + SFX_GENERIC_MALE_GRUNT_35 = 3120, + SFX_GENERIC_MALE_GRUNT_36 = 3121, + SFX_GENERIC_MALE_GRUNT_37 = 3122, + SFX_GENERIC_MALE_GRUNT_38 = 3123, + SFX_GENERIC_MALE_GRUNT_39 = 3124, + SFX_GENERIC_MALE_GRUNT_40 = 3125, + SFX_GENERIC_MALE_GRUNT_41 = 3126, + SFX_GENERIC_MALE_PANIC_1 = 3127, + SFX_GENERIC_MALE_PANIC_2 = 3128, + SFX_GENERIC_MALE_PANIC_3 = 3129, + SFX_GENERIC_MALE_PANIC_4 = 3130, + SFX_GENERIC_MALE_PANIC_5 = 3131, + SFX_GENERIC_MALE_PANIC_6 = 3132, + SFX_GENERIC_MALE_PANIC_7 = 3133, + SFX_GENERIC_MALE_PANIC_8 = 3134, + SFX_GENERIC_MALE_PANIC_9 = 3135, + SFX_GENERIC_MALE_PANIC_10 = 3136, + SFX_GENERIC_MALE_PANIC_11 = 3137, + SFX_GENERIC_MALE_PANIC_12 = 3138, + SFX_GENERIC_MALE_PANIC_13 = 3139, + SFX_GENERIC_MALE_PANIC_14 = 3140, + SFX_GENERIC_MALE_PANIC_15 = 3141, + SFX_GENERIC_MALE_PANIC_16 = 3142, + SFX_GENERIC_MALE_PANIC_17 = 3143, + SFX_GENERIC_MALE_PANIC_18 = 3144, + SFX_GENERIC_MALE_PANIC_19 = 3145, + SFX_GENERIC_MALE_PANIC_20 = 3146, + SFX_GENERIC_MALE_PANIC_21 = 3147, + SFX_GENERIC_MALE_PANIC_22 = 3148, + SFX_GENERIC_MALE_PANIC_23 = 3149, + SFX_GENERIC_MALE_PANIC_24 = 3150, + SFX_GENERIC_MALE_PANIC_25 = 3151, + SFX_GENERIC_MALE_PANIC_26 = 3152, + SFX_GENERIC_MALE_PANIC_27 = 3153, + SFX_GENERIC_MALE_PANIC_28 = 3154, + SFX_GENERIC_MALE_PANIC_29 = 3155, + SFX_GENERIC_MALE_PANIC_30 = 3156, + SFX_GENERIC_MALE_PANIC_31 = 3157, + SFX_GENERIC_MALE_PANIC_32 = 3158, + SFX_GENERIC_MALE_PANIC_33 = 3159, + SFX_GENERIC_MALE_PANIC_34 = 3160, + SFX_GENERIC_MALE_PANIC_35 = 3161, TOTAL_AUDIO_SAMPLES = 9941, NO_SAMPLE, -- cgit v1.2.3