function scr_nexthero() { moveswapped = 0; prevturn = global.charturn; if (global.charturn == 0) { moveswapped = 1; if (obj_battlecontroller.skipsusieturn == true || obj_battlecontroller.skipralseiturn == true) { global.charturn = 3; scr_endturn(); exit; } if (global.charmove[1] == 1 && scr_charcan(1)) global.charturn = 1; else if (global.charmove[2] == 1 && scr_charcan(2)) global.charturn = 2; else scr_endturn(); } if (global.charturn == 1 && moveswapped == 0) { moveswapped = 1; if (scr_charcan(2) && global.acting[1] == 0) global.charturn = 2; else scr_endturn(); } if (global.charturn == 2 && moveswapped == 0) scr_endturn(); if (moveswapped == 1) global.bmenuno = 0; if (global.charturn > 0) { global.temptension[global.charturn] = global.tension; for (i = 0; i < 12; i += 1) tempitem[i][global.charturn] = tempitem[i][prevturn]; } if (disablesusieralseiattack == 1 && (global.charturn == 1 || global.charturn == 2)) global.bmenucoord[0][global.charturn] = 1; }