Difference between revisions of "Old Weapon Systems"

From StarMade Wiki
(added to the Game Mechanic category)
(removed from categories)
(20 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{WIP}}
+
{{Ambox
 +
| type = notice
 +
| text =  '''This page is for the Old Weapon systems prior to Version 0.201.126.'''
 +
}}
  
Weapons are used to fight enemies. They can be built on any object, and can be either fired manually or be triggered by logic.
+
Weapon Systems in StarMade are used to deal damage to entities, be they players, ships, stations or other. Successful combat depends on both correct design and utilization of weapon systems.
  
 
==Construction==
 
==Construction==
Each weapon has a computer and one or more [[Linking|linked]] modules. Each weapon computer has its own associated module block type.  Weapon modules which share at least one face with another weapon module of the same type will be in the same [[Module_Group|group]]. The more modules in each group linked to the weapon computer, the more powerful the weapon will become, with a commensurate increase in power consumption. Any number of groups may be linked to the same weapon computer, though there is a power consumption penalty for each group beyond the first linked in this way.  Additionally, one weapon module will be the '''output''' module for the group - this is the module from which projectiles or beams will be emitted for the whole group.  For any given group, this can be changed by pointing at the desired output module and pressing {{K|Make Output}}. If the module is already the current output, the text "(CURRENT)" will show next to the module.
+
Each weapon system consists of a computer [[Linking|linked]]  to at least 1 module of the same type ([[Cannon Computer]] with [[Cannon Barrel]], etc.). Weapon modules in a physically-contiguous grouping are considered one group, and will output 1 projectile (unless modified otherwise). Larger groups have a directly proportionate increase in damage output and power cost per firing of the weapon. Although several groups can be linked to one computer, the total power cost is increased by 10% for every subsequent group for cannons and beams, and by 2.5% for missiles. Damage pulse has no penalty for multiple groups linked to the same computer.
  
