protected override void Start() { if (!tractor) { tractor = gameObject.AddComponent <TractorBeam>(); tractor.owner = this; tractor.BuildTractor(); tractor.SetEnergyEnabled(false); } category = EntityCategory.Station; base.Start(); }
public override void Init() { initialized = true; if (!craft.gameObject.GetComponent <TractorBeam>()) { beam = craft.gameObject.AddComponent <TractorBeam>(); beam.owner = craft; beam.BuildTractor(); } else { beam = craft.gameObject.GetComponent <TractorBeam>(); } beam.SetEnergyEnabled(false); }