1 if(! ("underground" in state)){
2 state.underground <- false;
3 print("[DEBUG] Underground state initialized\n");
6 function go_underground(under){
7 Land.fade(under ? 0 : 1, 1);
8 Land_detail.fade(under ? 0 : 1, 1);
9 Land_foreground_1.fade(under ? 0 : 1, 1);
10 Land_foreground_2.fade(under ? 0 : 1, 1);
11 Land_foreground_3.fade(under ? 0 : 1, 1);
12 Underground.fade(under ? 1 : 0, 1);
13 Underground_mask.fade(under ? 1 : 0, 1);
14 Underground_darkness.fade(under ? 1 : 0, 1);
15 state.underground <- under;
18 go_underground(state.underground);