Guide to Nanites

From NSV13
Revision as of 14:14, 16 July 2018 by imported>XDTM (→‎Healing Programs)
Jump to navigationJump to search
Gavel.png WARNING! This page refers to a currently unmerged feature

This feature is not included in the game yet, but might appear during temporary testmerges.


Wrench.png This page is currently under construction!

The following page is currently in the process of being created, is undergoing a major structural rework and/or is being moved.
The reason for this is: "This page is still unfinished."


Nanites are tiny nanomachines that live in a host's bloodstream, providing differenct functionalities depending on how they're programmed. The mob where the nanites reside is usually defined as their host.


Nanites

Implanting

Nanite Chamber

Nanite implantation is done through the Nanite Chamber. A second person must operate the chamber from outside and begin the implanting process, at the end of which a new swarm will take root in the host.

Volume

Nanites generally expend a part of their volume while their programs are active. Luckily, modern technology allows them to integrate with the host's metabolism to replicate without interfering with biological processes, causing them to have a slow but steady growth rate. Nanites by default have a safety threshold where they'll stop using nanite-consuming programs; it can be customized using a Nanite Chamber. If the swarm reaches a population of 0, there's none left to replicate, and the host will have to implant nanites and programming from scratch.

Programming

Nanite swarms can contain nanite programs. These programs can have a huge variety of effects, and are loaded into a nanite swarm in two main ways: uploading them manually with a Nanite Chamber or by syncing them with a Cloud Backup. Once loaded programs cannot be directly modified; instead, a copy of the same program with the desired programming must be uploaded again to overwrite the previous one. There is no limit to the amount of loaded programs, but using too many at once will usually rapidly deplete the nanite population.

Cloud

Nanite swarms can be set with a Cloud ID. If so, they will, every 30 seconds, copy the programming of the Cloud Backup with the same ID, if it has been set. Cloud backups are controlled by Cloud Control Consoles. They can create new backups (with codes from 1 to 100), as well as upload programs from a disk into the selected backup. Cloud control consoles also serve as storage, meaning that if they're disabled they will no longer sync with connected nanites, and that if all cloud consoles are destroyed, all backups will be lost.

Cloud synchronization has several benefits over direct chamber programming: it can update programs without a second person to operate the chamber, it will reset programming in case of tampering or data corruption, and can be updated remotely by a second person. Of course, the last part also makes it very risky, since anyone could upload malicious programs at any time if they have a console to do it with.

Nanite Programs

Nanite programs determine what nanites do inside the host. They have different categories, and range from helpful to deadly.

Obtaining programs

Programs are unlocked through techweb research. Once unlocked, they can be downloaded into Nanite Program Disks at any Nanite Program Hub.

Customizing Programs

Programs have sevral parameters that can be customized with the use of a Nanite Programmer. Simply insert a program disk in the machine and set the parameters you prefer. Note that codes set to 0 are inactive and cannot be signaled.

  • Activated: Determines if the program starts activated or not.
  • Activation Delay: Determines, in seconds, how long until the program self-activates.
  • Timer: Determines the length of the timer. Disables the timer if set to 0.
  • Timer Type: Determines what happens when the timer counts down. Has four settings:
    • Deactivate: Deactivates the program.
    • Self-Delete: Deletes the program.
    • Trigger: Triggers the program, if possible.
    • Reset Activation Timer: If there is an activation timer, it's reset to 0, deactivating the program until it counts down again.
  • Activation Code: The code that must be signaled to activate the program.
  • Deactivation Code: The code that must be signaled to deactivate the program.
  • Trigger Code: If the program can be triggered, the code that must be signaled to trigger the program.
  • Kill Code: The code that must be signaled to delete the program.

Some programs have an extra setting available for customization, like relay channels or signal codes.

Signaling Programs

Nanite Remotes can send coded signals to nanites. When a nanite swarm receives a signal, all its programs react if they recognize the code.

Nanite Remotes can be set to four modes:

  • Self targets the person who is holding the remote.
  • Targeted targets only the mob that is being clicked on.
  • Area targets all mobs in sight.
  • Relay allows the user to choose a relay channel; the signal is then sent globally to all hosts which have a relay program set to that channel.

Triggered Programs

Some programs do not have an effect over time, and instead must be triggered. To do so they can either receive a Trigger Code or set a Trigger Timer. Triggering a program generally has a cooldown as well as a cost in volume; if those requirements are not met the program won't trigger. If the program is not activated, it will also be unable to trigger, but activating the program is not the same as triggering it.

Data Corruption

Events like EMPs or shocks might result in data corruption in nanite programs, which can result in one of several different effects: - Toggles the program, deactivating it if active and viceversa. - Triggers the program, if it can be triggered - Deletes the program completely - Resets all the codes, preventing it from being signaled by remotes or signal programs. - Converts the program into a corrupted version. The glitch program depends on the program that got corrupted.

Nanite Types

Nanites are split in several categories.

Utility Programs

Programs that interact with the nanites themselves, or have general utility purposes.

Program Effect Volume per second Trigger Cost Trigger Cooldown Corruptions
Metabolic Synthesis The nanites use the metabolic cycle of the host to speed up their replication rate, using their extra nutrition as fuel. -0.5 -- -- Toxin Buildup
Viral Replica The nanites constantly send encrypted signals attempting to forcefully copy their own programming into other nanite clusters. 0.5 -- -- Toxin Buildup
Monitoring The nanites monitor the host's vitals and location, sending them to the suit sensor network. 0 -- -- Toxin Buildup
Stealth The nanites hide their activity and programming from superficial scans. 0.2 -- -- Toxin Buildup
Subdermal ID The nanites store the host's ID access rights in a subdermal magnetic strip. Updates when triggered, copying the host's current access. 0 0 5s Dermalysis
Relay The nanites receive and relay long-range nanite signals. Must be set with a relay channel beforehand. 0 -- -- Toxin Buildup
Electromagnetic Resonance The nanites cause an elctromagnetic pulse around the host when triggered. Will corrupt other nanite programs! 0 10 5s Toxin Buildup
Infective Exo-Locomotion The nanites gain the ability to survive for brief periods outside of the human body, as well as the ability to start new colonies without an integration process; resulting in an extremely infective strain of nanites. 5.5 -- -- Hypoxemia, Necrosis

Augmentation Programs

Augmentation programs offer boosts and bonuses to the host.

Program Effect Volume per second Trigger Cost Trigger Cooldown Corruptions
Nerve Support The nanites act as a secondary nervous system, reducing the amount of time the host is stunned by half. 1.5 -- -- Nerve Decay
Dermal Hardening The nanites form a mesh under the host's skin, protecting them from melee and bullet impacts. 0.5 -- -- Dermalysis
Dermal Refractive Surface The nanites form a membrane above the host's skin, reducing the effect of laser and energy impacts. 0.5 -- -- Dermalysis
Rapid Coagulation The nanites induce rapid coagulation when the host is wounded, dramatically reducing bleeding rate. 0.1 -- -- Hypoxemia
Electric Conduction The nanites act as a grounding rod for electric shocks, protecting the host. Shocks can still damage the nanites themselves. 0.2 -- -- Nerve Decay
Mental Barrier The nanites form a protective membrane around the host's brain, shielding them from abnormal influences while they're active. 0.4 -- -- Neuro-Necrosis, Brain Misfire
Adrenaline Burst The nanites cause a burst of adrenaline when triggered, waking the host from stuns and temporarily increasing their speed. 0.4 25 120s Toxin Buildup, Nerve Decay

Healing Programs

Healing programs fix a variety of damage and ailments that affect the host. They generally consume a lot of nanites, so it's advisable to activate them manually when necessary.

Program Effect Volume per second Trigger Cost Trigger Cooldown Corruptions
Accelerated Regeneration The nanites boost the host's natural regeneration, increasing their healing speed. Does not consume nanites while the host is undamaged. 2.5 -- -- Necrosis
Temperature Adjustment The nanites adjust the host's internal temperature to an ideal level. Does not consume nanites while the host is at an ideal temperature. 3.5 -- -- Dermalysis
Blood Purification The nanites purge toxins and chemicals from the host's bloodstream. Does not consume nanites if the host has no chemicals nor toxin damage. 1 -- -- Hypoxemia, Necrosis
Neural Regeneration The nanites fix neural connections in the host's brain, reversing brain damage and minor traumas. Does not consume nanites if the host has no brain damage. 1.5 -- -- Neuro-Necrosis
Blood Regeneration The nanites stimulate and boost blood cell production in the host. Does not consume nanites if the host has enough blood. 1 -- -- Hypoxemia
Mechanical Repair The nanites fix damage in the host's mechanical limbs. Does not consume nanites if the limbs are undamaged. 0.5 -- -- Necrosis
Selective Blood Purification The nanites purge toxins and dangerous chemicals from the host's bloodstream, while ignoring beneficial chemicals. The added processing power required to analyze the chemicals severely increases the nanite consumption rate. 2 -- -- Hypoxemia, Necrosis
Bio-Reconstruction The nanites manually repair and replace organic cells, acting much faster than normal regeneration. However, this program cannot detect the difference between harmed and unharmed, causing it to consume nanites even if it has no effect. 5.5 -- -- Hypoxemia, Necrosis
Neural Reimaging The nanites are able to backup and restore the host's neural connections, potentially replacing entire chunks of missing or damaged brain matter. 3 -- -- Neuro-Necrosis, Brain Misfire

Augmentation Programs

Augmentation programs offer boosts and bonuses to the host.

