+FORCEINFIGHTING Actor property

Post a reply

Smilies
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :geek: :ugeek: :!: :?: :idea: :arrow: :| :mrgreen: :3: :wub: >:( :blergh:
View more smilies

BBCode is OFF
Smilies are ON

Topic review
   

Expand view Topic review: +FORCEINFIGHTING Actor property

Re: +FORCEINFIGHTING Actor property

by Graf Zahl » Sun Feb 26, 2017 11:59 am

added

Re: +FORCEINFIGHTING Actor property

by Thomas » Tue Nov 01, 2011 6: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?

Re: +FORCEINFIGHTING Actor property

by NeuralStunner » Sun Oct 23, 2011 1:47 pm

As far as enabling per-actor intra-species projectile damage/infighting, I would love to see that regardless.

Re: +FORCEINFIGHTING Actor property

by Thomas » Sun Oct 23, 2011 12: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?

Re: +FORCEINFIGHTING Actor property

by Enjay » Sat Oct 22, 2011 8: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"

Re: +FORCEINFIGHTING Actor property

by Thomas » Sat Oct 22, 2011 7: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.

+FORCEINFIGHTING Actor property

by Enjay » Thu Oct 13, 2011 4:32 am

As discussed here:

http://forum.zdoom.org/viewtopic.php?f= ... 39#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.

Top