Show / Hide Table of Contents

Class InfectedDeathEffects

The death effects for infected enemies

Inheritance
object
Object
Component
Behaviour
MonoBehaviour
BasicDeathEffects
InfectedDeathEffects
Implements
IDeathEffects
Inherited Members
BasicDeathEffects.JournalEntryName
BasicDeathEffects.FreezeGameOnDeath
BasicDeathEffects.EffectsOffset
BasicDeathEffects.DamageSound
BasicDeathEffects.damageSoundVolume
BasicDeathEffects.damageSoundMinPitch
BasicDeathEffects.damageSoundMaxPitch
BasicDeathEffects.SwordDeathSound
BasicDeathEffects.swordDeathSoundVolume
BasicDeathEffects.swordDeathSoundMinPitch
BasicDeathEffects.swordDeathSoundMaxPitch
BasicDeathEffects.HasBeenPlayed
BasicDeathEffects.Awake()
BasicDeathEffects.OnValidate()
BasicDeathEffects.PlayDeathEffects(HitInfo)
BasicDeathEffects.DoEssenceChance()
BasicDeathEffects.ShakeCameraIfVisible(ShakeType)
BasicDeathEffects.EmitEssenceParticles()
Namespace: WeaverCore.Components.DeathEffects
Assembly: WeaverCore.dll
Syntax
public class InfectedDeathEffects : BasicDeathEffects, IDeathEffects

Fields

| Edit this page View Source

DeathPuffPrefab

Declaration
[SerializeField]
protected GameObject DeathPuffPrefab
Field Value
Type Description
GameObject
| Edit this page View Source

DeathType

Declaration
[Header("Infected Config")]
[Tooltip("Defines how large the effects should be")]
public InfectedDeathEffects.InfectedDeathType DeathType
Field Value
Type Description
InfectedDeathEffects.InfectedDeathType
| Edit this page View Source

InfectedDeathWavePrefab

Declaration
[SerializeField]
protected GameObject InfectedDeathWavePrefab
Field Value
Type Description
GameObject

Methods

| Edit this page View Source

EmitEffects()

Used for playing the death effects

Declaration
public override void EmitEffects()
Overrides
BasicDeathEffects.EmitEffects()
| Edit this page View Source

EmitSounds()

Used for playing the death sound effects

Declaration
public override void EmitSounds()
Overrides
BasicDeathEffects.EmitSounds()

Implements

IDeathEffects

Extension Methods

ReflectionUtilities.ReflectCallMethod(object, string, object[], BindingFlags)
ReflectionUtilities.ReflectGetField(object, string, BindingFlags)
ReflectionUtilities.ReflectGetMethod(object, string, BindingFlags)
ReflectionUtilities.ReflectGetProperty(object, string, BindingFlags)
ReflectionUtilities.ReflectSetField(object, string, object, BindingFlags)
ReflectionUtilities.ReflectSetProperty(object, string, object, BindingFlags)
CoroutineUtilities.RunCoroutineWhile<T>(T, IEnumerator, Func<bool>)
  • Edit this page
  • View Source
☀
☾
In this article
Back to top
Generated by DocFX
☀
☾