Beispiel #1
0
        public ShellstarModel(ShellstarInfo shellstar, TurnData timeOfLaunch, IEvasionInfoModel evasionInfo)
        {
            ValidateShellstar(shellstar);
            _shellstar = shellstar;
            _counterfire = new List<ShellstarInfo>();
            _evasionInfo = evasionInfo;

            TimeOfLaunch = timeOfLaunch;
        }
Beispiel #2
0
        public ShellstarModel(ShellstarInfo shellstar, TurnData timeOfLaunch, IEvasionInfoModel evasionInfo)
        {
            ValidateShellstar(shellstar);
            _shellstar   = shellstar;
            _counterfire = new List <ShellstarInfo>();
            _evasionInfo = evasionInfo;

            TimeOfLaunch = timeOfLaunch;
        }
 public void Initialize(IEvasionInfoModel evasionInfo, AvidWindow[] availableWindows)
 {
     _evasionInfo = evasionInfo;
     PrepareWindowList(availableWindows);
 }
 public void Initialize(IEvasionInfoModel evasionInfo, AvidWindow[] availableWindows)
 {
     _evasionInfo = evasionInfo;
     PrepareWindowList(availableWindows);
 }