-- {\v/} Domino auto-generated LUA script file
|
|
--
|
|
-- Script document: domino/user/windycity/dlc_sidemissions/safety_drive/safety_shared/dlc_safety_shared_scripts.domino.xml
|
|
-- User graph: End_Fixer_Cam_Safety
|
|
--
|
|
--
|
|
-- 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="MissionTime" Type="Core|float" />
|
|
<DataIn Name="EmailID" Type="Nomad|oasis" />
|
|
<DataIn Name="Target" Type="Nomad|entity{}" />
|
|
<DataIn Name="Camera" Type="Nomad|entity{}" />
|
|
<DataIn Name="StopFelony" Type="Core|bool" />
|
|
<DataIn Name="SuccessOasisID" Type="Nomad|oasis" />
|
|
<DataIn Name="MissionID" Type="Nomad|DbObject{MissionList}" />
|
|
<DataIn Name="DialogList" Type="Core|list" />
|
|
<DataIn Name="OpenEnded" Type="Core|bool" />
|
|
<DataIn Name="CarDamage" Type="Core|float" />
|
|
</InputReflection>
|
|
]]--
|
|
-- *** END OF SCRIPT INPUT REFLECTION ***
|
|
|
|
|
|
export = {
|
|
};
|
|
|
|
|
|
function export:LuaDependencies()
|
|
return {
|
|
};
|
|
end;
|
|
|
|
function export:Create(cbox)
|
|
-- External box dependencies
|
|
cbox:RegisterBox("Domino/System/AdrenalineController.lua");
|
|
cbox:RegisterBox("Domino/System/CompareBoolean_v2.lua");
|
|
cbox:RegisterBox("Domino/System/ProfilerController.lua");
|
|
cbox:RegisterBox("Domino/System/EnableSystemicMusic.lua");
|
|
cbox:RegisterBox("Domino/System/FelonySystemController.lua");
|
|
cbox:RegisterBox("Domino/System/FixerSecurityCamera.lua");
|
|
cbox:RegisterBox("Domino/System/GetPlayerID.lua");
|
|
cbox:RegisterBox("Domino/System/HudContractEndScreenController.lua");
|
|
cbox:RegisterBox("Domino/System/Lists/ListLength.lua");
|
|
cbox:RegisterBox("Domino/System/MissionModuleBox_v3.lua");
|
|
cbox:RegisterBox("Domino/System/MultipleAND.lua");
|
|
cbox:RegisterBox("Domino/System/OrderedOutput.lua");
|
|
cbox:RegisterBox("Domino/System/PawnHealthController.lua");
|
|
cbox:RegisterBox("Domino/System/PhoneCallController.lua");
|
|
cbox:RegisterBox("Domino/Library/common/SideMissionsMissionAudio.PlayAudio.lua");
|
|
cbox:RegisterBox("Domino/System/PlayerPostFXController.lua");
|
|
cbox:RegisterBox("Domino/System/PlaySound_v2.lua");
|
|
cbox:RegisterBox("Domino/System/PowerUserController_v3.lua");
|
|
cbox:RegisterBox("Domino/System/SecurityCameraMonitor.lua");
|
|
cbox:RegisterBox("Domino/System/SecurityCamController.lua");
|
|
cbox:RegisterBox("Domino/System/SendElapsedMissionTime.lua");
|
|
cbox:RegisterBox("Domino/System/SetActionMap_v2.lua");
|
|
cbox:RegisterBox("Domino/System/SetBoolean_v2.lua");
|
|
cbox:RegisterBox("Domino/System/SimpleNode.lua");
|
|
cbox:RegisterBox("Domino/System/TestIfNil.lua");
|
|
cbox:RegisterBox("Domino/System/Timer_v2.lua");
|
|
|
|
-- Load resources
|
|
cbox:LoadResource("sndres0x000fac47", "CSoundResource");
|
|
cbox:LoadResource("sndres0x000fac46", "CSoundResource");
|
|
cbox:LoadResource("sndres0x000f89e6", "CSoundResource");
|
|
end;
|
|
|
|
function export:Init(cbox)
|
|
local l0;
|
|
self.Finished = DummyFunction;
|
|
self.Started = DummyFunction;
|
|
self.Disabled = DummyFunction;
|
|
self.RewardScreenShown = DummyFunction;
|
|
self.HasEmail = 0;
|
|
self.bOpenEnded = 0;
|
|
self.HasDialog = 0;
|
|
self.PlayerPawn = nil;
|
|
self.PlayerID = nil;
|
|
self.carDmg = 0;
|
|
self.HP = 0;
|
|
self.Vehicle_Player = nil;
|
|
self[57] = cbox:CreateBox("Domino/System/MultipleAND.lua");
|
|
l0 = self[57];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
Condition = 2,
|
|
};
|
|
l0.Out = self.f_57_Out;
|
|
self[24] = cbox:CreateBox("Domino/System/PlaySound_v2.lua");
|
|
l0 = self[24];
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.Started = DummyFunction;
|
|
l0.Finished = DummyFunction;
|
|
self[60] = cbox:CreateBox("Domino/System/PlaySound_v2.lua");
|
|
l0 = self[60];
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.Started = DummyFunction;
|
|
l0.Finished = DummyFunction;
|
|
self[61] = cbox:CreateBox("Domino/Library/common/SideMissionsMissionAudio.PlayAudio.lua");
|
|
l0 = self[61];
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.Stopping = self.f_61_Stopping;
|
|
l0.Stopped = DummyFunction;
|
|
self[17] = cbox:CreateBox("Domino/System/SetBoolean_v2.lua");
|
|
l0 = self[17];
|
|
l0._graph = self;
|
|
l0.Out = self.f_17_Out;
|
|
l0.SetTrue = self.f_17_SetTrue;
|
|
l0.SetFalse = self.f_17_SetFalse;
|
|
l0.Toggled = self.f_17_Toggled;
|
|
l0.SetFromBool = self.f_17_SetFromBool;
|
|
self[28] = cbox:CreateBox("Domino/System/MultipleAND.lua");
|
|
l0 = self[28];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
Condition = 3,
|
|
};
|
|
l0.Out = self.f_28_Out;
|
|
self[34] = cbox:CreateBox("Domino/System/MissionModuleBox_v3.lua");
|
|
l0 = self[34];
|
|
l0._graph = self;
|
|
l0.DisplayRequested = DummyFunction;
|
|
l0.DisplayStarted = DummyFunction;
|
|
l0.HideRequested = DummyFunction;
|
|
l0.DisplayFinished = self.f_34_DisplayFinished;
|
|
l0.Out = DummyFunction;
|
|
self[35] = cbox:CreateBox("Domino/System/AdrenalineController.lua");
|
|
l0 = self[35];
|
|
l0._graph = self;
|
|
l0.Started = DummyFunction;
|
|
l0.Stopped = self.f_35_Stopped;
|
|
l0.Refilled = DummyFunction;
|
|
l0.InputsBlocked = DummyFunction;
|
|
l0.InputsUnblocked = DummyFunction;
|
|
l0.DurationOverriden = DummyFunction;
|
|
l0.DurationOverrideCancelled = DummyFunction;
|
|
l0.OutEnableDilationOverride = DummyFunction;
|
|
l0.OutDisableDilationOverride = DummyFunction;
|
|
l0.OutEnableMPAdrenaline = DummyFunction;
|
|
l0.OutAddOrRemoveTarget = DummyFunction;
|
|
self[45] = cbox:CreateBox("Domino/System/SecurityCameraMonitor.lua");
|
|
l0 = self[45];
|
|
l0._graph = self;
|
|
l0.Enabled = DummyFunction;
|
|
l0.Disabled = self.f_45_Disabled;
|
|
l0.OnStartAccessCamera = DummyFunction;
|
|
l0.OnEndAccessCamera = self.f_45_OnEndAccessCamera;
|
|
l0.OnStartExitCamera = DummyFunction;
|
|
l0.OnEndExitCamera = DummyFunction;
|
|
l0.OnPlayerDetectionStartCamera = DummyFunction;
|
|
l0.OnPlayerDetectionStopCamera = DummyFunction;
|
|
l0.CameraHostile = DummyFunction;
|
|
l0.CameraNotHostile = DummyFunction;
|
|
self[65] = cbox:CreateBox("Domino/System/Timer_v2.lua");
|
|
l0 = self[65];
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.Started = DummyFunction;
|
|
l0.Stopped = DummyFunction;
|
|
l0.Paused = DummyFunction;
|
|
l0.Resumed = DummyFunction;
|
|
l0.TimeElapsed = self.f_65_TimeElapsed;
|
|
l0.LoopingEnded = DummyFunction;
|
|
l0.GotTime = DummyFunction;
|
|
self[56] = cbox:CreateBox("Domino/System/SetBoolean_v2.lua");
|
|
l0 = self[56];
|
|
l0._graph = self;
|
|
l0.Out = self.f_56_Out;
|
|
l0.SetTrue = self.f_56_SetTrue;
|
|
l0.SetFalse = self.f_56_SetFalse;
|
|
l0.Toggled = self.f_56_Toggled;
|
|
l0.SetFromBool = self.f_56_SetFromBool;
|
|
self[18] = cbox:CreateBox("Domino/System/HudContractEndScreenController.lua");
|
|
l0 = self[18];
|
|
l0._graph = self;
|
|
l0.Shown = DummyFunction;
|
|
l0.Hidden = DummyFunction;
|
|
l0.LeaderboardRequested = self.f_18_LeaderboardRequested;
|
|
self[1] = cbox:CreateBox("Domino/System/PlayerPostFXController.lua");
|
|
l0 = self[1];
|
|
l0._graph = self;
|
|
l0.Played = self.f_1_Played;
|
|
l0.Stopped = DummyFunction;
|
|
self[37] = cbox:CreateBox("Domino/System/ProfilerController.lua");
|
|
l0 = self[37];
|
|
l0._graph = self;
|
|
l0.ProfilerSetOn = DummyFunction;
|
|
l0.ProfilerSetOff = DummyFunction;
|
|
l0.ProfilerDisabled = self.f_37_ProfilerDisabled;
|
|
l0.ProfilerReenabled = DummyFunction;
|
|
l0.AutoActivationInCamerasDisabled = self.f_37_AutoActivationInCamerasDisabled;
|
|
l0.AutoActivationInCamerasReenabled = DummyFunction;
|
|
self[13] = cbox:CreateBox("Domino/System/PlaySound_v2.lua");
|
|
l0 = self[13];
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.Started = DummyFunction;
|
|
l0.Finished = DummyFunction;
|
|
self[4] = cbox:CreateBox("Domino/System/PhoneCallController.lua");
|
|
l0 = self[4];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
SoundID = 0,
|
|
};
|
|
l0.OnShown = DummyFunction;
|
|
l0.CallStarted = DummyFunction;
|
|
l0.CallStopped = DummyFunction;
|
|
l0.CallFinished = self.f_4_CallFinished;
|
|
l0.OnClosed = DummyFunction;
|
|
l0.Out = DummyFunction;
|
|
self[31] = cbox:CreateBox("Domino/System/SetBoolean_v2.lua");
|
|
l0 = self[31];
|
|
l0._graph = self;
|
|
l0.Out = self.f_31_Out;
|
|
l0.SetTrue = self.f_31_SetTrue;
|
|
l0.SetFalse = self.f_31_SetFalse;
|
|
l0.Toggled = self.f_31_Toggled;
|
|
l0.SetFromBool = self.f_31_SetFromBool;
|
|
self[43] = cbox:CreateBox("Domino/System/Timer_v2.lua");
|
|
l0 = self[43];
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.Started = DummyFunction;
|
|
l0.Stopped = DummyFunction;
|
|
l0.Paused = DummyFunction;
|
|
l0.Resumed = DummyFunction;
|
|
l0.TimeElapsed = self.f_43_TimeElapsed;
|
|
l0.LoopingEnded = DummyFunction;
|
|
l0.GotTime = DummyFunction;
|
|
self[14] = cbox:CreateBox("Domino/System/Timer_v2.lua");
|
|
l0 = self[14];
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.Started = DummyFunction;
|
|
l0.Stopped = DummyFunction;
|
|
l0.Paused = DummyFunction;
|
|
l0.Resumed = DummyFunction;
|
|
l0.TimeElapsed = self.f_14_TimeElapsed;
|
|
l0.LoopingEnded = DummyFunction;
|
|
l0.GotTime = DummyFunction;
|
|
self[7] = cbox:CreateBox("Domino/System/ProfilerController.lua");
|
|
l0 = self[7];
|
|
l0._graph = self;
|
|
l0.ProfilerSetOn = DummyFunction;
|
|
l0.ProfilerSetOff = DummyFunction;
|
|
l0.ProfilerDisabled = DummyFunction;
|
|
l0.ProfilerReenabled = self.f_7_ProfilerReenabled;
|
|
l0.AutoActivationInCamerasDisabled = DummyFunction;
|
|
l0.AutoActivationInCamerasReenabled = self.f_7_AutoActivationInCamerasReenabled;
|
|
self[64] = cbox:CreateBox("Domino/System/MultipleAND.lua");
|
|
l0 = self[64];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
Condition = 2,
|
|
};
|
|
l0.Out = self.f_64_Out;
|
|
self[23] = cbox:CreateBox("Domino/System/SendElapsedMissionTime.lua");
|
|
l0 = self[23];
|
|
l0._graph = self;
|
|
l0.TimeSent = DummyFunction;
|
|
self[12] = cbox:CreateBox("Domino/System/MultipleAND.lua");
|
|
l0 = self[12];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
Condition = 2,
|
|
};
|
|
l0.Out = self.f_12_Out;
|
|
self[54] = cbox:CreateBox("Domino/System/PlayerPostFXController.lua");
|
|
l0 = self[54];
|
|
l0._graph = self;
|
|
l0.Played = self.f_54_Played;
|
|
l0.Stopped = DummyFunction;
|
|
self[26] = cbox:CreateBox("Domino/System/Timer_v2.lua");
|
|
l0 = self[26];
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.Started = self.f_26_Started;
|
|
l0.Stopped = DummyFunction;
|
|
l0.Paused = DummyFunction;
|
|
l0.Resumed = DummyFunction;
|
|
l0.TimeElapsed = self.f_26_TimeElapsed;
|
|
l0.LoopingEnded = DummyFunction;
|
|
l0.GotTime = DummyFunction;
|
|
self[44] = cbox:CreateBox("Domino/System/PhoneCallController.lua");
|
|
l0 = self[44];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
SoundID = 0,
|
|
};
|
|
l0.OnShown = DummyFunction;
|
|
l0.CallStarted = DummyFunction;
|
|
l0.CallStopped = DummyFunction;
|
|
l0.CallFinished = DummyFunction;
|
|
l0.OnClosed = self.f_44_OnClosed;
|
|
l0.Out = 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:Dialog()
|
|
local l0;
|
|
l0 = self[64];
|
|
l0:Condition(0);
|
|
end;
|
|
|
|
function export:Disable()
|
|
local l0;
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
l0.A = self.bOpenEnded;
|
|
l0.B = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.A_is_True = self.f_8_A_is_True;
|
|
l0.A_is_False = self.f_8_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:Start()
|
|
local l0;
|
|
l0 = Boxes[PathID("Domino/System/GetPlayerID.lua")];
|
|
l0._graph = self;
|
|
l0.Out = self.f_9_Out;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_39_Empty()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[17];
|
|
l0:False();
|
|
end;
|
|
|
|
function export:f_39_NotEmpty()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[17];
|
|
l0:True();
|
|
end;
|
|
|
|
function export:f_57_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[24];
|
|
l0.Entity = self.PlayerPawn;
|
|
l0.SoundId = "0x000f89e6";
|
|
l0:Play();
|
|
end;
|
|
|
|
function export:f_53_Is_nil()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[14];
|
|
l0.Seconds = 7;
|
|
l0:Start();
|
|
end;
|
|
|
|
function export:f_53_Is_not_nil()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[34];
|
|
l0.MessageType = "MissionSuccess";
|
|
l0.OasisID_1 = self.SuccessOasisID;
|
|
l0:Display();
|
|
end;
|
|
|
|
function export:f_21_Out_0()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/TestIfNil.lua")];
|
|
l0.Integer = nil;
|
|
l0.Float = nil;
|
|
l0.Boolean = nil;
|
|
l0.String = nil;
|
|
l0.Entity = nil;
|
|
l0.Animation = nil;
|
|
l0.Player = nil;
|
|
l0.Oasis = nil;
|
|
l0.List = nil;
|
|
l0.Sound = nil;
|
|
l0.DBObject = self.MissionID;
|
|
l0._graph = self;
|
|
l0.Is_nil = self.f_52_Is_nil;
|
|
l0.Is_not_nil = self.f_52_Is_not_nil;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_21_Out_1()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
l0.A = self.HasDialog;
|
|
l0.B = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.A_is_True = self.f_55_A_is_True;
|
|
l0.A_is_False = self.f_55_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_21_Out_2()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
l0.A = self.HasEmail;
|
|
l0.B = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.A_is_True = self.f_3_A_is_True;
|
|
l0.A_is_False = self.f_3_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_32_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/TestIfNil.lua")];
|
|
l0.Integer = nil;
|
|
l0.Float = nil;
|
|
l0.Boolean = nil;
|
|
l0.String = nil;
|
|
l0.Entity = nil;
|
|
l0.Animation = nil;
|
|
l0.Player = nil;
|
|
l0.Oasis = nil;
|
|
l0.List = self.DialogList;
|
|
l0.Sound = nil;
|
|
l0.DBObject = nil;
|
|
l0._graph = self;
|
|
l0.Is_nil = self.f_58_Is_nil;
|
|
l0.Is_not_nil = self.f_58_Is_not_nil;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_66_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[23];
|
|
l0.Mission = self.MissionID;
|
|
l0.ElapsedTime = self.CarDamage;
|
|
l0:SendTime();
|
|
l0 = self[64];
|
|
l0:Condition(1);
|
|
end;
|
|
|
|
function export:f_61_Stopping()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
l0.A = self.bOpenEnded;
|
|
l0.B = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.A_is_True = self.f_41_A_is_True;
|
|
l0.A_is_False = self.f_41_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_17_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[17];
|
|
self.HasDialog = l0.Target;
|
|
l0 = Boxes[PathID("Domino/System/TestIfNil.lua")];
|
|
l0.Integer = nil;
|
|
l0.Float = nil;
|
|
l0.Boolean = nil;
|
|
l0.String = nil;
|
|
l0.Entity = nil;
|
|
l0.Animation = nil;
|
|
l0.Player = nil;
|
|
l0.Oasis = self.EmailID;
|
|
l0.List = nil;
|
|
l0.Sound = nil;
|
|
l0.DBObject = nil;
|
|
l0._graph = self;
|
|
l0.Is_nil = self.f_11_Is_nil;
|
|
l0.Is_not_nil = self.f_11_Is_not_nil;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_17_SetFalse()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[17];
|
|
self.HasDialog = l0.Target;
|
|
end;
|
|
|
|
function export:f_17_SetFromBool()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[17];
|
|
self.HasDialog = l0.Target;
|
|
end;
|
|
|
|
function export:f_17_SetTrue()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[17];
|
|
self.HasDialog = l0.Target;
|
|
end;
|
|
|
|
function export:f_17_Toggled()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[17];
|
|
self.HasDialog = l0.Target;
|
|
end;
|
|
|
|
function export:f_28_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
l0.A = self.bOpenEnded;
|
|
l0.B = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.A_is_True = self.f_16_A_is_True;
|
|
l0.A_is_False = self.f_16_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_34_DisplayFinished()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[28];
|
|
l0:Condition(0);
|
|
end;
|
|
|
|
function export:f_22_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
Out = 2,
|
|
};
|
|
l0.Out[0] = self.f_29_Out_0;
|
|
l0.Out[1] = self.f_29_Out_1;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_49_Out()
|
|
self = self._graph;
|
|
self:Disabled();
|
|
end;
|
|
|
|
function export:f_40_Out_0()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[28];
|
|
l0:Condition(2);
|
|
end;
|
|
|
|
function export:f_40_Out_1()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[57];
|
|
l0:Condition(1);
|
|
end;
|
|
|
|
function export:f_35_Stopped()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[61];
|
|
l0.StopFadeOutTime = 1;
|
|
l0:Stop();
|
|
end;
|
|
|
|
function export:f_45_Disabled()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/SetActionMap_v2.lua")];
|
|
l0.ActionMap = "no_controls";
|
|
l0.ActionMapName = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.IsSet = DummyFunction;
|
|
l0.Pushed = self.f_5_Pushed;
|
|
l0.Popped = DummyFunction;
|
|
l0:Push();
|
|
end;
|
|
|
|
function export:f_45_OnEndAccessCamera()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_45();
|
|
l0 = self[45];
|
|
l0:Disable();
|
|
l0 = self[13];
|
|
l0.Entity = self.PlayerID;
|
|
l0.SoundId = "0x000fac46";
|
|
l0:Play();
|
|
end;
|
|
|
|
function export:f_30_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
Out = 2,
|
|
};
|
|
l0.Out[0] = self.f_40_Out_0;
|
|
l0.Out[1] = self.f_40_Out_1;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_9_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/GetPlayerID.lua")];
|
|
self.PlayerPawn = l0.PlayerID;
|
|
l0 = Boxes[PathID("Domino/System/PawnHealthController.lua")];
|
|
l0.Pawn = self.PlayerPawn;
|
|
l0._graph = self;
|
|
l0.Out = self.f_32_Out;
|
|
l0:SetInvincible();
|
|
end;
|
|
|
|
function export:f_19_Out_0()
|
|
self = self._graph;
|
|
self:RewardScreenShown();
|
|
end;
|
|
|
|
function export:f_19_Out_1()
|
|
self = self._graph;
|
|
self:Finished();
|
|
end;
|
|
|
|
function export:f_46_Popped()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[7];
|
|
l0:ReenableProfiler();
|
|
end;
|
|
|
|
function export:f_38_CanExitSet()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_38();
|
|
l0 = Boxes[PathID("Domino/System/SecurityCamController.lua")];
|
|
l0:ForceEnter();
|
|
end;
|
|
|
|
function export:f_38_EnterForced()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_45();
|
|
l0 = self[45];
|
|
l0:Enable();
|
|
l0 = self[1];
|
|
l0.SequenceName = "fixerfantasycamera_in";
|
|
l0:StartPostFX();
|
|
end;
|
|
|
|
function export:f_38_InitialTargetSet()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_38();
|
|
l0 = Boxes[PathID("Domino/System/SecurityCamController.lua")];
|
|
l0:SetCanExit();
|
|
end;
|
|
|
|
function export:f_59_Enabled()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_20();
|
|
l0 = Boxes[PathID("Domino/System/EnableSystemicMusic.lua")];
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_65_TimeElapsed()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
l0._graph = self;
|
|
l0.Out = self.f_66_Out;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_10_Out_0()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_15();
|
|
l0 = Boxes[PathID("Domino/System/SecurityCamController.lua")];
|
|
l0:SetCanExit();
|
|
end;
|
|
|
|
function export:f_10_Out_1()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/EnableSystemicMusic.lua")];
|
|
l0.Enable = 1;
|
|
l0._graph = self;
|
|
l0.Out = self.f_49_Out;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_52_Is_nil()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/TestIfNil.lua")];
|
|
l0.Integer = nil;
|
|
l0.Float = nil;
|
|
l0.Boolean = nil;
|
|
l0.String = nil;
|
|
l0.Entity = nil;
|
|
l0.Animation = nil;
|
|
l0.Player = nil;
|
|
l0.Oasis = self.SuccessOasisID;
|
|
l0.List = nil;
|
|
l0.Sound = nil;
|
|
l0.DBObject = nil;
|
|
l0._graph = self;
|
|
l0.Is_nil = self.f_53_Is_nil;
|
|
l0.Is_not_nil = self.f_53_Is_not_nil;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_52_Is_not_nil()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[18];
|
|
l0.Mission = self.MissionID;
|
|
l0.CarDamage = self.CarDamage;
|
|
l0.LifeTime = 7;
|
|
l0.AllowViewLeaderboard = 0;
|
|
l0:Show();
|
|
l0 = self[65];
|
|
l0.Seconds = 7;
|
|
l0:Start();
|
|
end;
|
|
|
|
function export:f_58_Is_nil()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[17];
|
|
l0:False();
|
|
end;
|
|
|
|
function export:f_58_Is_not_nil()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/Lists/ListLength.lua")];
|
|
l0.Input = self.DialogList;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.Empty = self.f_39_Empty;
|
|
l0.NotEmpty = self.f_39_NotEmpty;
|
|
l0:GetLength();
|
|
end;
|
|
|
|
function export:f_56_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[56];
|
|
self.bOpenEnded = l0.Target;
|
|
l0 = self[35];
|
|
l0:Stop();
|
|
end;
|
|
|
|
function export:f_56_SetFalse()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[56];
|
|
self.bOpenEnded = l0.Target;
|
|
end;
|
|
|
|
function export:f_56_SetFromBool()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[56];
|
|
self.bOpenEnded = l0.Target;
|
|
end;
|
|
|
|
function export:f_56_SetTrue()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[56];
|
|
self.bOpenEnded = l0.Target;
|
|
end;
|
|
|
|
function export:f_56_Toggled()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[56];
|
|
self.bOpenEnded = l0.Target;
|
|
end;
|
|
|
|
function export:f_2_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
l0.A = self.StopFelony;
|
|
l0.B = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.A_is_True = self.f_27_A_is_True;
|
|
l0.A_is_False = self.f_27_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_62_Is_nil()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_56();
|
|
l0 = self[56];
|
|
l0:False();
|
|
end;
|
|
|
|
function export:f_62_Is_not_nil()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_56();
|
|
l0 = self[56];
|
|
l0:FromBool();
|
|
end;
|
|
|
|
function export:f_18_LeaderboardRequested()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[28];
|
|
l0:Condition(0);
|
|
end;
|
|
|
|
function export:f_1_Played()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[12];
|
|
l0:Condition(1);
|
|
end;
|
|
|
|
function export:f_48_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/EnableSystemicMusic.lua")];
|
|
l0.Enable = 1;
|
|
l0._graph = self;
|
|
l0.Out = self.f_47_Out;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_42_A_is_False()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_21();
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_42_A_is_True()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/FelonySystemController.lua")];
|
|
l0.player = self.PlayerPawn;
|
|
l0.ScanLevel = nil;
|
|
l0.ChaseLevel = nil;
|
|
l0.HeatLevel = nil;
|
|
l0.CustomChaseLevel = nil;
|
|
l0.CustomSearchLevel = nil;
|
|
l0.SkipScanDispatchBark = nil;
|
|
l0.FelonyType = nil;
|
|
l0.AgentList = nil;
|
|
l0.RemoveAgentRestrictions = nil;
|
|
l0.ArrestType = nil;
|
|
l0.AffectMediaSystem = nil;
|
|
l0.AllowFirstIntuition = nil;
|
|
l0.AllowFallBack = nil;
|
|
l0.VehicleExclusionZone = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.Enabled = DummyFunction;
|
|
l0.Disabled = self.f_25_Disabled;
|
|
l0.ScanStarted = DummyFunction;
|
|
l0.ChaseStarted = DummyFunction;
|
|
l0.HeatSet = DummyFunction;
|
|
l0.AddScriptedSucceeded = DummyFunction;
|
|
l0.AddScriptedFailed = DummyFunction;
|
|
l0.ScriptedAgentsAdopted = DummyFunction;
|
|
l0.ArrestForced = DummyFunction;
|
|
l0.VehicleExclusionZoneAdded = DummyFunction;
|
|
l0.VehicleExclusionZoneRemoved = DummyFunction;
|
|
l0:Disable();
|
|
end;
|
|
|
|
function export:f_51_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
Out = 2,
|
|
};
|
|
l0.Out[0] = self.f_10_Out_0;
|
|
l0.Out[1] = self.f_10_Out_1;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_37_AutoActivationInCamerasDisabled()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[37];
|
|
l0:DisableProfiler();
|
|
end;
|
|
|
|
function export:f_37_ProfilerDisabled()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_38();
|
|
l0 = Boxes[PathID("Domino/System/SecurityCamController.lua")];
|
|
l0:SetInitialTarget();
|
|
end;
|
|
|
|
function export:f_29_Out_0()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[28];
|
|
l0:Condition(1);
|
|
end;
|
|
|
|
function export:f_29_Out_1()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[57];
|
|
l0:Condition(0);
|
|
end;
|
|
|
|
function export:f_15_CanExitSet()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_15();
|
|
l0 = Boxes[PathID("Domino/System/SecurityCamController.lua")];
|
|
l0:ForceUserOutOfCamera();
|
|
end;
|
|
|
|
function export:f_15_UserForcedOutOfCamera()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/PowerUserController_v3.lua")];
|
|
l0.PowerUserEntity = nil;
|
|
l0.Perk = nil;
|
|
l0.PowerTargetEntity = nil;
|
|
l0.Use_Forced = nil;
|
|
l0.Use_PlayPlayerAnimation = nil;
|
|
l0.Use_PlayTakedownCamera = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.PowersEnabled = self.f_6_PowersEnabled;
|
|
l0.PowersDisabled = DummyFunction;
|
|
l0.PerkAdded = DummyFunction;
|
|
l0.PerkRemoved = DummyFunction;
|
|
l0.Selected = DummyFunction;
|
|
l0.FailedSelect = DummyFunction;
|
|
l0.Used = DummyFunction;
|
|
l0.PEOUsed = DummyFunction;
|
|
l0.SecurityCameraDistanceCheckWithPlayerChanged = DummyFunction;
|
|
l0.PowerLTrainForceAvailableSet = DummyFunction;
|
|
l0.PowerLTrainForceAvailableReset = DummyFunction;
|
|
l0:EnablePowers();
|
|
end;
|
|
|
|
function export:f_27_A_is_False()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_20();
|
|
l0 = Boxes[PathID("Domino/System/EnableSystemicMusic.lua")];
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_27_A_is_True()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/FelonySystemController.lua")];
|
|
l0.player = self.PlayerPawn;
|
|
l0.ScanLevel = nil;
|
|
l0.ChaseLevel = nil;
|
|
l0.HeatLevel = nil;
|
|
l0.CustomChaseLevel = nil;
|
|
l0.CustomSearchLevel = nil;
|
|
l0.SkipScanDispatchBark = nil;
|
|
l0.FelonyType = nil;
|
|
l0.AgentList = nil;
|
|
l0.RemoveAgentRestrictions = nil;
|
|
l0.ArrestType = nil;
|
|
l0.AffectMediaSystem = nil;
|
|
l0.AllowFirstIntuition = nil;
|
|
l0.AllowFallBack = nil;
|
|
l0.VehicleExclusionZone = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.Enabled = self.f_59_Enabled;
|
|
l0.Disabled = DummyFunction;
|
|
l0.ScanStarted = DummyFunction;
|
|
l0.ChaseStarted = DummyFunction;
|
|
l0.HeatSet = DummyFunction;
|
|
l0.AddScriptedSucceeded = DummyFunction;
|
|
l0.AddScriptedFailed = DummyFunction;
|
|
l0.ScriptedAgentsAdopted = DummyFunction;
|
|
l0.ArrestForced = DummyFunction;
|
|
l0.VehicleExclusionZoneAdded = DummyFunction;
|
|
l0.VehicleExclusionZoneRemoved = DummyFunction;
|
|
l0:Enable();
|
|
end;
|
|
|
|
function export:f_8_A_is_False()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
l0._graph = self;
|
|
l0.Out = self.f_51_Out;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_8_A_is_True()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_63();
|
|
l0 = Boxes[PathID("Domino/System/FixerSecurityCamera.lua")];
|
|
l0:Disable();
|
|
end;
|
|
|
|
function export:f_4_CallFinished()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[28];
|
|
l0:Condition(1);
|
|
end;
|
|
|
|
function export:f_36_PowersDisabled()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[12];
|
|
l0:Condition(0);
|
|
end;
|
|
|
|
function export:f_47_Out()
|
|
self = self._graph;
|
|
self:Disabled();
|
|
end;
|
|
|
|
function export:f_41_A_is_False()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[37];
|
|
l0:DisableAutoActivationInCameras();
|
|
end;
|
|
|
|
function export:f_41_A_is_True()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_63();
|
|
l0 = Boxes[PathID("Domino/System/FixerSecurityCamera.lua")];
|
|
l0:EnableFXOnNormalCamera();
|
|
end;
|
|
|
|
function export:f_31_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[31];
|
|
self.HasEmail = l0.Target;
|
|
l0 = self[43];
|
|
l0.Seconds = 0.5;
|
|
l0:Start();
|
|
end;
|
|
|
|
function export:f_31_SetFalse()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[31];
|
|
self.HasEmail = l0.Target;
|
|
end;
|
|
|
|
function export:f_31_SetFromBool()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[31];
|
|
self.HasEmail = l0.Target;
|
|
end;
|
|
|
|
function export:f_31_SetTrue()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[31];
|
|
self.HasEmail = l0.Target;
|
|
end;
|
|
|
|
function export:f_31_Toggled()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[31];
|
|
self.HasEmail = l0.Target;
|
|
end;
|
|
|
|
function export:f_43_TimeElapsed()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/TestIfNil.lua")];
|
|
l0.Integer = nil;
|
|
l0.Float = nil;
|
|
l0.Boolean = self.OpenEnded;
|
|
l0.String = nil;
|
|
l0.Entity = nil;
|
|
l0.Animation = nil;
|
|
l0.Player = nil;
|
|
l0.Oasis = nil;
|
|
l0.List = nil;
|
|
l0.Sound = nil;
|
|
l0.DBObject = nil;
|
|
l0._graph = self;
|
|
l0.Is_nil = self.f_62_Is_nil;
|
|
l0.Is_not_nil = self.f_62_Is_not_nil;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_14_TimeElapsed()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[28];
|
|
l0:Condition(0);
|
|
end;
|
|
|
|
function export:f_5_Pushed()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/PowerUserController_v3.lua")];
|
|
l0.PowerUserEntity = nil;
|
|
l0.Perk = nil;
|
|
l0.PowerTargetEntity = nil;
|
|
l0.Use_Forced = nil;
|
|
l0.Use_PlayPlayerAnimation = nil;
|
|
l0.Use_PlayTakedownCamera = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.PowersEnabled = DummyFunction;
|
|
l0.PowersDisabled = self.f_36_PowersDisabled;
|
|
l0.PerkAdded = DummyFunction;
|
|
l0.PerkRemoved = DummyFunction;
|
|
l0.Selected = DummyFunction;
|
|
l0.FailedSelect = DummyFunction;
|
|
l0.Used = DummyFunction;
|
|
l0.PEOUsed = DummyFunction;
|
|
l0.SecurityCameraDistanceCheckWithPlayerChanged = DummyFunction;
|
|
l0.PowerLTrainForceAvailableSet = DummyFunction;
|
|
l0.PowerLTrainForceAvailableReset = DummyFunction;
|
|
l0:DisablePowers();
|
|
end;
|
|
|
|
function export:f_20_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
Out = 2,
|
|
};
|
|
l0.Out[0] = self.f_19_Out_0;
|
|
l0.Out[1] = self.f_19_Out_1;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_33_Disabled()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_2();
|
|
l0 = Boxes[PathID("Domino/System/PawnHealthController.lua")];
|
|
l0:UnsetInvincible();
|
|
end;
|
|
|
|
function export:f_7_AutoActivationInCamerasReenabled()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[26];
|
|
l0.Seconds = 1;
|
|
l0:Start();
|
|
end;
|
|
|
|
function export:f_7_ProfilerReenabled()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[7];
|
|
l0:ReenableAutoActivationInCameras();
|
|
end;
|
|
|
|
function export:f_50_Out_0()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
l0.A = self.StopFelony;
|
|
l0.B = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.A_is_True = self.f_42_A_is_True;
|
|
l0.A_is_False = self.f_42_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_50_Out_1()
|
|
self = self._graph;
|
|
self:Started();
|
|
end;
|
|
|
|
function export:f_11_Is_nil()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[31];
|
|
l0:False();
|
|
end;
|
|
|
|
function export:f_11_Is_not_nil()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[31];
|
|
l0:True();
|
|
end;
|
|
|
|
function export:f_55_A_is_False()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
l0._graph = self;
|
|
l0.Out = self.f_22_Out;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_55_A_is_True()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[4];
|
|
l0.Caller = "Unknown";
|
|
l0.HeaderText = {
|
|
section = "POPUPS.Phone Calls",
|
|
item = "IncomingFrom",
|
|
id = "15198",
|
|
};
|
|
l0.LineText = {
|
|
section = "POPUPS.Phone Calls",
|
|
item = "Unknown",
|
|
id = "17590",
|
|
};
|
|
l0.SoundIDList = self.DialogList;
|
|
l0:StartCall();
|
|
end;
|
|
|
|
function export:f_64_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[28];
|
|
l0:Condition(0);
|
|
end;
|
|
|
|
function export:f_16_A_is_False()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_15();
|
|
l0 = Boxes[PathID("Domino/System/SecurityCamController.lua")];
|
|
l0:SetCanExit();
|
|
end;
|
|
|
|
function export:f_16_A_is_True()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/FixerSecurityCamera.lua")];
|
|
l0.Camera = self.Camera;
|
|
l0.Target = nil;
|
|
l0._graph = self;
|
|
l0.Enabled = DummyFunction;
|
|
l0.Disabled = self.f_33_Disabled;
|
|
l0:Disable();
|
|
end;
|
|
|
|
function export:f_6_PowersEnabled()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/SetActionMap_v2.lua")];
|
|
l0.ActionMap = "no_controls";
|
|
l0.ActionMapName = nil;
|
|
l0._graph = self;
|
|
l0.Out = DummyFunction;
|
|
l0.IsSet = DummyFunction;
|
|
l0.Pushed = DummyFunction;
|
|
l0.Popped = self.f_46_Popped;
|
|
l0:Pop();
|
|
end;
|
|
|
|
function export:f_63_Disabled()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/PawnHealthController.lua")];
|
|
l0.Pawn = self.PlayerPawn;
|
|
l0._graph = self;
|
|
l0.Out = self.f_48_Out;
|
|
l0:UnsetInvincible();
|
|
end;
|
|
|
|
function export:f_63_Enabled()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_50();
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_12_Out()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[54];
|
|
l0.SequenceName = "fixerfantasycamera_out";
|
|
l0:StartPostFX();
|
|
end;
|
|
|
|
function export:f_3_A_is_False()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
l0._graph = self;
|
|
l0.Out = self.f_30_Out;
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_3_A_is_True()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[44];
|
|
l0.Caller = "DedSec";
|
|
l0.EmailID = self.EmailID;
|
|
l0:StartEMail();
|
|
end;
|
|
|
|
function export:f_54_Played()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_50();
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_26_Started()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[60];
|
|
l0.Entity = self.PlayerID;
|
|
l0.SoundId = "0x000fac47";
|
|
l0:Play();
|
|
end;
|
|
|
|
function export:f_26_TimeElapsed()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_2();
|
|
l0 = Boxes[PathID("Domino/System/PawnHealthController.lua")];
|
|
l0:UnsetInvincible();
|
|
end;
|
|
|
|
function export:f_25_Disabled()
|
|
local l0;
|
|
self = self._graph;
|
|
self:en_21();
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
l0:In();
|
|
end;
|
|
|
|
function export:f_44_OnClosed()
|
|
local l0;
|
|
self = self._graph;
|
|
l0 = self[28];
|
|
l0:Condition(2);
|
|
end;
|
|
|
|
function export:en_21()
|
|
local l0;
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
Out = 3,
|
|
};
|
|
l0.Out[0] = self.f_21_Out_0;
|
|
l0.Out[1] = self.f_21_Out_1;
|
|
l0.Out[2] = self.f_21_Out_2;
|
|
end;
|
|
|
|
function export:en_45()
|
|
local l0;
|
|
l0 = self[45];
|
|
l0.CameraEntity = self.Camera;
|
|
end;
|
|
|
|
function export:en_38()
|
|
local l0;
|
|
l0 = Boxes[PathID("Domino/System/SecurityCamController.lua")];
|
|
l0.PowerUserEntity = nil;
|
|
l0.SecurityCamEntity = self.Camera;
|
|
l0.CameraEntityList = nil;
|
|
l0.TargetEntity = self.PlayerPawn;
|
|
l0.CanEnter = nil;
|
|
l0.CanExit = 0;
|
|
l0.ForceDisableFelony = nil;
|
|
l0._graph = self;
|
|
l0.FriendlySet = DummyFunction;
|
|
l0.HostileSet = DummyFunction;
|
|
l0.EnterSet = DummyFunction;
|
|
l0.CanExitSet = self.f_38_CanExitSet;
|
|
l0.ForceNoFelonySet = DummyFunction;
|
|
l0.PositionReset = DummyFunction;
|
|
l0.UserForcedOutOfCamera = DummyFunction;
|
|
l0.EnterForced = self.f_38_EnterForced;
|
|
l0.InitialTargetSet = self.f_38_InitialTargetSet;
|
|
l0.InitialTargetReset = DummyFunction;
|
|
end;
|
|
|
|
function export:en_56()
|
|
local l0;
|
|
l0 = self[56];
|
|
l0.Bool = self.OpenEnded;
|
|
end;
|
|
|
|
function export:en_2()
|
|
local l0;
|
|
l0 = Boxes[PathID("Domino/System/PawnHealthController.lua")];
|
|
l0.Pawn = self.PlayerPawn;
|
|
l0._graph = self;
|
|
l0.Out = self.f_2_Out;
|
|
end;
|
|
|
|
function export:en_15()
|
|
local l0;
|
|
l0 = Boxes[PathID("Domino/System/SecurityCamController.lua")];
|
|
l0.PowerUserEntity = nil;
|
|
l0.SecurityCamEntity = nil;
|
|
l0.CameraEntityList = nil;
|
|
l0.TargetEntity = nil;
|
|
l0.CanEnter = nil;
|
|
l0.CanExit = 1;
|
|
l0.ForceDisableFelony = nil;
|
|
l0._graph = self;
|
|
l0.FriendlySet = DummyFunction;
|
|
l0.HostileSet = DummyFunction;
|
|
l0.EnterSet = DummyFunction;
|
|
l0.CanExitSet = self.f_15_CanExitSet;
|
|
l0.ForceNoFelonySet = DummyFunction;
|
|
l0.PositionReset = DummyFunction;
|
|
l0.UserForcedOutOfCamera = self.f_15_UserForcedOutOfCamera;
|
|
l0.EnterForced = DummyFunction;
|
|
l0.InitialTargetSet = DummyFunction;
|
|
l0.InitialTargetReset = DummyFunction;
|
|
end;
|
|
|
|
function export:en_20()
|
|
local l0;
|
|
l0 = Boxes[PathID("Domino/System/EnableSystemicMusic.lua")];
|
|
l0.Enable = 1;
|
|
l0._graph = self;
|
|
l0.Out = self.f_20_Out;
|
|
end;
|
|
|
|
function export:en_50()
|
|
local l0;
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
l0._graph = self;
|
|
l0._DynamicAnchors = {
|
|
Out = 2,
|
|
};
|
|
l0.Out[0] = self.f_50_Out_0;
|
|
l0.Out[1] = self.f_50_Out_1;
|
|
end;
|
|
|
|
function export:en_63()
|
|
local l0;
|
|
l0 = Boxes[PathID("Domino/System/FixerSecurityCamera.lua")];
|
|
l0.Camera = self.Camera;
|
|
l0.Target = self.Target;
|
|
l0._graph = self;
|
|
l0.Enabled = self.f_63_Enabled;
|
|
l0.Disabled = self.f_63_Disabled;
|
|
end;
|
|
|
|
-- Empty out anchor definitions
|
|
function export:Finished()
|
|
|
|
end;
|
|
function export:Started()
|
|
|
|
end;
|
|
function export:Disabled()
|
|
|
|
end;
|
|
function export:RewardScreenShown()
|
|
|
|
end;
|
|
_compilerVersion = 4;
|