Welcome to the GBF Test Portal

This was built to track decompiler and CFG progress.

Decompiler Output

function onStaminaTick()
{
    lit#2 = 10;
    temp.val = lit#2;
    clientr.stamina = clientr.stamina + temp.val;
    lit#5 = "updateStamina";
    lit#8 = "gui";
    lit#9 = "-Games";
    fn_call#11 = lit.sendToServer2(lit#8, this.name, lit#5, temp.val);
    lit#12 = 0;
    lit#13 = "-Movement/VirtualKeys";
    fn_call#15 = lit.updateStamina(lit#12);
    lit#16 = 1;
    lit#17 = "-Movement/VirtualKeys";
    fn_call#18 = lit.updateStamina(lit#16);
    lit#19 = 100;
    // RegionId(1)
    if (clientr.stamina >= lit#19) 
    {
        lit#20 = 100;
        clientr.stamina = lit#20;
        lit#21 = 0;
        return lit#21;
    }
    // RegionId(2)
    else
    {
        lit#22 = null;
        lit#23 = "StaminaTick";
        lit#24 = 1;
        fn_call#26 = this.scheduleevent(lit#24, lit#23, lit#22);
        lit#27 = 0;
        return lit#27;
    }
}