[AI] Atomized (unique) string identifier, managed by reference counting.
const char * GetInternal() const
[AI] Returns a pointer to the internal string, or nullptr if not set.
#define NULL
[AI] Null pointer value (C/C++ semantics).
@ e_lowerCase2
[AI] Alternative or legacy lower case mode, functionally equivalent to e_lowerCase.
MxAtomId * g_creditsScript
[AI] Script AtomId for the credits roll logic.
MxAtomId * g_infoscorScript
[AI] Script AtomId for the Info Center scoring/stat script.
MxAtomId * g_act3Script
[AI] Script AtomId for Act 3 (endgame/helicopter chase) scripting.
MxAtomId * g_nocdSourceName
[AI] AtomId for the NoCD patch/script identifier used for copy protection checks.
MxAtomId * g_policeScript
[AI] Script AtomId for the police station script logic.
MxAtomId * g_regbookScript
[AI] Script AtomId for the registration book script (name entry).
const char * GetNoCD_SourceName()
[AI] Retrieves the internal string for the NoCD script source AtomId.
MxAtomId * g_histbookScript
[AI] Script AtomId for the history book script (view records).
MxAtomId * g_introScript
[AI] Script AtomId for the game introduction script.
MxAtomId * g_jukeboxScript
[AI] Script AtomId for the Jukebox entity/event script.
MxAtomId * g_infodoorScript
[AI] Script AtomId for the Info Center door logic script.
void DestroyScripts()
[AI] Frees and nullifies all global script AtomIds.
MxAtomId * g_carracerScript
[AI] Script AtomId for the car racer entity or race logic.
MxAtomId * g_infomainScript
[AI] Script AtomId for the main Info Center world/event script.
MxAtomId * g_racecarScript
[AI] Script AtomId for the build/race car SI file.
MxAtomId * g_garageScript
[AI] Script AtomId for the vehicle garage/world logic.
MxAtomId * g_sndAnimScript
[AI] Script AtomId for sound animation or related cutscenes.
void CreateScripts()
[AI] Allocates and initializes all global script MxAtomIds.
MxAtomId * g_copterScript
[AI] Script AtomId for the helicopter ("copter") build or activity.
MxAtomId * g_jetskiScript
[AI] Script AtomId for the jet ski-related script.
MxAtomId * g_jetraceScript
[AI] Script AtomId for jet racing-related scripts.
MxAtomId * g_elevbottScript
[AI] Script AtomId for the elevator bottom script in Info Center.
MxAtomId * g_pz5Script
[AI] Script AtomId for the "PZ5" activity or demo.
MxAtomId * g_testScript
[AI] Script AtomId for test SI data (used in debug/development).
MxAtomId * g_hospitalScript
[AI] Script AtomId for the hospital SI logic.
MxAtomId * g_act2mainScript
[AI] Script AtomId for main script of Act 2 (island event progression).
MxAtomId * g_isleScript
[AI] Node used in hierarchical scene graphs and animation trees. [AI]
MxAtomId * g_dunecarScript
[AI] Script AtomId for the dune car building or mission script.
MxAtomId * g_jetracerScript
[AI] Script AtomId for a jet racer entity or event.
MxAtomId * g_carraceScript
[AI] Script AtomId for the car racing event script.
MxAtomId * g_jukeboxwScript
[AI] Script AtomId for the JukeboxW (alternate or special jukebox) script.
[AI] Contains global script AtomId pointers and utility functions for managing script AtomIds in LEGO...