REDIVIVUS

Proposals / #1648

Type Mac WINMAIN_IsHardcore as BOOL __cdecl (void)

checked · by KierTaylor · submitted 2026-11-08

Mac body reads no args: returns the hardcore bit (word flags at +0x1ef of the client game-info global AND 4) in EAX; plain RET. Callers such as UI_SetUIState (0x000f4f28) and PARTY_DrawPartyScreen test the result.

Changes 1, applied together

  1. Set prototype mac 0x0005dc08

    signatureundefined WINMAIN_IsHardcore(void)→BOOL WINMAIN_IsHardcore(void)
    conventionunknown→__cdecl