Program Effect Volume per second Trigger Cost Trigger Cooldown Corruptions
Nerve Support The nanites act as a secondary nervous system, reducing the amount of time the host is stunned by half. 1.5 -- -- Nerve Decay
Dermal Hardening The nanites form a mesh under the host's skin, protecting them from melee and bullet impacts. 0.5 -- -- Dermalysis
Dermal Refractive Surface The nanites form a membrane above the host's skin, reducing the effect of laser and energy impacts. 0.5 -- -- Dermalysis
Rapid Coagulation The nanites induce rapid coagulation when the host is wounded, dramatically reducing bleeding rate. 0.1 -- -- Hypoxemia
Electric Conduction The nanites act as a grounding rod for electric shocks, protecting the host. Shocks can still damage the nanites themselves. 0.2 -- -- Nerve Decay
Mental Barrier The nanites form a protective membrane around the host's brain, shielding them from abnormal influences while they're active. 0.4 -- -- Neuro-Necrosis, Brain Misfire
Adrenaline Burst The nanites cause a burst of adrenaline when triggered, waking the host from stuns and temporarily increasing their speed. 0.4 25 120s Toxin Buildup, Nerve Decay

Glitch Programs

Defective programs caused by data corruption, and not otherwise obtainable. Generally range from mildly to moderately dangerous.

Program Effect Volume per second Trigger Cost Trigger Cooldown Corruptions
Glitch A heavy software corruption that causes nanites to gradually break down. 1.5 -- -- None
Necrosis The nanites attack internal tissues indiscriminately, causing widespread damage. 0.75 -- -- Glitch
Toxin Buildup The nanites cause a slow but constant toxin buildup inside the host. 0.25 -- -- Glitch
Hypoxemia The nanites prevent the host's blood from absorbing oxygen efficiently. 0.75 -- -- Glitch
Neuro-Necrosis The nanites seek and attack brain cells, causing extensive neural damage to the host. 0.75 -- -- Necrosis
Brain Misfire The nanites interfere with neural pathways, causing minor psychological disturbances. 0.5 -- -- Neuro-Necrosis
Dermalysis The nanites attack skin cells, causing irritation, rashes, and minor damage. 0.25 -- -- Necrosis
Nerve Decay The nanites attack the host's nerves, causing lack of coordination and short bursts of paralysis. 1 -- -- Necrosis

Weaponized Programs

Aggressive programs which use nanites as a military-grade weapon. Moderately to extremely dangerous to the host and/or their surroundings.

Program Effect Volume per second Trigger Cost Trigger Cooldown Corruptions
Aggressive Replication Nanites will consume organic matter to improve their replication rate, damaging the host. -1 -- -- Necrosis
Meltdown Causes an internal meltdown inside the nanites, causing internal burns inside the host as well as rapidly destroying the nanite population. Sets the nanites' safety threshold to 0 when activated. 10 -- -- Glitch
Chain Detonation Detonates all the nanites inside the host in a chain reaction when triggered. 0 25 10s Toxin Buildup
Heart-Stopper Stops the host's heart when triggered; restarts it if triggered again. 0 12 1s Nerve Decay
Cryogenic Treatment The nanites rapidly skin heat through the host's skin, lowering their temperature. 1 -- -- Dermalysis, Sub-Dermal Combustion
Sub-Dermal Combustion The nanites cause buildup of flammable fluids under the host's skin, then ignites them. 4 -- -- Dermalysis, Cryogenic Treatment

Suppression Programs

Programs with the goal of acting as a deterrent against the host. Generally nonlethal.

Program Effect Volume per second Trigger Cost Trigger Cooldown Corruptions
Electric Shock The nanites shock the host when triggered. Destroys a large amount of nanites! 0 10 30s Toxin Buildup
Neural Shock The nanites pulse the host's nerves when triggered, inapacitating them for a short period. 0 4 30s Electric Shock, Nerve Decay
Sleep Induction The nanites cause rapid (but not instant) narcolepsy when triggered. 0 15 120s Neuro-Necrosis, Brain Misfire
Paralysis The nanites actively suppress nervous pulses, effectively paralyzing the host. 3 -- -- Nerve Decay
Death Simulation The nanites induce a death-like coma into the host, able to fool most medical scans. 3.5 -- -- Necrosis, Nerve Decay, Neuro-Necrosis
Pacification The nanites suppress the aggression center of the brain, preventing the host from causing direct harm to others. 1 -- -- Neuro-Necrosis, Brain Misfire
Blindness The nanites suppress the host's ocular nerves, blinding them while they're active. 1.5 -- -- Nerve Decay

Sensor Programs

Programs that will self-pulse a given code when their condition is met.

Program Effect Volume per second Trigger Cost Trigger Cooldown Corruptions
Perfect Health Sensor The nanites receive a signal when the host is in perfect health. 0 -- -- Glitch
High Health Sensor The nanites receive a signal when the host's health is above 75%. 0 -- -- Glitch
Low Health Sensor The nanites receive a signal when the host's health is below 25%. 0 -- -- Glitch
Critical Health Sensor The nanites receive a signal when the host first reaches critical health. 0 -- -- Glitch
Death Sensor The nanites receive a signal when they detect the host is dead. 0 -- -- Glitch
Nanite Volume Sensor - LOW The nanites receive a signal when the nanite supply is below 25%. 0 -- -- Glitch
Nanite Volume Sensor - HIGH The nanites receive a signal when the nanite supply is over 75%. 0 -- -- Glitch
Nanite Volume Sensor - FULL The nanites receive a signal when the nanite supply is at the cap. 0 -- -- Glitch