Advertisement
Guest User

WD e3 012

a guest
Sep 14th, 2014
385
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.45 KB | None | 0 0
  1. e3 2012 init lua script :
  2.  
  3. export = {}
  4. function export:LuaDependencies()
  5. return {}
  6. end
  7. function export:Create(cbox)
  8. cbox:RegisterBox("Domino/System/BehaviorAnalysisController.lua")
  9. cbox:RegisterBox("Domino/System/BreakableEntityController.lua")
  10. cbox:RegisterBox("Domino/System/CompareStrings_v2.lua")
  11. cbox:RegisterBox("Domino/System/DebugExecuteConsole_v2.lua")
  12. cbox:RegisterBox("Domino/System/EnticerQuitMonitor.lua")
  13. cbox:RegisterBox("Domino/System/FelonySystemEnable.lua")
  14. cbox:RegisterBox("Domino/System/GetLocalPlayerID.lua")
  15. cbox:RegisterBox("Domino/System/GetPlayerID.lua")
  16. cbox:RegisterBox("Domino/System/GraphicObjectWetnessController.lua")
  17. cbox:RegisterBox("Domino/System/HackableMonitor.lua")
  18. cbox:RegisterBox("Domino/System/LaneRestrictionsControl.lua")
  19. cbox:RegisterBox("Domino/System/MediaSystemController.lua")
  20. cbox:RegisterBox("Domino/System/MissionLayer_v2.lua")
  21. cbox:RegisterBox("Domino/System/OnceOnly_v2.lua")
  22. cbox:RegisterBox("Domino/System/OrderedOutput.lua")
  23. cbox:RegisterBox("Domino/System/OverrideRandomizedWeather.lua")
  24. cbox:RegisterBox("Domino/System/PatrolPointMonitor_v2.lua")
  25. cbox:RegisterBox("Domino/System/PawnHealthMonitor_v2.lua")
  26. cbox:RegisterBox("Domino/System/PlaySound_v2.lua")
  27. cbox:RegisterBox("Domino/System/PowerUserController.lua")
  28. cbox:RegisterBox("Domino/System/ProfilerMonitor.lua")
  29. cbox:RegisterBox("Domino/System/RewardComponentController.lua")
  30. cbox:RegisterBox("Domino/System/SendAICommandBHVState.lua")
  31. cbox:RegisterBox("Domino/System/SendE3CustomLocationEvent.lua")
  32. cbox:RegisterBox("Domino/System/SetEntity.lua")
  33. cbox:RegisterBox("Domino/System/SetTimeOfDay.lua")
  34. cbox:RegisterBox("Domino/System/ShowOrHideAllUI.lua")
  35. cbox:RegisterBox("Domino/System/SpawnedEnticerMonitor.lua")
  36. cbox:RegisterBox("Domino/System/StartOnFootFleeBehavior.lua")
  37. cbox:RegisterBox("Domino/System/TeleportToSpawnPoint.lua")
  38. cbox:RegisterBox("Domino/System/TextMessageBox_v4.lua")
  39. cbox:RegisterBox("Domino/System/Timer_v2.lua")
  40. cbox:RegisterBox("Domino/System/TriggerInitialSpawn.lua")
  41. cbox:RegisterBox("Domino/System/TriggerMonitor_v2.lua")
  42. cbox:RegisterBox("Domino/System/VigilanteEventController.lua")
  43. cbox:LoadResource("sndres0x00024bdb", "CSoundResource")
  44. cbox:LoadResource("sndres0x00024bd9", "CSoundResource")
  45. cbox:LoadResource("sndres0x00024bda", "CSoundResource")
  46. end
  47. function export:Init(cbox)
  48. local l0
  49. self.Init_Done = DummyFunction
  50. self.Player = nil
  51. self.PlayerID = "0"
  52. self.CivilianEnticer = ""
  53. self.Entity = nil
  54. self.Civilian = nil
  55. self.Vigilante = nil
  56. self.VigilanteKilled = ""
  57. self.VigilanteKIA = nil
  58. self[35] = cbox:CreateBox("Domino/System/StartOnFootFleeBehavior.lua")
  59. l0 = self[35]
  60. l0._graph = self
  61. l0.Started = self.f_35_Started
  62. l0.Stopped = self.f_35_Stopped
  63. l0.ShootingCalled = DummyFunction
  64. l0.SpecificPointReached = DummyFunction
  65. l0.Out = DummyFunction
  66. self[41] = cbox:CreateBox("Domino/System/PlaySound_v2.lua")
  67. l0 = self[41]
  68. l0._graph = self
  69. l0.Out = DummyFunction
  70. l0.Started = DummyFunction
  71. l0.Finished = DummyFunction
  72. self[26] = cbox:CreateBox("Domino/System/BehaviorAnalysisController.lua")
  73. l0 = self[26]
  74. l0._graph = self
  75. l0.Set = DummyFunction
  76. l0.Reset = DummyFunction
  77. self[37] = cbox:CreateBox("Domino/System/PatrolPointMonitor_v2.lua")
  78. l0 = self[37]
  79. l0._graph = self
  80. l0.Enabled = self.f_37_Enabled
  81. l0.Disabled = DummyFunction
  82. l0.SpecificPointReached = self.f_37_SpecificPointReached
  83. l0.CurrentPointReached = DummyFunction
  84. l0.EndPointReached = DummyFunction
  85. self[2] = cbox:CreateBox("Domino/System/TeleportToSpawnPoint.lua")
  86. l0 = self[2]
  87. l0._graph = self
  88. l0.Out = DummyFunction
  89. l0.RequestFailed = DummyFunction
  90. l0.TeleportDone = self.f_2_TeleportDone
  91. self[52] = cbox:CreateBox("Domino/System/TriggerMonitor_v2.lua")
  92. l0 = self[52]
  93. l0._graph = self
  94. l0.Enabled = DummyFunction
  95. l0.Disabled = DummyFunction
  96. l0.Enter = self.f_52_Enter
  97. l0.Leave = DummyFunction
  98. l0.Use = DummyFunction
  99. self[55] = cbox:CreateBox("Domino/System/Timer_v2.lua")
  100. l0 = self[55]
  101. l0._graph = self
  102. l0.Out = DummyFunction
  103. l0.Started = DummyFunction
  104. l0.Stopped = DummyFunction
  105. l0.Paused = DummyFunction
  106. l0.Resumed = DummyFunction
  107. l0.TimeElapsed = self.f_55_TimeElapsed
  108. l0.LoopingEnded = DummyFunction
  109. l0.GotTime = DummyFunction
  110. self[49] = cbox:CreateBox("Domino/System/SendE3CustomLocationEvent.lua")
  111. l0 = self[49]
  112. l0._graph = self
  113. l0.Sent = DummyFunction
  114. self[47] = cbox:CreateBox("Domino/System/TriggerMonitor_v2.lua")
  115. l0 = self[47]
  116. l0._graph = self
  117. l0.Enabled = DummyFunction
  118. l0.Disabled = DummyFunction
  119. l0.Enter = self.f_47_Enter
  120. l0.Leave = DummyFunction
  121. l0.Use = DummyFunction
  122. self[21] = cbox:CreateBox("Domino/System/SpawnedEnticerMonitor.lua")
  123. l0 = self[21]
  124. l0._graph = self
  125. l0.EnticerSpawned = self.f_21_EnticerSpawned
  126. self[29] = cbox:CreateBox("Domino/System/EnticerQuitMonitor.lua")
  127. l0 = self[29]
  128. l0._graph = self
  129. l0.EnticerQuit = self.f_29_EnticerQuit
  130. self[53] = cbox:CreateBox("Domino/System/StartOnFootFleeBehavior.lua")
  131. l0 = self[53]
  132. l0._graph = self
  133. l0.Started = DummyFunction
  134. l0.Stopped = DummyFunction
  135. l0.ShootingCalled = self.f_53_ShootingCalled
  136. l0.SpecificPointReached = DummyFunction
  137. l0.Out = DummyFunction
  138. self[43] = cbox:CreateBox("Domino/System/TriggerMonitor_v2.lua")
  139. l0 = self[43]
  140. l0._graph = self
  141. l0.Enabled = self.f_43_Enabled
  142. l0.Disabled = DummyFunction
  143. l0.Enter = self.f_43_Enter
  144. l0.Leave = DummyFunction
  145. l0.Use = DummyFunction
  146. self[63] = cbox:CreateBox("Domino/System/HackableMonitor.lua")
  147. l0 = self[63]
  148. l0._graph = self
  149. l0.Enabled = DummyFunction
  150. l0.Disabled = DummyFunction
  151. l0.OnIsHackable = DummyFunction
  152. l0.OnIsNotHackable = DummyFunction
  153. l0.HackStart = DummyFunction
  154. l0.HackStartListening = DummyFunction
  155. l0.HackSuccess = self.f_63_HackSuccess
  156. l0.HackStopListening = DummyFunction
  157. l0.HackFailed = DummyFunction
  158. l0.HackedOn = DummyFunction
  159. l0.HackedOff = DummyFunction
  160. l0.AllHacked = DummyFunction
  161. self[31] = cbox:CreateBox("Domino/System/VigilanteEventController.lua")
  162. l0 = self[31]
  163. l0._graph = self
  164. l0.Out = DummyFunction
  165. l0.VigilanteSpawned = DummyFunction
  166. l0.VigilanteUnspawned = DummyFunction
  167. l0.VigilanteFailed = DummyFunction
  168. l0.VigilanteUnspawnFailed = DummyFunction
  169. self[33] = cbox:CreateBox("Domino/System/SendAICommandBHVState.lua")
  170. l0 = self[33]
  171. l0._graph = self
  172. l0.Sent = DummyFunction
  173. l0.InProgress = DummyFunction
  174. l0.Succeeded = DummyFunction
  175. l0.Failed = DummyFunction
  176. l0.Aborted = DummyFunction
  177. l0.Error = DummyFunction
  178. self[39] = cbox:CreateBox("Domino/System/PawnHealthMonitor_v2.lua")
  179. l0 = self[39]
  180. l0._graph = self
  181. l0.Enabled = DummyFunction
  182. l0.Disabled = DummyFunction
  183. l0.Damaged = DummyFunction
  184. l0.Killed = self.f_39_Killed
  185. l0.AllDead = DummyFunction
  186. l0.IsUnderwater = DummyFunction
  187. l0.HealthChecked = DummyFunction
  188. self[54] = cbox:CreateBox("Domino/System/StartOnFootFleeBehavior.lua")
  189. l0 = self[54]
  190. l0._graph = self
  191. l0.Started = DummyFunction
  192. l0.Stopped = DummyFunction
  193. l0.ShootingCalled = self.f_54_ShootingCalled
  194. l0.SpecificPointReached = DummyFunction
  195. l0.Out = DummyFunction
  196. self[59] = cbox:CreateBox("Domino/System/TriggerMonitor_v2.lua")
  197. l0 = self[59]
  198. l0._graph = self
  199. l0.Enabled = self.f_59_Enabled
  200. l0.Disabled = DummyFunction
  201. l0.Enter = self.f_59_Enter
  202. l0.Leave = DummyFunction
  203. l0.Use = DummyFunction
  204. self[61] = cbox:CreateBox("Domino/System/Timer_v2.lua")
  205. l0 = self[61]
  206. l0._graph = self
  207. l0.Out = DummyFunction
  208. l0.Started = DummyFunction
  209. l0.Stopped = DummyFunction
  210. l0.Paused = DummyFunction
  211. l0.Resumed = DummyFunction
  212. l0.TimeElapsed = self.f_61_TimeElapsed
  213. l0.LoopingEnded = DummyFunction
  214. l0.GotTime = DummyFunction
  215. self[38] = cbox:CreateBox("Domino/System/TextMessageBox_v4.lua")
  216. l0 = self[38]
  217. l0._graph = self
  218. l0.Displayed = DummyFunction
  219. l0.Hidden = DummyFunction
  220. l0.Finished = DummyFunction
  221. l0.Out = DummyFunction
  222. self[36] = cbox:CreateBox("Domino/System/Timer_v2.lua")
  223. l0 = self[36]
  224. l0._graph = self
  225. l0.Out = DummyFunction
  226. l0.Started = DummyFunction
  227. l0.Stopped = DummyFunction
  228. l0.Paused = DummyFunction
  229. l0.Resumed = DummyFunction
  230. l0.TimeElapsed = self.f_36_TimeElapsed
  231. l0.LoopingEnded = DummyFunction
  232. l0.GotTime = DummyFunction
  233. self[42] = cbox:CreateBox("Domino/System/PlaySound_v2.lua")
  234. l0 = self[42]
  235. l0._graph = self
  236. l0.Out = DummyFunction
  237. l0.Started = DummyFunction
  238. l0.Finished = DummyFunction
  239. self[44] = cbox:CreateBox("Domino/System/PlaySound_v2.lua")
  240. l0 = self[44]
  241. l0._graph = self
  242. l0.Out = DummyFunction
  243. l0.Started = DummyFunction
  244. l0.Finished = DummyFunction
  245. self[65] = cbox:CreateBox("Domino/System/OnceOnly_v2.lua")
  246. l0 = self[65]
  247. l0._graph = self
  248. l0._DynamicAnchors = {In = 2, Out = 2}
  249. l0.Out[0] = self.f_65_Out_0
  250. l0.Out[1] = DummyFunction
  251. l0.ResetOut = DummyFunction
  252. self[1] = cbox:CreateBox("Domino/System/MissionLayer_v2.lua")
  253. l0 = self[1]
  254. l0._graph = self
  255. l0.Loaded = self.f_1_Loaded
  256. l0.Unloaded = DummyFunction
  257. l0.Reseted = DummyFunction
  258. self[48] = cbox:CreateBox("Domino/System/SendE3CustomLocationEvent.lua")
  259. l0 = self[48]
  260. l0._graph = self
  261. l0.Sent = self.f_48_Sent
  262. self[6] = cbox:CreateBox("Domino/System/TriggerInitialSpawn.lua")
  263. l0 = self[6]
  264. l0._graph = self
  265. l0.Out = self.f_6_Out
  266. l0.Done = DummyFunction
  267. self[57] = cbox:CreateBox("Domino/System/TriggerMonitor_v2.lua")
  268. l0 = self[57]
  269. l0._graph = self
  270. l0.Enabled = DummyFunction
  271. l0.Disabled = DummyFunction
  272. l0.Enter = self.f_57_Enter
  273. l0.Leave = DummyFunction
  274. l0.Use = DummyFunction
  275. self[40] = cbox:CreateBox("Domino/System/ProfilerMonitor.lua")
  276. l0 = self[40]
  277. l0._graph = self
  278. l0.Enabled = DummyFunction
  279. l0.Disabled = DummyFunction
  280. l0.InfoDisplayed = self.f_40_InfoDisplayed
  281. l0.ListInfoDisplayed = DummyFunction
  282. self[34] = cbox:CreateBox("Domino/System/PatrolPointMonitor_v2.lua")
  283. l0 = self[34]
  284. l0._graph = self
  285. l0.Enabled = DummyFunction
  286. l0.Disabled = self.f_34_Disabled
  287. l0.SpecificPointReached = self.f_34_SpecificPointReached
  288. l0.CurrentPointReached = DummyFunction
  289. l0.EndPointReached = DummyFunction
  290. self[28] = cbox:CreateBox("Domino/System/Timer_v2.lua")
  291. l0 = self[28]
  292. l0._graph = self
  293. l0.Out = DummyFunction
  294. l0.Started = DummyFunction
  295. l0.Stopped = DummyFunction
  296. l0.Paused = DummyFunction
  297. l0.Resumed = DummyFunction
  298. l0.TimeElapsed = self.f_28_TimeElapsed
  299. l0.LoopingEnded = DummyFunction
  300. l0.GotTime = DummyFunction
  301. self[66] = cbox:CreateBox("Domino/System/TriggerMonitor_v2.lua")
  302. l0 = self[66]
  303. l0._graph = self
  304. l0.Enabled = DummyFunction
  305. l0.Disabled = DummyFunction
  306. l0.Enter = self.f_66_Enter
  307. l0.Leave = DummyFunction
  308. l0.Use = DummyFunction
  309. self[32] = cbox:CreateBox("Domino/System/TriggerMonitor_v2.lua")
  310. l0 = self[32]
  311. l0._graph = self
  312. l0.Enabled = self.f_32_Enabled
  313. l0.Disabled = DummyFunction
  314. l0.Enter = self.f_32_Enter
  315. l0.Leave = DummyFunction
  316. l0.Use = DummyFunction
  317. end
  318. function export:ShutDown()
  319. for k, v in pairs(self) do
  320. if type(v) == "table" and v.ShutDown ~= self.ShutDown and v ~= self._graph and v.ShutDown ~= nil then
  321. v:ShutDown()
  322. end
  323. end
  324. end
  325. function export:In()
  326. local l0
  327. l0 = Boxes[PathID("Domino/System/GetLocalPlayerID.lua")]
  328. l0._graph = self
  329. l0.Out = self.f_16_Out
  330. l0:In()
  331. end
  332. function export:f_35_Started()
  333. local l0
  334. self = self._graph
  335. l0 = self[41]
  336. l0.Entity = self.Player
  337. l0.SoundId = "0x00024bda"
  338. l0:Play()
  339. self:en_39()
  340. l0 = self[39]
  341. l0:Enable()
  342. self:en_59()
  343. l0 = self[59]
  344. l0:Enable()
  345. self:en_37()
  346. l0 = self[37]
  347. l0:Enable()
  348. self:en_52()
  349. l0 = self[52]
  350. l0:Enable()
  351. end
  352. function export:f_35_Stopped()
  353. local l0
  354. self = self._graph
  355. l0 = self[33]
  356. l0.AIentity = self.Vigilante
  357. l0.BHVState = "Scripted"
  358. l0:Send()
  359. end
  360. function export:f_7_Out()
  361. local l0
  362. self = self._graph
  363. l0 = Boxes[PathID("Domino/System/OverrideRandomizedWeather.lua")]
  364. l0.Value = 0
  365. l0._graph = self
  366. l0.Started = self.f_8_Started
  367. l0.Stopped = DummyFunction
  368. l0.Out = DummyFunction
  369. l0:Start()
  370. end
  371. function export:f_5_Out()
  372. local l0
  373. self = self._graph
  374. l0 = Boxes[PathID("Domino/System/LaneRestrictionsControl.lua")]
  375. l0.LaneRestrictionsController = "2078491427217606223"
  376. l0.RestrictTraffic = 0
  377. l0.RestrictPedestrians = 0
  378. l0.RestrictParking = 1
  379. l0.ResetLivingCity = nil
  380. l0.ResetMissionWithLivingCity = nil
  381. l0.CivilianDensityDbObject = nil
  382. l0.ParkedCarsDensityDbObject = nil
  383. l0.TrafficDensityScale = nil
  384. l0.ApplyToEnticers = nil
  385. l0._graph = self
  386. l0.Out = self.f_3_Out
  387. l0:In()
  388. end
  389. function export:f_50_Disabled()
  390. self = self._graph
  391. self:Init_Done()
  392. end
  393. function export:f_19_Hidden()
  394. local l0
  395. self = self._graph
  396. l0 = Boxes[PathID("Domino/System/GraphicObjectWetnessController.lua")]
  397. l0.GraphicEntity = self.Player
  398. l0.WetnessIntensity = 0
  399. l0.TransitionTime = 0.1
  400. l0._graph = self
  401. l0.Out = self.f_30_Out
  402. l0:In()
  403. end
  404. function export:f_27_Executed()
  405. local l0
  406. self = self._graph
  407. l0 = Boxes[PathID("Domino/System/DebugExecuteConsole_v2.lua")]
  408. l0.Command = "rise_enticer_limits"
  409. l0._graph = self
  410. l0.Executed = self.f_67_Executed
  411. l0:Execute()
  412. end
  413. function export:f_37_Enabled()
  414. local l0
  415. self = self._graph
  416. self:en_34()
  417. l0 = self[34]
  418. l0:Enable()
  419. end
  420. function export:f_37_SpecificPointReached()
  421. local l0
  422. self = self._graph
  423. self:en_37()
  424. l0 = self[37]
  425. l0:Disable()
  426. end
  427. function export:f_3_Out()
  428. local l0
  429. self = self._graph
  430. l0 = Boxes[PathID("Domino/System/LaneRestrictionsControl.lua")]
  431. l0.LaneRestrictionsController = "2078491422348019275"
  432. l0.RestrictTraffic = 0
  433. l0.RestrictPedestrians = 0
  434. l0.RestrictParking = 1
  435. l0.ResetLivingCity = nil
  436. l0.ResetMissionWithLivingCity = nil
  437. l0.CivilianDensityDbObject = nil
  438. l0.ParkedCarsDensityDbObject = nil
  439. l0.TrafficDensityScale = nil
  440. l0.ApplyToEnticers = nil
  441. l0._graph = self
  442. l0.Out = self.f_4_Out
  443. l0:In()
  444. end
  445. function export:f_2_TeleportDone()
  446. local l0
  447. self = self._graph
  448. l0 = Boxes[PathID("Domino/System/LaneRestrictionsControl.lua")]
  449. l0.LaneRestrictionsController = "2078491280739927597"
  450. l0.RestrictTraffic = 0
  451. l0.RestrictPedestrians = 0
  452. l0.RestrictParking = 1
  453. l0.ResetLivingCity = nil
  454. l0.ResetMissionWithLivingCity = nil
  455. l0.CivilianDensityDbObject = nil
  456. l0.ParkedCarsDensityDbObject = nil
  457. l0.TrafficDensityScale = nil
  458. l0.ApplyToEnticers = nil
  459. l0._graph = self
  460. l0.Out = self.f_5_Out
  461. l0:In()
  462. end
  463. function export:f_52_Enter()
  464. local l0
  465. self = self._graph
  466. self:en_52()
  467. l0 = self[52]
  468. l0:Disable()
  469. l0 = self[53]
  470. l0.NPC = self.Vigilante
  471. l0.BlindFireTarget = "2078797561348491479"
  472. l0:StartBlindFire()
  473. end
  474. function export:f_25_Out_0()
  475. local l0
  476. self = self._graph
  477. l0 = self[21]
  478. l0:Enable()
  479. end
  480. function export:f_25_Out_1()
  481. local l0
  482. self = self._graph
  483. l0 = self[1]
  484. l0.LayerName = "Brand_Week_2012"
  485. l0:Load()
  486. end
  487. function export:f_55_TimeElapsed()
  488. local l0
  489. self = self._graph
  490. l0 = self[54]
  491. l0.NPC = self.Vigilante
  492. l0.BlindFireTarget = "2078798388297466227"
  493. l0:StartBlindFire()
  494. end
  495. function export:f_9_Selected()
  496. local l0
  497. self = self._graph
  498. l0 = Boxes[PathID("Domino/System/MediaSystemController.lua")]
  499. l0.BroadcastType = nil
  500. l0.BroadcastInfo = nil
  501. l0._graph = self
  502. l0.BroadcastStarted = DummyFunction
  503. l0.BroadcastStopped = DummyFunction
  504. l0.SystemPaused = self.f_15_SystemPaused
  505. l0.SystemUnpaused = DummyFunction
  506. l0.OnDisabledSpecialBroadcastSubtitles = DummyFunction
  507. l0.OnReenabledSpecialBroadcastSubtitles = DummyFunction
  508. l0:PauseNormalSystem()
  509. end
  510. function export:f_47_Enter()
  511. local l0
  512. self = self._graph
  513. self:en_47()
  514. l0 = self[47]
  515. l0:Disable()
  516. l0 = self[48]
  517. l0.AIEntity = self.Player
  518. l0.Location = 19
  519. l0:Send()
  520. end
  521. function export:f_46_Out()
  522. local l0
  523. self = self._graph
  524. l0 = Boxes[PathID("Domino/System/SetEntity.lua")]
  525. self.VigilanteKIA = l0.Target
  526. end
  527. function export:f_21_EnticerSpawned()
  528. local l0
  529. self = self._graph
  530. l0 = self[21]
  531. self.Entity = l0.SpawnedEntity
  532. self.CivilianEnticer = l0.EntityName
  533. l0 = Boxes[PathID("Domino/System/CompareStrings_v2.lua")]
  534. l0.A = self.CivilianEnticer
  535. l0.B = "PoliceInformant"
  536. l0._graph = self
  537. l0.Out = DummyFunction
  538. l0.A_eq_B = self.f_23_A_eq_B
  539. l0.A_neq_B = self.f_23_A_neq_B
  540. l0.A_contains_B = DummyFunction
  541. l0.A_ncontains_B = DummyFunction
  542. l0:In()
  543. end
  544. function export:f_29_EnticerQuit()
  545. local l0
  546. self = self._graph
  547. self:en_35()
  548. l0 = self[35]
  549. l0:Start()
  550. end
  551. function export:f_30_Out()
  552. local l0
  553. self = self._graph
  554. l0 = self[2]
  555. l0.Player = self.PlayerID
  556. l0.SpawnPoint = self.PlayerSpawnpoint
  557. l0.UseFadeToBlack = 1
  558. l0:In()
  559. end
  560. function export:f_53_ShootingCalled()
  561. local l0
  562. self = self._graph
  563. l0 = self[55]
  564. l0.Seconds = 1
  565. l0:Start()
  566. end
  567. function export:f_24_Out()
  568. local l0
  569. self = self._graph
  570. l0 = Boxes[PathID("Domino/System/SetEntity.lua")]
  571. self.Vigilante = l0.Target
  572. l0 = self[36]
  573. l0.Seconds = 3
  574. l0:Start()
  575. end
  576. function export:f_43_Enabled()
  577. local l0
  578. self = self._graph
  579. self:en_47()
  580. l0 = self[47]
  581. l0:Enable()
  582. end
  583. function export:f_43_Enter()
  584. local l0
  585. self = self._graph
  586. l0 = self[65]
  587. l0:In(0)
  588. end
  589. function export:f_63_HackSuccess()
  590. local l0
  591. self = self._graph
  592. l0 = Boxes[PathID("Domino/System/RewardComponentController.lua")]
  593. l0.entity = self.Civilian
  594. l0.ClearRewardsBeforeRegister = nil
  595. l0.ItemDB = "Items.1222751379"
  596. l0.ItemDBList = nil
  597. l0.RewardEvent = "OnHackSuccess"
  598. l0.Player = nil
  599. l0.Amount = nil
  600. l0._graph = self
  601. l0.Out = DummyFunction
  602. l0:RegisterRewards()
  603. self:en_63()
  604. l0 = self[63]
  605. l0:Disable()
  606. end
  607. function export:f_8_Started()
  608. local l0
  609. self = self._graph
  610. l0 = Boxes[PathID("Domino/System/DebugExecuteConsole_v2.lua")]
  611. l0.Command = "shop_forcefugitivemediabroadcast 10"
  612. l0._graph = self
  613. l0.Executed = self.f_11_Executed
  614. l0:Execute()
  615. end
  616. function export:f_4_Out()
  617. local l0
  618. self = self._graph
  619. l0 = self[6]
  620. l0:In()
  621. end
  622. function export:f_45_A_eq_B()
  623. local l0
  624. self = self._graph
  625. l0 = Boxes[PathID("Domino/System/SetEntity.lua")]
  626. l0.Entity = self.Entity
  627. l0._graph = self
  628. l0.Out = self.f_46_Out
  629. l0:FromEntity()
  630. end
  631. function export:f_45_A_neq_B()
  632. local l0
  633. self = self._graph
  634. l0 = Boxes[PathID("Domino/System/SetEntity.lua")]
  635. l0.Entity = self.Entity
  636. l0._graph = self
  637. l0.Out = self.f_24_Out
  638. l0:FromEntity()
  639. end
  640. function export:f_39_Killed()
  641. local l0
  642. self = self._graph
  643. l0 = self[38]
  644. l0.MessageType = "Objective"
  645. l0.PlayerID = self.PlayerID
  646. l0:DisplayToLocalPlayer()
  647. self:en_39()
  648. l0 = self[39]
  649. l0:Disable()
  650. l0 = self[42]
  651. l0.Entity = self.Player
  652. l0.SoundId = "0x00024bdb"
  653. l0:Play()
  654. end
  655. function export:f_16_Out()
  656. local l0
  657. self = self._graph
  658. l0 = Boxes[PathID("Domino/System/GetLocalPlayerID.lua")]
  659. self.PlayerID = l0.PlayerId
  660. l0 = Boxes[PathID("Domino/System/GetPlayerID.lua")]
  661. l0._graph = self
  662. l0.Out = self.f_10_Out
  663. l0:In()
  664. end
  665. function export:f_67_Executed()
  666. local l0
  667. self = self._graph
  668. l0 = Boxes[PathID("Domino/System/OrderedOutput.lua")]
  669. l0._graph = self
  670. l0._DynamicAnchors = {Out = 2}
  671. l0.Out[0] = self.f_25_Out_0
  672. l0.Out[1] = self.f_25_Out_1
  673. l0:In()
  674. end
  675. function export:f_54_ShootingCalled()
  676. local l0
  677. self = self._graph
  678. l0 = Boxes[PathID("Domino/System/BreakableEntityController.lua")]
  679. l0.BreakableEntity = "2078798388297466227"
  680. l0._graph = self
  681. l0.Broken = DummyFunction
  682. l0:Break()
  683. end
  684. function export:f_59_Enabled()
  685. local l0
  686. self = self._graph
  687. self:en_57()
  688. l0 = self[57]
  689. l0:Enable()
  690. end
  691. function export:f_59_Enter()
  692. local l0
  693. self = self._graph
  694. self:en_59()
  695. l0 = self[59]
  696. l0:Disable()
  697. end
  698. function export:f_61_TimeElapsed()
  699. local l0
  700. self = self._graph
  701. l0 = Boxes[PathID("Domino/System/ShowOrHideAllUI.lua")]
  702. l0._graph = self
  703. l0.Out = DummyFunction
  704. l0.Shown = DummyFunction
  705. l0.Hidden = DummyFunction
  706. l0:Show()
  707. end
  708. function export:f_15_SystemPaused()
  709. local l0
  710. self = self._graph
  711. l0 = Boxes[PathID("Domino/System/FelonySystemEnable.lua")]
  712. l0.player = nil
  713. l0.ScanLevel = nil
  714. l0.ChaseLevel = nil
  715. l0.HeatLevel = nil
  716. l0.CustomChaseLevel = nil
  717. l0.CustomSearchLevel = nil
  718. l0.SkipScanDispatchBark = nil
  719. l0.FelonyType = nil
  720. l0.AgentList = nil
  721. l0.RemoveAgentRestrictions = nil
  722. l0.ArrestType = nil
  723. l0.AllowFirstIntuition = nil
  724. l0.AllowFallBack = nil
  725. l0._graph = self
  726. l0.Out = DummyFunction
  727. l0.Enabled = DummyFunction
  728. l0.Disabled = self.f_50_Disabled
  729. l0.ScanStarted = DummyFunction
  730. l0.ChaseStarted = DummyFunction
  731. l0.HeatSet = DummyFunction
  732. l0.ListAddSuccess = DummyFunction
  733. l0.ListAddFail = DummyFunction
  734. l0.ArrestForced = DummyFunction
  735. l0:Disable()
  736. l0 = self[61]
  737. l0:Start()
  738. end
  739. function export:f_23_A_eq_B()
  740. local l0
  741. self = self._graph
  742. l0 = Boxes[PathID("Domino/System/SetEntity.lua")]
  743. l0.Entity = self.Entity
  744. l0._graph = self
  745. l0.Out = self.f_22_Out
  746. l0:FromEntity()
  747. end
  748. function export:f_23_A_neq_B()
  749. local l0
  750. self = self._graph
  751. l0 = Boxes[PathID("Domino/System/CompareStrings_v2.lua")]
  752. l0.A = self.CivilianEnticer
  753. l0.B = "VigilanteKilled"
  754. l0._graph = self
  755. l0.Out = DummyFunction
  756. l0.A_eq_B = self.f_45_A_eq_B
  757. l0.A_neq_B = self.f_45_A_neq_B
  758. l0.A_contains_B = DummyFunction
  759. l0.A_ncontains_B = DummyFunction
  760. l0:In()
  761. end
  762. function export:f_36_TimeElapsed()
  763. local l0
  764. self = self._graph
  765. l0 = self[29]
  766. l0.Entity = self.Vigilante
  767. l0:Enable()
  768. end
  769. function export:f_65_Out_0()
  770. local l0
  771. self = self._graph
  772. l0 = self[44]
  773. l0.Entity = self.Player
  774. l0.SoundId = "0x00024bd9"
  775. l0:Play()
  776. self:en_66()
  777. l0 = self[66]
  778. l0:Disable()
  779. self:en_43()
  780. l0 = self[43]
  781. l0:Disable()
  782. end
  783. function export:f_1_Loaded()
  784. local l0
  785. self = self._graph
  786. self:en_32()
  787. l0 = self[32]
  788. l0:Enable()
  789. l0 = Boxes[PathID("Domino/System/ShowOrHideAllUI.lua")]
  790. l0._graph = self
  791. l0.Out = DummyFunction
  792. l0.Shown = DummyFunction
  793. l0.Hidden = self.f_19_Hidden
  794. l0:Hide()
  795. end
  796. function export:f_48_Sent()
  797. local l0
  798. self = self._graph
  799. l0 = self[49]
  800. l0.AIEntity = self.VigilanteKIA
  801. l0.Location = 20
  802. l0:Send()
  803. end
  804. function export:f_22_Out()
  805. local l0
  806. self = self._graph
  807. l0 = Boxes[PathID("Domino/System/SetEntity.lua")]
  808. self.Civilian = l0.Target
  809. l0 = self[28]
  810. l0.Seconds = 3
  811. l0:Start()
  812. end
  813. function export:f_6_Out()
  814. local l0
  815. self = self._graph
  816. l0 = Boxes[PathID("Domino/System/SetTimeOfDay.lua")]
  817. l0.Hour = 7
  818. l0.Minute = 20
  819. l0._graph = self
  820. l0.Out = self.f_7_Out
  821. l0:SetTimeOfDay()
  822. end
  823. function export:f_57_Enter()
  824. local l0
  825. self = self._graph
  826. self:en_57()
  827. l0 = self[57]
  828. l0:Disable()
  829. end
  830. function export:f_40_InfoDisplayed()
  831. local l0
  832. self = self._graph
  833. l0 = self[26]
  834. l0.Entity = self.Civilian
  835. l0.BehaviorAnalysisInfo = {
  836. section = "PROFILER.HEADERS",
  837. item = "BehaviourAnalysis_Stress",
  838. id = "22696"
  839. }
  840. l0.StartFromCurrentPercentage = 0
  841. l0.StartPercentage = 45
  842. l0.EndPercentage = 55
  843. l0.Duration = 20
  844. l0:SetBehaviorAnalysis()
  845. self:en_40()
  846. l0 = self[40]
  847. l0:Disable()
  848. self:en_66()
  849. l0 = self[66]
  850. l0:Enable()
  851. end
  852. function export:f_10_Out()
  853. local l0
  854. self = self._graph
  855. l0 = Boxes[PathID("Domino/System/GetPlayerID.lua")]
  856. self.Player = l0.PlayerID
  857. l0 = Boxes[PathID("Domino/System/DebugExecuteConsole_v2.lua")]
  858. l0.Command = "env_wetnessafterrain 0"
  859. l0._graph = self
  860. l0.Executed = self.f_27_Executed
  861. l0:Execute()
  862. end
  863. function export:f_11_Executed()
  864. local l0
  865. self = self._graph
  866. l0 = Boxes[PathID("Domino/System/PowerUserController.lua")]
  867. l0.PowerUserEntity = self.Player
  868. l0.Perk = nil
  869. l0.PerkName = "AccessApp.AccessApp5Bridge"
  870. l0.PowerTargetEntity = nil
  871. l0._graph = self
  872. l0.Out = DummyFunction
  873. l0.Selected = self.f_9_Selected
  874. l0.FailedSelect = DummyFunction
  875. l0.Used = DummyFunction
  876. l0.IngredientUsed = DummyFunction
  877. l0:Select()
  878. end
  879. function export:f_34_Disabled()
  880. local l0
  881. self = self._graph
  882. self:en_35()
  883. l0 = self[35]
  884. l0:Stop()
  885. end
  886. function export:f_34_SpecificPointReached()
  887. local l0
  888. self = self._graph
  889. self:en_34()
  890. l0 = self[34]
  891. l0:Disable()
  892. end
  893. function export:f_28_TimeElapsed()
  894. local l0
  895. self = self._graph
  896. self:en_40()
  897. l0 = self[40]
  898. l0:Enable()
  899. self:en_63()
  900. l0 = self[63]
  901. l0:Enable()
  902. end
  903. function export:f_66_Enter()
  904. local l0
  905. self = self._graph
  906. l0 = self[65]
  907. l0:In(0)
  908. end
  909. function export:f_32_Enabled()
  910. local l0
  911. self = self._graph
  912. self:en_43()
  913. l0 = self[43]
  914. l0:Enable()
  915. end
  916. function export:f_32_Enter()
  917. local l0
  918. self = self._graph
  919. self:en_32()
  920. l0 = self[32]
  921. l0:Disable()
  922. l0 = self[31]
  923. l0.TagPoint = "2078644756608450930"
  924. l0.VigilanteType = "Mugging"
  925. l0.VigilanteVariation = "Simple"
  926. l0:SpawnVigilante()
  927. end
  928. function export:en_35()
  929. local l0
  930. l0 = self[35]
  931. l0.NPC = self.Vigilante
  932. l0.Target = self.Player
  933. l0.Patrol = "2078436132923638506"
  934. end
  935. function export:en_37()
  936. local l0
  937. l0 = self[37]
  938. l0.NPC = self.Vigilante
  939. l0.SpecificPoint = 4
  940. end
  941. function export:en_52()
  942. local l0
  943. l0 = self[52]
  944. l0.Trigger = "2078797342279991680"
  945. end
  946. function export:en_47()
  947. local l0
  948. l0 = self[47]
  949. l0.Trigger = "2078795722051839757"
  950. end
  951. function export:en_43()
  952. local l0
  953. l0 = self[43]
  954. l0.Trigger = "2078792098506630929"
  955. end
  956. function export:en_63()
  957. local l0
  958. l0 = self[63]
  959. l0.HackableEntity = self.Civilian
  960. end
  961. function export:en_39()
  962. local l0
  963. l0 = self[39]
  964. l0.Pawn = self.Vigilante
  965. end
  966. function export:en_59()
  967. local l0
  968. l0 = self[59]
  969. l0.Trigger = "2078797342279991680"
  970. end
  971. function export:en_57()
  972. local l0
  973. l0 = self[57]
  974. l0.Trigger = "2078798334467768689"
  975. end
  976. function export:en_40()
  977. local l0
  978. l0 = self[40]
  979. l0.ProfilerInfoType = "BasicInfo"
  980. l0.ProfilableEntity = self.Civilian
  981. end
  982. function export:en_34()
  983. local l0
  984. l0 = self[34]
  985. l0.NPC = self.Vigilante
  986. l0.SpecificPoint = 5
  987. end
  988. function export:en_66()
  989. local l0
  990. l0 = self[66]
  991. l0.Trigger = "2078836858399254825"
  992. end
  993. function export:en_32()
  994. local l0
  995. l0 = self[32]
  996. l0.Trigger = "2078586631773795240"
  997. end
  998. function export:Init_Done()
  999. end
  1000. _compilerVersion = 4
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement