MCPcopy Create free account
hub / github.com/bfbbdecomp/bfbb / NPCPS_MsgPoolInit

Function NPCPS_MsgPoolInit

src/SB/Game/zNPCMessenger.cpp:166–172  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

164}
165
166static void NPCPS_MsgPoolInit(NPCPSData* npc, S32 unk)
167{
168 XOrdInit(&npc->quelist, unk, 0);
169 npc->msgblob = (NPCMsg*)xMemAlloc(gActiveHeap, unk * sizeof(NPCMsg), 0);
170 memset(npc->msgblob, 0, unk * sizeof(NPCMsg));
171 NPCPS_MsgPoolReset(npc);
172}
173
174static void NPCPS_MsgPoolReset(NPCPSData* npc)
175{

Callers 1

zNPCMsg_StartupFunction · 0.85

Calls 4

XOrdInitFunction · 0.85
memsetFunction · 0.85
NPCPS_MsgPoolResetFunction · 0.85
xMemAllocFunction · 0.50

Tested by

no test coverage detected