pmd-red/include/structs/str_spawn_pokemon_data.h
2025-06-08 11:34:22 +02:00

16 lines
375 B
C

#ifndef GUARD_STR_SPAWN_POKEMON_DATA_H
#define GUARD_STR_SPAWN_POKEMON_DATA_H
#define PACKED_BITS_SPECIES 0x1FF
#define PACKED_BITS_LEVEL 0x7F
#define PACKED_BITS_LEVEL_SHIFT 9
// size: R=0x8 | B=0x6
typedef struct SpawnPokemonData
{
u16 bits; // species first 9 bits, level last 7 bits
s16 randNum[2];
} SpawnPokemonData;
#endif // GUARD_STR_SPAWN_POKEMON_DATA_H