Zandronum Chat on our Discord Server Get the latest version: 3.2
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001768Zandronum[All Projects] Suggestionpublic2014-04-04 09:342018-09-30 21:35
ReporterDusk 
Assigned ToDusk 
PrioritynormalSeverityminorReproducibilityN/A
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version 
Target Version1.3Fixed in Version1.3 
Summary0001768: making spectator noclip clientsided
DescriptionI did last night a little experiment to see whether I could clientside spectator noclip behavior. I was mostly successful but handling demos raises a question.

The dilemma is, how to save the noclip use into the demo? I could:
- add a CLD_NOCLIP, which is what I have now, while it's the simple solution it stacks another command to the already almost full list of commands.
- move all local demo commands to a CLD_LOCALCOMMAND which acts like SVC_EXTENDEDCOMMAND for the local command things. Currently the local commands are CLD_INVUSE, CLD_TAUNT and CLD_CENTERVIEW. I think this is the best option but needs the most work.
- fake the noclip cheat as if it came from the network. I don't like this one at all.

I think I'll refactor the code for the second alternative but I'd first want some opinions on the matter.
Attached Filesdiff file icon noclip-clientside.diff [^] (2,599 bytes) 2014-04-04 09:35 [Show Content]
diff file icon noclip-clientside-2.diff [^] (12,699 bytes) 2014-04-04 23:25 [Show Content]

- Relationships

-  Notes
User avatar (0008496)
Dusk (developer)
2014-04-04 23:07

going forward refactoring demo local commands
User avatar (0008497)
Dusk (developer)
2014-04-04 23:26

New diff attached, with the demo local commands moved under one CLD_LOCALCOMMAND.
User avatar (0008507)
Torr Samaho (administrator)
2014-04-06 20:40

Pulled into 1.3.
User avatar (0010342)
Dusk (developer)
2014-10-05 22:22

Marking as resolved as 1.3 is now released.

Issue Community Support
This issue is already marked as resolved.
If you feel that is not the case, please reopen it and explain why.
Supporters: No one explicitly supports this issue yet.
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2014-04-04 09:34 Dusk New Issue
2014-04-04 09:34 Dusk Status new => assigned
2014-04-04 09:34 Dusk Assigned To => Dusk
2014-04-04 09:35 Dusk File Added: noclip-clientside.diff
2014-04-04 09:35 Dusk Status assigned => feedback
2014-04-04 23:07 Dusk Note Added: 0008496
2014-04-04 23:07 Dusk Status feedback => assigned
2014-04-04 23:25 Dusk File Added: noclip-clientside-2.diff
2014-04-04 23:26 Dusk Note Added: 0008497
2014-04-04 23:26 Dusk Status assigned => feedback
2014-04-06 20:40 Torr Samaho Note Added: 0008507
2014-04-06 20:40 Torr Samaho Status feedback => needs testing
2014-10-05 22:20 Dusk Fixed in Version => 1.3
2014-10-05 22:21 Dusk Target Version => 1.3
2014-10-05 22:22 Dusk Note Added: 0010342
2014-10-05 22:22 Dusk Status needs testing => resolved
2014-10-05 22:22 Dusk Resolution open => fixed
2018-09-30 21:35 Blzut3 Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker