Пример #1
0
        public IObservable <Unit> OnTakeDamage(BattleSystem battleSystem, BattleCharacter attacker, BattleCharacter target)
        {
            return(Observable.Defer(() =>
            {
                target.AddStatus(statusType, BattleCalcurator.GetStatusUpTakeDamageAddValue(statusType, Level));

                return Observable.ReturnUnit();
            }));
        }