if(startscene === null OR !scene[get(startscene)], copy(startscene,scene[0].name); );
loadscene(get(startscene), null, MERGE);
if(startactions !== null, startactions() );
ifnot(boxopen,
addlayer(box);
copy(box, layer[box]);
box.loadstyle(box);
set(box.parent, layer[bar]);
callwith(box, tween(height|alpha, 120|1));
set(boxopen, true);
,
callwith(box, tween(height|alpha, 0|0,,,
removelayer(box);
set(layer[bar].bgborder, 2 0xFFFFFF 0.99);
delayedcall(0.01,
set(layer[bar].bgborder, 2 0xFFFFFF 1);
);
));
set(boxopen, false);
);