Beispiel #1
0
        public void DoAct(IUnitActor act)
        {
            int actPoint = act.ActPoint;

            if (_remainActPoint >= actPoint)
            {
                _remainActPoint -= actPoint;
            }
        }
Beispiel #2
0
        public bool IsActable(eCombatTeam team, IUnitActor act)
        {
            if (_currentTeam == team)
            {
                int actPoint = act.ActPoint;

                if (_remainActPoint >= actPoint)
                {
                    return(true);
                }
            }

            return(false);
        }