VoidImplosionObjects

Updated a year ago

Xan.ROR2VoidPlayerCharacterCommon.VoidImplosionObjects

A set of preset void implosions.

Public Fields and Properties

static GameObject NullifierImplosion { get; private set; }

The same thing as the default Reaver black hole, but with VoidDamageTypes.ConditionalVoidDeath applied.
IMPORTANT: When firing this, you MUST set the fallback damage of the projectile yourself (make use of XanVoidAPI.GetFallbackDamage(BodyIndex))!

static GameObject JailerImplosion { get; private set; }

The same thing as the default Jailer black hole, but with VoidDamageTypes.ConditionalVoidDeath applied.
IMPORTANT: When firing this, you MUST set the fallback damage of the projectile yourself (make use of XanVoidAPI.GetFallbackDamage(BodyIndex))!

static GameObject DevastatorImplosion { get; private set; }

The same thing as the default Devastator black hole, but with VoidDamageTypes.ConditionalVoidDeath applied.
IMPORTANT: When firing this, you MUST set the fallback damage of the projectile yourself (make use of XanVoidAPI.GetFallbackDamage(BodyIndex))!

static GameObject DevastatorBomblet { get; private set; }

The same thing as the default Devastator bomblet (the smaller projectiles fired after a Devastator's implosion), but with VoidDamageTypes.ConditionalVoidDeath applied.
IMPORTANT: When firing this, you MUST set the fallback damage of the projectile yourself (make use of XanVoidAPI.GetFallbackDamage(BodyIndex))!

static GameObject NoInstakillNullifierImplosion { get; private set; }

The same thing as the default Reaver black hole, but with VoidDamageTypes.NeverVoidDeath applied so that it can't void kill at all.
IMPORTANT: When firing this, you MUST set the fallback damage of the projectile yourself (make use of XanVoidAPI.GetFallbackDamage(BodyIndex))!

static GameObject NoInstakillJailerImplosion { get; private set; }

The same thing as the default Jailer black hole, but with VoidDamageTypes.NeverVoidDeath applied so that it can't void kill at all.
IMPORTANT: When firing this, you MUST set the fallback damage of the projectile yourself (make use of XanVoidAPI.GetFallbackDamage(BodyIndex))!

static GameObject NoInstakillDevastatorImplosion { get; private set; }

The same thing as the default Devastator black hole, but with VoidDamageTypes.NeverVoidDeath applied so that it can't void kill at all.
IMPORTANT: When firing this, you MUST set the fallback damage of the projectile yourself (make use of XanVoidAPI.GetFallbackDamage(BodyIndex))!

static GameObject NoInstakillDevastatorBomblet { get; private set; }

The same thing as the default Devastator bomblet (the projectiles fired after a Devastator's implosion), but with VoidDamageTypes.NeverVoidDeath applied so that it can't void kill at all.
IMPORTANT: When firing this, you MUST set the fallback damage of the projectile yourself (make use of XanVoidAPI.GetFallbackDamage(BodyIndex))!