Trying to create "phase floors"

Godot Version

4.2.1 Stable

Question

I’m new and trying to figure out how to make a certain tile be conditional, I essentially want you to need a powerup to be able to stand on it. Like a “ghost block” that you can only stand on if you’ve gotten a “ghost power up” that makes you ethereal. I’ve tried googling and all I get are videos about one way platforms, but I want one that you can’t stand on at all without a prerequisite. Any help is appreciated!

you can disable the collision and add a condition to turn the collision back on

2 Likes

Thank you <3 I’m very new, how would I do that if you don’t mind?

well it depends on what you already doing
I’m guessing you’re using a tile set and use tile map for your game
first, you can add a collision layer to the special tile in the tile set
then add a mask layer to the player when a condition is fulfilled