Type Mac FUN_0005e74e as BOOL __cdecl (void)
Mac body reads no args or entry registers: it compares the renderer-mode global 0x00398020 (the one CLIENT_SetRendererMode writes from its first stack arg at 0x0005e6b8) with 3 and returns SETG as 0/1 in EAX; plain RET. Its caller DRAW_WORLD_Unit_1 tests the result (CALL 0x00067136, TEST EAX,EAX at 0x0006713b). Prototype only; the name is left for the maintainers.
Changes 1, applied together
Set prototype
mac 0x0005e74esignatureundefined FUN_0005e74e(void)→BOOL FUN_0005e74e(void)conventionunknown→__cdecl