CanAcceptItem
Usage
- Return a ItemContainer.CanAcceptResult value to override default behavior
Example Autogenerated
csharp
private ItemContainer.CanAcceptResult? CanAcceptItem( ItemContainer instance, Item item, int targetPos )
{
Puts( "CanAcceptItem works!" );
return null;
}Location
- ItemContainer::CanAcceptItem(Item item, int targetPos)
csharp
//---
if (!flag)
{
return CanAcceptResult.CannotAccept;
}
}
object obj = Interface.CallHook("CanAcceptItem", this, item, targetPos);
if (obj is CanAcceptResult)
{
return (CanAcceptResult)obj;
}
if (blockedItems != null && blockedItems.Contains(item.info))
//---