Initial commit: Theriapolis baseline at port/godot branch point
Captures the pre-Godot-port state of the codebase. This is the rollback anchor for the Godot port (M0 of theriapolis-rpg-implementation-plan-godot-port.md). All Phase 0 through Phase 6.5 work is included; Phase 7 is in flight. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,45 @@
|
||||
{
|
||||
"id": "side_act_i_old_howl",
|
||||
"title": "Old Howl",
|
||||
"description": "Grandmother Asha asked you to retrieve her father's Howl-stone from the collapsed mine south of Millhaven. The mine has been camped recently — go armed.",
|
||||
"hidden": false,
|
||||
"entry_step": "find_stone",
|
||||
|
||||
"steps": [
|
||||
{
|
||||
"id": "find_stone",
|
||||
"title": "Search the Old Howl mine",
|
||||
"description": "Travel south past the millpond and take the right fork at the old fence. The brigands camping at the entrance won't let you pass without a fight; the back chamber holds Asha's heirloom.",
|
||||
"waypoint": "Old Howl mine — right fork at the old fence",
|
||||
"on_enter": [
|
||||
{ "kind": "give_item", "id": "howl_stone", "qty": 1 }
|
||||
],
|
||||
"outcomes": [
|
||||
{ "next": "return" }
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "return",
|
||||
"title": "Return the Howl-stone to Asha",
|
||||
"description": "Bring the Howl-stone back to Grandmother Asha in Millhaven.",
|
||||
"waypoint": "role:millhaven.grandmother_asha",
|
||||
"trigger_conditions": [
|
||||
{ "kind": "flag_set", "flag": "asha_received_howl_stone" }
|
||||
],
|
||||
"outcomes": [
|
||||
{
|
||||
"next": "complete",
|
||||
"effects": [
|
||||
{ "kind": "give_xp", "xp": 100 }
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "complete",
|
||||
"title": "Old Howl Returned",
|
||||
"description": "Asha has her father's stone back. She'll speak openly about Sable Vasik now — that name will matter later.",
|
||||
"completes_quest": true
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user