프로퍼티 | 타입 | 설명 | |
---|---|---|---|
MeleeDamageDeltToPlayer | float | ||
aoeBaseProbability | float | ||
aoeKnockback | float | ||
bossStartingHealth | float | ||
bulletDamage | float | ||
clawBaseProbability | float | ||
healAmount | float | ||
healInterval | float | ||
inAttack | bool | ||
petrificationBaseProbability | float | ||
petrificationObject | GameObject | ||
rangedBaseProbability | float | ||
rangedObject | GameObject |
메소드 | 설명 | |
---|---|---|
AddPhaseAttacks ( DarkGodStateMachine phase ) : void | ||
AttackPlayer ( float distanceToTarget ) : void | ||
CheckListOrder ( ) : void | ||
GetBossHealth ( ) : float | ||
HealHealth ( ) : void | ||
OnCollisionEnter ( Collision collision ) : void | ||
Start ( ) : void | ||
StopHealing ( ) : void | ||
Update ( ) : void |
메소드 | 설명 | |
---|---|---|
ActivateAOE ( ) : IEnumerator | ||
AoeAttack ( ) : void | ||
ChooseAttack ( ) : AttackData, | ||
ClawAttack ( ) : void | ||
DeployStraw ( float time, float split ) : IEnumerator | ||
Heal ( ) : IEnumerator | ||
InitializeAttackData ( ) : void | ||
PetrificationAttack ( ) : void | ||
RangedAttack ( ) : void | ||
SetProbabilitiesOfAttacks ( float distanceToTarget ) : void | ||
SetProbabilityOfAoe ( int index, float distanceToTarget ) : void | ||
SetProbabilityOfClaw ( int index, float distanceToTarget ) : void | ||
SetProbabilityOfPetrification ( int index, float distanceToTarget ) : void | ||
SetProbabilityOfRanged ( int index, float distanceToTarget ) : void | ||
SortAttacksByProbability ( ) : void | ||
WaitForAttackToFinish ( float time, bool ranged, string name, float split ) : IEnumerator |
public AddPhaseAttacks ( DarkGodStateMachine phase ) : void | ||
phase | DarkGodStateMachine | |
리턴 | void |
public AttackPlayer ( float distanceToTarget ) : void | ||
distanceToTarget | float | |
리턴 | void |
public OnCollisionEnter ( Collision collision ) : void | ||
collision | Collision | |
리턴 | void |