Isle
Loading...
Searching...
No Matches
JetraceScript Namespace Reference

[AI] More...

Enumerations

enum  Script {
  c_noneJetrace = -1 , c__JetRace_World = 0 , c_DistanceMeter = 1 , c_Map_Ctl = 2 ,
  c_Map_Up_Bitmap = 4 , c_Map_Down_Bitmap = 5 , c_JetskiLocator2 = 6 , c_JetskiLocator3 = 7 ,
  c_StartTriggers = 8 , c_HitActorSound = 9 , c_UserJetski_Actor = 10 , c_Snap_Actor = 11 ,
  c_Valerie_Actor = 12 , c_AirHorn_PlayWav = 13 , c_SetHitActorSound = 14 , c_HitWallSound = 15 ,
  c_SetHitWallSound = 16 , c_RacePath = 17 , c_HideAni_Anim = 18 , c_VO1 = 19 ,
  c_VO2 = 20 , c_VO3 = 21 , c_VO4 = 22 , c_VO5 = 23 ,
  c_VO6 = 24 , c_VO7 = 25 , c_Jetski_Sound = 26 , c_BlackJetskiLocator = 27 ,
  c_JsSnap00_Anim = 28 , c_JsSnap99_Anim = 29 , c_BlackJetski_Actor = 30 , c_BlackJetski_Model = 31 ,
  c_Snap_Model = 32 , c_YellowJetskiLocator = 33 , c_JsVal00_Anim = 34 , c_JsVal99_Anim = 35 ,
  c_JsVal04_Anim = 36 , c_YellowJetski_Actor = 37 , c_YellowJetski_Model = 38 , c_JetskiSpeedMeter = 39 ,
  c_JetskiFuelMeter = 40 , c_JetskiDashboard11_Bitmap = 41 , c_JetskiDashboard12_Bitmap = 42 , c_JetskiDashboard13_Bitmap = 43 ,
  c_JetskiDashboard14_Bitmap = 44 , c_JetskiDashboard15_Bitmap = 45 , c_JetskiDashboard16_Bitmap = 46 , c_Valerie_Model = 47 ,
  c_User_Locator = 48 , c_UserJetski_Model = 49 , c_CopBoat_Actor = 50 , c_JetskiDashboard21_Bitmap = 51 ,
  c_JetskiDashboard22_Bitmap = 52 , c_JetskiDashboard23_Bitmap = 53 , c_JetskiDashboard24_Bitmap = 54 , c_JetskiDashboard25_Bitmap = 55 ,
  c_JetskiDashboard26_Bitmap = 56 , c_CopBoat_Model = 57 , c_L1_Actor = 58 , c_L1_Model = 59 ,
  c_CM_Actor = 60 , c_JetskiDashboard31_Bitmap = 61 , c_JetskiDashboard32_Bitmap = 62 , c_JetskiDashboard33_Bitmap = 63 ,
  c_JetskiDashboard34_Bitmap = 64 , c_JetskiDashboard35_Bitmap = 65 , c_JetskiDashboard36_Bitmap = 66 , c_CM_Model = 67 ,
  c_NU_Actor = 68 , c_NU_Model = 69 , c_JK_Actor = 70 , c_JetskiDashboard41_Bitmap = 71 ,
  c_JetskiDashboard42_Bitmap = 72 , c_JetskiDashboard43_Bitmap = 73 , c_JetskiDashboard44_Bitmap = 74 , c_JetskiDashboard45_Bitmap = 75 ,
  c_JetskiDashboard46_Bitmap = 76 , c_JK_Model = 77 , c_BS_Actor = 78 , c_BS_Model = 79 ,
  c_NA_Actor = 80 , c_JetskiDashboard51_Bitmap = 81 , c_JetskiDashboard52_Bitmap = 82 , c_JetskiDashboard53_Bitmap = 83 ,
  c_JetskiDashboard54_Bitmap = 84 , c_JetskiDashboard55_Bitmap = 85 , c_JetskiDashboard56_Bitmap = 86 , c_NA_Model = 87 ,
  c_RD_Actor = 88 , c_RD_Model = 89 , c_Cop01_Actor = 90 , c_JetskiDashboard61_Bitmap = 91 ,
  c_JetskiDashboard62_Bitmap = 92 , c_JetskiDashboard63_Bitmap = 93 , c_JetskiDashboard64_Bitmap = 94 , c_JetskiDashboard65_Bitmap = 95 ,
  c_JetskiDashboard66_Bitmap = 96 , c_JetskiDashboard = 97 , c_JetskiArms_Ctl = 98 , c_JetskiInfo_Ctl = 99 ,
  c_Cop01_Model = 100 , c_Boat_Actor = 101 , c_Boat_Model = 102 , c_Shark_Actor = 103 ,
  c_Shark_Model = 104 , c_LfJacket_Actor = 105 , c_LfJacket_Model = 106 , c_FishRod_Actor = 107 ,
  c_FishRod_Model = 108 , c_Sharkj1_Actor = 109 , c_Sharkj1_Model = 110 , c_Trig01_Actor = 111 ,
  c_Trig01_Model = 112 , c_Trig02_Actor = 113 , c_Trig02_Model = 114 , c_Trig03_Actor = 115 ,
  c_Trig03_Model = 116 , c_Trig04_Actor = 117 , c_Trig04_Model = 118 , c_BouyBump_Actor = 119 ,
  c_BouyBump_Model = 120 , c_Brickster_Actor = 121 , c_Brickster_Model = 122 , c_Yeeheemx_Sound = 123 ,
  c_Bronco_Anim = 124 , c_Cboycycl_Actor = 125 , c_Cboycycl_Model = 126 , c_Shkbrnco_Actor = 127 ,
  c_Shkbrnco_Model = 128 , c_Shrkfast_Anim = 129 , c_Sharkswm_Actor = 130 , c_Sharkswm_Model = 131 ,
  c_Splash1_Sound = 132 , c_Shrkjump_Anim = 133 , c_Shkjmcyc_Actor = 134 , c_Shkjmcyc_Model = 135 ,
  c_JetskiArms_Mask_Bitmap = 136 , c_JetskiInfoUp_Bitmap = 137 , c_JetskiInfoDown_Bitmap = 138 , c_sjs012in_Wav_500 = 139 ,
  c_sjs012in_Pho_500 = 140 , c_sjs012in_0_sfx = 141 , c_sjs012in_1_sfx = 142 , c_sjs012in_2_sfx = 143 ,
  c_sjs012in_3_sfx = 144 , c_sjs012in_4_sfx = 145 , c_sjs012in_Anim = 146 , c_sjs013in_Wav_501 = 147 ,
  c_sjs013in_Pho_501 = 148 , c_sjs013in_0_sfx = 149 , c_sjs013in_1_sfx = 150 , c_sjs013in_2_sfx = 151 ,
  c_sjs013in_3_sfx = 152 , c_sjs013in_Anim = 153 , c_sjs014in_Wav_502 = 154 , c_sjs014in_Pho_502 = 155 ,
  c_sjs014in_0_sfx = 156 , c_sjs014in_1_sfx = 157 , c_sjs014in_2_sfx = 158 , c_sjs014in_3_sfx = 159 ,
  c_sjs014in_Anim = 160 , c_sjs012in_RunAnim = 500 , c_sjs013in_RunAnim = 501 , c_sjs014in_RunAnim = 502
}
 [AI] More...
 

