MantisBT - Zandronum |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000943 | Zandronum | [All Projects] Bug | public | 2012-07-31 01:23 | 2014-05-12 00:16 |
|
Reporter | Watermelon | |
Assigned To | | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | no change required | |
Platform | | OS | | OS Version | |
Product Version | 98d | |
Target Version | | Fixed in Version | | |
|
Summary | 0000943: SV_unlagged_debugactors crashes the server if set to true |
Description | I don't know if this is an intentional bug, but you can't set SV_unlagged_debugactors to true without crashing. Apparently you need an actor. Is this supposed to be in there? Or are developers supposed to load their own wad? This sounds like a very useful function for checking the hitbox (or w/e it does) |
Steps To Reproduce | |
Additional Information | ---------------------------
ZANDRONUM Fatal Error
---------------------------
To spawn unlagged debug actors a DECORATE actor called "UnlaggedDebugActor" needs to be defined!
---------------------------
OK
---------------------------
|
Tags | No tags attached. |
Relationships | |
Attached Files | UnlaggedDebug.wad (3,068) 2012-07-31 14:41 /tracker/file_download.php?file_id=652&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2012-07-31 01:23 | Watermelon | New Issue | |
2012-07-31 01:23 | Watermelon | Note Added: 0004154 | |
2012-07-31 04:54 | ZzZombo | Note Added: 0004155 | |
2012-07-31 11:45 | Dusk | Note Added: 0004157 | |
2012-07-31 11:46 | Dusk | Severity | crash => minor |
2012-07-31 11:46 | Dusk | Product Version | => 98d |
2012-07-31 14:41 | Watermelon | File Added: UnlaggedDebug.wad | |
2012-07-31 14:41 | Watermelon | Note Added: 0004158 | |
2012-07-31 14:44 | Watermelon | Note Edited: 0004158 | bug_revision_view_page.php?bugnote_id=4158#r2266 |
2012-07-31 19:22 | Torr Samaho | Note Added: 0004166 | |
2012-08-05 14:21 | Torr Samaho | Status | new => feedback |
2012-08-19 00:35 | Watermelon | Note Added: 0004397 | |
2012-08-19 00:35 | Watermelon | Status | feedback => new |
2012-08-19 10:42 | Torr Samaho | Note Added: 0004398 | |
2013-03-20 05:55 | Watermelon | Note Added: 0006152 | |
2013-03-20 10:28 | Dusk | Note Added: 0006153 | |
2013-03-24 08:03 | Torr Samaho | Note Added: 0006163 | |
2013-06-08 05:35 | Watermelon | Status | new => closed |
2013-06-08 05:35 | Watermelon | Resolution | open => no change required |
2013-06-08 05:36 | Watermelon | Assigned To | => Watermelon |
2013-06-08 05:36 | Watermelon | Note Added: 0006382 | |
2013-06-08 05:36 | Watermelon | Status | closed => feedback |
2013-06-08 05:36 | Watermelon | Resolution | no change required => reopened |
2013-06-08 05:36 | Watermelon | Assigned To | Watermelon => |
2013-06-08 05:36 | Watermelon | Status | feedback => new |
2014-05-12 00:16 | Watermelon | Status | new => closed |
2014-05-12 00:16 | Watermelon | Resolution | reopened => no change required |
Notes |
|
|
This occurred in Zandronum by the way |
|
|
|
Did you try explicitly define such an actor? |
|
|
(0004157)
|
Dusk
|
2012-07-31 11:45
|
|
A fatal error is still not a crash.. |
|
|
(0004158)
|
Watermelon
|
2012-07-31 14:41
(edited on: 2012-07-31 14:44) |
|
I tried adding an actor and it doesn't show up in game.
Is this feature broken, or not work?
EDIT: Attached file
Note: I tried with a yellow box with -1 tics and then a stop, and then just 1 tic and a stop. Then I tried 1 tic on a loop, nothing worked.
|
|
|
|
The error message is intended and tells you what you need to do (and IMHO the error message is pretty clear on what you need to do :P). If you define UnlaggedDebugActor this feature should work. Did you run this with at least two players while having a ping higher than a tic? |
|
|
|
I want to test it, but I'm not sure how to implement the actor properly.
Should it least 1 tic in a loop? Or last many tics? Or last 1 tic and vanish? |
|
|
|
Depends on your preferences. Just define an actor that vanishes after a few tics and you'll get a feeling for this. |
|
|
|
Is there any reason we want to leave it undefined to prevent a crash if someone tries to turn it on? I figure if we had a pre-defined actor... could people not just over-ride it in decorate anyways? |
|
|
(0006153)
|
Dusk
|
2013-03-20 10:28
|
|
It's still not a crash! :P
Honestly considering everything this is still a debug function and of rather little use. I think it doesn't matter whether we include one or not. |
|
|
|
With Zandronum my intention is to put as little additional content into zandronum.pk3 as possible to prevent any potential conflicts with mods. In case the user doesn't supply an UnlaggedDebugActor, Zandronum gracefully exits and tells the user why. That should be more than enough information for anybody who wants to use this debug functionality to use it.
We could supply an official UnlaggedDebugActor in an external file though to make it even easier to use this feature. |
|
|
|
Would this be something we would add into skulltag_actors? We'd need something that is always used (don't we always have PLAYA1 or the you-fail-it sign?) |
|