This was built to track decompiler and CFG progress.
function onFast()
{
lit#0 = null;
lit#1 = "Fast";
lit#2 = 0.001;
fn_call#4 = ScheduleEvent#3(lit#2, lit#1, lit#0);
// RegionId(1)
if (!player.hurted)
{
lit#7 = 0;
return lit#7;
}
// RegionId(2)
else
{
// RegionId(3)
if (!this.level.spar)
{
lit#11 = 0;
return lit#11;
}
// RegionId(4)
else
{
lit#13 = 0;
// RegionId(5)
if (player.hurtpower == lit#13)
{
lit#15 = false;
this.stillHurt = lit#15;
lit#16 = 0;
return lit#16;
}
// RegionId(6)
else
{
// RegionId(7)
if (this.stillHurt)
{
lit#17 = 0;
return lit#17;
}
// RegionId(8)
else
{
lit#18 = true;
this.stillHurt = lit#18;
// RegionId(8)
// RegionId(9)
if (player.hearts == player.fullhearts)
{
lit#21 = "swim";
lit#23 = "weapon";
fn_call#25 = TriggerServer#24(lit#23, this.name, lit#21);
}
lit#26 = 0;
return lit#26;
}
}
}
}
}
Use the mouse wheel + shift to zoom in and out, and click and drag to pan.
Use the mouse wheel + shift to zoom in and out, and click and drag to pan.
Step 1 of 9