Only Consider ExitLevel a Cheat When Used to Cheat
Loading
!2098 (merged) made exitlevel
a cheat no matter what in co-op, which doesn't make a lot of sense considering #1104 (closed). This merge request fixes that by making exitlevel
only considered a cheat under certain circumstances.
Those circumstances are:
map
command.playersforexit
to one
.map
command.Unfortunately, this does not solve #1104 (closed) entirely as record attack emblems are still cheese-able by exiting a level you've already beaten in multiplayer. I personally see this as outside the scope of this merge request, and will be handling it separately.
Test exe: exitlevelfix.exe