Welcome to the GBF Test Portal

This was built to track decompiler and CFG progress.

Decompiler Output

function initializeTileDefs()
{
    lit#2 = "overworld_62.nw";
    lit#3 = "snowtown_pk_inside_02.nw";
    lit#4 = "snowtown_pk_inside_01.nw";
    lit#5 = "gwa_iceskate_big.nw";
    lit#6 = "gwa_iceskate.nw";
    lit#7 = "event_quest_lostgifts-e5-vip.nw";
    lit#8 = "event_quest_lostgifts-d5-vip.nw";
    lit#9 = "event_quest_lostgifts-c5-vip.nw";
    lit#10 = "event_quest_lostgifts-b5-vip.nw";
    lit#11 = "event_quest_lostgifts-a5-vip.nw";
    lit#12 = "event_quest_lostgifts-e4-vip.nw";
    lit#13 = "event_quest_lostgifts-d4-vip.nw";
    lit#14 = "event_quest_lostgifts-c4-vip.nw";
    lit#15 = "event_quest_lostgifts-b4-vip.nw";
    lit#16 = "event_quest_lostgifts-a4-vip.nw";
    lit#17 = "event_quest_lostgifts-e3-vip.nw";
    lit#18 = "event_quest_lostgifts-d3-vip.nw";
    lit#19 = "event_quest_lostgifts-c3-vip.nw";
    lit#20 = "event_quest_lostgifts-b3-vip.nw";
    lit#21 = "event_quest_lostgifts-a3-vip.nw";
    lit#22 = "event_quest_lostgifts-e2-vip.nw";
    lit#23 = "event_quest_lostgifts-d2-vip.nw";
    lit#24 = "event_quest_lostgifts-c2-vip.nw";
    lit#25 = "event_quest_lostgifts-b2-vip.nw";
    lit#26 = "event_quest_lostgifts-a2-vip.nw";
    lit#27 = "event_quest_lostgifts-e1-vip.nw";
    lit#28 = "event_quest_lostgifts-d1-vip.nw";
    lit#29 = "event_quest_lostgifts-c1-vip.nw";
    lit#30 = "event_quest_lostgifts-b1-vip.nw";
    lit#31 = "event_quest_lostgifts-a1-vip.nw";
    lit#32 = "event_quest_lostgifts-e5-original.nw";
    lit#33 = "event_quest_lostgifts-d5-original.nw";
    lit#34 = "event_quest_lostgifts-c5-original.nw";
    lit#35 = "event_quest_lostgifts-b5-original.nw";
    lit#36 = "event_quest_lostgifts-a5-original.nw";
    lit#37 = "event_quest_lostgifts-e4-original.nw";
    lit#38 = "event_quest_lostgifts-d4-original.nw";
    lit#39 = "event_quest_lostgifts-c4-original.nw";
    lit#40 = "event_quest_lostgifts-b4-original.nw";
    lit#41 = "event_quest_lostgifts-a4-original.nw";
    lit#42 = "event_quest_lostgifts-e3-original.nw";
    lit#43 = "event_quest_lostgifts-d3-original.nw";
    lit#44 = "event_quest_lostgifts-c3-original.nw";
    lit#45 = "event_quest_lostgifts-b3-original.nw";
    lit#46 = "event_quest_lostgifts-a3-original.nw";
    lit#47 = "event_quest_lostgifts-e2-original.nw";
    lit#48 = "event_quest_lostgifts-d2-original.nw";
    lit#49 = "event_quest_lostgifts-c2-original.nw";
    lit#50 = "event_quest_lostgifts-b2-original.nw";
    lit#51 = "event_quest_lostgifts-a2-original.nw";
    lit#52 = "event_quest_lostgifts-e1-original.nw";
    lit#53 = "event_quest_lostgifts-d1-original.nw";
    lit#54 = "event_quest_lostgifts-c1-original.nw";
    lit#55 = "event_quest_lostgifts-b1-original.nw";
    lit#56 = "event_quest_lostgifts-a1-original.nw";
    lit#57 = "overworld_56-test.nw";
    lit#58 = "gwa_spar.nw";
    lit#59 = "overworld_74.nw";
    lit#60 = "overworld_73.nw";
    lit#61 = "overworld_70.nw";
    lit#62 = "overworld_69.nw";
    lit#63 = "overworld_66.nw";
    lit#64 = "overworld_65.nw";
    lit#65 = "overworld_61.nw";
    lit#66 = "overworld_60.nw";
    lit#67 = "overworld_57.nw";
    lit#68 = "overworld_56.nw";
    lit#69 = "overworld_42.nw";
    lit#70 = "overworld_25.nw";
    lit#71 = "overworld_mountain_04.nw";
    this.snowlevels = {lit#71, lit#70, lit#69, lit#68, lit#67, lit#66, lit#65, lit#64, lit#63, lit#62, lit#61, lit#60, lit#59, lit#58, lit#57, lit#56, lit#55, lit#54, lit#53, lit#52, lit#51, lit#50, lit#49, lit#48, lit#47, lit#46, lit#45, lit#44, lit#43, lit#42, lit#41, lit#40, lit#39, lit#38, lit#37, lit#36, lit#35, lit#34, lit#33, lit#32, lit#31, lit#30, lit#29, lit#28, lit#27, lit#26, lit#25, lit#24, lit#23, lit#22, lit#21, lit#20, lit#19, lit#18, lit#17, lit#16, lit#15, lit#14, lit#13, lit#12, lit#11, lit#10, lit#9, lit#8, lit#7, lit#6, lit#5, lit#4, lit#3, lit#2};
    this.rainlevels = {};
    lit#75 = "Winter";
    // RegionId(0)
    // RegionId(1)
    if (serverr.season == lit#75) 
    {
        lit#76 = "sprites_new_winter.png";
        fn_call#78 = setspritesimage#77(lit#76);
    }
    // RegionId(2)
    else
    {
        lit#79 = "sprites_new.png";
        fn_call#80 = setspritesimage#77(lit#79);
    }
    lit#81 = 0;
    return lit#81;
}