add more temp controls for experimenting.

This commit is contained in:
HyperOnion 2023-06-24 12:58:07 +02:00 committed by transoptimal
parent 4dbb92c951
commit 821dbc4db4
1 changed files with 16 additions and 1 deletions

View File

@ -26,12 +26,24 @@ on_press("ArrowDown", _ => {
});
on_press(" ", _ => {
world.set_tile(player.box, player.x + 1, player.y, {
world.set_tile(player.box, player.x, player.y, {
type: "box",
box: world.create_box(player.box),
});
});
function clear_tile (x, y) {
world.set_tile(player.box, x, y, {
type: "empty",
});
}
on_press("Backspace", _ => {
clear_tile(player.x, player.y);
clear_tile(player.x + 1, player.y);
clear_tile(player.x - 1, player.y);
});
export function get_player_box () {
return player.box;
}
@ -48,3 +60,6 @@ function set_painting_key (key, color) {
set_painting_key("q", "#f00");
set_painting_key("w", "#0f0");
set_painting_key("e", "#00f");
set_painting_key("a", "#ff0");
set_painting_key("s", "#0ff");
set_painting_key("d", "#f0f");