public void useItem(UsableItemBasis item, SelectedItemUseMenu.InventoryMode mode) { if (this is PlayerController) GameController.GameActionEvent.playerUsedItem(this as PlayerController,item); item.doUse(this, this.gameObject); switch (mode) { case SelectedItemUseMenu.InventoryMode.PLYAER: Parameter.Inventory.refresh(); break; default: break; } }
public void playerUsedItem(PlayerController player, UsableItemBasis item) { PlayerUsedItem(player, item); }
private void Dummy(PlayerController player, UsableItemBasis item) { }
public void playerUsedItem(PlayerController player, UsableItemBasis item) { BookBasis book = item as BookBasis; if (book != null) { readBook(book); } }