This is an old revision of the document!
Syntax highlight test
$ShotHealth:1 once "Hello" "World" Trace2 5 ->*savedGlobal Trace2("Warp Magic") CreateList[0] Trace #wow such useful 5.5 5.6 add Trace --delete --*globalDelete --! #refdelete <-read endonce #spawn a ring of cannon shots around target #sourceX sourceY count enemy :spawnCannonShotRing # [ float float int bool - ] ->spawnIsEnemy dup TwoPi swap div ->spawnStep 0 ->spawnAngle 0 do dup2 <-spawnAngle <-spawnIsEnemy @spawnCannonShotRad pop I <-spawnAngle Trace2 <-spawnAngle <-spawnStep add ->spawnAngle loop pop pop #get rid of the remaining spawn coordinates