Files
BarotraumaModServer/LocalMods/More Content for Europa/Events/MCFE_TemplarOutpostsEvents.xml
T

1280 lines
78 KiBLFS
XML
Executable File

<?xml version="1.0" encoding="utf-8"?>
<Randomevents>
<EventSprites>
<Sprite identifier="fabricatorbot" texture="%ModDir%/Events/Art/fabricatorbot.png" sourcerect="0,0,256,240" origin="0.5,0.5" />
<Sprite identifier="CargoScooter" texture="%ModDir%/Events/Art/CargoScooter.png" sourcerect="0,0,128,120" origin="0.5,0.5" />
<Sprite identifier="FuelRods" texture="%ModDir%/Events/Art/FuelRods.png" sourcerect="0,0,128,120" origin="0.5,0.5" />
<Sprite identifier="SafetyHarness" texture="%ModDir%/Events/Art/SafetyHarness.png" sourcerect="0,0,128,120" origin="0.5,0.5" />
<Sprite identifier="ArmorKit" texture="%ModDir%/Events/Art/ArmorKit.png" sourcerect="0,0,128,120" origin="0.5,0.5" />
<Sprite identifier="templar" texture="%ModDir%/Events/Art/TemplarWelcome.png" sourcerect="0,0,256,240" origin="0.5,0.5" />
<Sprite identifier="Monitors" texture="%ModDir%/Events/Art/Monitors.png" sourcerect="0,0,128,120" origin="0.5,0.5" />
<Sprite identifier="Tools" texture="%ModDir%/Events/Art/Tools.png" sourcerect="0,0,256,240" origin="0.5,0.5" />
<Sprite identifier="Rick_stone_img" texture="%ModDir%/Events/Art/Rick_Stone_img.png" sourcerect="0,0,256,256" origin="0.5,0.5" />
<Sprite identifier="Assisent_Portrait" texture="%ModDir%/Events/Art/Assisent_Portrait.png" sourcerect="0,0,256,256" origin="0.5,0.5" />
</EventSprites>
<EventPrefabs>
<ScriptedEvent identifier="Fabricatorbotseller" commonness="100">
<Label name="restart_mofe" />
<TagAction criteria="player" tag="player" />
<TagAction criteria="itemidentifier:MCFE_TemplarFactory" tag="fabricatorbot" targetmoduletags="TemplarAirlock,TemplarBaseAirlock" />
<TriggerAction target1tag="fabricatorbot" target2tag="player" applytotarget2="triggerer_player" radius="350" waitforinteraction="true" />
<Label name="restart_mofe.02" />
<ConversationAction targettag="triggerer_player" dialogtype="Regular" text="eventtext.fabricartorbot.c0" eventsprite="fabricatorbot">
<!--Fuel Rod Store-->
<Option text="eventtext.fuelrod.c0">
<ConversationAction targettag="triggerer_player" dialogtype="Regular" text="eventtext.fabricartorbot.choose" eventsprite="FuelRods">
<!--Fuel Rod Option-->
<Option text="eventtext.fuelrod.c1">
<ConversationAction targettag="triggerer_player" text="eventtext.fuelrod.c1.d1">
<!--Fuel Rod 1-->
<Option text="eventtext.fuelrod.o0">
<CheckMoneyAction targettag="triggerer_player" Amount="200">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-200" />
<SpawnAction itemidentifier="fuelrod" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Fuel Rod 2-->
<Option text="eventtext.fuelrod.o1">
<CheckMoneyAction targettag="triggerer_player" Amount="400">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-400" />
<SpawnAction itemidentifier="fuelrod" amount="2" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Fuel Rod 3-->
<Option text="eventtext.fuelrod.o2">
<CheckMoneyAction targettag="triggerer_player" Amount="600">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-600" />
<SpawnAction itemidentifier="fuelrod" amount="3" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Fuel Rod 4-->
<Option text="eventtext.fuelrod.o3">
<CheckMoneyAction targettag="triggerer_player" Amount="800">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-800" />
<SpawnAction itemidentifier="fuelrod" amount="4" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Fuel Rod 5-->
<Option text="eventtext.fuelrod.o4">
<CheckMoneyAction targettag="triggerer_player" Amount="1000">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-1000" />
<SpawnAction itemidentifier="fuelrod" amount="5" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Thorium Rod Option-->
<Option text="eventtext.fuelrod.c2">
<ConversationAction targettag="triggerer_player" text="eventtext.fuelrod.c2.d2">
<!--Thorium Rod 1-->
<Option text="eventtext.fuelrod.o5">
<CheckMoneyAction targettag="triggerer_player" Amount="250">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-250" />
<SpawnAction itemidentifier="thoriumfuelrod" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Thorium Rod 2-->
<Option text="eventtext.fuelrod.o6">
<CheckMoneyAction targettag="triggerer_player" Amount="500">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-500" />
<SpawnAction itemidentifier="thoriumfuelrod" amount="2" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Thorium Rod 3-->
<Option text="eventtext.fuelrod.o7">
<CheckMoneyAction targettag="triggerer_player" Amount="750">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-750" />
<SpawnAction itemidentifier="thoriumfuelrod" amount="3" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Thorium Rod 4-->
<Option text="eventtext.fuelrod.o8">
<CheckMoneyAction targettag="triggerer_player" Amount="1000">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-1000" />
<SpawnAction itemidentifier="thoriumfuelrod" amount="4" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Thorium Rod 5-->
<Option text="eventtext.fuelrod.o9">
<CheckMoneyAction targettag="triggerer_player" Amount="1250">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-1250" />
<SpawnAction itemidentifier="thoriumfuelrod" amount="5" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Fulgurium Rod Option-->
<Option text="eventtext.fuelrod.c3">
<ConversationAction targettag="triggerer_player" text="eventtext.fuelrod.c3.d3">
<!--Fulgurium Rod 1-->
<Option text="eventtext.fuelrod.o10">
<CheckMoneyAction targettag="triggerer_player" Amount="300">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-300" />
<SpawnAction itemidentifier="fulguriumfuelrod" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Fulgurium Rod 2-->
<Option text="eventtext.fuelrod.o11">
<CheckMoneyAction targettag="triggerer_player" Amount="600">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-600" />
<SpawnAction itemidentifier="fulguriumfuelrod" amount="2" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Fulgurium Rod 3-->
<Option text="eventtext.fuelrod.o12">
<CheckMoneyAction targettag="triggerer_player" Amount="900">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-900" />
<SpawnAction itemidentifier="fulguriumfuelrod" amount="3" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Fulgurium Rod 4-->
<Option text="eventtext.fuelrod.o13">
<CheckMoneyAction targettag="triggerer_player" Amount="1200">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-1200" />
<SpawnAction itemidentifier="fulguriumfuelrod" amount="4" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Fulgurium Rod 5-->
<Option text="eventtext.fuelrod.o14">
<CheckMoneyAction targettag="triggerer_player" Amount="1500">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-1500" />
<SpawnAction itemidentifier="fulguriumfuelrod" amount="5" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Back to the shop-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Fuel Rod Store-->
<!--Cargo Scooter-->
<Option text="eventtext.CargoScooter.c0">
<ConversationAction targettag="triggerer_player" dialogtype="Regular" text="eventtext.fabricartorbot.choose.cargo" eventsprite="CargoScooter">
<Option text="eventtext.CargoScooter.o0">
<CheckMoneyAction targettag="triggerer_player" Amount="400">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-400" />
<SpawnAction itemidentifier="cargoscooter" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Cargo Scooter-->
<!--safetyharness-->
<Option text="eventtext.safetyharness.c0">
<ConversationAction targettag="triggerer_player" dialogtype="Regular" text="eventtext.fabricartorbot.choose.safetyharness" eventsprite="SafetyHarness">
<Option text="eventtext.safetyharness.o0">
<CheckMoneyAction targettag="triggerer_player" Amount="320">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-320" />
<SpawnAction itemidentifier="safetyharness" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--safetyharness-->
<!--Armor Kit-->
<Option text="eventtext.ArmorKit.c0">
<ConversationAction targettag="triggerer_player" dialogtype="Regular" text="eventtext.fabricartorbot.choose.ArmorKit" eventsprite="ArmorKit">
<Option text="eventtext.ArmorKit.o0">
<CheckMoneyAction targettag="triggerer_player" Amount="400">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-400" />
<SpawnAction itemidentifier="makeshiftarmor" targetinventory="triggerer_player" />
<SpawnAction itemidentifier="ironhelmet" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Armor Kit-->
<!--Monitors-->
<Option text="eventtext.monitors.c0">
<ConversationAction targettag="triggerer_player" dialogtype="Regular" text="eventtext.fabricartorbot.choose.monitors" eventsprite="Monitors">
<!--Handheld Status Monitors-->
<Option text="eventtext.monitors.c1">
<ConversationAction targettag="triggerer_player" text="eventtext.monitors.c1.d1">
<Option text="eventtext.monitors.o1">
<CheckMoneyAction targettag="triggerer_player" Amount="250">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-250" />
<SpawnAction itemidentifier="handheldstatusmonitor" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Reactor PDA-->
<Option text="eventtext.monitors.c2">
<ConversationAction targettag="triggerer_player" text="eventtext.monitors.c2.d2">
<Option text="eventtext.monitors.o2">
<CheckMoneyAction targettag="triggerer_player" Amount="200">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-200" />
<SpawnAction itemidentifier="reactorpda" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Handheld Electrical Monitors-->
<Option text="eventtext.monitors.c3">
<ConversationAction targettag="triggerer_player" text="eventtext.monitors.c3.d3">
<Option text="eventtext.monitors.o3">
<CheckMoneyAction targettag="triggerer_player" Amount="250">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-250" />
<SpawnAction itemidentifier="handheldelectricalmonitor" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Item Finder Monitors-->
<Option text="eventtext.monitors.c4">
<ConversationAction targettag="triggerer_player" text="eventtext.monitors.c4.d4">
<Option text="eventtext.monitors.o4">
<CheckMoneyAction targettag="triggerer_player" Amount="200">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-200" />
<SpawnAction itemidentifier="handhelditemfinder" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Monitors-->
<!--Tools-->
<Option text="eventtext.tools.c0">
<ConversationAction targettag="triggerer_player" dialogtype="Regular" text="eventtext.fabricartorbot.choose.Tools" eventsprite="Tools">
<!--Screwdriver and crowbar-->
<Option text="eventtext.Tools.c1">
<ConversationAction targettag="triggerer_player" text="eventtext.Tools.c1.d1">
<Option text="eventtext.Tools.o1">
<CheckMoneyAction targettag="triggerer_player" Amount="40">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-40" />
<SpawnAction itemidentifier="screwdriver" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<Option text="eventtext.Tools.o1.o1">
<CheckMoneyAction targettag="triggerer_player" Amount="50">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-50" />
<SpawnAction itemidentifier="crowbar" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Wrenchs or HardenedWrench-->
<Option text="eventtext.Tools.c2">
<ConversationAction targettag="triggerer_player" text="eventtext.Tools.c2.d2">
<Option text="eventtext.Tools.o2">
<CheckMoneyAction targettag="triggerer_player" Amount="50">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-50" />
<SpawnAction itemidentifier="wrench" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<Option text="eventtext.Tools.o2.o2">
<CheckMoneyAction targettag="triggerer_player" Amount="250">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-250" />
<SpawnAction itemidentifier="heavywrench" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Welding Tool and fuel-->
<Option text="eventtext.Tools.c3">
<ConversationAction targettag="triggerer_player" text="eventtext.Tools.c3.d3">
<Option text="eventtext.Tools.o3">
<CheckMoneyAction targettag="triggerer_player" Amount="200">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-200" />
<SpawnAction itemidentifier="weldingtool" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Welding fuel-->
<Option text="eventtext.Tools.o3.p1">
<ConversationAction targettag="triggerer_player" text="eventtext.Tools.o3.p1.d1">
<Option text="eventtext.Tools.o3.x1">
<CheckMoneyAction targettag="triggerer_player" Amount="160">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-160" />
<SpawnAction itemidentifier="weldingfueltank" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<Option text="eventtext.Tools.o3.x2">
<CheckMoneyAction targettag="triggerer_player" Amount="320">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-320" />
<SpawnAction itemidentifier="weldingfueltank" amount="2" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<Option text="eventtext.Tools.o3.x3">
<CheckMoneyAction targettag="triggerer_player" Amount="480">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-480" />
<SpawnAction itemidentifier="weldingfueltank" amount="3" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<Option text="eventtext.Tools.o3.x4">
<CheckMoneyAction targettag="triggerer_player" Amount="640">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-640" />
<SpawnAction itemidentifier="weldingfueltank" amount="4" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<Option text="eventtext.Tools.o3.x5">
<CheckMoneyAction targettag="triggerer_player" Amount="800">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-800" />
<SpawnAction itemidentifier="weldingfueltank" amount="5" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Reset Store a-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Extinguisher , Multitools and others-->
<Option text="eventtext.Tools.c4">
<ConversationAction targettag="triggerer_player" text="eventtext.Tools.c4.d4">
<!--Extinguisher-->
<Option text="eventtext.Tools.o4.n1">
<ConversationAction targettag="triggerer_player" text="eventtext.Tools.o4.d1">
<Option text="eventtext.Tools.o4.op1">
<CheckMoneyAction targettag="triggerer_player" Amount="120">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-120" />
<SpawnAction itemidentifier="extinguisher" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--MultiTool-->
<Option text="eventtext.Tools.o4.n2">
<ConversationAction targettag="triggerer_player" text="eventtext.Tools.o4.d2">
<Option text="eventtext.Tools.o4.op2">
<CheckMoneyAction targettag="triggerer_player" Amount="75">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-75" />
<SpawnAction itemidentifier="repairpack" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Sprayer-->
<Option text="eventtext.Tools.o4.n3">
<ConversationAction targettag="triggerer_player" text="eventtext.Tools.o4.d3">
<Option text="eventtext.Tools.o4.op3">
<CheckMoneyAction targettag="triggerer_player" Amount="145">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-145" />
<SpawnAction itemidentifier="sprayer" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Toolbox-->
<Option text="eventtext.Tools.o4.n4">
<ConversationAction targettag="triggerer_player" text="eventtext.Tools.o4.d4">
<Option text="eventtext.Tools.o4.op4">
<CheckMoneyAction targettag="triggerer_player" Amount="110">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-110" />
<SpawnAction itemidentifier="toolbox" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Toolbelt-->
<Option text="eventtext.Tools.o4.n5">
<ConversationAction targettag="triggerer_player" text="eventtext.Tools.o4.d5">
<Option text="eventtext.Tools.o4.op5">
<CheckMoneyAction targettag="triggerer_player" Amount="80">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-80" />
<SpawnAction itemidentifier="toolbelt" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Batterycell-->
<Option text="eventtext.Tools.o4.n8">
<ConversationAction targettag="triggerer_player" text="eventtext.Tools.o4.d8">
<Option text="eventtext.Tools.o4.op8">
<CheckMoneyAction targettag="triggerer_player" Amount="210">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-210" />
<SpawnAction itemidentifier="batterycell" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--fixfoamgrenade-->
<Option text="eventtext.Tools.o4.n6">
<ConversationAction targettag="triggerer_player" text="eventtext.Tools.o4.d6">
<Option text="eventtext.Tools.o4.op6">
<CheckReputationAction targettype="faction" identifier="Templars" condition="gte 30">
<Success>
<CheckMoneyAction targettag="triggerer_player" Amount="140">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-140" />
<SpawnAction itemidentifier="fixfoamgrenade" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.reputation" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckReputationAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--PortablePump-->
<Option text="eventtext.Tools.o4.n7">
<ConversationAction targettag="triggerer_player" text="eventtext.Tools.o4.d7">
<Option text="eventtext.Tools.o4.op7">
<CheckReputationAction targettype="faction" identifier="Templars" condition="gte 60">
<Success>
<CheckMoneyAction targettag="triggerer_player" Amount="740">
<Success>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o1" />
<MoneyAction targettag="triggerer_player" amount="-740" />
<SpawnAction itemidentifier="fixfoamgrenade" targetinventory="triggerer_player" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.o2" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckMoneyAction>
</Success>
<Failure>
<ConversationAction targettag="triggerer_player" text="eventtext.fabricartorbot.restart.reputation" />
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Failure>
</CheckReputationAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Reset Store-->
<Option text="eventtext.fabricartorbot.restart.o4">
<GoTo name="restart_mofe.02" />
</Option>
</ConversationAction>
</Option>
<!--Tools-->
<!--Not Buy-->
<Option text="eventtext.fabricartorbot.restart.o3" endconversation="true">
<ClearTagAction tag="triggerer_player" />
<GoTo name="restart_mofe" />
</Option>
</ConversationAction>
</ScriptedEvent>
<!-- ////////// OUTPOST DESTRUCTION \\\\\\\\\\ -->
<!-- Turns a station into an abandoned station -->
<ScriptedEvent identifier="Templaroutpostdestruction">
<TagAction criteria="player" tag="player" ContinueIfNoTargetsFound="true" />
<TagAction criteria="itemtag:reactor" tag="targetreactor" submarinetype="Outpost" ContinueIfNoTargetsFound="true" />
<TagAction criteria="speciesname:Human" submarinetype="Outpost" team="FriendlyNPC" tag="targetnpc" />
<WaitAction time="1" />
<StatusEffectAction targettag="targetreactor">
<StatusEffect target="This" invulnerabletodamage="false" indestructible="false" setvalue="true" />
</StatusEffectAction>
<Label name="checkforcomplete" />
<CountTargetsAction targettag="targetreactor" CompareToTarget="targetreactor" MinPercentageRelativeToTarget="1">
<!-- succeed if at least 1 reactor is destroyed -->
<Conditional condition="eq 0" />
<Success>
<CountTargetsAction targettag="targetnpc" CompareToTarget="targetnpc" MinPercentageRelativeToTarget="90">
<!-- succeed if >90% enemies dead -->
<Conditional isdead="True" />
<Success>
<!-- check if a takeover is active | succeed and allow destruction of the station if no takeover is active at this location -->
<CheckDataAction identifier="takeoverinprogress" condition="false">
<Success>
<ReputationAction targettype="Location" increase="-75" />
<ModifyLocationAction type="Abandoned" />
<ConversationAction text="eventtext.templaroutpostdestruction.npcsflee" dialogtype="Mission" targettag="player" eventsprite="unconscious" />
</Success>
<Failure>
<GoTo name="endevent" />
</Failure>
</CheckDataAction>
</Success>
<Failure>
<Waitaction time="1" />
<GoTo name="checkforcomplete" />
</Failure>
</CountTargetsAction>
</Success>
<Failure>
<Waitaction time="1" />
<GoTo name="checkforcomplete" />
</Failure>
</CountTargetsAction>
<Label name="endevent" />
</ScriptedEvent>
<!-- Turns a station into an empty location -->
<ScriptedEvent identifier="Templaroutpostdestructionnostation">
<TagAction criteria="player" tag="player" ContinueIfNoTargetsFound="true" />
<TagAction criteria="itemtag:reactor" tag="targetreactor" submarinetype="Outpost" ContinueIfNoTargetsFound="true" />
<TagAction criteria="hull" tag="targethull" submarinetype="Outpost" ContinueIfNoTargetsFound="true" />
<TagAction criteria="speciesname:Human" submarinetype="Outpost" team="FriendlyNPC" tag="targetnpc" />
<WaitAction time="1" />
<StatusEffectAction targettag="targetreactor">
<StatusEffect target="This" invulnerabletodamage="false" />
</StatusEffectAction>
<Label name="checkforcomplete" />
<CountTargetsAction targettag="targethull" CompareToTarget="targethull" MinPercentageRelativeToTarget="50">
<!-- succeed if at 50% of the hulls are at least 50% flooded -->
<Conditional waterpercentage="gte 50" />
<Success>
<CountTargetsAction targettag="targetnpc" CompareToTarget="targetnpc" MinPercentageRelativeToTarget="90">
<!-- succeed if >90% enemies dead -->
<Conditional isdead="True" />
<Success>
<!-- check if a takeover is active | succeed and allow destruction of the station if no takeover is active at this location -->
<CheckDataAction identifier="takeoverinprogress" condition="false">
<Success>
<ModifyLocationAction type="none" />
<ConversationAction text="eventtext.templaroutpostdestruction.placeruined" dialogtype="Mission" targettag="player" eventsprite="BadVibration1" />
</Success>
<Failure>
<GoTo name="endevent" />
</Failure>
</CheckDataAction>
</Success>
<Failure>
<Waitaction time="1" />
<GoTo name="checkforcomplete" />
</Failure>
</CountTargetsAction>
</Success>
<Failure>
<Waitaction time="1" />
<GoTo name="checkforcomplete" />
</Failure>
</CountTargetsAction>
<Label name="endevent" />
</ScriptedEvent>
<!--Welcome Templar-->
<ScriptedEvent identifier="Welcome_templar" commonness="100">
<CheckDataAction identifier="Welcome_templar_complete" condition="eq true">
<Success>
<!--Don't repeat event-->
</Success>
<Failure>
<TagAction criteria="player" tag="player" />
<SpawnAction npcsetidentifier="TemplarsNpcs" npcidentifier="TemplarNpc1" spawnlocation="Outpost" targetmoduletags="adminmodule,DE_AdminModule" />
<TriggerAction target1tag="TemplarNpc1" target2tag="player" applytotarget2="triggerer_player" waitforinteraction="true" />
<NPCFollowAction npctag="TemplarNpc1" targettag="triggerer_player" follow="true" />
<ConversationAction targettag="triggerer_player" speakertag="TemplarNpc1" text="eventtext.Templarwelcome.c0" eventsprite="templar">
<Option text="eventtext.Templarwelcome.o0">
<ConversationAction targettag="triggerer_player" text="eventtext.Templarwelcome.o1.c1" eventsprite="templar">
<Option text="eventtext.Templarwelcome.o1.o1">
<ConversationAction targettag="triggerer_player" text="eventtext.Templarwelcome.o1.o1.c1" eventsprite="templar">
<Option text="eventtext.Templarwelcome.o1.o1.o1.o1" endconversation="true">
<SetDataAction identifier="Welcome_templar_complete" value="true" />
<NPCFollowAction npctag="TemplarNpc1" targettag="triggerer_player" follow="false" />
<ReputationAction targettype="Faction" identifier="Templars" increase="+5" />
</Option>
</ConversationAction>
</Option>
</ConversationAction>
</Option>
</ConversationAction>
</Failure>
</CheckDataAction>
</ScriptedEvent>
<!--Welcome Templar-->
<!--Campaña Chapter 1-->
<ScriptedEvent identifier="Chapter1_Templar" commonness="100">
<CheckDataAction identifier="Chapter_1" condition="eq true">
<Success>
<!--Do Nothing-->
</Success>
<Failure>
<!--Chapter1-->
<TagAction criteria="player" tag="player" />
<SpawnAction npcsetidentifier="TemplarsNpcs" npcidentifier="Rick_Stone" spawnlocation="outpost" targetmoduletags="TemplarAdminModule" />
<TriggerAction target1tag="Rick_Stone" target2tag="player" applytotarget2="triggerer_player" waitforinteraction="true" />
<NPCFollowAction npctag="Rick_Stone" targettag="triggerer_player" follow="true" />
<ConversationAction targettag="triggerer_player" speakertag="Rick_Stone" text="eventtext.Chapter1_Templar.c0" eventsprite="Rick_stone_img">
<Option text="eventtext.Chapter1_Templar.o0">
<ConversationAction targettag="triggerer_player" text="eventtext.Chapter1_Templar.o1.c1" eventsprite="Rick_stone_img">
<Option text="eventtext.Chapter1_Templar.o1.o1">
<ConversationAction targettag="triggerer_player" text="eventtext.Chapter1_Templar.o1.o1.c1" eventsprite="Rick_stone_img">
<Option text="eventtext.Chapter1_Templar.o1.o1.o1.o1" endconversation="true">
<NPCFollowAction npctag="Rick_Stone" targettag="triggerer_player" follow="false" />
<MissionAction missionidentifier="Templar_escortVIP_Special" />
<SetDataAction identifier="Chapter_1" value="true" />
</Option>
</ConversationAction>
</Option>
</ConversationAction>
</Option>
</ConversationAction>
</Failure>
</CheckDataAction>
</ScriptedEvent>
<ScriptedEvent identifier="Assasins_chapter_1" commonness="50">
<WaitAction time="30" />
<ConversationAction text="transmission.Templar_escortVIP_Special" eventsprite="Stowaway2" />
<TagAction criteria="hullname:airlock" tag="airlock" submarinetype="player" />
<SpawnAction npcsetidentifier="AbadonedOutpostnewNpcs" npcidentifier="Europa_Knight_assasin" targettag="Templar_assasin" teamid="None" spawnlocation="MainSub" SpawnPointTag="airlock" allowduplicates="true" Amount="3" />
<TagAction criteria="player" tag="player" />
<TagAction criteria="humanprefabidentifier:TemplarNpcVIPSecurity" tag="vipsec" />
<TagAction criteria="humanprefabidentifier:Rick_Stone_escort_Mission" tag="viptemplar" />
<CombatAction combatmode="Offensive" npctag="Templar_assasin" enemytag="vipsec" isinstigator="true" witnessreaction="none" />
<WaitAction time="30" />
<TriggerAction target1tag="viptemplar" target2tag="player" applytotarget2="triggerer_player" waitforinteraction="true" />
<NPCFollowAction npctag="viptemplar" targettag="triggerer_player" follow="true" />
<ConversationAction targettag="triggerer_player" speakertag="viptemplar" text="eventtext.RickConversation.c0" eventsprite="Rick_stone_img" />
<NPCFollowAction npctag="viptemplar" targettag="triggerer_player" follow="false" />--&gt;
</ScriptedEvent>
<!--Campaña Chapter 2-->
<ScriptedEvent identifier="Chapter2_Templar" commonness="100">
<CheckDataAction identifier="templar_campaing" condition="eq 2">
<Success>
<!--Chapter 2-->
<TagAction criteria="player" tag="player" />
<SpawnAction npcsetidentifier="TemplarsNpcs" npcidentifier="Rick_Stone" spawnlocation="outpost" targetmoduletags="TemplarAdminModule" />
<NPCFollowAction npctag="Rick_Stone" targettag="player" follow="true" />
<TriggerAction target1tag="Rick_Stone" target2tag="player" applytotarget2="triggerer_player" waitforinteraction="true" />
<ConversationAction targettag="triggerer_player" speakertag="Rick_Stone" text="eventtext.Chapter2_Templar.c0" eventsprite="Rick_stone_img">
<Option text="eventtext.Chapter2_Templar.o0">
<ConversationAction targettag="triggerer_player" text="eventtext.Chapter2_Templar.o1.c1" eventsprite="Rick_stone_img">
<Option text="eventtext.Chapter2_Templar.o1.o1">
<ConversationAction targettag="triggerer_player" text="eventtext.Chapter2_Templar.o1.o1.c1" eventsprite="Rick_stone_img">
<Option text="eventtext.Chapter2_Templar.o1.o1.o1.o1" endconversation="true">
<NPCFollowAction npctag="Rick_Stone" targettag="triggerer_player" follow="false" />
<MissionAction missionidentifier="Templar_Outpost_Assault" minlocationdistance="1" requiredfaction="Templars" locationtype="TemplarOutpost" CreateLocationIfNotFound="true" />
<SetDataAction identifier="templar_campaing" value="0" />
</Option>
</ConversationAction>
</Option>
</ConversationAction>
</Option>
</ConversationAction>
</Success>
<Failure>
<!--Do Nothing-->
</Failure>
</CheckDataAction>
</ScriptedEvent>
<ScriptedEvent identifier="Assasins_chapter_2" commonness="50">
<TagAction criteria="itemtag:securityalarm" submarinetype="Outpost" tag="alarmbutton" />
<StatusEffectAction targettag="alarmbutton">
<StatusEffect State="true" target="This" />
</StatusEffectAction>
<SpawnAction speciesname="Defensebot" targettag="scraptemplarbot" spawnlocation="Outpost" Amount="4" requirespawnpointtag="false" TargetModuleTags="TemplarAirlock" ContinueIfFailedToSpawn="false" teamid="FriendlyNPC" />
<SpawnAction itemidentifier="defensebotammobox" amount="1" targetinventory="scraptemplarbot" SpawnIfInventoryFull="false" ContinueIfFailedToSpawn="true" />
<TagAction criteria="speciesname:Defensebot" tag="sectemplar" />
<SpawnAction npcsetidentifier="TemplarsNpcs" npcidentifier="securitynpctemplar" spawnlocation="outpost" Amount="3" requirespawnpointtag="false" ContinueIfFailedToSpawn="false" targetmoduletags="TemplarAdminModule" />
<TagAction criteria="humanprefabidentifier:Europa_Knight" submarinetype="Outpost" tag="invadertemplar" />
<TagAction criteria="humanprefabidentifier:Europa_Knight_heavy" submarinetype="Outpost" tag="invadertemplar" />
<TagAction criteria="humanprefabidentifier:securitynpctemplar" submarinetype="Outpost" tag="sectemplar" />
<TagAction criteria="humanprefabidentifier:TemplarNpcCommoner" submarinetype="Outpost" tag="sectemplar" />
<TagAction criteria="humanprefabidentifier:TemplarNpc1" submarinetype="Outpost" tag="sectemplar" />
<TagAction criteria="humanprefabidentifier:reactoroperatortemplar" submarinetype="Outpost" tag="sectemplar" />
<TagAction criteria="humanprefabidentifier:subupgradenpcTemplar" submarinetype="Outpost" tag="sectemplar" />
<TagAction criteria="humanprefabidentifier:outpostmanagertemplar" submarinetype="Outpost" tag="sectemplar" />
<TagAction criteria="humanprefabidentifier:Templarhrmanager" submarinetype="Outpost" tag="sectemplar" />
<TagAction criteria="humanprefabidentifier:TemplarNpcShop" submarinetype="Outpost" tag="sectemplar" />
<TagAction criteria="humanprefabidentifier:watchmannpctemplar" submarinetype="Outpost" tag="sectemplar" />
<TagAction criteria="humanprefabidentifier:TemplarNpcChef" submarinetype="Outpost" tag="sectemplar" />
<TagAction criteria="humanprefabidentifier:TemplarNpcCook" submarinetype="Outpost" tag="sectemplar" />
<TagAction criteria="humanprefabidentifier:clown" submarinetype="Outpost" tag="sectemplar" />
<TagAction criteria="humanprefabidentifier:huskcultist" submarinetype="Outpost" tag="sectemplar" />
<NPCChangeTeamAction npctag="sectemplar" teamid="FriendlyNPC" AddToCrew="false" />
<CombatAction combatmode="Offensive" npctag="sectemplar" enemytag="invadertemplar" isinstigator="true" CoolDown="0" AbandonOnReset="false" />
<Label name="invasion" />
<CombatAction combatmode="Offensive" npctag="sectemplar" enemytag="invadertemplar" isinstigator="true" CoolDown="0" AbandonOnReset="false" />
<CombatAction combatmode="Offensive" npctag="invadertemplar" enemytag="sectemplar" isinstigator="true" guardreaction="arrest" witnessreaction="none" CoolDown="0" AbandonOnReset="false" />
<WaitAction time="2" />
<GoTo name="invasion" />
</ScriptedEvent>
<ScriptedEvent identifier="Assasins_chapter_2_end" commonness="50">
<TagAction criteria="player" tag="player" />
<SpawnAction npcsetidentifier="TemplarsNpcs" npcidentifier="TemplarNpcCommoner_2" spawnlocation="outpost" targetmoduletags="TemplarAdminModule" />
<NPCFollowAction npctag="TemplarNpcCommoner_2" targettag="player" follow="true" />
<TriggerAction target1tag="TemplarNpcCommoner_2" target2tag="player" applytotarget2="triggerer_player" waitforinteraction="true" />
<ConversationAction targettag="triggerer_player" speakertag="TemplarNpcCommoner_2" text="eventtext.Chapter2_Templar_end.c0" eventsprite="Assisent_Portrait">
<Option text="eventtext.Chapter2_Templar_end.o0">
<ConversationAction targettag="triggerer_player" text="eventtext.Chapter2_Templar_end.o1.c1" eventsprite="Assisent_Portrait">
<Option text="eventtext.Chapter2_Templar_end.o1.o1">
<ConversationAction targettag="triggerer_player" text="eventtext.Chapter2_Templar_end.o1.o1.c1" eventsprite="unconscious"> &gt;
<Option text="eventtext.Chapter2_Templar_end.o1.o1.o1.o1" endconversation="true"><NPCFollowAction npctag="TemplarNpcCommoner_2" targettag="triggerer_player" follow="false" /></Option></ConversationAction>
</Option>
</ConversationAction>
</Option>
</ConversationAction>
<!--<SetDataAction identifier="templar_campaing" value="3" />-->
</ScriptedEvent>
<!--Campaña-->
<!--TemplarOutposts admin mission-->
<ScriptedEvent identifier="missionevent_cargo1.templar" commonness="125" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="EventText.missionevent_cargo1.c1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="cargomaterials" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_cargo2.templar" commonness="50" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="EventText.missionevent_cargo2.c1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="cargoexplosive" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_cargo3.templar" commonness="100" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="EventText.missionevent_cargo3.c1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="cargoresearch" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_cargoany.templar" commonness="100" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="EventText.missionevent_cargo1.c1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="cargo" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_cargo_difficult.templar" commonness="75" requiredDestinationTypes="anyoutpost">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="EventText.missionevent_cargo_difficult.c1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="cargodifficult" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_salvagewreck.templar" commonness="75">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="EventText.missionevent_salvagewreck.c1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="salvagewreck" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_salvagewreckcargo.templar" commonness="75">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="EventText.missionevent_salvagewreckcargo.c1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="salvagewreckcargo" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_salvagewreckartifact.templar" commonness="50">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="EventText.missionevent_salvagewreckartifact.c1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="salvagewreckartifact" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_wreckthalamus.templar" commonness="50">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="eventtext.missionevent_wreckthalamus.c1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="wreckthalamus" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_collectminerals_set1.templar" commonness="70">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="EventText.missionevent_collectminerals.c1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="collectminerals_set1" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_collectminerals_set2.templar" commonness="70">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="EventText.missionevent_collectminerals.c1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="collectminerals_set2" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_collectminerals_set3.templar" commonness="70">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="EventText.missionevent_collectminerals.c1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="collectminerals_set3" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_collectminerals_set4.templar" commonness="70">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="EventText.missionevent_collectminerals.c1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="collectminerals_set4" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_Templar_escort" commonness="70">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="EventText.Templar_escort1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="Templar_escort" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_TemplarVIP_escort" commonness="70">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="EventText.Templar_escortVIP_1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="Templar_escortVIP" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<ScriptedEvent identifier="missionevent_Templarterrorist" commonness="70">
<NPCWaitAction npctag="outpostmanagertemplar" wait="true" />
<ConversationAction text="EventText.Templar_escortTerrorist1" speakertag="outpostmanagertemplar" endeventifinterrupted="false" dialogtype="Small" />
<MissionAction missiontag="Templar_escortTerrorist" />
<NPCWaitAction npctag="outpostmanagertemplar" wait="false" />
</ScriptedEvent>
<!--TemplarOutposts admin mission-->
</EventPrefabs>
</Randomevents>