So I found a "fix" for the mod. Now before anything, I ain't a modder, I just deleted a folder and boom it works for me and I don't truly know why.
Having the mod in the "Mods" folder, in order to hopefully "fix" the mod and prevent it from crashing the game, you:
1. Open the zip file (the one I'm using: Horde Mode Randomizer - New Game Plus-924-2-1-4-1679776680.zip , currently the latest as of writing this) 2. Locate and delete the folder named "e5m2_earth_patch2" 3. Save and close the zip 4. Run the "EternalModInjector.bat" program to inject the mods to the game
And done. Sadly this "fix" disables the Behemoth from spawning and working :( , but the rest of the mod works as intended :) (as far as I can tell from some testing).
So, that's it, bb, hope I was straight forward with the guide and info until now and this fixes the mod for you as it did for me, because this mod FUCKS. //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// More info and details about this "fix" and the logic behind it (good luck):
Firstly, how? My game kept crashing only when a Behemoth (big white Tyrant) would try and spawn in the map or do a specific attack (dunno which one), so i figured, since the mods are in zip format, I can just open the mod, find the Behemoth AI and delete it from the mod, hoping that it will work, and it did work for me :) .
What if you keep crashing? I guess you could delete the other folders containing the rest of the custom AI and see what happens (the folders are similary named as the folder in step 2, traverse them and you will know they are the custom AI from names such as "cybercacodemon" and "stonegargoyle"). If this doesn't work, then :( .
Folders such as "e5m2_earth_patch2" do not cleanly remove the custom AI (Behemoth in this case) from the mod: If you explore some other folders of the mod you will find names of the custom AI, probably they are used to request a spawn for the AI (or something, no idea). I suppose what is happening is that the folder that you delete for the "fix" are the graphics and logic of the Behemoth AI and/or other stuff, so by deleting them, when it is time to spawn the Behemoth, instead of the game crashing, the game just ignores the spawn request because it can't find the directory to see/read/process the graphics and logic of the AI. Or something along those lines I dunno I have never made a Doom mod I'm practically speaking from my ass about this technical stuff :) .
Since some files and/or folders remain in the mod about the custom AI we deleted in step 2, do you need to delete the remaining files/folders for the "fix" to work? Personally I haven't deleted them and it works, so... :)
Lastly, the quotation marks in fix: I literally just deleted a folder from a mod that I have next to none knowledge of how it works, having no idea what the true consequences of deleting the folder may be, and hoped that the game wouldn't explode on me. Plus, as I mentioned above, there are other files in other folders about the Behemoth, so I haven't even removed the whole AI from the mod, I just removed a big enough chunk of the Behemoth AI that it refuses to spawn in.
Also, I renamed the changed zip file from "Horde Mode Randomizer - New Game Plus-924-2-1-4-1679776680.zip" to "Horde Mode Randomizer - New Game Plus-924-2-1-4-1679776680 - No Behemoth.zip" . Positive this does not affect anything, wanted to mention it.
Uh it already does that (the New Game Plus version). The version of Horde Randomizer where you start with just the Shotgun is outdated and unsupported.
Then I think one of the mods confilct with it, because I start with just a combat shotgun. Probably Mega Random Slaughter Map have conflict with it, because I go into battlemode and it opens menu like normal Battlemode instead of Slaughter map.
I suspect the big issue with rando is that they completely removed the kill ai command, so now when the rando does something weird and gets stuck, the user can't just wipe the encounter and move-on, so it would have to get redone in a way that prevents scenarios like that, which would be quite difficult to do. No idea what the current status of it is, though.
Is it possible to convert/alter your Horde Mode randomizer to work with the campaign. As I said in my earlier post, it is sorely missed. BTW: Regardless, keep up the great work. You're work is exceptional and one of my favorite modders.
Someone else is already doing that. It is being built from the ground up but it seems more complex than proteh's. This server hosts betas/dev stuff for the new randomizer: https://discord.gg/XHEbebTKJ6
Everytime the Behemoth spawns, my game freezes and crashes. Anyone else having this issue? Update: I was using an older version. After updating, behemoth spawns no longer crash the game
Love how you made it. Can you make one without the custom AI Resources? I wanna play a game without the Behemoth, this demon is just OP and is just frustrating to kill.
32 comments
Having the mod in the "Mods" folder, in order to hopefully "fix" the mod and prevent it from crashing the game, you:
1. Open the zip file (the one I'm using: Horde Mode Randomizer - New Game Plus-924-2-1-4-1679776680.zip , currently the latest as of writing this)
2. Locate and delete the folder named "e5m2_earth_patch2"
3. Save and close the zip
4. Run the "EternalModInjector.bat" program to inject the mods to the game
And done. Sadly this "fix" disables the Behemoth from spawning and working :( , but the rest of the mod works as intended :) (as far as I can tell from some testing).
So, that's it, bb, hope I was straight forward with the guide and info until now and this fixes the mod for you as it did for me, because this mod FUCKS.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
More info and details about this "fix" and the logic behind it (good luck):
Firstly, how?
My game kept crashing only when a Behemoth (big white Tyrant) would try and spawn in the map or do a specific attack (dunno which one), so i figured, since the mods are in zip format, I can just open the mod, find the Behemoth AI and delete it from the mod, hoping that it will work, and it did work for me :) .
What if you keep crashing?
I guess you could delete the other folders containing the rest of the custom AI and see what happens (the folders are similary named as the folder in step 2, traverse them and you will know they are the custom AI from names such as "cybercacodemon" and "stonegargoyle"). If this doesn't work, then :( .
Folders such as "e5m2_earth_patch2" do not cleanly remove the custom AI (Behemoth in this case) from the mod:
If you explore some other folders of the mod you will find names of the custom AI, probably they are used to request a spawn for the AI (or something, no idea). I suppose what is happening is that the folder that you delete for the "fix" are the graphics and logic of the Behemoth AI and/or other stuff, so by deleting them, when it is time to spawn the Behemoth, instead of the game crashing, the game just ignores the spawn request because it can't find the directory to see/read/process the graphics and logic of the AI. Or something along those lines I dunno I have never made a Doom mod I'm practically speaking from my ass about this technical stuff :) .
Since some files and/or folders remain in the mod about the custom AI we deleted in step 2, do you need to delete the remaining files/folders for the "fix" to work?
Personally I haven't deleted them and it works, so... :)
Lastly, the quotation marks in fix:
I literally just deleted a folder from a mod that I have next to none knowledge of how it works, having no idea what the true consequences of deleting the folder may be, and hoped that the game wouldn't explode on me. Plus, as I mentioned above, there are other files in other folders about the Behemoth, so I haven't even removed the whole AI from the mod, I just removed a big enough chunk of the Behemoth AI that it refuses to spawn in.
Also, I renamed the changed zip file from
"Horde Mode Randomizer - New Game Plus-924-2-1-4-1679776680.zip" to
"Horde Mode Randomizer - New Game Plus-924-2-1-4-1679776680 - No Behemoth.zip" .
Positive this does not affect anything, wanted to mention it.
So yeah, bb.
Probably Mega Random Slaughter Map have conflict with it, because I go into battlemode and it opens menu like normal Battlemode instead of Slaughter map.
Apparently Proteh has tried to update the base-game rando, but everything but a couple maps are crashing, and he's not sure why.
This server hosts betas/dev stuff for the new randomizer: https://discord.gg/XHEbebTKJ6
Everytime the Behemoth spawns, my game freezes and crashes. Anyone else having this issue?Update: I was using an older version. After updating, behemoth spawns no longer crash the game
updated,any help?