b451f83174
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>
56 lines
1.0 KiB
JSON
56 lines
1.0 KiB
JSON
{
|
|
"id": "thornfield",
|
|
"kind": "preset",
|
|
"anchor": "Thornfield",
|
|
"buildings": [
|
|
{
|
|
"template": "magistrate",
|
|
"offset": [-15, -15],
|
|
"role_overrides": {
|
|
"magistrate": "thornfield.magistrate"
|
|
}
|
|
},
|
|
{
|
|
"template": "inn_medium",
|
|
"offset": [4, -10],
|
|
"role_overrides": {
|
|
"innkeeper": "thornfield.innkeeper"
|
|
}
|
|
},
|
|
{
|
|
"template": "shop_alchemist",
|
|
"offset": [-12, 4],
|
|
"role_overrides": {
|
|
"alchemist": "thornfield.dr_venn"
|
|
}
|
|
},
|
|
{
|
|
"template": "shop_general",
|
|
"offset": [10, 6],
|
|
"role_overrides": {
|
|
"shopkeeper": "thornfield.general_store_keeper"
|
|
}
|
|
},
|
|
{
|
|
"template": "shop_smithy",
|
|
"offset": [-3, 14]
|
|
},
|
|
{
|
|
"template": "house_medium",
|
|
"offset": [12, -2]
|
|
},
|
|
{
|
|
"template": "house_medium",
|
|
"offset": [-15, 14]
|
|
},
|
|
{
|
|
"template": "house_medium",
|
|
"offset": [4, 6]
|
|
},
|
|
{
|
|
"template": "house_small",
|
|
"offset": [14, 14]
|
|
}
|
|
]
|
|
}
|