|
|
-- {\v/} Domino auto-generated LUA script file
|
|
|
--
|
|
|
-- Script document: domino/user/gym_07_alone/infrasonicmaze.domino.xml
|
|
|
-- User graph: InfrasonicMazeMain
|
|
|
--
|
|
|
--
|
|
|
-- DO NOT EDIT MANUALLY THIS FILE OR YOUR CHANGES WILL BE LOST!
|
|
|
-- Please modify the original Domino script instead. You have been warned.
|
|
|
|
|
|
-- *** SCRIPT INPUT REFLECTION ***
|
|
|
--[[
|
|
|
<InputReflection />
|
|
|
]]--
|
|
|
-- *** END OF SCRIPT INPUT REFLECTION ***
|
|
|
|
|
|
|
|
|
export = {
|
|
|
};
|
|
|
|
|
|
|
|
|
function export:LuaDependencies()
|
|
|
return {
|
|
|
};
|
|
|
end;
|
|
|
|
|
|
function export:Create(cbox)
|
|
|
-- External box dependencies
|
|
|
cbox:RegisterBox("Domino/System/GetPlayerID.lua");
|
|
|
cbox:RegisterBox("Domino/System/MissionLayer_v2.lua");
|
|
|
end;
|
|
|
|
|
|
function export:Init(cbox)
|
|
|
local l0;
|
|
|
self._name = "InfrasonicMazeMain";
|
|
|
self._elementPathId = "DocumentContainer|Gym_07_Alone\\InfrasonicMaze.domino.xml|@InfrasonicMazeMain";
|
|
|
self.Player_pwn = nil;
|
|
|
self.movable_labyrinth_doors_1 = {
|
|
|
};
|
|
|
self.Left_drop_door = "2086574519197581322";
|
|
|
self.Right_drop_door = "2086574493312434180";
|
|
|
self.movable_labyrinth_doors_2 = {
|
|
|
};
|
|
|
self.box_MissionLayer_v2_5 = cbox:CreateBox("Domino/System/MissionLayer_v2.lua");
|
|
|
l0 = self.box_MissionLayer_v2_5;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_MissionLayer_v2_5";
|
|
|
l0._elementPathId = "DocumentContainer|Gym_07_Alone\\InfrasonicMaze.domino.xml|@InfrasonicMazeMain|594051438";
|
|
|
l0.Loaded = self.f_box_MissionLayer_v2_5_Loaded;
|
|
|
l0.Unloaded = DummyFunction;
|
|
|
l0.Reseted = DummyFunction;
|
|
|
end;
|
|
|
|
|
|
function export:ShutDown()
|
|
|
for k,v in pairs(self) do if type(v) == "table" and v.ShutDown ~= self.ShutDown and v ~= self._graph and v.ShutDown ~= nil then v:ShutDown() end end;
|
|
|
end;
|
|
|
|
|
|
function export:Inn()
|
|
|
local l0;
|
|
|
l0 = self.box_MissionLayer_v2_5;
|
|
|
l0.LayerName = "Infrasonics_Main";
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|Gym_07_Alone\\InfrasonicMaze.domino.xml|@InfrasonicMazeMain|1000883153", "1000883153", "InfrasonicMazeMain", "Inn", "box_MissionLayer_v2_5.Load", self, l0);
|
|
|
l0:Load();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Get_Player_ID_6_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/GetPlayerID.lua")];
|
|
|
self.Player_pwn = l0.PlayerID;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_MissionLayer_v2_5_Loaded()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/GetPlayerID.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Get_Player_ID_6";
|
|
|
l0._elementPathId = "DocumentContainer|Gym_07_Alone\\InfrasonicMaze.domino.xml|@InfrasonicMazeMain|381719996";
|
|
|
l0.Out = self.f_box_Get_Player_ID_6_Out;
|
|
|
l0 = self.box_MissionLayer_v2_5;
|
|
|
l1 = Boxes[PathID("Domino/System/GetPlayerID.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|Gym_07_Alone\\InfrasonicMaze.domino.xml|@InfrasonicMazeMain|1359930078", "1359930078", "InfrasonicMazeMain", "box_MissionLayer_v2_5.Loaded", "box_Get_Player_ID_6.In", l0, l1);
|
|
|
l1:In();
|
|
|
end;
|
|
|
|
|
|
-- Empty out anchor definitions
|
|
|
_compilerVersion = 4;
|