OnWindmillUpdate
Usage
- Return a non-null value to override default behavior
Example Autogenerated
csharp
private object OnWindmillUpdate( ElectricWindmill instance )
{
Puts( "OnWindmillUpdate works!" );
return null;
}Location
- ElectricWindmill::WindUpdate()
csharp
public void WindUpdate()
{
if (Interface.CallHook("OnWindmillUpdate", this) == null)
{
serverWindSpeed = (AmIVisible() ? GetWindSpeedScale() : 0f);
int num = Mathf.FloorToInt((float)maxPowerGeneration * serverWindSpeed);
bool num2 = currentEnergy != num;
currentEnergy = num;
//---