keeperfx icon indicating copy to clipboard operation
keeperfx copied to clipboard

Creatures leave dungeon if you lose level via the LOSE_GAME script co…

Open AdamPlenty opened this issue 1 year ago • 11 comments

…mmand

AdamPlenty avatar Feb 09 '24 18:02 AdamPlenty

Can this be somehow configurable? I kinda like the current behavior. 🤔

walt253 avatar Feb 09 '24 18:02 walt253

Can this be somehow configurable? I kinda like the current behavior. 🤔

I dunno 🤔. The important thing is that it's consistent with the behaviour of creatures coming out of being possessed as a result of losing, which is now that they leave. Creatures left in the original game, too.

AdamPlenty avatar Feb 10 '24 02:02 AdamPlenty

Can this be somehow configurable? I kinda like the current behavior. 🤔

I dunno 🤔. The important thing is that it's consistent with the behaviour of creatures coming out of being possessed as a result of losing, which is now that they leave. Creatures left in the original game, too.

Yeah ok, don't bother then. 👍 Consistency is good.

walt253 avatar Feb 10 '24 13:02 walt253

Imps just carry on with their work in vanilla. Is this a bug?

AdamPlenty avatar Feb 15 '24 18:02 AdamPlenty

Imps just carry on with their work in vanilla. Is this a bug?

O, I did not know this. Have no idea when or why did change for FX. Both on heart destruction and lose game?

Loobinex avatar Feb 16 '24 19:02 Loobinex

Imps just carry on with their work in vanilla. Is this a bug?

O, I did not know this. Have no idea when or why did change for FX. Both on heart destruction and lose game?

I definitely remember Imps dying on heart destruction, but if you lose via the script, they just carry on as if nothing happened, even though your creatures leave or die.

AdamPlenty avatar Feb 16 '24 20:02 AdamPlenty

Imps just carry on with their work in vanilla. Is this a bug?

O, I did not know this. Have no idea when or why did change for FX. Both on heart destruction and lose game?

I definitely remember Imps dying on heart destruction, but if you lose via the script, they just carry on as if nothing happened, even though your creatures leave or die.

ok, well, if you're going for consistently between heart destruction and losing, this is something to make consistent then right?

Loobinex avatar Feb 17 '24 00:02 Loobinex

Imps just carry on with their work in vanilla. Is this a bug?

O, I did not know this. Have no idea when or why did change for FX. Both on heart destruction and lose game?

I definitely remember Imps dying on heart destruction, but if you lose via the script, they just carry on as if nothing happened, even though your creatures leave or die.

ok, well, if you're going for consistently between heart destruction and losing, this is something to make consistent then right?

Do they need to be consistent, though? Do Imps die because you've lost the level in itself, or because your Dungeon Heart has been destroyed?

AdamPlenty avatar Feb 17 '24 01:02 AdamPlenty

Do they need to be consistent, though? Do Imps die because you've lost the level in itself, or because your Dungeon Heart has been destroyed?

Whatever the answer is to this question, do you not think this is the same answer as to the question "Do creatures leave/die because you've lost the level in itself, or because your Dungeon Heart has been destroyed?"

Loobinex avatar Feb 17 '24 19:02 Loobinex

Do they need to be consistent, though? Do Imps die because you've lost the level in itself, or because your Dungeon Heart has been destroyed?

Whatever the answer is to this question, do you not think this is the same answer as to the question "Do creatures leave/die because you've lost the level in itself, or because your Dungeon Heart has been destroyed?"

Imps are magical beings, summoned (and presumably sustained) by magic. If you lose via the script, your Dungeon Heart still exists. Creatures are different; they no longer have a master to serve, even if you lose via the script.

AdamPlenty avatar Feb 18 '24 17:02 AdamPlenty

Imps are magical beings, summoned (and presumably sustained) by magic. If you lose via the script, your Dungeon Heart still exists. Creatures are different; they no longer have a master to serve, even if you lose via the script.

With your change creatures spontaneously die when you 'lose game' and they cannot get to a portal. For me this really seems like doing it halfway, and I am seeing really two valid options:

  1. LOSE_GAME is exactly like destroying the heart, and on LOSE_GAME creatures and imps behave the same as they do on destroyed hearts
  2. LOSE_GAME is unlike destroying the hearts and nothing changes on LOSE_GAME with either imps or creatures.

If we are disagreeing on this, we'll need some extra opinions.

Loobinex avatar Feb 19 '24 00:02 Loobinex