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

Method Sprite_Native_Sound_Play

Source/Fodder.cpp:14450–14464  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14448}
14449
14450void cFodder::Sprite_Native_Sound_Play(sSprite* pSprite, int16 pSoundID) {
14451
14452 if (mPhase_Completed_Timer)
14453 return;
14454
14455 if ((tool_RandomGet() & 0x7F) != 0x0E)
14456 return;
14457
14458 int16 Data8 = 0;
14459
14460 if (mMapLoaded->getTileType() == eTileTypes_Int || mMapLoaded->getTileType() == eTileTypes_Moors)
14461 Data8 = 0x7F;
14462
14463 Sound_Play(pSprite, pSoundID, Data8);
14464}
14465
14466int16 cFodder::Sprite_Handle_Soldier_Animation(sSprite* pSprite) {
14467 int32 Dataa4;

Callers

nothing calls this directly

Calls 1

getTileTypeMethod · 0.80

Tested by

no test coverage detected