MCPcopy Create free account
hub / github.com/OpenFodder/openfodder / Sprite_Bullet_SetData

Method Sprite_Bullet_SetData

Source/Fodder.cpp:2540–2555  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2538}
2539
2540void cFodder::Sprite_Bullet_SetData() {
2541 if (mSprite_TroopsAlive[0] == INVALID_SPRITE_PTR || mSprite_TroopsAlive[0] == 0)
2542 return;
2543
2544 sSprite* Data20 = mSprite_TroopsAlive[0];
2545 int16 Data0 = 0;
2546
2547 if (Data20->field_46_mission_troop) {
2548 Data0 = Data20->field_46_mission_troop->mRank;
2549 Data0 += 8;
2550 if (Data0 > 0x0F)
2551 Data0 = 0x0F;
2552 }
2553
2554 mSprite_Weapon_Data = mSprite_Bullet_UnitData[Data0];
2555}
2556
2557void cFodder::Phase_Goals_Check() {
2558

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected