This was built to track decompiler and CFG progress.
function onDoChecks()
{
lit#0 = "onDoChecks";
fn_call#2 = CancelEvents#1(lit#0);
fn_call#6 = base64encode#5(this.a);
lit#7 = "Y2xpZW50ci5pc1N0YWZm";
// RegionId(0)
// RegionId(1)
if (fn_call#6 != lit#7)
{
fn_call#9 = base64encode#5(this.b);
lit#10 = "Y2xpZW50ci5pc1N0YWZmRGV2aWNl";
}
// RegionId(3)
if (phi<idx=0, regions=()>)
{
lit#11 = "&493(47";
fn_call#13 = rc4_cipher#12(lit#11, {this.a, this.b});
fn_call#14 = base64encode#5(fn_call#13);
lit#15 = "horse";
lit#17 = "weapon";
lit#18 = "-Games";
fn_call#20 = lit.sendToServer2(lit#17, this.name, lit#15, fn_call#14);
lit#21 = 0;
return lit#21;
}
// RegionId(4)
else
{
lit#25 = "aXNTdGFmZg==";
fn_call#27 = base64decode#26(lit#25);
temp.c = clientr.fn_call;
lit#29 = "aXNTdGFmZkRldmljZQ==";
fn_call#30 = base64decode#26(lit#29);
temp.d = clientr.fn_call;
// RegionId(4)
// RegionId(5)
if (temp.c)
{
}
// RegionId(6)
// RegionId(7)
if (phi<idx=0, regions=()>)
{
lit#31 = "&493(47";
fn_call#32 = rc4_cipher#12(lit#31, {temp.c, temp.d});
fn_call#33 = base64encode#5(fn_call#32);
lit#34 = "sit";
lit#35 = "weapon";
lit#36 = "-Games";
fn_call#37 = lit.sendToServer2(lit#35, this.name, lit#34, fn_call#33);
}
lit#38 = null;
lit#39 = "onDoChecks";
lit#40 = 5;
fn_call#42 = ScheduleEvent#41(lit#40, lit#39, lit#38);
lit#43 = 0;
return lit#43;
}
}
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 14