Merge branch 'master' of http://192.168.0.87:10010/r/snxxz_scripts
| | |
| | | GameNetSystem.Instance.SendInfo(sendBytes.ToArray()); |
| | | } |
| | | |
| | | int readIndex = 0; |
| | | int readIndex = 2; |
| | | public uint TransUintBytes(byte[] value, LuaGameNetSystem.NetDataType type) |
| | | { |
| | | var length = GetBytesLength(type); |
| | |
| | | var list = packModel.GetItemsById(PackType.Item, itemId);
|
| | | if (list != null && list.Count > 0)
|
| | | {
|
| | | if (itemCount > 1)
|
| | | int maxValue = itemCount;
|
| | | AlchemyDrugUseLimit drugUseLimit;
|
| | | if (model.TryGetAlchemyUseLimit(itemId, out drugUseLimit))
|
| | | {
|
| | | maxValue = Mathf.Min(itemCount, drugUseLimit.GetUseLimit() - drugUseLimit.eatTimes);
|
| | | }
|
| | |
|
| | | if (maxValue > 1)
|
| | | {
|
| | | AlchemyDrugBatchUseWin.itemId = itemId;
|
| | | WindowCenter.Instance.Open<AlchemyDrugBatchUseWin>();
|
| | |
| | | var taskInfoConfig = TASKINFOConfig.Get(StrConversa);
|
| | | if (taskInfoConfig == null)
|
| | | {
|
| | | DebugEx.LogError("任务表格配置错误");
|
| | | return;
|
| | | taskInfoConfig = TASKINFOConfig.Get(StrConversa.ToLower());
|
| | | if(taskInfoConfig == null) |
| | | {
|
| | | DebugEx.LogError("任务表格配置错误");
|
| | | return;
|
| | | }
|
| | | |
| | | }
|
| | | if (taskmodel.BountyDic.ContainsKey(_TaskId) || taskmodel.FairyAuDic.ContainsKey(_TaskId))
|
| | | {
|
| | |
| | | {
|
| | | if (!WindowJumpMgr.Instance.IsJumpState && functionOrder < 2)//是否进行跳转
|
| | | {
|
| | | if (mountModel.IsHorsePanelState() > petmodel.IsPetPanelRedPointState())
|
| | | if (mountModel.IsHorsePanelState() < petmodel.IsPetPanelRedPointState())
|
| | | {
|
| | | functionOrder = 1;
|
| | | }
|
| | |
| | |
|
| | | int selectActiveLevel = 0;
|
| | |
|
| | | int cacheSelectExpert = 0;
|
| | |
|
| | | List<int> datas = new List<int>();
|
| | |
|
| | | FunctionUnlockFlyObject flyObject = null;
|
| | |
| | | var selectExpertSkill = 0;
|
| | | model.TryGetExpertSkill(selectSkillId, out selectExpertSkill);
|
| | |
|
| | | cacheSelectExpert = selectExpertSkill;
|
| | |
|
| | | m_ContainerReikiIcon.gameObject.SetActive(selectExpertSkill != 0);
|
| | | m_SkillIconSelect.gameObject.SetActive(selectExpertSkill != 0);
|
| | | if (selectExpertSkill != 0)
|
| | |
| | | {
|
| | | var selectExpertSkill = 0;
|
| | | if (model.serverInited && model.TryGetExpertSkill(selectSkillId, out selectExpertSkill)
|
| | | && selectExpertSkill == selectExpert)
|
| | | && selectExpertSkill == selectExpert && cacheSelectExpert != selectExpertSkill)
|
| | | {
|
| | | if (flyObject != null)
|
| | | {
|
| | |
| | | WindowCenter.Instance.Open<EquipFrameWin>(false, 0);
|
| | | break;
|
| | | case RolePromoteModel.PromoteDetailType.Mount:
|
| | | WindowCenter.Instance.Open<PetWin>(false, 1);
|
| | | WindowCenter.Instance.Open<PetWin>(false, 0);
|
| | | break;
|
| | | case RolePromoteModel.PromoteDetailType.Pet:
|
| | | WindowCenter.Instance.Open<PetWin>(false, 0);
|
| | | WindowCenter.Instance.Open<PetWin>(false, 1);
|
| | | break;
|
| | | case RolePromoteModel.PromoteDetailType.RuneMosaic:
|
| | | WindowCenter.Instance.Open<RunePanel>();
|