Detailed Description

[AI]

[AI] Contains enumerations and identifiers for JetRace scene objects and actions used in the JetRace portion of LEGO Island.

[AI] The JetraceScript namespace defines unique numeric identifiers for scripted objects, actors, animations, sounds, models, HUD elements, triggers, and control handlers in the JetRace scenario. These IDs are used by the engine's scripting and action system to reference specific scenario elements for loading, instantiation, and event dispatch within the SI (Script/Scenario Instance) scripting framework. [See codebase documentation for broader SI/Script concept].

Enumeration Type Documentation

◆ Script

[AI]

[AI] Enumerates all script IDs used in JetRace scenario scripting.

[AI] See enum Script : int full description above. [AI_SUGGESTED_NAME: ScriptId]

Enumerator
c_noneJetrace 

[AI] Invalid or "no object" sentinel value for JetRace scripts.

c__JetRace_World 

[AI] Root world scene object for JetRace area.

c_DistanceMeter 

[AI] HUD widget or control tracking player's distance/progress through the race course.

c_Map_Ctl 

[AI] Main minimap/map control handler for JetRace.

c_Map_Up_Bitmap 

[AI] Bitmap/image used for the "map up" display in the HUD.

c_Map_Down_Bitmap 

[AI] Bitmap/image used for the "map down" display in the HUD.

