Advertisement
Guest User

RescueBiff.lua

a guest
Dec 19th, 2023
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.41 KB | None | 0 0
  1.         PlaceObj('TriggeredConditionalEvent', {
  2.             Conditions = {
  3.                 PlaceObj('QuestIsVariableBool', {
  4.                     QuestId = "CorazonCaptureMine",
  5.                     Vars = set( "TCE_MajorRadio" ),
  6.                     __eval = function ()
  7.                         local quest = gv_Quests['CorazonCaptureMine'] or QuestGetState('CorazonCaptureMine')
  8.                         return quest.TCE_MajorRadio
  9.                     end,
  10.                 }),
  11.             },
  12.             Effects = {
  13.                 PlaceObj('QuestSetVariableTimer', {
  14.                     Prop = "TimePassed",
  15.                     QuestId = "RescueBiff",
  16.                     TimeAmount = 920,
  17.                 }),
  18.             },
  19.             Once = true,
  20.             ParamId = "TCE_StartTimer",
  21.             QuestId = "RescueBiff",
  22.         }),
  23.         PlaceObj('TriggeredConditionalEvent', {
  24.             Conditions = {
  25.                 PlaceObj('QuestIsTCEState', {
  26.                     Prop = "TCE_StartTimer",
  27.                     QuestId = "RescueBiff",
  28.                     Value = "done",
  29.                 }),
  30.                 PlaceObj('CheckOR', {
  31.                     Conditions = {
  32.                         PlaceObj('QuestHasTimerPassed', {
  33.                             QuestId = "RescueBiff",
  34.                             TimerVariable = "TimePassed",
  35.                         }),
  36.                         PlaceObj('PlayerControlSectors', {
  37.                             Amount = 4,
  38.                             Condition = ">=",
  39.                             POIs = "Mine",
  40.                         }),
  41.                         PlaceObj('PlayerSquadPresentInSectors', {
  42.                             Sector = "B8",
  43.                         }),
  44.                         PlaceObj('PlayerSquadPresentInSectors', {
  45.                             Sector = "A9",
  46.                         }),
  47.                     },
  48.                 }),
  49.                 PlaceObj('SatelliteGameplayRunning', {}),
  50.                 PlaceObj('QuestIsVariableBool', {
  51.                     QuestId = "RescueBiff",
  52.                     Vars = set({
  53.                     Completed = false,
  54.                     Failed = false,
  55. }),
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement