【NDS技术】黑白2宝莱坞宠物数据结构


avatar
111 2024-08-28 176

黑白2宝莱坞宠物数据结构:

注:u16为两字节

原版一共有41部电影,宠物的数据文件在a/2/7/2

struct PokeStarSet
{
    u16 PlayerCount;
    u16 ActorCount;
    struct MonSet MonData[];
};
开头的4个字节为拍戏时玩家的宠物数量和对手的宠物数量,每只宠物有48个字节,一共48 * (玩家宠物数量 + 对手宠物数量)
struct MonSet
{
    u16 Species_Action; // 拍戏时的宠物编号
    u16 Species_Play; // 播放电影时的宠物编号
    u16 Level; // 等级
    u16 Form; // 宠物形态
    u16 GenderLock; // 性别
    u16 Nature; // 性格
    u16 AbilityLock; // 特性
    u16 item; // 携带道具
    u16 move[4]; // 技能
    u16 HpIv; // 以下为各个能力的个体值和努力值
    u16 HpEv;
    u16 ATKIv;
    u16 ATKEv;
    u16 DEFIv;
    u16 DEFEv;
    u16 SPEIv;
    u16 SPEEv;
    u16 SPATKIv;
    u16 SPATKEv;
    u16 SPDEFIv;
    u16 SPDEFEv;
};

暂无评论

当前仅支持登录后发布评论

相关阅读

分类目录