private void AddModifier(GameObject go, bool heal) { ShipHPModifier shipHPModifier = go.AddComponent <ShipHPModifier>(); shipHPModifier.Level = this.level; shipHPModifier.heal = heal; }
public override void UpdateLevel() { this.level++; HashSet <GameObject> gameObjects = PlayerDatabase.Instance.GetObjects(base.player); foreach (GameObject go in gameObjects) { if (go.layer == (int)ObjectLayers.Ship) { ShipHPModifier shipHPModifier = go.GetComponent <ShipHPModifier>(); shipHPModifier.Level = this.level; shipHPModifier.Modify(); } } }