Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Software mislabled as moves #2

Open
ishax-kos opened this issue Aug 4, 2024 · 0 comments
Open

Software mislabled as moves #2

ishax-kos opened this issue Aug 4, 2024 · 0 comments

Comments

@ishax-kos
Copy link

ishax-kos commented Aug 4, 2024

moves are in
data/unknown_64c90.asm

// 19 bytes wide japan
struct Move_data_japan {
    char[9] name; // 9 bytes
    Software[3] software; // 3 bytes
    Move_effect effect; // 1 byte
    ubyte effect_modifer; // 1 byte
    Move_animation[3] animations; // 3 bytes
    bool unknown_flag; // 1 byte
    Attribute attribute; // 1 byte
}

battle/moves.asm
is software (which determine moves)

struct Software_data_japan {
    ubyte[6] name; // 6 bytes
    Attribute attribute; // 1 byte
    ubyte power; // 1 byte
    ubyte pad_1; // 1 byte
    ubyte unknown_1; // 1 byte
    ubyte pad_2; // 1 byte
    ubyte ep_usage;   // 1 byte
    ubyte pad_3; // 1 byte
    Move_effect effect; // 1 byte
    ubyte effect_modifier; // 1 byte
    ushort store_price; // 2 bytes
    Move_animation animation; // 1 byte
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant