summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2018-01-05 23:07:57 -0500
committerPikalaxALT <pikalaxalt@gmail.com>2018-01-05 23:07:57 -0500
commite28c11ef9518c80e23ce0076b8ba9be4cb140015 (patch)
tree89ce2b0aea46f7c642ec834f1724859c99076bd9
parent2692979c40ce3bc93901ea7194c68c01d14c1c9f (diff)
Update delcarations of cable car util funtions
-rw-r--r--include/cable_car_util.h4
-rw-r--r--src/scene/cable_car.c18
2 files changed, 11 insertions, 11 deletions
diff --git a/include/cable_car_util.h b/include/cable_car_util.h
index d109190b0..f1f52bb3c 100644
--- a/include/cable_car_util.h
+++ b/include/cable_car_util.h
@@ -7,7 +7,7 @@
// Exported ROM declarations
-void sub_8124F08(void *dest, const u16 *src, u8 x, u8 y, u8 width, u8 height);
-void sub_8124E7C(void *dest, u16 a1, u8 a2, u8 a3, u8 a4, u8 a5);
+void sub_8124F08(u16 dest[][32], const u16 *src, u8 x, u8 y, u8 width, u8 height);
+void sub_8124E7C(u16 dest[][32], u16 a1, u8 a2, u8 a3, u8 a4, u8 a5);
#endif //GUARD_CABLE_CAR_UTIL_H
diff --git a/src/scene/cable_car.c b/src/scene/cable_car.c
index 288c5d40d..f57233556 100644
--- a/src/scene/cable_car.c
+++ b/src/scene/cable_car.c
@@ -59,7 +59,7 @@ struct CableCarEwramStruct1 {
u16 unk_0022[9][12];
u8 filler_00fa[2];
u16 unk_00fc[0x20][0x20];
- u16 unk_08fc[0x400];
+ u16 unk_08fc[0x20][0x20];
}; // size 0x10FC
struct CableCarEwramStruct2 {
@@ -268,8 +268,8 @@ static void CableCarMainCallback_Setup(void)
}
break;
case 5:
- sub_8124F08((u16 *)BG_SCREEN_ADDR(29), eCableCar2->treeTilemap, 0, 17, 32, 15);
- sub_8124F08((u16 *)BG_SCREEN_ADDR(30), eCableCar2->mountainTilemap, 0, 0, 30, 20);
+ sub_8124F08((void *)BG_SCREEN_ADDR(29), eCableCar2->treeTilemap, 0, 17, 32, 15);
+ sub_8124F08((void *)BG_SCREEN_ADDR(30), eCableCar2->mountainTilemap, 0, 0, 30, 20);
sub_8124F08(sCableCarPtr->unk_08fc, gCableCarPylonHookTilemapEntries, 0, 0, 5, 2);
sub_8124F08(sCableCarPtr->unk_08fc, eCableCar2->pylonStemTilemap, 0, 2, 2, 20);
gMain.state++;
@@ -479,14 +479,14 @@ static void sub_8123AF8(u8 taskId)
sCableCarPtr->unk_0015 = 192;
break;
case 32:
- sCableCarPtr->unk_08fc[2] = (gCableCarPylonHookTilemapEntries + 2)[0];
- sCableCarPtr->unk_08fc[3] = (gCableCarPylonHookTilemapEntries + 2)[1];
- sCableCarPtr->unk_08fc[34] = (gCableCarPylonHookTilemapEntries + 2)[5];
- sCableCarPtr->unk_08fc[35] = (gCableCarPylonHookTilemapEntries + 2)[6];
+ sCableCarPtr->unk_08fc[0][2] = (gCableCarPylonHookTilemapEntries + 2)[0];
+ sCableCarPtr->unk_08fc[0][3] = (gCableCarPylonHookTilemapEntries + 2)[1];
+ sCableCarPtr->unk_08fc[1][2] = (gCableCarPylonHookTilemapEntries + 2)[5];
+ sCableCarPtr->unk_08fc[1][3] = (gCableCarPylonHookTilemapEntries + 2)[6];
break;
case 40:
- sCableCarPtr->unk_08fc[4] = (gCableCarPylonHookTilemapEntries + 4)[0];
- sCableCarPtr->unk_08fc[36] = (gCableCarPylonHookTilemapEntries + 4)[5];
+ sCableCarPtr->unk_08fc[0][4] = (gCableCarPylonHookTilemapEntries + 4)[0];
+ sCableCarPtr->unk_08fc[1][4] = (gCableCarPylonHookTilemapEntries + 4)[5];
break;
}
}