// this script was compiled with wurst 1.8.1.0-jenkins-Wurst-1365 globals integer test_x=0 endglobals native testSuccess takes nothing returns nothing function initGlobals takes nothing returns nothing endfunction function sideEffect takes integer r returns integer set test_x = 4 return r endfunction function init_test takes nothing returns nothing local integer y set test_x = 1 set y = test_x + sideEffect(2) if y == 3 then call testSuccess() endif endfunction function main takes nothing returns nothing call initGlobals() call init_test() endfunction function config takes nothing returns nothing endfunction