Heretic: War of the Sidhe (v0.5 now out! 2/23/15)

Projects that alter game functions but do not include new maps belong here.
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
User avatar
Gore33
Posts: 6
Joined: Fri Apr 03, 2015 12:00 pm

Re: Heretic: War of the Sidhe (v0.5 now out! 2/23/15)

Post by Gore33 »

1 error with DECORATE:

Attempt to get invalid state DCCont from actor MaceGrinderPuff.
Script error, "warofsidhe-v03.pk3:actors/enemies.txt" line 362:
'user_smokepersist' is already defined in 'AshGargoyleChip' or one of its ancestors.

Can't open it for some reason.

EDIT: Seems like more people have the same problem too: http://www.moddb.com/games/heretic/addo ... -sidhe-03/
User avatar
Outtagum
Posts: 72
Joined: Wed Aug 16, 2017 5:29 am

Re: Heretic: War of the Sidhe (v0.5 now out! 2/23/15)

Post by Outtagum »

Hey. Necrobump ahoy!

I've tried this mod with ZDoom 2.8.1, GZD 2.2, 3.1 and 3.2. It crashes the game during initial load for me. I've saved a crash report if anyone's interested.
Attachments
CrashReport.zip
(16.51 KiB) Downloaded 43 times
_mental_
 
 
Posts: 3820
Joined: Sun Aug 07, 2011 4:32 am

Re: Heretic: War of the Sidhe (v0.5 now out! 2/23/15)

Post by _mental_ »

Actually there is more than one problem with this mod. Even if undefined reference to RedChicken class will be fixed it will still crash GZDoom because of a cycle in WBOWA0 texture definition.
Both crashes requires changes in the engine but while the first one is trivial to fix the second issue is more complex to detect and handle gracefully.
User avatar
worldendDominator
Posts: 291
Joined: Sun May 17, 2015 9:39 am

Re: Heretic: War of the Sidhe (v0.5 now out! 2/23/15)

Post by worldendDominator »

The mod starts up and runs without immediate problems in GZDoom 3.2.1, and I've fixed the siegebow crash, but for some reason when I close the game it crashes.
Attachments
CrashReport7h.zip
(22.31 KiB) Downloaded 39 times
_mental_
 
 
Posts: 3820
Joined: Sun Aug 07, 2011 4:32 am

Re: Heretic: War of the Sidhe (v0.5 now out! 2/23/15)

Post by _mental_ »

It's impossible to say something meaningful without warofsidhe-v05-custom.pk3 file.
User avatar
worldendDominator
Posts: 291
Joined: Sun May 17, 2015 9:39 am

Re: Heretic: War of the Sidhe (v0.5 now out! 2/23/15)

Post by worldendDominator »

Indeed, I kinda forgot about that. Here's a new report, since I've changed the pk3 since then.
The only thing I did in the game was quitting. After I pressed "yes", it crashed.

Edit: For some reason, after I commented out the class that references nonexistant RedChicken (it is unused anyway, as far as I can tell), it stopped crashing. That was entirely unexpected.

Edit2: However, it still crashed (without a report) while I was playing. Trying to reproduce it now...

Edit3: Reproduced, cause found, fixing.

Edit4: Looks like everything's fixed.
Attachments
warofsidhe-v05-custom-v3.pk3
Actually works.
(79.68 KiB) Downloaded 80 times
_mental_
 
 
Posts: 3820
Joined: Sun Aug 07, 2011 4:32 am

Re: Heretic: War of the Sidhe (v0.5 now out! 2/23/15)

Post by _mental_ »

So, what was the problem? All those obscure references between textures and patches or was it something new?
User avatar
worldendDominator
Posts: 291
Joined: Sun May 17, 2015 9:39 am

Re: Heretic: War of the Sidhe (v0.5 now out! 2/23/15)

Post by worldendDominator »

Yes, self-referencing texture definitions, like "take vanilla sprite XXXX, add a patch or several, and call it XXXX (same name)". Intended as a quick edit that allows you to keep using that sprite name, but the engine enters an infinite loop as soon as it tries to draw that sprite.
Post Reply

Return to “Gameplay Mods”