Dodge state for monsters

Moderator: GZDoom Developers

User avatar
Doomguy0505
Posts: 625
Joined: Tue Mar 29, 2005 4:53 am

Dodge state for monsters

Post by Doomguy0505 »

There should be a dodge state for monsters so they don't get hit by a missile so easily
User avatar
MasterOFDeath
... in rememberance ...
Posts: 2024
Joined: Sat Apr 03, 2004 10:58 am

Post by MasterOFDeath »

Damn, that would be fucking awesome! Great suggestion! I support this.
User avatar
DoomRater
Posts: 8265
Joined: Wed Jul 28, 2004 8:21 am
Location: WATR HQ

Post by DoomRater »

Yeah, like RIP AND TEAR from the Boss logic in Hexen or something.
User avatar
Cutmanmike
Posts: 11286
Joined: Mon Oct 06, 2003 3:41 pm
Operating System Version (Optional): Windows 10
Location: United Kingdom

Post by Cutmanmike »

MasterOFDeath wrote:Damn, that would be fucking awesome! Great suggestion! I support this.
Sarcasm overload
User avatar
TheDarkArchon
Posts: 7656
Joined: Sat Aug 07, 2004 5:14 am
Location: Some cold place

Re: Dodge state for monsters

Post by TheDarkArchon »

Doomguy0505 wrote:There should be a dodge state for monsters so they don't get hit by a missile so easily
A_FastChase, motherfscker! Do you use it?
User avatar
DoomRater
Posts: 8265
Joined: Wed Jul 28, 2004 8:21 am
Location: WATR HQ

Re: Dodge state for monsters

Post by DoomRater »

TheDarkArchon wrote:
Doomguy0505 wrote:There should be a dodge state for monsters so they don't get hit by a missile so easily
A_FastChase, motherfscker! Do you use it?
More importantly, is it in the Wiki yet? Last I looked I never saw anything called A_FastChase, nor knew that it could be used for this purpose.
User avatar
TheDarkArchon
Posts: 7656
Joined: Sat Aug 07, 2004 5:14 am
Location: Some cold place

Post by TheDarkArchon »

Under DECORATE, I think so.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 48514
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

It has been in the docs from the beginning.
User avatar
DoomRater
Posts: 8265
Joined: Wed Jul 28, 2004 8:21 am
Location: WATR HQ

Post by DoomRater »

(re-reads docs) Anyway, about that side-dodge idea...
User avatar
Xenophon
Posts: 31
Joined: Wed Mar 02, 2005 1:59 pm

Post by Xenophon »

But fastchase causes very fatal errors with friendly monsters :(
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 48514
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

Yes, they still have to be fixed.
killingblair
Posts: 937
Joined: Mon Oct 04, 2004 9:16 pm

Post by killingblair »

It would be an easy fix, just have to rewrite it so A_FastChase includes friendlys. I would post the fix but...you know... :)
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
Posts: 48514
Joined: Sat Jul 19, 2003 10:19 am
Location: Germany

Post by Graf Zahl »

I'd go one step further and merge A_Chase, A_FastChase, A_SerpentChase and A_SerpentWalk together. 80% of these functions is identical and if that was done all monsters using A_FastChase and also Hexen's Stalker could be used as friendly monsters or walk towards a goal which currently they can't. It really doesn't make sense to have nearly the same code 4 times in the EXE, does it?
User avatar
DoomRater
Posts: 8265
Joined: Wed Jul 28, 2004 8:21 am
Location: WATR HQ

Post by DoomRater »

Yeah, I remember kicking myself a few times when I realized I had written code several times over in the same program!
User avatar
MasterOFDeath
... in rememberance ...
Posts: 2024
Joined: Sat Apr 03, 2004 10:58 am

Post by MasterOFDeath »

cutmanmike wrote:
MasterOFDeath wrote:Damn, that would be fucking awesome! Great suggestion! I support this.
Sarcasm overload
I wasn't being sarcastic dummy, I would have used a :roll: if I was. I do support this.

And yes, there is A_FastChase, but what about a monster that could attack as it actually got thrusted left like it was dodging? Or maybe use it to simulate or better yet MAKE more complex AI tricks on a DECORATE monster, would personally love to see what somebody like LWM could do with it.

Return to “Closed Feature Suggestions [GZDoom]”