Add a vfx for falling into a hole

This commit is contained in:
Eevee (Evelyn Woods) 2021-03-07 00:56:11 -07:00
parent 662787c287
commit 59d26e6a00
2 changed files with 9 additions and 1 deletions

View File

@ -5,6 +5,7 @@ const _omit_custom_lexy_vfx = {
teleport_flash: null, teleport_flash: null,
transmogrify_flash: null, transmogrify_flash: null,
puff: null, puff: null,
fall: null,
}; };
export const CC2_TILESET_LAYOUT = { export const CC2_TILESET_LAYOUT = {
@ -1977,6 +1978,7 @@ export const LL_TILESET_LAYOUT = {
explosion: [[16, 26], [17, 26], [18, 26], [19, 26]], explosion: [[16, 26], [17, 26], [18, 26], [19, 26]],
splash: [[16, 27], [17, 27], [18, 27], [19, 27]], splash: [[16, 27], [17, 27], [18, 27], [19, 27]],
splash_slime: [[16, 28], [17, 28], [18, 28], [19, 28]], splash_slime: [[16, 28], [17, 28], [18, 28], [19, 28]],
fall: [[16, 29], [17, 29], [18, 29], [19, 29]],
player1_exit: [[20, 28], [21, 28], [22, 28], [23, 28]], player1_exit: [[20, 28], [21, 28], [22, 28], [23, 28]],
player2_exit: [[20, 29], [21, 29], [22, 29], [23, 29]], player2_exit: [[20, 29], [21, 29], [22, 29], [23, 29]],
transmogrify_flash: [[24, 26], [25, 26], [26, 26], [27, 26], [28, 26], [29, 26], [30, 26], [31, 26]], transmogrify_flash: [[24, 26], [25, 26], [26, 26], [27, 26], [28, 26], [29, 26], [30, 26], [31, 26]],

View File

@ -1110,7 +1110,7 @@ const TILE_TYPES = {
level.fail('fell', me, other); level.fail('fell', me, other);
} }
else { else {
level.transmute_tile(other, 'puff'); level.transmute_tile(other, 'fall');
} }
}, },
visual_state(me) { visual_state(me) {
@ -3270,6 +3270,12 @@ const TILE_TYPES = {
collision_mask: 0, collision_mask: 0,
ttl: 4 * 3 + 1, ttl: 4 * 3 + 1,
}, },
fall: {
layer: LAYERS.vfx,
is_actor: true,
collision_mask: 0,
ttl: 4 * 3 + 1,
},
// Invalid tiles that appear in some CCL levels because community level // Invalid tiles that appear in some CCL levels because community level
// designers love to make nonsense // designers love to make nonsense