mirror of
https://github.com/FalloutCollaborationProject/FCP-Caesars-Legion.git
synced 2026-07-27 17:00:20 -07:00
Add forcedTraits to Legion backstories and reformat XML
Introduced forcedTraits to many Legion BackstoryDefs, such as FCP_Trait_Sharpshooter and FCP_Trait_Tough, to better define pawn characteristics. Also reformatted XML files for consistency, removed unnecessary whitespace, and standardized empty possessions tags.
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -1,10 +1,10 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<Defs>
|
<Defs>
|
||||||
|
|
||||||
|
|
||||||
<!--_____ Legion Pawnkinds _____-->
|
<!--_____ Legion Pawnkinds _____-->
|
||||||
|
|
||||||
<!--___ Characters ___-->
|
<!--___ Characters ___-->
|
||||||
|
|
||||||
<!-- Character Military Base -->
|
<!-- Character Military Base -->
|
||||||
|
|
||||||
<PawnKindDef Name="FCP_Legion_CharacterkindBase" ParentName="FCP_LegionkindBase" Abstract="true">
|
<PawnKindDef Name="FCP_Legion_CharacterkindBase" ParentName="FCP_LegionkindBase" Abstract="true">
|
||||||
@@ -146,7 +146,6 @@
|
|||||||
</PawnKindDef>
|
</PawnKindDef>
|
||||||
|
|
||||||
<!--___ Civilians ___-->
|
<!--___ Civilians ___-->
|
||||||
|
|
||||||
<!-- Slave -->
|
<!-- Slave -->
|
||||||
|
|
||||||
<PawnKindDef>
|
<PawnKindDef>
|
||||||
@@ -173,7 +172,6 @@
|
|||||||
</PawnKindDef>
|
</PawnKindDef>
|
||||||
|
|
||||||
<!--___ Traders ___-->
|
<!--___ Traders ___-->
|
||||||
|
|
||||||
<!-- Legion Slave Trader -->
|
<!-- Legion Slave Trader -->
|
||||||
|
|
||||||
<PawnKindDef ParentName="FCP_LegionkindBase">
|
<PawnKindDef ParentName="FCP_LegionkindBase">
|
||||||
@@ -235,7 +233,6 @@
|
|||||||
</PawnKindDef>
|
</PawnKindDef>
|
||||||
|
|
||||||
<!--___ Military ___-->
|
<!--___ Military ___-->
|
||||||
|
|
||||||
<!-- Scout -->
|
<!-- Scout -->
|
||||||
|
|
||||||
<PawnKindDef ParentName="FCP_LegionkindBase">
|
<PawnKindDef ParentName="FCP_LegionkindBase">
|
||||||
@@ -278,10 +275,25 @@
|
|||||||
<techHediffsChance>0.03</techHediffsChance>
|
<techHediffsChance>0.03</techHediffsChance>
|
||||||
<initialWillRange>1~3</initialWillRange>
|
<initialWillRange>1~3</initialWillRange>
|
||||||
<initialResistanceRange>5~9</initialResistanceRange>
|
<initialResistanceRange>5~9</initialResistanceRange>
|
||||||
|
<inventoryOptions>
|
||||||
|
<skipChance>0.80</skipChance>
|
||||||
|
<subOptionsChooseOne>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Legion_Denarius</thingDef>
|
||||||
|
<countRange>3~15</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Caps</thingDef>
|
||||||
|
<countRange>5~15</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>Pemmican</thingDef>
|
||||||
|
<countRange>5~10</countRange>
|
||||||
|
</li>
|
||||||
|
</subOptionsChooseOne>
|
||||||
|
</inventoryOptions>
|
||||||
</PawnKindDef>
|
</PawnKindDef>
|
||||||
|
|
||||||
<!-- Recruit -->
|
|
||||||
|
|
||||||
<PawnKindDef ParentName="FCP_LegionkindBase" Name="FCP_LegionkindRecruit">
|
<PawnKindDef ParentName="FCP_LegionkindBase" Name="FCP_LegionkindRecruit">
|
||||||
<defName>FCP_Legion_Recruit</defName>
|
<defName>FCP_Legion_Recruit</defName>
|
||||||
<label>recruit legionary</label>
|
<label>recruit legionary</label>
|
||||||
@@ -316,10 +328,25 @@
|
|||||||
</backstoryFiltersOverride>
|
</backstoryFiltersOverride>
|
||||||
<initialWillRange>1~3</initialWillRange>
|
<initialWillRange>1~3</initialWillRange>
|
||||||
<initialResistanceRange>5~9</initialResistanceRange>
|
<initialResistanceRange>5~9</initialResistanceRange>
|
||||||
|
<inventoryOptions>
|
||||||
|
<skipChance>0.80</skipChance>
|
||||||
|
<subOptionsChooseOne>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Legion_Denarius</thingDef>
|
||||||
|
<countRange>3~15</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Caps</thingDef>
|
||||||
|
<countRange>5~15</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>Pemmican</thingDef>
|
||||||
|
<countRange>5~10</countRange>
|
||||||
|
</li>
|
||||||
|
</subOptionsChooseOne>
|
||||||
|
</inventoryOptions>
|
||||||
</PawnKindDef>
|
</PawnKindDef>
|
||||||
|
|
||||||
<!-- Recruit Decanus -->
|
|
||||||
|
|
||||||
<PawnKindDef ParentName="FCP_LegionkindBase">
|
<PawnKindDef ParentName="FCP_LegionkindBase">
|
||||||
<defName>FCP_Legion_Recruit_Decanus</defName>
|
<defName>FCP_Legion_Recruit_Decanus</defName>
|
||||||
<label>recruit decanus</label>
|
<label>recruit decanus</label>
|
||||||
@@ -353,10 +380,25 @@
|
|||||||
</backstoryFiltersOverride>
|
</backstoryFiltersOverride>
|
||||||
<initialWillRange>1~3</initialWillRange>
|
<initialWillRange>1~3</initialWillRange>
|
||||||
<initialResistanceRange>6~10</initialResistanceRange>
|
<initialResistanceRange>6~10</initialResistanceRange>
|
||||||
|
<inventoryOptions>
|
||||||
|
<skipChance>0.75</skipChance>
|
||||||
|
<subOptionsChooseOne>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Legion_Denarius</thingDef>
|
||||||
|
<countRange>5~20</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Caps</thingDef>
|
||||||
|
<countRange>5~18</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>Pemmican</thingDef>
|
||||||
|
<countRange>5~12</countRange>
|
||||||
|
</li>
|
||||||
|
</subOptionsChooseOne>
|
||||||
|
</inventoryOptions>
|
||||||
</PawnKindDef>
|
</PawnKindDef>
|
||||||
|
|
||||||
<!-- Prime -->
|
|
||||||
|
|
||||||
<PawnKindDef ParentName="FCP_LegionkindBase">
|
<PawnKindDef ParentName="FCP_LegionkindBase">
|
||||||
<defName>FCP_Legion_Prime</defName>
|
<defName>FCP_Legion_Prime</defName>
|
||||||
<label>prime legionary</label>
|
<label>prime legionary</label>
|
||||||
@@ -389,10 +431,29 @@
|
|||||||
</backstoryFiltersOverride>
|
</backstoryFiltersOverride>
|
||||||
<initialWillRange>1~4</initialWillRange>
|
<initialWillRange>1~4</initialWillRange>
|
||||||
<initialResistanceRange>7~11</initialResistanceRange>
|
<initialResistanceRange>7~11</initialResistanceRange>
|
||||||
|
<inventoryOptions>
|
||||||
|
<skipChance>0.75</skipChance>
|
||||||
|
<subOptionsChooseOne>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Legion_Denarius</thingDef>
|
||||||
|
<countRange>5~20</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Caps</thingDef>
|
||||||
|
<countRange>5~18</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>Pemmican</thingDef>
|
||||||
|
<countRange>5~12</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>MedicineHerbal</thingDef>
|
||||||
|
<countRange>1~2</countRange>
|
||||||
|
</li>
|
||||||
|
</subOptionsChooseOne>
|
||||||
|
</inventoryOptions>
|
||||||
</PawnKindDef>
|
</PawnKindDef>
|
||||||
|
|
||||||
<!-- Prime Decanus -->
|
|
||||||
|
|
||||||
<PawnKindDef ParentName="FCP_LegionkindBase">
|
<PawnKindDef ParentName="FCP_LegionkindBase">
|
||||||
<defName>FCP_Legion_Prime_Decanus</defName>
|
<defName>FCP_Legion_Prime_Decanus</defName>
|
||||||
<label>prime legionary</label>
|
<label>prime legionary</label>
|
||||||
@@ -426,10 +487,29 @@
|
|||||||
</backstoryFiltersOverride>
|
</backstoryFiltersOverride>
|
||||||
<initialWillRange>1~5</initialWillRange>
|
<initialWillRange>1~5</initialWillRange>
|
||||||
<initialResistanceRange>7~11</initialResistanceRange>
|
<initialResistanceRange>7~11</initialResistanceRange>
|
||||||
|
<inventoryOptions>
|
||||||
|
<skipChance>0.70</skipChance>
|
||||||
|
<subOptionsChooseOne>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Legion_Denarius</thingDef>
|
||||||
|
<countRange>8~25</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Caps</thingDef>
|
||||||
|
<countRange>8~22</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>Pemmican</thingDef>
|
||||||
|
<countRange>7~15</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>MedicineHerbal</thingDef>
|
||||||
|
<countRange>1~2</countRange>
|
||||||
|
</li>
|
||||||
|
</subOptionsChooseOne>
|
||||||
|
</inventoryOptions>
|
||||||
</PawnKindDef>
|
</PawnKindDef>
|
||||||
|
|
||||||
<!-- Veteran -->
|
|
||||||
|
|
||||||
<PawnKindDef ParentName="FCP_LegionkindBase">
|
<PawnKindDef ParentName="FCP_LegionkindBase">
|
||||||
<defName>FCP_Legion_Veteran</defName>
|
<defName>FCP_Legion_Veteran</defName>
|
||||||
<label>veteran legionary</label>
|
<label>veteran legionary</label>
|
||||||
@@ -464,10 +544,29 @@
|
|||||||
</backstoryFiltersOverride>
|
</backstoryFiltersOverride>
|
||||||
<initialWillRange>2~4</initialWillRange>
|
<initialWillRange>2~4</initialWillRange>
|
||||||
<initialResistanceRange>7~11</initialResistanceRange>
|
<initialResistanceRange>7~11</initialResistanceRange>
|
||||||
|
<inventoryOptions>
|
||||||
|
<skipChance>0.70</skipChance>
|
||||||
|
<subOptionsChooseOne>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Legion_Denarius</thingDef>
|
||||||
|
<countRange>8~25</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Caps</thingDef>
|
||||||
|
<countRange>8~22</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>Pemmican</thingDef>
|
||||||
|
<countRange>7~15</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>MedicineHerbal</thingDef>
|
||||||
|
<countRange>1~2</countRange>
|
||||||
|
</li>
|
||||||
|
</subOptionsChooseOne>
|
||||||
|
</inventoryOptions>
|
||||||
</PawnKindDef>
|
</PawnKindDef>
|
||||||
|
|
||||||
<!-- Veteran Decanus -->
|
|
||||||
|
|
||||||
<PawnKindDef ParentName="FCP_LegionkindBase">
|
<PawnKindDef ParentName="FCP_LegionkindBase">
|
||||||
<defName>FCP_Legion_Veteran_Decanus</defName>
|
<defName>FCP_Legion_Veteran_Decanus</defName>
|
||||||
<label>veteran legionary</label>
|
<label>veteran legionary</label>
|
||||||
@@ -501,10 +600,29 @@
|
|||||||
</backstoryFiltersOverride>
|
</backstoryFiltersOverride>
|
||||||
<initialWillRange>2~4</initialWillRange>
|
<initialWillRange>2~4</initialWillRange>
|
||||||
<initialResistanceRange>8~12</initialResistanceRange>
|
<initialResistanceRange>8~12</initialResistanceRange>
|
||||||
|
<inventoryOptions>
|
||||||
|
<skipChance>0.65</skipChance>
|
||||||
|
<subOptionsChooseOne>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Legion_Denarius</thingDef>
|
||||||
|
<countRange>10~30</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Caps</thingDef>
|
||||||
|
<countRange>10~25</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>Pemmican</thingDef>
|
||||||
|
<countRange>8~18</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>MedicineHerbal</thingDef>
|
||||||
|
<countRange>2~3</countRange>
|
||||||
|
</li>
|
||||||
|
</subOptionsChooseOne>
|
||||||
|
</inventoryOptions>
|
||||||
</PawnKindDef>
|
</PawnKindDef>
|
||||||
|
|
||||||
<!-- Vexillarius -->
|
|
||||||
|
|
||||||
<PawnKindDef ParentName="FCP_LegionkindBase">
|
<PawnKindDef ParentName="FCP_LegionkindBase">
|
||||||
<defName>FCP_Legion_Vexillarius</defName>
|
<defName>FCP_Legion_Vexillarius</defName>
|
||||||
<label>legion vexillarius</label>
|
<label>legion vexillarius</label>
|
||||||
@@ -539,10 +657,29 @@
|
|||||||
</backstoryFiltersOverride>
|
</backstoryFiltersOverride>
|
||||||
<initialWillRange>2~5</initialWillRange>
|
<initialWillRange>2~5</initialWillRange>
|
||||||
<initialResistanceRange>12~16</initialResistanceRange>
|
<initialResistanceRange>12~16</initialResistanceRange>
|
||||||
|
<inventoryOptions>
|
||||||
|
<skipChance>0.60</skipChance>
|
||||||
|
<subOptionsChooseOne>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Legion_Denarius</thingDef>
|
||||||
|
<countRange>12~35</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Caps</thingDef>
|
||||||
|
<countRange>12~28</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>Pemmican</thingDef>
|
||||||
|
<countRange>10~20</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>MedicineHerbal</thingDef>
|
||||||
|
<countRange>2~3</countRange>
|
||||||
|
</li>
|
||||||
|
</subOptionsChooseOne>
|
||||||
|
</inventoryOptions>
|
||||||
</PawnKindDef>
|
</PawnKindDef>
|
||||||
|
|
||||||
<!-- Centurion -->
|
|
||||||
|
|
||||||
<PawnKindDef ParentName="FCP_LegionkindBase">
|
<PawnKindDef ParentName="FCP_LegionkindBase">
|
||||||
<defName>FCP_Legion_Centurion</defName>
|
<defName>FCP_Legion_Centurion</defName>
|
||||||
<label>centurion</label>
|
<label>centurion</label>
|
||||||
@@ -577,10 +714,29 @@
|
|||||||
</backstoryFiltersOverride>
|
</backstoryFiltersOverride>
|
||||||
<initialWillRange>2~5</initialWillRange>
|
<initialWillRange>2~5</initialWillRange>
|
||||||
<initialResistanceRange>14~22</initialResistanceRange>
|
<initialResistanceRange>14~22</initialResistanceRange>
|
||||||
|
<inventoryOptions>
|
||||||
|
<skipChance>0.55</skipChance>
|
||||||
|
<subOptionsChooseOne>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Legion_Denarius</thingDef>
|
||||||
|
<countRange>15~40</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Caps</thingDef>
|
||||||
|
<countRange>15~32</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>Pemmican</thingDef>
|
||||||
|
<countRange>12~25</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>MedicineHerbal</thingDef>
|
||||||
|
<countRange>2~4</countRange>
|
||||||
|
</li>
|
||||||
|
</subOptionsChooseOne>
|
||||||
|
</inventoryOptions>
|
||||||
</PawnKindDef>
|
</PawnKindDef>
|
||||||
|
|
||||||
<!-- Legate -->
|
|
||||||
|
|
||||||
<PawnKindDef ParentName="FCP_LegionkindBase">
|
<PawnKindDef ParentName="FCP_LegionkindBase">
|
||||||
<defName>FCP_Legion_Legate</defName>
|
<defName>FCP_Legion_Legate</defName>
|
||||||
<label>legate</label>
|
<label>legate</label>
|
||||||
@@ -615,6 +771,26 @@
|
|||||||
</backstoryFiltersOverride>
|
</backstoryFiltersOverride>
|
||||||
<initialWillRange>3~5</initialWillRange>
|
<initialWillRange>3~5</initialWillRange>
|
||||||
<initialResistanceRange>18~30</initialResistanceRange>
|
<initialResistanceRange>18~30</initialResistanceRange>
|
||||||
|
<inventoryOptions>
|
||||||
|
<skipChance>0.50</skipChance>
|
||||||
|
<subOptionsChooseOne>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Legion_Denarius</thingDef>
|
||||||
|
<countRange>20~50</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>FCP_Currency_Caps</thingDef>
|
||||||
|
<countRange>18~40</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>Pemmican</thingDef>
|
||||||
|
<countRange>15~30</countRange>
|
||||||
|
</li>
|
||||||
|
<li>
|
||||||
|
<thingDef>MedicineHerbal</thingDef>
|
||||||
|
<countRange>3~5</countRange>
|
||||||
|
</li>
|
||||||
|
</subOptionsChooseOne>
|
||||||
|
</inventoryOptions>
|
||||||
</PawnKindDef>
|
</PawnKindDef>
|
||||||
|
|
||||||
</Defs>
|
</Defs>
|
||||||
Reference in New Issue
Block a user