From a3d0d3c64e667a323b539c788674dfe78916d75b Mon Sep 17 00:00:00 2001
From: RickGrymes <81042907+RickGrymes@users.noreply.github.com>
Date: Sun, 19 Jul 2026 01:01:57 -0500
Subject: [PATCH] Add new Wastelander trader characters and caravans
Implement eight new unique trader NPCs and three new caravan companies. Adds character definitions, pawnkind configurations, and trader kind definitions for Trashcan Carla, Cricket, Lucas Miller, Doc Weathers, Angela Staley, Banon, Belle Bonny, and support for Crimson Caravan and Gun Runners caravans. Updates faction configuration to integrate these new traders into the hidden faction's caravan system with character chance spawning.
---
1.6/Defs/CharacterDefs/CharacterDefs.xml | 120 +++++
.../FCP_Wastelander_Hidden_Faction.xml | 90 +++-
.../PawnkindDefs/CharacterPawnkindDefs.xml | 100 ++++
1.6/Defs/PawnkindDefs/PawnkindDefs.xml | 67 +++
.../TraderKindDefs_FCP_Caravan_Traders.xml | 507 +++++++++++++++++-
5 files changed, 878 insertions(+), 6 deletions(-)
diff --git a/1.6/Defs/CharacterDefs/CharacterDefs.xml b/1.6/Defs/CharacterDefs/CharacterDefs.xml
index 703e6e4..5c7bee2 100644
--- a/1.6/Defs/CharacterDefs/CharacterDefs.xml
+++ b/1.6/Defs/CharacterDefs/CharacterDefs.xml
@@ -215,4 +215,124 @@
+
+
+
+ FCP_Character_Trashcan_Carla
+ FCP_Unique_Pawnkind_Wastelander_Trader_Trashcan_Carla
+ Baseliner
+ FCP_Faction_Hidden_Wastelanders
+
+
+
+
+
+
+
+ Trashcan Carla
+ Female
+ 41
+
+
+
+ (90, 70, 50)
+ FCP_Hair_Frazzled
+ NoBeard
+ (190, 155, 120)
+ Female_AverageNormal
+ Female
+
+
+
+
+
+
+
+ FCP_Character_Cricket
+ FCP_Unique_Pawnkind_Wastelander_Trader_Cricket
+ Baseliner
+ FCP_Faction_Hidden_Wastelanders
+
+
+
+
+
+
+
+ Cricket
+ Female
+ 29
+
+
+
+ (30, 30, 30)
+ FCP_Hair_Blast_Back
+ NoBeard
+ (180, 145, 110)
+ Female_AverageNormal
+ Female
+
+
+
+
+
+
+
+ FCP_Character_Lucas_Miller
+ FCP_Unique_Pawnkind_Wastelander_Trader_Lucas_Miller
+ Baseliner
+ FCP_Faction_Hidden_Wastelanders
+
+
+
+
+
+ Lucas
+ Miller
+ Lucas Miller
+ Male
+ 24
+
+
+
+ (110, 85, 60)
+ FCP_Hair_Shaggy_Suave
+ NoBeard
+ (215, 185, 155)
+ Male_AverageNormal
+ Thin
+
+
+
+
+
+
+
+ FCP_Character_Doc_Weathers
+ FCP_Unique_Pawnkind_Wastelander_Trader_Doc_Weathers
+ Baseliner
+ FCP_Faction_Hidden_Wastelanders
+
+
+
+
+
+
+ Weathers
+ Doc Weathers
+ Male
+ 53
+
+
+
+ (140, 140, 140)
+ FCP_Hair_Balding
+ NoBeard
+ (195, 165, 135)
+ Male_AverageNormal
+ Male
+
+
+
+
diff --git a/1.6/Defs/FactionDefs/FCP_Wastelander_Hidden_Faction.xml b/1.6/Defs/FactionDefs/FCP_Wastelander_Hidden_Faction.xml
index 41980e4..d15db20 100644
--- a/1.6/Defs/FactionDefs/FCP_Wastelander_Hidden_Faction.xml
+++ b/1.6/Defs/FactionDefs/FCP_Wastelander_Hidden_Faction.xml
@@ -132,6 +132,18 @@
FCP_Caravan_Crow_Trader
+ FCP_Caravan_Crazy_Wolfgang
+ FCP_Caravan_Doc_Hoff
+ FCP_Caravan_Lucky_Harith
+ FCP_Caravan_Angela_Staley
+ FCP_Caravan_Banon
+ FCP_Caravan_Belle_Bonny
+ FCP_Caravan_Trashcan_Carla
+ FCP_Caravan_Cricket
+ FCP_Caravan_Lucas_Miller
+ FCP_Caravan_Doc_Weathers
+ FCP_Caravan_Crimson_Caravan_Trader
+ FCP_Caravan_Gun_Runners_Convoy
@@ -162,13 +174,14 @@
-
+
+
+ FCP_Character_Crow
+ FCP_Caravan_Crow_Trader
+
+
+ FCP_Character_Crazy_Wolfgang
+ FCP_Caravan_Crazy_Wolfgang
+
+
+ FCP_Character_Doc_Hoff
+ FCP_Caravan_Doc_Hoff
+
+
+ FCP_Character_Lucky_Harith
+ FCP_Caravan_Lucky_Harith
+
+
+ FCP_Character_Angela_Staley
+ FCP_Caravan_Angela_Staley
+
+
+ FCP_Character_Banon
+ FCP_Caravan_Banon
+
+
+ FCP_Character_Belle_Bonny
+ FCP_Caravan_Belle_Bonny
+
+
+ FCP_Character_Cricket
+ FCP_Caravan_Cricket
+
+
+ FCP_Character_Lucas_Miller
+ FCP_Caravan_Lucas_Miller
+
+
+ FCP_Character_Doc_Weathers
+ FCP_Caravan_Doc_Weathers
+
+
+ 0.35
+
+
+
+
+
+ Trader
+ FCP_Caravan_Trashcan_Carla
+
+ 1
+
+
+ 1
+
+
+ FCP_Character_Trashcan_Carla
+
+
diff --git a/1.6/Defs/PawnkindDefs/CharacterPawnkindDefs.xml b/1.6/Defs/PawnkindDefs/CharacterPawnkindDefs.xml
index 478a1ed..6896b07 100644
--- a/1.6/Defs/PawnkindDefs/CharacterPawnkindDefs.xml
+++ b/1.6/Defs/PawnkindDefs/CharacterPawnkindDefs.xml
@@ -184,4 +184,104 @@
Adult
+
+
+
+ FCP_Unique_Pawnkind_Wastelander_Trader_Trashcan_Carla
+
+ true
+ 15
+
+ FCP_Apparel_Caravaneer_Outfit
+
+ 1~3
+ 10~17
+
+
+
+ FCP_Backstory_Wasteland_Trader_Trashcan_Carla_Child
+
+
+ FCP_Backstory_Wasteland_Trader_Trashcan_Carla
+
+
+
+ Adult
+
+
+
+
+
+ FCP_Unique_Pawnkind_Wastelander_Trader_Cricket
+
+ true
+ 35
+
+ FCP_Apparel_Caravaneer_Outfit
+
+ 1~3
+ 10~17
+
+
+
+ FCP_Backstory_Wasteland_Trader_Cricket_Child
+
+
+ FCP_Backstory_Wasteland_Trader_Cricket
+
+
+
+ Adult
+
+
+
+
+
+ FCP_Unique_Pawnkind_Wastelander_Trader_Lucas_Miller
+
+ true
+ 30
+
+ FCP_Apparel_Caravaneer_Outfit
+
+ 1~3
+ 10~17
+
+
+
+ FCP_Backstory_Wasteland_Trader_Lucas_Miller_Child
+
+
+ FCP_Backstory_Wasteland_Trader_Lucas_Miller
+
+
+
+ Adult
+
+
+
+
+
+ FCP_Unique_Pawnkind_Wastelander_Trader_Doc_Weathers
+
+ true
+ 30
+
+ FCP_Apparel_Business_Pre_War
+
+ 1~3
+ 10~17
+
+
+
+ FCP_Backstory_Wasteland_Trader_Doc_Weathers_Child
+
+
+ FCP_Backstory_Wasteland_Trader_Doc_Weathers
+
+
+
+ Adult
+
+
diff --git a/1.6/Defs/PawnkindDefs/PawnkindDefs.xml b/1.6/Defs/PawnkindDefs/PawnkindDefs.xml
index f5ba695..793f45e 100644
--- a/1.6/Defs/PawnkindDefs/PawnkindDefs.xml
+++ b/1.6/Defs/PawnkindDefs/PawnkindDefs.xml
@@ -376,4 +376,71 @@
+
+
+
+
+
+ FCP_Pawnkind_Crimson_Caravan_Trader
+
+ true
+ 30
+ Normal
+ 0.8~1.8
+ 400~700
+
+ FCP_Apparel_Caravaneer_Outfit
+
+ 600
+
+ Gun
+ FCP_Pistol
+
+ 1~3
+ 15~24
+
+
+
+ FCP_Backstory_Wastelander_Child
+
+
+ FCP_Backstory_Wastelander
+
+
+
+
+
+
+
+
+ FCP_Pawnkind_Gun_Runners_Convoy
+
+ true
+ 40
+ Good
+ 0.9~1.8
+ 400~700
+
+ FCP_Apparel_Caravaneer_Outfit
+
+ 1000
+
+ Gun
+ FCP_Assault_Rifle
+ FCP_Energy_Weapon
+
+ 1~3
+ 15~24
+
+
+
+ FCP_Backstory_Wastelander_Child
+
+
+ FCP_Backstory_Wastelander
+
+
+
+
+
diff --git a/1.6/Defs/TraderKindDefs/TraderKindDefs_FCP_Caravan_Traders.xml b/1.6/Defs/TraderKindDefs/TraderKindDefs_FCP_Caravan_Traders.xml
index bef93a0..14dcafc 100644
--- a/1.6/Defs/TraderKindDefs/TraderKindDefs_FCP_Caravan_Traders.xml
+++ b/1.6/Defs/TraderKindDefs/TraderKindDefs_FCP_Caravan_Traders.xml
@@ -264,9 +264,35 @@
3~12
+
+
+
+ FCP_Chem_Stimpak
+ 15~35
+
+
+
+ FCP_Chem_Super_Stimpak
+ 3~8
+
+
+
+ FCP_Chem_MedX
+ 8~20
+
+
+
+ FCP_Chem_RadX
+ 5~12
+
+
+
+ FCP_Chem_Radaway
+ 5~12
+
+
- FCP_Chems
@@ -342,4 +368,483 @@
+
+
+
+
+
+ FCP_Caravan_Angela_Staley
+
+
+
+
+
+
+
+
+ Foods
+ 6~10
+ 5~20
+
+
+
+ FCP_Food_Cram
+ 2~6
+
+
+
+ FCP_Food_Dandy_Boy_Apples
+ 2~6
+
+
+
+ FCP_Food_Brahmin_Pot_Pie
+ 1~4
+
+
+
+ FCP_Food_Sweet_Rolls
+ 1~4
+
+
+
+
+
+ MedicineHerbal
+ 3~8
+
+
+
+
+ FCP_Wastelander_Apparel
+
+
+
+
+
+ FCP_Currency_Caps
+ 300~900
+
+
+
+
+
+
+
+ FCP_Caravan_Banon
+
+
+
+
+
+
+ FCP_Wastelander_Apparel
+ 8~14
+ 3~9
+
+
+
+ FCP_Pre_War_Apparel
+ 3~6
+ 2~6
+
+
+
+ Apparel
+ 4~8
+ 1~4
+
+
+
+
+ FCP_Wastelander_Apparel
+ FCP_Pre_War_Apparel
+ FCP_Combat_Armors
+
+
+
+
+ FCP_Currency_Caps
+ 400~1250
+
+
+
+
+
+
+
+ FCP_Caravan_Belle_Bonny
+
+
+
+
+
+
+
+
+ Drugs
+ 3~6
+ 4~12
+
+
+
+ FCP_Nuka_Cola_Classic
+ 4~10
+
+
+
+ FCP_Nuka_Cola_Dark
+ 2~6
+
+
+
+ FCP_Nukashine
+ 1~4
+
+
+
+
+
+ Foods
+ 3~6
+ 4~10
+
+
+
+ FCP_Food_Meat_On_A_Stick
+ 2~6
+
+
+
+
+
+
+
+
+
+ FCP_Currency_Caps
+ 300~800
+
+
+
+
+
+
+
+
+
+ FCP_Caravan_Trashcan_Carla
+
+
+
+
+
+
+ ResourcesRaw
+ 2~4
+ 200~500
+
+
+
+ Manufactured
+ 3~6
+ 300~700
+
+
+
+ FCP_Wastelander_Apparel
+ 4~8
+ 2~5
+
+
+
+
+
+ FCP_Wastelander_Apparel
+
+
+
+
+ FCP_Currency_Caps
+ 300~800
+
+
+
+
+
+
+
+ FCP_Caravan_Cricket
+
+
+
+
+
+
+ Weapons
+ 8~15
+ 1~3
+
+
+
+ FCP_Ballistic_Weapon
+ 6~14
+ 1~3
+
+
+
+ FCP_Energy_Weapon
+ 2~5
+ 0~2
+
+
+
+
+ WeaponRanged
+ WeaponMelee
+ FCP_Ballistic_Weapon
+ FCP_Energy_Weapon
+
+
+
+
+ FCP_Currency_Caps
+ 400~1400
+
+
+
+
+
+
+
+ FCP_Caravan_Lucas_Miller
+
+
+
+
+
+
+ Foods
+ 4~7
+ 3~10
+
+
+
+ FCP_Food_Fancy_Lad_Snack_Cakes
+ 2~5
+
+
+
+ FCP_Food_Gum_Drops
+ 2~5
+
+
+
+ MedicineIndustrial
+ 2~5
+
+
+
+ FCP_Wastelander_Apparel
+ 4~7
+ 2~5
+
+
+
+
+
+
+
+
+
+ FCP_Currency_Caps
+ 200~700
+
+
+
+
+
+
+
+ FCP_Caravan_Doc_Weathers
+
+
+
+
+
+
+ Medicine
+ 3~6
+ 5~15
+
+
+
+ Drugs
+ 4~9
+ 3~10
+
+
+
+
+
+ FCP_Chem_Stimpak
+ 10~25
+
+
+
+ FCP_Chem_Jet
+ 3~8
+
+
+
+ FCP_Chem_Psycho
+ 2~6
+
+
+
+ FCP_Chem_Buffout
+ 2~6
+
+
+
+ FCP_Chem_Mentats
+ 2~6
+
+
+
+
+
+
+
+
+
+ FCP_Currency_Caps
+ 300~1250
+
+
+
+
+
+
+
+
+
+ FCP_Caravan_Crimson_Caravan_Trader
+
+
+
+
+
+
+ FCP_Wastelander_Apparel
+ 10~16
+ 4~10
+
+
+
+ FCP_Pre_War_Apparel
+ 4~8
+ 2~6
+
+
+
+ Foods
+ 4~8
+ 4~12
+
+
+
+ FCP_Food_Cram_Family_Size
+ 1~4
+
+
+
+ FCP_Food_Prime_Meat_Steak
+ 1~4
+
+
+
+ FCP_Nuka_Cola_Classic
+ 3~8
+
+
+
+ FCP_Nuka_Cola_Quantum
+ 0~2
+
+
+
+ Textiles
+ 2~4
+ 600~1200
+
+
+
+
+ FCP_Wastelander_Apparel
+ FCP_Pre_War_Apparel
+
+
+
+
+
+ FCP_Currency_Caps
+ 1000~2200
+
+
+
+
+
+
+
+ FCP_Caravan_Gun_Runners_Convoy
+
+
+
+
+
+
+ Weapons
+ 10~18
+ 1~4
+
+
+
+ FCP_Ballistic_Weapon
+ 8~16
+ 1~4
+
+
+
+ FCP_Energy_Weapon
+ 4~10
+ 1~3
+
+
+
+ FCP_Gun_25MM_Grenade_Launcher
+ 0~1
+
+
+
+ FCP_Gun_Missile_Launcher
+ 0~1
+
+
+
+
+ WeaponRanged
+ WeaponMelee
+ FCP_Ballistic_Weapon
+ FCP_Energy_Weapon
+
+
+
+
+ FCP_Currency_Caps
+ 1200~2500
+
+
+
+