1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- #ifndef BPRE_H_
- #define BPRE_H_
-
- #include "types.h"
- #include "sound.h"
- #include "fade.h"
- #include "lcd.h"
- #include <callback.h>
- #include <config.h>
- #include <pkmn_attributes.h>
-
- u32 __aeabi_uidivmod(u32 a, u32 b);
- u16 *var_access(int index);
- u8 flag_check(int flag);
- void clear_flag(u16 flag);
- u16 random();
- void* malloc(int size);
- void free(void* address);
- void* memcpy (void * destination, const void* source, size_t num);
- void* memset (void* dst, int value, size_t size);
-
-
- void agbprintf(const char* pBuf, ...);
- void agbprint_flush();
- void agb_assert(const char *file, int line, const char *expression, u32 stop);
-
-
- extern MPlayTable mplay_table[];
- extern SongTable _songtable[];
- void m4aSongNumStart(u16 songid);
- void MPlayStart_rev01(MusicPlayerArea *ma, SongHeader *so);
- void MPlayContinue(MusicPlayerArea *ma);
-
-
-
-
- void objc_exec();
- void obj_sync();
-
-
- void task_exec();
-
-
- u8 get_attributes(struct pokemon* poke_address, u8 request, void* destination);
- void set_attributes(struct pokemon* poke_address, u8 request, void* new_value);
-
- #endif
|