MantisBT - Zandronum
View Issue Details
0004412Zandronum[All Projects] Suggestionpublic2024-09-06 23:422024-09-11 10:53
unknownna 
 
normaltweakN/A
newopen 
3.1 
 
0004412: Possession mode changes: get rid of subsequent map resets, and only use round countdowns as a timer to respawn stone, and more
I thought about this mode some more, and came to the conclusion that the real problem with it, other than not being able to shoot while carrying the hellstone, is that every win sequence and subsequent map reset kills the momentum of the gamemode. This is bad, since you have to wait for the duration of the win sequence, then wait for 10 seconds or so for the countdown to finish, and then finally wait until you find a proper weapon again so your momentum catches up with what you had going before the last score. See the problem here? It takes way too long to get a game going, only for it to get shut down completely whenever somebody scores.
This mode deserves better treatment to make it fun and do it justice in a fast-paced Doom setting. It should move away from forcing itself to redundant map resets that don’t really serve any purpose or belong in a possession mode.

The only map reset that should occur in this mode is the one at the beginning of the game at the start of a first round, whenever exiting a "waiting for players" state.

And to top it off, remove the hellstone from the scoring player half-way through the win sequence as an indicator that it’s going to respawn again soon.

The new game loop should go more like this:

* "waiting for players" state. Players can’t pick up the hellstone during this state.
* Players join and it counts down to the 1st and only map reset that occurs.
* Players fight and score.
* Win sequence. Hellstone is removed from scoring player half-way through to make the score fast and clean. Alternatively, let players move and shoot during the win sequence to speed it up even further.
* Round countdown begins and is simply used as a timer for the hellstone to respawn. No map reset takes place until the game enters a "waiting for players" state again.

You’d also need to fix the weapon desync that occurs after win sequences to make it play smoothly between each score online:'https://zandronum.com/tracker/view.php?id=2311 [^]'
Or you could alternatively let the players move and shoot during the win sequences to make it play even faster.
The player carrying the hellstone should also be able to shoot to make the mode more appealing to play with lesser player counts, as per'https://zandronum.com/tracker/view.php?id=478 [^]'
No tags attached.
related to 0000478acknowledged  Server Variable for Possesion game mode. 
Issue History
2024-09-06 23:42unknownnaNew Issue
2024-09-06 23:42unknownnaRelationship addedrelated to 0000478
2024-09-07 00:06unknownnaNote Added: 0024020
2024-09-11 10:50unknownnaNote Added: 0024031
2024-09-11 10:50unknownnaSummaryDon't spawn hellstone during "waiting for players" sequences, and remove from players after win => Possession mode changes: get rid of subsequent map resets, and only use round countdowns as a timer to respawn stone, and more
2024-09-11 10:50unknownnaDescription Updatedbug_revision_view_page.php?rev_id=14380#r14380
2024-09-11 10:53unknownnaDescription Updatedbug_revision_view_page.php?rev_id=14381#r14381

Notes
(0024020)
unknownna   
2024-09-07 00:06   
I believe the terminator mode also needs similar handling, as you can currently become the terminator before other players join the game and gain an advantage over them.
(0024031)
unknownna   
2024-09-11 10:50   
I transformed the ticket to a better suggestion and will split the terminator issue to its own ticket later.