1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#include "global.h"
#include "map_header.h"
#include "unk_02064E4C.h"
#pragma thumb on
// TODO: types of a0 and a2 aren't known yet
extern void FUN_02002E14(void * a0, struct String * str, void * a2);
void FUN_02064E4C(struct MsgData * msgData, u16 map_sec, struct String * dest)
{
ReadMsgDataIntoString(msgData, map_sec, dest);
FUN_02002E14(0, dest, 0);
}
void FUN_02064E60(u32 map_no, u32 heap_id, struct String * dest)
{
struct MsgData * msgData = NewMsgDataFromNarc(1, NARC_MSGDATA_MSG, 382, heap_id);
u16 map_sec = MapHeader_GetMapSec(map_no);
FUN_02064E4C(msgData, map_sec, dest);
DestroyMsgData(msgData);
}
|