OK, I have my 100 battle areas for my turn-based game (same as a long time before). When a person gets in a fight, they are warped to one of these battle areas (one that is not in use). I plan on having one little "battle_area" area type on each battle area. When the person gets into a fight, a for loop loops through all of the "battle_area"s, looking for one not in use. The person is then warped to the appropriate spot in the battle area. Here's a picture representing some stuff:
Now, the yellow target spots represent the spots where people will end up in the battle area (they will be locked in those spots). The middle orange one represents the invisible battle_area area type.
Now, finally, here's my problem: How can I associate the battle area with it's target spots (where the players end up)?
I was thinking of doing it directly by location, because I'll have the battle_area type in the same position in each battle area. I mean, I could do it by the coordinates of the target spots related to the coordinate of their battle_area. Would that be a good way to do it? If so, how could I?