Notes |
|
|
I assume the problem here is that, since the player body is not restricted by floors/ceilings and walls, it would possibly fall through the floor endlessly if having any gravity applied to it.
If it's possible to fix this, I'd make it so that players using the "fly" command with "cl_spectatormode 1" are only blocked by floors (and maybe ceilings), while still being able to walk through walls freely. |
|
|
(0024528)
|
Kaminsky
|
2025-04-27 06:04
(edited on: 2025-04-27 06:05) |
|
I never intended the unrestricted spectator mode (i.e. "cl_spectatormode 1") to ever be hindered by any physical limitations, which includes using CCMDs like "fly", "noclip", and "noclip2". To me, it doesn't make sense for these CCMDs to do anything while using this mode, so I made sure to prevent players from executing them in this topic:'https://foss.heptapod.net/zandronum/zandronum-stable/-/tree/topic/default/unrestricted-spectator-mode-ccmd-block [^]'
Quote from unknownna I'd make it so that players using the "fly" command with "cl_spectatormode 1" are only blocked by floors (and maybe ceilings), while still being able to walk through walls freely.
This sounds like the player should use "cl_spectatormode 0" for the old spectator mode instead, which can still use the aforementioned CCMDs. By turning off the "fly" cheat and turning on the "noclip" or "noclip2" cheats, they'll be able to walk on the floor and through walls.
|
|
|
|
Thanks, the fix seems to work well. It also works in demos. The new warning messages from the demo recorder's POV however are not printed during demo gameplay. Not sure if it matters though, since it would collide with the demo free spectator's own warning messages.
Quote from Kaminsky This sounds like the player should use "cl_spectatormode 0" for the old spectator mode instead, which can still use the aforementioned CCMDs. By turning off the "fly" cheat and turning on the "noclip" or "noclip2" cheats, they'll be able to walk on the floor and through walls.
Agreed, I forgot about that, thanks. Then this is cleared up. |
|
|
|
Quote from unknownna The new warning messages from the demo recorder's POV however are not printed during demo gameplay. Not sure if it matters though, since it would collide with the demo free spectator's own warning messages.
Yeah, trying to print the same warning messages that appeared while the demo was recording would've been more complicated to do and would've confused the one playing the demo afterwards. |
|