Blood Stalker 2? Katz's Bots, AI, and Mutants 4.8.0. Update

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
TXTX
Posts: 195
Joined: Thu Sep 12, 2013 5:53 pm
Location: A Hidden Location

Blood Stalker 2? Katz's Bots, AI, and Mutants 4.8.0. Update

Post by TXTX »

Would you accept the deal?



Downloads:
Newest Release:
https://www.dropbox.com/s/h99zjqgzpxzks ... a.pk3?dl=0

Pre 4.8.0:
https://www.dropbox.com/s/g2c4atmu7dg7o ... a.pk3?dl=0

Would you accept the deal?

A masked and mysterious woman wearing a kitsune mask approaches you in a dark alley. She seems to have appeared out of nowhere with her black hooded cloak and ominous glowing yellow eyes.
She proceeds to tell you that you're lucky, since she has selected you for an offer.

"Great power, eternal youth, perfect body, and a society free from ignorance and prejudice. A beastial form taken from the power of animals and blood, with the speed and power to match even armed vehicles. Drain blood to even defy death itself and bring yourself back from the end. The blood will also give you power to even take on the biggest and strongest of enemies head on.

There is a cost however. A portion of your freedom, a minor restriction to allow us all to fulfill a future where we can all live in peace. You will serve me occasionally if accepted but you will not be a slave. Undying loyalty to our new species is a given. You also may be denied by your old friends as a different species, but can you blame them? I've built this race to transcend humanity itself in every way.

So what will you do now? Accept my generosity, or decline. You won't be punished for refusing, but a chance like this is rare...."


With so many code rewrites, cleaning up, and addition and removal of countless features, this mod isn't what it used to be. It was even renamed since it doesn't even resemble the previous mod. Lore and name changes as well.

viewtopic.php?f=43&t=63835
Original Mod is here. Lore is mostly the same, so its still at least relevant. Want to keep this page shorter than that one.

Almost everything is covered in the mod itself. Basically self included documentation.

Screenshots:
Spoiler:
Blood Stalker 2? Whats New?
Tons of fixes, rewrites and behind the scenes stuff. But mostly Bot/Monster AI behavior and settings!

Bots can now Right click any weapon to use its alternate fire, Jump and crouch to dodge your attacks, smartly switch between weapons when empty and even randomly so they aren't stuck on a single weapon.

AI has many settings, like movement emulated from build engine games like Blood and Duke Nukem. They slide around for more fluid animation, using momentum based movement instead. Mostly evident in flying enemies who are harder to hit now.
They can also lose you with targeting tweaks on. They will provide covering fire when you peek enemies from doors or around corners so you might just run back into their fire...
Dodging is not easy anymore, as they aim ahead of where you're going to nail you now. Moving fast enough reduces how accurate they are, so they aren't perfect. (It was painful when they were perfectly aiming this...)

There's more, like monsters being able to swim, but i'll leave it there to keep it short and sweet!

Turn on what you like and turn off what you don't! Fully customizable. You can even turn all infected enemies on to fight a very dangerous evolving enemy.

Working with AI is so enjoyable. Especially seeing them do new things!

Post any bugs if found. I'm always working on this and ironing it out.
Last edited by TXTX on Tue Aug 02, 2022 9:57 pm, edited 19 times in total.
Netheritor
Posts: 80
Joined: Tue Dec 03, 2019 5:22 am

Re: Blood Stalker 2? Katz's Bots, AI, and Mutants

Post by Netheritor »

So... Is this the change? ;
1. No rat form
2. No morph to big monster
3. Can really die (no rat form), pressing sprint + use just restart like usual
4. Can't change back to absorbed enemy
5. Usually, leech blood can convert enemy, few enemy not really converted but has power (I still need to see settings and need more testing), encounter it when leeching afrit from hexen. Not too much a problem, hit with reload and done
6. Maybe that's it, anything new already listed by you in help.
Edit; Can dodge projectiles, but seems random.

