|
|
-- {\v/} Domino auto-generated LUA script file
|
|
|
--
|
|
|
-- Script document: domino/user/_dlc_systemiccl/cl.domino.xml
|
|
|
-- User graph: CL_Mission
|
|
|
--
|
|
|
--
|
|
|
-- 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="EndPointForCarChase" Type="Core|int" />
|
|
|
</InputReflection>
|
|
|
]]--
|
|
|
-- *** END OF SCRIPT INPUT REFLECTION ***
|
|
|
|
|
|
|
|
|
export = {
|
|
|
};
|
|
|
|
|
|
|
|
|
function export:LuaDependencies()
|
|
|
return {
|
|
|
};
|
|
|
end;
|
|
|
|
|
|
function export:Create(cbox)
|
|
|
-- External box dependencies
|
|
|
cbox:RegisterBox("Domino/System/AgentStateMonitor_v2.lua");
|
|
|
cbox:RegisterBox("Domino/System/AssignPatrol_v2.lua");
|
|
|
cbox:RegisterBox("Domino/System/CompareBoolean_v2.lua");
|
|
|
cbox:RegisterBox("Domino/Library/common/SideMissionSpawnAIAndMonitor.ContractLair_Reinforcement.debug.lua");
|
|
|
cbox:RegisterBox("Domino/System/GetPlayerID.lua");
|
|
|
cbox:RegisterBox("Domino/System/HackableController.lua");
|
|
|
cbox:RegisterBox("Domino/System/LaneRestrictionsControl.lua");
|
|
|
cbox:RegisterBox("Domino/System/Lists/ListWriter.lua");
|
|
|
cbox:RegisterBox("Domino/System/MultipleAND.lua");
|
|
|
cbox:RegisterBox("Domino/System/NPCSquad_v2.lua");
|
|
|
cbox:RegisterBox("Domino/Library/common/SideMissionSignAndFeedback.ObjectivesAndZones.debug.lua");
|
|
|
cbox:RegisterBox("Domino/System/OrderedOutput.lua");
|
|
|
cbox:RegisterBox("Domino/System/SendAICommandBHVState.lua");
|
|
|
cbox:RegisterBox("Domino/System/SetEntity.lua");
|
|
|
cbox:RegisterBox("Domino/System/SetBoolean_v2.lua");
|
|
|
cbox:RegisterBox("Domino/System/SimpleNode.lua");
|
|
|
cbox:RegisterBox("Domino/Library/common/SideMissionSpawnAIAndMonitor.SpawnAIAndMonitor.debug.lua");
|
|
|
cbox:RegisterBox("Domino/Library/common/SideMissionSpawnTargetAndMonitor.SpawnTargetAndMonitor.debug.lua");
|
|
|
cbox:RegisterBox("Domino/Library/common/SideMissionSpawnTargetAndMonitor.TargetChase.debug.lua");
|
|
|
cbox:RegisterBox("Domino/Library/common/SideMissionSignAndFeedback.TargetDead.debug.lua");
|
|
|
cbox:RegisterBox("Domino/System/TriggerMonitor_v2.lua");
|
|
|
cbox:RegisterBox("Domino/System/VehicleBhvMonitor.lua");
|
|
|
cbox:RegisterBox("Domino/System/VehicleBhvController.lua");
|
|
|
|
|
|
-- Load resources
|
|
|
cbox:LoadResource("sndres0x00128400", "CSoundResource");
|
|
|
end;
|
|
|
|
|
|
function export:Init(cbox)
|
|
|
local l0;
|
|
|
self._name = "CL_Mission";
|
|
|
self._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission";
|
|
|
self.BaliseTwo = "2086130321071277686";
|
|
|
self.Player = nil;
|
|
|
self.NPCList = {
|
|
|
};
|
|
|
self.Flee_Vehicle = nil;
|
|
|
self.Escape_Path = nil;
|
|
|
self.Patrol_01 = nil;
|
|
|
self.Target_Is_Dead = 0;
|
|
|
self.Patrol_08 = nil;
|
|
|
self.Caller = {
|
|
|
};
|
|
|
self.CL09_PathTrigger = "2084878083518630951";
|
|
|
self.Patrol_04 = nil;
|
|
|
self.Patrol_02 = nil;
|
|
|
self.Patrol_05 = nil;
|
|
|
self.Layer = "CL_M09_Mission";
|
|
|
self.AllNPCs = {
|
|
|
};
|
|
|
self.Checkpoint_Loaded = 0;
|
|
|
self.Patrol_03 = nil;
|
|
|
self.Drug_Dealer = nil;
|
|
|
self.Patrol_07 = nil;
|
|
|
self.Patrol_06 = nil;
|
|
|
self.BaliseOne = "2086130314643506803";
|
|
|
self.TargetVehicle = nil;
|
|
|
self.box_VehicleBhvController_4 = cbox:CreateBox("Domino/System/VehicleBhvController.lua");
|
|
|
l0 = self.box_VehicleBhvController_4;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_VehicleBhvController_4";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|74857580";
|
|
|
l0.StartCompleted = DummyFunction;
|
|
|
l0.StopCompleted = DummyFunction;
|
|
|
l0.ForcedFakeFollow = DummyFunction;
|
|
|
self.box_Assign_Patrol_Controller_v2_38 = cbox:CreateBox("Domino/System/AssignPatrol_v2.lua");
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_38;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Assign_Patrol_Controller_v2_38";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|88539445";
|
|
|
l0.Assigned = self.f_box_Assign_Patrol_Controller_v2_38_Assigned;
|
|
|
l0.Unassigned = DummyFunction;
|
|
|
l0.Aborted = DummyFunction;
|
|
|
l0.Failed = DummyFunction;
|
|
|
l0.SpeedSet = DummyFunction;
|
|
|
l0.Out = DummyFunction;
|
|
|
self.box_Assign_Patrol_Controller_v2_40 = cbox:CreateBox("Domino/System/AssignPatrol_v2.lua");
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_40;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Assign_Patrol_Controller_v2_40";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|104842406";
|
|
|
l0.Assigned = self.f_box_Assign_Patrol_Controller_v2_40_Assigned;
|
|
|
l0.Unassigned = DummyFunction;
|
|
|
l0.Aborted = DummyFunction;
|
|
|
l0.Failed = DummyFunction;
|
|
|
l0.SpeedSet = DummyFunction;
|
|
|
l0.Out = DummyFunction;
|
|
|
self.box_Vehicle_Bhv_Monitor_3 = cbox:CreateBox("Domino/System/VehicleBhvMonitor.lua");
|
|
|
l0 = self.box_Vehicle_Bhv_Monitor_3;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Vehicle_Bhv_Monitor_3";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|203791227";
|
|
|
l0.Out = DummyFunction;
|
|
|
l0.Enabled = DummyFunction;
|
|
|
l0.Disabled = self.f_box_Vehicle_Bhv_Monitor_3_Disabled;
|
|
|
l0.Stuck = DummyFunction;
|
|
|
l0.Broken = DummyFunction;
|
|
|
l0.TargetDetected = DummyFunction;
|
|
|
l0.InLOS = DummyFunction;
|
|
|
l0.ReacquireLOSTimerExpired = DummyFunction;
|
|
|
l0.LostLOSTimerExpired = DummyFunction;
|
|
|
l0.SuspiciousTargetAction = DummyFunction;
|
|
|
l0.SpecificPathPointReached = self.f_box_Vehicle_Bhv_Monitor_3_SpecificPathPointReached;
|
|
|
l0.PathPointReached = DummyFunction;
|
|
|
l0.EndPathPointReached = DummyFunction;
|
|
|
l0.InRange = DummyFunction;
|
|
|
l0.WarningRange = DummyFunction;
|
|
|
l0.OutsideRange = DummyFunction;
|
|
|
l0.OutsideTimerExpired = DummyFunction;
|
|
|
self.box_Hackable_Controller_37 = cbox:CreateBox("Domino/System/HackableController.lua");
|
|
|
l0 = self.box_Hackable_Controller_37;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Hackable_Controller_37";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|256480618";
|
|
|
l0.Enabled = DummyFunction;
|
|
|
l0.Disabled = DummyFunction;
|
|
|
l0.ProfileAssigned = DummyFunction;
|
|
|
l0.ProfileReset = DummyFunction;
|
|
|
l0.ProfilingEnabled = DummyFunction;
|
|
|
l0.ProfilingDisabled = DummyFunction;
|
|
|
l0.HackSecurityLevelSet = DummyFunction;
|
|
|
l0.OccludableSet = DummyFunction;
|
|
|
l0.HackForced = self.f_box_Hackable_Controller_37_HackForced;
|
|
|
l0.OutFakePlayerHoldButton = DummyFunction;
|
|
|
l0.OutFakePlayerUnholdButton = DummyFunction;
|
|
|
l0.NoTextSet = DummyFunction;
|
|
|
self.box_NPCSquad_v2_16 = cbox:CreateBox("Domino/System/NPCSquad_v2.lua");
|
|
|
l0 = self.box_NPCSquad_v2_16;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_NPCSquad_v2_16";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|277282003";
|
|
|
l0.Started = DummyFunction;
|
|
|
l0.Stopped = DummyFunction;
|
|
|
l0.ConfigAdded = DummyFunction;
|
|
|
l0.ConfigRemoved = DummyFunction;
|
|
|
l0.NPCAdded = DummyFunction;
|
|
|
l0.NPCRemoved = DummyFunction;
|
|
|
l0.LKPGroupAdded = DummyFunction;
|
|
|
l0.ZoneAdded = DummyFunction;
|
|
|
l0.ZoneRemoved = DummyFunction;
|
|
|
l0.DefendPointAdded = DummyFunction;
|
|
|
l0.DefendPointRemoved = DummyFunction;
|
|
|
l0.AssaultPointAdded = DummyFunction;
|
|
|
l0.AssaultPointRemoved = DummyFunction;
|
|
|
l0.Out = DummyFunction;
|
|
|
self.box_ListWriter_33 = cbox:CreateBox("Domino/System/Lists/ListWriter.lua");
|
|
|
l0 = self.box_ListWriter_33;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_ListWriter_33";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|326549863";
|
|
|
l0._DynamicAnchors = {
|
|
|
Data = 1,
|
|
|
};
|
|
|
l0.Added = self.f_box_ListWriter_33_Added;
|
|
|
l0.Removed = self.f_box_ListWriter_33_Removed;
|
|
|
l0.Out = self.f_box_ListWriter_33_Out;
|
|
|
self.box_Assign_Patrol_Controller_v2_28 = cbox:CreateBox("Domino/System/AssignPatrol_v2.lua");
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_28;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Assign_Patrol_Controller_v2_28";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|412785525";
|
|
|
l0.Assigned = self.f_box_Assign_Patrol_Controller_v2_28_Assigned;
|
|
|
l0.Unassigned = DummyFunction;
|
|
|
l0.Aborted = DummyFunction;
|
|
|
l0.Failed = DummyFunction;
|
|
|
l0.SpeedSet = DummyFunction;
|
|
|
l0.Out = DummyFunction;
|
|
|
self.box_SendAICommandBHVState_42 = cbox:CreateBox("Domino/System/SendAICommandBHVState.lua");
|
|
|
l0 = self.box_SendAICommandBHVState_42;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_SendAICommandBHVState_42";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|504366864";
|
|
|
l0.Sent = DummyFunction;
|
|
|
l0.InProgress = DummyFunction;
|
|
|
l0.Succeeded = DummyFunction;
|
|
|
l0.Failed = DummyFunction;
|
|
|
l0.Aborted = DummyFunction;
|
|
|
l0.Error = DummyFunction;
|
|
|
self.box_SetBoolean_v2_12 = cbox:CreateBox("Domino/System/SetBoolean_v2.lua");
|
|
|
l0 = self.box_SetBoolean_v2_12;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_SetBoolean_v2_12";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|537508693";
|
|
|
l0.Out = self.f_box_SetBoolean_v2_12_Out;
|
|
|
l0.SetTrue = self.f_box_SetBoolean_v2_12_SetTrue;
|
|
|
l0.SetFalse = self.f_box_SetBoolean_v2_12_SetFalse;
|
|
|
l0.Toggled = self.f_box_SetBoolean_v2_12_Toggled;
|
|
|
l0.SetFromBool = self.f_box_SetBoolean_v2_12_SetFromBool;
|
|
|
self.box_SpawnTargetAndMonitor_2 = cbox:CreateBox("Domino/Library/common/SideMissionSpawnTargetAndMonitor.SpawnTargetAndMonitor.debug.lua");
|
|
|
l0 = self.box_SpawnTargetAndMonitor_2;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_SpawnTargetAndMonitor_2";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|605950870";
|
|
|
l0.Spawn = self.f_box_SpawnTargetAndMonitor_2_Spawn;
|
|
|
l0.Target01Dead = self.f_box_SpawnTargetAndMonitor_2_Target01Dead;
|
|
|
l0.Target02Dead = self.f_box_SpawnTargetAndMonitor_2_Target02Dead;
|
|
|
l0.Target03Dead = self.f_box_SpawnTargetAndMonitor_2_Target03Dead;
|
|
|
l0.AllTargetDead = self.f_box_SpawnTargetAndMonitor_2_AllTargetDead;
|
|
|
l0.AllTargetProfile = self.f_box_SpawnTargetAndMonitor_2_AllTargetProfile;
|
|
|
l0.Target01Profiled = self.f_box_SpawnTargetAndMonitor_2_Target01Profiled;
|
|
|
l0.Target02Profiled = self.f_box_SpawnTargetAndMonitor_2_Target02Profiled;
|
|
|
l0.Target03Profiled = self.f_box_SpawnTargetAndMonitor_2_Target03Profiled;
|
|
|
self.box_Multiple_AND_21 = cbox:CreateBox("Domino/System/MultipleAND.lua");
|
|
|
l0 = self.box_Multiple_AND_21;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Multiple_AND_21";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|644070317";
|
|
|
l0._DynamicAnchors = {
|
|
|
Condition = 2,
|
|
|
};
|
|
|
l0.Out = self.f_box_Multiple_AND_21_Out;
|
|
|
self.box_SpawnAIAndMonitor_6 = cbox:CreateBox("Domino/Library/common/SideMissionSpawnAIAndMonitor.SpawnAIAndMonitor.debug.lua");
|
|
|
l0 = self.box_SpawnAIAndMonitor_6;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_SpawnAIAndMonitor_6";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|763309600";
|
|
|
l0.Spawned = self.f_box_SpawnAIAndMonitor_6_Spawned;
|
|
|
l0._1Killed = self.f_box_SpawnAIAndMonitor_6__1Killed;
|
|
|
l0.AllDead = self.f_box_SpawnAIAndMonitor_6_AllDead;
|
|
|
self.box_AgentStateMonitor_V2_46 = cbox:CreateBox("Domino/System/AgentStateMonitor_v2.lua");
|
|
|
l0 = self.box_AgentStateMonitor_V2_46;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_AgentStateMonitor_V2_46";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1081336700";
|
|
|
l0.Enabled = DummyFunction;
|
|
|
l0.Disabled = DummyFunction;
|
|
|
l0.PauseState = DummyFunction;
|
|
|
l0.InterruptibleCinematicState = DummyFunction;
|
|
|
l0.UnawareState = DummyFunction;
|
|
|
l0.AwareState = DummyFunction;
|
|
|
l0.AlertSoftState = DummyFunction;
|
|
|
l0.AlertHardState = DummyFunction;
|
|
|
l0.FleeState = DummyFunction;
|
|
|
l0.CombatState = self.f_box_AgentStateMonitor_V2_46_CombatState;
|
|
|
l0.ScriptedState = DummyFunction;
|
|
|
l0.InvestigateState = DummyFunction;
|
|
|
l0.PostCombatSearchState = DummyFunction;
|
|
|
l0.CinematicMode_Interrupted = DummyFunction;
|
|
|
l0.DetectionIntuitionStarted = DummyFunction;
|
|
|
l0.DetectionIntuitionStopped = DummyFunction;
|
|
|
l0.DetectionIntuitionFull = DummyFunction;
|
|
|
l0.DetectionAlertStarted = DummyFunction;
|
|
|
l0.DetectionAlertStopped = DummyFunction;
|
|
|
l0.DetectionAlertFull = DummyFunction;
|
|
|
l0.IsDistracted = DummyFunction;
|
|
|
self.box_ListWriter_43 = cbox:CreateBox("Domino/System/Lists/ListWriter.lua");
|
|
|
l0 = self.box_ListWriter_43;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_ListWriter_43";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1112814686";
|
|
|
l0._DynamicAnchors = {
|
|
|
Data = 2,
|
|
|
};
|
|
|
l0.Added = self.f_box_ListWriter_43_Added;
|
|
|
l0.Removed = self.f_box_ListWriter_43_Removed;
|
|
|
l0.Out = self.f_box_ListWriter_43_Out;
|
|
|
self.box_ObjectivesAndZones_7 = cbox:CreateBox("Domino/Library/common/SideMissionSignAndFeedback.ObjectivesAndZones.debug.lua");
|
|
|
l0 = self.box_ObjectivesAndZones_7;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_ObjectivesAndZones_7";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1156715291";
|
|
|
l0.Location_Reached = DummyFunction;
|
|
|
l0.Out = self.f_box_ObjectivesAndZones_7_Out;
|
|
|
l0.Checkpoint_Out = self.f_box_ObjectivesAndZones_7_Checkpoint_Out;
|
|
|
self.box_Assign_Patrol_Controller_v2_45 = cbox:CreateBox("Domino/System/AssignPatrol_v2.lua");
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_45;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Assign_Patrol_Controller_v2_45";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1202309824";
|
|
|
l0.Assigned = self.f_box_Assign_Patrol_Controller_v2_45_Assigned;
|
|
|
l0.Unassigned = DummyFunction;
|
|
|
l0.Aborted = DummyFunction;
|
|
|
l0.Failed = DummyFunction;
|
|
|
l0.SpeedSet = DummyFunction;
|
|
|
l0.Out = DummyFunction;
|
|
|
self.box_SetBoolean_v2_1 = cbox:CreateBox("Domino/System/SetBoolean_v2.lua");
|
|
|
l0 = self.box_SetBoolean_v2_1;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_SetBoolean_v2_1";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1249757049";
|
|
|
l0.Out = self.f_box_SetBoolean_v2_1_Out;
|
|
|
l0.SetTrue = self.f_box_SetBoolean_v2_1_SetTrue;
|
|
|
l0.SetFalse = self.f_box_SetBoolean_v2_1_SetFalse;
|
|
|
l0.Toggled = self.f_box_SetBoolean_v2_1_Toggled;
|
|
|
l0.SetFromBool = self.f_box_SetBoolean_v2_1_SetFromBool;
|
|
|
self.box_Multiple_AND_11 = cbox:CreateBox("Domino/System/MultipleAND.lua");
|
|
|
l0 = self.box_Multiple_AND_11;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Multiple_AND_11";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1435637306";
|
|
|
l0._DynamicAnchors = {
|
|
|
Condition = 6,
|
|
|
};
|
|
|
l0.Out = self.f_box_Multiple_AND_11_Out;
|
|
|
self.box_ContractLair_Reinforcement_47 = cbox:CreateBox("Domino/Library/common/SideMissionSpawnAIAndMonitor.ContractLair_Reinforcement.debug.lua");
|
|
|
l0 = self.box_ContractLair_Reinforcement_47;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_ContractLair_Reinforcement_47";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1449540687";
|
|
|
self.box_NPCSquad_v2_30 = cbox:CreateBox("Domino/System/NPCSquad_v2.lua");
|
|
|
l0 = self.box_NPCSquad_v2_30;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_NPCSquad_v2_30";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1583452246";
|
|
|
l0.Started = DummyFunction;
|
|
|
l0.Stopped = self.f_box_NPCSquad_v2_30_Stopped;
|
|
|
l0.ConfigAdded = DummyFunction;
|
|
|
l0.ConfigRemoved = DummyFunction;
|
|
|
l0.NPCAdded = DummyFunction;
|
|
|
l0.NPCRemoved = DummyFunction;
|
|
|
l0.LKPGroupAdded = DummyFunction;
|
|
|
l0.ZoneAdded = DummyFunction;
|
|
|
l0.ZoneRemoved = DummyFunction;
|
|
|
l0.DefendPointAdded = DummyFunction;
|
|
|
l0.DefendPointRemoved = DummyFunction;
|
|
|
l0.AssaultPointAdded = DummyFunction;
|
|
|
l0.AssaultPointRemoved = DummyFunction;
|
|
|
l0.Out = DummyFunction;
|
|
|
self.box_ListWriter_29 = cbox:CreateBox("Domino/System/Lists/ListWriter.lua");
|
|
|
l0 = self.box_ListWriter_29;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_ListWriter_29";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1714680306";
|
|
|
l0._DynamicAnchors = {
|
|
|
Data = 1,
|
|
|
};
|
|
|
l0.Added = self.f_box_ListWriter_29_Added;
|
|
|
l0.Removed = self.f_box_ListWriter_29_Removed;
|
|
|
l0.Out = self.f_box_ListWriter_29_Out;
|
|
|
self.box_Assign_Patrol_Controller_v2_41 = cbox:CreateBox("Domino/System/AssignPatrol_v2.lua");
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_41;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Assign_Patrol_Controller_v2_41";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1769127989";
|
|
|
l0.Assigned = self.f_box_Assign_Patrol_Controller_v2_41_Assigned;
|
|
|
l0.Unassigned = DummyFunction;
|
|
|
l0.Aborted = DummyFunction;
|
|
|
l0.Failed = DummyFunction;
|
|
|
l0.SpeedSet = DummyFunction;
|
|
|
l0.Out = DummyFunction;
|
|
|
self.box_TargetDead_8 = cbox:CreateBox("Domino/Library/common/SideMissionSignAndFeedback.TargetDead.debug.lua");
|
|
|
l0 = self.box_TargetDead_8;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_TargetDead_8";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1994100927";
|
|
|
self.box_TriggerMonitor_v2_26 = cbox:CreateBox("Domino/System/TriggerMonitor_v2.lua");
|
|
|
l0 = self.box_TriggerMonitor_v2_26;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_TriggerMonitor_v2_26";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1995358701";
|
|
|
l0.Enabled = self.f_box_TriggerMonitor_v2_26_Enabled;
|
|
|
l0.Disabled = DummyFunction;
|
|
|
l0.Enter = self.f_box_TriggerMonitor_v2_26_Enter;
|
|
|
l0.Leave = self.f_box_TriggerMonitor_v2_26_Leave;
|
|
|
l0.Use = self.f_box_TriggerMonitor_v2_26_Use;
|
|
|
self.box_Assign_Patrol_Controller_v2_31 = cbox:CreateBox("Domino/System/AssignPatrol_v2.lua");
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_31;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Assign_Patrol_Controller_v2_31";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|2003750519";
|
|
|
l0.Assigned = self.f_box_Assign_Patrol_Controller_v2_31_Assigned;
|
|
|
l0.Unassigned = DummyFunction;
|
|
|
l0.Aborted = DummyFunction;
|
|
|
l0.Failed = DummyFunction;
|
|
|
l0.SpeedSet = DummyFunction;
|
|
|
l0.Out = DummyFunction;
|
|
|
self.box_NPCSquad_v2_20 = cbox:CreateBox("Domino/System/NPCSquad_v2.lua");
|
|
|
l0 = self.box_NPCSquad_v2_20;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_NPCSquad_v2_20";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|2034144048";
|
|
|
l0.Started = self.f_box_NPCSquad_v2_20_Started;
|
|
|
l0.Stopped = DummyFunction;
|
|
|
l0.ConfigAdded = DummyFunction;
|
|
|
l0.ConfigRemoved = DummyFunction;
|
|
|
l0.NPCAdded = DummyFunction;
|
|
|
l0.NPCRemoved = DummyFunction;
|
|
|
l0.LKPGroupAdded = DummyFunction;
|
|
|
l0.ZoneAdded = DummyFunction;
|
|
|
l0.ZoneRemoved = DummyFunction;
|
|
|
l0.DefendPointAdded = DummyFunction;
|
|
|
l0.DefendPointRemoved = DummyFunction;
|
|
|
l0.AssaultPointAdded = DummyFunction;
|
|
|
l0.AssaultPointRemoved = DummyFunction;
|
|
|
l0.Out = DummyFunction;
|
|
|
self.box_TargetChase_35 = cbox:CreateBox("Domino/Library/common/SideMissionSpawnTargetAndMonitor.TargetChase.debug.lua");
|
|
|
l0 = self.box_TargetChase_35;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_TargetChase_35";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|2125047649";
|
|
|
l0.ChaseStarted = self.f_box_TargetChase_35_ChaseStarted;
|
|
|
l0.CarChaseStart = self.f_box_TargetChase_35_CarChaseStart;
|
|
|
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:CheckPoint_0()
|
|
|
local l0;
|
|
|
self:OnEnter_box_ObjectivesAndZones_7();
|
|
|
l0 = self.box_ObjectivesAndZones_7;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1117188979", "1117188979", "CL_Mission", "CheckPoint_0", "box_ObjectivesAndZones_7.Checkpoint0", self, l0);
|
|
|
l0:Checkpoint0();
|
|
|
end;
|
|
|
|
|
|
function export:CheckPoint_1()
|
|
|
local l0;
|
|
|
self:OnEnter_box_ObjectivesAndZones_7();
|
|
|
l0 = self.box_ObjectivesAndZones_7;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|2071022912", "2071022912", "CL_Mission", "CheckPoint_1", "box_ObjectivesAndZones_7.Checkpoint01", self, l0);
|
|
|
l0:Checkpoint01();
|
|
|
end;
|
|
|
|
|
|
function export:In()
|
|
|
local l0;
|
|
|
self:OnEnter_box_ObjectivesAndZones_7();
|
|
|
l0 = self.box_ObjectivesAndZones_7;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|193525537", "193525537", "CL_Mission", "In", "box_ObjectivesAndZones_7.Activate", self, l0);
|
|
|
l0:Activate();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Simple_Node_53_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
self:OnEnter_box_ObjectivesAndZones_7();
|
|
|
l0 = self.box_ObjectivesAndZones_7;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|410528372", "410528372", "CL_Mission", "box_Simple_Node_53.Out", "box_ObjectivesAndZones_7.AllTargetProfile", clone, l0);
|
|
|
l0:AllTargetProfile();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Simple_Node_49_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
|
l0.A = self.Target_Is_Dead;
|
|
|
l0.B = nil;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Compare_Boolean_v2_36";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|599828916";
|
|
|
l0.Out = DummyFunction;
|
|
|
l0.A_is_True = self.f_box_Compare_Boolean_v2_36_A_is_True;
|
|
|
l0.A_is_False = DummyFunction;
|
|
|
l0.A_and_B = DummyFunction;
|
|
|
l0.notA_and_notB = DummyFunction;
|
|
|
l0.A_or_B = DummyFunction;
|
|
|
l0.A_xor_B = DummyFunction;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1042883113", "1042883113", "CL_Mission", "box_Simple_Node_49.Out", "box_Compare_Boolean_v2_36.In", clone, l0);
|
|
|
l0:In();
|
|
|
self:OnEnter_box_NPCSquad_v2_30();
|
|
|
l0 = self.box_NPCSquad_v2_30;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|309825563", "309825563", "CL_Mission", "box_Simple_Node_49.Out", "box_NPCSquad_v2_30.Stop", clone, l0);
|
|
|
l0:Stop();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Simple_Node_51_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
self:OnEnter_box_ObjectivesAndZones_7();
|
|
|
l0 = self.box_ObjectivesAndZones_7;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|863456191", "863456191", "CL_Mission", "box_Simple_Node_51.Out", "box_ObjectivesAndZones_7.Checkpoint_Loading", clone, l0);
|
|
|
l0:Checkpoint_Loading();
|
|
|
self:OnEnter_box_ListWriter_33();
|
|
|
l0 = self.box_ListWriter_33;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1005737957", "1005737957", "CL_Mission", "box_Simple_Node_51.Out", "box_ListWriter_33.Add", clone, l0);
|
|
|
l0:Add();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Simple_Node_50_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
self:OnEnter_box_ObjectivesAndZones_7();
|
|
|
l0 = self.box_ObjectivesAndZones_7;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1149391202", "1149391202", "CL_Mission", "box_Simple_Node_50.Out", "box_ObjectivesAndZones_7.StopMissionRadius", clone, l0);
|
|
|
l0:StopMissionRadius();
|
|
|
self:OnEnter_box_ObjectivesAndZones_7();
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1387274256", "1387274256", "CL_Mission", "box_Simple_Node_50.Out", "box_ObjectivesAndZones_7.AllTargetProfile", clone, l0);
|
|
|
l0:AllTargetProfile();
|
|
|
l0 = self.box_SetBoolean_v2_1;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|995494156", "995494156", "CL_Mission", "box_Simple_Node_50.Out", "box_SetBoolean_v2_1.True", clone, l0);
|
|
|
l0:True();
|
|
|
self:OnEnter_box_ContractLair_Reinforcement_47();
|
|
|
l0 = self.box_ContractLair_Reinforcement_47;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|541573693", "541573693", "CL_Mission", "box_Simple_Node_50.Out", "box_ContractLair_Reinforcement_47.StopMissionRadius", clone, l0);
|
|
|
l0:StopMissionRadius();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Simple_Node_52_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
self:OnEnter_box_ObjectivesAndZones_7();
|
|
|
l0 = self.box_ObjectivesAndZones_7;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|31694392", "31694392", "CL_Mission", "box_Simple_Node_52.Out", "box_ObjectivesAndZones_7.UpdateNPCList", clone, l0);
|
|
|
l0:UpdateNPCList();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Assign_Patrol_Controller_v2_38_Assigned()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
self:OnEnter_box_Multiple_AND_11();
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_38;
|
|
|
l1 = self.box_Multiple_AND_11;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|840996431", "840996431", "CL_Mission", "box_Assign_Patrol_Controller_v2_38.Assigned", "box_Multiple_AND_11.Condition", l0, l1);
|
|
|
l1:Condition(3);
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Assign_Patrol_Controller_v2_40_Assigned()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
self:OnEnter_box_Multiple_AND_11();
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_40;
|
|
|
l1 = self.box_Multiple_AND_11;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1152174848", "1152174848", "CL_Mission", "box_Assign_Patrol_Controller_v2_40.Assigned", "box_Multiple_AND_11.Condition", l0, l1);
|
|
|
l1:Condition(4);
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Vehicle_Bhv_Monitor_3_Disabled()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_VehicleBhvController_4;
|
|
|
l0.VehicleMaster = self.Flee_Vehicle;
|
|
|
l0 = self.box_Vehicle_Bhv_Monitor_3;
|
|
|
l1 = self.box_VehicleBhvController_4;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|2108737133", "2108737133", "CL_Mission", "box_Vehicle_Bhv_Monitor_3.Disabled", "box_VehicleBhvController_4.Stop", l0, l1);
|
|
|
l1:Stop();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Vehicle_Bhv_Monitor_3_SpecificPathPointReached()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
self:OnEnter_box_Vehicle_Bhv_Monitor_3();
|
|
|
l0 = self.box_Vehicle_Bhv_Monitor_3;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|485117763", "485117763", "CL_Mission", "box_Vehicle_Bhv_Monitor_3.SpecificPathPointReached", "box_Vehicle_Bhv_Monitor_3.Disable", l0, l0);
|
|
|
l0:Disable();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Hackable_Controller_37_HackForced()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Ordered_Output_25";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1602078465";
|
|
|
l0._DynamicAnchors = {
|
|
|
Out = 2,
|
|
|
};
|
|
|
l0.Out[0] = self.f_box_Ordered_Output_25_Out_0;
|
|
|
l0.Out[1] = self.f_box_Ordered_Output_25_Out_1;
|
|
|
l0 = self.box_Hackable_Controller_37;
|
|
|
l1 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|2054453469", "2054453469", "CL_Mission", "box_Hackable_Controller_37.HackForced", "box_Ordered_Output_25.In", l0, l1);
|
|
|
l1:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Simple_Node_13_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Simple_Node_9";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1319462216";
|
|
|
l0.Out = self.f_box_Simple_Node_9_Out;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1079729719", "1079729719", "CL_Mission", "box_Simple_Node_13.Out", "box_Simple_Node_9.In", clone, l0);
|
|
|
l0:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_ListWriter_33_Added()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_ListWriter_33;
|
|
|
self.AllNPCs = l0.Target;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Ordered_Output_5";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|968950315";
|
|
|
l0._DynamicAnchors = {
|
|
|
Out = 3,
|
|
|
};
|
|
|
l0.Out[0] = self.f_box_Ordered_Output_5_Out_0;
|
|
|
l0.Out[1] = self.f_box_Ordered_Output_5_Out_1;
|
|
|
l0.Out[2] = self.f_box_Ordered_Output_5_Out_2;
|
|
|
l0 = self.box_ListWriter_33;
|
|
|
l1 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|650999807", "650999807", "CL_Mission", "box_ListWriter_33.Added", "box_Ordered_Output_5.In", l0, l1);
|
|
|
l1:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_ListWriter_33_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_ListWriter_33;
|
|
|
self.AllNPCs = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_ListWriter_33_Removed()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_ListWriter_33;
|
|
|
self.AllNPCs = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Assign_Patrol_Controller_v2_28_Assigned()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
self:OnEnter_box_Multiple_AND_11();
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_28;
|
|
|
l1 = self.box_Multiple_AND_11;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|534045466", "534045466", "CL_Mission", "box_Assign_Patrol_Controller_v2_28.Assigned", "box_Multiple_AND_11.Condition", l0, l1);
|
|
|
l1:Condition(5);
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SetBoolean_v2_12_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SetBoolean_v2_12;
|
|
|
self.Checkpoint_Loaded = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SetBoolean_v2_12_SetFalse()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SetBoolean_v2_12;
|
|
|
self.Checkpoint_Loaded = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SetBoolean_v2_12_SetFromBool()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SetBoolean_v2_12;
|
|
|
self.Checkpoint_Loaded = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SetBoolean_v2_12_SetTrue()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SetBoolean_v2_12;
|
|
|
self.Checkpoint_Loaded = l0.Target;
|
|
|
self:OnEnter_box_Lanes_Restrictions_Control_18();
|
|
|
l1 = Boxes[PathID("Domino/System/LaneRestrictionsControl.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1531961504", "1531961504", "CL_Mission", "box_SetBoolean_v2_12.SetTrue", "box_Lanes_Restrictions_Control_18.In", l0, l1);
|
|
|
l1:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SetBoolean_v2_12_Toggled()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SetBoolean_v2_12;
|
|
|
self.Checkpoint_Loaded = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Lanes_Restrictions_Control_18_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/LaneRestrictionsControl.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = Boxes[PathID("Domino/System/GetPlayerID.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Get_Player_ID_39";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|2102604429";
|
|
|
l0.Out = self.f_box_Get_Player_ID_39_Out;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1289631964", "1289631964", "CL_Mission", "box_Lanes_Restrictions_Control_18.Out", "box_Get_Player_ID_39.In", clone, l0);
|
|
|
l0:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Compare_Boolean_v2_36_A_is_True()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
self:OnEnter_box_ContractLair_Reinforcement_47();
|
|
|
l0 = self.box_ContractLair_Reinforcement_47;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1631965868", "1631965868", "CL_Mission", "box_Compare_Boolean_v2_36.A_is_True", "box_ContractLair_Reinforcement_47.StopMissionRadius", clone, l0);
|
|
|
l0:StopMissionRadius();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SpawnTargetAndMonitor_2_AllTargetDead()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SpawnTargetAndMonitor_2;
|
|
|
self.Drug_Dealer = l0.Target01_Variable;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Ordered_Output_48";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1192496663";
|
|
|
l0._DynamicAnchors = {
|
|
|
Out = 3,
|
|
|
};
|
|
|
l0.Out[0] = self.f_box_Ordered_Output_48_Out_0;
|
|
|
l0.Out[1] = self.f_box_Ordered_Output_48_Out_1;
|
|
|
l0.Out[2] = self.f_box_Ordered_Output_48_Out_2;
|
|
|
l0 = self.box_SpawnTargetAndMonitor_2;
|
|
|
l1 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1801247774", "1801247774", "CL_Mission", "box_SpawnTargetAndMonitor_2.AllTargetDead", "box_Ordered_Output_48.In", l0, l1);
|
|
|
l1:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SpawnTargetAndMonitor_2_AllTargetProfile()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SpawnTargetAndMonitor_2;
|
|
|
self.Drug_Dealer = l0.Target01_Variable;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Simple_Node_53";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|@AllProfile";
|
|
|
l0.Out = self.f_box_Simple_Node_53_Out;
|
|
|
l0 = self.box_SpawnTargetAndMonitor_2;
|
|
|
l1 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1317853512", "1317853512", "CL_Mission", "box_SpawnTargetAndMonitor_2.AllTargetProfile", "box_Simple_Node_53.In", l0, l1);
|
|
|
l1:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SpawnTargetAndMonitor_2_Spawn()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SpawnTargetAndMonitor_2;
|
|
|
self.Drug_Dealer = l0.Target01_Variable;
|
|
|
self:OnEnter_box_Multiple_AND_21();
|
|
|
l1 = self.box_Multiple_AND_21;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1078524601", "1078524601", "CL_Mission", "box_SpawnTargetAndMonitor_2.Spawn", "box_Multiple_AND_21.Condition", l0, l1);
|
|
|
l1:Condition(0);
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SpawnTargetAndMonitor_2_Target01Dead()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SpawnTargetAndMonitor_2;
|
|
|
self.Drug_Dealer = l0.Target01_Variable;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SpawnTargetAndMonitor_2_Target01Profiled()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SpawnTargetAndMonitor_2;
|
|
|
self.Drug_Dealer = l0.Target01_Variable;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SpawnTargetAndMonitor_2_Target02Dead()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SpawnTargetAndMonitor_2;
|
|
|
self.Drug_Dealer = l0.Target01_Variable;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SpawnTargetAndMonitor_2_Target02Profiled()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SpawnTargetAndMonitor_2;
|
|
|
self.Drug_Dealer = l0.Target01_Variable;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SpawnTargetAndMonitor_2_Target03Dead()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SpawnTargetAndMonitor_2;
|
|
|
self.Drug_Dealer = l0.Target01_Variable;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SpawnTargetAndMonitor_2_Target03Profiled()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SpawnTargetAndMonitor_2;
|
|
|
self.Drug_Dealer = l0.Target01_Variable;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_10_Out_0()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
self:OnEnter_box_Multiple_AND_21();
|
|
|
l0 = self.box_Multiple_AND_21;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1073141126", "1073141126", "CL_Mission", "box_Ordered_Output_10.Out", "box_Multiple_AND_21.Condition", clone, l0);
|
|
|
l0:Condition(1);
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_10_Out_1()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_31;
|
|
|
l0.NPC = self.Patrol_01;
|
|
|
l0.Patrol = "2081132172168811573";
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|783261355", "783261355", "CL_Mission", "box_Ordered_Output_10.Out", "box_Assign_Patrol_Controller_v2_31.Assign", clone, l0);
|
|
|
l0:Assign();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_10_Out_2()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_45;
|
|
|
l0.NPC = self.Patrol_02;
|
|
|
l0.Patrol = "2081144811053798064";
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1218366150", "1218366150", "CL_Mission", "box_Ordered_Output_10.Out", "box_Assign_Patrol_Controller_v2_45.Assign", clone, l0);
|
|
|
l0:Assign();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_10_Out_3()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_41;
|
|
|
l0.NPC = self.Patrol_03;
|
|
|
l0.Patrol = "2081132783425704599";
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|879678445", "879678445", "CL_Mission", "box_Ordered_Output_10.Out", "box_Assign_Patrol_Controller_v2_41.Assign", clone, l0);
|
|
|
l0:Assign();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_10_Out_4()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_38;
|
|
|
l0.NPC = self.Patrol_05;
|
|
|
l0.Patrol = "2081144855253373712";
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|816127862", "816127862", "CL_Mission", "box_Ordered_Output_10.Out", "box_Assign_Patrol_Controller_v2_38.Assign", clone, l0);
|
|
|
l0:Assign();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_10_Out_5()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_40;
|
|
|
l0.NPC = self.Patrol_06;
|
|
|
l0.Patrol = "2081145113628791777";
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|2131504326", "2131504326", "CL_Mission", "box_Ordered_Output_10.Out", "box_Assign_Patrol_Controller_v2_40.Assign", clone, l0);
|
|
|
l0:Assign();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_10_Out_6()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_28;
|
|
|
l0.NPC = self.Patrol_07;
|
|
|
l0.Patrol = "2081243697782981693";
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|2086527071", "2086527071", "CL_Mission", "box_Ordered_Output_10.Out", "box_Assign_Patrol_Controller_v2_28.Assign", clone, l0);
|
|
|
l0:Assign();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Set_Entity_22_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/SetEntity.lua")];
|
|
|
self.Escape_Path = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Multiple_AND_21_Out()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
|
l0.A = self.Checkpoint_Loaded;
|
|
|
l0.B = nil;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Compare_Boolean_v2_24";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|735569956";
|
|
|
l0.Out = DummyFunction;
|
|
|
l0.A_is_True = self.f_box_Compare_Boolean_v2_24_A_is_True;
|
|
|
l0.A_is_False = self.f_box_Compare_Boolean_v2_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 = self.box_Multiple_AND_21;
|
|
|
l1 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1150871779", "1150871779", "CL_Mission", "box_Multiple_AND_21.Out", "box_Compare_Boolean_v2_24.In", l0, l1);
|
|
|
l1:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Compare_Boolean_v2_24_A_is_False()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
self:OnEnter_box_ListWriter_33();
|
|
|
l0 = self.box_ListWriter_33;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|115252446", "115252446", "CL_Mission", "box_Compare_Boolean_v2_24.A_is_False", "box_ListWriter_33.Add", clone, l0);
|
|
|
l0:Add();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Compare_Boolean_v2_24_A_is_True()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/CompareBoolean_v2.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Simple_Node_51";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|@CL09_Checkpoint_In";
|
|
|
l0.Out = self.f_box_Simple_Node_51_Out;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|439659160", "439659160", "CL_Mission", "box_Compare_Boolean_v2_24.A_is_True", "box_Simple_Node_51.In", clone, l0);
|
|
|
l0:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SpawnAIAndMonitor_6__1Killed()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SpawnAIAndMonitor_6;
|
|
|
self.Patrol_01 = l0.NPC_01;
|
|
|
self.Patrol_02 = l0.NPC_02;
|
|
|
self.Patrol_03 = l0.NPC_03;
|
|
|
self.Patrol_05 = l0.NPC_04;
|
|
|
self.Patrol_06 = l0.NPC_05;
|
|
|
self.Patrol_07 = l0.NPC_06;
|
|
|
self.Patrol_04 = l0.NPC_07;
|
|
|
self.Patrol_08 = l0.NPC_08;
|
|
|
self.NPCList = l0.NPCInList;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SpawnAIAndMonitor_6_AllDead()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SpawnAIAndMonitor_6;
|
|
|
self.Patrol_01 = l0.NPC_01;
|
|
|
self.Patrol_02 = l0.NPC_02;
|
|
|
self.Patrol_03 = l0.NPC_03;
|
|
|
self.Patrol_05 = l0.NPC_04;
|
|
|
self.Patrol_06 = l0.NPC_05;
|
|
|
self.Patrol_07 = l0.NPC_06;
|
|
|
self.Patrol_04 = l0.NPC_07;
|
|
|
self.Patrol_08 = l0.NPC_08;
|
|
|
self.NPCList = l0.NPCInList;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Simple_Node_49";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|@CL09_All_Dead";
|
|
|
l0.Out = self.f_box_Simple_Node_49_Out;
|
|
|
l0 = self.box_SpawnAIAndMonitor_6;
|
|
|
l1 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1716279016", "1716279016", "CL_Mission", "box_SpawnAIAndMonitor_6.AllDead", "box_Simple_Node_49.In", l0, l1);
|
|
|
l1:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SpawnAIAndMonitor_6_Spawned()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SpawnAIAndMonitor_6;
|
|
|
self.Patrol_01 = l0.NPC_01;
|
|
|
self.Patrol_02 = l0.NPC_02;
|
|
|
self.Patrol_03 = l0.NPC_03;
|
|
|
self.Patrol_05 = l0.NPC_04;
|
|
|
self.Patrol_06 = l0.NPC_05;
|
|
|
self.Patrol_07 = l0.NPC_06;
|
|
|
self.Patrol_04 = l0.NPC_07;
|
|
|
self.Patrol_08 = l0.NPC_08;
|
|
|
self.NPCList = l0.NPCInList;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Ordered_Output_10";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|628071280";
|
|
|
l0._DynamicAnchors = {
|
|
|
Out = 7,
|
|
|
};
|
|
|
l0.Out[0] = self.f_box_Ordered_Output_10_Out_0;
|
|
|
l0.Out[1] = self.f_box_Ordered_Output_10_Out_1;
|
|
|
l0.Out[2] = self.f_box_Ordered_Output_10_Out_2;
|
|
|
l0.Out[3] = self.f_box_Ordered_Output_10_Out_3;
|
|
|
l0.Out[4] = self.f_box_Ordered_Output_10_Out_4;
|
|
|
l0.Out[5] = self.f_box_Ordered_Output_10_Out_5;
|
|
|
l0.Out[6] = self.f_box_Ordered_Output_10_Out_6;
|
|
|
l0 = self.box_SpawnAIAndMonitor_6;
|
|
|
l1 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1581053001", "1581053001", "CL_Mission", "box_SpawnAIAndMonitor_6.Spawned", "box_Ordered_Output_10.In", l0, l1);
|
|
|
l1:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_5_Out_0()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
self:OnEnter_box_NPCSquad_v2_30();
|
|
|
l0 = self.box_NPCSquad_v2_30;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|811514929", "811514929", "CL_Mission", "box_Ordered_Output_5.Out", "box_NPCSquad_v2_30.Start", clone, l0);
|
|
|
l0:Start();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_5_Out_1()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Simple_Node_52";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|@UpdateList";
|
|
|
l0.Out = self.f_box_Simple_Node_52_Out;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1703252174", "1703252174", "CL_Mission", "box_Ordered_Output_5.Out", "box_Simple_Node_52.In", clone, l0);
|
|
|
l0:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_5_Out_2()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = self.box_NPCSquad_v2_20;
|
|
|
l0.SquadType = "SquadRoot";
|
|
|
l0.SquadName = "CL_09_WareHouse";
|
|
|
l0.Config = "NPCOverrideConfig.3952559719";
|
|
|
l0.NPCList = self.NPCList;
|
|
|
l0.LKPGroup = "Squad_Gang";
|
|
|
l0.Zone = "2081795131228454586";
|
|
|
l0.ForbiddenZone = "2081974549588477200";
|
|
|
l0.WarningZone = "2082511754933306507";
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1543261386", "1543261386", "CL_Mission", "box_Ordered_Output_5.Out", "box_NPCSquad_v2_20.Start", clone, l0);
|
|
|
l0:Start();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_AgentStateMonitor_V2_46_CombatState()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Ordered_Output_27";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1719878399";
|
|
|
l0._DynamicAnchors = {
|
|
|
Out = 3,
|
|
|
};
|
|
|
l0.Out[0] = self.f_box_Ordered_Output_27_Out_0;
|
|
|
l0.Out[1] = self.f_box_Ordered_Output_27_Out_1;
|
|
|
l0.Out[2] = self.f_box_Ordered_Output_27_Out_2;
|
|
|
l0 = self.box_AgentStateMonitor_V2_46;
|
|
|
l1 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1917458915", "1917458915", "CL_Mission", "box_AgentStateMonitor_V2_46.CombatState", "box_Ordered_Output_27.In", l0, l1);
|
|
|
l1:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_ListWriter_43_Added()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_ListWriter_43;
|
|
|
self.Caller = l0.Target;
|
|
|
self:OnEnter_box_ContractLair_Reinforcement_47();
|
|
|
l1 = self.box_ContractLair_Reinforcement_47;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1729721858", "1729721858", "CL_Mission", "box_ListWriter_43.Added", "box_ContractLair_Reinforcement_47.Enable", l0, l1);
|
|
|
l1:Enable();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_ListWriter_43_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_ListWriter_43;
|
|
|
self.Caller = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_ListWriter_43_Removed()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_ListWriter_43;
|
|
|
self.Caller = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Simple_Node_23_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Simple_Node_14";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1673886337";
|
|
|
l0.Out = self.f_box_Simple_Node_14_Out;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|361141183", "361141183", "CL_Mission", "box_Simple_Node_23.Out", "box_Simple_Node_14.In", clone, l0);
|
|
|
l0:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_ObjectivesAndZones_7_Checkpoint_Out()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_ObjectivesAndZones_7;
|
|
|
l1 = self.box_SetBoolean_v2_12;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|67285498", "67285498", "CL_Mission", "box_ObjectivesAndZones_7.Checkpoint_Out", "box_SetBoolean_v2_12.True", l0, l1);
|
|
|
l1:True();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_ObjectivesAndZones_7_Out()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
self:OnEnter_box_Lanes_Restrictions_Control_18();
|
|
|
l0 = self.box_ObjectivesAndZones_7;
|
|
|
l1 = Boxes[PathID("Domino/System/LaneRestrictionsControl.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|529160881", "529160881", "CL_Mission", "box_ObjectivesAndZones_7.Out", "box_Lanes_Restrictions_Control_18.In", l0, l1);
|
|
|
l1:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_48_Out_0()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Simple_Node_23";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1151134080";
|
|
|
l0.Out = self.f_box_Simple_Node_23_Out;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|120662785", "120662785", "CL_Mission", "box_Ordered_Output_48.Out", "box_Simple_Node_23.In", clone, l0);
|
|
|
l0:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_48_Out_1()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
self:OnEnter_box_Simple_Node_50();
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1484710090", "1484710090", "CL_Mission", "box_Ordered_Output_48.Out", "box_Simple_Node_50.In", clone, l0);
|
|
|
l0:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_48_Out_2()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = self.box_ListWriter_29;
|
|
|
l0.Input = self.NPCList;
|
|
|
l0.Data[0] = self.Drug_Dealer;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1304294389", "1304294389", "CL_Mission", "box_Ordered_Output_48.Out", "box_ListWriter_29.Remove", clone, l0);
|
|
|
l0:Remove();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Assign_Patrol_Controller_v2_45_Assigned()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
self:OnEnter_box_Multiple_AND_11();
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_45;
|
|
|
l1 = self.box_Multiple_AND_11;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|2029412283", "2029412283", "CL_Mission", "box_Assign_Patrol_Controller_v2_45.Assigned", "box_Multiple_AND_11.Condition", l0, l1);
|
|
|
l1:Condition(1);
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SetBoolean_v2_1_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SetBoolean_v2_1;
|
|
|
self.Target_Is_Dead = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SetBoolean_v2_1_SetFalse()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SetBoolean_v2_1;
|
|
|
self.Target_Is_Dead = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SetBoolean_v2_1_SetFromBool()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SetBoolean_v2_1;
|
|
|
self.Target_Is_Dead = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SetBoolean_v2_1_SetTrue()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SetBoolean_v2_1;
|
|
|
self.Target_Is_Dead = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_SetBoolean_v2_1_Toggled()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_SetBoolean_v2_1;
|
|
|
self.Target_Is_Dead = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Simple_Node_9_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
self:OnEnter_box_SpawnTargetAndMonitor_2();
|
|
|
l0 = self.box_SpawnTargetAndMonitor_2;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|822918713", "822918713", "CL_Mission", "box_Simple_Node_9.Out", "box_SpawnTargetAndMonitor_2.CarChaseStart", clone, l0);
|
|
|
l0:CarChaseStart();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Set_Entity_17_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/SetEntity.lua")];
|
|
|
self.Escape_Path = l0.Target;
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
self:OnEnter_box_TargetChase_35();
|
|
|
l0 = self.box_TargetChase_35;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|302122158", "302122158", "CL_Mission", "box_Set_Entity_17.Out", "box_TargetChase_35.StartChase", clone, l0);
|
|
|
l0:StartChase();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Multiple_AND_11_Out()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/SetEntity.lua")];
|
|
|
l0.Entity = "2082459759780306018";
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Set_Entity_17";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1341242716";
|
|
|
l0.Out = self.f_box_Set_Entity_17_Out;
|
|
|
l0 = self.box_Multiple_AND_11;
|
|
|
l1 = Boxes[PathID("Domino/System/SetEntity.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|328625364", "328625364", "CL_Mission", "box_Multiple_AND_11.Out", "box_Set_Entity_17.FromEntity", l0, l1);
|
|
|
l1:FromEntity();
|
|
|
self:OnEnter_box_TriggerMonitor_v2_26();
|
|
|
l0 = self.box_Multiple_AND_11;
|
|
|
l1 = self.box_TriggerMonitor_v2_26;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1892713658", "1892713658", "CL_Mission", "box_Multiple_AND_11.Out", "box_TriggerMonitor_v2_26.Enable", l0, l1);
|
|
|
l1:Enable();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_NPCSquad_v2_30_Stopped()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_NPCSquad_v2_16;
|
|
|
l0.SquadType = "SquadRoot";
|
|
|
l0.SquadName = "CL09_Target_Squad";
|
|
|
l0.Config = "NPCOverrideConfig.3456007471";
|
|
|
l0.NPC = self.Drug_Dealer;
|
|
|
l0.LKPGroup = "Squad_Gang";
|
|
|
l0.Zone = "2082469712802875974";
|
|
|
l0.ForbiddenZone = "2081974549588477200";
|
|
|
l0 = self.box_NPCSquad_v2_30;
|
|
|
l1 = self.box_NPCSquad_v2_16;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|2140644840", "2140644840", "CL_Mission", "box_NPCSquad_v2_30.Stopped", "box_NPCSquad_v2_16.Start", l0, l1);
|
|
|
l1:Start();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_25_Out_0()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
self:OnEnter_box_SpawnTargetAndMonitor_2();
|
|
|
l0 = self.box_SpawnTargetAndMonitor_2;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1324642308", "1324642308", "CL_Mission", "box_Ordered_Output_25.Out", "box_SpawnTargetAndMonitor_2.Enable", clone, l0);
|
|
|
l0:Enable();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_25_Out_1()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = self.box_SpawnAIAndMonitor_6;
|
|
|
l0.Generator01 = "2081132141281956888";
|
|
|
l0.Generator02 = "2081144811053798062";
|
|
|
l0.Generator03 = "2081132667874726549";
|
|
|
l0.Generator04 = "2081144848609596167";
|
|
|
l0.Generator05 = "2081144878131204913";
|
|
|
l0.Generator06 = "2082458575281586880";
|
|
|
l0.Generator07 = "2083510558698511429";
|
|
|
l0.Generator08 = "2083510596564688300";
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1615360959", "1615360959", "CL_Mission", "box_Ordered_Output_25.Out", "box_SpawnAIAndMonitor_6.Spawn", clone, l0);
|
|
|
l0:Spawn();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Simple_Node_14_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
self:OnEnter_box_TargetChase_35();
|
|
|
l0 = self.box_TargetChase_35;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1506525006", "1506525006", "CL_Mission", "box_Simple_Node_14.Out", "box_TargetChase_35.TargetIsDead", clone, l0);
|
|
|
l0:TargetIsDead();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_ListWriter_29_Added()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_ListWriter_29;
|
|
|
self.AllNPCs = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_ListWriter_29_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_ListWriter_29;
|
|
|
self.AllNPCs = l0.Target;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_ListWriter_29_Removed()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_ListWriter_29;
|
|
|
self.AllNPCs = l0.Target;
|
|
|
self:OnEnter_box_TargetDead_8();
|
|
|
l1 = self.box_TargetDead_8;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1766217672", "1766217672", "CL_Mission", "box_ListWriter_29.Removed", "box_TargetDead_8.Check", l0, l1);
|
|
|
l1:Check();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_27_Out_0()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
self:OnEnter_box_AgentStateMonitor_V2_46();
|
|
|
l0 = self.box_AgentStateMonitor_V2_46;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|175403549", "175403549", "CL_Mission", "box_Ordered_Output_27.Out", "box_AgentStateMonitor_V2_46.Disable", clone, l0);
|
|
|
l0:Disable();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_27_Out_1()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
self:OnEnter_box_TargetDead_8();
|
|
|
l0 = self.box_TargetDead_8;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1342265433", "1342265433", "CL_Mission", "box_Ordered_Output_27.Out", "box_TargetDead_8.InCombat", clone, l0);
|
|
|
l0:InCombat();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Ordered_Output_27_Out_2()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")];
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = self.box_SendAICommandBHVState_42;
|
|
|
l0.AIentity = self.Drug_Dealer;
|
|
|
l0.BHVState = "Combat";
|
|
|
l0.Target = self.Player;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|939787396", "939787396", "CL_Mission", "box_Ordered_Output_27.Out", "box_SendAICommandBHVState_42.Send", clone, l0);
|
|
|
l0:Send();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Assign_Patrol_Controller_v2_41_Assigned()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
self:OnEnter_box_Multiple_AND_11();
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_41;
|
|
|
l1 = self.box_Multiple_AND_11;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1479248864", "1479248864", "CL_Mission", "box_Assign_Patrol_Controller_v2_41.Assigned", "box_Multiple_AND_11.Condition", l0, l1);
|
|
|
l1:Condition(2);
|
|
|
end;
|
|
|
|
|
|
function export:f_box_TriggerMonitor_v2_26_Enabled()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_TriggerMonitor_v2_26;
|
|
|
self.Player = l0.Collider;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_TriggerMonitor_v2_26_Enter()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_TriggerMonitor_v2_26;
|
|
|
self.Player = l0.Collider;
|
|
|
l0 = Boxes[PathID("Domino/System/SetEntity.lua")];
|
|
|
l0.Entity = "2084529636804396049";
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Set_Entity_22";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|643165985";
|
|
|
l0.Out = self.f_box_Set_Entity_22_Out;
|
|
|
l0 = self.box_TriggerMonitor_v2_26;
|
|
|
l1 = Boxes[PathID("Domino/System/SetEntity.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1267252888", "1267252888", "CL_Mission", "box_TriggerMonitor_v2_26.Enter", "box_Set_Entity_22.FromEntity", l0, l1);
|
|
|
l1:FromEntity();
|
|
|
self:OnEnter_box_TriggerMonitor_v2_26();
|
|
|
l0 = self.box_TriggerMonitor_v2_26;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1841105514", "1841105514", "CL_Mission", "box_TriggerMonitor_v2_26.Enter", "box_TriggerMonitor_v2_26.Disable", l0, l0);
|
|
|
l0:Disable();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_TriggerMonitor_v2_26_Leave()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_TriggerMonitor_v2_26;
|
|
|
self.Player = l0.Collider;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_TriggerMonitor_v2_26_Use()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_TriggerMonitor_v2_26;
|
|
|
self.Player = l0.Collider;
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Assign_Patrol_Controller_v2_31_Assigned()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
self:OnEnter_box_Multiple_AND_11();
|
|
|
l0 = self.box_Assign_Patrol_Controller_v2_31;
|
|
|
l1 = self.box_Multiple_AND_11;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1124072461", "1124072461", "CL_Mission", "box_Assign_Patrol_Controller_v2_31.Assigned", "box_Multiple_AND_11.Condition", l0, l1);
|
|
|
l1:Condition(0);
|
|
|
end;
|
|
|
|
|
|
function export:f_box_NPCSquad_v2_20_Started()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_ListWriter_43;
|
|
|
l0.Input = self.Caller;
|
|
|
l0.Data[0] = self.Patrol_02;
|
|
|
l0.Data[1] = self.Patrol_04;
|
|
|
l0 = self.box_NPCSquad_v2_20;
|
|
|
l1 = self.box_ListWriter_43;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|217503677", "217503677", "CL_Mission", "box_NPCSquad_v2_20.Started", "box_ListWriter_43.Add", l0, l1);
|
|
|
l1:Add();
|
|
|
self:OnEnter_box_AgentStateMonitor_V2_46();
|
|
|
l0 = self.box_NPCSquad_v2_20;
|
|
|
l1 = self.box_AgentStateMonitor_V2_46;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1809622182", "1809622182", "CL_Mission", "box_NPCSquad_v2_20.Started", "box_AgentStateMonitor_V2_46.Enable", l0, l1);
|
|
|
l1:Enable();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_Get_Player_ID_39_Out()
|
|
|
local l0;
|
|
|
self = self._graph;
|
|
|
l0 = Boxes[PathID("Domino/System/GetPlayerID.lua")];
|
|
|
self.Player = l0.PlayerID;
|
|
|
local clone = {}; for k,v in pairs(l0) do clone[k] = v end;
|
|
|
l0 = self.box_Hackable_Controller_37;
|
|
|
l0.HackableEntity = "2082999342842870351";
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1162435685", "1162435685", "CL_Mission", "box_Get_Player_ID_39.Out", "box_Hackable_Controller_37.ForceHack", clone, l0);
|
|
|
l0:ForceHack();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_TargetChase_35_CarChaseStart()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_TargetChase_35;
|
|
|
self.Flee_Vehicle = l0.VariableVehicleTarget;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Simple_Node_13";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|321998910";
|
|
|
l0.Out = self.f_box_Simple_Node_13_Out;
|
|
|
l0 = self.box_TargetChase_35;
|
|
|
l1 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|442188312", "442188312", "CL_Mission", "box_TargetChase_35.CarChaseStart", "box_Simple_Node_13.In", l0, l1);
|
|
|
l1:In();
|
|
|
end;
|
|
|
|
|
|
function export:f_box_TargetChase_35_ChaseStarted()
|
|
|
local l0, l1;
|
|
|
self = self._graph;
|
|
|
l0 = self.box_TargetChase_35;
|
|
|
self.Flee_Vehicle = l0.VariableVehicleTarget;
|
|
|
self:OnEnter_box_TriggerMonitor_v2_26();
|
|
|
l1 = self.box_TriggerMonitor_v2_26;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|271157051", "271157051", "CL_Mission", "box_TargetChase_35.ChaseStarted", "box_TriggerMonitor_v2_26.Disable", l0, l1);
|
|
|
l1:Disable();
|
|
|
self:OnEnter_box_Simple_Node_50();
|
|
|
l0 = self.box_TargetChase_35;
|
|
|
l1 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|873116069", "873116069", "CL_Mission", "box_TargetChase_35.ChaseStarted", "box_Simple_Node_50.In", l0, l1);
|
|
|
l1:In();
|
|
|
self:OnEnter_box_Vehicle_Bhv_Monitor_3();
|
|
|
l0 = self.box_TargetChase_35;
|
|
|
l1 = self.box_Vehicle_Bhv_Monitor_3;
|
|
|
CDominoManager_GetInstance():TraceConnection("DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|1905483845", "1905483845", "CL_Mission", "box_TargetChase_35.ChaseStarted", "box_Vehicle_Bhv_Monitor_3.Enable", l0, l1);
|
|
|
l1:Enable();
|
|
|
end;
|
|
|
|
|
|
function export:OnEnter_box_Simple_Node_50()
|
|
|
local l0;
|
|
|
l0 = Boxes[PathID("Domino/System/SimpleNode.lua")];
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Simple_Node_50";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|@TargetDead";
|
|
|
l0.Out = self.f_box_Simple_Node_50_Out;
|
|
|
end;
|
|
|
|
|
|
function export:OnEnter_box_Vehicle_Bhv_Monitor_3()
|
|
|
local l0;
|
|
|
l0 = self.box_Vehicle_Bhv_Monitor_3;
|
|
|
l0.Vehicle = self.Flee_Vehicle;
|
|
|
l0.SpecificPathPoint = 5;
|
|
|
end;
|
|
|
|
|
|
function export:OnEnter_box_ListWriter_33()
|
|
|
local l0;
|
|
|
l0 = self.box_ListWriter_33;
|
|
|
l0.Input = self.NPCList;
|
|
|
l0.Data[0] = self.Drug_Dealer;
|
|
|
end;
|
|
|
|
|
|
function export:OnEnter_box_Lanes_Restrictions_Control_18()
|
|
|
local l0;
|
|
|
l0 = Boxes[PathID("Domino/System/LaneRestrictionsControl.lua")];
|
|
|
l0.LaneRestrictionsController = "2083326368328076365";
|
|
|
l0.RestrictTraffic = nil;
|
|
|
l0.RestrictPedestrians = nil;
|
|
|
l0.RestrictParking = nil;
|
|
|
l0.ResetLivingCity = 1;
|
|
|
l0.ResetMissionWithLivingCity = nil;
|
|
|
l0.CivilianDensityDbObject = nil;
|
|
|
l0.ParkedCarsDensityDbObject = nil;
|
|
|
l0.TrafficDensityScale = nil;
|
|
|
l0.ApplyToEnticers = nil;
|
|
|
l0._graph = self;
|
|
|
l0._name = "box_Lanes_Restrictions_Control_18";
|
|
|
l0._elementPathId = "DocumentContainer|_DLC_SystemicCL\\CL.domino.xml|@CL_Mission|553461954";
|
|
|
l0.Out = self.f_box_Lanes_Restrictions_Control_18_Out;
|
|
|
end;
|
|
|
|
|
|
function export:OnEnter_box_SpawnTargetAndMonitor_2()
|
|
|
local l0;
|
|
|
l0 = self.box_SpawnTargetAndMonitor_2;
|
|
|
l0.Target01 = "2081133268316456189";
|
|
|
l0.Target01Icon = "2083371780711410853";
|
|
|
l0.AiCarChase = self.Flee_Vehicle;
|
|
|
end;
|
|
|
|
|
|
function export:OnEnter_box_Multiple_AND_21()
|
|
|
|
|
|
end;
|
|
|
|
|
|
function export:OnEnter_box_AgentStateMonitor_V2_46()
|
|
|
local l0;
|
|
|
l0 = self.box_AgentStateMonitor_V2_46;
|
|
|
l0.NPCList = self.NPCList;
|
|
|
end;
|
|
|
|
|
|
function export:OnEnter_box_ObjectivesAndZones_7()
|
|
|
local l0;
|
|
|
l0 = self.box_ObjectivesAndZones_7;
|
|
|
l0.Layer = "Mission";
|
|
|
l0.RestrictedZone = "2081974549588477200";
|
|
|
l0.NPCList = self.AllNPCs;
|
|
|
l0.MissionArea = "2081629230464143211";
|
|
|
l0.RadiusMission = 90;
|
|
|
l0.MapPointZone = "2081515303570769317";
|
|
|
l0.Camera = "2086231346096636109";
|
|
|
l0.OasisID_Mission_name = {
|
|
|
section = "MISSIONS.SIDE.OBJECTIVES.Contract_Lair.CL_09",
|
|
|
item = "Description",
|
|
|
id = "144915",
|
|
|
};
|
|
|
l0.OasisID_Act = {
|
|
|
section = "MISSIONS.SIDE.OBJECTIVES.Contract_Lair.CL_09",
|
|
|
item = "Name",
|
|
|
id = "144914",
|
|
|
};
|
|
|
l0.FixerVoice = "0x00128400";
|
|
|
l0.MultipleTargets = 0;
|
|
|
end;
|
|
|
|
|
|
function export:OnEnter_box_Multiple_AND_11()
|
|
|
|
|
|
end;
|
|
|
|
|
|
function export:OnEnter_box_ContractLair_Reinforcement_47()
|
|
|
local l0;
|
|
|
l0 = self.box_ContractLair_Reinforcement_47;
|
|
|
l0.NPCList = self.NPCList;
|
|
|
l0.NbNPCDeadBeforeStart = 1;
|
|
|
l0.CallerList = self.Caller;
|
|
|
l0.Mission = "MissionList.661801518";
|
|
|
l0.Viceroy = 0;
|
|
|
l0.Club = 1;
|
|
|
l0.Militia = 0;
|
|
|
l0.Target = self.Drug_Dealer;
|
|
|
l0.ForbiddenZone = "2081974549588477200";
|
|
|
l0.MissionArea = "2081629230464143211";
|
|
|
l0.Zone = "2081795131228454586";
|
|
|
end;
|
|
|
|
|
|
function export:OnEnter_box_NPCSquad_v2_30()
|
|
|
local l0;
|
|
|
l0 = self.box_NPCSquad_v2_30;
|
|
|
l0.SquadType = "SquadRoot";
|
|
|
l0.SquadName = "CL_09_DealerSquad";
|
|
|
l0.Config = "NPCOverrideConfig.1565647314";
|
|
|
l0.NPC = self.Drug_Dealer;
|
|
|
l0.LKPGroup = "Squad_Gang";
|
|
|
l0.Zone = "2082469712802875974";
|
|
|
l0.ForbiddenZone = "2081974549588477200";
|
|
|
end;
|
|
|
|
|
|
function export:OnEnter_box_TargetDead_8()
|
|
|
local l0;
|
|
|
l0 = self.box_TargetDead_8;
|
|
|
l0.NPCSquad = self.NPCList;
|
|
|
l0.MissionName = {
|
|
|
section = "MISSIONS.SIDE.OBJECTIVES.Contract_Lair.CL_09",
|
|
|
item = "Description",
|
|
|
id = "144915",
|
|
|
};
|
|
|
l0.MissionType = {
|
|
|
section = "MISSIONS.SIDE.OBJECTIVES.Contract_Lair.CL_09",
|
|
|
item = "Name",
|
|
|
id = "144914",
|
|
|
};
|
|
|
l0.Rewards = "ItemLists.3402009385";
|
|
|
l0.MissionLayer = "Mission";
|
|
|
l0.Mission = "MissionList.661801518";
|
|
|
l0.CurrentMissionZone = "2081974549588477200";
|
|
|
l0.Distance = 90;
|
|
|
l0.NewMissionZone = "2082206866431191096";
|
|
|
l0.FelonyObjective = {
|
|
|
section = "MISSIONS.SIDE.OBJECTIVES.Mob_Traps.MobTraps.Objective_01",
|
|
|
item = "Description",
|
|
|
id = "168946",
|
|
|
};
|
|
|
l0.FelonyType = "Club";
|
|
|
l0.IsGetType = 1;
|
|
|
end;
|
|
|
|
|
|
function export:OnEnter_box_TriggerMonitor_v2_26()
|
|
|
local l0;
|
|
|
l0 = self.box_TriggerMonitor_v2_26;
|
|
|
l0.Trigger = self.CL09_PathTrigger;
|
|
|
l0.CheckNow = 1;
|
|
|
end;
|
|
|
|
|
|
function export:OnEnter_box_TargetChase_35()
|
|
|
local l0;
|
|
|
l0 = self.box_TargetChase_35;
|
|
|
l0.Target = self.Drug_Dealer;
|
|
|
l0.MapIcon = "2083371780711410853";
|
|
|
l0.TriggerPath01 = "2082459871132785801";
|
|
|
l0.OnFootChasePath01 = self.Escape_Path;
|
|
|
l0.SpecificPointFootChase01 = 4;
|
|
|
l0.CarChaseConfig = "VehicleBhvSetup.4221001132";
|
|
|
l0.CarPath_01 = "2082469944169074833";
|
|
|
l0.EndPointForCarChase = 5;
|
|
|
l0.IDVehicleTarget = "2083728231143320607";
|
|
|
l0.PlayerVehicle = "2082459274245574581";
|
|
|
l0.EnnemyList = self.NPCList;
|
|
|
l0.IsOnlyFootChase = 0;
|
|
|
l0.IsSpecificFootChaseToVehicle = 1;
|
|
|
l0.IsforcePath = 1;
|
|
|
l0.CheckProximity = 0;
|
|
|
end;
|
|
|
|
|
|
-- Empty out anchor definitions
|
|
|
_compilerVersion = 4;
|