See the [[#Tables|Tables]] section for detailed numerical information on the base attributes of each weapon system.
+
In each group, one block is defined as the "output": the location from which projectiles are emitted. The output of a group can be changed by aiming at the desired block and pressing {{K|Activate Module}}. The text which appears while aiming at a block will read  "[R]: Make Output (CURRENT)" if that block is the current output for its group, and "[R]: Make Output" otherwise. The direction in which a weapon fires, relative to the ship it is on, depends on the orientation of the primary weapon computer. Because of this, players should be sure to place weapon computers in the default orientation unless they intend to make a weapon with non-standard characteristics (eg. vertical-launch missiles).
  
==Linked systems==
+
===Weapon Types===
In ''StarMade'' weapons can be modified by [[linking]] in order to give different abilities or additional effects, usually with some trade-off such as power consumption or recharge time.  There are two kinds of links for weapon systems: [[#support systems|support systems]] and [[#effect systems|effect systems]] as described below.
+
 +
Each weapon has the following general behaviors when used as a primary weapon. These are largely self-explanatory.
 +
{|class="wikitable"
 +
! System !! Effect
 +
|-
 +
| [[Damage Beam Computer|Damage Beam]] || A linear beam which travels instantly, dealing damage at regular intervals over a short burst.
 +
|-
 +
| [[Cannon Computer|Cannon]] || Fires relatively fast projectiles with reasonable penetration.
 +
|-
 +
| [[Missile Computer|Missile]] || Fires relatively slow projectiles which deal damage in an area. Most upgrades provide homing capabilities of some sort.
 +
|-
 +
| [[Damage Pulse Computer|Damage Pulse]] || Deals damage in a relatively large sphere directly in front of the output. Low power consumption due to difficulty of use.
 +
|}
  
In these linked systems, the original system is called the master. The system that gives the different abilities is called the slave. Only weapons can be used as slaves, not the [[Support Tool Systems|support tool systems]]. The slave system doesn't actually get fired, only the master system does. Weapons, and only weapons, can also be linked to [[#Effect Systems|effect systems]].  The amount of change provided by the slaved system is proportional to the number of modules in the master and slave.  For example, if the master has 10 modules and the slave has 5, only 50% of the slave's effect will be applied and this will be the percentage which shows in the [[Weapons Tab]].  If there are 10 modules in each, the maximum effect of the slaved system is applied and the weapons panel will show 100%.  Support and effect ratios are independent of each other; therefore, if you have 10 master modules, you may have up to 10 ''support'' modules and up to 10 ''effect'' modules to achieve the maximum effect, for a total of 30 modules (10 master, 10 support and 10 effect).
+
See the [[#Tables|Tables]] section for full numerical information on the attributes of each weapon system.
  
See [[Linking]] for a description of the methods of establishing links between systems.
+
===Support Tools as Weapons===
 +
Although the majority of the [[Support Tool Systems]] are, indeed, for use in supportive roles, a few of them are specifically useful as offensive tools, and are therefore detailed on this page. Those support tools which have offensive applications are detailed briefly in the table below.
  
===Support systems===
+
{|class="wikitable"
A support system is a weapon system which is slaved to another weapon system or [[Support Tool Systems|support tool system]].  Any weapon or support tool can support zero or one support systems at a time, and these may be either linked manually during building, or on-the-fly using the [[Weapons Tab]] by dragging the associated support computer into the support slot for the weapon or support tool.
+
! System !! Effect
 +
|-
 +
| [[Power Drain Computer|Power Drain Beam]] || A beam which drains the target's power, and transfers a percentage of the power drained to the ship firing the beam.
 +
|-
 +
| [[Shield Drain Computer|Shield Drain Beam]] || A beam which drains the target's shields, and transfers a percentage of the shields drained to the ship firing the beam.
 +
|-
 +
| [[Push Pulse Computer|Push Pulse]] || Emits a spherical pulse which pushes entities away, with a force proportional to the group's size.
 +
|-
 +
|}
 +
 
 +
See the [[#Tables|Tables]] section for full numerical information on the attributes of each weapon system.
 +
 
 +
==Linked Systems==
 +
The statistics of a weapon system can be modified by [[Linking|linking]] to other weapon systems or [[Effects|effects]]. Each weapon may only support 1 secondary and 1 tertiary system at a time.
 +
 
 +
In linked weapon setups, the primary system is commonly referred to as the "master", with secondary and tertiary systems being termed "slaves". Only weapon systems can be used as secondary systems, not [[Support Tool Systems|support tool systems]]. Secondary systems provide the bulk of statistic alterations, affecting at least 2 of the following values: damage, power consumption, range, projectile speed, and projectile quantity. Secondary (and tertiary) systems are a trade-off: For example, a beam system slaved to a cannon quadruples the damage of the cannon, and doubles its projectile speed, but also quadruples both reload time and power consumption.
 +
 
 +
Slaved systems lend their block-count to the primary system for purposes of damage and power calculations (which are linearly calculated per block), but do not act independently when slaved (they do not emit projectiles, and only the primary system is added to the hotbar and fired).
  
Each weapon system has the following general effect when slaved to another valid system:
+
The effectiveness of secondary and tertiary systems is derived from their size proportional to the primary weapon system: if the total block count of a slaved system is equal to that of the primary system, its modifications will be applied at 100% effectiveness. If the slave's block count is only 50% of the primary, all changes applied will be 50% as strong as normal. A slaved system cannot be more than 100% effective: block-counts greater than those of the primary system are redundant.
 +
 
 +
Weapon systems can also have [[Effects|effects]] linked to them as tertiary systems, providing further modifications to weapon stats. These usually change what the weapon does with its damage output: for example, draining enemy power or shields, in exchange for dealing less block damage.
 +
 
 +
===Secondary Systems===
 +
A secondary system is a weapon system which is slaved to another weapon system or [[Support Tool Systems|support tool system]], modifying its statistics based on the combination and the proportions thereof.
 +
 
 +
Each weapon system has the following general effects when slaved to another weapon:
 
   
 
   
 
{|class="wikitable"
 
{|class="wikitable"
! Support Computer !! Description
+
! System !! Effect
 
|-
 
|-
| [[Damage Beam Computer]] || Improves range and/or speed
+
| [[Damage Beam Computer|Damage Beam]] || Improves range, speed and damage. Increases power consumption and reload time.
 
|-
 
|-
| [[Cannon Computer]] || Improves firing rate
+
| [[Cannon Computer|Cannon]] || Decreases reload time and power consumption, but also damage per shot.
 
|-
 
|-
| [[Missile Computer]] || Increases the number of projectiles
+
| [[Missile Computer|Missile]] || Increases the number of projectiles. Slightly increases damage, reload time, and power consumption.
 
|-
 
|-
| [[Damage Pulse Computer]] || Increases damage
+
| [[Damage Pulse Computer|Damage Pulse]] || Increases damage, reload time and power consumption significantly.
 
|}
 
|}
  
 
See the [[#Tables|Tables]] section for detailed numerical information on how support systems affect linked weapons.
 
See the [[#Tables|Tables]] section for detailed numerical information on how support systems affect linked weapons.
  
===Effect systems===
+
===Tertiary Systems (Effects)===
An effect system is an [[:Category:Effect|effect computer]] slaved to a weapon system. Any weapon can support zero or one effect systems at a time, and these may either be linked manually during building, or on-the-fly using the [[Weapons Tab]] by dragging the associated effect computer into the effect slot for the weapon.
+
A tertiary system is an [[:Category:Effect|effect computer]] slaved to a weapon system. For the purposes of any per-module cost or value (damage and power consumption), effect modules increase the effective module count of the primary weapon, up to the same limits applied to secondary systems (cannot exceed 100% efficiency). Effects apply all of their modifications after total block count is found (and the stats before effects are calculated), including Overdrive's damage and power consumption increases.
  
Each effect system has the following general effect when slaved to a valid weapon system:
+
Each effect system has the following general effect when slaved a weapon system:
  
 
{|class="wikitable"
 
{|class="wikitable"
 
! Effect Computer !! Description
 
! Effect Computer !! Description
 
|-
 
|-
| [[EMP Effect Computer]] || Converts weapon damage to reduce power in the hit ship.
+
| [[EMP Effect Computer]] || Converts weapon damage to power damage, reducing the power of the entity hit.
 
|-
 
|-
| [[Explosive Effect Computer]] || For beams and cannons, adds an explosive effect, spreading the weapon damage over the six blocks adjacent to the hit block. For missiles and pulse, the radius of the blast is increased.
+
| [[Explosive Effect Computer]] || For beam and cannon, spreads damage over the area immediately around the point of impact. Increases the radius of missile and pulse.
 
|-
 
|-
| [[Ion Effect Computer]] || Increased damage to shields but reduced damage to blocks.
+
| [[Ion Effect Computer]] || Increased damage to shields, but reduced damage to blocks.
 
|-
 
|-
 
| [[Overdrive Effect Computer]] || Increases overall weapon damage at the expense of dramatically higher energy usage.
 
| [[Overdrive Effect Computer]] || Increases overall weapon damage at the expense of dramatically higher energy usage.
 
|-
 
|-
| [[Piercing Effect Computer]] || Does damage to blocks behind the point of impact, but decreases shield damage and direct damage to the targeted block.  Does not work on missiles.
+
| [[Piercing Effect Computer]] || For beams and cannons, increases block damage and reduces shield damage, as well as increasing [[Defense Systems#Armor HP|AHP]] damage. For missiles and pulses, increases blast radius.<br/>For all weapons, causes them to ignore 50% of a block's [[Defense Systems#Armor|armor]] value.
 
|-
 
|-
| [[Punch-Through Effect Computer]] || If the attack would destroy a block, remaining damage is applied to consecutive blocks until all the damage is used up. Does not work on missiles.
+
| [[Punch-Through Effect Computer]] || For beams and cannons, increases block damage dealt, as well as increasing damage dealt to AHP.<br/>For missiles and pulses, increase blast radius, and increases AHP damage more significantly than it does for beams and cannons.
 
|-
 
|-
| [[Push Effect Computer]] || Reduces damage in exchange for a pushing effect on the target.
+
| [[Push Effect Computer]] || Converts damage to a pulling effect on the target.
 
|-
 
|-
| [[Pull Effect Computer]] || Reduces damage in exchange for a pulling effect on the target.
+
| [[Pull Effect Computer]] || Converts damage to a pulling effect on the target.
 
|-
 
|-
| [[Stop Effect Computer]] || Converts damage into a braking effect to hold the target in place.
+
| [[Stop Effect Computer]] || Converts damage to a braking effect, reducing the target's velocity.
 
|}
 
|}
 +
 
See the [[#Tables|Tables]] section for detailed numerical information on how effect systems affect linked weapons.
 
See the [[#Tables|Tables]] section for detailed numerical information on how effect systems affect linked weapons.
  
==Coloring==
+
===Coloring===
The projectile or effect animation color can be altered by [[linking]] the weapon computer to any light emitting block.
+
The projectile or effect color of any weapon can be altered by [[linking]] the primary weapon computer to any light emitting block.
  
 
==Tables==
 
==Tables==
This wiki uses tables to show the stats of the different systems. Example of a table:
+
<blockquote>Values in this section may be subject to change. This disclaimer is here to mark which StarMade version this is in accordance with, in order to prevent misinformation.<br/>
 +
This section is up to date with: [https://www.star-made.org/news/starmade-v0-199-654-exploit-fixes StarMade v0.199.654, 22nd August 2017].</blockquote> <!-- When updating this section, only change this disclaimer to the version used when you are confident it is fully updated (Heillos, 9/10/2016) -->
 +
 
 +
===Summary Table===
 +
The table below offers a very brief summary of the effect which a given system will have when given a particular secondary system:
 
{|class="wikitable"
 
{|class="wikitable"
!colspan="3"|Stats for this system
+
! rowspan="2" |Primary
!colspan="4"|Values for this system's slaves
+
! colspan="4" |Secondary
 +
|-
 +
| Cannon
 +
| Missile
 +
| Damage Beam
 +
| Damage Pulse
 +
|-
 +
| '''Cannon'''
 +
| -Damage, -Reload, -Power Cost
 +
| +Damage, +Reload, +Power Cost, +Projectile Count
 +
| +Damage, +Reload, +Range, +Projectile Speed, +Power Cost
 +
| +Damage, +Reload, +Power Cost
 +
|-
 +
| '''Missile'''
 +
| -Damage, -Reload, -Power Cost,+Projectile Speed, -AoE
 +
| -Projectile Speed, +Projectile Count, -AoE, Heat-Seeking (indiscriminate)
 +
| +Damage, +Reload, +Range, +Power Cost, +Projectile Speed, Lock-On Homing
 +
| +Damage, +Reload, +Power Cost, -Projectile Speed, +AoE, Lock-On Homing
 +
|-
 +
| '''Damage Beam'''
 +
| -Damage, -Reload, -Power Cost
 +
| +Projectile Count
 +
| +Damage, +Reload, +Power Cost, +Range
 +
| +Damage, +Reload, +Power Cost
 +
|-
 +
| '''Damage Pulse'''
 +
| -Damage, -Reload, -Power Cost
 +
| -Damage, -Reload, -Power Cost
 +
| +Damage, +Reload, +Power Cost, +AoE
 +
| +Damage, +Reload, +Power Cost, +AoE
 
|-
 
|-
!width="200pt" | Name (unit)
+
| '''Power Drain'''
!width="90pt" | Per module
+
| -Damage, +Hit Rate, -Reload, -Power Cost
!width="110pt" | Values
+
| +Projectile Count
!width="110pt" | Cannon
+
| +Damage, +Range, +Reload, +Power Cost
!width="110pt" | Missile
+
| +Damage, -Hit Rate, +Reload, +Power Cost, +Burst Time
!width="110pt" | Damage beam
 
!width="110pt" | Damage pulse
 
 
|-
 
|-
| Value 1 (x/y)
+
| '''Shield Drain'''
| style="text-align:center" | yes
+
| -Damage, +Hit Rate, -Reload, -Power Cost
| style="text-align:right" | 40<span style="color:grey">.0</span>
+
| +Projectile Count
| style="text-align:right" | -
+
| +Damage, +Range, +Reload, +Power Cost
| style="text-align:right" | -
+
| +Damage, -Hit Rate, +Reload, +Power Cost, +Burst Time
| style="text-align:right" | 120<span style="color:grey">.0</span>
 
| style="text-align:right" | 240<span style="color:grey">.0</span>
 
 
|-
 
|-
| Value 2 (a/b)
+
| '''Push Pulse'''
| style="text-align:center" | no
+
| -Force, -Reload, -Power Cost
| style="text-align:right" | 2<span style="color:grey">.0</span>
+
| -Force, -Reload, -Power Cost
| style="text-align:right" | 1<span style="color:grey">.0</span>
+
| +Radius, +Power Cost
| style="text-align:right" | -
+
| +Force, +Reload, +Power Cost
| style="text-align:right" | -
 
| style="text-align:right" | 12<span style="color:grey">.0</span>
 
 
|}
 
|}
  
The first large section of the table, "Stats for this system", shows all the stats for the master system. The first column shows the name of the stat and the unit it is in. An example of a unit would be e/s (energy per second). The second column shows whether the values are per module or not. If something isn't per module, that value will be set and the amount of modules has no influence on it. If it is per module, the value that belongs to that stat needs to be multiplied by the total amount of modules in that system, including the slave systems. If an effect system is added, that value also needs to be multiplied for the amount of modules in the effect system that wouldn't let the ratio go over 100%. Only then is the effect applied over that total value. The column "Values" shows the value that goes with that stat.  
+
===Definitions===
 +
Due to the large number of different values involved, information on weapon combinations is presented in relatively complex tables in the following sections. To ensure clarity, the structure of these tables, and specific meanings of the terms used, are specified herein.
  
Next, the second section, "Values for this system's slaves", shows all the values for the possible slave systems. As mentioned earlier, only the weapon systems can be used as slave system. This means that any system that can have slave systems will shows the exact column headers shown above. If a value there is different to the value listed for the master system, it means it has changed, and that the value listed there will be the one that gets used in any calculation. '''The values listed by the slave systems are those for a 100% ratio.''' If a system has less than a 100% ratio, those values won't apply to it. Furthermore, if there is a " -  ", that value will be the same as the value for the master system. The grey zeros are there to make it easier to see which value is high and which is low.
+
The first subsection of each table, "Primary Stats", details the base statistics of the weapon, without any slaves. The first column states the value, and unit thereof, for each row. A breakdown of these values is below:
 +
*'''Damage (per hit)''': Damage dealt per hit by this weapon.
 +
**Beams deal multiple hits per activation, at the rate specified by "'''Hit Rate (hits per second)'''".
 +
**Weapons with multiple projectiles have their damage spread evenly across all projectiles.
 +
**'''Drain (% of damage)''': Power and Shield Drain systems transfer a percentage of the damage they deal back to the ship operating the system.
 +
**Push Pulse has its strength expressed as '''Force (unknown unit)''', as it moves entities rather than damaging them.
 +
*'''Power (per activation)''': The power cost of firing a weapon.
 +
**Beam power costs are expressed as "'''Power (energy/second)'''" due to their time-based activation.  
 +
*'''Reload (seconds)''': The time, from firing, until the weapon can fire again. Note that beam reload times also start at first firing, not at the end of their pulse (firing time overlaps reload time)
 +
**'''Burst Time (seconds)''': For beams only, this value states how long a beam fires for.
 +
**'''Hit Rate (hits per second)''': For beams only, this value states how many times per second a beam deals damage while firing.
 +
*'''Range (sectors)''': The range, in sectors, which a given weapon can fire to.  
 +
**Range is expressed in sectors so that it scales with non-default configs: If one is interested in measuring this in metres, the default sector size is 2000m.
 +
*'''Speed (times server max)''': The speed, in multiples of the server maximum value, which a weapon's projectile travels at.
 +
**This is also expressed in multiples of maximum speed for scaling purposes.
 +
**To view these speeds in m/s for the default config, multiply it by the default maximum speed of 75m/s.
 +
**If playing on a non-default server (and being unaware of the config value used for maximum speed), this value can be found by viewing any weapon's stated speed in the Weapon Menu (Accessed by pressing {{K|Weapon Menu}}) and, referring to these tables, dividing the stated value by the speed multiplier of that weapon.
 +
*'''Projectiles''': The number of projectiles this weapon fires. 1 is the default for non-Missile-slaved weapons.
 +
**''Weapons with multiple projectiles (excluding missiles) fire in a "shotgun" pattern (non-randomized) which is unsuited for most combat, besides at very close range, or in "target-rich environments".''
 +
*'''Homing''': For missiles only, this expresses the behavior of missile projectiles, which are explained below:
 +
**Dumb-fire: This missile does not home in, and will fly in a straight line like any other projectile.
 +
**Heat-seeking: This missile will home in on any target, friend or foe, with targeting priority based approximately on distance.
 +
***''Use with caution: these are not practical if flying with allies, as friendly fire is very likely.''
 +
**Lock-on: This missile, when aimed at a target for long enough, will lock onto it. When fired, a missile which has locked on to a target will home in, attempting to hit it.
 +
*'''Blast radius (metres max.)''': The maximum effect radius, in metres, of a given pulse or missile system.
  
The following table describes the effects of weapons systems as supports for other weapon systems.<ref>blockBehaviorConfig.xml</ref>  See the [[Support Tool Systems]] section for descriptions of the effects on those systems.
+
The second column states if the value is increased with each module added (linearly, therefore TotalValue = BlockCount * ValuePerModule). Secondary and tertiary systems add their module counts to the effective block count for per-module values, with one caveat: If the slaved system's block count is ''greater'' than the primary system's block count, only an amount equal to the primary system's block count is added.  
  
 +
Next, the second section, "Secondary Stats", shows the values for the given weapon, when affected by the stated secondary system (as specified by the column header) at 100% effectiveness.
 +
 +
The following table details the statistics of weapon systems, as well as their statistics when modified by secondary systems. Bear in mind that the minimum block count for a weapon with 1 slave (secondary ''or'' tertiary) is 2, and is 3 blocks with 2 slaves (secondary ''and'' tertiary). See the [[Support Tool Systems]] section for descriptions of the effects on those systems.
 +
 +
===Cannon Statistics===
 
{|class="wikitable"
 
{|class="wikitable"
!colspan="7"|Cannon
+
|+Cannon
 +
!colspan="3"|Primary Stats !!colspan="4"|Secondary Stats
 
|-
 
|-
!colspan="3"|Stats for this system
+
!width="200pt" | Name (unit) !!width="90pt" | Per module !!width="110pt" | Values !!width="110pt" | Cannon !!width="110pt" | Missile !!width="110pt" | Damage beam !!width="110pt" | Damage pulse
!colspan="4"|Values for this system's slaves
 
|-
 
!width="200pt" | Name (unit)
 
!width="90pt" | Per module
 
!width="110pt" | Values
 
!width="110pt" | Cannon
 
!width="110pt" | Missile
 
!width="110pt" | Damage beam
 
!width="110pt" | Damage pulse
 
 
|-
 
|-
 
| Damage (per activation)
 
| Damage (per activation)
| style="text-align:center" | yes
+
| style="text-align:center" | yes || style="text-align:right" | 10 || style="text-align:right" | 1 || style="text-align:right" | 20 || style="text-align:right" | 40 || style="text-align:right" | 160
| style="text-align:right" | 5<span style="color:grey">.0</span>
 
| style="text-align:right" | 0.5
 
| style="text-align:right" | 10
 
| style="text-align:right" | 20<span style="color:grey">.0</span>
 
| style="text-align:right" | 80<span style="color:grey">.0</span>
 
 
|-
 
|-
 
| Reload (seconds)
 
| Reload (seconds)
| style="text-align:center" | no
+
| style="text-align:center" | no || style="text-align:right" | 1 || style="text-align:right" | 0.1 || style="text-align:right" | 2 || style="text-align:right" | 4 || style="text-align:right" | 16
| style="text-align:right" | 1<span style="color:grey">.0</span>
 
| style="text-align:right" | 0.1
 
| style="text-align:right" | 2<span style="color:grey">.0</span>
 
| style="text-align:right" | 4<span style="color:grey">.0</span>
 
| style="text-align:right" | 16<span style="color:grey">.0</span>
 
 
|-
 
|-
 
| Range (sectors)
 
| Range (sectors)
| style="text-align:center" | no
+
| style="text-align:center" | no || style="text-align:right" | 1 || style="text-align:right" | 1 || style="text-align:right" | 1 || style="text-align:right" | 3 || style="text-align:right" | 1
| style="text-align:right" | 1<span style="color:grey">.0</span>
 
| style="text-align:right" | 1<span style="color:grey">.0</span>
 
| style="text-align:right" | 1<span style="color:grey">.0</span>
 
| style="text-align:right" | 2<span style="color:grey">.0</span>
 
| style="text-align:right" | 1<span style="color:grey">.0</span>
 
 
|-
 
|-
| Speed (times normal ship)
+
| Speed (times server max)
| style="text-align:center" | no
+
| style="text-align:center" | no || style="text-align:right" | 12.5 || style="text-align:right" | 12.5 || style="text-align:right" | 12.5 || style="text-align:right" | 25 || style="text-align:right" | 12.5
| style="text-align:right" | 10<span style="color:grey">.0</span>
 
| style="text-align:right" | 10<span style="color:grey">.0</span>
 
| style="text-align:right" | 10<span style="color:grey">.0</span>
 
| style="text-align:right" | 20<span style="color:grey">.0</span>
 
| style="text-align:right" | 10<span style="color:grey">.0</span>
 
 
|-
 
|-
| Power (per activation)
+
| Power (energy/activation)
| style="text-align:center" | yes
+
| style="text-align:center" | yes || style="text-align:right" | 100 || style="text-align:right" | 10 || style="text-align:right" | 200 || style="text-align:right" | 400 || style="text-align:right" | 1600
| style="text-align:right" | 50<span style="color:grey">.0</span>
 
| style="text-align:right" | 5<span style="color:grey">.0</span>
 
| style="text-align:right" | 100<span style="color:grey">.0</span>
 
| style="text-align:right" | 200<span style="color:grey">.0</span>
 
| style="text-align:right" | 800<span style="color:grey">.0</span>
 
 
|-
 
|-
| Special
+
| Projectiles
| style="text-align:center" |  
+
| style="text-align:center" | no || style="text-align:right" | 1 || style="text-align:right" | 1 || style="text-align:right" | 10 || style="text-align:right" | 1 || style="text-align:right" | 1
| style="text-align:right" |  
+
|} <!--Cannon-->
| style="text-align:right" |  
 
| style="text-align:right" | Shotgun
 
| style="text-align:right" |  
 
| style="text-align:right" |  
 
|}
 
  
 +
===Missile Statistics===
 
{|class="wikitable"
 
{|class="wikitable"
!colspan="7"|Missile
+
|+Missile
 +
!colspan="3"|Primary Stats !!colspan="4"|Secondary Stats
 
|-
 
|-
!colspan="3"|Stats for this system
+
!width="200pt" | Name (unit) !!width="90pt" | Per module !!width="110pt" | Values !!width="110pt" | Cannon !!width="110pt" | Missile !!width="110pt" | Damage beam !!width="110pt" | Damage pulse
!colspan="4"|Values for this system's slaves
 
|-
 
!width="200pt" | Name (unit)
 
!width="90pt" | Per module
 
!width="110pt" | Values
 
!width="110pt" | Cannon
 
!width="110pt" | Missile
 
!width="110pt" | Damage beam
 
!width="110pt" | Damage pulse
 
 
|-
 
|-
 
| Damage (per activation)
 
| Damage (per activation)
| style="text-align:center" | yes
+
| style="text-align:center" | yes || style="text-align:right" | 300 || style="text-align:right" | 20 || style="text-align:right" | 300 || style="text-align:right" | 900 || style="text-align:right" | 1800
| style="text-align:right" | 75<span style="color:grey">.0</span>
 
| style="text-align:right" | 15
 
| style="text-align:right" | 75
 
| style="text-align:right" | 225<span style="color:grey">.0</span>
 
| style="text-align:right" | 225<span style="color:grey">.0</span>
 
 
|-
 
|-
 
| Reload (seconds)
 
| Reload (seconds)
| style="text-align:center" | no
+
| style="text-align:center" | no || style="text-align:right" | 15 || style="text-align:right" | 1 || style="text-align:right" | 15 || style="text-align:right" | 45 || style="text-align:right" | 90
| style="text-align:right" | 15<span style="color:grey">.0</span>
 
| style="text-align:right" | 3
 
| style="text-align:right" | 15
 
| style="text-align:right" | 45<span style="color:grey">.0</span>
 
| style="text-align:right" | 120<span style="color:grey">.0</span>
 
 
|-
 
|-
 
| Range (sectors)
 
| Range (sectors)
| style="text-align:center" | no
+
| style="text-align:center" | no || style="text-align:right" | 1.6 || style="text-align:right" | 1.6 || style="text-align:right" | 1.6 || style="text-align:right" | 4.8 || style="text-align:right" | 1.6
| style="text-align:right" | 1.6
 
| style="text-align:right" | 1.6
 
| style="text-align:right" | 1.6
 
| style="text-align:right" | 4.8
 
| style="text-align:right" | 1.6
 
 
|-
 
|-
| Speed (times normal ship)
+
| Speed (times server max)
| style="text-align:center" | no
+
| style="text-align:center" | no || style="text-align:right" |  2.48 || style="text-align:right" | 7.44 || style="text-align:right" | 1.24 || style="text-align:right" | 4.96 || style="text-align:right" | 0.827
| style="text-align:right" |  1.98
 
| style="text-align:right" | 1.98
 
| style="text-align:right" | 0.99
 
| style="text-align:right" | 5.94
 
| style="text-align:right" | 0.495
 
 
|-
 
|-
 
| Power (energy/activation)
 
| Power (energy/activation)
| style="text-align:center" | yes
+
| style="text-align:center" | yes || style="text-align:right" |  1500 || style="text-align:right" | 100 || style="text-align:right" | 1500 || style="text-align:right" | 4500 || style="text-align:right" | 9000
| style="text-align:right" |  750
+
|-
| style="text-align:right" | 150
+
| Projectiles
| style="text-align:right" | 750
+
| style="text-align:center" | no || style="text-align:right" | 1 || style="text-align:right" | 1 || style="text-align:right" | 10 || style="text-align:right" | 1 || style="text-align:right" | 1
| style="text-align:right" | 2250
+
|-
| style="text-align:right" | 2250
+
| Blast Radius (metres max.)
 +
| style="text-align:center" | no || style="text-align:right" |  12 || style="text-align:right" | 6 || style="text-align:right" | 4 || style="text-align:right" | 12 || style="text-align:right" | 48
 +
|-
 +
| Homing
 +
| style="text-align:center" | no || style="text-align:right" | Dumb-fire || style="text-align:right" | Dumb-fire || style="text-align:right" | Heat-seeker || style="text-align:right" | Lock-on || style="text-align:right" | Lock-on
 +
|} <!--Missile-->
 +
 
 +
===Damage Beam Statistics===
 +
{|class="wikitable"
 +
|+Damage Beam
 +
!colspan="3"|Primary Stats !!colspan="4"|Secondary Stats
 +
|-
 +
!width="200pt" | Name (unit) !!width="90pt" | Per module !!width="110pt" | Values !!width="110pt" | Cannon !!width="110pt" | Missile !!width="110pt" | Damage beam !!width="110pt" | Damage pulse
 +
|-
 +
| Damage (damage/hit)
 +
| style="text-align:center" | yes || style="text-align:right" | 10 || style="text-align:right" | 2 || style="text-align:right" | 10 || style="text-align:right" | 30 || style="text-align:right" | 110
 +
|-
 +
| Hit Rate (hit/sec)
 +
| style="text-align:center" | no || style="text-align:right" | 5 || style="text-align:right" | 5 || style="text-align:right" | 5 || style="text-align:right" | 5 || style="text-align:right" | 5
 +
|-
 +
| Burst Time (secs/activation)
 +
| style="text-align:center" | no || style="text-align:right" | 1 || style="text-align:right" | 1 || style="text-align:right" | 1 || style="text-align:right" | 1 || style="text-align:right" | 1
 
|-
 
|-
| Missiles
+
| Reload (seconds)
| style="text-align:center" | no
+
| style="text-align:center" | no || style="text-align:right" | 5 || style="text-align:right" | 1 || style="text-align:right" | 5 || style="text-align:right" | 15 || style="text-align:right" | 55
| style="text-align:right" | 1
 
| style="text-align:right" | 1
 
| style="text-align:right" | 20
 
| style="text-align:right" | 1
 
| style="text-align:right" | 1
 
 
|-
 
|-
| Blast Radius (blocks max)
+
| Power (energy/second)
| style="text-align:center" | no
+
| style="text-align:center" | yes || style="text-align:right" | 500 || style="text-align:right" | 100 || style="text-align:right" | 500 || style="text-align:right" | 1500 || style="text-align:right" | 5500
| style="text-align:right" | 12
 
| style="text-align:right" | 6
 
| style="text-align:right" | 4
 
| style="text-align:right" | 12
 
| style="text-align:right" | 48
 
 
|-
 
|-
| rowspan="2"| Special
+
| Range (sectors)
| style="text-align:center" |  
+
| style="text-align:center" | no || style="text-align:right" | 0.5 || style="text-align:right" | 0.5 || style="text-align:right" | 0.5 || style="text-align:right" | 1.5 || style="text-align:right" | 0.5
| style="text-align:right" | Dumb-fire
 
| style="text-align:right" | Dumb-fire
 
| style="text-align:right" | Heat-seeker
 
| style="text-align:right" | Smart
 
| style="text-align:right" | Smart
 
 
|-
 
|-
| colspan="6"|Missile damage effect is magnified by the Blast Radius, making missiles<br> far more powerful per shot than the raw Damage numbers might suggest.
+
| Projectiles
|}
+
| style="text-align:center" | no || style="text-align:right" | 1 || style="text-align:right" | 1 || style="text-align:right" | 10 || style="text-align:right" | 1 || style="text-align:right" | 1
 +
|} <!--Damage Beam-->
  
 +
===Damage Pulse Statistics===
 
{|class="wikitable"
 
{|class="wikitable"
!colspan="7"|Damage Beam
+
|+Damage Pulse
 +
!colspan="3"|Primary Stats !!colspan="4"|Secondary Stats
 
|-
 
|-
!colspan="3"|Stats for this system
+
!width="200pt" | Name (unit) !!width="90pt" | Per module !!width="110pt" | Values !!width="110pt" | Cannon !!width="110pt" | Missile !!width="110pt" | Damage beam !!width="110pt" | Damage pulse
!colspan="4"|Values for this system's slaves
 
 
|-
 
|-
!width="200pt" | Name (unit)
+
| Damage (per activation)
!width="90pt" | Per module
+
| style="text-align:center" | yes || style="text-align:right" | 100 || style="text-align:right" | 20 || style="text-align:right" | 20 || style="text-align:right" | 300 || style="text-align:right" | 600
!width="110pt" | Values
+
|-
!width="110pt" | Cannon
+
| Reload (seconds)
!width="110pt" | Missile
+
| style="text-align:center" | no || style="text-align:right" | 10 || style="text-align:right" | 2 || style="text-align:right" | 2 || style="text-align:right" | 30 || style="text-align:right" | 60
!width="110pt" | Damage beam
+
|-
!width="110pt" | Damage pulse
+
| Power (energy/activation)
 +
| style="text-align:center" | yes || style="text-align:right" | 500 || style="text-align:right" | 100 || style="text-align:right" | 100 || style="text-align:right" | 1500 || style="text-align:right" | 6000
 +
|-
 +
| Blast Radius (metres max.)
 +
| style="text-align:center" | no || style="text-align:right" | 10 || style="text-align:right" | 10 || style="text-align:right" | 10 || style="text-align:right" | 25 || style="text-align:right" | 40
 +
|} <!--Damage Pulse-->
 +
 
 +
===Power Drain Statistics===
 +
{|class="wikitable"
 +
|+Power Drain
 +
!colspan="3"|Primary Stats !!colspan="4"|Secondary Stats
 +
|-
 +
!width="200pt" | Name (unit) !!width="90pt" | Per module !!width="110pt" | Values !!width="110pt" | Cannon !!width="110pt" | Missile !!width="110pt" | Damage beam !!width="110pt" | Damage pulse
 
|-
 
|-
 
| Damage (damage/hit)
 
| Damage (damage/hit)
| style="text-align:center" | yes
+
| style="text-align:center" | yes || style="text-align:right" | 100 || style="text-align:right" | 5 || style="text-align:right" | 100 || style="text-align:right" | 300 || style="text-align:right" | 600
| style="text-align:right" | 5
+
|-
| style="text-align:right" | 0.5
+
| Drain (% of damage)
| style="text-align:right" | 5
+
| style="text-align:center" | no || style="text-align:right" | 75% || style="text-align:right" | 75% || style="text-align:right" | 75% || style="text-align:right" | 75% || style="text-align:right" | 75%
| style="text-align:right" | 15
 
| style="text-align:right" | 55
 
 
|-
 
|-
| Reload (secs/activation)
+
| Hit Rate (hit/sec)
| style="text-align:center" | no
+
| style="text-align:center" | no || style="text-align:right" | 2 || style="text-align:right" | 20 || style="text-align:right" | 2 || style="text-align:right" | 2 || style="text-align:right" | 0.333
| style="text-align:right" | 5
+
|-
| style="text-align:right" | 0.5
+
| Burst Time (secs/activation)
| style="text-align:right" | 5
+
| style="text-align:center" | no || style="text-align:right" | 2.5 || style="text-align:right" | 2.5 || style="text-align:right" | 2.5 || style="text-align:right" | 2.5 || style="text-align:right" | 15
| style="text-align:right" | 10
+
|-
| style="text-align:right" | 50
+
| Reload (seconds)
 +
| style="text-align:center" | no || style="text-align:right" | 5 || style="text-align:right" | 2.5 || style="text-align:right" | 5 || style="text-align:right" | 15 || style="text-align:right" | 30
 
|-
 
|-
 
| Power (energy/second)
 
| Power (energy/second)
| style="text-align:center" | yes
+
| style="text-align:center" | yes || style="text-align:right" | 50 || style="text-align:right" | 50 || style="text-align:right" | 50 || style="text-align:right" | 150 || style="text-align:right" | 300
| style="text-align:right" | 250
 
| style="text-align:right" | 25
 
| style="text-align:right" | 250
 
| style="text-align:right" | 750
 
| style="text-align:right" | 2750
 
|-
 
| Hit Rate (hit/sec)
 
| style="text-align:center" | no
 
| style="text-align:right" | 5
 
| style="text-align:right" | 5
 
| style="text-align:right" | 5
 
| style="text-align:right" | 5
 
| style="text-align:right" | 1
 
 
|-
 
|-
 
| Range (sectors)
 
| Range (sectors)
| style="text-align:center" | no
+
| style="text-align:center" | no || style="text-align:right" | 0.24 || style="text-align:right" | 0.24 || style="text-align:right" | 0.24 || style="text-align:right" | 0.72 || style="text-align:right" | 0.24
| style="text-align:right" | 0.5
 
| style="text-align:right" | 0.5
 
| style="text-align:right" | 0.5
 
| style="text-align:right" | 1.5
 
| style="text-align:right" | 0.5
 
 
|-
 
|-
| Beam Time (secs/activation)
+
| Projectiles
| style="text-align:center" | no
+
| style="text-align:center" | no || style="text-align:right" | 1 || style="text-align:right" | 1 || style="text-align:right" | 10 || style="text-align:right" | 1 || style="text-align:right" | 1
| style="text-align:right" | 1
+
|} <!--Power Drain-->
| style="text-align:right" | 1
 
| style="text-align:right" | 1
 
| style="text-align:right" | 1
 
| style="text-align:right" | 5
 
|-
 
| Special
 
|
 
|
 
|
 
| Split-beam
 
|
 
|
 
|}
 
  
 +
===Shield Drain Statistics===
 
{|class="wikitable"
 
{|class="wikitable"
!colspan="7"|Damage Pulse
+
|+Shield Drain
 +
!colspan="3"|Primary Stats !!colspan="4"|Secondary Stats
 +
|-
 +
!width="200pt" | Name (unit) !!width="90pt" | Per module !!width="110pt" | Values !!width="110pt" | Cannon !!width="110pt" | Missile !!width="110pt" | Damage beam !!width="110pt" | Damage pulse
 
|-
 
|-
!colspan="3"|Stats for this system
+
| Damage (damage/hit)
!colspan="4"|Values for this system's slaves
+
| style="text-align:center" | yes || style="text-align:right" | 10 || style="text-align:right" | 0.5 || style="text-align:right" | 10 || style="text-align:right" | 30 || style="text-align:right" | 60
 
|-
 
|-
!width="200pt" | Name (unit)
+
| Drain (% of damage)
!width="90pt" | Per module
+
| style="text-align:center" | no || style="text-align:right" | 50% || style="text-align:right" | 50% || style="text-align:right" | 50% || style="text-align:right" | 50% || style="text-align:right" | 50%
!width="110pt" | Values
 
!width="110pt" | Cannon
 
!width="110pt" | Missile
 
!width="110pt" | Damage beam
 
!width="110pt" | Damage pulse
 
 
|-
 
|-
| Damage (per activation)
+
| Hit Rate (hit/sec)
| style="text-align:center" | yes
+
| style="text-align:center" | no || style="text-align:right" | 2 || style="text-align:right" | 20 || style="text-align:right" | 2 || style="text-align:right" | 2 || style="text-align:right" | 0.333
| style="text-align:right" | 5
+
|-
| style="text-align:right" | 1
+
| Burst Time (secs/activation)
| style="text-align:right" | 1
+
| style="text-align:center" | no || style="text-align:right" | 2.5 || style="text-align:right" | 2.5 || style="text-align:right" | 2.5 || style="text-align:right" | 2.5 || style="text-align:right" | 15
| style="text-align:right" | 5
 
| style="text-align:right" | 20
 
 
|-
 
|-
 
| Reload (seconds)
 
| Reload (seconds)
| style="text-align:center" | no
+
| style="text-align:center" | no || style="text-align:right" | 5 || style="text-align:right" | 2.5 || style="text-align:right" | 5 || style="text-align:right" | 15 || style="text-align:right" | 30
| style="text-align:right" | 10
+
|-
| style="text-align:right" | 2
+
| Power (energy/second)
| style="text-align:right" | 2
+
| style="text-align:center" | yes || style="text-align:right" | 200 || style="text-align:right" | 200 || style="text-align:right" | 200 || style="text-align:right" | 600 || style="text-align:right" | 1200
| style="text-align:right" | 10
 
| style="text-align:right" | 40
 
 
|-
 
|-
| Power (energy/activation)
+
| Range (sectors)
| style="text-align:center" | yes
+
| style="text-align:center" | no || style="text-align:right" | 0.24 || style="text-align:right" | 0.24 || style="text-align:right" | 0.24 || style="text-align:right" | 0.72 || style="text-align:right" | 0.24
| style="text-align:right" | 250
 
| style="text-align:right" | 50
 
| style="text-align:right" | 50
 
| style="text-align:right" | 750
 
| style="text-align:right" | 1000
 
 
|-
 
|-
| Radius (blocks)
+
| Projectiles
| style="text-align:center" | no
+
| style="text-align:center" | no || style="text-align:right" | 1 || style="text-align:right" | 1 || style="text-align:right" | 10 || style="text-align:right" | 1 || style="text-align:right" | 1
| style="text-align:right" | 10
+
|} <!--Shield Drain-->
| style="text-align:right" | 10
 
| style="text-align:right" | 10
 
| style="text-align:right" | 15
 
| style="text-align:right" | 10
 
|}
 
  
 +
===Push Pulse Statistics===
 
{|class="wikitable"
 
{|class="wikitable"
! rowspan="2"| Slave !!colspan="4"|Master
+
|+Push Pulse
 +
!colspan="3"|Primary Stats !!colspan="4"|Secondary Stats
 
|-
 
|-
| [[Damage Beam Computer|Beam]] || [[Cannon Computer|Cannon]] || [[Missile Computer|Missile]] || [[Damage Pulse Computer|Pulse]]
+
!width="200pt" | Name (unit) !!width="90pt" | Per module !!width="110pt" | Values !!width="110pt" | Cannon !!width="110pt" | Missile !!width="110pt" | Damage beam !!width="110pt" | Damage pulse
 
|-
 
|-
| [[Damage Beam Computer|Beam]] || +Range || +Range, +Projectile speed || +Range, Lock-on homing || +Damage radius
+
| Force (unknown unit)
 +
| style="text-align:center" | yes || style="text-align:right" | 25 || style="text-align:right" | 5 || style="text-align:right" | 5 || style="text-align:right" | 25 || style="text-align:right" | 150
 
|-
 
|-
| [[Cannon Computer|Cannon]] || +Hit rate, -Damage per hit || -Reload time, -Damage, -Power cost || -Reload time, -Damage, -Blast radius, -Power cost || -Reload time, -Damage, -Power cost
+
| Reload (seconds)
 +
| style="text-align:center" | no || style="text-align:right" | 5 || style="text-align:right" | 1 || style="text-align:right" | 1 || style="text-align:right" | 5 || style="text-align:right" | 30
 
|-
 
|-
| [[Missile Computer|Missile]] || -Power, +Beams || -Damage, +Projectiles || +Missiles, heat-seeking (indiscriminate) || -Reload time, -Damage, -Power
+
| Power (energy/activation)
 +
| style="text-align:center" | yes || style="text-align:right" | 250 || style="text-align:right" | 50 || style="text-align:right" | 50 || style="text-align:right" | 750 || style="text-align:right" | 1500
 
|-
 
|-
| [[Damage Pulse Computer|Pulse]] || -Hit Rate, +Damage per hit || +Damage, +Reload time, +Power cost || +Damage, +Reload time, -Missile speed, +Blast radius || +Damage, +Reload time
+
| Blast Radius (metres)
|}
+
| style="text-align:center" | no || style="text-align:right" | 100 || style="text-align:right" | 100 || style="text-align:right" | 100 || style="text-align:right" | 250 || style="text-align:right" | 100
 +
|} <!--Push Pulse-->
  
 
==Trivia==
 
==Trivia==
*A 5th Weapon system, Called the '''"Mine Layer"''', was originally part of the Weapon Overhaul (Alpha Version 0.15) but for unknown reasons, Schema halted work on it. It is still planned to be released but no date has been set.
+
[[File:Old_Weapon_Combos.png|thumb|right|An old chart displaying planned weapon combinations for StarMade v0.15; note the mention of Mine Layers.]]
**It would lay free floating mines that explode after an entity (ship,player, etc.) collides with it or a certain amount of time has passed.
+
 
** It's Slaved property would be "Delayed Action" and would give its master system unique timed/charging functions. For example, the Damage Beam+ Mine Layer combination would allow the player to hold down the Left Mouse Button to charge up the beam in order to fire a more powerful version of it.
+
*A 5th weapon system, called the "Mine Layer", was originally planned<ref>https://twitter.com/star_made/status/431591890811506688</ref> as part of the Weapon System update of StarMade v0.15<ref>https://www.star-made.org/news/patch-day-starmade-0-15</ref> but was put on hold before the launch of that update<ref>https://starmadedock.net/threads/weapons-demonstration-news-and-discussion.971/#post-12628</ref>. It remains non-existent to this day, and should be considered indefinitely delayed, if not cancelled altogether.
 +
**It was to lay free-floating mines that would explode upon contact with an entity, or after a certain amount of time had passed.
 +
** Its property when used as a secondary system was to be "Delayed Action", giving the primary system time-based charging or delay functions. For example, the Damage Beam + Mine Layer combination was to allow the player to hold {{K|Attack}} to charge a more powerful shot.
 +
*Push Pulse, when first introduced, applied an "EMP" effect (no relation to the currently-existing effect system) which caused ships to temporarily lose control of thrust and rotation, as well as pushing them.
 +
**This effect was later removed after the development of small drones which used rapid-fire Push Pulse to permanently disable ships of any size. The majority of these drones were referred to as "skoomdrones"<ref>https://starmadedock.net/threads/the-ultimate-drone-r-d-thread.3246/page-16#post-57364</ref> or, in their prototypical phase, "skoomseekers"<ref>https://starmadedock.net/threads/the-ultimate-drone-r-d-thread.3246/page-10#post-54310</ref>.
  
 
==References==
 
==References==
 
+
{{Reflist}}
<references/>
 
 
 
[[Category:Articles]]
 
[[Category:Ship]]
 
[[Category:Game Mechanics]]
 

Revision as of 23:59, 7 August 2018

Weapon Systems in StarMade are used to deal damage to entities, be they players, ships, stations or other. Successful combat depends on both correct design and utilization of weapon systems.

Construction

Each weapon system consists of a computer linked to at least 1 module of the same type (Cannon Computer with Cannon Barrel, etc.). Weapon modules in a physically-contiguous grouping are considered one group, and will output 1 projectile (unless modified otherwise). Larger groups have a directly proportionate increase in damage output and power cost per firing of the weapon. Although several groups can be linked to one computer, the total power cost is increased by 10% for every subsequent group for cannons and beams, and by 2.5% for missiles. Damage pulse has no penalty for multiple groups linked to the same computer.

In each group, one block is defined as the "output": the location from which projectiles are emitted. The output of a group can be changed by aiming at the desired block and pressing R. The text which appears while aiming at a block will read "[R]: Make Output (CURRENT)" if that block is the current output for its group, and "[R]: Make Output" otherwise. The direction in which a weapon fires, relative to the ship it is on, depends on the orientation of the primary weapon computer. Because of this, players should be sure to place weapon computers in the default orientation unless they intend to make a weapon with non-standard characteristics (eg. vertical-launch missiles).

Weapon Types

Each weapon has the following general behaviors when used as a primary weapon. These are largely self-explanatory.

System Effect
Damage Beam A linear beam which travels instantly, dealing damage at regular intervals over a short burst.
Cannon Fires relatively fast projectiles with reasonable penetration.
Missile Fires relatively slow projectiles which deal damage in an area. Most upgrades provide homing capabilities of some sort.
Damage Pulse Deals damage in a relatively large sphere directly in front of the output. Low power consumption due to difficulty of use.

See the Tables section for full numerical information on the attributes of each weapon system.

Support Tools as Weapons

Although the majority of the Support Tool Systems are, indeed, for use in supportive roles, a few of them are specifically useful as offensive tools, and are therefore detailed on this page. Those support tools which have offensive applications are detailed briefly in the table below.

System Effect
Power Drain Beam A beam which drains the target's power, and transfers a percentage of the power drained to the ship firing the beam.
Shield Drain Beam A beam which drains the target's shields, and transfers a percentage of the shields drained to the ship firing the beam.
Push Pulse Emits a spherical pulse which pushes entities away, with a force proportional to the group's size.

See the Tables section for full numerical information on the attributes of each weapon system.

Linked Systems

The statistics of a weapon system can be modified by linking to other weapon systems or effects. Each weapon may only support 1 secondary and 1 tertiary system at a time.

In linked weapon setups, the primary system is commonly referred to as the "master", with secondary and tertiary systems being termed "slaves". Only weapon systems can be used as secondary systems, not support tool systems. Secondary systems provide the bulk of statistic alterations, affecting at least 2 of the following values: damage, power consumption, range, projectile speed, and projectile quantity. Secondary (and tertiary) systems are a trade-off: For example, a beam system slaved to a cannon quadruples the damage of the cannon, and doubles its projectile speed, but also quadruples both reload time and power consumption.

Slaved systems lend their block-count to the primary system for purposes of damage and power calculations (which are linearly calculated per block), but do not act independently when slaved (they do not emit projectiles, and only the primary system is added to the hotbar and fired).

The effectiveness of secondary and tertiary systems is derived from their size proportional to the primary weapon system: if the total block count of a slaved system is equal to that of the primary system, its modifications will be applied at 100% effectiveness. If the slave's block count is only 50% of the primary, all changes applied will be 50% as strong as normal. A slaved system cannot be more than 100% effective: block-counts greater than those of the primary system are redundant.

Weapon systems can also have effects linked to them as tertiary systems, providing further modifications to weapon stats. These usually change what the weapon does with its damage output: for example, draining enemy power or shields, in exchange for dealing less block damage.

Secondary Systems

A secondary system is a weapon system which is slaved to another weapon system or support tool system, modifying its statistics based on the combination and the proportions thereof.

Each weapon system has the following general effects when slaved to another weapon:

System Effect
Damage Beam Improves range, speed and damage. Increases power consumption and reload time.
Cannon Decreases reload time and power consumption, but also damage per shot.
Missile Increases the number of projectiles. Slightly increases damage, reload time, and power consumption.
Damage Pulse Increases damage, reload time and power consumption significantly.

See the Tables section for detailed numerical information on how support systems affect linked weapons.

Tertiary Systems (Effects)

A tertiary system is an effect computer slaved to a weapon system. For the purposes of any per-module cost or value (damage and power consumption), effect modules increase the effective module count of the primary weapon, up to the same limits applied to secondary systems (cannot exceed 100% efficiency). Effects apply all of their modifications after total block count is found (and the stats before effects are calculated), including Overdrive's damage and power consumption increases.

Each effect system has the following general effect when slaved a weapon system:

Effect Computer Description
EMP Effect Computer Converts weapon damage to power damage, reducing the power of the entity hit.
Explosive Effect Computer For beam and cannon, spreads damage over the area immediately around the point of impact. Increases the radius of missile and pulse.
Ion Effect Computer Increased damage to shields, but reduced damage to blocks.
Overdrive Effect Computer Increases overall weapon damage at the expense of dramatically higher energy usage.
Piercing Effect Computer For beams and cannons, increases block damage and reduces shield damage, as well as increasing AHP damage. For missiles and pulses, increases blast radius.
For all weapons, causes them to ignore 50% of a block's armor value.
Punch-Through Effect Computer For beams and cannons, increases block damage dealt, as well as increasing damage dealt to AHP.
For missiles and pulses, increase blast radius, and increases AHP damage more significantly than it does for beams and cannons.
Push Effect Computer Converts damage to a pulling effect on the target.
Pull Effect Computer Converts damage to a pulling effect on the target.
Stop Effect Computer Converts damage to a braking effect, reducing the target's velocity.

See the Tables section for detailed numerical information on how effect systems affect linked weapons.

Coloring

The projectile or effect color of any weapon can be altered by linking the primary weapon computer to any light emitting block.

Tables

Values in this section may be subject to change. This disclaimer is here to mark which StarMade version this is in accordance with, in order to prevent misinformation.
This section is up to date with: StarMade v0.199.654, 22nd August 2017.

Summary Table

The table below offers a very brief summary of the effect which a given system will have when given a particular secondary system:

Primary Secondary
Cannon Missile Damage Beam Damage Pulse
Cannon -Damage, -Reload, -Power Cost +Damage, +Reload, +Power Cost, +Projectile Count +Damage, +Reload, +Range, +Projectile Speed, +Power Cost +Damage, +Reload, +Power Cost
Missile -Damage, -Reload, -Power Cost,+Projectile Speed, -AoE -Projectile Speed, +Projectile Count, -AoE, Heat-Seeking (indiscriminate) +Damage, +Reload, +Range, +Power Cost, +Projectile Speed, Lock-On Homing +Damage, +Reload, +Power Cost, -Projectile Speed, +AoE, Lock-On Homing
Damage Beam -Damage, -Reload, -Power Cost +Projectile Count +Damage, +Reload, +Power Cost, +Range +Damage, +Reload, +Power Cost
Damage Pulse -Damage, -Reload, -Power Cost -Damage, -Reload, -Power Cost +Damage, +Reload, +Power Cost, +AoE +Damage, +Reload, +Power Cost, +AoE
Power Drain -Damage, +Hit Rate, -Reload, -Power Cost +Projectile Count +Damage, +Range, +Reload, +Power Cost +Damage, -Hit Rate, +Reload, +Power Cost, +Burst Time
Shield Drain -Damage, +Hit Rate, -Reload, -Power Cost +Projectile Count +Damage, +Range, +Reload, +Power Cost +Damage, -Hit Rate, +Reload, +Power Cost, +Burst Time
Push Pulse -Force, -Reload, -Power Cost -Force, -Reload, -Power Cost +Radius, +Power Cost +Force, +Reload, +Power Cost

Definitions

Due to the large number of different values involved, information on weapon combinations is presented in relatively complex tables in the following sections. To ensure clarity, the structure of these tables, and specific meanings of the terms used, are specified herein.

The first subsection of each table, "Primary Stats", details the base statistics of the weapon, without any slaves. The first column states the value, and unit thereof, for each row. A breakdown of these values is below:

  • Damage (per hit): Damage dealt per hit by this weapon.
    • Beams deal multiple hits per activation, at the rate specified by "Hit Rate (hits per second)".
    • Weapons with multiple projectiles have their damage spread evenly across all projectiles.
    • Drain (% of damage): Power and Shield Drain systems transfer a percentage of the damage they deal back to the ship operating the system.
    • Push Pulse has its strength expressed as Force (unknown unit), as it moves entities rather than damaging them.
  • Power (per activation): The power cost of firing a weapon.
    • Beam power costs are expressed as "Power (energy/second)" due to their time-based activation.
  • Reload (seconds): The time, from firing, until the weapon can fire again. Note that beam reload times also start at first firing, not at the end of their pulse (firing time overlaps reload time)
    • Burst Time (seconds): For beams only, this value states how long a beam fires for.
    • Hit Rate (hits per second): For beams only, this value states how many times per second a beam deals damage while firing.
  • Range (sectors): The range, in sectors, which a given weapon can fire to.
    • Range is expressed in sectors so that it scales with non-default configs: If one is interested in measuring this in metres, the default sector size is 2000m.
  • Speed (times server max): The speed, in multiples of the server maximum value, which a weapon's projectile travels at.
    • This is also expressed in multiples of maximum speed for scaling purposes.
    • To view these speeds in m/s for the default config, multiply it by the default maximum speed of 75m/s.
    • If playing on a non-default server (and being unaware of the config value used for maximum speed), this value can be found by viewing any weapon's stated speed in the Weapon Menu (Accessed by pressing G) and, referring to these tables, dividing the stated value by the speed multiplier of that weapon.
  • Projectiles: The number of projectiles this weapon fires. 1 is the default for non-Missile-slaved weapons.
    • Weapons with multiple projectiles (excluding missiles) fire in a "shotgun" pattern (non-randomized) which is unsuited for most combat, besides at very close range, or in "target-rich environments".
  • Homing: For missiles only, this expresses the behavior of missile projectiles, which are explained below:
    • Dumb-fire: This missile does not home in, and will fly in a straight line like any other projectile.
    • Heat-seeking: This missile will home in on any target, friend or foe, with targeting priority based approximately on distance.
      • Use with caution: these are not practical if flying with allies, as friendly fire is very likely.
    • Lock-on: This missile, when aimed at a target for long enough, will lock onto it. When fired, a missile which has locked on to a target will home in, attempting to hit it.
  • Blast radius (metres max.): The maximum effect radius, in metres, of a given pulse or missile system.

The second column states if the value is increased with each module added (linearly, therefore TotalValue = BlockCount * ValuePerModule). Secondary and tertiary systems add their module counts to the effective block count for per-module values, with one caveat: If the slaved system's block count is greater than the primary system's block count, only an amount equal to the primary system's block count is added.

Next, the second section, "Secondary Stats", shows the values for the given weapon, when affected by the stated secondary system (as specified by the column header) at 100% effectiveness.

The following table details the statistics of weapon systems, as well as their statistics when modified by secondary systems. Bear in mind that the minimum block count for a weapon with 1 slave (secondary or tertiary) is 2, and is 3 blocks with 2 slaves (secondary and tertiary). See the Support Tool Systems section for descriptions of the effects on those systems.

Cannon Statistics

Cannon
Primary Stats Secondary Stats
Name (unit) Per module Values Cannon Missile Damage beam Damage pulse
Damage (per activation) yes 10 1 20 40 160
Reload (seconds) no 1 0.1 2 4 16
Range (sectors) no 1 1 1 3 1
Speed (times server max) no 12.5 12.5 12.5 25 12.5
Power (energy/activation) yes 100 10 200 400 1600
Projectiles no 1 1 10 1 1

Missile Statistics

Missile
Primary Stats Secondary Stats
Name (unit) Per module Values Cannon Missile Damage beam Damage pulse
Damage (per activation) yes 300 20 300 900 1800
Reload (seconds) no 15 1 15 45 90
Range (sectors) no 1.6 1.6 1.6 4.8 1.6
Speed (times server max) no 2.48 7.44 1.24 4.96 0.827
Power (energy/activation) yes 1500 100 1500 4500 9000
Projectiles no 1 1 10 1 1
Blast Radius (metres max.) no 12 6 4 12 48
Homing no Dumb-fire Dumb-fire Heat-seeker Lock-on Lock-on

Damage Beam Statistics

Damage Beam
Primary Stats Secondary Stats
Name (unit) Per module Values Cannon Missile Damage beam Damage pulse
Damage (damage/hit) yes 10 2 10 30 110
Hit Rate (hit/sec) no 5 5 5 5 5
Burst Time (secs/activation) no 1 1 1 1 1
Reload (seconds) no 5 1 5 15 55
Power (energy/second) yes 500 100 500 1500 5500
Range (sectors) no 0.5 0.5 0.5 1.5 0.5
Projectiles no 1 1 10 1 1

Damage Pulse Statistics

Damage Pulse
Primary Stats Secondary Stats
Name (unit) Per module Values Cannon Missile Damage beam Damage pulse
Damage (per activation) yes 100 20 20 300 600
Reload (seconds) no 10 2 2 30 60
Power (energy/activation) yes 500 100 100 1500 6000
Blast Radius (metres max.) no 10 10 10 25 40

Power Drain Statistics

Power Drain
Primary Stats Secondary Stats
Name (unit) Per module Values Cannon Missile Damage beam Damage pulse
Damage (damage/hit) yes 100 5 100 300 600
Drain (% of damage) no 75% 75% 75% 75% 75%
Hit Rate (hit/sec) no 2 20 2 2 0.333
Burst Time (secs/activation) no 2.5 2.5 2.5 2.5 15
Reload (seconds) no 5 2.5 5 15 30
Power (energy/second) yes 50 50 50 150 300
Range (sectors) no 0.24 0.24 0.24 0.72 0.24
Projectiles no 1 1 10 1 1

Shield Drain Statistics

Shield Drain
Primary Stats Secondary Stats
Name (unit) Per module Values Cannon Missile Damage beam Damage pulse
Damage (damage/hit) yes 10 0.5 10 30 60
Drain (% of damage) no 50% 50% 50% 50% 50%
Hit Rate (hit/sec) no 2 20 2 2 0.333
Burst Time (secs/activation) no 2.5 2.5 2.5 2.5 15
Reload (seconds) no 5 2.5 5 15 30
Power (energy/second) yes 200 200 200 600 1200
Range (sectors) no 0.24 0.24 0.24 0.72 0.24
Projectiles no 1 1 10 1 1

Push Pulse Statistics

Push Pulse
Primary Stats Secondary Stats
Name (unit) Per module Values Cannon Missile Damage beam Damage pulse
Force (unknown unit) yes 25 5 5 25 150
Reload (seconds) no 5 1 1 5 30
Power (energy/activation) yes 250 50 50 750 1500
Blast Radius (metres) no 100 100 100 250 100

Trivia

An old chart displaying planned weapon combinations for StarMade v0.15; note the mention of Mine Layers.
  • A 5th weapon system, called the "Mine Layer", was originally planned[1] as part of the Weapon System update of StarMade v0.15[2] but was put on hold before the launch of that update[3]. It remains non-existent to this day, and should be considered indefinitely delayed, if not cancelled altogether.
    • It was to lay free-floating mines that would explode upon contact with an entity, or after a certain amount of time had passed.
    • Its property when used as a secondary system was to be "Delayed Action", giving the primary system time-based charging or delay functions. For example, the Damage Beam + Mine Layer combination was to allow the player to hold Left Click to charge a more powerful shot.
  • Push Pulse, when first introduced, applied an "EMP" effect (no relation to the currently-existing effect system) which caused ships to temporarily lose control of thrust and rotation, as well as pushing them.
    • This effect was later removed after the development of small drones which used rapid-fire Push Pulse to permanently disable ships of any size. The majority of these drones were referred to as "skoomdrones"[4] or, in their prototypical phase, "skoomseekers"[5].

References