MantisBT - Zandronum | |||||
View Issue Details | |||||
ID | Project | Category | View Status | Date Submitted | Last Update |
0002975 | Zandronum | [All Projects] Bug | public | 2017-01-07 10:40 | 2021-12-08 23:48 |
Reporter | Filystea | ||||
Assigned To | |||||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Platform | OS | OS Version | |||
Product Version | 2.1 | ||||
Target Version | 3.1 | Fixed in Version | |||
Summary | 0002975: BounceFactor does not work properly. Z momentum is not changed with bouncing. Very strange behavior. | ||||
Description | So My old post about bouncers being broken was locked but it was bad post so it's ok. I started from zero to see what happens. Well everything seems not right. Description is based on testb.pk3 file provided. | ||||
Steps To Reproduce | Set BounceFactor 0.91 than see BounceFactor 0.6 This is broken on SIBGLEPLAYER I did not check multiplayer or gzdoom since it took me a bit time so it's just a start report. Maybe this behavior is ok? Please point out what is broken in your opinion so i can check multi/gzdoom if there is point in doing so. First one will not decrease Z momentum. Everything is in description. I change two parameters. BounceFactor 0.91 to 0.6 ( 2 in naming implies 0.6 ) BounceType alltypes. First of all not setting bounce types impies that it will be set depending on bounce flags so it is ok. For those experiments find some big space. Now: 1) Summon BN and BN2 for Bouncetype "None" Bounce type the flag is overrided and actor does not bounce. Fine. 2) Summon BD and BD2 for Bouncetype "Doom" First one will at some point stop moving but keep bouncing in one place. Other one (BD2) will stop in place and loose x/y/z momentum. I suspect the second behavior is what should be proper. 3) Summon BH and BH2 for Bouncetype "Heretic" Dies on hiting plane and death actor jumps. I looped death and got totally broken behavior. look at the trace no matter what bounce factor was set it will slowly increase it's momentum towards z axis. Also it will not lose momentum while bouncing foreword (x / y ). Also in death state it can hurt other actors and than it will stop than or else when it hits wall also stops. 4) Summon BX and BX2 for Bouncetype "Hexen" Same behavior as doom. It seemes to INCREESE x/y momentum on hitting wall and did not loose Z axis momentum for BX. 4) Summon BC and BC2 for Bouncetype "Classic" Z axis momentum is lost for both projectiles and this seems correct. But the x/y axis momentum is never lost. Not sure this is correct 5) Summon BG and BG2 for BounceType "Grenade" Here also strange behavior. Suspected broken. BG never lost Z axis momentum. Both BG and BG2 lose x/y momentum only when they hit wall. 6 7 8 ) The Doomcomp BDC, BDC2 Heretic BHC, BHC2 Hexen Comp BXC, BXC2 the doom and heretic behaved same and were giving sounds when hiting the floor. BUT HERETIC did not give the sound. Most of the bouncers seemed broken for me unless decorate wiki is not very accurate of behavior they imply. | ||||
Additional Information | ZandroDev3.0-161030-2038linux-x86_64 Linux zandronum 4.8.0-2-amd64 #1 SMP Debian 4.8.11-1 (2016-12-02) x86_64 GNU/Linux | ||||
Tags | No tags attached. | ||||
Relationships | |||||
Attached Files | ![]() https://zandronum.com/tracker/file_download.php?file_id=2001&type=bug ![]() https://zandronum.com/tracker/file_download.php?file_id=2002&type=bug ![]() https://zandronum.com/tracker/file_download.php?file_id=2003&type=bug ![]() https://zandronum.com/tracker/file_download.php?file_id=2004&type=bug ![]() https://zandronum.com/tracker/file_download.php?file_id=2005&type=bug ![]() https://zandronum.com/tracker/file_download.php?file_id=2007&type=bug ![]() https://zandronum.com/tracker/file_download.php?file_id=2008&type=bug | ||||
Issue History | |||||
Date Modified | Username | Field | Change | ||
2017-01-07 10:40 | Filystea | New Issue | |||
2017-01-07 10:40 | Filystea | File Added: testb.pk3 | |||
2017-01-07 10:43 | Filystea | Note Added: 0016620 | |||
2017-01-07 15:30 | Dusk | Note Added: 0016621 | |||
2017-01-07 15:30 | Dusk | Assigned To | => Dusk | ||
2017-01-07 15:30 | Dusk | Status | new => feedback | ||
2017-01-07 16:16 | Filystea | Note Added: 0016622 | |||
2017-01-07 16:16 | Filystea | Status | feedback => assigned | ||
2017-01-07 16:18 | Filystea | Note Edited: 0016622 | bug_revision_view_page.php?bugnote_id=16622#r10035 | ||
2017-01-07 16:32 | Filystea | Note Edited: 0016622 | bug_revision_view_page.php?bugnote_id=16622#r10036 | ||
2017-01-07 16:33 | Filystea | Note Edited: 0016622 | bug_revision_view_page.php?bugnote_id=16622#r10037 | ||
2017-01-07 16:49 | Filystea | Note Edited: 0016622 | bug_revision_view_page.php?bugnote_id=16622#r10038 | ||
2017-01-07 16:56 | Filystea | Note Edited: 0016622 | bug_revision_view_page.php?bugnote_id=16622#r10039 | ||
2017-01-07 16:58 | Filystea | Note Edited: 0016622 | bug_revision_view_page.php?bugnote_id=16622#r10040 | ||
2017-01-07 18:33 | Filystea | File Added: testb2.pk3 | |||
2017-01-07 18:34 | Filystea | File Added: Screenshot_Doom_20170107_193246.png | |||
2017-01-07 18:37 | Filystea | Note Added: 0016623 | |||
2017-01-07 19:51 | Filystea | Note Edited: 0016623 | bug_revision_view_page.php?bugnote_id=16623#r10042 | ||
2017-01-07 20:15 | Filystea | Note Edited: 0016623 | bug_revision_view_page.php?bugnote_id=16623#r10043 | ||
2017-01-07 20:15 | Filystea | File Added: testb3.pk3 | |||
2017-01-07 20:16 | Filystea | File Added: Screenshot_Doom_20170107_210957.png | |||
2017-01-07 20:17 | Filystea | Note Edited: 0016623 | bug_revision_view_page.php?bugnote_id=16623#r10044 | ||
2017-01-09 18:36 | Filystea | Note Added: 0016628 | |||
2017-01-09 18:37 | Filystea | File Added: testb4.pk3 | |||
2017-01-09 18:37 | Filystea | File Added: Screenshot_Doom_20170109_193445.png | |||
2017-03-12 20:14 | Torr Samaho | Note Added: 0016983 | |||
2017-03-12 20:15 | Torr Samaho | Status | assigned => feedback | ||
2017-03-12 20:17 | Filystea | Note Added: 0016984 | |||
2017-03-12 20:17 | Filystea | Status | feedback => assigned | ||
2017-03-12 20:32 | Filystea | Note Edited: 0016984 | bug_revision_view_page.php?bugnote_id=16984#r10246 | ||
2017-03-12 20:44 | Filystea | Note Edited: 0016984 | bug_revision_view_page.php?bugnote_id=16984#r10249 | ||
2017-03-12 20:46 | Filystea | Note Edited: 0016984 | bug_revision_view_page.php?bugnote_id=16984#r10250 | ||
2017-03-12 20:47 | Filystea | Note Edited: 0016984 | bug_revision_view_page.php?bugnote_id=16984#r10251 | ||
2017-03-12 20:48 | Dusk | Assigned To | Dusk => | ||
2017-03-12 20:48 | Dusk | Product Version | 3.0-beta => 2.1 | ||
2017-03-12 20:48 | Dusk | Target Version | => 3.1 | ||
2017-03-12 20:49 | Dusk | Status | assigned => new | ||
2017-03-12 20:53 | Filystea | Note Edited: 0016984 | bug_revision_view_page.php?bugnote_id=16984#r10252 | ||
2017-03-12 20:54 | Filystea | Note Edited: 0016984 | bug_revision_view_page.php?bugnote_id=16984#r10253 | ||
2017-03-12 21:02 | Filystea | Note Edited: 0016984 | bug_revision_view_page.php?bugnote_id=16984#r10254 | ||
2017-03-12 21:02 | Filystea | Note Edited: 0016984 | bug_revision_view_page.php?bugnote_id=16984#r10255 | ||
2017-03-12 21:04 | Filystea | Note Edited: 0016984 | bug_revision_view_page.php?bugnote_id=16984#r10256 | ||
2017-03-12 21:04 | Filystea | Note Edited: 0016984 | bug_revision_view_page.php?bugnote_id=16984#r10257 | ||
2017-03-16 09:51 | Filystea | Note Added: 0016995 | |||
2017-03-16 09:51 | Filystea | Note Edited: 0016995 | bug_revision_view_page.php?bugnote_id=16995#r10259 | ||
2017-10-29 21:19 | Filystea | Note Added: 0018669 | |||
2017-10-29 21:20 | Filystea | Note Edited: 0018669 | bug_revision_view_page.php?bugnote_id=18669#r11220 | ||
2017-10-31 13:52 | Ivan | Note Added: 0018687 | |||
2017-10-31 15:53 | Filystea | Note Added: 0018688 | |||
2018-11-25 15:15 | Filystea | Note Added: 0020188 | |||
2021-12-08 23:48 | Kaminsky | Status | new => closed | ||
2021-12-08 23:48 | Kaminsky | Resolution | open => no change required |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|