コード例 #1
0
ファイル: BumpSideAC.cs プロジェクト: jdkula/ConceptCombat
        public override IEnumerator SendAndDestroy()
        {
            yield return(new WaitForSeconds(1f));

            Attatched.Attack(Atk.Damage * Success);
            _cachedAttackMenu.Battle();
            Start();
        }
コード例 #2
0
ファイル: LightBeamAC.cs プロジェクト: jdkula/ConceptCombat
        public override IEnumerator SendAndDestroy()
        {
            _acceptingInput = false;
            Atk.UsesRemaining--;
            yield return(new WaitForSeconds(1f));

            print("Damage - " + Atk.Damage * (_currentLetter / (float)_numLetters));
            Attatched.Attack(Atk.Damage * (_currentLetter / (float)_numLetters));
            _shown = false;
            foreach (GameObject key in _keys)
            {
                Destroy(key);
            }
            Start();

            //TODO: Animation!
            //_cachedAtkMenu.Battle();
            Attatched.PassTurn();
        }