mamaluigisbagel wrote:ah okay. Yeah, I noticed the bosses at E1M8 (which I really like) so I just was curious. Thanks for clearing that up! I just figured for E2 and E3 M8, it'd always me a unique boss since they're boss levels. Not a problem that it doesn't though. I like the idea that it waits until you're powerful enough.
There are special bosses for E2 and E3
On E2 you should encounter a big boss (Cyber Tyrant) and on E3 (you will always encounter a mini-boss + cyberdemon + mastermind) as long as you have the Fancy Levels stuff enabled.
I did have a bug (which might be addressed in the next patch) where fighting the E1M8 boss, I killed one, saved, then had to load. Somehow the boss I killed got its health back, but was still dead. Because of this, after killing the remaining boss, the walls didn't lower. I just IDCLIP'd out of it, but figured I'd point it out.
I'm not really sure what you mean. In order for this boss encounter to work properly you must be seen by the belphegor, this launches an ACS script that watches the health of the belphegor and the duke. Once both enemies HP have been reduced to zero, the walls should lower.
If something happens to jack up this script (such as using notarget to prevent the belphegor from properly aggroing onto the player, and then using MDK on the duke), the walls wont work, I'll try to make this more robust, but it's very difficult to accomplish without adding in yet another map, which I'd like to avoid.
Enjay wrote:I just had a VM execution abort with this mod. I was playing Strife and I had cheated to get everything. I got hit by the rockets from a crusader and then the following got spammed to the console a few thousand times (and it kept spamming, making it necessary for me to use Shift-Ctrl-Esc to kill GZDoom).
Called from GC_MBlurHandler.NetworkProcess at Guncaster_Vindicated.pk3:zscript/specialeffects/motionblur.txt, line 31
VM execution aborted: tried to read from address zero.
I haven't started work on strife yet. I apologize that the experience isn't up the standard that DOOM and Heretic should be on. I highly doubt that the motion blur script is responsible for this, however, it does have an annoying side effect of making it very hard to actually detect the cause of a VM abort. I'll report this problem upstream and try to fix motion blur myself.
The root cause of the abort may be some bad behavior interacting with Vindicated and some strife enemies/projectiles. I'll try to test it and see what the cause is, I'm likely about to start work on the strife adaptation of Vindicated.
In order to get a better printout of the actual root cause of the VM abort try loading vindicated with strife and printing a logfile like this
Understood about incomplete Strife support. No need to apologise. I was just giving it a go to see if it would work and merely reporting the abort because it happened.
I generally run a log file with GZDoom all of the time (which is where I got the above message). I can post the entire log file if you like. However, I just noticed that there were a few messages just before the one I already posted:
The log entry before this was just a standard console message that I'd expect to see during normal play. Then I got this.
VM execution aborted: tried to read from address zero.
Called from PlayerPawn.UseInventory at gzdoom.pk3:zscript/shared/player_inventory.txt
Called from PlayerPawn.AutoUseStrifeHealth at gzdoom.pk3:zscript/shared/player_inventory.txt, line 312
Called from Guncaster.DamageMobj at Guncaster_Vindicated.pk3:zscript/guncaster.txt
Called from Actor.DamageMobj [Native]
VM execution aborted: tried to read from address zero.
Called from GC_MBlurHandler.NetworkProcess at Guncaster_Vindicated.pk3:zscript/specialeffects/motionblur.txt, line 31
VM execution aborted: tried to read from address zero.
After that, the last two lines repeat about 2000 times (no exaggeration) until I killed the game with Task Manager.
All I was doing at the time was running around in map07, Programmer's Castle randomly shooting at stuff.
Re: Guncaster Vindicated 2.6.0
Posted: Mon Dec 31, 2018 4:13 pm
by Dinosaur_Nerd
Enjay wrote:Understood about incomplete Strife support. No need to apologise. I was just giving it a go to see if it would work and merely reporting the abort because it happened.
I generally run a log file with GZDoom all of the time (which is where I got the above message). I can post the entire log file if you like. However, I just noticed that there were a few messages just before the one I already posted:
The log entry before this was just a standard console message that I'd expect to see during normal play. Then I got this.
VM execution aborted: tried to read from address zero.
Called from PlayerPawn.UseInventory at gzdoom.pk3:zscript/shared/player_inventory.txt
Called from PlayerPawn.AutoUseStrifeHealth at gzdoom.pk3:zscript/shared/player_inventory.txt, line 312
Called from Guncaster.DamageMobj at Guncaster_Vindicated.pk3:zscript/guncaster.txt
Called from Actor.DamageMobj [Native]
VM execution aborted: tried to read from address zero.
Called from GC_MBlurHandler.NetworkProcess at Guncaster_Vindicated.pk3:zscript/specialeffects/motionblur.txt, line 31
VM execution aborted: tried to read from address zero.
After that, the last two lines repeat about 2000 times (no exaggeration) until I killed the game with Task Manager.
All I was doing at the time was running around in map07, Programmer's Castle randomly shooting at stuff.
I always appreciate the bug reports, it shows that you folks care and helps make the mod better. So I definitely appreciate the report.
This particular bug you say happened when you got hit by a crusader rocket if I understand correctly? This may have something to do with the way strife handles medkits, as strife likes to automatically use medkits when your HP drops to 0. The other issue is that I screwed up and forgot about this
I'd like to try to replicate this bug in GZDoom 3.6.0 and see if it causes an abort. If it doesn't, that will probably isolate the problem at hand.[/s]
Edit:
Disregard that, the error is coming from GZDoom 3.7.0, I have filed a bug report. The VM Aborts under the same conditions when running strife with no addons for all users. We'll have to wait for an upstream fix to use strife with GZDoom 3.7.0.
Thanks again for bringing this to my attention, vigilance like this from players that care help make GZDoom as great as it is!
Re: Guncaster Vindicated 2.6.1
Posted: Sun Jan 06, 2019 1:36 pm
by Dinosaur_Nerd
Updating to Version 2.6.1 today, adding some fun stuff and patching some bugs.
-New Terrain interaction for weapons and players added. Shooting grass or rock textures will kick up dirt, so will landing from a long fall on said textures.
-New cool looking and interactive liquid textures added to HERETIC!
-Corrected VM abort pages being spammed by motion blur script
-Monsters should not longer be stuck in areas with low ceilings
-added a gunzerk to map e1m8
-corrected brazier bad sprites in heretic when using toaster mode
-Horns added to Archvile "Heal" animation
-Safety checks added to DOOM E1M8 to ensure that walls will drop when both of the Bruiser Brothers die, even in fringe or cheezing/cheating circumstances.
-Fixed missing textures for DOOM E3M3
-Did some more housekeeping for sounds and sprites, the clean-up work is ongoing!
This stuff needs a LOT of testing in multiplayer and various iwads, especially Plutonia, TNT, Hexen, and Strife. All your hard work helping me test this to ensure it is in full working order is much appreciated.
Testing is needed with GZDoom 3.7.1
I have NOT tested this with 3.7.1 so unpredictable results may occur.
I will begin testing it with 3.7.1 immediately in order to prepare for a patch for Eviternity.
Stay tuned, there will be another couple of updates before I disappear for a long time again in preparation for another big surprise.
-Dino
Edit:
Update to 2.6.2
Very minor credits cleanup to add more detail and specificity to the requirements of using certain parts of the code.
No gameplay changes or bug fixes in this update.
Re: Guncaster Vindicated 2.6.2
Posted: Wed Jan 09, 2019 7:44 pm
by DenisNinja
Hell On Earth Starter Pack, is giving errors to me and is not working with GZDOOM 3.6, does anyone know how to get the correct wad to work perfectly the Guncaster Vindicated campaign?
Re: Guncaster Vindicated 2.6.2
Posted: Wed Jan 09, 2019 11:31 pm
by Beezle
DenisNinja wrote:Hell On Earth Starter Pack, is giving errors to me and is not working with GZDOOM 3.6, does anyone know how to get the correct wad to work perfectly the Guncaster Vindicated campaign?
Huh, that's odd, it's working perfectly fine for me. The weird thing is that its actually running better in 3.6 than in 3.7 for me but then again I had two addons with it, DamNums and TopHPBars, although I don't see how they'd effect it. You're not loading it with HoE Starter Pack are you?
Re: Guncaster Vindicated 2.6.2
Posted: Thu Jan 10, 2019 3:12 am
by Dinosaur_Nerd
DenisNinja wrote:Hell On Earth Starter Pack, is giving errors to me and is not working with GZDOOM 3.6, does anyone know how to get the correct wad to work perfectly the Guncaster Vindicated campaign?
If you want to play the Hell On Earth Starter Pack (in this mod it is called "Vindicated Campaign") it is included with the mod. SGT_Mark has very kindly allowed me to include an edited version of this map pack with Guncaster Vindicated.
To play it, all you must do is load Guncaster Vindicated with DOOM2.wad, that's it.
Do not attempt to load the hell on earth starter pack separately or you will get errors due to duplicate actors.
Once the game starts, select the "Asskick" option from the start menu, and then select "Vindicated Campaign." Choose your desired difficulty and you should be ready to go.
If performing all these steps fails, follow the instructions in this video:
Spoiler:
If you continue to have difficulties or have further questions (or just wanna chat about Guncaster and Guncaster Vindicated) feel free to join the discord server here: https://discord.gg/7Dd8GCD
Hope this helps, and happy hunting!
-Dino
Re: Guncaster Vindicated 2.7.0
Posted: Sat Jan 12, 2019 2:41 pm
by Dinosaur_Nerd
Mod updated to version 2.7.0
This includes a brand new beta test of a Generic Monster adapter.
This adapter will replace incompatible actors from depreciated map packs with appropriate actors from Guncaster vindicted.
-map e3m8 of Heretic boss fixed
-vindicated campaign fire trap fireball updated
-glitch with duke and belphegor mini-bosses fixed to prevent them from aggroing for no reason
-monster height adjuster tweaked to print a warning message instead of deleting monsters that are spawned inside ceilings
-other minor bug fixes that escape my memory
P.S.
Side note, the old patches for masters of chaos and Hordes of chaos are still included with the download, but are now depreciated and no longer needed.
They will probably malfunction if you keep the Generic Adapter turned on, so shut it off if you wanna use the old patches.
Masters of Chaos and Hordes of chaos will now function with Guncaster Vindicated out of the box, and no patches are necessary.
Also included is a barrel lag fix patch for playing Eviternity.
This corrects the lag and problems that are caused by the voodoo scripting that is employed in map05 and others.
-Update generic replacement code to account for incorrect ammo being given to the player, this corrects a VM abort that was caused when undesired ammo appears in the players inventory
-Updated generic monster replacement to account for skill level and not spawn monsters that are too hard
-Updated sprites to be independent from DOOM2.wad in order to account for some replacements
-new and improved HeavyMachineGun sounds!
Edit:
update
almost unnoticable bug fix.
Edit2:
more bug fixes
dynamite strat and spells no longer spawn water splashes (should help with performance)
updated sounds to not be incorrect while playing freedoom.
prototyping cluster text added.
Re: Guncaster Vindicated 2.8
Posted: Wed Jan 30, 2019 2:34 am
by Dinosaur_Nerd
Updating to Version 2.8
This brings Guncaster Vindicated in line with the Guncaster 3.2 update. Of course there are several changes.
-bug with shotgunner dropping two shotguns if killed by fire fixed
-cyberdemon dropping two chests when killed by fire fixed
-nailgunner attack speed reduced
-some quality of life changes to berserk/executes/activated items/artifacts/etc... Nothing huge, just making executes and items behave better.
-resistance to recoil added when using powersuits (you'll be knocked back less by augur/ironblast/matriarch when using powered up suits.)
-(almost) all GC 3.2 fixes and updates applied.
[spoiler]
I'm not adding that health bar for enemies yet. It's not behaving properly and I need more time to fix it... Also keks is fixing it upstream.
Before anyone asks, not the new addon isn't going to load with this...
Don't panic! I might have a surprise for you, heh. ;)
Play through some map packs and have fun!
[/spoiler]
Re: Guncaster Vindicated 2.8
Posted: Wed Jan 30, 2019 5:54 am
by affandede
This addon doesn't get the attention she deserves (yes, she is a she for me). But I think it gives PillowBlaster's awesome magnum opus a much needed coat of challenge. Keep up the good work, Dinosaur. You modder guys are an inspiration for me in everything I did, do and will do.
Re: Guncaster Vindicated 2.8
Posted: Fri Feb 01, 2019 2:50 pm
by baddude1337
Just wanted to say awesome work with this. Love me some Guncaster, so being able to play with a Brutal style enemy set Eday is pretty awesome!
-fixed error with striders lantern taking too much mana. Now it takes the intended amount of mana.
-fixed error with ice imps jumping to a non-existent state.
-fixed error with IceLiches spawning on improper levels
-updated archviles damage to be less stupid
-fixed weapon wheel missing icons.
-Added a necessary mechanic for melee in certain circumstances.
-Fixed VM abort when summoning draugh minion in certain circumstances.
-Enabled use of Judgement in a special circumstance
Special circumstances detailed in spoiler (spoiler is actually a spoiler)
-Added execute mechanic to deadmaker melee
-Fixed VM abort when summoning draugh minion with deadmaker mask active.
-Enabled use of Judgement with deadmaker melee.
affandede wrote:This addon doesn't get the attention she deserves (yes, she is a she for me). But I think it gives PillowBlaster's awesome magnum opus a much needed coat of challenge. Keep up the good work, Dinosaur. You modder guys are an inspiration for me in everything I did, do and will do.
baddude1337 wrote:Just wanted to say awesome work with this. Love me some Guncaster, so being able to play with a Brutal style enemy set Eday is pretty awesome!
Hey! Glad you folks are having fun! I've got a loooong way to go before I'm finished here, so stay tuned for new content!
Don't forget to try out Heretic with this mod, it's got fresh new monsters as well that I think are super fun.
-Brand spankin new Generic adapter system for GCV! Details below.
-Fixed Error with the DOOM2 remapping system that caused Z-Fighting.
-Fixed Old Dreadful autoaiming when designated not to do so.
-Fixed monsters getting stuck in ceilings
-Fixed other odd monster behavior
-Masters of pain now have a new effect: Double flinch time for all weapons when inflicting pain.
-Hate hitscan enemies? Never deal with them again! By default ALL enemies now use tracers!
-All monsters are now guncaster monsters! Every monster will drop Dosh, and be affected by Guncaster afflictions or your money back!
-Fully compatible with Vindicated Monsters and Traditional monsters! Play with the vindicated monsters alongside custom monsters for map packs that do not replace monsters normally replaced by vindicated monsters. Dopefish from Doom2 the way ID did, and Nightmare Demons from Eviternity can now fight alongside Vindicated Cultists and ultra athletic imps!
-Guncaster Gore will be applied to all custom monsters. (unless you disable it with toaster gore)
-heavily customizable replacement script! Play against any tier of monster or traditional monsters from vindicated, play with custom monster packs, play however you like, players now have more control than ever of their experience with GCV!
Go ahead! Hit GCV with your best shot, Project Brutality monsters, Dark Monsters, Bratwurst, all monsters are now Guncaster Monsters!
It's burning time!
-Dino
P.S.
I'll make a special post for all my little mutator stuff including a prototype test mutator for Guncaster Official 3.2 to allow the official version to also adapt to any monster pack.
Re: Guncaster Vindicated 2.9
Posted: Mon Feb 11, 2019 4:08 am
by affandede
Playing Guncaster alongside custom monster packs? Can I ejaculate now?