I'd really like to see the option to set custom obstacles rather than just solids for the 8Direction behaviour. I'm making a 2D stealth game, when not in stealth mode the player can walk in front of obstacles, when stealth mode is on they use obstacles for cover. I achieve this by turning solid on for the obstacle sprite when stealth is activated, meaning the player can't pass it which is fine. The problem is that I want the enemies to be able to walk in front of the obstacle, but as they're also set to 8Direction movement they cannot pass obstacles. If a custom obstacle option was included I could set the obstacle for the player only.