Skip to content

OnEntityReskinned

Usage

  • No return behavior

Example Autogenerated

csharp
private void OnEntityReskinned( BaseEntity baseEntity, ulong num2, BasePlayer player )
{
    Puts( "OnEntityReskinned works!" );
}

Location

  • SprayCan::ChangeItemSkin(BaseEntity.RPCMessage msg)
csharp
//---
		if (baseEntity is IReskinCallback reskinCallback)
		{
			reskinCallback.OnReskinned(player);
		}
		baseEntity.SendNetworkUpdate();
		Interface.CallHook("OnEntityReskinned", baseEntity, num2, msg.player);
		ClientRPC(RpcTarget.NetworkGroup("Client_ReskinResult"), 1, baseEntity.net.ID);
		if (!base.UsingInfiniteAmmoCheat)
		{
			LoseCondition(ConditionLossPerReskin);
		}
//---

Released under the MIT License.