mirror of
https://github.com/FalloutCollaborationProject/FCP-Wastelanders.git
synced 2026-07-27 17:03:26 -07:00
Updated caravan trader definitions to use StockGenerator_BuyExpensiveSimple instead of StockGenerator_BuyCategory for Apparel, Medicine, and Drugs. This may affect the types of items traders are willing to buy, likely focusing on more valuable or simple items.
212 lines
6.4 KiB
XML
212 lines
6.4 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<Defs>
|
|
|
|
<!--__________ Traders __________-->
|
|
|
|
<!--_____ Wasteland Traders _____-->
|
|
|
|
<!--___ Crow Trader ___-->
|
|
|
|
<TraderKindDef>
|
|
<defName>FCP_Caravan_Crow_Trader</defName>
|
|
<label>Crow</label>
|
|
<stockGenerators>
|
|
|
|
<!--__ Selling __-->
|
|
|
|
<!--_ Apparel _-->
|
|
|
|
<!-- Clothing -->
|
|
|
|
<li Class="StockGenerator_Tag">
|
|
<tradeTag>FCP_Wastelander_Apparel</tradeTag>
|
|
<thingDefCountRange>9~15</thingDefCountRange>
|
|
<countRange>4~10</countRange>
|
|
<excludedThingDefs />
|
|
<customCountRanges />
|
|
</li>
|
|
<li Class="StockGenerator_Tag">
|
|
<tradeTag>FCP_Pre_War_Apparel</tradeTag>
|
|
<thingDefCountRange>1~4</thingDefCountRange>
|
|
<countRange>1~4</countRange>
|
|
<excludedThingDefs />
|
|
<customCountRanges />
|
|
</li>
|
|
|
|
<!-- Armor -->
|
|
|
|
<li Class="StockGenerator_Tag">
|
|
<tradeTag>FCP_Combat_Armors</tradeTag>
|
|
<thingDefCountRange>1~4</thingDefCountRange>
|
|
<countRange>0~3</countRange>
|
|
<excludedThingDefs />
|
|
<customCountRanges />
|
|
</li>
|
|
|
|
<!-- Misc -->
|
|
|
|
<li Class="StockGenerator_Category">
|
|
<categoryDef>Textiles</categoryDef>
|
|
<thingDefCountRange>1~2</thingDefCountRange>
|
|
<totalPriceRange>400~800</totalPriceRange>
|
|
<excludedThingDefs>
|
|
<li MayRequire="Ludeon.RimWorld.Anomaly">Leather_Dread</li>
|
|
</excludedThingDefs>
|
|
</li>
|
|
|
|
<!--__ Buying __-->
|
|
|
|
<li Class="StockGenerator_BuyTradeTag"><tag>FCP_Wastelander_Apparel</tag></li>
|
|
<li Class="StockGenerator_BuyTradeTag"><tag>FCP_Pre_War_Apparel</tag></li>
|
|
<li Class="StockGenerator_BuyTradeTag"><tag>FCP_Combat_Armors</tag></li>
|
|
|
|
<!--__ Currency __-->
|
|
|
|
<!-- Caps -->
|
|
|
|
<li Class="StockGenerator_SingleDef">
|
|
<thingDef>FCP_Currency_Caps</thingDef>
|
|
<countRange>750~1200</countRange>
|
|
</li>
|
|
</stockGenerators>
|
|
</TraderKindDef>
|
|
|
|
<!--___ Crazy Wolfgang Trader ___-->
|
|
|
|
<TraderKindDef>
|
|
<defName>FCP_Caravan_Crazy_Wolfgang</defName>
|
|
<label>Crazy Wolfgang</label>
|
|
<stockGenerators>
|
|
|
|
<!--__ Selling __-->
|
|
|
|
<!--_ Apparel _-->
|
|
|
|
<!-- Wasteland Apparel -->
|
|
|
|
<li Class="StockGenerator_Tag">
|
|
<tradeTag>FCP_Wastelander_Apparel</tradeTag>
|
|
<thingDefCountRange>8~12</thingDefCountRange>
|
|
<countRange>3~8</countRange>
|
|
</li>
|
|
|
|
<li Class="StockGenerator_Tag">
|
|
<tradeTag>FCP_Pre_War_Apparel</tradeTag>
|
|
<thingDefCountRange>2~5</thingDefCountRange>
|
|
<countRange>1~5</countRange>
|
|
</li>
|
|
|
|
<!-- Vanilla Apparel -->
|
|
|
|
<li Class="StockGenerator_Category">
|
|
<categoryDef>Apparel</categoryDef>
|
|
<thingDefCountRange>5~10</thingDefCountRange>
|
|
<countRange>2~6</countRange>
|
|
</li>
|
|
|
|
<!--__ Buying __-->
|
|
|
|
<li Class="StockGenerator_BuyTradeTag"><tag>FCP_Wastelander_Apparel</tag></li>
|
|
<li Class="StockGenerator_BuyTradeTag"><tag>FCP_Pre_War_Apparel</tag></li>
|
|
<li Class="StockGenerator_BuyTradeTag"><tag>FCP_Combat_Armors</tag></li>
|
|
<li Class="StockGenerator_BuyExpensiveSimple"></li>
|
|
|
|
<!--__ Currency __-->
|
|
|
|
<!-- Caps -->
|
|
|
|
<li Class="StockGenerator_SingleDef">
|
|
<thingDef>FCP_Currency_Caps</thingDef>
|
|
<countRange>750~1200</countRange>
|
|
</li>
|
|
</stockGenerators>
|
|
</TraderKindDef>
|
|
|
|
<!--___ Lucky Harith ___-->
|
|
|
|
<TraderKindDef>
|
|
<defName>FCP_Caravan_Lucky_Harith</defName>
|
|
<label>Lucky Harith</label>
|
|
<stockGenerators>
|
|
|
|
<!--__ Selling __-->
|
|
|
|
<!--_ Weapons _-->
|
|
|
|
<!-- Vanilla Weapons -->
|
|
|
|
<li Class="StockGenerator_Category">
|
|
<categoryDef>Weapons</categoryDef>
|
|
<thingDefCountRange>8~15</thingDefCountRange>
|
|
<countRange>1~3</countRange>
|
|
</li>
|
|
|
|
<!-- Ballistic Weapons -->
|
|
|
|
<li Class="StockGenerator_Tag" MayRequire="Rick.FCP.BallisticWeapons">
|
|
<tradeTag>FCP_Ballistic_Weapon</tradeTag>
|
|
<thingDefCountRange>5~12</thingDefCountRange>
|
|
<countRange>1~3</countRange>
|
|
</li>
|
|
|
|
<!--__ Buying __-->
|
|
|
|
<li Class="StockGenerator_BuyTradeTag"><tag>WeaponRanged</tag></li>
|
|
<li Class="StockGenerator_BuyTradeTag"><tag>WeaponMelee</tag></li>
|
|
<li Class="StockGenerator_BuyTradeTag" MayRequire="Rick.FCP.BallisticWeapons"><tag>FCP_Ballistic_Weapon</tag></li>
|
|
|
|
<!--__ Currency __-->
|
|
|
|
<!-- Caps -->
|
|
|
|
<li Class="StockGenerator_SingleDef">
|
|
<thingDef>FCP_Currency_Caps</thingDef>
|
|
<countRange>300~1250</countRange>
|
|
</li>
|
|
</stockGenerators>
|
|
</TraderKindDef>
|
|
|
|
<!--___ Doc Hoff ___-->
|
|
|
|
<TraderKindDef>
|
|
<defName>FCP_Caravan_Doc_Hoff</defName>
|
|
<label>Doc Hoff</label>
|
|
<stockGenerators>
|
|
|
|
<!--__ Selling __-->
|
|
|
|
<!--_ Medical _-->
|
|
|
|
<!-- Medicine -->
|
|
|
|
<li Class="StockGenerator_Category">
|
|
<categoryDef>Medicine</categoryDef>
|
|
<thingDefCountRange>3~6</thingDefCountRange>
|
|
<countRange>5~15</countRange>
|
|
</li>
|
|
|
|
<!-- Drugs -->
|
|
|
|
<li Class="StockGenerator_Category">
|
|
<categoryDef>Drugs</categoryDef>
|
|
<thingDefCountRange>5~10</thingDefCountRange>
|
|
<countRange>3~12</countRange>
|
|
</li>
|
|
|
|
<!--__ Buying __-->
|
|
|
|
<li Class="StockGenerator_BuyTradeTag"><tag>FCP_Chems</tag></li>
|
|
<li Class="StockGenerator_BuyExpensiveSimple"></li>
|
|
|
|
<!--__ Currency __-->
|
|
|
|
<!-- Caps -->
|
|
|
|
<li Class="StockGenerator_SingleDef">
|
|
<thingDef>FCP_Currency_Caps</thingDef>
|
|
<countRange>300~1250</countRange>
|
|
</li>
|
|
</stockGenerators>
|
|
</TraderKindDef>
|
|
|
|
</Defs> |