Skip to content

Commit

Permalink
Add Exodii castle starting scenario (CleverRaven#79321)
Browse files Browse the repository at this point in the history
* Exodii castle startign scenario

* Fixing Exodii start scenario

* Add requirement to Strange Castle scenario
Reaching the exodii base is needed to unlock scenario

* Fix wording of Strange Castle scenario

* Fix "insufficient spaces at this location" error
Added second space to scenario description

* Fixing build error
Adding extra space in scenario description
  • Loading branch information
further-reading authored Jan 25, 2025
1 parent a40b4ff commit 1985889
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 1 deletion.
3 changes: 2 additions & 1 deletion data/json/mapgen/exodii/exodii_base.json
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,8 @@
{ "type": "NPC_INVESTIGATE_ONLY", "faction": "exodii", "x": [ 72, 95 ], "y": [ 0, 23 ] },
{ "type": "NPC_INVESTIGATE_ONLY", "faction": "exodii", "x": [ 72, 95 ], "y": [ 24, 47 ] },
{ "type": "NPC_INVESTIGATE_ONLY", "faction": "exodii", "x": [ 72, 95 ], "y": [ 48, 71 ] },
{ "type": "NPC_INVESTIGATE_ONLY", "faction": "exodii", "x": [ 72, 95 ], "y": [ 72, 95 ] }
{ "type": "NPC_INVESTIGATE_ONLY", "faction": "exodii", "x": [ 72, 95 ], "y": [ 72, 95 ] },
{ "type": "ZONE_START_POINT", "faction": "your_followers", "x": [ 22, 23 ], "y": [ 83, 84 ] }
],
"faction_owner": [
{ "id": "exodii", "x": [ 0, 23 ], "y": [ 0, 23 ] },
Expand Down
11 changes: 11 additions & 0 deletions data/json/scenarios.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,17 @@
"start_name": "Refugee Center",
"flags": [ "LONE_START" ]
},
{
"type": "scenario",
"id": "exodiicastle",
"name": "Strange Castle",
"points": 0,
"description": "You have survived the initial wave of panic, and made your way to the wilderness. You were expecting this area to be uninhabited, but instead you see a large castle guarded by strange robots. At the entrance stands a sign, it reads \"Traders Come Well Avaunt\"",
"allowed_locs": [ "sloc_exodii_castle" ],
"start_name": "Strange Castle",
"flags": [ "LONE_START" ],
"requirement": "achievement_reach_exodii_base"
},
{
"type": "scenario",
"id": "friend_liam",
Expand Down
7 changes: 7 additions & 0 deletions data/json/start_locations.json
Original file line number Diff line number Diff line change
Expand Up @@ -82,6 +82,13 @@
"terrain": [ "evac_center_18" ],
"flags": [ "ALLOW_OUTSIDE" ]
},
{
"type": "start_location",
"id": "sloc_exodii_castle",
"name": "Exodii castle",
"terrain": [ "exodii_base_x0y3z0" ],
"flags": [ "ALLOW_OUTSIDE" ]
},
{
"type": "start_location",
"id": "sloc_house_boarded",
Expand Down

0 comments on commit 1985889

Please sign in to comment.