Files
FCP-Wastelanders/1.6/Defs/TraderKindDefs/TraderKindDefs_Megaton_Shops.xml
T

566 lines
20 KiB
XML
Raw Normal View History

2026-05-31 10:39:27 -05:00
<?xml version="1.0" encoding="utf-8" ?>
<Defs>
<!--__________ Megaton Settlement Traders __________-->
<!-- Craterside Supply -->
<TraderKindDef>
<defName>FCP_Trader_Megaton_CratersideSupply</defName>
<label>Craterside Supply</label>
<stockGenerators>
<!-- Resources -->
<li Class="StockGenerator_SingleDef">
<thingDef>Silver</thingDef>
<countRange>1500~3000</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>ComponentIndustrial</thingDef>
<countRange>20~50</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Steel</thingDef>
<countRange>200~500</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Cloth</thingDef>
<countRange>100~300</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>MedicineIndustrial</thingDef>
<countRange>10~25</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Chemfuel</thingDef>
<countRange>50~200</countRange>
</li>
<!-- Pre-War Food -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.PreWarFood">
<thingDefs>
<li>FCP_Food_Cram</li>
<li>FCP_Food_Blamco_Original_Flavor</li>
<li>FCP_Food_Dandy_Boy_Apples</li>
<li>FCP_Food_Fancy_Lad_Snack_Cakes</li>
<li>FCP_Food_Insta_Mash</li>
</thingDefs>
</li>
<!-- Food -->
<li Class="StockGenerator_Category">
<categoryDef>Foods</categoryDef>
<thingDefCountRange>2~4</thingDefCountRange>
<totalPriceRange>200~500</totalPriceRange>
</li>
<!-- Ballistic Weapons -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.BallisticWeapons">
<thingDefs>
<li>FCP_Gun_10mm_Pistol</li>
<li>FCP_Gun_Chinese_Pistol</li>
<li>FCP_Gun_32_Pistol</li>
<li>FCP_Gun_Combat_Shotgun</li>
<li>FCP_Gun_SawnOff_Shotgun</li>
<li>FCP_Gun_32_Hunting_Rifle</li>
<li>FCP_Gun_Combat_Rifle_Standard</li>
<li>FCP_Gun_10mm_SMG</li>
</thingDefs>
</li>
<!-- Energy Weapons -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.EnergyWeapons">
<thingDefs>
<li>FCP_Gun_Laser_Pistol</li>
<li>FCP_Gun_Laser_Rifle</li>
<li>FCP_Gun_Plasma_Pistol</li>
</thingDefs>
</li>
<!-- Melee Weapons -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.MeleeWeapons">
<thingDefs>
<li>FCP_Melee_Bat</li>
<li>FCP_Melee_Bat_Aluminum</li>
<li>FCP_Melee_Pool_Cue</li>
<li>FCP_Melee_Rebar_Club</li>
<li>FCP_Melee_Sledgehammer</li>
<li>FCP_Melee_Scrap_Machete</li>
<li>FCP_Melee_Ripper</li>
</thingDefs>
</li>
<!-- Unarmed Weapons -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.UnarmedWeapons">
<thingDefs>
<li>FCP_Unarmed_Boxing_Glove</li>
<li>FCP_Unarmed_Power_Fist</li>
<li>FCP_Unarmed_Zap_Glove</li>
</thingDefs>
</li>
<!-- Vanilla Weapons -->
<li Class="StockGenerator_MarketValue">
<tradeTag>WeaponRanged</tradeTag>
<countRange>3~6</countRange>
</li>
<li Class="StockGenerator_MarketValue">
<tradeTag>WeaponMelee</tradeTag>
<countRange>2~4</countRange>
</li>
<!-- Wasteland Clothing -->
<li Class="StockGenerator_MultiDef">
<thingDefs>
<li>FCP_Apparel_Wasteland_Wanderer_Outfit</li>
<li>FCP_Apparel_Caravaneer_Outfit</li>
<li>FCP_Apparel_Merc_Adventurer_Outfit</li>
<li>FCP_Apparel_Prospector_Outfit</li>
<li>FCP_Apparel_Surveyor_Outfit</li>
<li>FCP_Apparel_Field_Hand_Female_Outfit</li>
<li>FCP_Apparel_Field_Hand_Male_Outfit</li>
<li>FCP_Apparel_Settler_Female_Outfit</li>
<li>FCP_Apparel_Settler_Male_Outfit</li>
<li>FCP_Apparel_Leather_Coat</li>
<li>FCP_Apparel_Red_Rocket_Overalls</li>
</thingDefs>
</li>
<!-- Apparel -->
<li Class="StockGenerator_MarketValue">
<tradeTag>BasicClothing</tradeTag>
<countRange>4~8</countRange>
</li>
<li Class="StockGenerator_MarketValue">
<tradeTag>Clothing</tradeTag>
<countRange>2~4</countRange>
</li>
<!-- Wasteland Armor -->
<li Class="StockGenerator_MultiDef">
<thingDefs>
<li>FCP_Apparel_Leather_Armor</li>
<li>FCP_Apparel_Metal_Armor</li>
<li>FCP_Apparel_Combat_Armor</li>
</thingDefs>
</li>
<!-- Wasteland Headgear -->
<li Class="StockGenerator_MultiDef">
<thingDefs>
<li>FCP_Apparel_Combat_Helmet</li>
<li>FCP_Apparel_Sheriff_Hat</li>
<li>FCP_Apparel_Wrapped_Cap</li>
<li>FCP_Apparel_Gasmask_Goggles</li>
</thingDefs>
</li>
<!-- Armor -->
<li Class="StockGenerator_Tag">
<tradeTag>Armor</tradeTag>
<thingDefCountRange>2~4</thingDefCountRange>
<countRange>1~2</countRange>
</li>
<!-- Basic Medical Chems -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.Chems">
<thingDefs>
<li>FCP_Chem_Stimpak</li>
<li>FCP_Chem_Diluted_Stimpak</li>
<li>FCP_Chem_RadX</li>
<li>FCP_Chem_Radaway</li>
</thingDefs>
</li>
<!-- Drugs -->
<li Class="StockGenerator_Category">
<categoryDef>Drugs</categoryDef>
<thingDefCountRange>2~3</thingDefCountRange>
<totalPriceRange>300~800</totalPriceRange>
</li>
<!-- Buying -->
<li Class="StockGenerator_BuyExpensiveSimple" />
<li Class="StockGenerator_BuyTradeTag">
<tag>Art</tag>
</li>
<li Class="StockGenerator_Category">
<categoryDef>Manufactured</categoryDef>
</li>
<li Class="StockGenerator_BuyTradeTag">
<tag>Armor</tag>
</li>
<li Class="StockGenerator_BuyTradeTag">
<tag>Drugs</tag>
</li>
<li Class="StockGenerator_Category">
<categoryDef>Medicine</categoryDef>
</li>
<li Class="StockGenerator_Category">
<categoryDef>ResourcesRaw</categoryDef>
</li>
</stockGenerators>
</TraderKindDef>
<!-- Brass Lantern -->
<TraderKindDef>
<defName>FCP_Trader_Megaton_BrassLantern</defName>
<label>Brass Lantern</label>
<stockGenerators>
<!-- Resources -->
<li Class="StockGenerator_SingleDef">
<thingDef>Silver</thingDef>
<countRange>800~1500</countRange>
</li>
<!-- Alcohol -->
<li Class="StockGenerator_SingleDef">
<thingDef>Beer</thingDef>
<countRange>20~60</countRange>
</li>
<!-- Nuka-Cola -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.NukaCola">
<thingDefs>
<li>FCP_Nuka_Cola</li>
<li>FCP_Nuka_Cola_Classic</li>
<li>FCP_Nuka_Cola_Cherry</li>
</thingDefs>
</li>
<!-- Pre-War Food -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.PreWarFood">
<thingDefs>
<li>FCP_Food_Cram</li>
<li>FCP_Food_Blamco_Original_Flavor</li>
<li>FCP_Food_Dandy_Boy_Apples</li>
<li>FCP_Food_Insta_Mash</li>
</thingDefs>
</li>
<!-- Wasteland Plants and Produce -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.Plants">
<thingDefs>
<li>FCP_Raw_Mutfruit</li>
<li>FCP_Raw_Tato</li>
<li>FCP_Raw_Razorgrain</li>
<li>FCP_Raw_Maize</li>
<li>FCP_Raw_Carrot</li>
<li>FCP_Raw_Food_Banana_Yucca</li>
<li>FCP_Raw_Prickly_Pear</li>
<li>FCP_Raw_Melon</li>
<li>FCP_Raw_Cranberry</li>
</thingDefs>
</li>
<!-- Wasteland Meat and Animal Products -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.Animals">
<thingDefs>
<li>FCP_Meat_Varmint</li>
<li>FCP_Meat_Herptile</li>
<li>FCP_Meat_Crab</li>
<li>FCP_Meat_Poultry</li>
<li>FCP_Meat_Bug</li>
<li>FCP_Egg_Rad_Chicken_Unfertilized</li>
<li>FCP_Egg_Gecko_Unfertilized</li>
</thingDefs>
</li>
<!-- Wasteland Prepared Meals -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.WastelandFood">
<thingDefs>
<li>FCP_Food_Brahmin_Pot_Pie</li>
<li>FCP_Food_Crispy_Wings</li>
<li>FCP_Food_Meat_On_A_Stick</li>
<li>FCP_Food_Prime_Meat_Steak</li>
<li>FCP_Food_Prime_Meat_Steak_With_Corn_And_Tatos</li>
<li>FCP_Food_Sausages</li>
<li>FCP_Food_Sweet_Rolls</li>
<li>FCP_Food_Noodle_Cup</li>
<li>FCP_Food_Chicken_Noodle_Cup</li>
</thingDefs>
</li>
<!-- Food -->
<li Class="StockGenerator_Category">
<categoryDef>Foods</categoryDef>
<thingDefCountRange>5~9</thingDefCountRange>
<totalPriceRange>600~1500</totalPriceRange>
</li>
<li Class="StockGenerator_Category">
<categoryDef>FoodRaw</categoryDef>
<thingDefCountRange>3~5</thingDefCountRange>
<totalPriceRange>300~800</totalPriceRange>
<excludedCategories>
<li>EggsFertilized</li>
</excludedCategories>
</li>
<li Class="StockGenerator_Category">
<categoryDef>FoodMeals</categoryDef>
<thingDefCountRange>2~3</thingDefCountRange>
<countRange>15~40</countRange>
</li>
<li Class="StockGenerator_MultiDef">
<thingDefs>
<li>Pemmican</li>
<li>Chocolate</li>
</thingDefs>
</li>
<!-- Buying -->
<li Class="StockGenerator_BuyExpensiveSimple" />
<li Class="StockGenerator_Category">
<categoryDef>FoodRaw</categoryDef>
</li>
<li Class="StockGenerator_Category">
<categoryDef>PlantMatter</categoryDef>
</li>
<li Class="StockGenerator_Category">
<categoryDef>MeatRaw</categoryDef>
</li>
<li Class="StockGenerator_Category">
<categoryDef>AnimalProductRaw</categoryDef>
</li>
</stockGenerators>
</TraderKindDef>
<!-- Megaton Clinic -->
<TraderKindDef>
<defName>FCP_Trader_Megaton_Clinic</defName>
<label>Megaton Clinic</label>
<stockGenerators>
<!-- Resources -->
<li Class="StockGenerator_SingleDef">
<thingDef>Silver</thingDef>
<countRange>1000~2000</countRange>
</li>
<!-- Medicine -->
<li Class="StockGenerator_Category">
<categoryDef>Medicine</categoryDef>
<thingDefCountRange>2~3</thingDefCountRange>
<countRange>25~70</countRange>
</li>
<!-- Medical Drugs -->
<li Class="StockGenerator_SingleDef">
<thingDef>Penoxycyline</thingDef>
<countRange>5~15</countRange>
</li>
<!-- Stimpaks -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.Chems">
<thingDefs>
<li>FCP_Chem_Stimpak</li>
<li>FCP_Chem_Diluted_Stimpak</li>
<li>FCP_Chem_Ultra_Stimpak</li>
</thingDefs>
</li>
<!-- Medical Chems -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.Chems">
<thingDefs>
<li>FCP_Chem_MedX</li>
<li>FCP_Chem_RadX</li>
<li>FCP_Chem_Radaway</li>
<li>FCP_Chem_Hydra</li>
<li>FCP_Chem_Doctors_Bag</li>
<li>FCP_Chem_Blood_Pack</li>
<li>FCP_Chem_Healing_Powder</li>
</thingDefs>
</li>
<!-- Addiction Treatment -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.Chems">
<thingDefs>
<li>FCP_Chem_Addictol</li>
<li>FCP_Chem_Fixer</li>
</thingDefs>
</li>
<!-- Drugs -->
<li Class="StockGenerator_Category">
<categoryDef>Drugs</categoryDef>
<thingDefCountRange>3~5</thingDefCountRange>
<totalPriceRange>500~1200</totalPriceRange>
</li>
<!-- Buying -->
<li Class="StockGenerator_BuyExpensiveSimple" />
<li Class="StockGenerator_BuyTradeTag">
<tag>Drugs</tag>
</li>
<li Class="StockGenerator_Category">
<categoryDef>Medicine</categoryDef>
</li>
</stockGenerators>
</TraderKindDef>
<!-- Moriarty's Saloon -->
<TraderKindDef>
<defName>FCP_Trader_Megaton_MoriartysSaloon</defName>
<label>Moriarty's Saloon</label>
<stockGenerators>
<!-- Resources -->
<li Class="StockGenerator_SingleDef">
<thingDef>Silver</thingDef>
<countRange>1200~2500</countRange>
</li>
<!-- Alcohol -->
<li Class="StockGenerator_SingleDef">
<thingDef>Beer</thingDef>
<countRange>30~80</countRange>
</li>
<li Class="StockGenerator_SingleDef">
<thingDef>Chocolate</thingDef>
<countRange>10~30</countRange>
</li>
<!-- Nuka-Cola -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.NukaCola">
<thingDefs>
<li>FCP_Nuka_Cola</li>
<li>FCP_Nuka_Cola_Classic</li>
<li>FCP_Nuka_Cola_Cherry</li>
<li>FCP_Nuka_Cola_Grape</li>
<li>FCP_Nuka_Cola_Orange</li>
</thingDefs>
</li>
<!-- Chems -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.Chems">
<thingDefs>
<li>FCP_Chem_Jet</li>
<li>FCP_Chem_Ultrajet</li>
<li>FCP_Chem_Rocket</li>
<li>FCP_Chem_Psycho</li>
<li>FCP_Chem_Buffout</li>
<li>FCP_Chem_Mentats</li>
<li>FCP_Chem_Berry_Mentats</li>
<li>FCP_Chem_Grape_Mentats</li>
<li>FCP_Chem_Orange_Mentats</li>
<li>FCP_Chem_Party_Time_Mentats</li>
<li>FCP_Chem_Turbo</li>
<li>FCP_Chem_Slasher</li>
<li>FCP_Chem_Steady</li>
<li>FCP_Chem_Cateye</li>
<li>FCP_Chem_MedX</li>
<li>FCP_Chem_Day_Tripper</li>
<li>FCP_Chem_X_Cell</li>
<li>FCP_Chem_Daddy_O</li>
<li>FCP_Chem_Rebound</li>
</thingDefs>
</li>
<!-- Drugs -->
<li Class="StockGenerator_Category">
<categoryDef>Drugs</categoryDef>
<thingDefCountRange>5~8</thingDefCountRange>
<totalPriceRange>1000~2200</totalPriceRange>
</li>
<!-- Bar Snacks -->
<li Class="StockGenerator_MultiDef" MayRequire="Rick.FCP.WastelandFood">
<thingDefs>
<li>FCP_Food_Meat_On_A_Stick</li>
<li>FCP_Food_Sausages</li>
<li>FCP_Food_Sweet_Rolls</li>
</thingDefs>
</li>
<!-- Food -->
<li Class="StockGenerator_Category">
<categoryDef>FoodMeals</categoryDef>
<thingDefCountRange>1~2</thingDefCountRange>
<countRange>10~25</countRange>
</li>
<!-- Buying -->
<li Class="StockGenerator_BuyExpensiveSimple" />
<li Class="StockGenerator_BuyTradeTag">
<tag>Drugs</tag>
</li>
</stockGenerators>
</TraderKindDef>
<!-- Water Treatment -->
<TraderKindDef>
<defName>FCP_Trader_Megaton_WaterTreatment</defName>
<label>Water Treatment</label>
<stockGenerators>
<!-- Resources -->
<li Class="StockGenerator_SingleDef">
<thingDef>Silver</thingDef>
<countRange>800~1500</countRange>
</li>
<!-- Building Materials -->
<li Class="StockGenerator_MultiDef">
<thingDefs>
<li>Steel</li>
<li>WoodLog</li>
<li>Plasteel</li>
<li>ComponentIndustrial</li>
<li>ComponentSpacer</li>
</thingDefs>
</li>
<!-- Resources -->
<li Class="StockGenerator_Category">
<categoryDef>ResourcesRaw</categoryDef>
<thingDefCountRange>3~5</thingDefCountRange>
<totalPriceRange>400~900</totalPriceRange>
</li>
<li Class="StockGenerator_Category">
<categoryDef>Manufactured</categoryDef>
<thingDefCountRange>2~4</thingDefCountRange>
<totalPriceRange>300~700</totalPriceRange>
</li>
<!-- Textiles -->
<li Class="StockGenerator_Category">
<categoryDef>Textiles</categoryDef>
<thingDefCountRange>2~3</thingDefCountRange>
<totalPriceRange>200~500</totalPriceRange>
</li>
<!-- Chemfuel -->
<li Class="StockGenerator_SingleDef">
<thingDef>Chemfuel</thingDef>
<countRange>50~150</countRange>
</li>
<!-- Buying -->
<li Class="StockGenerator_BuyExpensiveSimple" />
<li Class="StockGenerator_Category">
<categoryDef>ResourcesRaw</categoryDef>
</li>
<li Class="StockGenerator_Category">
<categoryDef>Manufactured</categoryDef>
</li>
<li Class="StockGenerator_Category">
<categoryDef>Textiles</categoryDef>
</li>
<li Class="StockGenerator_BuyTradeTag">
<tag>Art</tag>
</li>
</stockGenerators>
</TraderKindDef>
</Defs>