hxp
5 天以前 a9501d2682bdb3be26d0c0f0c1bf84a13bcf8a65
438 【方案】方案预设-服务端
7 文件已复制
4个文件已删除
2 文件已重命名
18个文件已添加
168 ■■■■ 已修改文件
ClientPack/CB2_NewFunction/BatPresetSwitch 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB2_NewFunction/BatPresetSwitch.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB2_NewFunction/BatPresetSwitch.h 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB2_NewFunction/FuncPresetSwitch 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB2_NewFunction/FuncPresetSwitch.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB2_NewFunction/FuncPresetSwitch.h 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB2_NewFunction/FuncPresetUnlock 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB2_NewFunction/FuncPresetUnlock.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB2_NewFunction/FuncPresetUnlock.h 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB2_NewFunction/FuncPresetUpdName 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB2_NewFunction/FuncPresetUpdName.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB2_NewFunction/FuncPresetUpdName.h 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB4_FightDefine/HeroLineupSave.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB4_FightDefine/HeroLineupSave.h 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB4_FightDefine/HeroPresetSave 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB4_FightDefine/HeroPresetSave.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB4_FightDefine/HeroPresetSave.h 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB1_Role/BatPresetSwitchInfo 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB1_Role/BatPresetSwitchInfo.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB1_Role/BatPresetSwitchInfo.h 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB1_Role/FuncPresetInfoList 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB1_Role/FuncPresetInfoList.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB1_Role/FuncPresetInfoList.h 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB1_Role/FuncPresetSwitchInfo 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB1_Role/FuncPresetSwitchInfo.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB1_Role/FuncPresetSwitchInfo.h 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB1_Role/HeroPresetInfo 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB1_Role/HeroPresetInfo.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB1_Role/HeroPresetInfo.h 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB1_Role/LineupInfo.des 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB1_Role/LineupInfo.h 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ClientPack/CB2_NewFunction/BatPresetSwitch
copy from ClientPack/CB4_FightDefine/HeroLineupSave copy to ClientPack/CB2_NewFunction/BatPresetSwitch
ClientPack/CB2_NewFunction/BatPresetSwitch.des
New file
@@ -0,0 +1 @@
B2 63 战斗预设切换 #tagCSBatPresetSwitch
ClientPack/CB2_NewFunction/BatPresetSwitch.h
New file
@@ -0,0 +1,8 @@
// B2 63 战斗预设切换 #tagCSBatPresetSwitch
struct    tagCSBatPresetSwitch
{
    tagHead        Head;
    BYTE        BatPresetType;    //战斗预设类型:1-主线战斗;2-演武场防守;
    BYTE        BatPresetID;    //切换至目标战斗预设ID
};
ClientPack/CB2_NewFunction/FuncPresetSwitch
copy from ClientPack/CB4_FightDefine/HeroLineupSave copy to ClientPack/CB2_NewFunction/FuncPresetSwitch
ClientPack/CB2_NewFunction/FuncPresetSwitch.des
New file
@@ -0,0 +1 @@
B2 62 功能预设切换 #tagCSFuncPresetSwitch
ClientPack/CB2_NewFunction/FuncPresetSwitch.h
New file
@@ -0,0 +1,9 @@
// B2 62 功能预设切换 #tagCSFuncPresetSwitch
struct    tagCSFuncPresetSwitch
{
    tagHead        Head;
    BYTE        BatPresetID;    //所属战斗预设ID
    BYTE        FuncPresetType;    //预设类型,2-阵容;3-命格;
    BYTE        PresetID;        //本功能切换至目标预设ID
};
ClientPack/CB2_NewFunction/FuncPresetUnlock
copy from ClientPack/CB4_FightDefine/HeroLineupSave copy to ClientPack/CB2_NewFunction/FuncPresetUnlock
ClientPack/CB2_NewFunction/FuncPresetUnlock.des
New file
@@ -0,0 +1 @@
B2 60 功能预设解锁 #tagCSFuncPresetUnlock
ClientPack/CB2_NewFunction/FuncPresetUnlock.h
New file
@@ -0,0 +1,8 @@
// B2 60 功能预设解锁 #tagCSFuncPresetUnlock
struct    tagCSFuncPresetUnlock
{
    tagHead        Head;
    BYTE        FuncPresetType;    //预设类型,1-全局;2-阵容;3-命格;
    BYTE        PresetID;        //预设ID
};
ClientPack/CB2_NewFunction/FuncPresetUpdName
copy from ClientPack/CB4_FightDefine/HeroLineupSave copy to ClientPack/CB2_NewFunction/FuncPresetUpdName
ClientPack/CB2_NewFunction/FuncPresetUpdName.des
New file
@@ -0,0 +1 @@
B2 61 功能预设改名 #tagCSFuncPresetUpdName
ClientPack/CB2_NewFunction/FuncPresetUpdName.h
New file
@@ -0,0 +1,10 @@
// B2 61 功能预设改名 #tagCSFuncPresetUpdName
struct    tagCSFuncPresetUpdName
{
    tagHead        Head;
    BYTE        FuncPresetType;    //预设类型,1-全局;2-阵容;3-命格;
    BYTE        PresetID;        //预设ID
    BYTE        NameLen;
    char        PresetName[NameLen];    //预设名称
};
ClientPack/CB4_FightDefine/HeroLineupSave.des
File was deleted
ClientPack/CB4_FightDefine/HeroLineupSave.h
File was deleted
ClientPack/CB4_FightDefine/HeroPresetSave
ClientPack/CB4_FightDefine/HeroPresetSave.des
New file
@@ -0,0 +1 @@
B4 12 战斗阵容预设保存 #tagCSHeroPresetSave
ClientPack/CB4_FightDefine/HeroPresetSave.h
New file
@@ -0,0 +1,16 @@
// B4 12 战斗阵容预设保存 #tagCSHeroPresetSave
struct    tagCSHeroPresetPos
{
    WORD        ItemIndex;    //武将物品所在武将背包位置索引
    BYTE        PosNum;        //1~n上阵位置编号
};
struct    tagCSHeroPresetSave
{
    tagHead        Head;
    BYTE        PresetID;        //阵容方案预设ID
    BYTE        ShapeType;    //本阵容阵型,0为默认阵型,可扩展不同的阵型
    BYTE        PosCnt;
    tagCSHeroPresetPos    HeroPosList[PosCnt];    // 保存的阵容,只发送最终的阵容武将位置即可
};
ServerPack/HB1_Role/BatPresetSwitchInfo
copy from ServerPack/HB1_Role/LineupInfo copy to ServerPack/HB1_Role/BatPresetSwitchInfo
ServerPack/HB1_Role/BatPresetSwitchInfo.des
New file
@@ -0,0 +1 @@
B1 63 战斗预设切换信息 #tagSCBatPresetSwitchInfo
ServerPack/HB1_Role/BatPresetSwitchInfo.h
New file
@@ -0,0 +1,14 @@
// B1 63 战斗预设切换信息 #tagSCBatPresetSwitchInfo
struct    tagSCBatPresetSwitch
{
    BYTE        BatPresetType;    //战斗预设类型:1-主线战斗;2-演武场防守;
    BYTE        BatPresetID;    //该战斗功能所使用的战斗预设ID
};
struct    tagSCBatPresetSwitchInfo
{
    tagHead         Head;
    BYTE        BatFuncCnt;
    tagSCBatPresetSwitch        BatPresetList[BatFuncCnt];
};
ServerPack/HB1_Role/FuncPresetInfoList
copy from ServerPack/HB1_Role/LineupInfo copy to ServerPack/HB1_Role/FuncPresetInfoList
ServerPack/HB1_Role/FuncPresetInfoList.des
New file
@@ -0,0 +1 @@
B1 61 功能预设信息 #tagSCFuncPresetInfoList
ServerPack/HB1_Role/FuncPresetInfoList.h
New file
@@ -0,0 +1,23 @@
// B1 61 功能预设信息 #tagSCFuncPresetInfoList
struct    tagSCFuncPreset
{
    BYTE        PresetID;        //预设方案ID
    BYTE        NameLen;
    char        PresetName[NameLen];    //预设名称
};
struct    tagSCFuncPresetInfo
{
    BYTE        FuncPresetType;    //预设类型,1-全局战斗;2-阵容;3-命格;
    DWORD        UnlockState;    //该功能预设解锁状态,按预设ID二进制位运算记录是否已解锁
    BYTE        PresetCnt;
    tagSCFuncPreset        PresetList[PresetCnt];    //本功能下预设列表
};
struct    tagSCFuncPresetInfoList
{
    tagHead         Head;
    BYTE        FuncCnt;
    tagSCFuncPresetInfo        FuncPresetList[FuncCnt];
};
ServerPack/HB1_Role/FuncPresetSwitchInfo
copy from ServerPack/HB1_Role/LineupInfo copy to ServerPack/HB1_Role/FuncPresetSwitchInfo
ServerPack/HB1_Role/FuncPresetSwitchInfo.des
New file
@@ -0,0 +1 @@
B1 62 功能预设切换信息 #tagSCFuncPresetSwitchInfo
ServerPack/HB1_Role/FuncPresetSwitchInfo.h
New file
@@ -0,0 +1,21 @@
// B1 62 功能预设切换信息 #tagSCFuncPresetSwitchInfo
struct    tagSCFuncPresetFunc
{
    BYTE        FuncPresetType;    //预设类型,2-阵容;3-命格;
    BYTE        FuncPresetID;    //该全局战斗预设下本功能使用的预设ID
};
struct    tagSCFuncPresetBat
{
    BYTE        BatPresetID;    //所属全局战斗预设ID
    BYTE        FuncCnt;
    tagSCFuncPresetFunc        FuncPresetList[FuncCnt];
};
struct    tagSCFuncPresetSwitchInfo
{
    tagHead         Head;
    BYTE        BatPresetCnt;
    tagSCFuncPresetBat        BatPresetList[BatPresetCnt];
};
ServerPack/HB1_Role/HeroPresetInfo
ServerPack/HB1_Role/HeroPresetInfo.des
New file
@@ -0,0 +1 @@
B1 24 武将预设信息 #tagSCHeroPresetInfo
ServerPack/HB1_Role/HeroPresetInfo.h
New file
@@ -0,0 +1,16 @@
// B1 24 武将预设信息 #tagSCHeroPresetInfo
struct    tagSCHeroPreset
{
    BYTE        PresetID;        //阵容方案预设ID
    BYTE        ShapeType;    // 阵型
    BYTE        HeroCnt;
    WORD        HeroItemIndexList[HeroCnt];    // 所在武将背包索引+1列表 [站位1物品索引+1, 站位2, ...],站位无武将时为0
};
struct    tagSCHeroPresetInfo
{
    tagHead         Head;
    BYTE        PresetCnt;
    tagSCHeroPreset    PresetList[PresetCnt];
};
ServerPack/HB1_Role/LineupInfo.des
File was deleted
ServerPack/HB1_Role/LineupInfo.h
File was deleted