Realm667 / WolfenDoom

"WolfenDoom - Blade of Agony" | Important: This is only meant for development and testing purposes. You are NOT ALLOWED to use material from this repository for your own projects. Important: This repository is for development and testing purposes, you are NOT ALLOWED to use the copyrighted material for your own projects without our permission!
http://boa.realm667.com
255 stars 26 forks source link

[C2M5_A/B] Freeze when finishing C2M5_A #1391

Open Tormentor667 opened 5 months ago

Tormentor667 commented 5 months ago

After finishing C2M5_A and entering C2M5_B I get an engine freeze - the music of C2M5_B is already playing but GZDoom is dead. Was using v4.12 grafik

Update: Noticed that warping to C2M5_B directly freezes GZDoom, so it has nothing to do with the end of C2M5_A.

AFADoomer commented 5 months ago

This is something to do with the updated RainSpawners - I haven't dug into the code, but I narrowed down the culprit actor by commenting out chunks of the DoomEdNums in MAPINFO until I was able to get the map to load.

@Talon1024 - Any ideas?

AFADoomer commented 5 months ago

I narrowed it down to the rain spawner actors in the wind tunnel puzzle room. But I'm not sure how to fix it properly, short of adding a new actor for the simulated wind particle effect.

This whole map needs rain spawners cleaned up - there are multiple at different heights in the same x/y coordinates in every location they are used.

Tormentor667 commented 5 months ago

I think creating a seperate actor for that effect would be the best solution.

Regarding the multiple spawn actors, I think I made these to increase the effect of the rain to make it heavier. If there is a different solution for this - maybe also with a different actor - I am okay with this as well.

Thanks for investigating

hawkwind3 commented 3 months ago

Is this still an issue for others ? I "warp" to c3m5_a via the console and have no issue. Using the latest boa dev build and the latest gzdoom build as of this writing, gzdoom 4.13 pre 72.

Tormentor667 commented 3 months ago

Did you fully play _A and proceed to _B?

hawkwind3 commented 3 months ago

Just did that now. No problem. Could not reproduce. Using GZDoom 4.13 pre 79 with Vulkan renderer.

Tormentor667 commented 3 months ago

Okay, I need to retry then