;S-10 Kiona ;Shockfrost ; ;The Kiona is the first prototype of a highly specialized series of tanks. ;Each tank introduces a new component, or recombinates old components in a familiar way. ; ;The Kiona was never meant to be an effective battle tank, rather a (beloved) ; starting point. ; ;The Kiona functions as a blueprint to how hardpoints are constructed - let me explain. ;The S-Series tanks are HIGHLY organized and standardized. While fully customizable, ;It's remarkably easy to just RIP OUT one component and replace it with another. ;Similar components recieve the same addresses. ; ;The start of the program is always at 1. 100, 101, 102, 111, 112 etc. are all ;Sub-branches that can be applied under the primary system. ; 1 - Program init, runtime, and maintenance. ; 2 - Scanning and targetting modules. ; 3 - Motion and evasion modules. ; 4 - Firing and Assault modules. ; 5 - Mine deployment and maintenance modules. ; 6 - Shield operation modules. ; 7 - Communication and alliance modules. ; 8 - Self adaptation modules. ; 9 - Miscellaneous modules. ;----------HARDPOINT ASSIGNMENT----------- ; REMEMBER - 12 hardpoints for armaments. ; BE SURE TO ASSIGN - these values start off blank. ; 3 points to get a basic shield, remember? 2 won't do. ; And Armor slows the tank. ; You get 2 free mines. ; Low scanner level means you may NOT see enemies with basic scans... hm. #CONFIG Shield=0 #CONFIG Scanner=5 #CONFIG Weapon=2 #CONFIG Armor=0 #CONFIG Engine=0 #CONFIG Heatsinks=5 #CONFIG Mines=0 #MSG =S10=Kiona=Online!= ; <-----------------> MSG Length ;All variables will be applied under their corresponding subroutine. ;Watch for overlap - makes for FunKy tanks! ;INIT and PRIMARY - Softpoint 1 opo 17 64 set ax 1 int 3 ;Primary Code ;Module comments: ;Kiona is a stationary model - just point and shoot! ;The central module's personal subs are under 100, 101 and so forth. 12, 13, 14 etc. are ;Return gates from other subs. :1 jmp 2 :12 ;Return gate for Scan Mechanism jmp 1 :14 ;Return gate for Firing Mechanism jmp 1 ;SCANNING / TARGETING MECHANISM - Softpoint 2 ;Module Comments: ;SOLO KEEPSHIFT SYSTEM 1.0 - All completion modules attach to 12 or other component start. ;This component, while simple, is pretty effective for its purpose - stationary targeting, ;with keepshift engaged. It allows Kiona to defeat Randman3 on occasion without even moving. :2 ipo 7 ax cmp ax 1500 jls 201 ipo 17 ax add ax ax add ax 1 opo 17 ax sub ax 1 int 9 cmp ex 128 jgr 202 :203 opo 12 ax jmp 1 :201 ipo 8 ax ipo 17 bx div bx 2 opo 17 bx mpy ax bx opo 12 ax jmp 4 :202 neg ax jmp 203 ;FIRING MECHANISM - Softpoint 4 ;Module Comments ;DUMBFIRE 1.0 - V PATTERN WITH HEAT SAFEGUARD (tolerance 150) ;I threw this model together. It uses the natural aim adjustment feature of the firing ; input, to throw a V at the enemy. ;Quick system. More effective at tagging dodgers than straight shot. ;But also much less efficient heat-wise. Shooting everywhere is wasteful! :4 ipo 2 ax cmp ax 150 jgr 14 opo 15 -4 opo 15 4 opo 15 -2 opo 15 2 opo 15 jmp 14 ;FunKy!