c_JetskiLocator2 

[AI] Spatial locator for a jetski (used in initial placement or respawn).

c_JetskiLocator3 

[AI] Spatial locator for a jetski (used in initial placement or respawn).

c_StartTriggers 

[AI] Trigger entity/entities for starting the JetRace event.

c_HitActorSound 

[AI] Sound object played when the player collides with an actor during JetRace.

c_UserJetski_Actor 

[AI] Player-controlled jetski actor/entity.

c_Snap_Actor 

[AI] Snap the mascot character's actor reference.

c_Valerie_Actor 

[AI] Valerie (NPC) actor reference for JetRace scenario.

c_AirHorn_PlayWav 

[AI] Action to play airhorn WAV file (JetRace SFX).

c_SetHitActorSound 

[AI] Script action to configure/choose the actor hit sound SFX.

c_HitWallSound 

[AI] Sound object played when jetski/watercraft collides with course boundary/walls.

c_SetHitWallSound 

[AI] Script action to configure/choose wall hit sound SFX.

c_RacePath 

[AI] Actor path or waypoint series defining the racecourse/track.

c_HideAni_Anim 

[AI] Animation for hiding an entity or actor, possibly when player leaves view.

c_VO1 

[AI] Voice-over event/sound 1.

c_VO2 

[AI] Voice-over event/sound 2.

c_VO3 

[AI] Voice-over event/sound 3.

c_VO4 

[AI] Voice-over event/sound 4.

c_VO5 

[AI] Voice-over event/sound 5.

c_VO6 

[AI] Voice-over event/sound 6.

c_VO7 

[AI] Voice-over event/sound 7.

c_Jetski_Sound 

[AI] Main jetski engine sound effect.

c_BlackJetskiLocator 

[AI] Locator/starting position for Black Jetski.

c_JsSnap00_Anim 

[AI] Animation 00 for Snap character (start or idle).

c_JsSnap99_Anim 

[AI] Animation 99 for Snap character (finish or outro).

c_BlackJetski_Actor 

[AI] Black jetski AI or NPC actor.

c_BlackJetski_Model 

[AI] Black jetski model/geometry reference.

c_Snap_Model 

[AI] Snap character model (geometry, skin/mesh).

c_YellowJetskiLocator 

[AI] Locator for Yellow Jetski starting position.

c_JsVal00_Anim 

[AI] Animation 00 for Valerie character.

c_JsVal99_Anim 

[AI] Animation 99 for Valerie character.

c_JsVal04_Anim 

[AI] Animation 04 for Valerie character.

c_YellowJetski_Actor 

[AI] Yellow jetski actor (player or AI).

c_YellowJetski_Model 

[AI] Model for Yellow jetski (geometry/mesh).

c_JetskiSpeedMeter 

[AI] HUD widget/control representing jetski speed.

c_JetskiFuelMeter 

[AI] HUD widget/control representing jetski fuel.

