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

Method Image_FadeOut

Source/Fodder.cpp:16764–16781  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

16762}
16763
16764void cFodder::Image_FadeOut() {
16765
16766 mSurface->Save();
16767 mSurface->paletteNew_SetToBlack();
16768#ifdef EMSCRIPTEN
16769 return;
16770#endif
16771 mGame_Data.mDemoRecorded.DisableTicks();
16772 while (mSurface->isPaletteAdjusting()) {
16773
16774 mSurface->palette_FadeTowardNew();
16775
16776 Video_Sleep();
16777
16778 }
16779 mGame_Data.mDemoRecorded.EnableTicks();
16780
16781}
16782
16783void cFodder::SetActiveSpriteSheetPtr(const sSpriteSheet** pSpriteSheet) {
16784

Callers

nothing calls this directly

Calls 6

SaveMethod · 0.80
paletteNew_SetToBlackMethod · 0.80
DisableTicksMethod · 0.80
isPaletteAdjustingMethod · 0.80
palette_FadeTowardNewMethod · 0.80
EnableTicksMethod · 0.80

Tested by

no test coverage detected