MantisBT - Zandronum
View Issue Details
0000867Zandronum[All Projects] Suggestionpublic2012-06-08 10:302018-09-30 22:29
Ivan 
Torr Samaho 
normalfeatureN/A
closedfixed 
MicrosoftWindowsXP/Vista/7
98d 
3.03.0 
0000867: New bob styles from Zdoom dev. version r3615+
I recently came by these and I think they'd be very useful to have for modders who want better weapon bobbing. RElevant code is apparently in here :

'http://zdoom.org/svnview/3615/zdoom/trunk/src/p_pspr.cpp [^]' ||'http://zdoom.org/svndiff/3615/zdoom/trunk/src/p_pspr.cpp#0 [^]'

The files just in case :'http://zdoom.org/Changelog/3615/files [^]'
bob, new, smooth, weapon
has duplicate 0000831closed  Backport Custom Weapon Bob Property from ZDoom 
has duplicate 0001585closed  Backport BobRange/BobSpeed/BobStyle weapon properties 
child of 0002172closed Torr Samaho Upgrade GZDoom base to 1.8.6 
Issue History
2012-06-08 10:30IvanNew Issue
2012-06-09 07:06Sky DriverNote Added: 0003692
2012-06-09 07:07Sky DriverNote Deleted: 0003692
2012-06-09 13:22Torr SamahoCategoryGeneral => Bug
2012-06-09 13:26Torr SamahoCategoryBug => Suggestion
2012-09-13 05:55IvanNote Added: 0004657
2012-09-13 06:22ZzZomboNote Added: 0004659
2012-09-13 13:28IvanNote Added: 0004662
2013-01-30 08:29IvanNote Added: 0005868
2013-01-31 03:28StrikerMan780Note Added: 0005884
2013-02-07 02:06StrikerMan780Note Added: 0005957
2013-02-07 02:07StrikerMan780Note Edited: 0005957bug_revision_view_page.php?bugnote_id=5957#r3278
2013-02-07 02:08StrikerMan780Note Edited: 0005957bug_revision_view_page.php?bugnote_id=5957#r3279
2013-02-07 02:09StrikerMan780Note Edited: 0005957bug_revision_view_page.php?bugnote_id=5957#r3280
2013-02-07 02:11StrikerMan780Note Edited: 0005957bug_revision_view_page.php?bugnote_id=5957#r3281
2013-02-07 03:23StrikerMan780Note Edited: 0005957bug_revision_view_page.php?bugnote_id=5957#r3282
2013-02-07 03:23StrikerMan780Note Edited: 0005957bug_revision_view_page.php?bugnote_id=5957#r3283
2013-02-07 21:11DuskRelationship addedhas duplicate 0000831
2013-02-07 22:14StrikerMan780Note Edited: 0005957bug_revision_view_page.php?bugnote_id=5957#r3286
2013-02-07 22:24StrikerMan780Note Edited: 0005957bug_revision_view_page.php?bugnote_id=5957#r3287
2013-02-07 22:24StrikerMan780Note Edited: 0005957bug_revision_view_page.php?bugnote_id=5957#r3288
2013-02-07 22:24StrikerMan780Note Edited: 0005957bug_revision_view_page.php?bugnote_id=5957#r3289
2013-11-20 17:51DuskRelationship addedhas duplicate 0001585
2013-11-20 17:52DuskStatusnew => acknowledged
2013-11-20 17:52DuskResolutionopen => backport later
2015-04-04 20:17ArcoRelationship addedchild of 0002172
2015-04-05 08:10WaTaKiDTarget Version => 3.0
2015-05-09 13:56DuskStatusacknowledged => assigned
2015-05-09 13:56DuskAssigned To => Torr Samaho
2015-05-09 13:58DuskStatusassigned => needs testing
2015-05-10 10:26StrikerMan780Note Added: 0012227
2015-05-10 10:56DuskStatusneeds testing => resolved
2015-05-10 10:56DuskFixed in Version => 3.0
2015-05-10 10:56DuskResolutionbackport later => fixed
2018-09-30 22:29Blzut3Statusresolved => closed

Notes
(0004657)
Ivan   
2012-09-13 05:55   
Repeating this request as Zandronum is released and I need this :p
(0004659)
ZzZombo   
2012-09-13 06:22   
//_-
As Torr said many times he won't backport anything out of sequence unless there is a clear reason why he should do so.
(0004662)
Ivan   
2012-09-13 13:28   
Clear Reason: Incarnation of a great game.
(0005868)
Ivan   
2013-01-30 08:29   
A little bump to this one, is this one too hard to include in v1.1? Not really urgent but would be very great to have.
(0005884)
StrikerMan780   
2013-01-31 03:28   
I may try backporting this as my next experiment.
(0005957)
StrikerMan780   
2013-02-07 02:06   
(edited on: 2013-02-07 22:24)
Come to think of it, this would allow 100% compatibility for Hunter's Moon, without needing a separate version for Zandronum. (As it's the only ZDoom/GZDoom-specific feature it's using right now from what I can tell.)

Also, I can say with confidence that implementing the feature itself wouldn't be complicated at all. I can finally say that with confidence having more experience with the source code now. I know backporting stuff out-of-order does complicate things a bit though...

As a suggestion, even though I imagine it's already been done.. How about keeping a document, solely for keeping track of everything that has been backported out-of order as they are brought in, and describing what was changed, what ZDoom revision it came from, what Zandronum Revision it was implemented in, and related links to the ZDoom SVN Changelog listings (http://zdoom.org/Changelog), which comes in handy for finding out what lines of code were changed for various files. Also, comments left about any tweaks that needed to be made, netcode or otherwise would come in handy as well.

Would help keep things much more organized, no? I also think it would make things much easier to handle when it comes time to upgrade to a specific ZDoom revision that already had things backported in from. I've employed a similar system myself for unrelated projects...

(0012227)
StrikerMan780   
2015-05-10 10:26   
With testing, the bobstyles work great. Online and off, and they work with models.