flowerthief
Member
I'd like to have a situation in which all hidden passages on the map are, at a given time, permanently revealed. By hidden passages I mean roof tiles (autotiles) that events can pass through because their passage properties are rigged that way.
One nifty way of accomplishing this that I fancy would be to display the roof tiles that are acting as hidden passages in a different hue. The player will easily be able to tell that a purple-colored roof tile can be passed through.
I know the X,Y,Z coordinates of the autotiles on the map whose hue I want to change. I just don't know how to go about actually changing their hue at run-time. Any help?
edit: Weird, I'm having trouble finding the code that draws autotile bitmaps anywhere in the documentation. Looks like the first method I had in mind could be tricky. Might have to just do the obvious thing and crack open paint and create a new autotile with the hue I want, then add it to the map the old-fashioned way and just alter the tilemap map_data. It wouldn't be hard to do that, but the down side is I would have to do it for every roof autotile in the game.
One nifty way of accomplishing this that I fancy would be to display the roof tiles that are acting as hidden passages in a different hue. The player will easily be able to tell that a purple-colored roof tile can be passed through.
I know the X,Y,Z coordinates of the autotiles on the map whose hue I want to change. I just don't know how to go about actually changing their hue at run-time. Any help?
edit: Weird, I'm having trouble finding the code that draws autotile bitmaps anywhere in the documentation. Looks like the first method I had in mind could be tricky. Might have to just do the obvious thing and crack open paint and create a new autotile with the hue I want, then add it to the map the old-fashioned way and just alter the tilemap map_data. It wouldn't be hard to do that, but the down side is I would have to do it for every roof autotile in the game.