public BehaviorModule(Settings settings, Host host, GpsModule gps, CancellationToken token) : base(host) { Host = host; this.token = token; this.settings = settings; this.gps = gps; }
public MiningModule(Settings settings, Host host, GpsModule gps, CancellationToken token) : base(host) { Host = host; this.token = token; this.settings = settings; this.gps = gps; Initialize(); }
private bool StartUp() { // Fetch and save config settings = UI.SaveSettings(); // Define modules gps = new GpsModule(Host); mining = new MiningModule(settings, Host, gps, token); combat = new CombatModule(settings, Host, gps, token); behavior = new BehaviorModule(settings, Host, gps, token); return(Initialize()); }
public CombatModule(Settings settings, Host host, GpsModule gps, CancellationToken token) { Host = host; this.token = token; this.settings = settings; }