Difference between revisions of "Script Function: Q66H"
From Ultima Online: The Second Age
(Created page with " <span style="color:#0000FF">function</span> <span style="color:#0000FF">void</span> Q66H(<span style="color:#0000FF">obj</span> this) { debugMessage(<span style="color...") |
(No difference)
|
Latest revision as of 15:18, 12 October 2018
function void Q66H(obj this) { debugMessage("starting update of patrol path"); list Q5C6; int Q45I = 0x01; for(int Q4BA = 0x00; Q4BA < numInList(guardList); Q4BA = Q4BA + 0x01) { obj Q4UJ; loc Q5VD = getLocation(Q4UJ); Q4UJ = guardList[Q4BA]; Q45I = 0x01; int Q4IL = getDistanceInTiles(getLocation(this), Q5VD); if (Q4IL > myPatrolDistance) { if (!isMobile(Q4UJ)) { Q5WC(Q4UJ); } Q45I = 0x00; } if (Q45I) { appendToList(Q5C6, Q4UJ); } } copyList(Q5HE, Q5C6); return; }