MapRandomizer icon indicating copy to clipboard operation
MapRandomizer copied to clipboard

Area retiling: Fix footstep/landing splashes, dust

Open ginger-mochi opened this issue 8 months ago • 0 comments

When using area retiling, disable footstep/landing splashes in norfair and other areas. Dust on landing is also disabled in maridia and brinstar. In other words, if an effect does not occur in an area in vanilla, then we don't permit the effect here either.

This approach is as cautious as possible -- for instance, there is exactly one room in crateria which has dust on landing, so this patch does not do any change to crateria's dust behaviour. See the TODO notes in the assembly file for info on how we can push this a bit further.

This PR also does not force all norfair and wrecked ship rooms to have landing dust enabled, nor all maridia rooms to have footstep/landing splashes enabled, though we really ought to.

PR has no effect if area retiling is not enabled.

ginger-mochi avatar May 11 '25 19:05 ginger-mochi