OnEngineStatsRefreshed
Usage
- No return behavior
Example Autogenerated
csharp
private void OnEngineStatsRefreshed( VehicleModuleEngine instance, Rust.Modular.EngineStorage engineStorage )
{
Puts( "OnEngineStatsRefreshed works!" );
}Location
- VehicleModuleEngine::RefreshPerformanceStats(Rust.Modular.EngineStorage engineStorage)
csharp
//---
PerformanceFractionAcceleration = GetPerformanceFraction(engineStorage.accelerationBoostPercent);
PerformanceFractionTopSpeed = GetPerformanceFraction(engineStorage.topSpeedBoostPercent);
PerformanceFractionFuelEconomy = GetPerformanceFraction(engineStorage.fuelEconomyBoostPercent);
}
OverallPerformanceFraction = (PerformanceFractionAcceleration + PerformanceFractionTopSpeed + PerformanceFractionFuelEconomy) / 3f;
Interface.CallHook("OnEngineStatsRefreshed", this, engineStorage);
}
}