Difference between revisions of "EVENT TYPE GAMEMODE CHANGE"

From Dragon Age Toolset Wiki
Jump to: navigation, search
(add parameters from GameModeController.cpp)
m (Adding links)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{Event
 
{{Event
|sourcefile=script.ldf
+
|sourcefile = script.ldf
|when= Game Mode Switch
+
|when       = Game Mode Switch
|from=
+
|from       =
|to= [[module]]
+
|to         = [[module]]
|tocategory1=module
+
|tocategory1 = module
|sortkey=GAMEMODE_CHANGE
+
|sortkey     = GAMEMODE_CHANGE
|object0desc= Creator module
+
|object0desc = Creator module
|creatordesc= Creator module
+
|creatordesc = Creator module
|int0name = nNewGameMode
+
|int0name   = nNewGameMode
|int0desc = New Game Mode (GM_* constant)
+
|int0desc   = New Game Mode ([[GM_*]] constant)
|int1name = nOldGameMode
+
|int1name   = nOldGameMode
|int1desc = Old Game Mode (GM_* constant)
+
|int1desc   = Old Game Mode ([[GM_*]] constant)
 
}}
 
}}

Latest revision as of 12:52, 11 August 2011

Source:
script.ldf
Sent when:
Game Mode Switch
Sent from:
Sent to:
module
Parameters:
  • Creator: Creator module
  • Integer 0: New Game Mode (GM_* constant)
  • Integer 1: Old Game Mode (GM_* constant)
  • Object 0: Creator module

Usage

case EVENT_TYPE_GAMEMODE_CHANGE:
{
int nNewGameMode = GetEventInteger(ev, 0); // New Game Mode (GM_* constant)
int nOldGameMode = GetEventInteger(ev, 1); // Old Game Mode (GM_* constant)

// insert event-handling code here

break;
}