; Mole 3 ; by Chris King ("PiGuy") ctk314@yahoo.com ; Mole is another robot that follows my "simple, yet effective" theory. ; He has a tiny scanner and is apparently blind, but uses his radar(!) to ; chase down his opponents. The freed-up config points from the scanner give ; Mole a stronger weapon, which he only uses at close range. He is superb ; in a rumble. #config scanner=0 #config weapon=3 #config armor=3 #config engine=5 #config heatsinks=1 #config shield=0 #config mines=0 #time 5 #def dir opo 22,10 ;opo 22,10 ;mov ax,1 ;int 4 ;int 3 opo 13,64 opo 17,6 mov dir,12 !loop cmp @0,0 jne !move neg dir opo 12,128 opo 14,128 del 56 ; total delay for #time 3=48, 4=64, 5=80 ;del 32 ;opo 11,100 ;del 32 opo 11,100 ;del 32 del 24 !move opo 11,100 ipo 9,dx cmp dx,250 jgr !chkturn ;mov cx,dx ; for code-shrinking ipo 7,cx cmp cx,1500 jgr !chkturn ;ipo 7,ax ; for code-shrinking ;add cx,ax ; for code-shrinking ipo 2,ax cmp ax,160 jae !chkturn ;add cx,ax ; for code-shrinking ;cmp cx,1910 ; for code-shrinking ;jae !chkturn ; for code-shrinking opo 15,@3 cmp @13,200 jae !chkturn opo 15,dir opo 15,0 ;opo 15,@3 !chkturn cmp bx,dx jgr !noturn opo 14,dir !noturn mov bx,dx jmp !loop