269 lines
22 KiB
Scheme
Executable File
269 lines
22 KiB
Scheme
Executable File
USING "globals.sch"
|
|
USING "blip_control_public.sch"
|
|
|
|
|
|
// In debug, these are included in comms_control_data_gta5.sch
|
|
USING "../../scripts/Ambient/BaseJumping/bj.sch"
|
|
USING "../../scripts/Ambient/BaseJumping/bj_args.sch"
|
|
USING "../../scripts/Ambient/BaseJumping/bj_data.sch"
|
|
USING "../../scripts/Minigames/Assassinations/Assassination_MissionData.sch"
|
|
USING "stunt_plane_public.sch"
|
|
#if not USE_CLF_DLC
|
|
#if not USE_NRM_DLC
|
|
USING "properties_public.sch"
|
|
#endif
|
|
#endif
|
|
|
|
|
|
// PURPOSE: Call the Blip Control System functions with the initial ambient blip data.
|
|
//
|
|
// INPUT PARAMS: paramBlipID Static Blip ID being setup
|
|
// paramCoords Coordinates for the blip
|
|
// paramCategory The category of the blip being setup
|
|
// paramSprite The sprite the blip will use. Leave as default to allow the category to set the sprite automatically.
|
|
// paramSingleCharSpecific
|
|
PROC Setup_One_Ambient_Blip(STATIC_BLIP_NAME_ENUM paramBlipID,
|
|
VECTOR paramCoords,
|
|
STRING paramMapName,
|
|
STATIC_BLIP_CATEGORIES_ENUM paramCategory,
|
|
MISSION_CANDIDATE_MISSION_TYPE_ENUM paramAssociatedMissionType,
|
|
BLIP_SPRITE paramSprite = RADAR_TRACE_OBJECTIVE,
|
|
INT paramBitsetVisibleToCharacters = 7)
|
|
|
|
SET_STATIC_BLIP_POSITION(paramBlipID, paramCoords)
|
|
SET_STATIC_BLIP_CATEGORY(paramBlipID, paramCategory)
|
|
SET_STATIC_BLIP_ACTIVE_STATE(paramBlipID, FALSE)
|
|
SET_STATIC_BLIP_SHORT_RANGE(paramBlipID)
|
|
SET_STATIC_BLIP_MISSION_LAUNCH_LEVEL_LOCKED(paramBlipID, paramAssociatedMissionType)
|
|
//SET_STATIC_BLIP_FLASH_ON_ACTIVE(paramBlipID, paramFlashOnStart)
|
|
SET_STATIC_BLIP_HIDE_ON_WANTED(paramBlipID, TRUE)
|
|
|
|
IF NOT IS_STRING_NULL_OR_EMPTY(paramMapName)
|
|
SET_STATIC_BLIP_NAME(paramBlipID, paramMapName)
|
|
ENDIF
|
|
|
|
IF paramSprite <> RADAR_TRACE_OBJECTIVE
|
|
SET_STATIC_BLIP_ICON(paramBlipID, paramSprite)
|
|
ENDIF
|
|
|
|
IF paramBitsetVisibleToCharacters != 7
|
|
IF IS_BIT_SET(paramBitsetVisibleToCharacters, ENUM_TO_INT(CHAR_MICHAEL))
|
|
SET_STATIC_BLIP_CHARACTER_VISIBILITY(paramBlipID, TRUE, CHAR_MICHAEL, FALSE)
|
|
IF IS_BIT_SET(paramBitsetVisibleToCharacters, ENUM_TO_INT(CHAR_FRANKLIN))
|
|
SET_STATIC_BLIP_CHARACTER_VISIBILITY(paramBlipID, TRUE, CHAR_FRANKLIN, TRUE)
|
|
ELIF IS_BIT_SET(paramBitsetVisibleToCharacters, ENUM_TO_INT(CHAR_TREVOR))
|
|
SET_STATIC_BLIP_CHARACTER_VISIBILITY(paramBlipID, TRUE, CHAR_TREVOR, TRUE)
|
|
ENDIF
|
|
ELIF IS_BIT_SET(paramBitsetVisibleToCharacters, ENUM_TO_INT(CHAR_FRANKLIN))
|
|
SET_STATIC_BLIP_CHARACTER_VISIBILITY(paramBlipID, TRUE, CHAR_FRANKLIN, FALSE)
|
|
IF IS_BIT_SET(paramBitsetVisibleToCharacters, ENUM_TO_INT(CHAR_TREVOR))
|
|
SET_STATIC_BLIP_CHARACTER_VISIBILITY(paramBlipID, TRUE, CHAR_TREVOR, TRUE)
|
|
ENDIF
|
|
ELIF IS_BIT_SET(paramBitsetVisibleToCharacters, ENUM_TO_INT(CHAR_TREVOR))
|
|
SET_STATIC_BLIP_CHARACTER_VISIBILITY(paramBlipID, TRUE, CHAR_TREVOR, FALSE)
|
|
ENDIF
|
|
ENDIF
|
|
ENDPROC
|
|
|
|
PROC Setup_One_Minigame_Blip( STATIC_BLIP_NAME_ENUM paramBlipID,
|
|
VECTOR paramCoords,
|
|
STRING paramMapName,
|
|
BLIP_SPRITE paramSprite = RADAR_TRACE_OBJECTIVE,
|
|
BOOL paramCanBeFriendActivity = FALSE,
|
|
INT paramBitsetVisibleToCharacters = 7,
|
|
BOOL paramFlashOnStart = TRUE)
|
|
|
|
BOOL bUnnusedFlash = paramFlashOnStart
|
|
bUnnusedFlash = bUnnusedFlash
|
|
|
|
IF paramCanBeFriendActivity
|
|
Setup_One_Ambient_Blip(paramBlipID, paramCoords, paramMapName, STATIC_BLIP_CATEGORY_MINIGAME, MISSION_TYPE_MINIGAME_FRIENDS, paramSprite, paramBitsetVisibleToCharacters)
|
|
ELSE
|
|
Setup_One_Ambient_Blip(paramBlipID, paramCoords, paramMapName, STATIC_BLIP_CATEGORY_MINIGAME, MISSION_TYPE_MINIGAME, paramSprite, paramBitsetVisibleToCharacters)
|
|
ENDIF
|
|
ENDPROC
|
|
|
|
PROC Setup_One_Rampage_Blip(STATIC_BLIP_NAME_ENUM paramBlipID, VECTOR paramCoords, STRING paramMapName, BLIP_SPRITE paramSprite = RADAR_TRACE_RAMPAGE,
|
|
BOOL paramCanBeFriendActivity = FALSE, INT paramBitsetVisibleToCharacters = BIT_TREVOR)
|
|
#if not USE_CLF_DLC
|
|
#if not USE_NRM_DLC
|
|
INT iFirstRCPercentIndex = ENUM_TO_INT(CP_OJ_RAM1)
|
|
INT iFirstRCIndex = ENUM_TO_INT(RC_RAMPAGE_1)
|
|
#endif
|
|
#endif
|
|
|
|
INT i = ENUM_TO_INT(paramBlipID) - ENUM_TO_INT(STATIC_BLIP_MINIGAME_RAMPAGE1)
|
|
|
|
IF (i >= NUM_OF_RAMPAGES)
|
|
SCRIPT_ASSERT("Trying to set a rampage blip to be a rampage when it isn't")
|
|
ENDIF
|
|
|
|
Setup_One_Minigame_Blip(paramBlipID, paramCoords, paramMapName, paramSprite, paramCanBeFriendActivity,paramBitsetVisibleToCharacters)
|
|
|
|
#if not USE_CLF_DLC
|
|
#if not USE_NRM_DLC
|
|
IF (g_savedGlobals.sRampageData.playerData[i].iMedalIndex >= ENUM_TO_INT(RAMPAGE_BRONZE))
|
|
OR (GET_MISSION_FLOW_FLAG_STATE(FLOWFLAG_ALL_RAMPAGES_UNLOCKED) = TRUE)
|
|
OR (HAS_THIS_SCRIPT_BEEN_REGISTERED_IN_COMPLETION_PERCENTAGE_TOTAL(INT_TO_ENUM(enumCompletionPercentageEntries, iFirstRCPercentIndex + i), FALSE))
|
|
OR (IS_BIT_SET(g_savedGlobals.sRandomChars.savedRC[INT_TO_ENUM(g_eRC_MissionIDs, iFirstRCIndex + i)].rcFlags, ENUM_TO_INT(RC_FLAG_COMPLETED)))
|
|
|
|
SET_STATIC_BLIP_HAS_CHECKMARK(paramBlipID, TRUE)
|
|
ENDIF
|
|
#endif
|
|
#endif
|
|
ENDPROC
|
|
|
|
/// PURPOSE:
|
|
/// Does initialisation for static blips that are not handled by their own scrips.
|
|
PROC INITIALISE_STATIC_BLIP_SETTINGS()
|
|
|
|
#IF IS_DEBUG_BUILD
|
|
INT i = 0
|
|
REPEAT STATIC_BLIP_NAME_DUMMY_FINAL i
|
|
//Used to set a debug mode assert to catch spawning of un specified blips
|
|
SET_STATIC_BLIP_POSITION(INT_TO_ENUM(STATIC_BLIP_NAME_ENUM,i), <<1.0,2.0,3.0>>)
|
|
ENDREPEAT
|
|
#ENDIF
|
|
|
|
// MINIGAMES BLIP-NAME POSTION MAP-NAME BLIP-SPRITE FRIEND_ACTIVITY
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_COUNTRY_RACE, <<1967.0420, 3116.0051, 45.8901>>, "B_CRCE", RADAR_TRACE_RACE_LAND, FALSE)
|
|
|
|
// Darts
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_DARTS1, << -572.041, 294.196, 79.9374 >>, "", RADAR_TRACE_DARTS, TRUE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_DARTS2, << 1992.27, 3050.60, 47.89 >>, "", RADAR_TRACE_DARTS, TRUE, BIT_MICHAEL|BIT_FRANKLIN|BIT_TREVOR, FALSE)
|
|
// Golf
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_GOLF, <<-1370.6245, 56.1227, 52.70337>>, "", RADAR_TRACE_GOLF, TRUE)
|
|
// Hunting
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_HUNTING1, << -1702.46, 4666.36, 22.1255 >>, "", RADAR_TRACE_HUNTING, FALSE, BIT_TREVOR)
|
|
// Pilot School
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_PILOT_SCHOOL, <<-1154.1101, -2715.2026, 18.8824>>, "B_FSCH", RADAR_TRACE_FLIGHT_SCHOOL, FALSE)
|
|
// Rampages
|
|
Setup_One_Rampage_Blip(STATIC_BLIP_MINIGAME_RAMPAGE1, <<908.0, 3643.7, 32.2>>, "", RADAR_TRACE_RAMPAGE, FALSE, BIT_TREVOR)
|
|
Setup_One_Rampage_Blip(STATIC_BLIP_MINIGAME_RAMPAGE3, <<454.2, -1851.3, 27.6>>, "", RADAR_TRACE_RAMPAGE, FALSE, BIT_TREVOR)
|
|
Setup_One_Rampage_Blip(STATIC_BLIP_MINIGAME_RAMPAGE4, <<-161.0, -1669.7, 33.0>>, "", RADAR_TRACE_RAMPAGE, FALSE, BIT_TREVOR)
|
|
Setup_One_Rampage_Blip(STATIC_BLIP_MINIGAME_RAMPAGE5, <<-1298.2, 2504.14, 21.09>>, "", RADAR_TRACE_RAMPAGE, FALSE, BIT_TREVOR)
|
|
Setup_One_Rampage_Blip(STATIC_BLIP_MINIGAME_RAMPAGE2, <<1181.5, -400.1, 67.5>>, "", RADAR_TRACE_RAMPAGE, FALSE, BIT_TREVOR)
|
|
// Sea Races
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_SEA_RACE1, << 3063.1135, 639.8550, 0.0000 >>, "", RADAR_TRACE_RACE_SEA, FALSE, BIT_MICHAEL|BIT_FRANKLIN|BIT_TREVOR)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_SEA_RACE2, <<3447.7471, 5192.9956, 0.0000>>, "", RADAR_TRACE_RACE_SEA, FALSE, BIT_MICHAEL|BIT_FRANKLIN|BIT_TREVOR)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_SEA_RACE3, <<198.110794,3620.397217,27.348772>>, "", RADAR_TRACE_RACE_SEA, FALSE, BIT_MICHAEL|BIT_FRANKLIN|BIT_TREVOR)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_SEA_RACE4, << 621.7491, -2136.7981, 0.0000 >>, "", RADAR_TRACE_RACE_SEA, FALSE, BIT_MICHAEL|BIT_FRANKLIN|BIT_TREVOR)
|
|
// Shooting Range
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_SHOOTING_RANGE1, <<5.7734, -1099.7821, 29.8447>>, "", RADAR_TRACE_SHOOTING_RANGE, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_SHOOTING_RANGE2, <<827.518, -2158.570, 29.423>>, "", RADAR_TRACE_SHOOTING_RANGE, FALSE)
|
|
// Shrink
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_SHRINK, <<-1904.3363, -559.3759, 10.7953>>, "", RADAR_TRACE_SHRINK, FALSE, BIT_MICHAEL)
|
|
// Street Races
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_STREET_RACE1, <<-155.847610,-1566.979980,34.000111>>, "", RADAR_TRACE_RACE_LAND, FALSE, BIT_FRANKLIN, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_STREET_RACE2, << 369.29, 312.41, 103.24 >>, "", RADAR_TRACE_RACE_LAND, FALSE, BIT_FRANKLIN, TRUE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_STREET_RACE4, << -813.0546, -2546.7380, 12.7888 >>, "", RADAR_TRACE_RACE_LAND, FALSE, BIT_FRANKLIN, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_STREET_RACE5, << 791.59, -1160.85, 27.89 >>, "", RADAR_TRACE_RACE_LAND, FALSE, BIT_FRANKLIN, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_STREET_RACE6, <<-1062.985596,-1153.364502,1.129525>>, "", RADAR_TRACE_RACE_LAND, FALSE, BIT_FRANKLIN, FALSE)
|
|
// Strip Club
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_STRIPCLUB, << 130.1238, -1300.2657, 28.2811 >>, "", RADAR_TRACE_STRIP_CLUB, TRUE)
|
|
// Stunt Planes
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_STUNT_PLANES, SPTT_MENU_PLAYER_COORDS, "B_SPTT", RADAR_TRACE_RACE_AIR, FALSE)// AsD TODO:
|
|
// Tennis
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_TENNIS, << -1166.5565, -1614.499, 3.1734 >>, "", RADAR_TRACE_TENNIS, TRUE, BIT_MICHAEL|BIT_TREVOR)// 1273706 trevor now plays tennis, not franklin
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_TENNIS_MICHAEL_HOUSE, << -773.0469, 162.0946, 66.4750 >>, "", RADAR_TRACE_TENNIS, TRUE, BIT_MICHAEL|BIT_TREVOR)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_TENNIS_VINEWOOD_HOTEL1,<<487.5186, -217.7697, 52.7864>>, "", RADAR_TRACE_TENNIS, TRUE, BIT_MICHAEL|BIT_TREVOR)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_TENNIS_RICHMAN_HOTEL1, <<-1223.9077, 338.3685, 78.9859>>, "", RADAR_TRACE_TENNIS, TRUE, BIT_MICHAEL|BIT_TREVOR)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_TENNIS_LSU_COURT1, <<-1618.4875, 266.4701, 58.5552>>, "", RADAR_TRACE_TENNIS, TRUE, BIT_MICHAEL|BIT_TREVOR)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_TENNIS_VESPUCCI_HOTEL, <<-936.0361, -1261.9667, 6.9773>>, "", RADAR_TRACE_TENNIS, TRUE, BIT_MICHAEL|BIT_TREVOR)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_TENNIS_WEAZEL_COURT, <<-1371.2748, -107.9437, 49.7046>>, "", RADAR_TRACE_TENNIS, TRUE, BIT_MICHAEL|BIT_TREVOR)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_TENNIS_CHUMASH_HOTEL, <<-2869.9915, 9.2297, 10.6083>>, "", RADAR_TRACE_TENNIS, TRUE, BIT_MICHAEL|BIT_TREVOR)
|
|
|
|
// Trafficking
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_TRAF_AIR, <<2133.3525, 4784.4575, 40.0637 >>, "", RADAR_TRACE_ARMS_DEALING_AIR, FALSE, BIT_TREVOR)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_TRAF_GND, <<2151.1934, 4797.4414, 40.1541>>, "", RADAR_TRACE_ARMS_DEALING, FALSE, BIT_TREVOR)
|
|
// Triathlon
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_TRIATHLON1, GET_TRIATHLON_RACE_POSITION_BY_RACE_INDEX(TRIATHLON_RACE_VESPUCCI), "", RADAR_TRACE_TRIATHLON, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_TRIATHLON2, GET_TRIATHLON_RACE_POSITION_BY_RACE_INDEX(TRIATHLON_RACE_ALAMO_SEA), "", RADAR_TRACE_TRIATHLON, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_TRIATHLON3, GET_TRIATHLON_RACE_POSITION_BY_RACE_INDEX(TRIATHLON_RACE_IRONMAN), "", RADAR_TRACE_TRIATHLON, FALSE)
|
|
// Yoga
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_YOGA, << -790.906, 186.293, 71.8351 >>, "", RADAR_TRACE_YOGA, FALSE, BIT_MICHAEL)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_YOGA2, << 2862.152, 5945.49, 357.119 >>, "", RADAR_TRACE_YOGA, FALSE, BIT_MICHAEL)
|
|
// Chop
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_CHOP_SC, << -11.1495, -1425.5645, 29.6737 >>, "", RADAR_TRACE_CHOP, FALSE, BIT_FRANKLIN)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_CHOP_VH, << 18.1531, 535.2469, 170.6324 >>, "", RADAR_TRACE_CHOP, FALSE, BIT_FRANKLIN)
|
|
// Offroad Races
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_OFFROAD_RACE5, OFFROAD_RACE_GET_LOC_FOR_INDEX(OFFROAD_RACE_CANYON_CLIFFS), "B_OFFM", RADAR_TRACE_OFF_ROAD_RACING, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_OFFROAD_RACE8, OFFROAD_RACE_GET_LOC_FOR_INDEX(OFFROAD_RACE_RIDGE_RUN), "B_OFFT", RADAR_TRACE_OFF_ROAD_RACING, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_OFFROAD_RACE9, OFFROAD_RACE_GET_LOC_FOR_INDEX(OFFROAD_RACE_VALLEY_TRAIL), "B_OFFM", RADAR_TRACE_OFF_ROAD_RACING, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_OFFROAD_RACE10, OFFROAD_RACE_GET_LOC_FOR_INDEX(OFFROAD_RACE_LAKESIDE_SPLASH), "B_OFFM", RADAR_TRACE_OFF_ROAD_RACING, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_OFFROAD_RACE11, OFFROAD_RACE_GET_LOC_FOR_INDEX(OFFROAD_RACE_ECO_FRIENDLY), "B_OFFT", RADAR_TRACE_OFF_ROAD_RACING, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_MINIGAME_OFFROAD_RACE12, OFFROAD_RACE_GET_LOC_FOR_INDEX(OFFROAD_RACE_MINEWARD_SPIRAL), "B_OFFM", RADAR_TRACE_OFF_ROAD_RACING, FALSE)
|
|
// Base jumps
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_BASEJUMP_HARBOR, BJ_GET_LAUNCHER_LOCATION_BY_ID(ENUM_TO_INT(BJJUMPID_HARBOR)), "B_BJMP", RADAR_TRACE_BASE_JUMP, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_BASEJUMP_RACE_TRACK, BJ_GET_LAUNCHER_LOCATION_BY_ID(ENUM_TO_INT(BJJUMPID_RACE_TRACK)), "B_BJMP", RADAR_TRACE_BASE_JUMP, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_BASEJUMP_WINDMILLS, BJ_GET_LAUNCHER_LOCATION_BY_ID(ENUM_TO_INT(BJJUMPID_WINDMILLS)), "B_BJMP", RADAR_TRACE_BASE_JUMP, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_BASEJUMP_NORTH_CLIFF, BJ_GET_LAUNCHER_LOCATION_BY_ID(ENUM_TO_INT(BJJUMPID_NORTH_CLIFF)), "B_BJMP", RADAR_TRACE_BASE_JUMP, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_BASEJUMP_MAZE_BANK, BJ_GET_LAUNCHER_LOCATION_BY_ID(ENUM_TO_INT(BJJUMPID_MAZE_BANK)), "B_BJMP", RADAR_TRACE_BASE_JUMP, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_BASEJUMP_CRANE, BJ_GET_LAUNCHER_LOCATION_BY_ID(ENUM_TO_INT(BJJUMPID_CRANE)), "B_BJMP", RADAR_TRACE_BASE_JUMP, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_BASEJUMP_RIVER_CLIFF, BJ_GET_LAUNCHER_LOCATION_BY_ID(ENUM_TO_INT(BJJUMPID_RIVER_CLIFF)), "B_BJMP", RADAR_TRACE_BASE_JUMP, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_BASEJUMP_RUNAWAY_TRAIN, BJ_GET_LAUNCHER_LOCATION_BY_ID(ENUM_TO_INT(BJJUMPID_RUNAWAY_TRAIN)), "B_BJMP", RADAR_TRACE_BASE_JUMP, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_BASEJUMP_GOLF_COURSE, BJ_GET_LAUNCHER_LOCATION_BY_ID(ENUM_TO_INT(BJJUMPID_GOLF_COURSE)), "B_BJMP", RADAR_TRACE_BASE_JUMP, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_BASEJUMP_1K, BJ_GET_LAUNCHER_LOCATION_BY_ID(ENUM_TO_INT(BJJUMPID_1K)), "B_BJMP", RADAR_TRACE_BASE_JUMP, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_BASEJUMP_1_5K, BJ_GET_LAUNCHER_LOCATION_BY_ID(ENUM_TO_INT(BJJUMPID_1_5K)), "B_BJMP", RADAR_TRACE_BASE_JUMP, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_BASEJUMP_CANAL, BJ_GET_LAUNCHER_LOCATION_BY_ID(ENUM_TO_INT(BJJUMPID_CANAL)), "B_BJMP", RADAR_TRACE_BASE_JUMP, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_BASEJUMP_ROCK_CLIFF, BJ_GET_LAUNCHER_LOCATION_BY_ID(ENUM_TO_INT(BJJUMPID_ROCK_CLIFF)), "B_BJMP", RADAR_TRACE_BASE_JUMP, FALSE)
|
|
|
|
#if not USE_CLF_DLC
|
|
#if not USE_NRM_DLC
|
|
// Properties
|
|
Setup_One_Ambient_Blip(STATIC_BLIP_AMBIENT_PROPERTY_TOWING_IMPOUND, GET_PROPERTY_PURCHASE_COORDS(PROPERTY_TOWING_IMPOUND), "", STATIC_BLIP_CATEGORY_PROPERTY, MISSION_TYPE_STORY, RADAR_TRACE_BUSINESS_FOR_SALE)
|
|
Setup_One_Ambient_Blip(STATIC_BLIP_AMBIENT_PROPERTY_TAXI_LOT, GET_PROPERTY_PURCHASE_COORDS(PROPERTY_TAXI_LOT), "", STATIC_BLIP_CATEGORY_PROPERTY, MISSION_TYPE_STORY, RADAR_TRACE_BUSINESS_FOR_SALE)
|
|
Setup_One_Ambient_Blip(STATIC_BLIP_AMBIENT_PROPERTY_ARMS_TRAFFICKING, GET_PROPERTY_PURCHASE_COORDS(PROPERTY_ARMS_TRAFFICKING), "", STATIC_BLIP_CATEGORY_PROPERTY, MISSION_TYPE_STORY, RADAR_TRACE_BUSINESS_FOR_SALE)
|
|
Setup_One_Ambient_Blip(STATIC_BLIP_AMBIENT_PROPERTY_SONAR_COLLECTIONS, GET_PROPERTY_PURCHASE_COORDS(PROPERTY_SONAR_COLLECTIONS), "", STATIC_BLIP_CATEGORY_PROPERTY, MISSION_TYPE_STORY, RADAR_TRACE_BUSINESS_FOR_SALE)
|
|
Setup_One_Ambient_Blip(STATIC_BLIP_AMBIENT_PROPERTY_CAR_MOD_SHOP, GET_PROPERTY_PURCHASE_COORDS(PROPERTY_CAR_MOD_SHOP), "", STATIC_BLIP_CATEGORY_PROPERTY, MISSION_TYPE_STORY, RADAR_TRACE_BUSINESS_FOR_SALE)
|
|
Setup_One_Ambient_Blip(STATIC_BLIP_AMBIENT_PROPERTY_CINEMA_VINEWOOD, GET_PROPERTY_PURCHASE_COORDS(PROPERTY_CINEMA_VINEWOOD), "", STATIC_BLIP_CATEGORY_PROPERTY, MISSION_TYPE_STORY, RADAR_TRACE_BUSINESS_FOR_SALE)
|
|
Setup_One_Ambient_Blip(STATIC_BLIP_AMBIENT_PROPERTY_CINEMA_DOWNTOWN, GET_PROPERTY_PURCHASE_COORDS(PROPERTY_CINEMA_DOWNTOWN), "", STATIC_BLIP_CATEGORY_PROPERTY, MISSION_TYPE_STORY, RADAR_TRACE_BUSINESS_FOR_SALE)
|
|
Setup_One_Ambient_Blip(STATIC_BLIP_AMBIENT_PROPERTY_CINEMA_MORNINGWOOD, GET_PROPERTY_PURCHASE_COORDS(PROPERTY_CINEMA_MORNINGWOOD), "", STATIC_BLIP_CATEGORY_PROPERTY, MISSION_TYPE_STORY, RADAR_TRACE_BUSINESS_FOR_SALE)
|
|
Setup_One_Ambient_Blip(STATIC_BLIP_AMBIENT_PROPERTY_GOLF_CLUB, GET_PROPERTY_PURCHASE_COORDS(PROPERTY_GOLF_CLUB), "", STATIC_BLIP_CATEGORY_PROPERTY, MISSION_TYPE_STORY, RADAR_TRACE_BUSINESS_FOR_SALE)
|
|
Setup_One_Ambient_Blip(STATIC_BLIP_AMBIENT_PROPERTY_CAR_SCRAP_YARD, GET_PROPERTY_PURCHASE_COORDS(PROPERTY_CAR_SCRAP_YARD), "", STATIC_BLIP_CATEGORY_PROPERTY, MISSION_TYPE_STORY, RADAR_TRACE_BUSINESS_FOR_SALE)
|
|
Setup_One_Ambient_Blip(STATIC_BLIP_AMBIENT_PROPERTY_WEED_SHOP, GET_PROPERTY_PURCHASE_COORDS(PROPERTY_WEED_SHOP), "", STATIC_BLIP_CATEGORY_PROPERTY, MISSION_TYPE_STORY, RADAR_TRACE_BUSINESS_FOR_SALE)
|
|
Setup_One_Ambient_Blip(STATIC_BLIP_AMBIENT_PROPERTY_BAR_TEQUILALA, GET_PROPERTY_PURCHASE_COORDS(PROPERTY_BAR_TEQUILALA), "", STATIC_BLIP_CATEGORY_PROPERTY, MISSION_TYPE_STORY, RADAR_TRACE_BUSINESS_FOR_SALE)
|
|
Setup_One_Ambient_Blip(STATIC_BLIP_AMBIENT_PROPERTY_BAR_PITCHERS, GET_PROPERTY_PURCHASE_COORDS(PROPERTY_BAR_PITCHERS), "", STATIC_BLIP_CATEGORY_PROPERTY, MISSION_TYPE_STORY, RADAR_TRACE_BUSINESS_FOR_SALE)
|
|
Setup_One_Ambient_Blip(STATIC_BLIP_AMBIENT_PROPERTY_BAR_HEN_HOUSE, GET_PROPERTY_PURCHASE_COORDS(PROPERTY_BAR_HEN_HOUSE), "", STATIC_BLIP_CATEGORY_PROPERTY, MISSION_TYPE_STORY, RADAR_TRACE_BUSINESS_FOR_SALE)
|
|
Setup_One_Ambient_Blip(STATIC_BLIP_AMBIENT_PROPERTY_BAR_HOOKIES, GET_PROPERTY_PURCHASE_COORDS(PROPERTY_BAR_HOOKIES), "", STATIC_BLIP_CATEGORY_PROPERTY, MISSION_TYPE_STORY, RADAR_TRACE_BUSINESS_FOR_SALE)
|
|
#ENDIF
|
|
#ENDIF
|
|
//Setup_One_Minigame_Blip(STATIC_BLIP_VEHICLE_STORAGE_LOST_HANGAR, <<1735.5863, 3294.5305, 40.1651>>, "", RADAR_TRACE_HANGAR, FALSE)
|
|
//SET_STATIC_BLIP_HIDDEN_IN_MISSION(STATIC_BLIP_VEHICLE_STORAGE_LOST_HANGAR,true)
|
|
//SET_STATIC_BLIP_HIDE_ON_WANTED(STATIC_BLIP_VEHICLE_STORAGE_LOST_HANGAR, FALSE)
|
|
|
|
// ACTIVITIES BLIP-NAME POSTION MAP-NAME BLIP-SPRITE
|
|
// Bars
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_ACTIVITY_BAR_BAHAMA, << -1390.4315, -583.6710, 29.2231 >>, "", RADAR_TRACE_BAR, TRUE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_ACTIVITY_BAR_BAYBAR, << -259.5521, 6288.3364, 30.4584 >>, "", RADAR_TRACE_BAR, TRUE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_ACTIVITY_BAR_BIKER, << 984.4781, -109.0157, 73.3330>>, "", RADAR_TRACE_BAR, TRUE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_ACTIVITY_BAR_DOWNTOWN, << 250.3522, -1011.4058, 28.2686 >>, "", RADAR_TRACE_BAR, TRUE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_ACTIVITY_BAR_HIMEN, << 496.7590, -1543.7280, 28.2452 >>, "", RADAR_TRACE_BAR, TRUE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_ACTIVITY_BAR_MOJITO, << -136.5119, 6380.4336, 30.5182 >>, "", RADAR_TRACE_BAR, TRUE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_ACTIVITY_BAR_SINGLETONS, << 225.0345, 302.9392, 104.5327>>, "", RADAR_TRACE_BAR, TRUE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_ACTIVITY_BAR_YELLOWJACK, << 2002.5234, 3052.9221, 46.2141 >>, "", RADAR_TRACE_BAR, TRUE)
|
|
|
|
// Cinema
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_ACTIVITY_CINEMA_VINEWOOD, <<283.7833, 200.4280, 103.3739>>, "", RADAR_TRACE_CINEMA, TRUE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_ACTIVITY_CINEMA_DOWNTOWN, << 394.368, -711.8287, 28.2877>>, "", RADAR_TRACE_CINEMA, TRUE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_ACTIVITY_CINEMA_MORNINGWOOD, <<-1422.673, -214.3225, 45.9932>>, "", RADAR_TRACE_CINEMA, TRUE)
|
|
|
|
// Comedy Club
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_ACTIVITY_COMEDYCLUB, <<-420.127, 266.5842, 82.1946>>, "", RADAR_TRACE_COMEDY_CLUB, FALSE)
|
|
|
|
// Live Music
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_ACTIVITY_LIVEMUSIC, <<-564.9687, 274.1781, 82.0197>>, "", RADAR_TRACE_MUSIC_VENUE, FALSE)
|
|
|
|
// Car Wash
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_CARWASH_LONG, <<50.8179, -1392.0188, 28.4059>>, "", RADAR_TRACE_CAR_WASH, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_CARWASH_SHORT, <<-699.7, -922.9, 18.5>>, "", RADAR_TRACE_CAR_WASH, FALSE)
|
|
|
|
// Fairground
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_FGROUND_BIGWHEEL, <<-1664.4, -1127.0, 12.0>>, "B_RIDE", RADAR_TRACE_FAIRGROUND, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_FGROUND_RCOASTER, <<-1651.5, -1131.5, 18.3>>, "B_RIDE", RADAR_TRACE_FAIRGROUND, FALSE)
|
|
|
|
// Fairground
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_CABLECAR_TOP, <<446.5, 5571.2, 781.2>>, "", RADAR_TRACE_CABLE_CAR, FALSE)
|
|
Setup_One_Minigame_Blip(STATIC_BLIP_AMBIENT_CABLECAR_BOTTOM, <<-742.1, 5594.8, 41.7>>, "", RADAR_TRACE_CABLE_CAR, FALSE)
|
|
ENDPROC
|