Project

General

Profile

Feature #3002

Engine: make game continue after death as if the PC would still be alive

Added by Who Knows almost 2 years ago. Updated almost 2 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
11/09/2015
% Done:

0%

Severity:
Normal

Description

I can't remember which game it was, where I did see this "behaviour" but I think it's beneficial. The main menu could be forced on the player when the PC's death animation finished just as done ATM.

And what would that be good for?
An enemy could then disappear using a custom animation, using a boat (that played a role in a used mod) or do other non-default actions. You'd see guards go back to the place they came from or your companion stops fighting and plunders your remains (all done by mods) … this would greatly support the atmosphere.

openmw_afterlife_02.png View - PC dead, walking orc _right_ side, no main menu (463 KB) Who Knows, 11/10/2015 10:56 PM

openmw_afterlife_01.png View - PC dead, walking orc _left_ side, no main menu (472 KB) Who Knows, 11/10/2015 10:56 PM

History

#1 Updated by scrawl . almost 2 years ago

  • Target version set to openmw-future

#2 Updated by Who Knows almost 2 years ago

Correction:
In some circumstances the game does not stop. It doesn't force "wanna load a saved game" neither ["New", "Load", "Options", "Exit"] but continues. NPC walk or scratch their head until you hit "ESC". Of course you can not move or look around.
But, it obviously already works (somewhat). Maybe the game I couldn't remember doing that was TES3. :D

However, it looks like scripts aren't executed when the PC dies/died - thus an animation of a disappear-spell isn't shown, neither disappearing itself.

Is the PC essential for the scene (to be rendered)?

#3 Updated by scrawl . almost 2 years ago

That looks like a bug. Check the log file for errors. Is there an easy way to recreate this bug?

#4 Updated by Who Knows almost 2 years ago

Nothing in the logfiles.

It happens when the PC is paralysed while dying. As well, you don't fall to the ground in that case.
placeatpc "Trevanni Sharpshooter" 1 300 0 > player->setparalysis 1 > (click the sharpshooter) SetFight 100 > (wait)

I think that this is a good thing to have! It would be pitty if the scene freezes, now that there is a way to make the game world keep existing when an inhabitant died.

Also available in: Atom PDF