[minimod][v0.3] Warm Reception

Projects that alter game functions but do not include new maps belong here.
Forum rules
The Projects forums are ONLY for YOUR 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.

[minimod][v0.3] Warm Reception

Postby m8f » Mon Aug 03, 2020 5:36 am

Warm Reception is a minimod for GZDoom that alters enemy behavior on level start.

With this mod, you can either make your life harder by aggravating every enemy from the start, or effectively disable hot starts.

Download
Image
Source code

Options
  • Wake every enemy on a level, or
  • Don't change original behavior, or
  • Turn away enemies that look at you at level start, or
  • Turn enemies to you at level start.

This mod is a part of m8f's toolbox.
Last edited by m8f on Tue Aug 04, 2020 11:33 am, edited 4 times in total.
User avatar
m8f
dreamer
 
 
 
Joined: 29 Dec 2017
Location: Siberia (UTC+7)
Discord: m8f#0629
Github ID: mmaulwurff

Re: [minimod][v0.1] Warm Reception

Postby Rowsol » Mon Aug 03, 2020 9:08 am

Very neat. Does this wake up deaf monsters? I can see this being good for maps without a ton of enemies. I can picture someone using this with a thousand monsters wondering why their fps is now 2.
It's a shame it takes gzd 4.4.2. I'm a hold out - still on 4.3.3.
User avatar
Rowsol
 
Joined: 06 Mar 2013

Re: [minimod][v0.2] Warm Reception

Postby m8f » Mon Aug 03, 2020 10:39 pm

Now it can wake up deaf monsters.

Version 0.2 released.

Changelog:
  • lower GZDoom version requirement to 4.3.3;
  • fixed turning enemies away;
  • added an option to wake up even enemies in ambush;
  • added an option to imitate hot starts.
User avatar
m8f
dreamer
 
 
 
Joined: 29 Dec 2017
Location: Siberia (UTC+7)
Discord: m8f#0629
Github ID: mmaulwurff

Re: [minimod][v0.2] Warm Reception

Postby stainedofmind » Tue Aug 04, 2020 6:50 am

Cool! This is the kind of mod I attempted myself to make some time back, but my extreme lack of zscript skills put that to a halt. One issue I found is when running this with mods* that replace enemies via 'randomspawner' at map start. It seems that this mod runs all its stuff before the randomspawners have a chance to act, so none of the monsters are affected. To go along with that, I would also assume that any monsters spawned after map creation would not be affected, so thus I would have to ask if it's possible to also extend this to affect those as well?

*Edit: More correctly, 'mod', since I haven't tested this with any other's yet. For the record, the mod in question was "RPGVariations".
stainedofmind
 
Joined: 01 Sep 2019

Re: [minimod][v0.2.1] Warm Reception

Postby m8f » Tue Aug 04, 2020 7:54 am

Thanks for reporting!

Fixed in v0.2.1.
User avatar
m8f
dreamer
 
 
 
Joined: 29 Dec 2017
Location: Siberia (UTC+7)
Discord: m8f#0629
Github ID: mmaulwurff

Re: [minimod][v0.2.1] Warm Reception

Postby stainedofmind » Tue Aug 04, 2020 8:25 am

Works perfectly! Definitely going to be on my list of defaults from now on. Thanks for the quick fix!
stainedofmind
 
Joined: 01 Sep 2019

Re: [minimod][v0.2.1] Warm Reception

Postby Caligari87 » Tue Aug 04, 2020 8:45 am

Could there be one more option, to outright remove enemies that are in a player's line of sight at level start?

8-)
User avatar
Caligari87
I'm just here for the community
User Accounts Assistant
 
Joined: 26 Feb 2004
Location: Salt Lake City, Utah, USA
Discord: Caligari87#3089

Re: [minimod][v0.2.1] Warm Reception

Postby m8f » Tue Aug 04, 2020 11:18 am

Sure thing. Out of curiosity, what's the use case of this option? Forced cold start?

Version 0.3 released.
Changelog:
  • added an option to kill monsters at start;
  • added an option to remove enemies at start.
User avatar
m8f
dreamer
 
 
 
Joined: 29 Dec 2017
Location: Siberia (UTC+7)
Discord: m8f#0629
Github ID: mmaulwurff

Re: [minimod][v0.3] Warm Reception

Postby Caligari87 » Wed Aug 05, 2020 11:57 am

Cold starts, yeah. Mostly for Hideous Destructor (yeah, I know I know...) as monsters tend to immediately start looking around, meaning that even facing away they can aggro to you within seconds. With how deadly HD monsters are, that can be an instant game over if the player doesn't get the chance to find cover.

Thanks for the add! This is going straight into my autoload now.

8-)
User avatar
Caligari87
I'm just here for the community
User Accounts Assistant
 
Joined: 26 Feb 2004
Location: Salt Lake City, Utah, USA
Discord: Caligari87#3089


Return to Gameplay Mods

Who is online

Users browsing this forum: Jeimuzu73, Kinsie and 15 guests