Also,
und zwar geht es um einen bestimmten Sichtbereich einer Person.
In meinem Sneak and Shadowscript habe ich dies mit Event gemacht.
Doch jetzt wollte ich es nur mit Variablen machen, hier mal ein Beispiel:
Koordinaten von GEGNER1 wird in Variable "GEGNER1 X" und "GEGNER1 Y"
gespeichert.
Dann wird in einem paralleln Prozess die Variable "SICHTWEITE X" und "SICHTWEITE Y" gleich der Koordinaten des GEGNER1 Events gesetzt.
Sagen wir, der Typ hat eine Sehschwäche und kann nur 10 Felder weit gucken. Dann hab ich mir das so gedacht:
GEGNER 1 steht bei Y Koordinate auf 30
So, das würde dafür sorgen, das der Hero innerhalb des Bereiches (10 Felder) vom Gegner gesehen werden kann. (der Code war erst einmal nur für, wenn er nach unten schaut!!)Zitat
Aber was ist, wenn da jetzt eine Wand oder ähnliches im Weg steht?
Events, würden ja nicht durchgehen, aber den Variablen ist es egal!
Also, wie mache, das eine Mauer, Laterne oder ähnliches berücksichtigt wird?