Skip to content

OnSprayRemove

Usage

  • Return a non-null value to override default behavior

Example Autogenerated

csharp
private object OnSprayRemove( SprayCanSpray instance, BasePlayer player )
{
    Puts( "OnSprayRemove works!" );
    return null;
}

Location

  • SprayCanSpray::Server_RequestWaterClear(BaseEntity.RPCMessage msg)
csharp
[RPC_Server]
private void Server_RequestWaterClear(RPCMessage msg)
{
	BasePlayer player = msg.player;
	if (!(player == null) && Menu_WaterClear_ShowIf(player) && Interface.CallHook("OnSprayRemove", this, player) == null)
	{
		Kill();
	}
}

Released under the MIT License.