diff options
author | PikalaxALT <pikalaxalt@gmail.com> | 2018-04-02 00:12:58 -0400 |
---|---|---|
committer | PikalaxALT <pikalaxalt@gmail.com> | 2018-04-02 00:12:58 -0400 |
commit | d43e750b88e346847cf5f90e31d82aacf31e058c (patch) | |
tree | 74cb69d6f24fcabf5ca57e4f883277efedf23740 /src | |
parent | b74fb2562faee0317013ec9b1ea50032973508ef (diff) |
debug_sub_815FCB4
Diffstat (limited to 'src')
-rw-r--r-- | src/debug/nakamura_debug_menu.c | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/debug/nakamura_debug_menu.c b/src/debug/nakamura_debug_menu.c index e16f0332a..d4614416c 100644 --- a/src/debug/nakamura_debug_menu.c +++ b/src/debug/nakamura_debug_menu.c @@ -6,6 +6,8 @@ #include "main.h" #include "string_util.h" #include "overworld.h" +#include "fieldmap.h" +#include "metatile_behavior.h" #include "start_menu.h" #include "party_menu.h" #include "choose_party.h" @@ -731,4 +733,26 @@ bool8 debug_sub_815FC94(void) return TRUE; } +u16 debug_sub_815FCB4(u8 a0) +{ + u16 retval = 0; + u16 height = gMapHeader.mapData->height / 3; + u16 r6; + u16 r4; + u16 start = height * a0; + + for (r6 = start; r6 < start + height; r6++) + { + for (r4 = 0; r4 < gMapHeader.mapData->width; r4++) + { + if (sub_805759C(MapGridGetMetatileBehaviorAt(r4 + 7, r6 + 7)) == TRUE) + { + retval++; + } + } + } + + return retval; +} + #endif // DEBUG |