mirror of
https://github.com/Lorenzooone/Pokemon-Gen3-to-Gen-X.git
synced 2026-04-24 23:27:07 -05:00
28 lines
691 B
C
28 lines
691 B
C
#ifndef OPTIONS_HANDLER__
|
|
#define OPTIONS_HANDLER__
|
|
|
|
#include "gen3_save.h"
|
|
#include "party_handler.h"
|
|
|
|
#define TRADE_OPTIONS_NO_OPTION 0xFF
|
|
|
|
#define TRADE_OPTIONS_NUM PARTY_SIZE
|
|
|
|
#define MAIN_OPTIONS_NO_OPTION 0
|
|
#define MAIN_OPTIONS_NUM TOTAL_GENS
|
|
|
|
u8 get_number_of_higher_ordered_options(u8*, u8, u8);
|
|
u8 get_number_of_lower_ordered_options(u8*, u8, u8);
|
|
|
|
u8 is_valid_for_gen(struct game_data_t*, struct game_data_priv_t*, u8);
|
|
|
|
u8* get_options_main(void);
|
|
u8 get_valid_options_main(void);
|
|
void prepare_main_options(struct game_data_t*, struct game_data_priv_t*);
|
|
|
|
u8* get_options_trade(int);
|
|
u8 get_options_num_trade(int);
|
|
void prepare_options_trade(struct game_data_t*, u8, u8);
|
|
|
|
#endif
|