Files
BarotraumaModServer/LocalMods/Thalassophobia Restored/Events/TraitorMissions.xml
T

56 lines
2.2 KiBLFS
XML
Executable File

<?xml version="1.0" encoding="utf-8" ?>
<TraitorMissions>
<!--Mission 1: "Bomb-Voyage"-->
<!--Objective 1: Find the bomb collar-->
<!--Objective 2: Sabotage the engine-->
<!--Objective 3: Knock out the target and place the bomb collar on them-->
<!--Objective 4: Flee before they disarm the bomb collar---->
<TraitorMission identifier="Thal_traitorevent">
<Icon texture="Content/UI/MissionIcons.png" sourcerect="0,0,256,256" color="200,0,0,255"/>
<StartInfoText id="thal_timedcollar_traitormissionstartinfotext"/>
<!--Find the collar-->
<Objective>
<EndMessageFailure id="thal_timedcollar_objectivefailmessage1"/>
<EndMessageSuccess id="thal_timedcollar_objectivesuccessmessage1"/>
<StartMessage id="thal_timedcollar_traitorobjectivestartmessage1"/>
<Goal type="finditem" identifier="smallmudraptoregg" preferNew="true" allowNew="true" allowExisting="false" allowedContainers="loosevent">
<InfoText id="thal_timedcollar_goalinfotext_1"/>
</Goal>
</Objective>
<!--Sabotage the engine-->
<Objective>
<EndMessageFailure id="thal_timedcollar_objectivefailmessage2"/>
<EndMessageSuccess id="thal_timedcollar_objectivesuccessmessage2"/>
<StartMessage id="thal_timedcollar_traitorobjectivestartmessage2"/>
<Goal type="sabotage" tag="engine" threshold="10">
<InfoText id="thal_timedcollar_goalinfotext_2" />
</Goal>
</Objective>
<!--Knock out target-->
<Objective>
<EndMessageFailure id="thal_timedcollar_objectivefailmessage3"/>
<EndMessageSuccess id="thal_timedcollar_objectivesuccessmessage3"/>
<StartMessage id="thal_timedcollar_traitorobjectivestartmessage3"/>
<Goal type="reachdistancefromsub" distance="200">
<InfoText id="thal_timedcollar_goalinfotext_3" />
</Goal>
</Objective>
<!--Flee-->
<Objective>
<EndMessageFailure id="thal_timedcollar_objectivefailmessage4"/>
<EndMessageSuccess id="thal_timedcollar_objectivesuccessmessage4"/>
<StartMessage id="thal_timedcollar_goalinfotext_4"/>
<Goal type="reachdistancefromsub" distance="200">
<InfoText id="traitorgoalreachdistancefromsub" />
</Goal>
</Objective>
</TraitorMission>
</TraitorMissions>