Skip to content

OnFogOfWarImageUpdate

Usage

  • Return a non-null value to override default behavior

Example Autogenerated

csharp
private void OnFogOfWarImageUpdate( BasePlayer instance, byte b, byte b2, uint num, uint num2, Byte[] i )
{
    Puts( "OnFogOfWarImageUpdate works!" );
}

Location

  • BasePlayer::FogImageUpdate(BaseEntity/RPCMessage msg)
csharp
//---
	byte[] array = msg.read.BytesWithSize(10485760u, false);
	if (array == null)
	{
		return;
	}
	if (Interface.CallHook("OnFogOfWarImageUpdate", this, b, b2, num, num2, array) != null)
	{
		return;
	}
	FileStorage.server.RemoveEntityNum(this.net.ID, num2);
	uint value = FileStorage.server.Store(array, FileStorage.Type.png, this.net.ID, num2);
//---

Released under the MIT License.