Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
printz

[Dev Builds] Added the MBF21 thing interaction groups

Recommended Posts

Eternity now has the MBF21 Dehacked extensions to control monster infighting and even splash damage protection. They are added in the Dehacked definition under the "Thing" heading, and they are the following:

  • Infighting group: given a non-negative number, all monsters with this value will never retaliate against each other (including within the same species), despite potentially taking damage. Something like this is already going on between D'Sparil and his Disciples.
  • Projectile group: given a non-negative number, all monsters with this value will be immune to each other's projectile direct hit (just like how the Hell Knight and Baron of Hell get along). They may still infight if harmed otherwise and not part of the same infighting group.
    Given a negative number however, monsters of this species will also be harmed by projectiles coming from others of the same kind.
  • Splash group: all monsters sharing this non-negative number will be immune to the explosion damage caused directly by other things (the explosives) sharing the value. You can share this value between rockets and certain monsters, or between barrels and monsters (caution: it will make barrels unable to blow up in chain reactions). 

See the MBF21 specification for further information.

 

Under Eternity's EDF, these features are available by editing the thinggroup block in a more powerful way (you can have one monster belong to multiple groups for example). The new feature for EDF is the NoSplashDamage thinggroup flag, to provide the equivalence to Splash group above.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×