/** * THE ROAD FORAGE (skills 31-40 pass, 2026-10-17; COVERAGE_1_40.md, "Left" of the thin-skills pass): Foraging 31-40 had two finds (frost lichen 35, the beach * worm casts 40) and the Cooking 31-40 recipes were all a fish on a fire. Three finds for the snow country, three dishes that need them: * * Foraging 32 Juniper Berries the scrub on the Thaw's west bank, the Pass-Road Camp's rock shelf and round Old Hask's cabin -> Juniper Char (Cooking 37) * Foraging 34 Thaw Morels the spray-wet snow below the Thaw Fall, west bank -> Morel Trout (Cooking 35) * Foraging 36 Cloudberries the snowfield moor round Old Hask's cabin -> Cloudberry Tart (Cooking 39) * * A find is a FORAGE (foragePatches.ts: the same engine as the Sundered beach's dig mounds and the saltworks' pans): a patch, a pick that wants the level and * pays Foraging XP, one item in the bag, a patch that stands bare for a while. None of the finds is food on its own, none cooks into anything alone (each * dish takes the find AND a fish or a sack of flour: cooking.ts), and no shop sells any of them or the dishes (shopFood.ts): the cooks of the camps BUY the * dishes. The spots are final-frame WORLD tiles; the backend's roadForage.ts lays each patch on the nearest tile that suits it. Every level, price and XP is a * PLACEHOLDER for the balance pass (James, 2026-10-12: balance last). Drawn on models the game already has until models of their own (upgrades list). */ export declare const JUNIPER_KIND = "juniperberries"; export declare const JUNIPER_NAME = "Juniper Berries"; export declare const MOREL_KIND = "thawmorels"; export declare const MOREL_NAME = "Thaw Morels"; export declare const CLOUDBERRY_KIND = "cloudberries"; export declare const CLOUDBERRY_NAME = "Cloudberries"; export declare const JUNIPER_FORAGING_LEVEL = 32; export declare const MOREL_FORAGING_LEVEL = 34; export declare const CLOUDBERRY_FORAGING_LEVEL = 36; export declare const JUNIPER_XP = 90; export declare const MOREL_XP = 100; export declare const CLOUDBERRY_XP = 112; /** What a trader pays for a find (a cook's ingredient, not a coin farm: a fraction of the dish it goes into). */ export declare const ROAD_FORAGE_SELL_PRICES: Readonly>; export declare const MOREL_TROUT_KIND = "cookedmoreltrout"; export declare const JUNIPER_CHAR_KIND = "cookedjuniperchar"; export declare const CLOUDBERRY_TART_KIND = "cookedcloudberrytart"; export declare const MOREL_TROUT_NAME = "Morel Trout"; export declare const JUNIPER_CHAR_NAME = "Juniper Char"; export declare const CLOUDBERRY_TART_NAME = "Cloudberry Tart"; export declare const MOREL_TROUT_COOKING_LEVEL = 35; export declare const JUNIPER_CHAR_COOKING_LEVEL = 37; export declare const CLOUDBERRY_TART_COOKING_LEVEL = 39; /** What a trader pays for a dish (below the camp cooks' rate, shopFood.ts CAMP_COOK_BUYS). */ export declare const ROAD_DISH_SELL_PRICES: Readonly>; /** What a camp cook pays for a dish that player cooked: a tenth over the plain fish it is made from (CAMP_COOK_BUYS: trout 44, char 50). */ export declare const ROAD_DISH_COOK_BUYS: Readonly>; export declare const ROAD_DISH_HEAL: Readonly>; export declare const ROAD_FORAGE_KINDS: readonly ["juniper", "thawmorel", "cloudberry"]; export type RoadForageKind = (typeof ROAD_FORAGE_KINDS)[number]; /** * Juniper: the Thaw gorge's west bank scrub north and south of the Surveyors' Camp (kept clear of the camp's box, the trail at x 231-233 and the Rim Ledge * strip), the Pass-Road Camp's rock shelf east of the lichen, and the snow round Old Hask's cabin. */ export declare const JUNIPER_SPOTS: ReadonlyArray; /** Thaw morels: the snow below the Fall on the west bank, in the spray (the Salmon Leap's stage and the trail are further east). */ export declare const MOREL_SPOTS: ReadonlyArray; /** Cloudberries: the snowfield moor round Old Hask's cabin (cabin at 96,364), away from the Mammoth Grounds' herd to the north-east. */ export declare const CLOUDBERRY_SPOTS: ReadonlyArray; export declare const ROAD_FORAGE_SPOTS: ReadonlyArray<{ forage: RoadForageKind; x: number; z: number; }>; //# sourceMappingURL=roadForage.d.ts.map