C# Class FinalBossBehavior, Demonology

Inheritance: EnemyBehavior
Mostrar archivo Open project: Qlevine20/Demonology

Public Properties

Property Type Description
EyeObject GameObject
HitSound UnityEngine.AudioClip
attackRate float
bossMusic GameObject
cheatCode bool
criticalBatRate float
easyBatRate float
exitPortal GameObject
hardBatRate float
hitPoints int
mediumBatRate float
normalMusic GameObject
numCindersLeft int
numCindersRight int
shakeAmt float
shakeTime float
spawnAttack GameObject
spawnBat GameObject
startHitPoints int

Public Methods

Method Description
CinderShotLeft ( float num ) : IEnumerator
CinderShotRight ( float num ) : IEnumerator
DeathSequence ( ) : IEnumerator
EyeFlash ( int num ) : IEnumerator
HitSquint ( float num ) : IEnumerator
LeftEyeAttack ( ) : void
OnRespawn ( ) : void
OnTriggerEnter2D ( Collider2D other ) : void
RightEyeattack ( ) : void
ScreenShake ( float num ) : IEnumerator
Start ( ) : void
Update ( ) : void

Method Details

CinderShotLeft() public method

public CinderShotLeft ( float num ) : IEnumerator
num float
return IEnumerator

CinderShotRight() public method

public CinderShotRight ( float num ) : IEnumerator
num float
return IEnumerator

DeathSequence() public method

public DeathSequence ( ) : IEnumerator
return IEnumerator

EyeFlash() public method

public EyeFlash ( int num ) : IEnumerator
num int
return IEnumerator

HitSquint() public method

public HitSquint ( float num ) : IEnumerator
num float
return IEnumerator

LeftEyeAttack() public method

public LeftEyeAttack ( ) : void
return void

OnRespawn() public method

public OnRespawn ( ) : void
return void

OnTriggerEnter2D() public method

public OnTriggerEnter2D ( Collider2D other ) : void
other UnityEngine.Collider2D
return void

RightEyeattack() public method

public RightEyeattack ( ) : void
return void

ScreenShake() public method

public ScreenShake ( float num ) : IEnumerator
num float
return IEnumerator

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

EyeObject public_oe property

public GameObject EyeObject
return GameObject

HitSound public_oe property

public AudioClip,UnityEngine HitSound
return UnityEngine.AudioClip

attackRate public_oe property

public float attackRate
return float

bossMusic public_oe property

public GameObject bossMusic
return GameObject

cheatCode public_oe property

public bool cheatCode
return bool

criticalBatRate public_oe property

public float criticalBatRate
return float

easyBatRate public_oe property

public float easyBatRate
return float

exitPortal public_oe property

public GameObject exitPortal
return GameObject

hardBatRate public_oe property

public float hardBatRate
return float

hitPoints public_oe property

public int hitPoints
return int

mediumBatRate public_oe property

public float mediumBatRate
return float

normalMusic public_oe property

public GameObject normalMusic
return GameObject

numCindersLeft public_oe property

public int numCindersLeft
return int

numCindersRight public_oe property

public int numCindersRight
return int

shakeAmt public_oe property

public float shakeAmt
return float

shakeTime public_oe property

public float shakeTime
return float

spawnAttack public_oe property

public GameObject spawnAttack
return GameObject

spawnBat public_oe property

public GameObject spawnBat
return GameObject

startHitPoints public_oe property

public int startHitPoints
return int