MantisBT - Zandronum |
| View Issue Details |
|
| ID | Project | Category | View Status | Date Submitted | Last Update |
| 0002023 | Zandronum | [All Projects] Bug | public | 2014-12-09 13:50 | 2024-03-22 05:02 |
|
| Reporter | Ch0wW | |
| Assigned To | | |
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | confirmed | Resolution | backport later | |
| Platform | | OS | | OS Version | |
| Product Version | 1.3 | |
| Target Version | | Fixed in Version | | |
|
| Summary | 0002023: set default chase_* values when a player dies with r_deathcamera |
| Description | When dead, the chasecam, which is basically a cheat CVAR, is enabled. But if you are using high values or bad ones for chase_*, either it breaks the screen visibility, OR you can see farther than usual.
Other ZDoom ports blocks it to the default value when you're dying, so why not Zandronum? |
| Steps To Reproduce | 1) chase_dist 50000
2) chase_height 30
3) r_deathcamera 1
4) Die.
5) Enjoy. |
| Additional Information | Fix must be done in P_AimCamera (function replacement in the TXT file attachment, since I cannot do .diff files yet).
Please note that it won't bug with mods like Brutal DooM, where it seems it's a camera created in ACS/Decorate (I'm not even sure, but it doesn't break). |
| Tags | abuse, camera, death, player |
| Relationships | |
| Attached Files | _Fix-P_AimCamera_function.txt (1,514) 2014-12-09 13:50 /tracker/file_download.php?file_id=1343&type=bug |
|
| Issue History |
| Date Modified | Username | Field | Change |
| 2014-12-09 13:50 | Ch0wW | New Issue | |
| 2014-12-09 13:50 | Ch0wW | File Added: _Fix-P_AimCamera_function.txt | |
| 2014-12-09 14:59 | Edward-san | Note Added: 0011050 | |
| 2014-12-09 15:08 | Edward-san | Note Edited: 0011050 | bug_revision_view_page.php?bugnote_id=11050#r6136 |
| 2014-12-10 21:51 | Edward-san | Note Added: 0011052 | |
| 2014-12-12 16:42 | Ch0wW | Note Added: 0011054 | |
| 2014-12-26 22:10 | Edward-san | Note Added: 0011092 | |
| 2014-12-26 22:33 | Edward-san | Note Edited: 0011092 | bug_revision_view_page.php?bugnote_id=11092#r6158 |
| 2015-04-04 16:18 | Ch0wW | Note Added: 0012018 | |
| 2024-03-22 05:02 | Ru5tK1ng | Note Added: 0023459 | |
| 2024-03-22 05:02 | Ru5tK1ng | Status | new => confirmed |
| 2024-03-22 05:02 | Ru5tK1ng | Resolution | open => backport later |
|
Notes |
|
|
(0011050)
|
|
Edward-san
|
2014-12-09 14:59
(edited on: 2014-12-09 15:08) |
|
I can reproduce the issue on ZDoom trunk, you can reproduce the issue by setting chase_dist greater than 32767. Bug reported on zdoom forum.
|
|
|
|
|
|
I'm thinking about limiting the chase_dist range between 0 and 100, and chase_height between -10 and 10. Do you have any objections? |
|
|
|
(0011054)
|
|
Ch0wW
|
|
2014-12-12 16:42
|
|
Sure, as long as the player lives.
When the player dies, if sv_cheats is not set to true, use default values of chase_dist & chase_height. |
|
|
|
(0011092)
|
|
Edward-san
|
2014-12-26 22:10
(edited on: 2014-12-26 22:33) |
|
|
|
|
(0012018)
|
|
Ch0wW
|
|
2015-04-04 16:18
|
|
|
|
|
|
|
The partial fix for this will be ported in 4.0. Afterwards we can then talk about fine tuning the fix further. |
|