+FORCEINFIGHTING Actor property

Remember, just because you request it, that doesn't mean you'll get it.

Moderator: Developers

+FORCEINFIGHTING Actor property

Postby Enjay » Thu Oct 13, 2011 5:32 am

As discussed here:

viewtopic.php?f=3&t=31059&p=588239#p588239

and in another relatively recent thread (not by me) that I can't find ATM.

It would be useful to be able to have a flag (+FORCEINFIGHTING) that forces a particular enemy to always display the normal Doom infighting behaviour (and, I suppose, a way to have an individual enemy type to always act as if no infighting was set (+FORCENOINFIGHTING)).

At present, the game can be set so that all enemies will never infight or that all enemies will infight if damaged by another enemy. Sometimes, however, it would be useful to have an actor that bucks this particular trend and does the opposite to what the over all game setting says. I know that things can be set up using "species" relationships but that can involve a lot of work (possibly editing all the actors in the game) if all that is needed is just to have one actor type that does the opposite to what everyone else is doing.
User avatar
Enjay
The Force is strong with this one.
 
Joined: 15 Jul 2003
Location: Scotland

Re: +FORCEINFIGHTING Actor property

Postby Thomas » Sat Oct 22, 2011 8:41 am

Got this flag implemented in my build, there is a small problem though. When infighting is forced off and an actor has this flag set, there is no way to set the infighting behaviour, e.g. wether it should only infight other species, or when it should infight any species that it gets hurt by.
Thomas
SkullTag clan [SA] Co-leader
 
Joined: 30 May 2007
Location: The Netherlands

Re: +FORCEINFIGHTING Actor property

Postby Enjay » Sat Oct 22, 2011 9:36 pm

Well, that's actually the behaviour that I would like.

However, I can appreciate that people might want 2 levels of forced infighting:
1) the default Doom "hitscans and other projectile species only"
2) the more aggressive "anyone who hits me gets it"
User avatar
Enjay
The Force is strong with this one.
 
Joined: 15 Jul 2003
Location: Scotland

Re: +FORCEINFIGHTING Actor property

Postby Thomas » Sun Oct 23, 2011 1:20 pm

So basically we gonna need 2 flags, one for each type? Would it not be better to have a property that totally covers all infighting behaviour if the actor?
Thomas
SkullTag clan [SA] Co-leader
 
Joined: 30 May 2007
Location: The Netherlands

Re: +FORCEINFIGHTING Actor property

Postby NeuralStunner » Sun Oct 23, 2011 2:47 pm

As far as enabling per-actor intra-species projectile damage/infighting, I would love to see that regardless.
User avatar
NeuralStunner
O'Neill with it.
 
Joined: 21 Jul 2009
Location: The Colonies

Re: +FORCEINFIGHTING Actor property

Postby Thomas » Tue Nov 01, 2011 7:44 am

So an infight property sounds like a good idea? e.g. you could set infighting per monster on -1 0 1 just like the cvar. Or wouldn't this work?
Thomas
SkullTag clan [SA] Co-leader
 
Joined: 30 May 2007
Location: The Netherlands


Return to Feature Suggestions

Who is online

Users browsing this forum: No registered users and 1 guest