private void OnQuery_EXPAND_STORAGE() { expandStorageEventData = null; UserStatus userStatus = MonoBehaviourSingleton <UserInfoManager> .I.userStatus; ServerConstDefine constDefine = MonoBehaviourSingleton <UserInfoManager> .I.userInfo.constDefine; if (userStatus.maxEquipItem == constDefine.INVENTORY_EXTEND_EQUIP_ITEM_MAX && userStatus.maxSkillItem == constDefine.INVENTORY_EXTEND_SKILL_ITEM_MAX) { ChangeScene("ItemStorage", "ItemStorageNotExpandMessage"); } else { int num = Mathf.Min(userStatus.maxEquipItem + constDefine.INVENTORY_EXTEND_EQUIP_ITEM, constDefine.INVENTORY_EXTEND_EQUIP_ITEM_MAX); int num2 = Mathf.Min(userStatus.maxSkillItem + constDefine.INVENTORY_EXTEND_SKILL_ITEM, constDefine.INVENTORY_EXTEND_SKILL_ITEM_MAX); expandStorageEventData = new object[5] { constDefine.INVENTORY_EXTEND_USE_CRYSTAL, userStatus.maxEquipItem, num, userStatus.maxSkillItem, num2 }; SetEventData(expandStorageEventData); ChangeScene("ItemStorage", "ItemStorageExpandConfirm"); } }
public int CalcPointFromTimeSpan(TimeSpan time) { ServerConstDefine constDefine = MonoBehaviourSingleton <UserInfoManager> .I.userInfo.constDefine; double num = time.TotalMinutes * (double)constDefine.GUILD_POINT_PER_MIN; return((int)num); }
public void SetConst() { ServerConstDefine constDefine = MonoBehaviourSingleton <UserInfoManager> .I.userInfo.constDefine; basePoints = new int[6] { 0, constDefine.SKILL_EXCEED_POINT_RARITY_C, constDefine.SKILL_EXCEED_POINT_RARITY_B, constDefine.SKILL_EXCEED_POINT_RARITY_A, constDefine.SKILL_EXCEED_POINT_RARITY_S, constDefine.SKILL_EXCEED_POINT_RARITY_SS }; skillExceedRate = new float[11] { 0f, constDefine.SKILL_EXCEED_NEED_RATE_PLUS_1, constDefine.SKILL_EXCEED_NEED_RATE_PLUS_2, constDefine.SKILL_EXCEED_NEED_RATE_PLUS_3, constDefine.SKILL_EXCEED_NEED_RATE_PLUS_4, constDefine.SKILL_EXCEED_NEED_RATE_PLUS_5, constDefine.SKILL_EXCEED_NEED_RATE_PLUS_6, constDefine.SKILL_EXCEED_NEED_RATE_PLUS_7, constDefine.SKILL_EXCEED_NEED_RATE_PLUS_8, constDefine.SKILL_EXCEED_NEED_RATE_PLUS_9, constDefine.SKILL_EXCEED_NEED_RATE_PLUS_10 }; }
public int GetAbilityChangeNeedMoney(EquipItemInfo item) { ServerConstDefine constDefine = MonoBehaviourSingleton <UserInfoManager> .I.userInfo.constDefine; switch (item.tableData.rarity) { case RARITY_TYPE.D: return(constDefine.ABILITY_CHANGE_COST_RARITY_D); case RARITY_TYPE.C: return(constDefine.ABILITY_CHANGE_COST_RARITY_C); case RARITY_TYPE.B: return(constDefine.ABILITY_CHANGE_COST_RARITY_B); case RARITY_TYPE.A: return(constDefine.ABILITY_CHANGE_COST_RARITY_A); case RARITY_TYPE.S: return(constDefine.ABILITY_CHANGE_COST_RARITY_S); case RARITY_TYPE.SS: return(constDefine.ABILITY_CHANGE_COST_RARITY_SS); default: return(constDefine.ABILITY_CHANGE_COST_RARITY_SSS); } }
public TimeSpan CalcTimeSpanFromPoint(int point) { ServerConstDefine constDefine = MonoBehaviourSingleton <UserInfoManager> .I.userInfo.constDefine; float num = (float)point / (float)constDefine.GUILD_POINT_PER_MIN; int seconds = (int)(num * 60f); return(new TimeSpan(0, 0, seconds)); }
public override void UpdateUI() { SetLabelText((Enum)UI.LBL_FOLLOW_NUM, MonoBehaviourSingleton <FriendManager> .I.followNum.ToString() + "/" + MonoBehaviourSingleton <UserInfoManager> .I.userStatus.maxFollow.ToString()); ServerConstDefine constDefine = MonoBehaviourSingleton <UserInfoManager> .I.userInfo.constDefine; SetLabelText((Enum)UI.LBL_FOLLOWER_NUM, MonoBehaviourSingleton <FriendManager> .I.followerNum.ToString() + "/" + constDefine.FRIEND_MAX_FOLLOWER.ToString()); SetLabelText((Enum)UI.LBL_BLACK_LIST_NUM, MonoBehaviourSingleton <BlackListManager> .I.GetBlackListUserNum().ToString() + "/" + constDefine.BLACKLIST_MAX.ToString()); SetBadge((Enum)UI.BTN_MESSAGE, MonoBehaviourSingleton <FriendManager> .I.noReadMessageNum, 3, -4, -4, true); }
public int GetNeedPoint(RARITY_TYPE rarity) { ServerConstDefine constDefine = MonoBehaviourSingleton <UserInfoManager> .I.userInfo.constDefine; switch (rarity) { case RARITY_TYPE.B: return(constDefine.GUILD_REQUEST_NEED_POINT_B); case RARITY_TYPE.A: return(constDefine.GUILD_REQUEST_NEED_POINT_A); case RARITY_TYPE.S: return(constDefine.GUILD_REQUEST_NEED_POINT_S); case RARITY_TYPE.SS: return(constDefine.GUILD_REQUEST_NEED_POINT_SS); default: return(constDefine.GUILD_REQUEST_NEED_POINT_SS); } }
public void OnQuery_USE() { equipSetExtEventData = null; ServerConstDefine constDefine = MonoBehaviourSingleton <UserInfoManager> .I.userInfo.constDefine; if (MonoBehaviourSingleton <StatusManager> .I.EquipSetNum() >= constDefine.EQUIP_SET_EXT_MAX) { GameSection.ChangeEvent("OVER", null); } else { int num = MonoBehaviourSingleton <StatusManager> .I.EquipSetNum(); int num2 = num + constDefine.INVENTORY_EXTEND_EQUIP_SET; equipSetExtEventData = new object[3] { data.GetName(), num.ToString(), num2.ToString() }; GameSection.SetEventData(equipSetExtEventData); GameSection.ChangeEvent("EXTEND", null); } }