c_JetskiDashboard11_Bitmap 

[AI] Bitmap image for jetski dashboard (instrument cluster, type 1, state/frame 1).

c_JetskiDashboard12_Bitmap 

[AI] Dashboard bitmap, type 1, state/frame 2.

c_JetskiDashboard13_Bitmap 

[AI] Dashboard bitmap, type 1, state/frame 3.

c_JetskiDashboard14_Bitmap 

[AI] Dashboard bitmap, type 1, state/frame 4.

c_JetskiDashboard15_Bitmap 

[AI] Dashboard bitmap, type 1, state/frame 5.

c_JetskiDashboard16_Bitmap 

[AI] Dashboard bitmap, type 1, state/frame 6.

c_Valerie_Model 

[AI] Valerie character model reference.

c_User_Locator 

[AI] Locator for placing the player/user in the JetRace world.

c_UserJetski_Model 

[AI] Jetski model used for the player's vehicle.

c_CopBoat_Actor 

[AI] Police/coproat patrol boat actor.

c_JetskiDashboard21_Bitmap 

[AI] Dashboard bitmap, type 2, state/frame 1.

c_JetskiDashboard22_Bitmap 
c_JetskiDashboard23_Bitmap 
c_JetskiDashboard24_Bitmap 
c_JetskiDashboard25_Bitmap 
c_JetskiDashboard26_Bitmap 
c_CopBoat_Model 

[AI] Police/coproat patrol boat model.

c_L1_Actor 

[AI] Unknown actor, likely an NPC or environmental object.

c_L1_Model 

[AI] Model for L1 actor.

c_CM_Actor 

[AI] Actor: CM, likely a JetRace NPC or environmental entity.

c_JetskiDashboard31_Bitmap 
c_JetskiDashboard32_Bitmap 
c_JetskiDashboard33_Bitmap 
c_JetskiDashboard34_Bitmap 
c_JetskiDashboard35_Bitmap 
c_JetskiDashboard36_Bitmap 
c_CM_Model 

[AI] Model for CM actor.

c_NU_Actor 
c_NU_Model 
c_JK_Actor 
c_JetskiDashboard41_Bitmap 
c_JetskiDashboard42_Bitmap 
c_JetskiDashboard43_Bitmap 
c_JetskiDashboard44_Bitmap 
c_JetskiDashboard45_Bitmap 
c_JetskiDashboard46_Bitmap 
c_JK_Model 
c_BS_Actor 
c_BS_Model 
c_NA_Actor 
c_JetskiDashboard51_Bitmap 
c_JetskiDashboard52_Bitmap 
c_JetskiDashboard53_Bitmap 
c_JetskiDashboard54_Bitmap 
c_JetskiDashboard55_Bitmap 
c_JetskiDashboard56_Bitmap 
c_NA_Model 
c_RD_Actor 
c_RD_Model 
c_Cop01_Actor 

[AI] Possibly "Cop 01" secondary/co-op actor or patrol variant.

c_JetskiDashboard61_Bitmap 
c_JetskiDashboard62_Bitmap 
c_JetskiDashboard63_Bitmap 
c_JetskiDashboard64_Bitmap 
c_JetskiDashboard65_Bitmap 
c_JetskiDashboard66_Bitmap 
c_JetskiDashboard 

[AI] Parent dashboard control, aggregates dashboard bitmaps/controls.

c_JetskiArms_Ctl 

[AI] HUD control/entity for player's jetski arms or hands display.

c_JetskiInfo_Ctl 

[AI] HUD control/entity for player's jetski info screen.

c_Cop01_Model 

[AI] Model for Cop01 actor/entity.

c_Boat_Actor 

[AI] Generic or specific boat actor (likely an obstacle or environment NPC).

c_Boat_Model 

[AI] Model for generic/specific boat actor.

c_Shark_Actor 

[AI] Shark actor for JetRace (animated/swimming/bumped).

