Toggle force floors when powered

This commit is contained in:
Eevee (Evelyn Woods) 2020-12-06 11:13:37 -07:00
parent f7080a2697
commit 70df85187f

View File

@ -643,6 +643,9 @@ const TILE_TYPES = {
on_gray_button(me, level) { on_gray_button(me, level) {
level.transmute_tile(me, 'force_floor_s'); level.transmute_tile(me, 'force_floor_s');
}, },
on_power(me, level) {
level.transmute_tile(me, 'force_floor_s');
},
}, },
force_floor_e: { force_floor_e: {
draw_layer: DRAW_LAYERS.terrain, draw_layer: DRAW_LAYERS.terrain,
@ -654,6 +657,9 @@ const TILE_TYPES = {
on_gray_button(me, level) { on_gray_button(me, level) {
level.transmute_tile(me, 'force_floor_w'); level.transmute_tile(me, 'force_floor_w');
}, },
on_power(me, level) {
level.transmute_tile(me, 'force_floor_w');
},
}, },
force_floor_s: { force_floor_s: {
draw_layer: DRAW_LAYERS.terrain, draw_layer: DRAW_LAYERS.terrain,
@ -665,6 +671,9 @@ const TILE_TYPES = {
on_gray_button(me, level) { on_gray_button(me, level) {
level.transmute_tile(me, 'force_floor_n'); level.transmute_tile(me, 'force_floor_n');
}, },
on_power(me, level) {
level.transmute_tile(me, 'force_floor_n');
},
}, },
force_floor_w: { force_floor_w: {
draw_layer: DRAW_LAYERS.terrain, draw_layer: DRAW_LAYERS.terrain,
@ -676,6 +685,9 @@ const TILE_TYPES = {
on_gray_button(me, level) { on_gray_button(me, level) {
level.transmute_tile(me, 'force_floor_e'); level.transmute_tile(me, 'force_floor_e');
}, },
on_power(me, level) {
level.transmute_tile(me, 'force_floor_e');
},
}, },
force_floor_all: { force_floor_all: {
draw_layer: DRAW_LAYERS.terrain, draw_layer: DRAW_LAYERS.terrain,