OnItemCraftCancelled
Usage
- No return behavior
Example Autogenerated
csharp
private void OnItemCraftCancelled( ItemCraftTask itemCraftTask, ItemCrafter instance )
{
Puts( "OnItemCraftCancelled works!" );
}Location
- ItemCrafter::CancelTask(int iID)
csharp
//---
itemCraftTask.cancelled = true;
if (owner == null)
{
return true;
}
Interface.CallHook("OnItemCraftCancelled", itemCraftTask, this);
owner.Command("note.craft_done", itemCraftTask.taskUID, 0);
if (itemCraftTask.takenItems != null && itemCraftTask.takenItems.Count > 0)
{
foreach (Item takenItem in itemCraftTask.takenItems)
{
//---