74 void SetValue(
const char* p_value)
override;
88 void SetValue(
const char* p_value)
override;
103 void SetValue(
const char* p_value)
override;
117 void SetValue(
const char* p_value)
override;
[AI] Variable for updating camera location and POV (field of view/frustum settings) for navigation an...
CameraLocationVariable()
[AI] Initializes the CameraLocationVariable and sets its key to g_varCAMERALOCATION....
void SetValue(const char *p_value) override
[AI] Sets the value of this variable, updating the navigation controller and 3D manager with camera c...
[AI] Variable to represent game cursor (pointer) state.
CursorVariable()
[AI] Initializes the CursorVariable and sets its key to g_varCURSOR. [AI]
void SetValue(const char *p_value) override
[AI] Sets the value of this variable—actual implementation is a stub.
[AI] Represents a key-value variable as used in the variable table for the LEGO Island engine.
MxString m_key
[AI] The variable's key (name), always stored in uppercase.
[AI] Variable to trigger show/hide operations on in-game 3D objects (ROIs) by parsing visibility comm...
VisibilityVariable()
[AI] Initializes the VisibilityVariable and sets its key to g_varVISIBILITY. [AI]
void SetValue(const char *p_value) override
[AI] Sets the value of this variable and, if the value encodes a valid visibility instruction,...
[AI] Variable representing the current player's character, allowing the game to switch the active act...
WhoAmIVariable()
[AI] Initializes the WhoAmIVariable and sets its key to g_varWHOAMI. [AI]
void SetValue(const char *p_value) override
[AI] Sets the current player actor in the game state based on the specified character.
const char * g_varJETSPEED
[AI] Global variable key for the jet vehicle's speed.
const char * g_varAMBULSPEED
[AI] Global variable key for ambulance speed.
const char * g_varCURSOR
[AI] Global variable key for the cursor state.
const char * g_varMOTOSPEED
[AI] Global variable key for the motorcycle's speed.
const char * g_varVISIBILITY
[AI] Global variable key for controlling 3D object (ROI) visibility.
const char * g_varMOTOFUEL
[AI] Global variable key for the motorcycle's fuel value.
const char * g_varCAMERALOCATION
[AI] Global variable key for the camera location.
const char * g_varTOWFUEL
[AI] Global variable key for tow truck fuel.
const char * g_varDUNEFUEL
[AI] Global variable key for the dune vehicle's fuel.
const char * g_varWHOAMI
[AI] Global variable key representing the player character identity ("who am I").
const char * g_varJETFUEL
[AI] Global variable key for the jet vehicle's fuel amount.
const char * g_varAMBULFUEL
[AI] Global variable key for ambulance fuel.
const char * g_varTOWSPEED
[AI] Global variable key for tow truck speed.
const char * g_varDUNESPEED
[AI] Global variable key for the dune vehicle's speed.