public CyclopsAttack(CyclopsData characterData, EffectManager attackCollider) : base(characterData) { if (attackCollider) { attackCollider.Clear(); this.attackCollider = attackCollider; } }
public CyclopsAxeAttack(CyclopsData characterData, EffectManager attackCollider) : base(characterData, attackCollider) { cameraShaker = attackCollider.GetComponent <CameraShaker>(); duration = 2.5f; }
public CyclopsBeamAttack(CyclopsData characterData, EffectManager attackCollider) : base(characterData, attackCollider) { }
public CyclopsSearchState(CyclopsData characterData) : base(characterData) { data.detectionLevel = data.searchThreshold; }
public CyclopsWalkingState(CyclopsData characterData) : base(characterData) { }
public CyclopsAttackState(CyclopsData characterData) : base(characterData) { }
public CyclopsShakeState(CyclopsData cyclops) : base(cyclops) { }