MantisBT - Zandronum
View Issue Details
0000063Zandronum[All Projects] Bugpublic2010-09-26 22:302024-03-22 01:23
unknownna 
Torr Samaho 
normalblockalways
resolvedfixed 
MicrosoftWindowsXP/Vista/7
98c 
 
0000063: Skulltag freezes when you start a skirmish with "server picks teams (ST/CTF)" flag
Start a ST/CTF/TeamGame(ACS)/Domination skirmish with the "server picks teams (ST/CTF)" flag enabled. Make sure that you're not already in a multiplayer emulation before doing so, though.

Skulltag will simply freeze.
No tags attached.
Issue History
2010-09-26 22:30unknownnaNew Issue
2010-10-03 10:34Torr SamahoNote Added: 0000229
2010-10-03 10:34Torr SamahoAssigned To => Torr Samaho
2010-10-03 10:34Torr SamahoStatusnew => feedback
2010-10-03 10:34Torr SamahoNote Edited: 0000229bug_revision_view_page.php?bugnote_id=229#r96
2010-10-03 12:08unknownnaNote Added: 0000232
2010-10-03 12:08unknownnaStatusfeedback => assigned
2010-10-03 12:26Torr SamahoNote Added: 0000233
2010-10-03 13:06unknownnaNote Added: 0000235
2010-10-03 13:06Torr SamahoNote Added: 0000236
2010-10-03 13:06Torr SamahoStatusassigned => feedback
2010-10-03 13:28unknownnaNote Added: 0000237
2010-10-03 13:28unknownnaStatusfeedback => assigned
2010-10-03 13:45Torr SamahoNote Added: 0000238
2010-10-03 14:15unknownnaNote Added: 0000243
2010-10-03 14:15unknownnaNote Edited: 0000243bug_revision_view_page.php?bugnote_id=243#r100
2010-10-03 14:51Torr SamahoNote Added: 0000245
2010-10-03 14:51Torr SamahoStatusassigned => feedback
2010-10-03 14:53Torr SamahoNote Added: 0000246
2010-10-04 00:24unknownnaNote Added: 0000258
2010-10-04 00:24unknownnaStatusfeedback => assigned
2010-10-04 18:55Torr SamahoNote Added: 0000263
2010-10-11 02:06unknownnaNote Added: 0000334
2012-03-27 19:15unknownnaNote Deleted: 0000334
2012-03-27 19:16unknownnaNote Edited: 0000258bug_revision_view_page.php?bugnote_id=258#r1493
2012-03-27 19:41unknownnaNote Added: 0002929
2012-03-27 19:43unknownnaNote Edited: 0002929bug_revision_view_page.php?bugnote_id=2929#r1495
2012-06-09 13:22Torr SamahoCategoryGeneral => Bug
2024-03-22 01:23Ru5tK1ngNote Added: 0023455
2024-03-22 01:23Ru5tK1ngStatusassigned => resolved
2024-03-22 01:23Ru5tK1ngResolutionopen => fixed

Notes
(0000229)
Torr Samaho   
2010-10-03 10:34   
This should fix the issue. Unfortunately, the fix required changes in the basic team selection code. Thus, all of the team selection stuff should be tested again offline and online in the next beta release.

(0000232)
unknownna   
2010-10-03 12:08   
Looks like it doesn't crash anymore.
But there's a message printed on-screen that says: "Please select a team.".

With the flag enabled in a team based game, joining the game after spectating doesn't give you the option to select which team you want to join. If you then join the game, you won't be on any team, which means that the bots on both teams will attempt to frag you. Only with the flag enabled does this happen.

The same thing happens without the flag enabled if you spectate, then join a team that is not existing in-game, e.g. joining a green team when there only is red/blue in-game. The "Please select a team." message is also displayed. But this seems to happen in 98c as well.

The 'No team switching (ST/CTF)' flag doesn't seem to have the intended effect, but instead, each time you try change teams through the console, you respawn on the same team and a dummy player of your former self spawns at the position you tried to change teams from. The dummy is not solid, but shootable. This happens in 98c as well.

Also, 'Player Team' in "Offline Skirmish -> Bot Setup" doesn't seem to have any effect. And some features are missing (e.g. 'Allow Crouch') in "Offline Skirmish -> Gameplay Options".

What is the point of having 2 separate, but bound 'BotSkill' options? One in "Offline Skirmish" and another one in "Offline Skirmish -> Bot Setup".

