bool RequestActPower(float requiredAmount) { if (requiredAmount <= 0) return true; float amount = part.RequestResource("ElectricCharge", requiredAmount); if (amount == requiredAmount) return true; else return false; }