private void Awake() { if (currentPrimary == null) { currentPrimary = Shotgun; } if (currentHeavy == null) { currentHeavy = RocketLauncher; } UpdateWeapon(); }
public virtual void InitializeShip() { InitializePilotForSquadBuilder(); foreach (ShipArcInfo arcInfo in ShipInfo.ArcInfo.Arcs) { if (arcInfo.Firepower != -1) { PrimaryWeapons.Add(new PrimaryWeaponClass(this, arcInfo)); } } Damage = new Damage(this); ActionBar.Initialize(); }
public void SetPrimary(string Primary) { if (Primary == "Assault") { currentPrimary = AssaultRifle; } else if (Primary == "Shotgun") { currentPrimary = Shotgun; } else if (Primary == "Sniper") { currentPrimary = Sniper; } }