Пример #1
0
 public CombatModule(Host host, CancellationToken token, Settings settings, MemLock memory, MoveModule moving) : base(host)
 {
     Host          = host;
     this.token    = token;
     this.settings = settings;
     this.memory   = memory;
     this.moving   = moving;
 }
Пример #2
0
        private bool StartUp()
        {
            // Fetch and save settings
            settings = UI.SaveSettings() ?? UI.GetSettings();

            // Initialize modules
            gps    = new GpsModule(Host);
            nav    = new NavModule(Host, gps, settings);
            moving = new MoveModule(Host, token);

            combat = new CombatModule(Host, token, settings, memory, moving);

            return(Initialize());
        }