OnEntityReskinned
Usage
- No return behavior
Example Autogenerated
csharp
private void OnEntityReskinned( ItemDefinition itemDefinition, ulong uInt64, 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", def, num2, msg.player);
ClientRPC(RpcTarget.NetworkGroup("Client_ReskinResult"), 1, baseEntity.net.ID);
if (!base.UsingInfiniteAmmoCheat)
{
LoseCondition(ConditionLossPerReskin);
}
//---