I guess I'm documenting Trainer Hill now
This commit is contained in:
23
include/constants/trainer_hill.h
Normal file
23
include/constants/trainer_hill.h
Normal file
@@ -0,0 +1,23 @@
|
||||
#ifndef GUARD_CONSTANTS_TRAINER_HILL_H
|
||||
#define GUARD_CONSTANTS_TRAINER_HILL_H
|
||||
|
||||
#define TRAINER_HILL_FUNC_0 0
|
||||
#define TRAINER_HILL_FUNC_1 1
|
||||
#define TRAINER_HILL_FUNC_2 2
|
||||
#define TRAINER_HILL_FUNC_3 3
|
||||
#define TRAINER_HILL_FUNC_4 4
|
||||
#define TRAINER_HILL_FUNC_5 5
|
||||
#define TRAINER_HILL_FUNC_6 6
|
||||
#define TRAINER_HILL_FUNC_7 7
|
||||
#define TRAINER_HILL_FUNC_8 8
|
||||
#define TRAINER_HILL_FUNC_9 9
|
||||
#define TRAINER_HILL_FUNC_10 10
|
||||
#define TRAINER_HILL_FUNC_11 11
|
||||
#define TRAINER_HILL_FUNC_12 12
|
||||
#define TRAINER_HILL_FUNC_13 13
|
||||
#define TRAINER_HILL_FUNC_14 14
|
||||
#define TRAINER_HILL_FUNC_15 15
|
||||
#define TRAINER_HILL_FUNC_16 16
|
||||
#define TRAINER_HILL_FUNC_17 17
|
||||
|
||||
#endif
|
||||
@@ -795,14 +795,14 @@ struct TrainerNameRecord
|
||||
|
||||
struct SaveTrainerHill
|
||||
{
|
||||
/*0x3D64*/ u32 field_3D64;
|
||||
/*0x3D64*/ u32 timer;
|
||||
/*0x3D68*/ u32 field_3D68;
|
||||
/*0x3D6C*/ u8 field_3D6C;
|
||||
/*0x3D6D*/ u8 unused;
|
||||
/*0x3D6E*/ u16 field_3D6E_0a:1; // 1
|
||||
/*0x3D6E*/ u16 field_3D6E_0b:1; // 2
|
||||
/*0x3D6E*/ u16 field_3D6E_0c:1; // 4
|
||||
/*0x3D6E*/ u16 field_3D6E_0d:1; // 8
|
||||
/*0x3D6E*/ u16 hasLost:1; // 8
|
||||
/*0x3D6E*/ u16 field_3D6E_0e:1; // x10
|
||||
/*0x3D6E*/ u16 field_3D6E_0f:1; // x20
|
||||
/*0x3D6E*/ u16 tag:2; // x40, x80 = xC0
|
||||
|
||||
@@ -61,8 +61,8 @@ void SetHBlankCallback(IntrCallback callback);
|
||||
void SetVCountCallback(IntrCallback callback);
|
||||
void SetSerialCallback(IntrCallback callback);
|
||||
void InitFlashTimer(void);
|
||||
void sub_80008DC(u32 *var);
|
||||
void sub_80008E8(void);
|
||||
void SetVBlankCounterPointer(u32 *var);
|
||||
void ClearVBlankCounterPointer(void);
|
||||
void DoSoftReset(void);
|
||||
void ClearPokemonCrySongs(void);
|
||||
void RestoreSerialTimer3IntrHandlers(void);
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#ifndef GUARD_TRAINER_HILL_H
|
||||
#define GUARD_TRAINER_HILL_H
|
||||
|
||||
extern u32 *gUnknown_0203CF5C;
|
||||
extern u32 *gVBlankCounterPointer;
|
||||
|
||||
void CallTrainerHillFunction(void);
|
||||
void ResetTrainerHillResults(void);
|
||||
|
||||
Reference in New Issue
Block a user