Also, I'm not really checking it thoroughly with mods, still with vanilla iwad.
Just realized there is bots, need more testing with more mods.
Not testing the 'emergency morph' for allies yet. Honestly, they are so hard to kill.

Beside you, there is a mod about possession that I like, called 'universal possession' by TDRR. Sometimes I alternate between these two. (previously with ryuvain monster morph, the other mod got bugged. Not tested yet with katzura)

Edit; It's been bugging me since ryuvain. What is infected spawn rate? Ally or enemy?
User avatar
TXTX
Posts: 195
Joined: Thu Sep 12, 2013 5:53 pm
Location: A Hidden Location

Re: Blood Stalker 2? Katz's Bots, AI, and Mutants

Post by TXTX »

Netheritor wrote:So... Is this the change? ;
1. No rat form
2. No morph to big monster
3. Can really die (no rat form), pressing sprint + use just restart like usual
4. Can't change back to absorbed enemy
5. Usually, leech blood can convert enemy, few enemy not really converted but has power (I still need to see settings and need more testing), encounter it when leeching afrit from hexen. Not too much a problem, hit with reload and done
6. Maybe that's it, anything new already listed by you in help.
Edit; Can dodge projectiles, but seems random.

Also, I'm not really checking it thoroughly with mods, still with vanilla iwad.
Just realized there is bots, need more testing with more mods.
Not testing the 'emergency morph' for allies yet. Honestly, they are so hard to kill.

Beside you, there is a mod about possession that I like, called 'universal possession' by TDRR. Sometimes I alternate between these two. (previously with ryuvain monster morph, the other mod got bugged. Not tested yet with katzura)

Edit; It's been bugging me since ryuvain. What is infected spawn rate? Ally or enemy?
1. Rat form is still there, only really used for finding a new body when dying too much.
2. Giant form was removed for now. Found it interrupted fast gameplay too much. Not sure how to re-introduce it.
3. You cant die unless you choose. You press use by itself to respawn like normal. speed/sprint+use to truly die and respawn in case you get stuck somewhere. Probably could have put that on front page, but too many changes to remember.
4. Another thing I should've put on front page. Hold crouch when morphing to "save" that form as your new base form. Then you keep it to change back to it.
5. Yeah, leeching and converting is easier now. Not as costly as before.

Allies can only use their morph if you have one in your blood. Like analyzing a hell knight from doom and absorbing it. Then they can become hell knights when they get to low health.

Infected spawn rate is the chance a monster spawned anywhere is an "infected" type enemy. Just like when you convert them to your side, they will use those same powers to attack you.
The affect allies options decides wether it can affect spawned friendly monsters like rebels in strife or not.

Edit: Might just put those new controls into the help menu. Kinda important.
Edit 2: Information added to help menu now. Redownload if needed.
Funky Gnoll
Posts: 217
Joined: Tue Jul 21, 2009 6:24 pm
Location: Round Rock, TX

Re: Blood Stalker 2? Katz's Bots, AI, and Mutants

Post by Funky Gnoll »

Weird and fun, but a little tricky to figure out--just like I remember it. I did run into some issues, though:

-Sometimes an infected monster gets stuck in the transformation stage and just stands there screaming for the rest of the map
-Removing DNA strains doesn't seem to work--it will claim to have done so but the option to remove it still remains, and newly infected can still use it.
User avatar
TXTX
Posts: 195
Joined: Thu Sep 12, 2013 5:53 pm
Location: A Hidden Location

Re: Blood Stalker 2? Katz's Bots, AI, and Mutants

Post by TXTX »

Funky Gnoll wrote:Weird and fun, but a little tricky to figure out--just like I remember it. I did run into some issues, though:

