;Robot's name : JOKER ;Author : (c) XAZAX (Olger Oeselg) ;Author's Country : Estonia ;Author's E-mail : olger_o@hotmail.com ;Date of completion : 21/November/2001 ;Class : Light Class ;Version : v1.0a ;Code Length : 31 lines. ;Generation : 11th ;Comment : This guy is completely new and has some innovative ; : design aspects that were firt introduced in PRIZEMAN! ; : It also has a new moving system! ;****************************************************************************** ;Targeting system :****** (6): Too Complex for Light Class! ;Scanning system :*** (3): Simple, but effective ;Firing system :******* (7): Smart with heat checking ;Moving system :*** (1): Simple, but smart ;Killing ability :****** (6): Superb ;Surviving ability :**** (4): Average ;Design :******* (7): 11th Generation Light Bot ;****************************************************************************** ;Design: He is bretty hard to shoot at and can shoot back with force. ;****************************************************************************** ;Style: He has a style which I call "dribling". At the same time with ; good moving system he has a complex "core" for his target ; prediction. ;****************************************************************************** ;[[[ TRY TO MAKE YOUR OWN SUCCESSOR NOT BY COPYING CODE FROM OTHER DESIGNS ]]] ;****************************************************************************** #config scanner=4 #config weapon=3 #config armor=1 #config engine=2 #config heatsinks=2 ;****************************************************************************** #MSG I'm joking around! ;****************************************************************************** ; Compilable code: ;****************************************************************************** set ax 8 int 3 opo 17 4 set cx -100 ;4 ;****************************************************************************** !start cmp @0 0 je !gas !core ipo 7 bx ;7 cmp bx 1500 ja !track set bx @3 add bx bx ;11 opo 12 bx ipo 2 fx cmp fx 80 jae !move ;15 !fire opo 15 bx jmp !move !track opo 12 ax jmp !start ;19 !move ipo 5 ex add ex -64 sub ex @1 !move2 cmp @9 50 ;23 jb !move3 add ex 64 int 19 !move3 opo 14 ex jmp !start ;28 !gas neg cx opo 11 cx jmp !start ;31