MantisBT - Zandronum |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0001768 | Zandronum | [All Projects] Suggestion | public | 2014-04-04 09:34 | 2018-09-30 21:35 |
|
Reporter | Dusk | |
Assigned To | Dusk | |
Priority | normal | Severity | minor | Reproducibility | N/A |
Status | closed | Resolution | fixed | |
Platform | | OS | | OS Version | |
Product Version | | |
Target Version | 1.3 | Fixed in Version | 1.3 | |
|
Summary | 0001768: making spectator noclip clientsided |
Description | I 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. |
Steps To Reproduce | |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | noclip-clientside.diff (2,599) 2014-04-04 09:35 /tracker/file_download.php?file_id=1188&type=bug
noclip-clientside-2.diff (12,699) 2014-04-04 23:25 /tracker/file_download.php?file_id=1189&type=bug |
|
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 |