[Done] Monster falling damage

Moderator: GZDoom Developers

Monster falling damage

Postby Graf Zahl » Sat Apr 02, 2005 1:25 pm

Currently it is only active in Hexen. It should be made a MAPINFO flag so that it can be turned on in the other games as well.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Postby Chris » Sat Apr 02, 2005 2:22 pm

Or perhaps a DECORATE option, so some monsters can be effected and others not?
User avatar
Chris
 
Joined: 17 Jul 2003

Postby Graf Zahl » Sat Apr 02, 2005 2:30 pm

That in addition would also be a good idea. But the entire feature has to be toggleable to make it useful.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Postby MartinHowe » Sun Apr 03, 2005 3:04 am

My most recent project (still in development) would have been much easier if monsters could be optionally made vulnerable to all kinds of damage, including earthquakes, sector effects and suchlike. In an human-built industrial zone, turning on a processing vat should damage anyone in it, including demons and imps and (at my option) anything else.


RANT: IMO, this was one of the biggest "obviously fake" things about DOOM -- even human based monsters do not get damaged by slime and nukage. I can see what id would argue ("they're from hell, so they're immune to the laws of nature, right?"), I just don't agree with it (nothing is immune to the laws of nature, since those laws define everything). I could buy the excuse "Barons and upwards have a psychic force-field" or something like that, but the lower demons should certainly not be automatically immune. Otherwise, how could they be killed by bullets :wink:
User avatar
MartinHowe
In space, no-one can hear you KILL an ALIEN
 
Joined: 11 Aug 2003
Location: Waveney, United Kingdom

Postby Graf Zahl » Sun Apr 03, 2005 3:58 am

If monsters could be hurt by environmental damage they'd kill themselves with their current AI. That's clearly not an option.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Postby Cutmanmike » Sun Apr 03, 2005 5:42 am

Script it :P
User avatar
Cutmanmike
Is it hot in here or is it just ZScript
 
Joined: 06 Oct 2003
Location: United Kingdom
Discord: https://discord.gg/Whts7Bj
Operating System: Windows Vista/7/2008 64-bit

Postby David Ferstat » Sun Apr 03, 2005 6:37 am

Hmm ... Are there any line-types that will stop a monster from walking across a line, but not prevent it from being knocked/pushed/blown across?

If so, these lines would preserve vulnerable monsters from simply blundering into mortal (or is that im-mortal?) danger.

If not, perhaps this would a useful addition.
User avatar
David Ferstat
Oh dear, I think you'll find reality is on the blink again.
 
Joined: 16 Jul 2003
Location: Perth, Western Australia

Postby Graf Zahl » Sun Apr 03, 2005 6:41 am

David Ferstat wrote:Hmm ... Are there any line-types that will stop a monster from walking across a line, but not prevent it from being knocked/pushed/blown across?
If so, these lines would preserve vulnerable monsters from simply blundering into mortal (or is that im-mortal?) danger.

If not, perhaps this would a useful addition.



There are no more lineflags unless you develop a new map format or use ACS.
User avatar
Graf Zahl
Lead GZDoom+Raze Developer
Lead GZDoom+Raze Developer
 
Joined: 19 Jul 2003
Location: Germany

Postby Csonicgo » Sun Apr 03, 2005 11:58 am

pushing an imp off a building to his death... damn that would rock.
User avatar
Csonicgo
OPL Goddess
 
Joined: 15 Apr 2004
Location: Leeds

Postby Cutmanmike » Sun Apr 03, 2005 1:26 pm

roofle I agree
User avatar
Cutmanmike
Is it hot in here or is it just ZScript
 
Joined: 06 Oct 2003
Location: United Kingdom
Discord: https://discord.gg/Whts7Bj
Operating System: Windows Vista/7/2008 64-bit

Postby MartinHowe » Mon Apr 04, 2005 3:14 am

cutmanmike wrote:Script it :P
I already did, hence the words "would have been".... :P

Sure, monsters are not programmed to avoid nukage pits and suchlike and maybe that could be changed in the future with improved AI. However, my point is that right now, given the programmer's ability to control monsters with pathnodes and thing_hate() or even by simply laying out the map so they can't get at such things until s/he wants them to, it should surely be available as a flag or at least as a property settable in ACS. It would avoid a lot of "actor enters sector" or LineSide() and having to use TIDs; mind you, we are running out of flag bits, so even this probably isn't possible right away :(
User avatar
MartinHowe
In space, no-one can hear you KILL an ALIEN
 
Joined: 11 Aug 2003
Location: Waveney, United Kingdom

Postby Your Name Is » Mon Apr 04, 2005 8:37 am

I like this idea, BTW MartinHowe, the pathnodes are STILL broken :(
User avatar
Your Name Is
Wake up and smell the ashes.
 
Joined: 31 Oct 2004
Location: Raleigh, NC


Return to Closed Feature Suggestions

Who is online

Users browsing this forum: Proydoha and 1 guest