public void AddWeapon(Weapon weapon) { weaponBehaviour = new WeaponBehaviour(this, weapon); weaponBehaviour = new Regulator(weaponBehaviour, tickInterval); }
public void AddNavigation(Propulsion prop) { navigator = new Navigator(prop); navigationTree = new NavigationTree(this, navigator, prop); navigationTree = new Regulator(navigationTree, tickInterval); }
public void AddScanner() { scanningBehaviour = new ScanningBehaviour(this); scanningBehaviour = new Regulator(scanningBehaviour, tickInterval); }