コード例 #1
0
        public PrintableScope(IScope scope, Situation situation, WarUnit doer)
        {
            this.scope = scope;
            this.situation = situation;
            this.doer = doer;

            IEnumerable<Point2> rangeScope;
            this.ValidRangeChips = scope.GetValidRangeScope(situation, doer, out rangeScope).ToArray();
            this.RangeChips = rangeScope.ToArray();
        }