Anonymous | Login | Signup for a new account | 2025-07-27 08:49 UTC | ![]() |
My View | View Issues | Change Log | Roadmap | Zandronum Issue Support Ranking | Rules | My Account |
View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | ||||
0002697 | Zandronum | [All Projects] Bug | public | 2016-04-07 02:59 | 2018-09-30 21:53 | ||||
Reporter | Tiger | ||||||||
Assigned To | Torr Samaho | ||||||||
Priority | low | Severity | minor | Reproducibility | always | ||||
Status | closed | Resolution | fixed | ||||||
Platform | Desktop (x86_64) | OS | Windows | OS Version | 6.3 | ||||
Product Version | 3.0-beta | ||||||||
Target Version | 3.0 | Fixed in Version | 3.0 | ||||||
Summary | 0002697: Jumping pad [ThrustThingZ] doesn't work | ||||||||
Description | I am currently having an issue with one of the jump pads used in the TGRDM3 project. The bug that I am currently facing, ThrustThingZ does not take effect or even activates at all. I have tested this issue with Zandronum 3.0-latest available devbuild (from the time of writing this) [160229-1221] and also GZDoom 1.8.06, the issue occurs. However, it seems that the bug was resolved somewhere in ZDoom 2.8.0 ['http://zdoom.org/files/zdoom/2.8/ [^]' ]. Sadly, I am unable to find anything relevant in regards to ThrustThingZ while using GitHub's web-service search, thus I can't really provide much help as to what can potentially fix the issue. In addition, I have tried testing this bug with a smaller test map, but I can't seem to reproduce the same effect from the map that I have in TGRDM3. I am not exactly sure why, but I can not really seem to figure it out. | ||||||||
Steps To Reproduce | * Retrieve TGRDM3 Development Build ['http://tiger.rfc1337.net/downloads/zdoom/morgenstern/devbuilds/ [^]' ] * Execute the pk7 with Zandronum (multiplayer or single-player, doesn't matter which) * In console, type: MAP MAP03 * Go to coordinates: [-65,-4927] See screenshots * If using GZDoom Builder ['http://forum.zdoom.org/viewtopic.php?p=613830#p613830 [^]' ], find the comment "Jumping pad"; this uses ThrustThingZ, which is bugged * If the player 'lands' on the sector reference, the THING will not trigger - or ThrustThingZ does not take effect. Thus, nothing happens. NOTE: If you remove the Thing_Stop and other THING's that is in that sector, the THING containing the ThrustThingZ will still not take effect. | ||||||||
Attached Files | ![]() ![]() ![]() ![]() | ||||||||
![]() |
|
Torr Samaho (administrator) 2016-04-09 11:42 |
Quote from Tiger Did you try to reduce your map to a minimal example map by removing stuff from your existing map instead of creating a new map from scratch? |
Tiger (reporter) 2016-04-09 17:08 |
I only created a brand new map from scratch to see if I could be able to reproduce the issue, I did not bother with playing around with the original map that has this problem. However, if you give me - maybe an hour or two - I'll see if I can find anything. I'll first remove all other THINGS that is not around that jump pad, and then see if the issue was resolved, if not - I'll nuke all the vertices that is not around the jump pad. |
Tiger (reporter) 2016-04-09 18:15 |
Looks like I am able to reproduce this issue with GZDoom 2.2pre, as well as I am able to clearly reproduce this issue flawlessly now:'http://forum.zdoom.org/viewtopic.php?p=894113#p894113 [^]' I'll bring this back to the ZDoom Devs. and hopefully they'll correct this issue. |
Tiger (reporter) 2016-04-09 23:12 |
I don't know if this helps at all, but I made a report on the ZDoom forums:'http://forum.zdoom.org/viewtopic.php?p=899183#p899183 [^]' I don't know much more I can say or do; this issue simply confuses me. Thank you for the idea of shrinking the map, this certainly helped to uncover an underlining issue. |
Torr Samaho (administrator) 2016-04-10 12:07 |
I'm glad to hear that you were able to uncover the underlying issue! Judging from the answer in the ZDoom thread, it sounds as if this is not a ZDoom bug, but you were relying on undefined behavior and already have a solution to fix this with ACS. Can this ticket be considered closed then? |
Tiger (reporter) 2016-04-10 17:24 |
It looks like I am still reaching a problem with that very same jump-pad, but this time - it will not execute the instructions from the newly created script 'JumpPad'. I have tried various options, but I can't seem to get it to work with Zandronum. So far, I've tested this with: GZDoom 2.2pre, ZDoom 2.8.1, and GZDoom 2.1.1, I don't seem to have a problem with the THING trigger executing the script. However, I can't seem to get that THING trigger to work with Zandronum, even though that exact type of THING trigger is used on some of the other jumppads - and works. Now I am back to this confusion.... New test file: 'http://tiger.rfc1337.net/tmp/TGRDM3_v1-7597b33.pk7 [^]' Jump Pad script: 'https://github.com/SibTiger/TGRDM3/blob/master/Scripts/JumpPad.acs [^]' I also attached a new image of the THING trigger |
Tiger (reporter) 2016-04-10 17:42 |
I apologize, but I forgot to test 'GZDoom 1.8.06' when I wrote that note; the issue also happens with that specific GZDoom build. |
Tiger (reporter) 2016-04-10 17:52 |
I just took a look at 'GZDoom 1.8.07' [http://gzdoom.drdteam.org/archive/bin/gzdoom-bin-1-8-07.zip ], I was not able to reproduce the problem with that build. Sadly, however, I don't know what all has changed between the releases of GZDoom 1.8.06 and GZDoom 1.8.07. Graf Zahl did not publish any list of changes in the DRDTeam forums ['http://forum.drdteam.org/viewtopic.php?f=23&t=6397 [^]' ]. I hope this helps? |
Edward-san (developer) 2016-07-03 17:53 |
By bisecting I found out that the issue is fixed with this zdoom commit:'https://github.com/rheit/zdoom/commit/f482dc094df50a6bf4ae5608dbb564a18bc864fd [^]' , which is present in zandronum-zdoom-sync here:'https://bitbucket.org/Torr_Samaho/zandronum-zdoom-sync/commits/be9c089f2895 [^]' . |
Torr Samaho (administrator) 2016-11-29 20:52 |
Thanks for bisecting! I backported the changeset. |
Ru5tK1ng (updater) 2016-12-16 07:54 |
That jump pad seems to work correctly now. |
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. |
![]() |
|||
Date Modified | Username | Field | Change |
2016-04-07 02:59 | Tiger | New Issue | |
2016-04-07 02:59 | Tiger | File Added: NoirLust_Wide.jpg | |
2016-04-07 03:00 | Tiger | File Added: NoirLust_Narrow.jpg | |
2016-04-07 03:00 | Tiger | File Added: NoirLust_BuggedThing.jpg | |
2016-04-09 11:42 | Torr Samaho | Note Added: 0014681 | |
2016-04-09 11:42 | Torr Samaho | Status | new => feedback |
2016-04-09 17:08 | Tiger | Note Added: 0014683 | |
2016-04-09 17:08 | Tiger | Status | feedback => new |
2016-04-09 18:15 | Tiger | Note Added: 0014684 | |
2016-04-09 23:12 | Tiger | Note Added: 0014685 | |
2016-04-10 12:07 | Torr Samaho | Note Added: 0014688 | |
2016-04-10 17:23 | Tiger | File Added: New_ThingTriggerJumpPad.jpg | |
2016-04-10 17:24 | Tiger | Note Added: 0014692 | |
2016-04-10 17:42 | Tiger | Note Added: 0014693 | |
2016-04-10 17:52 | Tiger | Note Added: 0014694 | |
2016-07-03 17:53 | Edward-san | Note Added: 0015210 | |
2016-07-03 17:53 | Edward-san | Assigned To | => Torr Samaho |
2016-07-03 17:53 | Edward-san | Status | new => assigned |
2016-11-29 20:52 | Torr Samaho | Note Added: 0016378 | |
2016-11-29 20:53 | Torr Samaho | Status | assigned => needs testing |
2016-11-29 20:53 | Torr Samaho | Target Version | => 3.0 |
2016-12-16 07:54 | Ru5tK1ng | Note Added: 0016503 | |
2016-12-16 07:54 | Ru5tK1ng | Status | needs testing => resolved |
2016-12-16 07:54 | Ru5tK1ng | Resolution | open => fixed |
2016-12-16 07:54 | Ru5tK1ng | Fixed in Version | => 3.0 |
2018-09-30 21:53 | Blzut3 | Status | resolved => closed |
Copyright © 2000 - 2025 MantisBT Team |