Harrvah Capitol Attacked
I'm working on the scripting for this map right now. It is largely complete already (just need to get a few bugs worked out), but I want feedback on the layout and events that occur here so I can make changes if there are any parts you guys don't like or feel like they don't belong. So here's what's going on with this map.Map Summary
Claudius and his two companions arrive at the city to find it under attack by demons. The party is given orders by the commander to locate the king (in the castle throne room) and find out what's going on and relay orders to the knights that have just returned. Access to some roads/paths through the city are blocked off by barricades, debris, or battles that are taking place amongst NPCs and enemies. So the party must wind their way around (getting sort of a tour of the city in the process) to get to the castle, then its a straight shot to the throne and the king.Map Events
Next, here's the sequence of events that take place as the player progresses through the map. This is what I really want feedback on more than anything else.
1) Initial Scene
The camera starts at the north end of the city and pans down the main road, and the player witnesses all the chaos along the way, including one citizen being chased by a demon. The camera stops just inside the town gate, where the knight commander and various others are engaged in battle. Claudius' party walks in off screen and express verbal exclamation on what's going on. The captain gives the party orders to seek the king. The player then takes control of the party.
2) Demon Emergence
The player is forced to go down a small alley to the west. As they do, they stop and the camera pans above to an enemy that is spawning in. After the enemy spawns in, the camera pans back to the party. The party exclaims at the event, realizing that the demons are invading by emerging from the shadows. The player then resumes control and engages the demon in battle.
(NOTE: I'm going to add a portal animation that the enemies spawn from, to distinguish them from the standard enemy spawns that occurred on the cave map)
3) Citizens Flee
As the party approaches the city market, a young woman and child appear from off-screen and run away from the chaos. They disappear into the door of one of the homes. (Collision is disabled for the two so the player can not block or interact with them in any way).
4) A citizen's life, a moral dilemma
As the party walks by the weapon/armor shop, the camera pans to another citizen that is fleeing, with a demon chasing right behind. The citizen ends up cornered on a side street, before the camera pans back to the player. Now the events diverge a little bit.
4a) Player approaches the citizen
If the player moves toward the citizen to try and help them, the party stops him and says that they don't have time to help him. The player must then choose an option for Claudius: does he help the citizen anyway, or follow his orders? If the player chooses to follow orders, the party moves the other way. (The player can walk toward the citizen again and the same option appears). If Claudius choose to help the citizen, (4b) happens. Otherwise (4c) happens.
4b) Claudius saves the citizen
The party leave Claudius, who must fight the demon attacking the citizen on his own. Once victorious, the citizen thanks him and runs away. Claudius then must catch up with his comrades, who are engaged in a battle near the market. They defeat those demons right as Claudius approaches. Then they rejoin and continue on together.
4c) Claudius ignores the citizen
In this case, the citizen is left for dead. Claudius and his allies engage in a battle with demons that spawned north of the market (the same demons that were observed being defeated in 4b). The party continues on together.
NOTE: I want the effects of this decision to change the outcome of the aftermath events in a noticable way. If Claudius saved the citizen, the citizen can be found in town, and he thanks Claudius again and gives him a small reward (an item or equipment perhaps). However, Claudius gets disciplined by the knight commander in the barracks for disobeying orders and not following his squad leader. (I don't know if there will actually be a penalty, like a reduce in the amount of drunes paid through his salary or something, or if it will just be words). On the other hand, if Claudius left the citizen for dead, their mourning relatives can be found in the town. They will realize that Claudius had the chance to save him and didn't, and they will curse him for it.
(It would also be interesting if there was something like "hero reputation" tracked throughout the game by the player taking different actions, which can pay off different rewards in the late game. Just a thought).
5) Party separated
Right before the throne room, demons spawn in suddenly and separate Claudius from his companions. They instruct him to continue on to the throne room alone while they deal with the demons.
6) Save the king
The king is backed up against a corner in the throne room, encircled by his royal guard fighting off demons. Claudius witnesses a large demon spawn in undetected behind the king. The player must guide Claudius through a narrow opening to save the king from the attack. Claudius then begins battle with the demon boss.
7) Help arrives
Claudius struggles one-on-one with the beast for a while. Lukar and Mark show up mid-battle and help him out. The party defeats the beast together.
Shortly after the boss is defeated, the remaining demons in the throne room retreat through their portals. A short dialogue occurs ("Is it over?") and the screen fades to black.
Amongst the black screen, text pops up with the words "Several days later...", then fades out. The capital aftermath map now begins, with Claudius alone in his bedroom.
I know that's a lot of text to read through. Is there anything that immediately sticks out as flawed, cliche, boring, etc? Anything that I'm missing that could really enhance the experience?