Incorrect "survivor" in "ctf" and "bb".

Issues that were previously reported and since dealt with.
Forum rules
This issue tracker is now in read-only mode. Please see this topic for more information on how to contribute to Red Eclipse.

Incorrect "survivor" in "ctf" and "bb".

Postby SES » 16 Oct 2014 15:21

In the "survivor-ctf" and "bomber-ball-ctf" modes, while playing with bots, added only one bot, without taking into account the number of "playerstarts" (last svn-version).
User avatar
SES
 
Posts: 32
Joined: 02 Feb 2014 07:50

Re: Incorrect "survivor" in "ctf" and "bb".

Postby freezurbern » 16 Oct 2014 15:41

Please give more information, as what you've said is rather hard to understand.
freezurbern
 
Posts: 641
Joined: 02 Feb 2014 18:01

Re: Incorrect "survivor" in "ctf" and "bb".

Postby SES » 16 Oct 2014 16:23

freezurbern wrote:Please give more information, as what you've said is rather hard to understand.


There is a map. On the map are placed a certain amount of "playerstarts". Begin the game in offline, for example, with ctf-survivor mode - instead of the appropriate number of players (bots), there are only one bot on each team. In "deathmatch-survivor" is the same (previously worked fine)). You can run any map and see. (svn revision 6773).
User avatar
SES
 
Posts: 32
Joined: 02 Feb 2014 07:50

Re: Incorrect "survivor" in "ctf" and "bb".

Postby Unnamed » 16 Oct 2014 17:22

I just played a survivor deathmatch and there was just one bot per team in the first round. The other bots were added after the first round.
Unnamed
 
Posts: 150
Joined: 02 Feb 2014 08:58

Re: Incorrect "survivor" in "ctf" and "bb".

Postby SES » 16 Oct 2014 17:56

Unnamed wrote:I just played a survivor deathmatch and there was just one bot per team in the first round. The other bots were added after the first round.


If you execute "addbot" , then yes. In earlier revisions, play the number of bots, which was contains in the map, and not one for each team.
User avatar
SES
 
Posts: 32
Joined: 02 Feb 2014 07:50

Re: Incorrect "survivor" in "ctf" and "bb".

Postby qreeves » 17 Oct 2014 03:43

This behaviour is due to a feature request to stop bots populating the first round of duel/survivor matches and leaving humans waiting, it is not a bug.
Quinton Reeves | Lead Developer, Red Eclipse
Check Out My YouTube Channel | Leave Me a Tip on PayPal
Contribute to Project Costs via PayPal or Patreon
User avatar
qreeves
Site Admin
 
Posts: 1619
Joined: 02 Feb 2014 05:04
Location: Australia

Re: Incorrect "survivor" in "ctf" and "bb".

Postby radiant » 17 Oct 2014 05:05

The bug was independent of it being the first round or not: if a player joins in the middle of any round, it is impossible for them to take part in that round, even in the case of a total party wipeout. Of course, a wipeout in deathmatch survivor just means the end of the round, but in these modes it allows play to continue, bringing everyone back from the affected team. Notably, if a player leaves mid-round so that their spot is replaced by a bot in "Waiting" status, the wipeout does allow that new bot to take the field at that time, but the human player is still locked out! That's the big problem with those survivor combinations.

Under the newest revision, freshly compiled and in offline play, I can confirm that the current behavior is that a maximum of one bot per team will spawn in survivor matches of any kind, no matter when the player enters, as though the game is treating it like the other "duke" mutator.
radiant
 
Posts: 162
Joined: 02 Feb 2014 06:31

Re: Incorrect "survivor" in "ctf" and "bb".

Postby qreeves » 17 Oct 2014 05:10

radiant wrote:Under the newest revision, freshly compiled and in offline play, I can confirm that the current behavior is that a maximum of one bot per team will spawn in survivor matches of any kind, no matter when the player enters, as though the game is treating it like the other "duke" mutator.

src/game/vars.h wrote:GVAR(0, botbalance, -1, -1, VAR_MAX); // -1 = always use numplayers, 0 = don't balance, 1 or more = fill only with this many
GVAR(0, botbalanceduel, -1, 2, VAR_MAX); // -1 = always use numplayers, 0 = don't balance, 1 or more = fill only with this many
GVAR(0, botbalancesurvivor, -1, 2, VAR_MAX); // -1 = always use numplayers, 0 = don't balance, 1 or more = fill only with this many

So, what, should it be -1 like in normal games?
Quinton Reeves | Lead Developer, Red Eclipse
Check Out My YouTube Channel | Leave Me a Tip on PayPal
Contribute to Project Costs via PayPal or Patreon
User avatar
qreeves
Site Admin
 
Posts: 1619
Joined: 02 Feb 2014 05:04
Location: Australia

Re: Incorrect "survivor" in "ctf" and "bb".

Postby radiant » 17 Oct 2014 05:42

That would make more sense, sure.
radiant
 
Posts: 162
Joined: 02 Feb 2014 06:31


Return to Closed Issues

cron