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

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001462Zandronum[All Projects] Suggestionpublic2013-08-14 23:232018-09-30 23:21
Reportert3hdoom 
Assigned ToTorr Samaho 
PrioritynormalSeverityminorReproducibilityalways
StatusclosedResolutionfixed 
PlatformOSOS Version
Product Version1.1.1 
Target Version2.0Fixed in Version2.0 
Summary0001462: Add support for +PUFFONACTORS flag
DescriptionPerhaps this is a bug, but I'm filing this under the assumption that it's just not been implemented. Basically, +PUFFONACTORS doesn't work, and I'd like it to. Beyond aesthetics, it's useful for modifying damage properties of bullet-based weapons.
Steps To ReproduceA minimal way to verify this behavior is to create a PK3 containing just two files, and include it via -file when starting Zandronum.

The files and contents should be:

DECORATE.TXT
#include "newpuff.txt"

NEWPUFF.TXT
ACTOR NewPuff : BulletPuff replaces BulletPuff
{
  Game Doom
  SpawnID 131
  +NOBLOCKMAP
  +NOGRAVITY
  +ALLOWPARTICLES
  +RANDOMIZE
  +PUFFONACTORS
  RenderStyle Translucent
  Alpha 0.5
  VSpeed 1
  Mass 5
  States
  {
  Spawn:
    BFS1 AB 4 Bright
    BFE1 AB 8 Bright
    //BFGG A 4 Bright
    //BFGG B 4
    // Intentional fall-through
  Melee:
    BFS1 AB 4 Bright
    Stop
  }
}

I tested this in Zdoom, where it performs as expected, spawning the BFG sprite on both walls and actors when the pistol is fired. In Zandronum, however, it only spawns the BFG sprite on walls when the pistol is fired.
Additional InformationSpecifics for +PUFFONACTORS, from the Zdoom Wiki:

"PUFFONACTORS: Used on puff objects only. A puff with this flag is spawned even if the actor being hit bleeds. Normally in such a case only blood is spawned but no puff."
Attached Files? file icon 1462.pk3 [^] (565 bytes) 2013-08-16 05:30

- Relationships

-  Notes
User avatar (0007024)
t3hdoom (reporter)
2013-08-14 23:37

Actually, it looks like this is a bug. src/p_map.cpp looks like it's supposed to spawn the puff if the flag is set, but it's not happening.
User avatar (0007027)
Dusk (developer)
2013-08-15 21:11

Probably a bug... PUFFONACTORS support seems identical of that of ZDoom with the exception of A_WolfAttack which isn't even in Zandronum right now.
User avatar (0007030)
t3hdoom (reporter)
2013-08-16 05:31

Uploaded 1462.pk3.

I tested the behavior of this in Zdoom and in Zandronum.

Run it with

zdoom -iwad doom2.wad -file 1462.pk3
or
zandronum -iwad doom2.wad -file 1462.pk3

Shoot the pistol in ZDoom. It shows the BFG animation on both walls and actors. Shoot the pistol in Zandronum. It only shows the BFG animation on walls, not on actors.
User avatar (0007417)
Dusk (developer)
2013-10-16 13:14

Quote
<@Arco> It's fixed in 2.0.

Issue Community Support
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.

- Issue History
Date Modified Username Field Change
2013-08-14 23:23 t3hdoom New Issue
2013-08-14 23:37 t3hdoom Note Added: 0007024
2013-08-15 21:11 Dusk Note Added: 0007027
2013-08-15 21:11 Dusk Status new => confirmed
2013-08-16 05:30 t3hdoom File Added: 1462.pk3
2013-08-16 05:31 t3hdoom Note Added: 0007030
2013-10-15 21:26 Arco Status confirmed => resolved
2013-10-15 21:26 Arco Fixed in Version => 2.0
2013-10-15 21:26 Arco Resolution open => fixed
2013-10-15 21:26 Arco Assigned To => Arco
2013-10-16 13:14 Dusk Note Added: 0007417
2013-10-16 13:14 Dusk Assigned To Arco =>
2013-10-16 13:15 Dusk Assigned To => Torr Samaho
2013-10-22 16:59 Dusk Target Version => 2.0
2018-09-30 23:21 Blzut3 Status resolved => closed






Questions or other issues? Contact Us.

Links


Copyright © 2000 - 2024 MantisBT Team
Powered by Mantis Bugtracker