Postby Gaming-Dojo » Fri Aug 08, 2025 8:07 am
You could place some character blocks preventing the character from passing and put them on their own layer.
Then, you create an SMBX event which hides that layer and trigger it when the condition is met. However, this can compromise the visuals a lot, especially if many characters should be blocked. An alternative should be changing navigation in the char select menu on the overworld so the unwanted characters are skipped. Really removing the characters from the overworld's char select menu should be really difficult if at all possible. Another possibility might be avoiding the built-in overworld char select menu from being accessed at all and replacing it with a custom char select menu. With a custom char select menu, it's easy to configure, which character can be selected depending on whether or not certain conditions are met.