Skip to content

Commit

Permalink
Add TargetType Politician
Browse files Browse the repository at this point in the history
  • Loading branch information
Tkael committed Aug 18, 2024
1 parent 8c43508 commit 7ba01cb
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 20 deletions.
9 changes: 9 additions & 0 deletions DataDefinitions/Properties/TargetType.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions DataDefinitions/Properties/TargetType.resx
Original file line number Diff line number Diff line change
Expand Up @@ -177,4 +177,7 @@
<value>Thargoid Scout</value>
<comment>Massacre mission target - Thargoid scout</comment>
</data>
<data name="Politician" xml:space="preserve">
<value>Politician</value>
</data>
</root>
41 changes: 21 additions & 20 deletions DataDefinitions/TargetType.cs
Original file line number Diff line number Diff line change
Expand Up @@ -10,29 +10,30 @@ static TargetType()
resourceManager = Properties.TargetType.ResourceManager;
resourceManager.IgnoreCase = true;
missingEDNameHandler = (edname) => new TargetType(edname);

var AIHumanoid = new TargetType("AIHumanoid");
var BountyHunter = new TargetType("BountyHunter");
var Civilian = new TargetType("Civilian");
var CitizenHumanoid = new TargetType("CitizenHumanoid");
var Deserter = new TargetType("Deserter");
var DeserterASS = new TargetType("DeserterASS");
var GuardHumanoid = new TargetType("GuardHumanoid");
var Hostage = new TargetType("Hostage");
var Miner = new TargetType("Miner");
var Pirate = new TargetType("Pirate");
var PirateLord = new TargetType("PirateLord");
var Security = new TargetType("Security");
var Scout = new TargetType("Scout");
var Smuggler = new TargetType("Smuggler");
var Terrorist = new TargetType("Terrorist");
var TerroristLeader = new TargetType("TerroristLeader");
var Trader = new TargetType("Trader");
var VenerableGeneral = new TargetType("VenerableGeneral");
}

public static readonly TargetType AIHumanoid = new TargetType("AIHumanoid");
public static readonly TargetType BountyHunter = new TargetType ("BountyHunter");
public static readonly TargetType Civilian = new TargetType("Civilian");
public static readonly TargetType CitizenHumanoid = new TargetType("CitizenHumanoid");
public static readonly TargetType Deserter = new TargetType("Deserter");
public static readonly TargetType DeserterASS = new TargetType("DeserterASS");
public static readonly TargetType GuardHumanoid = new TargetType("GuardHumanoid");
public static readonly TargetType Hostage = new TargetType("Hostage");
public static readonly TargetType Miner = new TargetType("Miner");
public static readonly TargetType Pirate = new TargetType("Pirate");
public static readonly TargetType PirateLord = new TargetType("PirateLord");
public static readonly TargetType Politician = new TargetType("Politician");
public static readonly TargetType Security = new TargetType("Security");
public static readonly TargetType Scout = new TargetType("Scout");
public static readonly TargetType Smuggler = new TargetType("Smuggler");
public static readonly TargetType Terrorist = new TargetType("Terrorist");
public static readonly TargetType TerroristLeader = new TargetType("TerroristLeader");
public static readonly TargetType Trader = new TargetType("Trader");
public static readonly TargetType VenerableGeneral = new TargetType("VenerableGeneral");

// dummy used to ensure that the static constructor has run
public TargetType() : this("")
public TargetType () : this("")
{ }

private TargetType(string edname) : base(edname, edname)
Expand Down

0 comments on commit 7ba01cb

Please sign in to comment.