hxp
2025-11-05 1e188987aede62ea550a38d2e9f0c25ba282d8f2
129 【战斗】战斗系统-服务端(B419 B424 血量描述修改;)
2个文件已修改
16 ■■■■ 已修改文件
ServerPack/HB4_FightDefine/ObjHPRefresh.h 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB4_FightDefine/TurnFightInit.h 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
ServerPack/HB4_FightDefine/ObjHPRefresh.h
@@ -4,8 +4,8 @@
{
    tagHead        Head;
    DWORD        ObjID;
    DWORD        HP;        // 当前血量,求余20亿部分
    DWORD        HPEx;        // 当前血量,整除20亿部分
    DWORD        MaxHP;        // 最大血量,求余20亿部分
    DWORD        MaxHPEx;    // 最大血量,整除20亿部分
    DWORD        HP;        // 当前血量,求余亿部分
    DWORD        HPEx;        // 当前血量,整除亿部分
    DWORD        MaxHP;        // 最大血量,求余亿部分
    DWORD        MaxHPEx;    // 最大血量,整除亿部分
};
ServerPack/HB4_FightDefine/TurnFightInit.h
@@ -6,10 +6,10 @@
    DWORD        NPCID;        // 战斗NPCID,不同的实例ID对应的NPCID可能一样
    DWORD        HeroID;        // 武将ID,玩家或NPC均可能有,如果有值则外观相关以该武将为准,否则以NPCID为准
    DWORD        SkinID;        // 武将皮肤ID,玩家或NPC均可能有,如果有值则皮肤以该值为准,否则取NPCID对应的皮肤ID
    DWORD        HP;        // 当前血量,求余20亿部分
    DWORD        HPEx;        // 当前血量,整除20亿部分
    DWORD        MaxHP;        // 最大血量,求余20亿部分
    DWORD        MaxHPEx;    // 最大血量,整除20亿部分
    DWORD        HP;        // 当前血量,求余亿部分
    DWORD        HPEx;        // 当前血量,整除亿部分
    DWORD        MaxHP;        // 最大血量,求余亿部分
    DWORD        MaxHPEx;    // 最大血量,整除亿部分
    WORD        LV;        // 等级,玩家的武将等级或NPC成长等级,等级显示以该值为准
    BYTE        PosNum;        // 在本阵容中的站位,从1开始,非主战斗武将为0,如红颜
    WORD        AngreXP;        // 当前怒气值