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

Method MapPreferred

src/SB/Game/zNPCSpawner.cpp:139–158  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

137}
138
139void zNPCSpawner::MapPreferred()
140{
141 for (S32 i = 0; i < 16; i++)
142 {
143 SMNPCStatus* npc_stat = &this->npcpool[i];
144 if (npc_stat->npc != NULL)
145 {
146 zMovePoint* sp = (zMovePoint*)npc_stat->npc->FirstAssigned();
147 if (sp != NULL)
148 {
149 SMSPStatus* sp_stat = StatForSP(sp, 0);
150 if (sp_stat != NULL)
151 {
152 npc_stat->sp_prefer = sp;
153 sp_stat->npc_prefer = npc_stat->npc;
154 }
155 }
156 }
157 }
158}
159
160void zNPCSpawner::Timestep(F32 dt)
161{

Callers 1

ResetMethod · 0.95

Calls 1

FirstAssignedMethod · 0.80

Tested by

no test coverage detected