summaryrefslogtreecommitdiff
path: root/src/kinstone.c
diff options
context:
space:
mode:
authorTal Hayon <talhayon1@gmail.com>2022-05-09 01:59:08 +0300
committerTal Hayon <talhayon1@gmail.com>2022-05-09 01:59:08 +0300
commit9ec1c5a27951ad0b91e8d701b931b2bdf5482cd7 (patch)
treef10b5e42aaeddc5e157b72a3474ef7c38935ace3 /src/kinstone.c
parent617ec1b4842d477455cac51cf512fc0bd95a522a (diff)
Match sub_08018A58
Diffstat (limited to 'src/kinstone.c')
-rw-r--r--src/kinstone.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/kinstone.c b/src/kinstone.c
index 5d0cceef..29b35f26 100644
--- a/src/kinstone.c
+++ b/src/kinstone.c
@@ -4,6 +4,27 @@
#include "common.h"
#include "flags.h"
+void sub_08018A58(int param_1) {
+ u32 i;
+ int iVar2;
+ u32 j;
+ int tilePosition;
+ struct_080FE320* ptr;
+
+ ptr = &gUnk_080FE320[param_1];
+
+ tilePosition = (ptr->x >> 4) & 0x3f;
+ tilePosition |= ((ptr->y >> 4) & 0x3f) << 6;
+ tilePosition -= 0x43;
+ iVar2 = 0x232;
+
+ for (i = 0; i < 4; tilePosition += 0x40, i++) {
+ for (j = 0; j < 7; j++) {
+ SetTileType(iVar2++, tilePosition + j, 1);
+ }
+ }
+}
+
void sub_08018AB4(int param_1) {
u32 i;
int iVar2;