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

Function zParPTankRender

src/SB/Game/zParPTank.cpp:791–810  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

789}
790
791void zParPTankRender()
792{
793 zParPTank* zp = sPTank;
794 for (S32 i = 0; i < sNumPTanks; i++, zp++)
795 {
796 if ((!zGameIsPaused() || zp == sMenuBubblePTank) && zp->ptank)
797 {
798 RwRenderStateSet(rwRENDERSTATECULLMODE, (void*)1);
799 RwRenderStateSet(rwRENDERSTATEZTESTENABLE, (void*)1);
800 RwRenderStateSet(rwRENDERSTATEZWRITEENABLE, 0);
801 RwRenderStateSet(rwRENDERSTATESRCBLEND, (void*)5);
802 RwRenderStateSet(rwRENDERSTATEDESTBLEND, (void*)2);
803
804 if (zp->num_particles)
805 {
806 zp->ptank->renderCallBack(zp->ptank);
807 }
808 }
809 }
810}
811
812S32 zParPTankConvertEmitRate(xParEmitter* pe, float dt)
813{

Callers 3

zSceneRenderPreFXFunction · 0.70
zSceneRenderPostFXFunction · 0.70

Calls 1

zGameIsPausedFunction · 0.85

Tested by

no test coverage detected