A Subroutine is an item in TRON 2.0 and TRON: Evolution that provides a new weapon, protection, or a utility/performance enhancement by equipping it in the subroutine system menu (example below).
example of subroutine menu as it appeared TRON 2.0 for the Xbox/PC port
Every subroutine can be one of 3 levels, from weakest to strongest:
Higher level subroutines usually have an increased energy cost or apply a higher cost to a weapon. In the memory ring, an alpha subroutine fills three blocks, a beta fills two blocks, and a gold fills one block. The configuration of blocks in the memory ring is tied to the computer system; an older computer will have less memory and therefore fewer blocks available.
To get better versions, a player must either find them while traveling through the game or use an Optimizer to upgrade the subroutines they have.
Weapon Subroutines[]
| Subroutine | Primitive | Icon | Description |
|---|---|---|---|
| Disc (Disc Primitive)* | Disc | No energy cost, guidable flight path | |
| Sequencer | Disc | Throw multiple discs sequentially, up to 4 in the air | |
| Cluster | Disc | Explode the disc in midair or on impact | |
| PRod (Rod Primitive)* | Rod | Melee, stun enemy and drain health | |
| Suffusion | Rod | Shotgun, powerful short-range, inaccurate long-range. Alpha Energy Pellets: 5Blast Spread: Wide Beta
Energy Pellets: 6 Gold
Energy Pellets: 7 | |
| LOL | Rod | Sniper rifle, scope zoom
Alpha
Fire Rate: Slow Beta
Fire Rate: 50% Faster Gold
Fire Rate: 120% Faster | |
| Ball (Ball Primitive)* | Ball | Timed grenade | |
| Ball Launcher | Ball | Rocket launcher/RPG | |
| Drunken Dims | Ball | Shoots multiple inaccurate exploding grenades, good at short-range | |
| Blaster (Mesh Primitive)* | Mesh | Machine gun, low damage, inaccurate | |
| Energy Claw | Mesh | Melee, drain energy and health | |
| Prankster Bit | Mesh | Guided missile that creates black hole on impact/detonation |
* Primitives are always equipped and have no Subroutine object in Jet's inventory.
Armor Subroutines[]
| Subroutine | Description |
|---|---|
| Submask | Head, damage reduction 10/12/15% |
| Encryption | Chest, damage reduction 15/25/30% |
| Peripheral Seal | Arms, damage reduction 8/9/12% |
| Support Safeguard | Legs, damage reduction 8/9/12% |
| Base Damping | Feet, damage reduction 5/7/8% |
| Viral Shield | Reduce chance of memory corruption by 30/50/75% |
Utility Subroutines[]
| Subroutine | Description |
|---|---|
| Fuzzy Signature | Reduces noise while moving 25/50/75% |
| Power Block | After blocking an enemy disc, fires a charge straight out at crosshairs |
| Megahurtz | Increases all weapon damage and energy cost |
| Corrosion | All attacks inflict corrosive damage on the enemy, damaging it over time, increased cost |
| Primitive Charge | Increases all primitives damage 20/40/60% |
| Triangulation | Reduced zoom sway, additional ranges for all weapons |
| Y-Amp | Additional jump height 15/30/45% |
| Profiler | Display information about target, higher version provides more info |
| Virus Scan | Show subroutines infected, higher versions detect which and disinfect during d/l |