Files
gtav-src/script/dev_ng/singleplayer/include/globals/blip_enums.sch
T
2025-09-29 00:52:08 +02:00

340 lines
12 KiB
XML
Executable File

/// PURPOSE: All the main blips in the game should be added to the enum here
///
///
//
//If you want your added enum to show up on the debug widget properly then add an entry for it
//in blip_control_public.sch in the switch block in DEBUG_GET_STRING_NAME_OF_STATIC_BLIP
ENUM STATIC_BLIP_NAME_ENUM
// Respawn Location Blips - Savehouses
STATIC_BLIP_RESPAWN_SAVEHOUSE_MICHAEL_BH,
STATIC_BLIP_RESPAWN_SAVEHOUSE_MICHAEL_CS,
STATIC_BLIP_RESPAWN_SAVEHOUSE_TREVOR_CS,
STATIC_BLIP_RESPAWN_SAVEHOUSE_TREVOR_VB,
STATIC_BLIP_RESPAWN_SAVEHOUSE_TREVOR_SC,
STATIC_BLIP_RESPAWN_SAVEHOUSE_FRANKLIN_SC,
STATIC_BLIP_RESPAWN_SAVEHOUSE_FRANKLIN_VH,
// Respawn Location Blips - Police Stations
STATIC_BLIP_RESPAWN_POLICE_VB,
STATIC_BLIP_RESPAWN_POLICE_SC,
STATIC_BLIP_RESPAWN_POLICE_DT,
STATIC_BLIP_RESPAWN_POLICE_RH,
STATIC_BLIP_RESPAWN_POLICE_SS,
STATIC_BLIP_RESPAWN_POLICE_PB,
STATIC_BLIP_RESPAWN_POLICE_HW,
// Respawn Location Blips - Hospitals
STATIC_BLIP_RESPAWN_HOSPITAL_RH,
STATIC_BLIP_RESPAWN_HOSPITAL_SC,
STATIC_BLIP_RESPAWN_HOSPITAL_DT,
STATIC_BLIP_RESPAWN_HOSPITAL_SS,
STATIC_BLIP_RESPAWN_HOSPITAL_PB,
// Hairdo shops
STATIC_BLIP_SHOP_HAIRDO_01_BH, // Salon - Rockford Hills
STATIC_BLIP_SHOP_HAIRDO_02_SC, // Barbers - South Los Santos
STATIC_BLIP_SHOP_HAIRDO_03_V, // Barbers - Vespucci
STATIC_BLIP_SHOP_HAIRDO_04_SS, // Barbers - Sandy Shores
STATIC_BLIP_SHOP_HAIRDO_05_MP, // Barbers - Mirror Park
STATIC_BLIP_SHOP_HAIRDO_06_HW, // Barbers - Vinewood
STATIC_BLIP_SHOP_HAIRDO_07_PB, // Barbers - Paleto Bay
// Clothes shops
STATIC_BLIP_SHOP_CLOTHES_L_01_SC, // Clothes Low - South Los Santos
STATIC_BLIP_SHOP_CLOTHES_L_02_GS, // Clothes Low - Grapeseed
STATIC_BLIP_SHOP_CLOTHES_L_03_DT, // Clothes Low - Downtown
STATIC_BLIP_SHOP_CLOTHES_L_04_CS, // Clothes Low - Countryside
STATIC_BLIP_SHOP_CLOTHES_L_05_GSD, // Clothes Low - Grande Senora Desert
STATIC_BLIP_SHOP_CLOTHES_L_06_VC, // Clothes Low - Vespucci Canals
STATIC_BLIP_SHOP_CLOTHES_L_07_PB, // Clothes Low - Paleto Bay
STATIC_BLIP_SHOP_CLOTHES_M_01_SM, // Clothes Mid - Del Perro
STATIC_BLIP_SHOP_CLOTHES_M_02_PB, // Clothes Mid - Paleto Bay
STATIC_BLIP_SHOP_CLOTHES_M_03_H, // Clothes Mid - Harmony
STATIC_BLIP_SHOP_CLOTHES_M_04_HW, // Clothes Mid - Vinewood
STATIC_BLIP_SHOP_CLOTHES_M_05_GOH, // Clothes Mid - Great Ocean Highway
STATIC_BLIP_SHOP_CLOTHES_H_01_BH, // Clothes High - Rockford Hills
STATIC_BLIP_SHOP_CLOTHES_H_02_B, // Clothes High - Burton
STATIC_BLIP_SHOP_CLOTHES_H_03_MW, // Clothes High - Morningwood
STATIC_BLIP_SHOP_CLOTHES_A_01_VB, // Clothes Ambient - Vespucci Movie Masks
// Tattoos shops
STATIC_BLIP_SHOP_TATTOO_01_HW, // Tattoo - Vinewood
STATIC_BLIP_SHOP_TATTOO_02_SS, // Tattoo - Sandy Shores
STATIC_BLIP_SHOP_TATTOO_03_PB, // Tattoo - Paleto Bay
STATIC_BLIP_SHOP_TATTOO_04_VC, // Tattoo - Vespucci Canals
STATIC_BLIP_SHOP_TATTOO_05_ELS, // Tattoo - East Los Santos
STATIC_BLIP_SHOP_TATTOO_06_GOH, // Tattoo - Great Ocean Highway
// Gun shops
STATIC_BLIP_SHOP_GUN_01_DT, // Weapons - Downtown
STATIC_BLIP_SHOP_GUN_02_SS, // Weapons - Sandy Shores
STATIC_BLIP_SHOP_GUN_03_HW, // Weapons - Vinewood
STATIC_BLIP_SHOP_GUN_04_ELS, // Weapons - East Los Santos
STATIC_BLIP_SHOP_GUN_05_PB, // Weapons - Paleto Bay
STATIC_BLIP_SHOP_GUN_06_LS, // Weapons - Little Seoul
STATIC_BLIP_SHOP_GUN_07_MW, // Weapons - Morningwood
STATIC_BLIP_SHOP_GUN_08_CS, // Weapons - Countryside
STATIC_BLIP_SHOP_GUN_09_GOH, // Weapons - Great Ocean Highway
STATIC_BLIP_SHOP_GUN_10_VWH, // Weapons - Vinewood Hills
STATIC_BLIP_SHOP_GUN_11_ID1, // Weapons - Cypress Flats
// Car mod shops
STATIC_BLIP_SHOP_CARMOD_01_AP, // Car Mod - AMB1
STATIC_BLIP_SHOP_CARMOD_05_ID2, // Car Mod - AMB2
STATIC_BLIP_SHOP_CARMOD_06_BT1, // Car Mod - AMB3
STATIC_BLIP_SHOP_CARMOD_07_CS1, // Car Mod - AMB4
STATIC_BLIP_SHOP_CARMOD_08_CS6, // Car Mod - AMB5
STATIC_BLIP_SHOP_CARMOD_SUPERMOD, // Car Mod - AMB6
// Mini Game Blips.
STATIC_BLIP_MINIGAME_COUNTRY_RACE,
STATIC_BLIP_MINIGAME_DARTS1,
STATIC_BLIP_MINIGAME_DARTS2,
STATIC_BLIP_MINIGAME_GOLF,
STATIC_BLIP_MINIGAME_HUNTING1,
STATIC_BLIP_MINIGAME_OFFROAD_RACE5,
STATIC_BLIP_MINIGAME_OFFROAD_RACE8,
STATIC_BLIP_MINIGAME_OFFROAD_RACE12,
STATIC_BLIP_MINIGAME_OFFROAD_RACE9,
STATIC_BLIP_MINIGAME_OFFROAD_RACE10,
STATIC_BLIP_MINIGAME_OFFROAD_RACE11,
STATIC_BLIP_MINIGAME_PILOT_SCHOOL,
STATIC_BLIP_MINIGAME_RAMPAGE1,
STATIC_BLIP_MINIGAME_RAMPAGE3,
STATIC_BLIP_MINIGAME_RAMPAGE4,
STATIC_BLIP_MINIGAME_RAMPAGE5,
STATIC_BLIP_MINIGAME_RAMPAGE2,
STATIC_BLIP_MINIGAME_SEA_RACE1,
STATIC_BLIP_MINIGAME_SEA_RACE2,
STATIC_BLIP_MINIGAME_SEA_RACE3,
STATIC_BLIP_MINIGAME_SEA_RACE4,
STATIC_BLIP_MINIGAME_STREET_RACE1,
STATIC_BLIP_MINIGAME_STREET_RACE2,
STATIC_BLIP_MINIGAME_STREET_RACE4,
STATIC_BLIP_MINIGAME_STREET_RACE5,
STATIC_BLIP_MINIGAME_STREET_RACE6,
STATIC_BLIP_MINIGAME_SHOOTING_RANGE1,
STATIC_BLIP_MINIGAME_SHOOTING_RANGE2,
STATIC_BLIP_MINIGAME_SHRINK,
STATIC_BLIP_MINIGAME_STRIPCLUB,
STATIC_BLIP_MINIGAME_STUNT_PLANES,
STATIC_BLIP_MINIGAME_TENNIS,
STATIC_BLIP_MINIGAME_TENNIS_MICHAEL_HOUSE,
STATIC_BLIP_MINIGAME_TENNIS_VINEWOOD_HOTEL1,
STATIC_BLIP_MINIGAME_TENNIS_RICHMAN_HOTEL1,
STATIC_BLIP_MINIGAME_TENNIS_LSU_COURT1,
STATIC_BLIP_MINIGAME_TENNIS_VESPUCCI_HOTEL,
STATIC_BLIP_MINIGAME_TENNIS_WEAZEL_COURT,
STATIC_BLIP_MINIGAME_TENNIS_CHUMASH_HOTEL,
STATIC_BLIP_MINIGAME_TOWING_TONYA,
STATIC_BLIP_MINIGAME_TRAF_AIR,
STATIC_BLIP_MINIGAME_TRAF_GND,
STATIC_BLIP_MINIGAME_TRIATHLON1,
STATIC_BLIP_MINIGAME_TRIATHLON2,
STATIC_BLIP_MINIGAME_TRIATHLON3,
STATIC_BLIP_MINIGAME_YOGA,
STATIC_BLIP_MINIGAME_YOGA2,
// Activity Blips
STATIC_BLIP_ACTIVITY_CINEMA_VINEWOOD,
STATIC_BLIP_ACTIVITY_CINEMA_DOWNTOWN,
STATIC_BLIP_ACTIVITY_CINEMA_MORNINGWOOD,
STATIC_BLIP_ACTIVITY_COMEDYCLUB,
STATIC_BLIP_ACTIVITY_LIVEMUSIC,
STATIC_BLIP_ACTIVITY_BAR_BAHAMA,
STATIC_BLIP_ACTIVITY_BAR_BAYBAR,
STATIC_BLIP_ACTIVITY_BAR_BIKER,
STATIC_BLIP_ACTIVITY_BAR_DOWNTOWN,
STATIC_BLIP_ACTIVITY_BAR_HIMEN,
STATIC_BLIP_ACTIVITY_BAR_MOJITO,
STATIC_BLIP_ACTIVITY_BAR_SINGLETONS,
STATIC_BLIP_ACTIVITY_BAR_YELLOWJACK,
// Ambient Activity Blips
STATIC_BLIP_AMBIENT_BASEJUMP_HARBOR,
STATIC_BLIP_AMBIENT_BASEJUMP_RACE_TRACK,
STATIC_BLIP_AMBIENT_BASEJUMP_WINDMILLS,
STATIC_BLIP_AMBIENT_BASEJUMP_NORTH_CLIFF,
STATIC_BLIP_AMBIENT_BASEJUMP_MAZE_BANK,
STATIC_BLIP_AMBIENT_BASEJUMP_CRANE,
STATIC_BLIP_AMBIENT_BASEJUMP_RIVER_CLIFF,
STATIC_BLIP_AMBIENT_BASEJUMP_RUNAWAY_TRAIN,
STATIC_BLIP_AMBIENT_BASEJUMP_GOLF_COURSE,
STATIC_BLIP_AMBIENT_BASEJUMP_1K,
STATIC_BLIP_AMBIENT_BASEJUMP_1_5K,
STATIC_BLIP_AMBIENT_BASEJUMP_CANAL,
STATIC_BLIP_AMBIENT_BASEJUMP_ROCK_CLIFF,
// Chop
STATIC_BLIP_AMBIENT_CHOP_SC,
STATIC_BLIP_AMBIENT_CHOP_VH,
// Properties
STATIC_BLIP_AMBIENT_PROPERTY_TOWING_IMPOUND,
STATIC_BLIP_AMBIENT_PROPERTY_TAXI_LOT,
STATIC_BLIP_AMBIENT_PROPERTY_ARMS_TRAFFICKING,
STATIC_BLIP_AMBIENT_PROPERTY_SONAR_COLLECTIONS,
STATIC_BLIP_AMBIENT_PROPERTY_CAR_MOD_SHOP,
STATIC_BLIP_AMBIENT_PROPERTY_CINEMA_VINEWOOD,
STATIC_BLIP_AMBIENT_PROPERTY_CINEMA_DOWNTOWN,
STATIC_BLIP_AMBIENT_PROPERTY_CINEMA_MORNINGWOOD,
STATIC_BLIP_AMBIENT_PROPERTY_GOLF_CLUB,
STATIC_BLIP_AMBIENT_PROPERTY_CAR_SCRAP_YARD,
STATIC_BLIP_AMBIENT_PROPERTY_PLANE_SCRAP_YARD,
STATIC_BLIP_AMBIENT_PROPERTY_WEED_SHOP,
STATIC_BLIP_AMBIENT_PROPERTY_BAR_TEQUILALA,
STATIC_BLIP_AMBIENT_PROPERTY_BAR_PITCHERS,
STATIC_BLIP_AMBIENT_PROPERTY_BAR_HEN_HOUSE,
STATIC_BLIP_AMBIENT_PROPERTY_BAR_HOOKIES,
// Car Wash
STATIC_BLIP_AMBIENT_CARWASH_LONG,
STATIC_BLIP_AMBIENT_CARWASH_SHORT,
// Fair Ground
STATIC_BLIP_AMBIENT_FGROUND_BIGWHEEL,
STATIC_BLIP_AMBIENT_FGROUND_RCOASTER,
// Cable Car
STATIC_BLIP_AMBIENT_CABLECAR_TOP,
STATIC_BLIP_AMBIENT_CABLECAR_BOTTOM,
// Mission Triggering Blips
STATIC_BLIP_MISSION_ARMENIAN,
STATIC_BLIP_MISSION_ARMENIAN_3,
STATIC_BLIP_MISSION_ASSASSIN_1,
STATIC_BLIP_MISSION_ASSASSIN_2,
STATIC_BLIP_MISSION_ASSASSIN_3,
STATIC_BLIP_MISSION_ASSASSIN_4,
STATIC_BLIP_MISSION_ASSASSIN_5,
STATIC_BLIP_MISSION_BAND_1,
STATIC_BLIP_MISSION_BAND_2,
STATIC_BLIP_MISSION_CAR_STEAL_1,
STATIC_BLIP_MISSION_CAR_STEAL_2,
STATIC_BLIP_MISSION_CAR_STEAL_3,
STATIC_BLIP_MISSION_CAR_STEAL_4,
STATIC_BLIP_MISSION_CHINESE_1,
STATIC_BLIP_MISSION_CHINESE_2,
STATIC_BLIP_MISSION_EXILE_1,
STATIC_BLIP_MISSION_EXILE_2,
STATIC_BLIP_MISSION_EXILE_3,
STATIC_BLIP_MISSION_FAMILY_1,
STATIC_BLIP_MISSION_FAMILY_2,
STATIC_BLIP_MISSION_FAMILY_3,
STATIC_BLIP_MISSION_FAMILY_4,
STATIC_BLIP_MISSION_FAMILY_5,
STATIC_BLIP_MISSION_FAMILY_6,
STATIC_BLIP_MISSION_FBI_OFFICERS1,
STATIC_BLIP_MISSION_FBI_OFFICERS2,
STATIC_BLIP_MISSION_FBI_OFFICERS3,
STATIC_BLIP_MISSION_FBI_OFFICERS4_I,
STATIC_BLIP_MISSION_FBI_OFFICERS4_P1,
STATIC_BLIP_MISSION_FBI_OFFICERS4_P2,
STATIC_BLIP_MISSION_FBI_OFFICERS4_P3,
STATIC_BLIP_MISSION_FBI_OFFICERS4_P4,
STATIC_BLIP_MISSION_FBI_OFFICERS4_P5,
STATIC_BLIP_MISSION_FBI_OFFICERS4,
STATIC_BLIP_MISSION_FBI_OFFICERS5,
STATIC_BLIP_MISSION_FINALE_I,
STATIC_BLIP_MISSION_FINALE_A,
STATIC_BLIP_MISSION_FINALE_B,
STATIC_BLIP_MISSION_FINALE_C1,
STATIC_BLIP_MISSION_FRANKLIN_0,
STATIC_BLIP_MISSION_FRANKLIN_1,
STATIC_BLIP_MISSION_FRANKLIN_2,
STATIC_BLIP_MISSION_FRANKLIN_HILLS,
STATIC_BLIP_MISSION_LAMAR,
STATIC_BLIP_MISSION_LESTER,
STATIC_BLIP_MISSION_MARTIN,
STATIC_BLIP_MISSION_MICHAEL_1,
STATIC_BLIP_MISSION_MICHAEL_2,
STATIC_BLIP_MISSION_MICHAEL_3,
STATIC_BLIP_MISSION_MICHAEL_4,
STATIC_BLIP_MISSION_SOLOMON,
STATIC_BLIP_MISSION_SOLOMON_2,
STATIC_BLIP_MISSION_TREVOR,
STATIC_BLIP_MISSION_TREVOR_1,
STATIC_BLIP_MISSION_TREVOR_CITY,
// Heist Mission Blips
STATIC_BLIP_MISSION_JEWELRY_1,
STATIC_BLIP_MISSION_JEWELRY_P1A,
STATIC_BLIP_MISSION_JEWELRY_P2A,
STATIC_BLIP_MISSION_JEWELRY_P1B,
STATIC_BLIP_MISSION_JEWELRY_2,
STATIC_BLIP_MISSION_DOCKS_1,
STATIC_BLIP_MISSION_DOCKS_P1,
STATIC_BLIP_MISSION_DOCKS_P2B,
STATIC_BLIP_MISSION_DOCKS_2A,
STATIC_BLIP_MISSION_DOCKS_2B,
STATIC_BLIP_MISSION_RURAL_BANK,
STATIC_BLIP_MISSION_RURAL_BANK_1,
STATIC_BLIP_MISSION_RURAL_P1,
STATIC_BLIP_MISSION_AGENCY,
STATIC_BLIP_MISSION_AGENCY_P1,
STATIC_BLIP_MISSION_AGENCY_3A,
STATIC_BLIP_MISSION_AGENCY_3B,
STATIC_BLIP_MISSION_FINALE_BANK,
STATIC_BLIP_MISSION_FINALE_BANK_PA,
STATIC_BLIP_MISSION_FINALE_BANK_PB,
STATIC_BLIP_MISSION_FINALE_BANK_PC1,
STATIC_BLIP_MISSION_FINALE_BANK_PC2,
STATIC_BLIP_MISSION_FINALE_BANK_PC3,
STATIC_BLIP_MISSION_FINALE_BANK_PD,
STATIC_BLIP_MISSION_FINALE_BANK_2I,
STATIC_BLIP_MISSION_FINALE_BANK_2,
// Random Character Blips
STATIC_BLIP_RANDOMCHAR_00,
STATIC_BLIP_RANDOMCHAR_01,
STATIC_BLIP_RANDOMCHAR_02,
STATIC_BLIP_RANDOMCHAR_03,
STATIC_BLIP_RANDOMCHAR_04,
STATIC_BLIP_RANDOMCHAR_05,
STATIC_BLIP_RANDOMCHAR_06,
STATIC_BLIP_RANDOMCHAR_07,
STATIC_BLIP_RANDOMCHAR_08,
STATIC_BLIP_RANDOMCHAR_09,
STATIC_BLIP_RANDOMCHAR_10,
STATIC_BLIP_RANDOMCHAR_11,
STATIC_BLIP_RANDOMCHAR_12,
STATIC_BLIP_RANDOMCHAR_13,
STATIC_BLIP_RANDOMCHAR_14,
STATIC_BLIP_RANDOMCHAR_15,
STATIC_BLIP_RANDOMCHAR_16,
STATIC_BLIP_RANDOMCHAR_17,
STATIC_BLIP_RANDOMCHAR_18,
STATIC_BLIP_RANDOMCHAR_19
,STATIC_BLIP_NAME_DUMMY_FINAL //This should always be at the end of the list.
,STATIC_BLIP_COUNT_ON_RELEASE = 263 // Should be 261 in LG, 263 in NG.
ENDENUM
//This must be the value we shipped with the original release of the game.
CONST_INT g_iTotalStaticBlips STATIC_BLIP_COUNT_ON_RELEASE
ENUM STATIC_BLIP_CATEGORIES_ENUM
STATIC_BLIP_CATEGORY_DEFAULT, //should always be first
STATIC_BLIP_CATEGORY_SAVEHOUSE,
STATIC_BLIP_CATEGORY_HOSPITAL,
STATIC_BLIP_CATEGORY_POLICE_STATION,
STATIC_BLIP_CATEGORY_MISSION, // Keith 27/4/10: represents a mission triggering blip
STATIC_BLIP_CATEGORY_AMBIENT,
STATIC_BLIP_CATEGORY_MINIGAME,
STATIC_BLIP_CATEGORY_SHOP,
STATIC_BLIP_CATEGORY_RANDOMCHAR,
STATIC_BLIP_CATEGORY_PROPERTY,
//
STATIC_BLIP_CATEGORY_FOOD
ENDENUM