Skip to content

OnFogOfWarImageUpdate ​

Usage ​

  • Return a non-null value to override default behavior

Example Autogenerated ​

csharp
private object OnFogOfWarImageUpdate( BasePlayer instance, uint num, uint num2, byte[] array )
{
    Puts( "OnFogOfWarImageUpdate works!" );
    return null;
}

Location ​

  • BasePlayer::FogImageUpdate(BaseEntity.RPCMessage msg)
csharp
//---
	uint num = msg.read.UInt32();
	uint num2 = msg.read.UInt32();
	if (num2 < 32 && FileStorage.server.GetCrc(net.ID, num2) != num)
	{
		byte[] array = msg.read.BytesWithSize(5000u);
		if (array != null && Interface.CallHook("OnFogOfWarImageUpdate", this, num, num2, array) == null)
		{
			FileStorage.server.Store(net.ID, num2, FileStorage.Type.png, array);
		}
	}
}

Released under the MIT License.