少年修仙传服务端代码子仓库
10019 【砍树】回合战斗(回合战斗NPC相关属性统一调整到NPC扩展表;去除副本回合制表,新增冒险关卡表;)
2个文件已修改
6 ■■■■■ 已修改文件
ClientPack/ClientToMapServer/CB4_FightDefine/TurnFight.h 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/MapServerPack/HB4_FightDefine/TurnFightState.h 3 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/ClientToMapServer/CB4_FightDefine/TurnFight.h
@@ -5,7 +5,8 @@
    tagHead        Head;
    DWORD        MapID;    // 自定义地图ID,可用于绑定战斗场景功能(如野外关卡,爬塔功能,竞技场等)
    WORD        FuncLineID;
    DWORD        PlayerID;    // 战斗目标玩家ID,可为0,某些功能可能有用,如竞技场
    BYTE        TagType;    // 战斗目标类型,0-NPC,1-玩家,2-队伍
    DWORD        TagID;    // 战斗目标类型对应的ID
    BYTE        ValueCount;
    DWORD        ValueList[ValueCount]; // 附加值列表,可选,具体含义由MapID决定
};
ServerPack/MapServerPack/HB4_FightDefine/TurnFightState.h
@@ -5,7 +5,8 @@
    tagHead        Head;
    DWORD        MapID;    // 自定义地图ID,可用于绑定战斗场景功能(如野外关卡,爬塔功能,竞技场等)
    WORD        FuncLineID;
    DWORD        PlayerID;    // 对应玩家ID,可为0,某些功能可能有用,如竞技场
    BYTE        TagType;    // 战斗目标类型,0-NPC,1-玩家,2-队伍
    DWORD        TagID;    // 战斗目标类型对应的ID
    BYTE        State;    // 0-起始状态标记;1-准备完毕;2-战斗中;3-战斗结束;4-结算奖励;5-结束状态标记
    BYTE        TurnNum;        // 当前轮次
    BYTE        TurnMax;        // 最大轮次