Functions in Transistor help separate it from the rest of the crowd. There are seemingly endless combinations and permutations at the player's disposal, which makes for a constantly evolving gameplay experience that rewards experimentation. Listed below are all 16 functions and their many uses, whether it be as an active ability, passive ability, or function upgrade.
Function | Memory | Active Slot | Upgrade Slot | Passive Slot
|
---|
Bounce() | 2 | Discharge a ricocheting bolt that jumps from Target to Target. | Add a chain-reactive effect to most Functions. | Gain a deflecting shield that negates damage to the User.
|
Breach() | 3 | Pierce Targets with great force across long distances. | Accelerate most Functions, raising their range and velocity. | Gain more planning potential in Turn().
|
Crash() | 1 | Harm and disrupt nearby Targets exposing vulnerabilities. | Cause most Functions to stun and disrupt Targets. | Gain damage resistance and immunity to all slowing effects.
|
Cull() | 4 | Strike nearby Targets upward with tremendous force. | Raise the kinetic impact or effect duration of most functions. | Harm Targets on contact while executing Turn().
|
Flood() | 3 | Project a storm sphere that disintegrates Targets in its path. | Enhance most Functions with lingering destructive effects. | Regenerate life points when Turn() is not recovering.
|
Get() | 1 | Force a Target close to the User. Stronger against distant Targets. | Make most functions pull targets out of position. | Draw in Cells faster and from farther away.
|
Help() | 4 | Call a Friend to aid the User. Plan Friend's actions with Turn(). | Give most Functions a chance to prevent Cells from spawning. | Gain a 25% chance to become a Super User on using Turn().
|
Jaunt() | 3 | Transport User to nearby location directly ahead. | Allow most Functions to be used during Turn() recovery. | Recover more quickly after using Turn().
|
Load() | 3 | Form a volatile Packet. Strike Packet to produce a large blast. | Increase the area-of-effect of most Functions. | Generate volatile Packets instantly at a regular interval.
|
Mask() | 1 | Conceal the User's physical self, amplifying the next action taken. | Raise the potency of most Functions when Backstabbing. | Become undetectable and faster after eliminating Targets.
|
Ping() | 1 | Fire rapid kinetic charges in a straight line. | Reduce Turn() planning cost and speed up most Functions. | Move much farther in a single use of Turn().
|
Purge() | 2 | Spawn a seeking parasite that dismantles a Target from within. | Apply a corruption effect to most Functions. | Retaliate automatically when struck.
|
Spark() | 2 | Launch fast unstable shells that split into explosive particles. | Split and subdivide most Functions for greater results. | Spawn a Copy when attacked diverting nearby Targets.
|
Switch() | 2 | Alter a Target's allegiance, causing it to serve the User. | Integrate allegiance-altering subroutine into most Functions. | Spawn a friendly Bad Cell when retrieving cells.
|
Tap() | 4 | Siphon life points from Targets in an area around the User. | Apply a life-stealing effect to most Functions. | Raise User's total life points, improving survivability.
|
Void() | 4 | Cripple Targets' defense and attack. Stacks three times. | Augment the potency and effects of most Functions. | Increase base damage output for each Function.
|