-- {\v/} Domino auto-generated LUA script file
|
|
--
|
|
-- Script document: domino/library/common/sidemissionsignandfeedback.domino.xml
|
|
-- User graph: SystemicObjectivesAndZones
|
|
--
|
|
--
|
|
-- 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>
|
|
<DataIn Name="Layer" Type="Core|string" />
|
|
<DataIn Name="RestrictedZone" Type="Nomad|entity{}" />
|
|
<DataIn Name="NPCList" Type="Core|list" />
|
|
<DataIn Name="MissionArea" Type="Nomad|entity{}" />
|
|
<DataIn Name="RadiusMission" Type="Core|float" />
|
|
<DataIn Name="MapPointZone" Type="Nomad|entity{}" />
|
|
<DataIn Name="Camera" Type="Nomad|entity{}" />
|
|
<DataIn Name="OasisID_Mission_name" Type="Nomad|oasis" />
|
|
<DataIn Name="OasisID_Act" Type="Nomad|oasis" />
|
|
<DataIn Name="FixerVoice" Type="Nomad|Sound" />
|
|
<DataIn Name="NbrOfTarget" Type="Core|int" />
|
|
<DataIn Name="CL_CamTime" Type="Core|float" />
|
|
<DataIn Name="MultipleTargets" Type="Core|bool" />
|
|
</InputReflection>
|
|
]]--
|
|
-- *** END OF SCRIPT INPUT REFLECTION ***
|
|
|
|
|
|
export = {
|
|
};
|
|
|
|
|
|
function export:LuaDependencies()
|
|
return {
|
|
};
|
|
end;
|
|
|
|
function export:Create(cbox)
|
|
-- External box dependencies
|
|
cbox:RegisterBox("Domino/System/ActionTrackerController.lua");
|
|
cbox:RegisterBox("Domino/Library/common/CinematicPrep.CinematicPrep.lua");
|
|
cbox:RegisterBox("Domino/System/CompareBoolean_v2.lua");
|
|
cbox:RegisterBox("Domino/Library/common/Common_HUD.FixerFantasyCam.lua");
|
|
cbox:RegisterBox("Domino/Library/common/Common_HUD.ForbiddenArea.lua");
|
|
cbox:RegisterBox("Domino/System/MapPointController_v3.lua");
|
|
cbox:RegisterBox("Domino/Library/common/Common_HUD.MissionArea.lua");
|
|
cbox:RegisterBox("Domino/System/MissionCheckpointReach.lua");
|
|
cbox:RegisterBox("Domino/System/MissionLayer_v2.lua");
|
|
cbox:RegisterBox("Domino/System/MissionModuleBox_v3.lua");
|
|
cbox:RegisterBox("Domino/System/OnceOnly_v2.lua");
|
|
cbox:RegisterBox("Domino/System/OrderedOutput.lua");
|
|
cbox:RegisterBox("Domino/System/PlayDialog_v2.lua");
|
|
cbox:RegisterBox("Domino/System/RequestUseSoftware.lua");
|
|
cbox:RegisterBox("Domino/System/SetBoolean_v2.lua");
|
|
cbox:RegisterBox("Domino/System/SimpleNode.lua");
|
|
cbox:RegisterBox("Domino/System/Timer_v2.lua");
|
|
end;
|
|
|
|
function export:Init(cbox)
|
|
local l0;
|
|
self.LocationReached = DummyFunction;
|
|
self.Out = DummyFunction;
|
|
self.Checkpoint_Out = DummyFunction;
|
|
self.Location_Reached = DummyFunction;
|
|
self.FromCheckpoint0 = 0;
|
|
self.IsTargetProfiled = 0;
|
|
self.FromCheckpoint01 = 0;
|
|
self[25] = cbox:CreateBox("Domino/System/OnceOnly_v2.lua");
|
|
l0 = self[25];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
In = 2,
|
|
Out = 2,
|
|
};
|
|
l0.Out[0] = self.f_25_Out_0;
|
|
l0.Out[1] = DummyFunction;
|
|
l0.ResetOut = DummyFunction;
|
|
self[27] = cbox:CreateBox("Domino/System/OnceOnly_v2.lua");
|
|
l0 = self[27];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
In = 2,
|
|
Out = 2,
|
|
};
|
|
l0.Out[0] = self.f_27_Out_0;
|
|
l0.Out[1] = DummyFunction;
|
|
l0.ResetOut = DummyFunction;
|
|
self[3] = cbox:CreateBox("Domino/System/PlayDialog_v2.lua");
|
|
l0 = self[3];
|
|
l0._graph = self;
|
|
l0.Started = DummyFunction;
|
|
l0.ListStarted = DummyFunction;
|
|
l0.PriorityFailed = DummyFunction;
|
|
l0.Interrupted = DummyFunction;
|
|
l0.Queued = DummyFunction;
|
|
l0.Finished = self.f_3_Finished;
|
|
l0.ListFinished = DummyFunction;
|
|
l0.Out = DummyFunction;
|
|
self[12] = cbox:CreateBox("Domino/Library/common/Common_HUD.FixerFantasyCam.lua");
|
|
l0 = self[12];
|
|
l0._graph = self;
|
|
l0.BlackscreenInEffect = DummyFunction;
|
|
l0.LayerLoaded = self.f_12_LayerLoaded;
|
|
l0.Finished = self.f_12_Finished;
|
|
l0.Cam1_Start = self.f_12_Cam1_Start;
|
|
l0.Cam2_Start = DummyFunction;
|
|
l0.Cam3_Start = DummyFunction;
|
|
l0.Cam4_Start = DummyFunction;
|
|
l0.Cam5_Start = DummyFunction;
|
|
l0.PausedAtBlackscreen = DummyFunction;
|
|
self[5] = cbox:CreateBox("Domino/System/RequestUseSoftware.lua");
|
|
l0 = self[5];
|
|
l0._graph = self;
|
|
l0.Sent = self.f_5_Sent;
|
|
self[17] = cbox:CreateBox("Domino/System/MissionModuleBox_v3.lua");
|
|
l0 = self[17];
|
|
l0._graph = self;
|
|
l0.DisplayRequested = self.f_17_DisplayRequested;
|
|
l0.DisplayStarted = DummyFunction;
|
|
l0.HideRequested = DummyFunction;
|
|
l0.DisplayFinished = DummyFunction;
|
|
l0.Out = DummyFunction;
|
|
self[20] = cbox:CreateBox("Domino/Library/common/Common_HUD.ForbiddenArea.lua");
|
|
l0 = self[20];
|
|
l0._graph = self;
|
|
l0.Started = self.f_20_Started;
|
|
l0.Stopped = DummyFunction;
|
|
l0.NPCListUpdated = DummyFunction;
|
|
l0.NPCs_All_Dead = DummyFunction;
|
|
self[9] = cbox:CreateBox("Domino/System/SetBoolean_v2.lua");
|
|
l0 = self[9];
|
|
l0._graph = self;
|
|
l0.Out = self.f_9_Out;
|
|
l0.SetTrue = self.f_9_SetTrue;
|
|
l0.SetFalse = self.f_9_SetFalse;
|
|
l0.Toggled = self.f_9_Toggled;
|
|
l0.SetFromBool = self.f_9_SetFromBool;
|
|
self[4] = cbox:CreateBox("Domino/System/MissionLayer_v2.lua");
|
|
l0 = self[4];
|
|
l0._graph = self;
|
|
l0.Loaded = self.f_4_Loaded;
|
|
l0.Unloaded = DummyFunction;
|
|
l0.Reseted = DummyFunction;
|
|
self[21] = cbox:CreateBox("Domino/Library/common/CinematicPrep.CinematicPrep.lua");
|
|
l0 = self[21];
|
|
l0._graph = self;
|
|
l0.PreOut = DummyFunction;
|
|
l0.PostOut = self.f_21_PostOut;
|
|
self[10] = cbox:CreateBox("Domino/System/Timer_v2.lua");
|
|
l0 = self[10];
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.Started = DummyFunction;
|
|
l0.Stopped = DummyFunction;
|
|
l0.Paused = DummyFunction;
|
|
l0.Resumed = DummyFunction;
|
|
l0.TimeElapsed = self.f_10_TimeElapsed;
|
|
l0.LoopingEnded = DummyFunction;
|
|
l0.GotTime = DummyFunction;
|
|
self[13] = cbox:CreateBox("Domino/System/OnceOnly_v2.lua");
|
|
l0 = self[13];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
In = 2,
|
|
Out = 2,
|
|
};
|
|
l0.Out[0] = self.f_13_Out_0;
|
|
l0.Out[1] = DummyFunction;
|
|
l0.ResetOut = DummyFunction;
|
|
self[29] = cbox:CreateBox("Domino/Library/common/Common_HUD.MissionArea.lua");
|
|
l0 = self[29];
|
|
l0._graph = self;
|
|
l0.Started = self.f_29_Started;
|
|
l0.Stopped = self.f_29_Stopped;
|
|
l0.Failed = DummyFunction;
|
|
l0.Exited = self.f_29_Exited;
|
|
l0.Reentered = self.f_29_Reentered;
|
|
self[22] = cbox:CreateBox("Domino/Library/common/Common_HUD.MissionArea.lua");
|
|
l0 = self[22];
|
|
l0._graph = self;
|
|
l0.Started = DummyFunction;
|
|
l0.Stopped = DummyFunction;
|
|
l0.Failed = DummyFunction;
|
|
l0.Exited = DummyFunction;
|
|
l0.Reentered = DummyFunction;
|
|
self[16] = cbox:CreateBox("Domino/System/MapPointController_v3.lua");
|
|
l0 = self[16];
|
|
l0._graph = self;
|
|
l0.Shown = self.f_16_Shown;
|
|
l0.Hidden = DummyFunction;
|
|
l0.TextSet = DummyFunction;
|
|
l0.TextHidden = DummyFunction;
|
|
self[1] = cbox:CreateBox("Domino/System/SetBoolean_v2.lua");
|
|
l0 = self[1];
|
|
l0._graph = self;
|
|
l0.Out = self.f_1_Out;
|
|
l0.SetTrue = self.f_1_SetTrue;
|
|
l0.SetFalse = self.f_1_SetFalse;
|
|
l0.Toggled = self.f_1_Toggled;
|
|
l0.SetFromBool = self.f_1_SetFromBool;
|
|
self[23] = cbox:CreateBox("Domino/System/MapPointController_v3.lua");
|
|
l0 = self[23];
|
|
l0._graph = self;
|
|
l0.Shown = DummyFunction;
|
|
l0.Hidden = DummyFunction;
|
|
l0.TextSet = DummyFunction;
|
|
l0.TextHidden = DummyFunction;
|
|
self[18] = cbox:CreateBox("Domino/System/ActionTrackerController.lua");
|
|
l0 = self[18];
|
|
l0._graph = self;
|
|
l0.ActionTrackerAdded = DummyFunction;
|
|
l0.ActionTrackerRemoved = DummyFunction;
|
|
l0.ActionTrackerDone = DummyFunction;
|
|
l0.ActionTrackerCompleted = DummyFunction;
|
|
self[7] = cbox:CreateBox("Domino/System/MissionCheckpointReach.lua");
|
|
l0 = self[7];
|
|
l0._graph = self;
|
|
l0.Out = self.f_7_Out;
|
|
l0.AllCheckpointsDisabled = DummyFunction;
|
|
self[14] = cbox:CreateBox("Domino/Library/common/CinematicPrep.CinematicPrep.lua");
|
|
l0 = self[14];
|
|
l0._graph = self;
|
|
l0.PreOut = DummyFunction;
|
|
l0.PostOut = self.f_14_PostOut;
|
|
self[28] = cbox:CreateBox("Domino/System/MissionCheckpointReach.lua");
|
|
l0 = self[28];
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.AllCheckpointsDisabled = DummyFunction;
|
|
self[11] = cbox:CreateBox("Domino/System/MissionLayer_v2.lua");
|
|
l0 = self[11];
|
|
l0._graph = self;
|
|
l0.Loaded = self.f_11_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:Activate()
|
|
local l0;
|
|
l0 = self[12];
|
|
l0.Camera = self.Camera;
|
|
l0.OasisID_MissionName = self.OasisID_Mission_name;
|
|
l0.OasisID_Act = self.OasisID_Act;
|
|
l0.LayerName = self.Layer;
|
|
l0.Objective = self.MapPointZone;
|
|
l0.GridEventDescription = "VigilanteEventDescriptionsList.3560685989";
|
|
l0.Type = "FixerContract";
|
|
l0.FixerOasisID_1 = {
|
|
section = "POPUPS.FIXER_FANTASY.Crime_Detection",
|
|
item = "CrimeActivityLocated",
|
|
id = "218907",
|
|
};
|
|
l0.FixerOasisID_2 = {
|
|
section = "POPUPS.FIXER_FANTASY.Crime_Detection",
|
|
item = "GangHideoutFound",
|
|
id = "218908",
|
|
};
|
|
l0.PauseAfterBlackscreen = 0;
|
|
l0.Cam1_Time = self.CL_CamTime;
|
|
l0:Start();
|
|
end;
|
|
|
|
function export:Checkpoint_Loading()
|
|
local l0;
|
|
self:en_15();
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
l0:In();
|
|
end;
|
|
|
|
function export:Checkpoint0()
|
|
local l0;
|
|
l0 = self[1];
|
|
l0:True();
|
|
end;
|
|
|
|
function export:Checkpoint01()
|
|
local l0;
|
|
l0 = self[9];
|
|
l0:True();
|
|
end;
|
|
|
|
function export:StopMissionRadius()
|
|
local l0;
|
|
self:en_29();
|
|
l0 = self[29];
|
|
l0:Stop();
|
|
end;
|
|
|
|
function export:f_25_Out_0()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_22();
|
|
l0 = self[22];
|
|
l0:Stop();
|
|
end;
|
|
|
|
function export:f_27_Out_0()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[28];
|
|
l0.Checkpoint = "CheckPoint_1";
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_3_Finished()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[5];
|
|
l0:HidePDA();
|
|
end;
|
|
|
|
function export:f_12_Cam1_Start()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[10];
|
|
l0.Seconds = 1;
|
|
l0:Start();
|
|
end;
|
|
|
|
function export:f_12_Finished()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_16();
|
|
l0 = self[16];
|
|
l0:Show();
|
|
end;
|
|
|
|
function export:f_12_LayerLoaded()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_7();
|
|
l0 = self[7];
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_5_Sent()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[13];
|
|
l0:In(0);
|
|
end;
|
|
|
|
function export:f_26_A_is_False()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[27];
|
|
l0:In(0);
|
|
end;
|
|
|
|
function export:f_19_A_is_False()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_15();
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_19_A_is_True()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_15();
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
l0:In();
|
|
l0 = self[14];
|
|
l0.SkipPostFX = 0;
|
|
l0.SkipCameraAlign = 0;
|
|
l0:PostCinematic();
|
|
end;
|
|
|
|
function export:f_17_DisplayRequested()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[18];
|
|
l0.ActionTracker = "SurvivalGuide_ContractLairs";
|
|
l0:DoActionTracker();
|
|
end;
|
|
|
|
function export:f_20_Started()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_29();
|
|
l0 = self[29];
|
|
l0:Start();
|
|
end;
|
|
|
|
function export:f_2_Out_0()
|
|
self = self._graph;
|
|
self:Checkpoint_Out();
|
|
end;
|
|
|
|
function export:f_2_Out_1()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_6();
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_9_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[9];
|
|
self.FromCheckpoint01 = l0.Target;
|
|
end;
|
|
|
|
function export:f_9_SetFalse()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[9];
|
|
self.FromCheckpoint01 = l0.Target;
|
|
end;
|
|
|
|
function export:f_9_SetFromBool()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[9];
|
|
self.FromCheckpoint01 = l0.Target;
|
|
end;
|
|
|
|
function export:f_9_SetTrue()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[9];
|
|
self.FromCheckpoint01 = l0.Target;
|
|
l0 = self[4];
|
|
l0.LayerName = self.Layer;
|
|
l0:Load();
|
|
end;
|
|
|
|
function export:f_9_Toggled()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[9];
|
|
self.FromCheckpoint01 = l0.Target;
|
|
end;
|
|
|
|
function export:f_4_Loaded()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
Out = 2,
|
|
};
|
|
l0.Out[0] = self.f_2_Out_0;
|
|
l0.Out[1] = self.f_2_Out_1;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_21_PostOut()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_20();
|
|
l0 = self[20];
|
|
l0:Start();
|
|
end;
|
|
|
|
function export:f_10_TimeElapsed()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[5];
|
|
l0:ShowPDA();
|
|
end;
|
|
|
|
function export:f_15_A_is_False()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_20();
|
|
l0 = self[20];
|
|
l0:Start();
|
|
end;
|
|
|
|
function export:f_15_A_is_True()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[21];
|
|
l0.SkipPostFX = 0;
|
|
l0.SkipCameraAlign = 0;
|
|
l0:PostCinematic();
|
|
end;
|
|
|
|
function export:f_13_Out_0()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[3];
|
|
l0.SoundId = self.FixerVoice;
|
|
l0.UseFacial = 0;
|
|
l0:Start();
|
|
end;
|
|
|
|
function export:f_29_Exited()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_23();
|
|
l0 = self[23];
|
|
l0:Show();
|
|
end;
|
|
|
|
function export:f_29_Reentered()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[25];
|
|
l0:In(0);
|
|
self:en_23();
|
|
l0 = self[23];
|
|
l0:Hide();
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
l0.A = self.FromCheckpoint01;
|
|
l0.B = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.A_is_True = DummyFunction;
|
|
l0.A_is_False = self.f_26_A_is_False;
|
|
l0.A_and_B = DummyFunction;
|
|
l0.notA_and_notB = DummyFunction;
|
|
l0.A_or_B = DummyFunction;
|
|
l0.A_xor_B = DummyFunction;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_29_Started()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
l0.A = self.FromCheckpoint01;
|
|
l0.B = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.A_is_True = self.f_24_A_is_True;
|
|
l0.A_is_False = self.f_24_A_is_False;
|
|
l0.A_and_B = DummyFunction;
|
|
l0.notA_and_notB = DummyFunction;
|
|
l0.A_or_B = DummyFunction;
|
|
l0.A_xor_B = DummyFunction;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_29_Stopped()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[25];
|
|
l0:In(0);
|
|
end;
|
|
|
|
function export:f_6_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_22();
|
|
l0 = self[22];
|
|
l0:Start();
|
|
end;
|
|
|
|
function export:f_24_A_is_False()
|
|
self = self._graph;
|
|
self:Out();
|
|
end;
|
|
|
|
function export:f_24_A_is_True()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[27];
|
|
l0:In(0);
|
|
end;
|
|
|
|
function export:f_16_Shown()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[17];
|
|
l0.MessageType = "MissionUpdate";
|
|
l0.OasisID_1 = {
|
|
section = "MISSIONS.SIDE.OBJECTIVES.Contract_Lair.CL_01.Objective_01",
|
|
item = "Description",
|
|
id = "143951",
|
|
};
|
|
l0.Queue = 1;
|
|
l0:Display();
|
|
end;
|
|
|
|
function export:f_1_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[1];
|
|
self.FromCheckpoint0 = l0.Target;
|
|
end;
|
|
|
|
function export:f_1_SetFalse()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[1];
|
|
self.FromCheckpoint0 = l0.Target;
|
|
end;
|
|
|
|
function export:f_1_SetFromBool()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[1];
|
|
self.FromCheckpoint0 = l0.Target;
|
|
end;
|
|
|
|
function export:f_1_SetTrue()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[1];
|
|
self.FromCheckpoint0 = l0.Target;
|
|
l0 = self[11];
|
|
l0.LayerName = self.Layer;
|
|
l0:Load();
|
|
end;
|
|
|
|
function export:f_1_Toggled()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[1];
|
|
self.FromCheckpoint0 = l0.Target;
|
|
end;
|
|
|
|
function export:f_8_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_6();
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_7_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
l0.A = self.FromCheckpoint0;
|
|
l0.B = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.A_is_True = self.f_19_A_is_True;
|
|
l0.A_is_False = self.f_19_A_is_False;
|
|
l0.A_and_B = DummyFunction;
|
|
l0.notA_and_notB = DummyFunction;
|
|
l0.A_or_B = DummyFunction;
|
|
l0.A_xor_B = DummyFunction;
|
|
l0:In();
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
l0._graph = self;
|
|
l0.Out = self.f_8_Out;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_14_PostOut()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_16();
|
|
l0 = self[16];
|
|
l0:Show();
|
|
end;
|
|
|
|
function export:f_11_Loaded()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_7();
|
|
l0 = self[7];
|
|
l0:In();
|
|
end;
|
|
|
|
function export:en_20()
|
|
local l0;
|
|
l0 = self[20];
|
|
l0.MissionZone = self.RestrictedZone;
|
|
l0.NPCList = self.NPCList;
|
|
l0.HideZoneWhenCleared = 1;
|
|
end;
|
|
|
|
function export:en_15()
|
|
local l0;
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
l0.A = self.FromCheckpoint01;
|
|
l0.B = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.A_is_True = self.f_15_A_is_True;
|
|
l0.A_is_False = self.f_15_A_is_False;
|
|
l0.A_and_B = DummyFunction;
|
|
l0.notA_and_notB = DummyFunction;
|
|
l0.A_or_B = DummyFunction;
|
|
l0.A_xor_B = DummyFunction;
|
|
end;
|
|
|
|
function export:en_29()
|
|
local l0;
|
|
l0 = self[29];
|
|
l0.MissionArea = self.MissionArea;
|
|
l0.Radius = self.RadiusMission;
|
|
end;
|
|
|
|
function export:en_22()
|
|
local l0;
|
|
l0 = self[22];
|
|
l0.MissionArea = self.MissionArea;
|
|
l0.Radius = 500;
|
|
end;
|
|
|
|
function export:en_6()
|
|
local l0;
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
l0._graph = self;
|
|
l0.Out = self.f_6_Out;
|
|
end;
|
|
|
|
function export:en_16()
|
|
local l0;
|
|
l0 = self[16];
|
|
l0.MapPoint = self.MapPointZone;
|
|
l0.LocText = {
|
|
section = "MISSIONS.COMMON.OBJECTIVELABELS",
|
|
item = "Reach",
|
|
id = "165448",
|
|
};
|
|
end;
|
|
|
|
function export:en_23()
|
|
local l0;
|
|
l0 = self[23];
|
|
l0.MapPoint = self.MapPointZone;
|
|
l0.LocText = {
|
|
section = "MISSIONS.COMMON.OBJECTIVELABELS",
|
|
item = "Reach",
|
|
id = "165448",
|
|
};
|
|
end;
|
|
|
|
function export:en_7()
|
|
local l0;
|
|
l0 = self[7];
|
|
l0.Checkpoint = "CheckPoint_0";
|
|
end;
|
|
|
|
-- Empty out anchor definitions
|
|
function export:LocationReached()
|
|
|
|
end;
|
|
function export:Out()
|
|
|
|
end;
|
|
function export:Checkpoint_Out()
|
|
|
|
end;
|
|
function export:Location_Reached()
|
|
|
|
end;
|
|
_compilerVersion = 4;
|