And the "How To Play" help-screen needs 2 enter key clicks to get away, and instead of escaping from the "Join Team" menu, it should return to it. But that's another issue.

I only tested offline.
(0000233)
Torr Samaho   
2010-10-03 12:26   
I'm pretty sure that the "Please select a team." message is a bug of the maps: The team selection rooms were removed from the maps, but I think the enter scripts that display the message were not.
(0000235)
unknownna   
2010-10-03 13:06   
Another thing; with the 'server picks teams (ST/CTF)' flag enabled, the first time you spawn, you spawn at the opposite team's spawn spots. You respawn correctly, though.
(0000236)
Torr Samaho   
2010-10-03 13:06   
I couldn't reproduce problems with "No team switching (ST/CTF)". Any team change requests in the console with "team teamname" was properly denied.

This should fix several issues with the join command (like not being put on a team or leaving a dummy player when joining while already in the game).
(0000237)
unknownna   
2010-10-03 13:28   
Of course, I used "Join Green" instead of "Team Green". But you can still spectate and then join the other team, though. But that's not a bug, AFAIK.
(0000238)
Torr Samaho   
2010-10-03 13:45   
FYI, the argument of join is completely ignored. It makes absolutely no difference whether you execute "join", "join red" or "join whatever fhsdjfh hgfsjd".
(0000243)
unknownna   
2010-10-03 14:15   
Yeah, I noticed now. The problems were tied to the 'join' command.

But what I said in my former note happens;
with the 'server picks teams (ST/CTF)' flag enabled, the first time you spawn, you spawn at the opposite team's spawn spots. You respawn correctly, though.

It doesn't happen all the time for some reason. If you keep restarting ST/CTF skirmishes, at some point it'll occur.

(0000245)
Torr Samaho   
2010-10-03 14:51   
This should fix the spawning at the wrong positions. Furthermore, I made changes to the bot setup menu according to your previous note:

- Removed the "Player team" option from the offline skirmish team bot setup menu. This didn't have any effect and the player is supposed to select the team from the in game join menu anyway.
- Removed the "Botskill" option from the offline skirmish bot setup menus. This already can be configured in the main offline skirmish menu.
(0000246)
Torr Samaho   
2010-10-03 14:53   
Regarding that "How To Play" screen issue, I'm not sure if this is a bug or not. Nevertheless, this is a completely different issue than this report is about. So if you think it's a bug, please make a new report for this.
(0000258)
unknownna   
2010-10-04 00:24   
(edited on: 2012-03-27 19:16)
Thanks. AFAICT, it works correctly now. The problems in this report have been fixed.

And is it a bug or a missing feature that bots on a third/fourth team in "Bot Setup" simply join red/blue instead of a third/fourth team (tested with TDM)?

Would it be possible to synchronize the "Gameplay Options" between:
"Options -> Gameplay Options"
"Multiplater -> Offline Skirmish -> Gameplay Options"

As for the "How To Play" screen. It's not really a bug, but the custom screens are currently simply replacing the vanilla controls/credits screens. The first time you press use, you can even see the controls screen flashing before being replaced by the custom one.

(0000263)
Torr Samaho   
2010-10-04 18:55   
Regarding bots on the third/fourth team: Bots can only join available teams and you need to increase sv_maxteams (default 2) to make the third and forth team available. I have to admit that this is not evident from the menu though. Probably I should increase sv_maxteams automatically if a user wants bots on teams currently not available because of the sv_maxteams setting.

I'll comment on the other things later.
(0002929)
unknownna   
2012-03-27 19:41   
(edited on: 2012-03-27 19:43)
> Would it be possible to synchronize the "Gameplay Options" between:
"Options -> Gameplay Options"
"Multiplater -> Offline Skirmish -> Gameplay Options"

0000263: Some menu issues || Skulltag 98x versus GZDoom 323

> As for the "How To Play" screen. It's not really a bug, but the custom screens are currently simply replacing the vanilla controls/credits screens. The first time you press use, you can even see the controls screen flashing before being replaced by the custom one.

0000322: Wrong F1 help during TeamGames

> Probably I should increase sv_maxteams automatically if a user wants bots on teams currently not available because of the sv_maxteams setting.

Yes.

(0023455)
Ru5tK1ng   
2024-03-22 01:23   
Since the original issue wad resolved and additional tickets were made regarding other suggestions, this one will be closed