コード例 #1
0
ファイル: ShipInProgress.cs プロジェクト: mimikali/NavalGame
        public override void OnGameChanged()
        {
            base.OnGameChanged();

            if (TurnsUntilCompletion <= 0)
            {
                Game.RemoveUnit(this);
                Unit newUnit = ShipType.CreateUnit(Player, Position);
                newUnit.Name = Name;
                Game.AddUnit(newUnit);
            }
        }