Dumps all currently loaded regions and executes Dyna Load Data upon reaching a stage.
Scope
This command should be called between calls to AddStage and CloseStage in a mission's initialisation script.
Syntax
SetStageDynaLoadData( dyna_load_data, [interior_name] );Game.SetStageDynaLoadData( dyna_load_data, [interior_name] )- dyna_load_data: A Dyna Load Data string that will be executed upon reaching the stage.
- interior_name: Sets the name of the currently loaded interior.
- The P3D file for the interior should also be loaded in the dyna_load_data when this is provided.
Examples
AddStage();
// Load the L1 M7 power plant door upon reaching this stage
SetStageDynaLoadData("l1m7door.p3d;");
AddObjective("dummy");
CloseObjective();
CloseStage();Game.AddStage()
-- Load the L1 M7 power plant door upon reaching this stage
Game.SetStageDynaLoadData("l1m7door.p3d;")
Game.AddObjective("dummy")
Game.CloseObjective()
Game.CloseStage()Notes
If you only want to load new regions alongside what is currently loaded, use the AddStageDynaLoadData command instead.