public static void OnPickUpLoot(Player player, ItemData.KeyItem keyItem) { player.playerRuntimeData.playerStock.Pick(new ItemData.KeyItemRuntimeData(keyItem)); string info = "Pick up " + string.Join(" ", keyItem.ToString().Split('_')); UIEventListener.Instance.OnInfomationChange(new UIEventListener.InfomationChangeData(info)); }
public bool Contains(ItemData.KeyItem target) { foreach (ItemData.KeyItemRuntimeData item in this.keyItemStock) { if (item.keyItem == target) { return(true); } } return(false); }