summaryrefslogtreecommitdiff
path: root/src/pokemon_mid.c
diff options
context:
space:
mode:
authorSeth Barberee <seth.barberee@gmail.com>2020-10-10 14:33:06 -0500
committerSeth Barberee <seth.barberee@gmail.com>2020-10-10 14:33:06 -0500
commit14b4ad7735e039f388c0ff14850086b402f2c447 (patch)
tree8f3a16b426cc4218da264f4f46f5cd82e6caa162 /src/pokemon_mid.c
parentfc0a7eae9332f77da3ad77c72b8e20c9eaa2d3f5 (diff)
some doc'ing and decomping
Diffstat (limited to 'src/pokemon_mid.c')
-rw-r--r--src/pokemon_mid.c35
1 files changed, 20 insertions, 15 deletions
diff --git a/src/pokemon_mid.c b/src/pokemon_mid.c
index 03a66b2..e0d3f19 100644
--- a/src/pokemon_mid.c
+++ b/src/pokemon_mid.c
@@ -3,73 +3,72 @@
extern struct gPokemon *gMonsterParameters;
-u8 *sub_808DAB4(s16 r0)
+u8 *GetCategoryString(s16 r0)
{
return gMonsterParameters[r0].category;
}
-u8 sub_808DACC(s16 r0)
+u8 GetPokemonSize(s16 r0)
{
return gMonsterParameters[r0].size;
}
-u8 sub_808DAE4(s16 r0)
+u8 GetShadowSize(s16 r0)
{
return gMonsterParameters[r0].shadow_size;
}
-s32 sub_808DAFC(s16 r0)
+s32 GetMoveSpeed(s16 r0)
{
return gMonsterParameters[r0].move_speed;
}
-u8 sub_808DB14(s16 r0)
+u8 GetWalkableTiles(s16 r0)
{
return gMonsterParameters[r0].walkable_tiles;
}
-u8 sub_808DB2C(s16 r0)
+u8 GetUnk1B(s16 r0)
{
return ((u8)(gMonsterParameters[r0].unk1B) << 25) >> 24;
}
-
-bool8 sub_808DB48(s16 r0)
+bool8 GetIsMoving(s16 r0)
{
return gMonsterParameters[r0].isMoving;
}
-u8 sub_808DB60(s16 r0)
+u8 GetUnk1D(s16 r0)
{
return gMonsterParameters[r0].unk1D;
}
-u16 sub_808DB78(s16 r0)
+u16 GetLowKickDmg(s16 r0)
{
return gMonsterParameters[r0].lowkick_dmg;
}
-u16 sub_808DB90(s16 r0)
+u16 GetSizeOrbDmg(s16 r0)
{
return gMonsterParameters[r0].sizeorb_dmg;
}
-u8 sub_808DBA8(s16 r0)
+u8 GetFriendArea(s16 r0)
{
return gMonsterParameters[r0].friend_area;
}
-u16 sub_808DBC0(s16 r0)
+u16 GetBaseHP(s16 r0)
{
return gMonsterParameters[r0].base_hp;
}
-bool8 sub_808DBD8(s16 r0)
+bool8 GetUnk33(s16 r0)
{
return gMonsterParameters[r0].unk33;
}
-u8 sub_808DBF4(s16 r0)
+u8 GetUnk12(s16 r0)
{
return gMonsterParameters[r0].unk12;
}
@@ -78,3 +77,9 @@ s16 sub_808DC0C(s16 r0)
{
return gMonsterParameters[r0].evolve_from;
}
+
+// TODO fix calculation to match
+//u32 sub_808DC28(s16 r0, u32 r1)
+//{
+// return gMonsterParameters[r0].base_att + (r1 << 1);
+//}