少年修仙传客户端代码仓库
client_linchunjie
2019-04-12 36b11804226674f97fe517d1ed9a2a0f4118b057
3335 缥缈仙域
2个文件已修改
10个文件已添加
211 ■■■■■ 已修改文件
Core/GameEngine/DataToCtl/PackageRegedit.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CA2_Interaction/CA233_tagCMClientExitCustomScene.cs 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CA2_Interaction/CA233_tagCMClientExitCustomScene.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CB1_ActionMap/CB108_tagCMRefreshCustomFBPrize.cs 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CB1_ActionMap/CB108_tagCMRefreshCustomFBPrize.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CB1_ActionMap/CB109_tagCMGiveCustomFBPrize.cs 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ClientPack/ClientToMapServer/CB1_ActionMap/CB109_tagCMGiveCustomFBPrize.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/DTCFile/ServerPack/HB2_ActionMap/DTCB214_tagMCCuntomFBPrizeInfo.cs 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/DTCFile/ServerPack/HB2_ActionMap/DTCB214_tagMCCuntomFBPrizeInfo.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ServerPack/HB2_ActionMap/HB214_tagMCCuntomFBPrizeInfo.cs 39 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/ServerPack/HB2_ActionMap/HB214_tagMCCuntomFBPrizeInfo.cs.meta 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/Stage/Dungeon/ClientDungeonStageUtility.cs 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/GameEngine/DataToCtl/PackageRegedit.cs
@@ -25,6 +25,7 @@
    public static void Init()
    {
        // 登记相应的数据体及对应的数据转逻辑类
        Register(typeof(HB214_tagMCCuntomFBPrizeInfo), typeof(DTCB214_tagMCCuntomFBPrizeInfo));
        Register(typeof(HA307_tagMCFairyAdventuresInfo), typeof(DTCA307_tagMCFairyAdventuresInfo));
        Register(typeof(HA306_tagMCFairyDomainInfo), typeof(DTCA306_tagMCFairyDomainInfo));
        Register(typeof(HB107_tagMCRolePointInfo), typeof(DTCB107_tagMCRolePointInfo));
Core/NetworkPackage/ClientPack/ClientToMapServer/CA2_Interaction/CA233_tagCMClientExitCustomScene.cs
New file
@@ -0,0 +1,16 @@
using UnityEngine;
using System.Collections;
// A2 33 前端退出自定义场景 #tagCMClientExitCustomScene
public class CA233_tagCMClientExitCustomScene : GameNetPackBasic {
    public CA233_tagCMClientExitCustomScene () {
        combineCmd = (ushort)0x03FE;
        _cmd = (ushort)0xA233;
    }
    public override void WriteToBytes () {
    }
}
Core/NetworkPackage/ClientPack/ClientToMapServer/CA2_Interaction/CA233_tagCMClientExitCustomScene.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: f040e374599a6384bacdea70b3860c14
timeCreated: 1555060344
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Core/NetworkPackage/ClientPack/ClientToMapServer/CB1_ActionMap/CB108_tagCMRefreshCustomFBPrize.cs
New file
@@ -0,0 +1,20 @@
using UnityEngine;
using System.Collections;
// B1 08 刷新自定义副本奖励 #tagCMRefreshCustomFBPrize
public class CB108_tagCMRefreshCustomFBPrize : GameNetPackBasic {
    public uint MapID;
    public ushort FuncLineID;
    public CB108_tagCMRefreshCustomFBPrize () {
        combineCmd = (ushort)0x03FE;
        _cmd = (ushort)0xB108;
    }
    public override void WriteToBytes () {
        WriteBytes (MapID, NetDataType.DWORD);
        WriteBytes (FuncLineID, NetDataType.WORD);
    }
}
Core/NetworkPackage/ClientPack/ClientToMapServer/CB1_ActionMap/CB108_tagCMRefreshCustomFBPrize.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 82b61f8b44b0c6f459ef79578d4357af
timeCreated: 1555060380
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Core/NetworkPackage/ClientPack/ClientToMapServer/CB1_ActionMap/CB109_tagCMGiveCustomFBPrize.cs
New file
@@ -0,0 +1,20 @@
using UnityEngine;
using System.Collections;
// B1 09 结算自定义副本奖励 #tagCMGiveCustomFBPrize
public class CB109_tagCMGiveCustomFBPrize : GameNetPackBasic {
    public uint MapID;
    public ushort FuncLineID;
    public CB109_tagCMGiveCustomFBPrize () {
        combineCmd = (ushort)0x03FE;
        _cmd = (ushort)0xB109;
    }
    public override void WriteToBytes () {
        WriteBytes (MapID, NetDataType.DWORD);
        WriteBytes (FuncLineID, NetDataType.WORD);
    }
}
Core/NetworkPackage/ClientPack/ClientToMapServer/CB1_ActionMap/CB109_tagCMGiveCustomFBPrize.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: d4215fa17ed261e4a866238b783b4822
timeCreated: 1555060380
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Core/NetworkPackage/DTCFile/ServerPack/HB2_ActionMap/DTCB214_tagMCCuntomFBPrizeInfo.cs
New file
@@ -0,0 +1,25 @@
//--------------------------------------------------------
//    [Author]:           第二世界
//    [  Date ]:           Friday, April 12, 2019
//--------------------------------------------------------
using System;
using System.Collections;
using System.Collections.Generic;
public class DTCB214_tagMCCuntomFBPrizeInfo : DtcBasic
{
    public override void Done(GameNetPackBasic vNetPack)
    {
        base.Done(vNetPack);
        var package = vNetPack as HB214_tagMCCuntomFBPrizeInfo;
        ClientDungeonStageUtility.ReceiveCustomItems(package);
    }
}
Core/NetworkPackage/DTCFile/ServerPack/HB2_ActionMap/DTCB214_tagMCCuntomFBPrizeInfo.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 2f01312eb80fad447b59dc1ffac96129
timeCreated: 1555060570
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Core/NetworkPackage/ServerPack/HB2_ActionMap/HB214_tagMCCuntomFBPrizeInfo.cs
New file
@@ -0,0 +1,39 @@
using UnityEngine;
using System.Collections;
// B2 14 自定义副本奖励信息 #tagMCCuntomFBPrizeInfo
public class HB214_tagMCCuntomFBPrizeInfo : GameNetPackBasic {
    public uint MapID;
    public ushort FuncLineID;
    public byte PrizeItemCount;
    public  tagMCCuntomFBPrizeItem[] PrizeItemList;
    public HB214_tagMCCuntomFBPrizeInfo () {
        _cmd = (ushort)0xB214;
    }
    public override void ReadFromBytes (byte[] vBytes) {
        TransBytes (out MapID, vBytes, NetDataType.DWORD);
        TransBytes (out FuncLineID, vBytes, NetDataType.WORD);
        TransBytes (out PrizeItemCount, vBytes, NetDataType.BYTE);
        PrizeItemList = new tagMCCuntomFBPrizeItem[PrizeItemCount];
        for (int i = 0; i < PrizeItemCount; i ++) {
            PrizeItemList[i] = new tagMCCuntomFBPrizeItem();
            TransBytes (out PrizeItemList[i].ItemID, vBytes, NetDataType.DWORD);
            TransBytes (out PrizeItemList[i].Count, vBytes, NetDataType.WORD);
            TransBytes (out PrizeItemList[i].IsAuctionItem, vBytes, NetDataType.BYTE);
            TransBytes (out PrizeItemList[i].UserDataLen, vBytes, NetDataType.WORD);
            TransBytes (out PrizeItemList[i].UserData, vBytes, NetDataType.Chars, PrizeItemList[i].UserDataLen);
        }
    }
    public struct tagMCCuntomFBPrizeItem {
        public uint ItemID;
        public ushort Count;
        public byte IsAuctionItem;        //是否拍品
        public ushort UserDataLen;        //附加属性长度
        public string UserData;        //附加属性  size = UserDataLen
    }
}
Core/NetworkPackage/ServerPack/HB2_ActionMap/HB214_tagMCCuntomFBPrizeInfo.cs.meta
New file
@@ -0,0 +1,12 @@
fileFormatVersion: 2
guid: 3c219ea0ad3685b4ea775c880d73e715
timeCreated: 1555060501
licenseType: Pro
MonoImporter:
  serializedVersion: 2
  defaultReferences: []
  executionOrder: 0
  icon: {instanceID: 0}
  userData:
  assetBundleName:
  assetBundleVariant:
Fight/Stage/Dungeon/ClientDungeonStageUtility.cs
@@ -1,4 +1,5 @@
using System.Collections;
using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
@@ -19,6 +20,33 @@
        clientMapId = mapId;
    }
    public static void RequestClientDropItem(int mapId, int lineId)//模拟的真实地图id以及线路id
    {
        var pak = new CB108_tagCMRefreshCustomFBPrize();
        pak.MapID = (uint)mapId;
        pak.FuncLineID = (ushort)lineId;
        GameNetSystem.Instance.SendInfo(pak);
    }
    public static void RequestSettleClientDungeon(int mapId, int lineId)
    {
        var pak = new CB109_tagCMGiveCustomFBPrize();
        pak.MapID = (uint)mapId;
        pak.FuncLineID = (ushort)lineId;
        GameNetSystem.Instance.SendInfo(pak);
    }
    public static void RequestExitClientDungeon()
    {
        var pak = new CA233_tagCMClientExitCustomScene();
        GameNetSystem.Instance.SendInfo(pak);
    }
    public static void ReceiveCustomItems(HB214_tagMCCuntomFBPrizeInfo package)
    {
    }
    private static void Reset()
    {
        isClientDungeon = false;