mirror of
https://github.com/pret/pokeplatinum.git
synced 2026-09-15 05:06:08 -05:00
sub_0205DA1C -> FieldMessage_AddSignpostWindow
This commit is contained in:
@@ -12,7 +12,7 @@ void FieldMessaage_FillWindowTilemap(Window *window);
|
||||
u8 FieldMessage_Print(Window *window, Strbuf *strBuf, const Options *options, u8 canSkipDelay);
|
||||
u8 FieldMessage_PrintWithParams(Window *window, Strbuf *strBuf, int fontID, int renderDelay, u8 canSkipDelay, BOOL autoScroll);
|
||||
u8 FieldMessage_FinishedPrinting(u8 printerID);
|
||||
void sub_0205DA1C(BgConfig *bgConfig, Window *window, u16 param2, u16 param3);
|
||||
void FieldMessage_AddSignpostWindow(BgConfig *bgConfig, Window *window, u16 signpostType, u16 param3);
|
||||
void FieldMessage_LoadAndDrawSignpost(Window *window, u16 signpostType, u16 signpostNARCMemberIdx);
|
||||
|
||||
#endif // POKEPLATINUM_UNK_0205D8CC_H
|
||||
|
||||
@@ -109,7 +109,7 @@ static void ov5_021E1BE0(FieldSystem *fieldSystem)
|
||||
Bg_SetOffset(fieldSystem->bgConfig, 3, 3, -48);
|
||||
|
||||
if (fieldSystem->unk_64->unk_13_7 == 0) {
|
||||
sub_0205DA1C(fieldSystem->bgConfig, &fieldSystem->unk_64->unk_00, fieldSystem->unk_64->unk_12, 3);
|
||||
FieldMessage_AddSignpostWindow(fieldSystem->bgConfig, &fieldSystem->unk_64->unk_00, fieldSystem->unk_64->unk_12, 3);
|
||||
fieldSystem->unk_64->unk_13_7 = 1;
|
||||
}
|
||||
|
||||
|
||||
@@ -71,11 +71,11 @@ u8 FieldMessage_FinishedPrinting(u8 printerID)
|
||||
}
|
||||
|
||||
// used only in one instance
|
||||
void sub_0205DA1C(BgConfig *bgConfig, Window *window, u16 param2, u16 param3)
|
||||
void FieldMessage_AddSignpostWindow(BgConfig *bgConfig, Window *window, u16 signpostType, u16 param3)
|
||||
{
|
||||
u16 tilemapLeft, width;
|
||||
|
||||
if ((param2 == 0) || (param2 == 1)) {
|
||||
if (signpostType == SIGNPOST_CITY_MAP || signpostType == SIGNPOST_ROUTE_MAP) {
|
||||
tilemapLeft = 9;
|
||||
width = 20;
|
||||
} else {
|
||||
@@ -90,7 +90,7 @@ void sub_0205DA1C(BgConfig *bgConfig, Window *window, u16 param2, u16 param3)
|
||||
}
|
||||
}
|
||||
|
||||
// used only in one instance
|
||||
// used only in one instance, together with FieldMessage_AddSignpostWindow
|
||||
void FieldMessage_LoadAndDrawSignpost(Window *window, u16 signpostType, u16 signpostNARCMemberIdx)
|
||||
{
|
||||
LoadSignpostContentGraphics(window->bgConfig, Window_GetBgLayer(window), ((1024 - (18 + 12) - 9 - (32 * 8)) - (18 + 12 + 24)), 9, signpostType, signpostNARCMemberIdx, HEAP_ID_FIELD);
|
||||
|
||||
Reference in New Issue
Block a user