M1 | M2 | 055 | 001
|Summary:||Desireable exit handling behavior|
|Product:||Odamex||Reporter:||Alexander Mayfield <alexmax2742>|
|Component:||Server & Client||Assignee:||Odamex Bug Reporter <odamex-bug-reporter>|
|Severity:||enhancement||CC:||mdvulture, Ralphis, seismos|
|Version:||(old) 0.x Alpha|
Description Alexander Mayfield 2007-04-08 21:45:16 UTC
This is how I imagine that exit handling should be handled. If someone presses an exit switch, then the game should run intermissions if necissary and go to the level that would have been gone to if the user had pressed it in single player. For example: * Pressing exit in map11 should bring up an story screen after the score list. * Pressing normal exit switch in e1m3 should bring up e1m4 * Pressing secret exit switch in e1m3 should bring up e1m9, which would take you back to e1m4 when you exited that. However, in lieu or the pressing of the exit switch a maplist (or lack thereof, if there is no maplist) should be followed instead. And also, no story screen should be shown except if you exit via a switch. Comments?
Comment 1 Albert Brown 2007-04-08 22:22:02 UTC
> If someone presses an exit switch, then the game should run intermissions if necissary and go to the level that would have been gone to if the user had pressed it in single player. there should be a server option for if this happens. What if you want a dwango5 1 on 1 server that alternates between map01 and map07 and allows players to use the exits to choose?
Comment 2 Denis Lukianov 2007-04-30 07:19:01 UTC
have enabled secret exits r218
Comment 3 Denis Lukianov 2008-05-04 05:31:33 UTC
it has been many revisions. what is the status here?
Comment 4 Josh Simpson 2008-08-02 08:50:49 UTC
Regarding the story screen. Why not do this: only skip to this screen when exiting via the exit switches in cooperative and not in deathmatch? This makes more sense, as a couple of players deathmatching would not be interested in the story. Check some cvars at the end of the map, and you've solved one part of the problem. I agree with the rest though, using Doom's default map rotation if no maplist is specified.
Comment 5 HeX_Vulture 2016-11-11 19:43:19 UTC
I think we should just ignore story mode in co-op completely.
Comment 6 Ralph Vickers 2020-04-11 03:27:07 UTC
Exit handling seems to be pretty solid and ch0ww also took some recent steps to make coop map transitions even smoother. Feel confident enough to mark this "fixed".