Welcome to the GBF Test Portal

This was built to track decompiler and CFG progress.

Decompiler Output

function public.GetTime()
{
    lit#2 = null;
    // RegionId(0)
    // RegionId(1)
    if (client.timedifference == lit#2) 
    {
        lit#5 = 5;
        // RegionId(2)
        if (this.timeSyncAttempts < lit#5) 
        {
            lit#6 = null;
            lit#7 = "SyncTimevar";
            lit#9 = "gui";
            lit#10 = "-Games";
            fn_call#12 = lit.sendToServer2(lit#9, this.name, lit#7, lit#6);
            this.timeSyncAttempts++;
            lit#13 = null;
            return lit#13;
        }
    }
    temp.time = timevar2#16 + client.timedifference;
    player.time = temp.time;
    return temp.time;
}