# Map Initialization
Grammar — Map initialization
Flags —Native
|Event
This event fires when a map starts running.
Returns — void
native void TriggerAddEventMapInit(trigger t);
# Related
Category: Game / Game Settings
- [F] —
void
— Map Initialization — ( TriggerAddEventMapInit ) - [F] —
void
— Save Game Started — ( TriggerAddEventSaveGame ) - [F] —
void
— Save Game Finished — ( TriggerAddEventSaveGameDone ) - [F] —
void
— Load Game Finished — ( TriggerAddEventLoadGameDone ) - [F] —
void
— Set Game Speed — ( GameSetSpeedValue ) - [F] —
void
— Game Set Quit On Quit Button — ( GameSetQuitOnQuitButton ) - [F] —
void
— Set Global Time Scale — ( GameSetGlobalTimeScale ) - [F] —
void
— Pause Mission Time — ( GameSetMissionTimePaused ) - [F] —
bool
— Mission Time Paused — ( GameIsMissionTimePaused ) - [F] —
fixed
— Mission Time — ( GameGetMissionTime ) - [F] —
void
— Set Minimum Game Speed — ( GameSetSpeedValueMinimum ) - [F] —
void
— Lock Game Speed — ( GameSetSpeedLocked ) - [F] —
fixed
— Game Speed Factor — ( GameGetSpeed ) - [F] —
int
[ preset::GameSpeed ] — Game Speed — ( GameGetSpeedValue ) - [F] —
fixed
— Global Time Scale — ( GameGetGlobalTimeScale ) - [F] —
int
[ preset::GameSpeed ] — Game Speed Minimum — ( GameGetSpeedValueMinimum ) - [F] —
bool
— Game Speed Is Locked — ( GameIsSpeedLocked ) - [F] —
string
[ attributevalue ] — Attribute Game Value — ( GameAttributeGameValue ) - [F] —
string
[ attributevalue ] — Attribute Player Value — ( GameAttributePlayerValue ) - [F] —
playergroup
— Players On Team — ( GameAttributePlayersForTeam ) - [F] —
void
— Turn Fixed Random Seed On/Off — ( GameSetSeedLocked ) - [F] —
bool
— Random Seed Is Locked — ( GameIsSeedLocked ) - [F] —
void
— Set Random Seed — ( GameSetSeed ) - [F] —
void
— Create Saved Game — ( GameSaveCreate ) - [F] —
void
— Set Game Pausing Allowed — ( GameSetPauseable ) - [F] —
void
— Set Tradeshow Game Time Remaining — ( GameSetAbsoluteTimeRemaining ) - [F] —
void
— Pause Tradeshow Game Time Remaining — ( GameSetAbsoluteTimeRemainingPaused ) - [F] —
fixed
— Tradeshow Game Time Remaining — ( GameGetAbsoluteTimeRemaining ) - [F] —
bool
— Tradeshow Game Time Remaining Is Paused — ( GameGetAbsoluteTimeRemainingPaused ) - [F] —
text
— Map Name — ( GameMapName ) - [F] —
string
— Map Path — ( GameMapPath ) - [F] —
text
— Map Description — ( GameMapDescription ) - [F] —
bool
— Map Is Blizzard — ( GameMapIsBlizzard ) - [F] —
string
[ gamelink::Terrain ] — Map Texture Set — ( GameTerrainSet ) - [F] —
bool
— Game Is Test — ( GameIsTestMap ) - [F] —
bool
— Game Is Examinable — ( GameIsExaminable ) - [F] —
int
— Game Get Test Config Type — ( GameTestConfigType ) - [F] —
bool
— Game Is Online — ( GameIsOnline ) - [F] —
bool
— Game Is Debug Option Set — ( GameIsDebugOptionSet ) - [F] —
bool
— Game Is Matchmade — ( GameIsMatchmade ) - [F] —
bool
— Game Is Competitive — ( GameIsCompetitive ) - [F] —
bool
— Game Is Practice — ( GameIsPractice ) - [F] —
bool
— Game Is Cooperative — ( GameIsCooperative ) - [F] —
bool
— Game Allows Duplicate Heroes — ( GameAreHeroDuplicatesAllowed )
# Examples
# campaigns/liberty.sc2campaign
// L171
TriggerAddEventMapInit(gt_Initialization)
// L496
TriggerAddEventMapInit(gt_Initialization)
// L260
TriggerAddEventMapInit(gt_Initialization)
// L198
TriggerAddEventMapInit(gt_Initialization)
// L317
TriggerAddEventMapInit(gt_Initialization)
// L460
TriggerAddEventMapInit(gt_Initialization)
// L172
TriggerAddEventMapInit(gt_Initialization)
// L506
TriggerAddEventMapInit(gt_Initialization)
// L170
TriggerAddEventMapInit(gt_Initialization)
// L4132
TriggerAddEventMapInit(gt_Init)
// L518
TriggerAddEventMapInit(gt_Initialization)
// L497
TriggerAddEventMapInit(gt_Initialization)
// L467
TriggerAddEventMapInit(gt_Initialization)
// L881
TriggerAddEventMapInit(gt_Initialization)
// L631
TriggerAddEventMapInit(gt_Initialization)
// L422
TriggerAddEventMapInit(gt_Initialization)
// L312
TriggerAddEventMapInit(gt_Initialization)
// L781
TriggerAddEventMapInit(gt_Initialization)
// L696
TriggerAddEventMapInit(gt_Initialization)
// L332
TriggerAddEventMapInit(gt_Initialization)
// L362
TriggerAddEventMapInit(gt_Initialization)
// L492
TriggerAddEventMapInit(gt_Initialization)
// L15395
TriggerAddEventMapInit(gt_MapInit)
// L304
TriggerAddEventMapInit(gt_Initialization)
// L672
TriggerAddEventMapInit(gt_Initialization)
// L513
TriggerAddEventMapInit(gt_Initialization)
// L460
TriggerAddEventMapInit(gt_Initialization)
// L982
TriggerAddEventMapInit(gt_Initialization)
// L287
TriggerAddEventMapInit(gt_Initialization)
// L399
TriggerAddEventMapInit(gt_Initialization)
// L508
TriggerAddEventMapInit(gt_Initialization)
// L4232
TriggerAddEventMapInit(gt_InitPaths)
// L273
TriggerAddEventMapInit(gt_Initialization)
// L373
TriggerAddEventMapInit(gt_Initialization)
// L794
TriggerAddEventMapInit(gt_Initialization)
// L705
TriggerAddEventMapInit(gt_Initialization)
// L593
TriggerAddEventMapInit(gt_Initialization)
// L727
TriggerAddEventMapInit(gt_Initialization)
// L532
TriggerAddEventMapInit(gt_Initialization)
// L497
TriggerAddEventMapInit(gt_Initialization)
// L355
TriggerAddEventMapInit(gt_Initialization)
// L341
TriggerAddEventMapInit(gt_Initialization)
// L4132
TriggerAddEventMapInit(gt_Init)
// L518
TriggerAddEventMapInit(gt_Initialization)
// L497
TriggerAddEventMapInit(gt_Initialization)
// L467
TriggerAddEventMapInit(gt_Initialization)
// L881
TriggerAddEventMapInit(gt_Initialization)
// L631
TriggerAddEventMapInit(gt_Initialization)
// L422
TriggerAddEventMapInit(gt_Initialization)
// L312
TriggerAddEventMapInit(gt_Initialization)
// L781
TriggerAddEventMapInit(gt_Initialization)
// L696
TriggerAddEventMapInit(gt_Initialization)
// L332
TriggerAddEventMapInit(gt_Initialization)
// L362
TriggerAddEventMapInit(gt_Initialization)
// L492
TriggerAddEventMapInit(gt_Initialization)
// L15395
TriggerAddEventMapInit(gt_MapInit)
// L304
TriggerAddEventMapInit(gt_Initialization)
// L672
TriggerAddEventMapInit(gt_Initialization)
// L513
TriggerAddEventMapInit(gt_Initialization)
// L460
TriggerAddEventMapInit(gt_Initialization)
// L982
TriggerAddEventMapInit(gt_Initialization)
// L287
TriggerAddEventMapInit(gt_Initialization)
// L399
TriggerAddEventMapInit(gt_Initialization)
// L508
TriggerAddEventMapInit(gt_Initialization)
// L4232
TriggerAddEventMapInit(gt_InitPaths)
// L273
TriggerAddEventMapInit(gt_Initialization)
// L373
TriggerAddEventMapInit(gt_Initialization)
// L794
TriggerAddEventMapInit(gt_Initialization)
// L705
TriggerAddEventMapInit(gt_Initialization)
// L593
TriggerAddEventMapInit(gt_Initialization)
// L727
TriggerAddEventMapInit(gt_Initialization)
// L532
TriggerAddEventMapInit(gt_Initialization)
// L497
TriggerAddEventMapInit(gt_Initialization)
// L355
TriggerAddEventMapInit(gt_Initialization)
// L341
TriggerAddEventMapInit(gt_Initialization)
// L171
TriggerAddEventMapInit(gt_Initialization)
// L198
TriggerAddEventMapInit(gt_Initialization)
// L496
TriggerAddEventMapInit(gt_Initialization)
// L260
TriggerAddEventMapInit(gt_Initialization)
// L317
TriggerAddEventMapInit(gt_Initialization)
// L460
TriggerAddEventMapInit(gt_Initialization)
// L172
TriggerAddEventMapInit(gt_Initialization)
// L506
TriggerAddEventMapInit(gt_Initialization)
// L170
TriggerAddEventMapInit(gt_Initialization)
// L996
TriggerAddEventMapInit(gt_Initialization)
// L678
TriggerAddEventMapInit(gt_Initialization)
// L49
TriggerAddEventMapInit(gt_MapInit)
// L897
TriggerAddEventMapInit(gt_Initialization)
// L729
TriggerAddEventMapInit(gt_Initialization)
// L765
TriggerAddEventMapInit(gt_Initialization)
// L990
TriggerAddEventMapInit(gt_Initialization)
// L1001
TriggerAddEventMapInit(gt_Initialization)
// L1092
TriggerAddEventMapInit(gt_Initialization)
// L767
TriggerAddEventMapInit(gt_Initialization)
// L740
TriggerAddEventMapInit(gt_Initialization)
// L1153
TriggerAddEventMapInit(gt_Initialization)
// L677
TriggerAddEventMapInit(gt_Initialization)
// L1024
TriggerAddEventMapInit(gt_Initialization)
// L1047
TriggerAddEventMapInit(gt_Initialization)
// L732
TriggerAddEventMapInit(gt_Initialization)