c_Shark_Model 

[AI] Model for shark actor.

c_LfJacket_Actor 

[AI] Lifejacket (pickup or visual element) actor.

c_LfJacket_Model 

[AI] Model for lifejacket actor/element.

c_FishRod_Actor 

[AI] Fishing rod pickup or decoration actor.

c_FishRod_Model 

[AI] Model for fishing rod actor.

c_Sharkj1_Actor 

[AI] Shark jumping actor/variant 1.

c_Sharkj1_Model 

[AI] Model for shark jump 1.

c_Trig01_Actor 

[AI] Generic trigger zone actor 01 (normally invisible, used for event scripting).

c_Trig01_Model 
c_Trig02_Actor 
c_Trig02_Model 
c_Trig03_Actor 
c_Trig03_Model 
c_Trig04_Actor 
c_Trig04_Model 
c_BouyBump_Actor 

[AI] Buoy collision/bump actor (obstacle in water).

c_BouyBump_Model 
c_Brickster_Actor 

[AI] The Brickster NPC actor (villain appearance).

c_Brickster_Model 
c_Yeeheemx_Sound 

[AI] Sound effect "Yeeheemx" (likely a character sound/response).

c_Bronco_Anim 

[AI] "Bronco" animation (wild ride, wrangle, etc).

c_Cboycycl_Actor 

[AI] Cowboy cyclist actor (environment or NPC).

c_Cboycycl_Model 
c_Shkbrnco_Actor 

[AI] Shark-bronco actor (possibly minigame or challenge).

c_Shkbrnco_Model 
c_Shrkfast_Anim 

[AI] Fast shark animation actor.

c_Sharkswm_Actor 

[AI] Swimming shark actor variant.

c_Sharkswm_Model 
c_Splash1_Sound 

[AI] Splash sound effect.

c_Shrkjump_Anim 

[AI] Shark jumping animation sequence.

c_Shkjmcyc_Actor 

[AI] Shark-jumping-cycle actor (possibly used with shark/bike challenge).

c_Shkjmcyc_Model 
c_JetskiArms_Mask_Bitmap 

[AI] Bitmap for masking jetski arms in HUD.

c_JetskiInfoUp_Bitmap 

[AI] Bitmap for upward toggle/detail in info HUD.

c_JetskiInfoDown_Bitmap 

[AI] Bitmap for downward toggle/detail in info HUD.

c_sjs012in_Wav_500 

[AI] WAV sound effect for scenario sequence 012 in.

c_sjs012in_Pho_500 

[AI] Phoneme data (lip sync) for 012 in.

c_sjs012in_0_sfx 

[AI] SFX 0 for 012 in.

c_sjs012in_1_sfx 

[AI] SFX 1 for 012 in.

c_sjs012in_2_sfx 

[AI] SFX 2 for 012 in.

c_sjs012in_3_sfx 

[AI] SFX 3 for 012 in.

c_sjs012in_4_sfx 

[AI] SFX 4 for 012 in.

c_sjs012in_Anim 

[AI] Animation for sequence sjs012in.

c_sjs013in_Wav_501 

[AI] WAV sound effect for scenario sequence 013 in.

c_sjs013in_Pho_501 
c_sjs013in_0_sfx 
c_sjs013in_1_sfx 
c_sjs013in_2_sfx 
c_sjs013in_3_sfx 
c_sjs013in_Anim 
c_sjs014in_Wav_502 

[AI] WAV sound effect for scenario sequence 014 in.

c_sjs014in_Pho_502 
c_sjs014in_0_sfx 
c_sjs014in_1_sfx 
c_sjs014in_2_sfx 
c_sjs014in_3_sfx 
c_sjs014in_Anim 
c_sjs012in_RunAnim 

[AI] Animation runner/trigger for sequence sjs012in.

c_sjs013in_RunAnim 
c_sjs014in_RunAnim 

Definition at line 28 of file jetrace_actions.h.