LlAtan2/Compass QA
< LlAtan2
<source lang="lsl2"> default { state_entry() { vector p = llGetPos(); integer a = 0; integer b = 72; float c = -TWO_PI / b; float d = 360.0 / b; while(a <= b) { vector target = (<0,1,0> * llEuler2Rot(<0, 0, c * a>)); llOwnerSay(llDumpList2String([((integer)(d * a))] + compass(p + target), " ")); a++; } } } </source>