This special layer only would work with blocks. If the player touches a block of this layer then a circular hitbox grows around the player. This circular hitbox makes whatever it touch transparent. If the player leaves the area of the blocks under this layer, then a hitbox becomes smaller until it dissapear. This invisible hitbox is always attaching the players. The reason why I thought hitboxes that grows and shrinks is a good idea is because it would not cause bugs or "confusions" to the game and the users. Other thing to note is that all the blocks under this layer are friendly (they act like bgos).
Here are some pinctures I made to explain better the concept:
- These images are poorly done, but hope it helps to make the concept clearer
Or this could be done too through scripts, anyway, I'd really like to see this. :)
If this idea is accepted and it's applied to the scripts system, I'd like give some ideas:
- Be able to change the transparency (0 to 255)
- Be able to change the invisible circular hitbox size
- Be able to apply this to NPCs too (basically I'd like this system be similar to the light system)