In my game a player has an “aura “ effect, meaning any areas or bodies nearby the player are affected by the aura’s respective effects.
However I don’t know how to make this clean and simple without being able to acquire the area(s) the aura collides with using script.
Some of these auras only emit their effect when certain conditions are made, for example: the aura only works if the enemy that is within the aura happens to have less than 25% health. So I need to be able to check what the aura is colliding with under physics process delta.
Simply using body entered and existed isn’t enough