Caravan camp and followers
この記事には選択言語の翻訳がまだありません。以下は英語本文です。利用可能な公式名は選択言語を優先します。
Your caravan camp is saved on the global map and can be upgraded; followers offer repair, supply, training and other services. This page explains camp positioning, the upgrade tree, travel modifiers and how followers and loyalty work; use the caravan planner to check exact materials and values per upgrade.
目次
Camp position and travel
Camp coordinates live in the save (gridX/gridY in caravanDataMap, initially -1); the world-map caravan camp marker writes its tile into them, and moving the camp rewrites the previous tile's respawn timestamps (baseRespawn / growRespawn / containersCrimeRespawn). While the player is off the global map (playerGridX == -4, e.g. dungeons and interiors), these reads fall back to -1.
Upgrade openness is decided by the save's upgrade list (scr_caravanUpgradeIsOpen): the camp interface opens at the camp area, marks each node open in turn and deducts its materials once (o_caravanUpgrade_Other_10). The basic upgrade list comes from scr_ds_init and contains five entries.
- Caravan upgrade planner
- Caravan followers tool
- Map exploration and discovery · 開発中
Upgrade tree
Four trees with 30 nodes total: Provisioning, Restoration, Traveling, Communications. 5 basic upgrades cost no materials (Firepit, Tent 1, Horses 1, Wheels 1, Chest 1); the other nodes consume matching stored items. Some nodes have prerequisites or a total-upgrade gate (Communications: Network 4, Rep / Info / Trade 10).
The Restoration shrine is created by player race: Human, Dwarf or Elf, each with its own material list (see the Create event switch).
| Branch | Nodes | Contents |
|---|---|---|
| 備蓄 | 7 | Firepit, workbench, pot, alchemy, foraging, coop, spices |
| 休息 | 7 | Tents, race-gated shrine, dummy, incense, herbs |
| 移動 | 10 | Horses, wheels and chests upgraded in tiers |
| 音信 | 6 | Flagpole, pigeon, network, reputation, information, trade |
Upgrade material checklist
This table projects the same 30-node material mapping used by the planner into the encyclopedia. Each upgrade lists material quantities, prerequisites and any extra completed-upgrade gate. Basic nodes are marked as requiring no additional materials; the shrine lists its race-specific materials. Use the caravan planner to combine nodes, subtract owned materials and plan a route.
| Upgrade | Branch | Materials | Prerequisites | Count gate |
|---|---|---|---|---|
| Firepit | Provision | No additional materials | None | None |
| Workbench | Provision | Toolbox ×1, Nails ×2 | Firepit | None |
| Cooking Spot | Provision | Huge Cauldron ×1, Ladle ×1, Charcoal Chunk ×2 | Firepit | None |
| Alchemy Station | Provision | Alchemical Apparatus ×1 | Firepit | None |
| Foraging Table | Provision | Foraging Supplies ×1, Shovel ×1, Sickle ×1 | Cooking Spot | None |
| Chicken Coop | Provision | Cages with Chickens ×1, Sacks of Grain ×1, Bucket ×1 | Cooking Spot | None |
| Special Spices | Provision | Spice Box ×1, Ginger Root ×2, Spearmint ×2, Leek ×2, Garlic ×2, Onion ×2 | Cooking Spot | None |
| Straw Bed | Restoration | No additional materials | None | None |
| Modest Tent | Restoration | Canvas Roll ×1, Rope ×1, Spool of Thread ×1, Straw ×2 | Straw Bed | None |
| Training Area | Restoration | Straw Dummy ×1, Straw ×2 | Straw Bed | None |
| Soothing Incense | Restoration | Incense Burner ×1, Censer ×1, Incense ×2 | Praying Spot, Modest Tent | None |
| Roomy Tent | Restoration | Hardy Tent Cloth ×1, Rope ×1, Spool of Thread ×1, Straw ×3 | Modest Tent | None |
| Herbal Remedies | Restoration | Apothecary Box ×1, Mindwort ×2, Thyme ×2, Burnet ×2 | Modest Tent | None |
| Praying Spot | Restoration | Human: Hieronite Altar ×1, Wax Candle ×1, Altar Bell ×1; Dwarf: Lesser Runic Stone ×1, Skull ×1, Candle-End ×1; Elf: Meditation Table ×1, Incense ×1 | None | None |
| Hitching Post | Traveling | No additional materials | None | None |
| Old Cart | Traveling | No additional materials | None | None |
| Worn Chests | Traveling | No additional materials | None | None |
| Sturdy Wheels | Traveling | Set of Sturdy Wheels ×1, Bottle of Oil ×1, Carpenter Hammer ×1 | Old Cart | None |
| Sturdy Chest | Traveling | Sturdy Chest ×1, Rope ×1, Nails ×3 | Worn Chests | None |
| Fitting Accouterments | Traveling | Quality Reins ×1, Nails ×2, Horseshoe ×8 | Hitching Post, Sturdy Wheels | None |
| Ironbound Wheels | Traveling | Set of Ironbound Wheels ×1, Bottle of Oil ×2, Nails ×4 | Sturdy Wheels | None |
| Spacious Chests | Traveling | Spacious Chests ×1, Rope ×2, Nails ×4 | Sturdy Wheels, Sturdy Chest | None |
| Сustom-Made Gear | Traveling | Reinforced Harness ×1, cloth ×1, Rope ×1 | Fitting Accouterments, Ironbound Wheels | None |
| Ironbound Chests | Traveling | Ironbound Chests ×1, Rope ×3, Nails ×5 | Ironbound Wheels, Spacious Chests | None |
| Caravan Banner | Communication | Foldable Flagpole ×1 | None | None |
| Messenger Pigeons | Communication | Cage with Pigeons ×1, Sacks of Grain ×1, Bucket ×1 | Caravan Banner | None |
| Web of Contacts | Communication | Pile of Letters ×1 | Caravan Banner | at least 4 completed non-basic upgrades |
| Old Favors | Communication | Signed Permit ×1 | Messenger Pigeons, Web of Contacts | at least 10 completed non-basic upgrades |
| Local Informants | Communication | Directives ×1 | Messenger Pigeons, Web of Contacts | at least 10 completed non-basic upgrades |
| Trade Preferences | Communication | Letter of Trading Authority ×1 | Messenger Pigeons, Web of Contacts | at least 10 completed non-basic upgrades |
Verified travel modifiers
The table lists modifier chains the same-release scripts compute directly; each starts at 1 and stacks with follower-perk modifiers of the same kind.
| Item | Rule |
|---|---|
| Travel time modifier | Wheels2 / Horses2 each -20%; follower perk caravanSpeed value/100 |
| Travel price modifier | Wheels3 / Horses2 each -10%; follower perk caravanTravelPrice value/100 |
| Movement range | Base 20 tiles; Wheels2 / Horses3 each +25%; follower perk caravanRange value/100 |
| Dispatch time | 2 hours x (1 + 0.33 x followers), then caravanDispatchTime percent modifier (the travel cutscene converts at 3600 seconds per hour) |
| Camping time | 6 hours on forest tiles, 2 otherwise, x (1 + 0.33 x followers) |
| Camp stash trade range | Base 2 tiles; perk caravanTradeRange; Pigeon +1; Rep +2 (only on the camp tile or settlement tiles) |
Followers and loyalty
Three followers join through the Gathering the Caravan quest line (Find the Craftsman / Quartermaster / Ranger); their hire scenes gate on quest stages (GatheringFollowers*_Meet*AtCamp). Loyalty runs 0-100 across five tiers; every day adds a flat +1.5 to all followers (scr_timeEveryDayTrigger), with dialogue choices and follower events adding or removing more.
| Tier | Range | Effect |
|---|---|---|
| Indifference | 0-24 | Unlocks the first two perks (slots 1-2 at loyalty 0%). |
| Sympathy | 25-49 | Unlocks a new perk (loyalty >= 25). |
| Solidarity | 50-74 | +5% Trade Favorability and -10% Repair Prices; the follower will occasionally offer useful gifts. |
| Friendship | 75-99 | +5% Trade Favorability and -10% Perk Costs; unlocks a new perk (loyalty >= 75). |
| Devotion | 100-100 | +10% Trade Favorability, -10% Repair Prices and -10% Perk Costs. |
Follower perks
Each follower has four fixed perk slots (initialised in PerksInit; some perks start activated). Slot rules: slots 1-2 are open at any loyalty, slot 3 needs loyalty >= 25, slot 4 needs >= 75; perk purchase prices get -10% at loyalty >= 75 and another -10% at loyalty >= 100 (up to -20%). The table lists all 12 perks with their official effect texts; perks whose value is numeric (no effect text) are shown in the modifier table below.
| Perk | Follower | Slot | Effect |
|---|---|---|---|
| 強行軍 | Darrel | Slot 1 | Every 3 days, Darrel can be paid to instantly prepare the Caravan for the road, skipping its usual Rest. |
| 旅慣れた道 | Darrel | Slot 2 | None |
| 安全な経路 | Darrel | Slot 3 | None |
| 創意工夫 | Darrel | Slot 4 | For a price, Darrel can increase the maximum Durability of a chosen piece of equipment by 25% (each item can only be worked on once), reducing its repair price. |
| 個別指導 | Leif | Slot 1 | Every 3 days, Leif can be paid for a training session, which grants Experience and a special positive effect of choice for 1 day. |
| 在庫管理 | Leif | Slot 2 | None |
| 広い収納 | Leif | Slot 3 | None |
| 買い出し | Leif | Slot 4 | Every 5 days, Leif can be sent out for a supply run, the duration of which depends on the distance to the closest settlement.##Upon return, Leif brings back some fodder, and also replenishes and doubles his own and other Followers' stock for 2 days, granting -10% Markup and -10% Repair Prices to the entire Caravan. |
| 偵察 | Alda | Slot 1 | Every 5 days, Alda can be sent to scout out the surrounding area, which takes a few hours.##Upon return, Alda provides leads to all Points of Interest within 6 map tiles and often shares some of her hunting trophies. |
| 地形の知識 | Alda | Slot 2 | None |
| 狩りの秘訣 | Alda | Slot 3 | Grants \"Butchering\" 20% chance to harvest pelts, regardless of the damage type used to kill the animal.##Killing animals grants +50% Experience. |
| 猟場番の煎じ茶 | Alda | Slot 4 | Every 7 days, Alda can provide a flask of special brew. Consuming it grants the following effect for 1 day:##-0.01% Fatigue Change#+25% Hunger Resistance#+25% Pain Resistance#-10% Abilities Energy Cost#+10% Experience Gain#+5% Max Vision |
Numeric perk modifiers
These six perks return numeric modifiers directly (scr_caravanFollowerPerksGetModifiers); the other six work through service scripts (forced march, supply runs, training, brew, scouting).
| Perk | Modifier |
|---|---|
| 地形の知識 | caravanRange +20 |
| 旅慣れた道 | caravanSpeed +10 |
| 安全な経路 | caravanTradeRange +2, ambushChance -25 |
| 広い収納 | followerStockSize +25 |
| 強行軍 | caravanDispatchTime -75 |
| 在庫管理 | caravanTravelPrice -10 |
Follower shop stock
The table lists each follower shop slot, its actual candidate pool, presence chance and generated quantity. The percentage is the chance that the slot contains stock on that roll; when present, one candidate is selected uniformly. Alcohol, medicine and herbs use runtime category pools filtered by category, tier and trade tags, so they are not presented as fixed item lists.
Followers have no proven fixed interval because their Restock_Time is 0. New NPC data starts pending a restock; later refreshes require a forced restock, an applicable global settlement-restock flag, or a nonzero timer expiry. The reviewed source does not prove a fixed hourly schedule for the moving caravan.
| Follower | Stock pool | Presence | Quantity | Restock note |
|---|---|---|---|---|
| Darrel | Repair Kit, Crafting Kit | 50% | 1 item | Generated on restock |
| Darrel | Claw Trap, Caltrops, Empty Casing, Lockpicks, Crowbar, Bloodletting Lancet | 100% | 1 item | Generated on restock |
| Darrel | Claw Trap, Caltrops, Empty Casing, Lockpicks, Crowbar, Shovel | 100% | 1 item | Generated on restock |
| Darrel | Claw Trap, Caltrops, Empty Casing, Lockpicks, Crowbar, Drinking Horn | 100% | 1 item | Generated on restock |
| Darrel | Leaf-Shaped Bolts, Bodkin Bolts, Broadhead Bolts | 50% | 1 item | Generated on restock |
| Darrel | Leaf-Shaped Arrows, Bodkin Arrows, Broadhead Arrows | 50% | 1 item | Generated on restock |
| Darrel | Sling Bullet, Lead Shot | 50% | 2 items | Generated on restock |
| Darrel | Piece of Steel, Steel Fragments, Steel Rondels, Steel Plates | 50% | 2 items | Generated on restock |
| Darrel | Piece of Leather, Leather Scales, Leather Plates, Reinforced Leather | 50% | 2 items | Generated on restock |
| Darrel | Piece of Cloth, Cloth Scraps, Tough Cloth, Quilted Cloth | 50% | 2 items | Generated on restock |
| Leif | Repair Kit, Crafting Kit, Spider Blood Flask, Nistrian Flame Flask, Claw Trap, Caltrops, Lockpicks, Smoke Bomb, Crowbar | 50% | 1 item | Generated on restock |
| Leif | Waterskin | 100% | 1 item | Generated on restock |
| Leif | Healing Salve, Splint | 100% | 1/2 items | Generated on restock |
| Leif | Bandage, Leeches | 100% | 1/2 items | Generated on restock |
| Leif | Antitoxin, Vivifying Essence, Ether Inhaler, Antidote Syringe, Surgical Kit, Soporific Sponge, Herbal Extract | 50% | 1 item | Generated on restock |
| Leif | Antitoxin, Ether Inhaler, Antidote Syringe, Surgical Kit, Soporific Sponge, Herbal Extract | 50% | 1 item | Generated on restock |
| Leif | Al'qud, Hornet Honey, Stardust, Nikkaf, Paregoric, Abasa, Bottle | 50% | 1 item | Generated on restock |
| Leif | Leaf-Shaped Bolts, Bodkin Bolts, Broadhead Bolts | 100% | 2/3 items | Generated on restock |
| Leif | Leaf-Shaped Arrows, Bodkin Arrows, Broadhead Arrows | 100% | 2/3 items | Generated on restock |
| Leif | Sling Bullet, Lead Shot | 100% | 2/4 items | Generated on restock |
| Leif | Bread, Smoked Ham, Sausage, Salted Fatty Meat, Salted Tough Meat, Salted Tender Meat, Salted Drumstick, Cabbage, Chicken Egg | 50% | 2 items | Generated on restock |
| Leif | Plate | 100% | 1 item | Generated on restock |
| Leif | Bowl | 100% | 1 item | Generated on restock |
| Leif | Torch | 100% | 1 item | Generated on restock |
| Leif | Wax Candle | 100% | 1/2/3 items | Generated on restock |
| Leif | Runtime alcohol category pool | 100% | 2/3 items | Filtered at runtime by category, tier and trade tags; not a fixed item list |
| Leif | Runtime medicine category pool | 100% | 2/4 items | Filtered at runtime by category, tier and trade tags; not a fixed item list |
| Leif | Treasure Hunter Backpack | 100% | 1 item | Appears at loyalty >= 75; does not restock after purchase |
| Alda | Bedroll | 100% | 1 item | Generated on restock |
| Alda | Salt | 100% | 2/4 items | Generated on restock |
| Alda | Sentian Seasonings, Skadian Herbs, Nistrian Condiments | 50% | 1 item | Generated on restock |
| Alda | Smoke Bomb, Hunting Net, Deathstinger Jar | 100% | 1 item | Generated on restock |
| Alda | Smoke Bomb, Hunting Net, Deathstinger Jar | 50% | 2 items | Generated on restock |
| Alda | Waterskin | 100% | 1 item | Generated on restock |
| Alda | Healing Salve, Bandage, Splint | 100% | 1 item | Generated on restock |
| Alda | Healing Salve, Bandage, Splint | 100% | 1 item | Generated on restock |
| Alda | Bear Pelt, Crawler Mandibles, Harpy Feathers, Saiga Pelt, Bison Pelt, Fox Pelt, Moose Pelt | 50% | 1 item | Generated on restock |
| Alda | Bear Fat, Deer Antlers, Moose Antlers, Saiga Horns | 50% | 1 item | Generated on restock |
| Alda | Tough Meat, Fatty Meat, Meat Morsels, Tender Meat, Thrush, Jay, Duck | 50% | 2 items | Generated on restock |
| Alda | Tough Meat, Fatty Meat, Meat Morsels, Tender Meat, Thrush, Jay, Duck | 50% | 3 items | Generated on restock |
| Alda | Leaf-Shaped Bolts, Bodkin Bolts, Broadhead Bolts | 50% | 1 item | Generated on restock |
| Alda | Sling Bullet, Lead Shot | 50% | 1 item | Generated on restock |
| Alda | Leaf-Shaped Arrows, Bodkin Arrows, Broadhead Arrows | 50% | 1 item | Generated on restock |
| Alda | Large Plate | 100% | 1 item | Generated on restock |
| Alda | Bowl | 100% | 1 item | Generated on restock |
| Alda | Runtime herb category pool | 50% | 3 items | Rolled when the follower instance is initialized, not on every restock |
| Alda | Camping Backpack | 100% | 1 item | Appears at loyalty >= 75; does not restock after purchase |
Supply Run and stock boosts
Leif's Supply Run and the loyalty-50 gift-trade event are separate conditions. The table keeps their triggers, restock scope, duration and trade effects separate; neither is a permanent reward for every follower.
| Step | Entry condition | Result |
|---|---|---|
| Supply Run: dispatch | Loyalty >= 75; no active run, cooldown or gambling event | Base 100 crowns + 25 per tile to the nearest settlement, then follower service-price modifiers; travel time equals that distance |
| Supply Run: return | Leif completes the assignment | Adds Fodder: 25 to 25 + 2 * character_level; force-restocks all three followers |
| Supply Run: trade boost | 3 days after return (4320 runtime minutes) | Follower stock base +1, Trade Favorability +10%, Caravan repair prices -10%; runtime cooldown 3 days. The official perk text still says 2 days; this article reports the runtime script and records the discrepancy. |
| Leif gift-trade event | Gift event at loyalty >= 50 | Immediately restocks Leif only; for 2 days, stock base +1 and Trade Favorability +30% |
What the camp stash stores
The camp stash is not a shop and has no fixed merchandise pool. Its first saved list always exists, while Chests 2, 3 and 4 open additional lists in order. Player-stored items and quest or service rewards are written to those save lists; a new reward goes to the first open stash that can hold it.
Follower events and camp services
The event database separates scenes (loyalty milestones 25 / 50 / 75 / 100, quest stages, location and nearby-dungeon triggers) from opportunities (repair, fodder, tools, gambling, consumables, drugs, spices, traps, hunting and more). Opportunities run for 24 hours (scr_caravanEventCheckTimePassed compares hours); trigger kinds include loyalty, quest stage, location, quest completion, time spent and item possession (scr_caravanEventEvaluateTriggerCondition).
Unverified details
These details are not closed in the same-release data and are not asserted here: per-node numeric effects beyond official text, exact rewards and odds for follower events other than the listed Leif events, constants absent from transport scripts, and the final consumer of the followerStockSize +25 value registered by Larger Stockpiles. The reviewed trade-parameter path never reads that attribute, so it cannot be presented as a proven +25% final stock count.