-
Notifications
You must be signed in to change notification settings - Fork 21
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
8 changed files
with
411 additions
and
13 deletions.
There are no files selected for viewing
22 changes: 22 additions & 0 deletions
22
edgehead/assets/text/Knights/locations/040_elevator_28/000_elevator_28.egb.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
// --- | ||
APPROACH: $elevator_28 FROM $elevator_12 | ||
COMMAND: Go >> climb up | ||
DESCRIPTION: [We] climb up using an ancient rusty ladder. | ||
|
||
// --- | ||
APPROACH: $elevator_28 FROM $maintenance_shaft | ||
COMMAND: Go >> to the elevator | ||
DESCRIPTION: $NONE | ||
|
||
// --- | ||
APPROACH: $elevator_28 FROM $gods_lair | ||
COMMAND: Go >> to the elevator | ||
DESCRIPTION: $NONE | ||
|
||
// --- | ||
ROOM: $elevator_28 | ||
|
||
POS: 32, 72 | ||
|
||
DESCRIPTION: | ||
Orc noises from all around, but thankfully no orc in sight. [[IF !$(c).hasHappened(evKarlGuardsKilled)]]Brutal laughter from the east.[[ENDIF]] |
37 changes: 35 additions & 2 deletions
37
edgehead/assets/text/Knights/locations/040_gods_lair/000_gods_lair.egb.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,42 @@ | ||
// --- | ||
APPROACH: $gods_lair FROM $elevator_28 | ||
COMMAND: Go >> east | ||
DESCRIPTION: $NONE | ||
|
||
// --- | ||
ROOM: $gods_lair | ||
|
||
FLAGS: $IDLE | ||
|
||
POS: 35, 42 | ||
|
||
DESCRIPTION: | ||
This is God's lair. | ||
FIRST_DESCRIPTION: | ||
Two orcs, a berserker and a captain, watch you approach in amazement. | ||
|
||
"You!" the captain bellows. "Stand still so I can chop off your head." | ||
|
||
DESCRIPTION: | ||
The gate to God's lair. | ||
|
||
FIGHT_SITUATION: | ||
generateGodsLairFight | ||
|
||
AFTER_MONSTERS_CLEARED: | ||
A grumbling from behind the gate. | ||
|
||
[[CODE]] | ||
$(c).markHappened(evKarlGuardsKilled); | ||
[[ENDCODE]] | ||
|
||
|
||
// --- | ||
ROOM: $gods_lair_after_necromancy | ||
|
||
VARIANT_OF: $gods_lair | ||
|
||
RULE: $(c).hasHappened(evKarlKilledViaNecromancy) | ||
|
||
DESCRIPTION: | ||
The gate is open. Inside, a giant's carcass lies. It's belly is teared open from the inside, by a large beaked bird. | ||
|
||
Two dead orcs lie next to a wall. |
41 changes: 41 additions & 0 deletions
41
edgehead/assets/text/Knights/locations/040_maintenance_shaft/000_maintenance_shaft.egb.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
// --- | ||
APPROACH: $maintenance_shaft FROM $elevator_28 | ||
COMMAND: Go >> climb into the shaft | ||
DESCRIPTION: $NONE | ||
|
||
// --- | ||
ROOM: $maintenance_shaft | ||
|
||
POS: 34, 40 | ||
|
||
FIRST_DESCRIPTION: | ||
Musty, dark place. Through cracks, I can see rooms under me. | ||
|
||
[[IF !$(c).hasHappened(evKarlGuardsKilled)]]Going to the end of the shaft, I can see two orcs below, guarding some kind of a large gate. A berserker and a captain.[[ENDIF]] | ||
|
||
DESCRIPTION: | ||
Musty, dark place. | ||
|
||
|
||
// -- | ||
ACTION: $karl_use_necromancy | ||
COMMAND: Use >> Necromancy | ||
FOR_LOCATION: $maintenance_shaft | ||
PREREQUISITES: | ||
w.actionNeverUsed(name) | ||
&& | ||
!$(c).hasHappened(evKarlKilled) | ||
|
||
COMPLETE_SUCCESS_PROBABILITY: 100% | ||
COMPLETE_SUCCESS_DESCRIPTION: | ||
Terrible roar and thrashing comes from beyond the gate. | ||
|
||
"What's going on?" the berserker asks and picks up his battle axe. "What's goind on with Karl?" | ||
|
||
They go in, and are killed. Then, some more thrashing, then silence. | ||
|
||
[[CODE]] | ||
$(c).markHappened(evKarlKilled); | ||
$(c).markHappened(evKarlGuardsKilled); | ||
$(c).markHappened(evKarlKilledViaNecromancy); | ||
[[ENDCODE]] |
20 changes: 20 additions & 0 deletions
20
edgehead/assets/text/Knights/locations/070_elevator_12/000_elevator_12.egb.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
// --- | ||
APPROACH: $elevator_12 FROM $knights_hq_main | ||
COMMAND: Go >> to Floor 12 elevator | ||
DESCRIPTION: $NONE | ||
// TODO: PREREQUISITES - only after someone tells me | ||
|
||
// --- | ||
APPROACH: $elevator_12 FROM $elevator_28 | ||
COMMAND: Go >> climb down | ||
DESCRIPTION: [We] climb down using an ancient rusty ladder. | ||
|
||
// --- | ||
ROOM: $elevator_12 | ||
|
||
FLAGS: $IDLE | ||
|
||
POS: 32, 72 | ||
|
||
DESCRIPTION: | ||
A rare access to the ancient elevator shaft. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.