MantisBT - Zandronum
View Issue Details
0004181Zandronum[All Projects] Suggestionpublic2024-01-05 15:422024-04-11 15:05
BinaryCode 
 
normalfeatureN/A
resolvedfixed 
3.2 
3.23.2 
0004181: [Patch] +NOMORPHLIMITATIONS feature from QZandronum
This patch implements 2 commits from QZandronum which adds the +NOMORPHLIMITATIONS flag, allowing morphs to play sounds, switch weapons, and be affected by speed powerups when enabled.

Some mods use morphs for things like making them a different character (that isn't selectable in menus), this flag will allow those mods to better utilize the morph system instead of not using it entirely or dealing with its limitations.
Imported commits:
'https://github.com/IgeNiaI/Q-Zandronum/commit/88d8360f94e64e19edf5b5eb828e866acce3ff68 [^]'
'https://github.com/IgeNiaI/Q-Zandronum/commit/dd3a4d4272ef000c76747d36595683d57916dd5d [^]'
No tags attached.
has duplicate 0004025closed  Morpher Changes (primarily from Q-Zandronum) 
patch NoMorphLimitations.patch (6,248) 2024-01-05 15:42
https://zandronum.com/tracker/file_download.php?file_id=2877&type=bug
patch NoMorphLimitations_1.patch (8,359) 2024-01-08 16:48
https://zandronum.com/tracker/file_download.php?file_id=2880&type=bug
patch NoMorphLimitations_2.patch (8,389) 2024-01-09 13:33
https://zandronum.com/tracker/file_download.php?file_id=2881&type=bug
Issue History
2024-01-05 15:42BinaryCodeNew Issue
2024-01-05 15:42BinaryCodeFile Added: NoMorphLimitations.patch
2024-01-05 17:18KaminskyStatusnew => needs review
2024-01-05 17:18KaminskyProduct Version4.0-beta => 3.2
2024-01-05 17:18KaminskyTarget Version => 3.2
2024-01-07 20:29Torr SamahoNote Added: 0022974
2024-01-08 16:48BinaryCodeFile Added: NoMorphLimitations_1.patch
2024-01-08 16:48BinaryCodeNote Added: 0022978
2024-01-09 13:33BinaryCodeFile Added: NoMorphLimitations_2.patch
2024-01-09 13:35BinaryCodeNote Added: 0022980
2024-01-14 20:17Torr SamahoNote Added: 0022989
2024-01-14 20:17Torr SamahoStatusneeds review => needs testing
2024-02-29 19:56Ru5tK1ngNote Added: 0023122
2024-02-29 19:56Ru5tK1ngStatusneeds testing => feedback
2024-03-01 03:07Ru5tK1ngNote Deleted: 0023122
2024-03-01 03:07Ru5tK1ngStatusfeedback => needs testing
2024-03-18 01:44KaminskyRelationship addedhas duplicate 0004025
2024-04-11 15:05Ru5tK1ngNote Added: 0023596
2024-04-11 15:05Ru5tK1ngStatusneeds testing => resolved
2024-04-11 15:05Ru5tK1ngResolutionopen => fixed
2024-04-11 15:05Ru5tK1ngFixed in Version => 3.2

Notes
(0022974)
Torr Samaho   
2024-01-07 20:29   
Thanks for the patch! Looks ok at first glance, but it's missing comments marked with initials that illustrate where the GZDoom code is changed.
(0022978)
BinaryCode   
2024-01-08 16:48   
Uploaded an updated patch that has more comments and a line for zandronum-history.txt.
(0022980)
BinaryCode   
2024-01-09 13:35   
Fixed 1 line of code to be consistent with what is in the repository, should be the last adjustment I need to make for now.
(0022989)
Torr Samaho   
2024-01-14 20:17   
Thanks! I added the updated patch to the head of our main repository.
(0023596)
Ru5tK1ng   
2024-04-11 15:05   
Tested with the latest 3.2 beta and morphed players could now switch weapons, play land sounds and be affected by powerspeed.