canActivateInternal

Returns whether the subsystem can be activated. For toggle subsystems, also returns whether the subsystem can be deactivated. Should check for internal parameters, like if state == READY or if the subsystem has charges. This method also checks for flux cost of activating the subsystem. This method also checks for targets if requiresTarget returns true. This method also checks for system range if it requires a target and calcRange is equal to or above zero. If overridden, you probably want to call super.

Return