const str = decoder.decode(data);
window.alert(str);
+ },
+
+ refresh: function() {
+ window.location.reload(true);
}
});
document.addEventListener("keydown", function (ev) {
if (ev.isComposing || ev.keyCode === 229) return;
+ ev.preventDefault();
push_event_to_buffer(esp, event_size, 0x04, [ ev.keyCode ]);
+ return false;
});
document.addEventListener("keyup", function (ev) {
if (ev.isComposing || ev.keyCode === 229) return;
+ ev.preventDefault();
push_event_to_buffer(esp, event_size, 0x05, [ ev.keyCode ]);
+ return false;
});
document.addEventListener("mousedown", function (ev) {
#load "modules/immediate_mode/module"
#load "modules/ui/module"
#load "modules/bmfont/module"
+#load "modules/vecmath/module"
#load "src/config"
#load "src/tower"
}
case .MouseMove do ui.update_mouse_position(~~ event.mouse.pos_x, ~~ event.mouse.pos_y);
+
+ case .KeyDown {
+ if event.keyboard.keycode == 116 {
+ refresh :: () -> void #foreign "game" "refresh" ---
+ refresh();
+ }
+ }
case .Resize {
window_width = event.resize.width;
if !check_buttons[5] && i > 5 do break;
}
- ui.draw_text(slider_panel, "This text is underneath all of the slider!");
+ ui.draw_text(slider_panel, "This text is underneath all of the sliders!");
}
{