-Sometimes an infected monster gets stuck in the transformation stage and just stands there screaming for the rest of the map
-Removing DNA strains doesn't seem to work--it will claim to have done so but the option to remove it still remains, and newly infected can still use it.
I'll be sure to check these out.
Starman the Blaziken
Posts: 227
Joined: Thu Mar 07, 2019 9:40 pm
Discord: Starman The Blaziken#2417
Graphics Processor: ATI/AMD (Modern GZDoom)
Location: United States, MI

Re: Blood Stalker 2? Katz's Bots, AI, and Mutants

Post by Starman the Blaziken »

Oh yeah, this mod...
Nice to see it back around in some way, as much as I was trying to figure out what sort of mod could be fun to play with this but forgot about it after some time. Although I always felt like a video demonstrating the mod would make it a bit easier to recognize and remember what makes abilities work since I had not played it in a while.
User avatar
TXTX
Posts: 195
Joined: Thu Sep 12, 2013 5:53 pm
Location: A Hidden Location

Re: Blood Stalker 2? Katz's Bots, AI, and Mutants

Post by TXTX »

Funky Gnoll wrote:Weird and fun, but a little tricky to figure out--just like I remember it. I did run into some issues, though:

-Sometimes an infected monster gets stuck in the transformation stage and just stands there screaming for the rest of the map
-Removing DNA strains doesn't seem to work--it will claim to have done so but the option to remove it still remains, and newly infected can still use it.
Fixed the dna strains not removing. Havent managed to get the first one to be reproduced. Although the two problems could've been related. I'll keep watching out for that one.
Starman the Blaziken wrote:Although I always felt like a video demonstrating the mod would make it a bit easier to recognize and remember what makes abilities work since I had not played it in a while.
I could do a video at some point. At least to showcase most the abilities.
Netheritor
Posts: 80
Joined: Tue Dec 03, 2019 5:22 am

Re: Blood Stalker 2? Katz's Bots, AI, and Mutants

Post by Netheritor »

So... the 'I can't die". I still died. Maybe it's because I don't have 'enough blood'? I'm testing the resurrection power; Either by 'kill' command or find enemies to kill me. Ultimately, pressing 'use' key will not resurrect me, but the invulnerability still flashing.

Also, did you say I can still transform into rat? How?
The transform to beast in the help is back, but can't transform into beast. Maybe when editing the help text you forgot to edit that part. My idea for beast form; Just add toggle whether you will transform into beast when critical or not, while you make smaller beast form in the future. So, here's my idea;

Default resurrection; The normal resurrect with invul flash. Below is the idea, can be toggled on/off. Maybe only use one, maybe use all but random order of resurrection;

1. Change to beast form, either big or maybe small if you can make it, depends on how much max blood you have?;
2. Become fog, player status is spectator mode, to resurrect you must kill. My additional idea is you make custom monster for player, depends on how much you kill when in fog form, you can transform into that monster (for base form, not katzura form);
3. Anime resurrection (kinda like default resurrect, but more enhanced / powerful). When resurrect, you knock / stun nearby enemies with big damage; the player have increase attack speed and damage, invulnerability state, and has reflect. (...or if you want it more powerful, add confusion and fear for the enemy, and you also call ghostly allies to help slaughter)
User avatar
TXTX
Posts: 195
Joined: Thu Sep 12, 2013 5:53 pm
Location: A Hidden Location

Re: Blood Stalker 2? Katz's Bots, AI, and Mutants

Post by TXTX »

Netheritor wrote:So... the 'I can't die". I still died. Maybe it's because I don't have 'enough blood'? I'm testing the resurrection power; Either by 'kill' command or find enemies to kill me. Ultimately, pressing 'use' key will not resurrect me, but the invulnerability still flashing.

Also, did you say I can still transform into rat? How?
The transform to beast in the help is back, but can't transform into beast. Maybe when editing the help text you forgot to edit that part. My idea for beast form; Just add toggle whether you will transform into beast when critical or not, while you make smaller beast form in the future. So, here's my idea;

Default resurrection; The normal resurrect with invul flash. Below is the idea, can be toggled on/off. Maybe only use one, maybe use all but random order of resurrection;

