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 ItemContainer.CanAcceptResult.CannotAccept;
}
}
object returnvar = Interface.CallHook("CanAcceptItem", this, item, targetPos);
if (returnvar is ItemContainer.CanAcceptResult)
{
return (ItemContainer.CanAcceptResult)returnvar;
}
if (this.blockedItems != null && this.blockedItems.Contains(item.info))
//---