CanPickupEntity
Called when a player attempts to pickup a deployed entity (AutoTurret, BaseMountable, BearTrap, DecorDeployable, Door, DoorCloser, ReactiveTarget, SamSite, SleepingBag, SpinnerWheel, StorageContainer, etc.)
Usage
- Return type bool to prevent default behavior
Example Autogenerated
csharp
private object CanPickupEntity( BasePlayer basePlayer, DoorCloser entity )
{
Puts( "CanPickupEntity works!" );
return null;
}
Location
- RustCore::ICanPickupEntity(BasePlayer basePlayer, DoorCloser entity)
csharp
private object ICanPickupEntity(BasePlayer basePlayer, DoorCloser entity)
{
object callHook = Interface.CallHook("CanPickupEntity", basePlayer, entity);
return callHook is bool result && !result ? (object)true : null;
}