void Reward(ItemManager.EItem eItem) { if (m_bStageClear) { m_cUser.SetInventory(eItem); } else { return; } }
static public void Event(ItemManager.EItem eitem, Hero hero) { int hero_m_Hp = hero.GetStat(Stat.EStat.M_HP); int hero_m_Str = hero.GetStat(Stat.EStat.STR); int hero_m_Shield = hero.GetStat(Stat.EStat.SHIELD); switch (eitem) { case ItemManager.EItem.VITALITY: hero.SetStat(Stat.EStat.M_HP, hero_m_Hp + hero_m_Hp / 100 * 15); break; case ItemManager.EItem.ONSLAUGHT: hero.SetStat(Stat.EStat.STR, hero_m_Str + hero_m_Str / 100 * 30); break; case ItemManager.EItem.PATRONAGE: hero.SetStat(Stat.EStat.SHIELD, hero_m_Shield + hero_m_Shield / 100 * 15); break; } }
public void SetEquipment(ItemManager.EItem eItem) { switch (eItem) { case ItemManager.EItem.VITALITY: SetStat(EStat.M_HP, EquipmentCal(ItemManager.EItem.VITALITY)); break; case ItemManager.EItem.ONSLAUGHT: SetStat(EStat.STR, EquipmentCal(ItemManager.EItem.ONSLAUGHT)); break; case ItemManager.EItem.PATRONAGE: SetStat(EStat.SHIELD, EquipmentCal(ItemManager.EItem.PATRONAGE)); break; } }
int EquipmentCal(ItemManager.EItem eItem) { int result = 0; switch (eItem) { case ItemManager.EItem.VITALITY: result = (m_nMaxHp / 100) * 15; break; case ItemManager.EItem.ONSLAUGHT: result = (m_nStr / 100) * 30; break; case ItemManager.EItem.PATRONAGE: result = (m_nShield / 100) * 15; break; } return(result); }
public void LoonMounting(ItemManager.EItem eItem) { Hero h1 = dungeon.m_cHeroPrefab1; switch (eItem) { case ItemManager.EItem.VITALITY: h1.SetEquipment(eItem); User.DeleteInventory(eItem); break; case ItemManager.EItem.ONSLAUGHT: h1.SetEquipment(eItem); User.DeleteInventory(eItem); break; case ItemManager.EItem.PATRONAGE: h1.SetEquipment(eItem); User.DeleteInventory(eItem); break; } }
public void SetInventory(ItemManager.EItem eItem) { switch (eItem) { case ItemManager.EItem.VITALITY: m_listInvetory.Add(ItemManager.EItem.VITALITY); VITALITY_Cnt += 1; m_cUI.SetRune_Item_img(Button.Rune.RUNE1, 1); break; case ItemManager.EItem.ONSLAUGHT: m_listInvetory.Add(ItemManager.EItem.ONSLAUGHT); ONSLAUGHT_Cnt += 1; m_cUI.SetRune_Item_img(Button.Rune.RUNE2, ONSLAUGHT_Cnt); break; case ItemManager.EItem.PATRONAGE: m_listInvetory.Add(ItemManager.EItem.PATRONAGE); PATRONAGE_Cnt += 1; m_cUI.SetRune_Item_img(Button.Rune.RUNE3, PATRONAGE_Cnt); break; } }
public void SetRune(ItemManager.EItem eItem) { hero = GameObject.Find("Hero").GetComponent <Hero>(); hero.SetEquipment(eItem); }
public ItemManager.EItem GetInventory(ItemManager.EItem eItem) { return(eItem); }
static public void DeleteInventory(ItemManager.EItem eItem) { m_listInvetory.Remove(eItem); }