2022-10-27 00:52:23 +09:00

251 lines
7.9 KiB
XML

<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<TraderKindDef>
<defName>PN_Base_PnLindustry</defName>
<stockGenerators>
<!-- Resources -->
<li Class="StockGenerator_SingleDef">
<thingDef>Silver</thingDef>
<countRange>2000~4000</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>ComponentIndustrial</thingDef>
<countRange>20~70</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>ComponentSpacer</thingDef>
<countRange>1~6</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Steel</thingDef>
<countRange>500~800</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Plasteel</thingDef>
<countRange>100~400</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Uranium</thingDef>
<countRange>40~200</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Chemfuel</thingDef>
<countRange>200~600</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Neutroamine</thingDef>
<countRange>50~100</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>MedicineIndustrial</thingDef>
<countRange>25~50</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Hyperweave</thingDef>
<countRange>10~25</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>DevilstrandCloth</thingDef>
<countRange>10~25</countRange>
</li>
<li Class="StockGenerator_Category">
<categoryDef>FoodRaw</categoryDef>
<excludedCategories>
<li>EggsFertilized</li>
</excludedCategories>
<thingDefCountRange>2~4</thingDefCountRange>
<totalPriceRange>400~800</totalPriceRange>
</li>
<li Class="StockGenerator_Category">
<categoryDef>FoodMeals</categoryDef>
<thingDefCountRange>1~2</thingDefCountRange>
<countRange>12~50</countRange>
</li>
<li Class="StockGenerator_Category">
<categoryDef>ResourcesRaw</categoryDef>
<thingDefCountRange>2~4</thingDefCountRange>
<totalPriceRange>400~800</totalPriceRange>
</li>
<li Class="StockGenerator_Category">
<categoryDef>Textiles</categoryDef>
<thingDefCountRange>1~2</thingDefCountRange>
<totalPriceRange>400~800</totalPriceRange>
</li>
<li Class="StockGenerator_ReinforcedBarrels">
<countRange>1~4</countRange>
</li>
<li Class="StockGenerator_Tag">
<tradeTag>MortarShell</tradeTag>
<thingDefCountRange>1~2</thingDefCountRange>
<countRange>20~40</countRange>
</li>
<li Class="StockGenerator_Tag">
<tradeTag>PN_Shell</tradeTag>
<thingDefCountRange>1~2</thingDefCountRange>
<countRange>3~6</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Chocolate</thingDef>
<countRange>-30~70</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Beer</thingDef>
<countRange>-40~100</countRange>
</li>
<!-- Drugs -->
<li Class="StockGenerator_SingleDef">
<thingDef>PN_AutomatonFuel</thingDef>
<countRange>200~600</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>PN_antibiotics</thingDef>
<countRange>2~6</countRange>
</li>
<!-- Automaton -->
<li Class="StockGenerator_SingleDef">
<thingDef>PN_RepairKit</thingDef>
<countRange>10~20</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>PN_BrainCasing</thingDef>
<countRange>3~6</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Leather_Automaton</thingDef>
<countRange>50~200</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>PN_Component</thingDef>
<countRange>4~8</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Packaged_NormalAutomatonSoldier</thingDef>
<countRange>0~1</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Packaged_NormalAutomatonWorker</thingDef>
<countRange>0~1</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Packaged_NormalAutomatonMaid</thingDef>
<countRange>0~1</countRange>
</li>
<!-- Apparel -->
<li Class="StockGenerator_MarketValue">
<tradeTag>BasicClothing</tradeTag>
<countRange>7~15</countRange>
</li>
<li Class="StockGenerator_MarketValue">
<tradeTag>Clothing</tradeTag>
<countRange>3~5</countRange>
</li>
<li Class="StockGenerator_MarketValue">
<tradeTag>Armor</tradeTag>
<countRange>8~10</countRange>
</li>
<!-- Weapons -->
<li Class="StockGenerator_MarketValue">
<tradeTag>WeaponRanged</tradeTag>
<countRange>3~6</countRange>
</li>
<li Class="StockGenerator_Category">
<categoryDef>WeaponsMelee</categoryDef>
<thingDefCountRange>3~4</thingDefCountRange>
<countRange>1~2</countRange>
</li>
<!-- Implants -->
<li Class="StockGenerator_SingleDef">
<thingDef>PN_ResurrectModule</thingDef>
<countRange>-1~1</countRange>
</li>
<li Class="StockGenerator_Tag">
<tradeTag>TechHediff</tradeTag>
<thingDefCountRange>2~4</thingDefCountRange>
<countRange>1~1</countRange>
</li>
<!-- Buildings -->
<li Class="StockGenerator_Category">
<categoryDef>BuildingsFurniture</categoryDef>
<thingDefCountRange>3~4</thingDefCountRange>
<countRange>1~2</countRange>
</li>
<li Class="StockGenerator_MarketValue">
<tradeTag>Art</tradeTag>
<countRange>4~8</countRange>
</li>
<li Class="StockGenerator_Tag">
<tradeTag>Television</tradeTag>
<thingDefCountRange>1~2</thingDefCountRange>
<countRange>1~2</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Telescope</thingDef>
<countRange>0~1</countRange>
</li>
<!-- Techprints -->
<li Class="StockGenerator_Techprints">
<countChances>
<li>
<count>2</count>
<chance>0.5</chance>
</li>
<li>
<count>3</count>
<chance>0.5</chance>
</li>
</countChances>
</li>
<!-- Exotic -->
<li Class="StockGenerator_Tag">
<tradeTag>Artifact</tradeTag>
<thingDefCountRange>1~4</thingDefCountRange>
<countRange>1~1</countRange>
</li>
<li Class="StockGenerator_Tag">
<tradeTag>ExoticMisc</tradeTag>
<thingDefCountRange>1~4</thingDefCountRange>
<countRange>1~2</countRange>
<excludedThingDefs>
<li>ComponentSpacer</li> <!-- already handled by single def -->
</excludedThingDefs>
<customCountRanges>
<MedicineUltratech>2~15</MedicineUltratech>
<Hyperweave>50~200</Hyperweave>
<Luciferium>3~4</Luciferium>
</customCountRanges>
</li>
<!-- Animals -->
<li Class="StockGenerator_Animals">
<tradeTagsSell>
<li>AnimalFarm</li>
<li>AnimalPet</li>
</tradeTagsSell>
<tradeTagsBuy>
<li>AnimalUncommon</li>
<li>AnimalExotic</li>
</tradeTagsBuy>
<kindCountRange>2~4</kindCountRange>
<countRange>3~8</countRange>
<createMatingPair>
<li>AnimalFarm</li>
</createMatingPair>
</li>
<!-- Buying -->
<li Class="StockGenerator_BuyExpensiveSimple" />
</stockGenerators>
</TraderKindDef>
</Defs>