I have 2 regions I want to define. Imagine 2 squares, one inside the other, these are the 2 regions. The inner square has all the flags set for it, and the outer square has its flags set. Only issue is, I want the inner square flags to override the outer square flags when the player walks in the inner square. I figured I could do this with parents, but I tried setting the parent of the outer square to the inner square, but that just gave all the flags that the inner square had to the outer square, regardless of where you are in the outer square. Any ideas?