View Issue Details

IDProjectCategoryView StatusLast Update
0000589Gameplay + OpenGL[All Projects] Bugpublic2017-04-15 19:26
ReporterXaser 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionduplicate 
PlatformPCOSWindowsOS Version7
Summary0000589: DamNums/DukeShadows Mod Incompatibility [Event Handlers?]
DescriptionNash's Duke3D-Style Shadows and my own DamNums (see links in Steps to Reproduce below) are both drop-in minimods that use event handlers to provide some "drop-in" cosmetic effect that affects all monster actors. In theory, there should be no conflicts between the mods, since the monster actors themselves aren't touched, but loading one mod still makes the other not work.

My guess is that the one event handler (or its MAPINFO def) is getting clobbered by the other for some reason. If so, that's really limiting the usefulness of the entire system.
Steps To ReproduceDownload the two following mods:
  1. DamNums: https://forum.zdoom.org/viewtopic.php?f=46&t=55048
  2. Duke3D-Style Shadows: https://forum.zdoom.org/viewtopic.php?f=37&t=54992


Load them both. You only get shadows XOR damage numbers -- whichever comes last will take precedence.
TagsNo tags attached.

Relationships

Activities

Major Cooke

Major Cooke

2017-04-15 14:53

reporter   ~0001399

Last edited: 2017-04-15 15:19

View 3 revisions

Are you using the most recent builds? Not too long ago, EventHandlers and AddEventHandlers accidentally had the reversed concepts where one replaced the other. If you're still using an older build, that's why.

Give the most recent ones a try, if not.

This bug is in 2.4's release, by the way.

I do think a 2.4.1 to address this and a couple other issues that have been fixed would help things out.

Graf Zahl

Graf Zahl

2017-04-15 15:43

administrator   ~0001400

It's precisely that bug, which makes this already fixed.
Xaser

Xaser

2017-04-15 19:26

developer   ~0001403

My bad -- was absentmindedly testing on the release build.

Issue History

Date Modified Username Field Change
2017-04-15 13:39 Xaser New Issue
2017-04-15 13:40 Xaser Summary DamNums/DukeShaodws Mod Incompatibility [Event Handlers?] => DamNums/DukeShadows Mod Incompatibility [Event Handlers?]
2017-04-15 14:53 Major Cooke Note Added: 0001399
2017-04-15 14:54 Major Cooke Note Edited: 0001399 View Revisions
2017-04-15 15:19 Major Cooke Note Edited: 0001399 View Revisions
2017-04-15 15:43 Graf Zahl Note Added: 0001400
2017-04-15 15:43 Graf Zahl Status new => resolved
2017-04-15 15:43 Graf Zahl Resolution open => duplicate
2017-04-15 19:26 Xaser Note Added: 0001403