1. Change to beast form, either big or maybe small if you can make it, depends on how much max blood you have?;
2. Become fog, player status is spectator mode, to resurrect you must kill. My additional idea is you make custom monster for player, depends on how much you kill when in fog form, you can transform into that monster (for base form, not katzura form);
3. Anime resurrection (kinda like default resurrect, but more enhanced / powerful). When resurrect, you knock / stun nearby enemies with big damage; the player have increase attack speed and damage, invulnerability state, and has reflect. (...or if you want it more powerful, add confusion and fear for the enemy, and you also call ghostly allies to help slaughter)
I see what you mean by it doesn't resurrect. Small oversight in code. Hotfix uploaded. Rat form was supposed to be usable there.

Adding back the dragon form was in the plans. It might have to be on something else other than max health or blood since mods have different values for such. It should appear in the next version of this mod soon.
Starman the Blaziken
Posts: 227
Joined: Thu Mar 07, 2019 9:40 pm
Discord: Starman The Blaziken#2417
Graphics Processor: ATI/AMD (Modern GZDoom)
Location: United States, MI

Re: Blood Stalker 2? Katz's Bots, AI, and Mutants

Post by Starman the Blaziken »

Starman the Blaziken wrote:Although I always felt like a video demonstrating the mod would make it a bit easier to recognize and remember what makes abilities work since I had not played it in a while.
I could do a video at some point. At least to showcase most the abilities.[/quote]

That would be nice. But ah, most?
User avatar
TXTX
Posts: 195
Joined: Thu Sep 12, 2013 5:53 pm
Location: A Hidden Location

Re: Blood Stalker 2? Katz's Bots, AI, and Mutants

Post by TXTX »

Starman the Blaziken wrote:
Starman the Blaziken wrote:Although I always felt like a video demonstrating the mod would make it a bit easier to recognize and remember what makes abilities work since I had not played it in a while.
I could do a video at some point. At least to showcase most the abilities.
That would be nice. But ah, most?[/quote]

Not all abilities are completely finished. Some still need a lot of work.
Starman the Blaziken
Posts: 227
Joined: Thu Mar 07, 2019 9:40 pm
Discord: Starman The Blaziken#2417
Graphics Processor: ATI/AMD (Modern GZDoom)
Location: United States, MI

Re: Blood Stalker 2? Katz's Bots, AI, and Mutants

Post by Starman the Blaziken »

Ooh, oh oh. I see.
Funky Gnoll
Posts: 217
Joined: Tue Jul 21, 2009 6:24 pm
Location: Round Rock, TX

Re: Blood Stalker 2? Katz's Bots, AI, and Mutants

Post by Funky Gnoll »

I keep trying to add former humans and archviles to the infection's "pool" but it never seems to take. Are these not eligible?

also, are blood points separate from health?
User avatar
TXTX
Posts: 195
Joined: Thu Sep 12, 2013 5:53 pm
Location: A Hidden Location

Re: Blood Stalker 2? Katz's Bots, AI, and Mutants

Post by TXTX »

Funky Gnoll wrote:I keep trying to add former humans and archviles to the infection's "pool" but it never seems to take. Are these not eligible?

also, are blood points separate from health?
Zombies and archviles are "player sized" at height 56 and radius 20. So they count as humans, meaning they can't be used. Sadly base Doom puts archviles and revenants at that size.

Blood points are hidden points that act as temporary regeneration. It decays so you can't really hold onto it. If you stop regenerating then you don't have any more.
Netheritor
Posts: 80
Joined: Tue Dec 03, 2019 5:22 am

Re: Blood Stalker 2? Katz's Bots, AI, and Mutants

Post by Netheritor »

I... still can't resurrect. To be specific, it's like this;

Entering new game -> command 'kill' -> I can resurrect -> command 'kill' -> I can't resurrect, only flashing invulnerability.

Return to “Gameplay Mods”