// Use this for initialization void Start() { movement = GetComponent <ShipNavComponent>(); system = GetComponent <MechaCoreComponent>(); if (system != null && test != null) { system.InstallModuleIn(system.hardpoints.Get("TEST_P1"), test); } // Add the handlers for the computer system. system.computer.onResourcesChanged += HandleComputerResourcesChanged; system.computer.onDamaged += HandleComputerDamaged; // Add the handlers for the power system. system.power.onEnergyChanged += HandleEnergyChanged; system.power.onDamaged += HandlePowerDamaged; }
// Use this for initialization void Start() { GameObject obj = GameObject.FindGameObjectWithTag("Player"); nav = obj.GetComponent <ShipNavComponent>(); }