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

Method StatForNPC

src/SB/Game/zNPCSpawner.cpp:734–753  ·  view source on GitHub ↗

zNPCSpawner::StatForNPC (zNPCCommon *) */

Source from the content-addressed store, hash-verified

732
733/* zNPCSpawner::StatForNPC (zNPCCommon *) */
734SMNPCStatus* zNPCSpawner::StatForNPC(zNPCCommon* npc)
735{
736 s32 var_ctr;
737 SMNPCStatus* var_r6;
738 zNPCCommon* temp_r0;
739
740 var_r6 = NULL;
741 var_ctr = 2;
742
743 for (var_ctr = 0; var_ctr < 16; var_ctr++)
744 {
745 temp_r0 = this->npcpool[var_ctr].npc;
746 if ((temp_r0 != NULL) && (temp_r0 == npc))
747 {
748 var_r6 = &this->npcpool[var_ctr];
749 }
750 }
751
752 return var_r6;
753}
754
755S32 zNPCSpawner::SpawnBeastie(SMNPCStatus* npcstat, SMSPStatus* spstat)
756{

Callers 2

SetNPCStatusMethod · 0.95
ToastedBeastieMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected