hides a cell as disguise, remembering that it becomes revealed once discovered
Swaps a concealed cell to its revealed kind.
whether there was anything to discover - false for a cell with no secret, or one already found, so a caller can tell a real discovery from a wasted search
a cell with a secret, still hidden - what a search action should be rolling against
Staticfrom
A cell that renders and blocks like its surroundings until revealed.
The concealment itself is just terrain:
concealwrites the disguise kind straight into theLevel, so a secret door already passes everypassable/transparentcheck as whatever it is disguised as - a wall that cannot be walked through or seen past, a floor that can. Nothing inFieldOfVieworPathfinderneeds to know secrets exist. What this class remembers is the other half: which cells have a secret at all, and what they turn into once discovered - a secret door swapping to a passable, transparent kind; a trap staying passable but becoming visibly a trap.Discovery itself is a game's call, not this class's: a search action rolling against a distance, a trap firing the moment a creature steps onto it, a wand of revealing. This only does the bookkeeping once that decision has been made.
Example