Zandronum Chat on our Discord Server Get the latest version: 3.2
Source Code

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001908Zandronum[All Projects] Suggestionpublic2014-08-07 18:262024-03-02 18:36
ReporterLeonard 
Assigned ToTorr Samaho 
PrioritynormalSeveritytweakReproducibilityN/A
StatusconfirmedResolutionbackport later 
PlatformMicrosoftOSWindowsOS VersionXP/Vista/7
Product Version2.0-beta 
Target VersionFixed in Version 
Summary0001908: Backport +MTHRUSPECIES on puffs.
DescriptionI know it's not really the best time for a backport suggestion but I felt this was important enough.
I suppose not for 1.3 but perhaps for 2.0?

Since the new feature sv_unblockplayers, sns have been using a wad which added +MTHRUSPECIES on the various projectiles we could fire but the lack of a hitscan support made some difficulties. The only known work-around is to use extra-fast tiny and invisible projectiles. This may mimic closely a true hitscan attack but yet it breaks completely any vertical spread.

The mutator complex-doom that is still played a lot uses +mthruspecies on all of its weapon's projectiles but yet you still get pushed a lot from all the hitscan weapons.

This of course can be used on monsters too.

And I'm sure this feature could be useful for a ton of other things.
Additional InformationHere is the commit on github:
'https://github.com/rheit/zdoom/commit/8c4c011ca217210a2806ef9f9847215644845a75 [^]'
And the corresponding thread on zdoom:
'http://forum.zdoom.org/viewtopic.php?f=18&t=45798 [^]'

If nobody feels like doing it I can agree on making the changes myself and do the pull request if of course Torr assures me that it would be accepted beforehand.
Attached Files

- Relationships
has duplicate 0002433closed MTHRUSPECIES flag with bullets 

-  Notes
User avatar (0010141)
Arco (updater)
2014-08-07 18:34
edited on: 2014-08-12 16:53

This does not cover anything of substantial importance. Please read the rules next time when asking for any type of back ports.

EDIT: Decision amended.

User avatar (0010194)
ZzZombo (reporter)
2014-08-13 01:52

(shootthing->player->ReadyWeapon->flags2 & MF2_THRUGHOST)
I didn't check that myself, but either +THRUGHOST on weapons (the ZDoom wiki suggests to apply the flag to puffs, but it contradicts our current code I showed above), or w/ +SPECTRAL on players you can try to solve this.
User avatar (0014987)
Korshun (reporter)
2016-05-27 20:04

+GHOST also makes monsters treat players as being partially invisible. This is wrong in coop where +GHOST is only used to make bullets pass through players.
User avatar (0015538)
Ivan (reporter)
2016-08-29 12:15

I know this was backported to 3.0 but A_BFGSpray still does not benefit from this. Can it be made to benefit as well? See:'http://zdoom.org/wiki/A_BFGSpray [^]'

Example file:'https://www.dropbox.com/s/ovm4q3ywbybquoo/bfgspraytest.wad?dl=0 [^]'
User avatar (0015572)
EnsaladaDeTomate (reporter)
2016-09-03 07:46

Im using a custom weapon with A_BFGSpray, and the backport of MTHRUSPECIES on it might prevent trolls from pushing people away on coop, so i strongly support this.
User avatar (0015573)
Edward-san (developer)
2016-09-03 09:20

This requires backporting this changeset:'https://bitbucket.org/Torr_Samaho/zandronum-zdoom-sync/commits/1aab0fccc937 [^]'

the problem is that it was buggy, so it was fixed in this changeset:
'https://bitbucket.org/Torr_Samaho/zandronum-zdoom-sync/commits/ef66b39d7ebe [^]'

but that requires backporting also this changeset:'https://bitbucket.org/Torr_Samaho/zandronum-zdoom-sync/commits/b20d9b509bee [^]' , because otherwise the code change wouldn't match..
User avatar (0022152)
Ivan (reporter)
2022-03-06 04:08

This is mostly working in Zandronum 3.1, except for Railgun sourced puffs. They ignore THRUSPECIES, MTHRUSPECES etc. and would be great if it could be done for those too.
User avatar (0023255)
Ru5tK1ng (updater)
2024-03-02 18:36

MF7_ALLOWTHRUFLAGS will probably make it in for 4.0.

Issue Community Support
Only registered users can voice their support. Click here to register, or here to log in.
Supporters: Leonard Qent WaTaKiD TerminusEst13 President People unknownna fr-blood StrikerMan780 Korshun EnsaladaDeTomate
Opponents: No one explicitly opposes this issue yet.

- Issue History
Date Modified Username Field Change
2014-08-07 18:26 Leonard New Issue
2014-08-07 18:34 Arco Note Added: 0010141
2014-08-07 18:34 Arco Priority high => normal
2014-08-07 18:34 Arco Status new => closed
2014-08-07 18:34 Arco Resolution open => denied
2014-08-12 16:53 Arco Status closed => feedback
2014-08-12 16:53 Arco Resolution denied => reopened
2014-08-12 16:53 Arco Note Edited: 0010141 View Revisions
2014-08-12 16:54 Arco Status feedback => new
2014-08-13 01:52 ZzZombo Note Added: 0010194
2016-01-17 14:05 Dusk Relationship added has duplicate 0002433
2016-05-27 20:04 Korshun Note Added: 0014987
2016-08-29 12:15 Ivan Note Added: 0015538
2016-09-03 07:46 EnsaladaDeTomate Note Added: 0015572
2016-09-03 09:20 Edward-san Note Added: 0015573
2016-09-03 09:20 Edward-san Assigned To => Torr Samaho
2016-09-03 09:20 Edward-san Status new => assigned
2022-03-06 04:08 Ivan Note Added: 0022152
2024-03-02 18:36 Ru5tK1ng Note Added: 0023255
2024-03-02 18:36 Ru5tK1ng Status assigned => confirmed
2024-03-02 18:36 Ru5tK1ng Resolution reopened => backport later






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2025 MantisBT Team
Powered by Mantis Bugtracker