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

Method RenderExtra

src/SB/Game/zNPCTypeBossPatrick.cpp:1547–1565  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1545}
1546
1547void zNPCBPatrick::RenderExtra()
1548{
1549 zNPCCommon::RenderExtra();
1550
1551 _SDRenderState oldState = zRenderStateCurrent();
1552
1553 RwRenderStateSet(rwRENDERSTATESRCBLEND, (void*)5);
1554 RwRenderStateSet(rwRENDERSTATEDESTBLEND, (void*)2);
1555
1556 this->RenderGlobs();
1557
1558 if (this->bossFlags & 0x10)
1559 {
1560 this->RenderFrozenPlayer();
1561 }
1562
1563 zRenderState(SDRS_Default);
1564 zRenderState(oldState);
1565}
1566
1567void zNPCBPatrick::NewTime(xScene* xscn, F32 dt)
1568{

Callers

nothing calls this directly

Calls 5

RenderGlobsMethod · 0.95
RenderFrozenPlayerMethod · 0.95
zRenderStateCurrentFunction · 0.85
zRenderStateFunction · 0.85
RenderExtraFunction · 0.50

Tested by

no test coverage detected