OnCupboardAssign
Usage
- Return a non-null value to override default behavior
Example Autogenerated
csharp
private object OnCupboardAssign( BuildingPrivlidge privlidge, ulong userID, BasePlayer player )
{
Puts( "OnCupboardAssign works!" );
return null;
}
Location
- RustCore::IOnCupboardAuthorize(ulong userID, BasePlayer player, BuildingPrivlidge privlidge)
csharp
private object IOnCupboardAuthorize(ulong userID, BasePlayer player, BuildingPrivlidge privlidge)
{
if (userID == player.userID)
{
if (Interface.CallHook("OnCupboardAuthorize", privlidge, player) != null)
{
return true;
}
}
else if (Interface.CallHook("OnCupboardAssign", privlidge, userID, player) != null)
{
return true;
}
return null;
}