Players shouldn't "die" until they resign

Players shouldn't "die" until they resign

Classic game design, maintained to please you...

Moderator: Content Developer

Post Reply
YokoZar
Posts: 883
Joined: 15 Jul 2007, 22:02

Players shouldn't "die" until they resign

Post by YokoZar »

or their entire team dies.

This is probably an engine bug, but it can be worked around with LUA.

Basically I hate the fact that it is sometimes really important to give a teammate a worthless unit so he doesn't die. Especially in large games, the odds of being able to still win even after a player has lost a base are nonzero. An extra player is helpful, as even without a base he can still help you micro later when you have units to give. Just today I played a game on TheRock where my ally south of the river was almost killed but once I gave him my ships to play with he was able to micro them enough to kill a substantial amount of enemy sea power.
User avatar
lurker
Posts: 3842
Joined: 08 Jan 2007, 06:13

Re: Players shouldn't "die" until they resign

Post by lurker »

Change from com continues to forever, done.
YokoZar
Posts: 883
Joined: 15 Jul 2007, 22:02

Re: Players shouldn't "die" until they resign

Post by YokoZar »

The lobby UI could use some improvements here. We have "Game end Mode" and "Game end Condition" as separate pull downs.

Perhaps Game end condition = infinite should be default here (and on autohosts)
User avatar
Evil4Zerggin
Posts: 557
Joined: 16 May 2007, 06:34

Re: Players shouldn't "die" until they resign

Post by Evil4Zerggin »

You can already control it via modoption:
namespace GameMode
{
const int ComContinue = 0;
const int ComEnd = 1;
const int Lineage = 2;
const int OpenEnd = 3;
};
file.GetDef(gameMode, "0", "GAME\\ModOptions\\GameMode");
YokoZar
Posts: 883
Joined: 15 Jul 2007, 22:02

Re: Players shouldn't "die" until they resign

Post by YokoZar »

Evil4Zerggin wrote:You can already control it via modoption:
namespace GameMode
{
const int ComContinue = 0;
const int ComEnd = 1;
const int Lineage = 2;
const int OpenEnd = 3;
};
file.GetDef(gameMode, "0", "GAME\\ModOptions\\GameMode");
Should be default, really
User avatar
zwzsg
Kernel Panic Co-Developer
Posts: 7052
Joined: 16 Nov 2004, 13:08

Re: Players shouldn't "die" until they resign

Post by zwzsg »

Actually, it is default, read from springcontent.sdz.

But many mods include their own EngineOptions.lua overriding the default. Your mission is now to bug each and every mod maintainer to update their EngineOptions.lua .
YokoZar
Posts: 883
Joined: 15 Jul 2007, 22:02

Re: Players shouldn't "die" until they resign

Post by YokoZar »

zwzsg wrote:Actually, it is default, read from springcontent.sdz.

But many mods include their own EngineOptions.lua overriding the default. Your mission is now to bug each and every mod maintainer to update their EngineOptions.lua .
BA doesn't have an EngineOptions.lua though. Something else is going on.
User avatar
zwzsg
Kernel Panic Co-Developer
Posts: 7052
Joined: 16 Nov 2004, 13:08

Re: Players shouldn't "die" until they resign

Post by zwzsg »

BA V6.81 has the Infinite Game end condition.
Post Reply

Return to “Balanced Annihilation”