/** * THE GREENWARDEN'S GLADE, Greenwood Wilds' quest (slice 3, 2026-10-14; plan `.cursor/task-plans/2026-10-14-t2-west-b.md`; design sheet * `western-heartland-4-greenwood-wilds`, "Things to do"): Marta Fenn at the Old Hunter Camp has lost a carters' convoy to the wood. * The sheet's six things are the six steps: track the trail (three signs of the carters: a split cart, a crate, a pack), chase * the Thornwood Reivers who took their goods through the Bramble Run, gather wild supplies on the far side, hunt two Barkhide * Lynxes that have been at the survivors, reach Stag Glade and put down the Greenwarden Hart, then bring Marta his antler. * * Marta is a person (a kind of her own on the player rig, not a fight). Every number is a WORLD tile. */ import type { LanternWakeQuestProp } from './lanternWakeQuests.js'; export declare const GREENWOOD_QUEST_ID = "greenwardensGlade"; export declare const GREENWOOD_QUEST_NAME = "The Greenwarden's Glade"; /** Combat the quest asks (the wilds run 15-30; the Hart is 30). A placeholder until the balance pass. */ export declare const GREENWOOD_QUEST_COMBAT_LEVEL = 20; export declare const GREENWOOD_HUNTER_NAME = "Marta Fenn"; export type GreenwoodFolkKind = 'gwhunter'; /** Marta stands by the fire at the Old Hunter Camp, facing it. */ export declare const GREENWOOD_FOLK: ReadonlyArray<{ id: string; kind: GreenwoodFolkKind; name: string; x: number; z: number; faceX: number; faceZ: number; leash: number; }>; export declare function greenwoodFolkName(kind: string): string | null; export declare function isGreenwoodFolkKind(kind: string): kind is GreenwoodFolkKind; export declare const GREENWOOD_PROP: { /** The carters' trail: a split cart, a spilled crate and a dropped pack. One touch step. */ readonly trail: "gwtrail"; }; export declare const GREENWOOD_TRAIL_CART: LanternWakeQuestProp; export declare const GREENWOOD_TRAIL_CRATE: LanternWakeQuestProp; export declare const GREENWOOD_TRAIL_PACK: LanternWakeQuestProp; export declare const GREENWOOD_QUEST_PROPS: readonly LanternWakeQuestProp[]; /** The model a Greenwood quest prop draws with (frontend quest-prop models that already exist), or null if not one of them. */ export declare function greenwoodPropModel(prop: string, style?: string): string | null; export declare const GREENWOOD_QUEST_PROP_NAMES: Readonly>; /** The far end of the Bramble Run: arriving here counts as crossing it. */ export declare const GREENWOOD_RUN_END_AREA: { readonly minX: 1764; readonly maxX: 1789; readonly minZ: 944; readonly maxZ: 953; }; export declare const GREENWOOD_RUN_END_AT: { readonly x: 1776; readonly z: 949; readonly label: "the north end of the Bramble Run"; }; /** Stag Glade: arriving inside its ring counts. */ export declare const GREENWOOD_GLADE_AREA: { readonly minX: 1656; readonly maxX: 1688; readonly minZ: 930; readonly maxZ: 962; }; export declare const GREENWOOD_GLADE_AT: { readonly x: 1672; readonly z: 956; readonly label: "Stag Glade"; }; //# sourceMappingURL=greenwoodQuest.d.ts.map