Da mir nicht bekannt ist das man in LUA irgendwelche Werte der Map auslesen kann:
Nein, der kann sich nicht automatisch anpassen. Du müsstest das tatsächlich für jede einzelne Map händisch angeben.
Andere Möglichkeit:
Du fügst dem E2-Chip Inputs hinzu mit 2 Eckpunkten (Diagonal gegenüberliegen in einem Quader) innerhalb diesem nur eine Position ausgegeben werden darf.
Somit musst du nur für jede Map in der du bist 2 Vectoren angeben.