In other languages: 简体中文

Railgun damage (research): Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
DataCpt (talk | contribs)
m Fixed formula
Thresholds: fixed overkill_fraction
 
(3 intermediate revisions by 2 users not shown)
Line 2: Line 2:
{{:Infobox:Railgun damage (research)}}
{{:Infobox:Railgun damage (research)}}
{{About/Space age}}
{{About/Space age}}
'''Railgun damage''' applies a +40% bonus to the damage of [[Railgun ammo]] for each level of research.
'''Railgun damage''' applies a +40% bonus to the damage of [[railgun ammo]] for each level of research.


The cost formula is 2<sup>L-1</sup> * 1000 where L = current level, with each level giving 40% damage.
{| class="wikitable"
! Technology !! Cost !! Effects
|-
| {{Icontech|Railgun damage (research)|1}} Railgun damage 1 || {{Icon|Time|60}} {{Icon|Automation science pack|1}} {{Icon|Logistic science pack|1}} {{Icon|Military science pack|1}} {{Icon|Chemical science pack|1}} {{Icon|Utility science pack|1}} {{Icon|Space science pack|1}} {{Icon|Metallurgic science pack|1}} {{Icon|Agricultural science pack|1}} <big>X <br/>{{Key|1000*2^(Level-1)}}</big> (eg. 1000 for level 1, 2000 for level 2, 4000 for level 3) || 40% per level
|}
 
== Thresholds ==
The table below shows for each level of the railgun damage research how much (normal [[quality]]) [[railgun ammo]] is required in order to kill a big (B) or huge (H) promethium [[asteroid]] or other huge asteroids. This takes into account, that the [[railgun turret]]s automatically [https://forums.factorio.com/viewtopic.php?p=631428#p631428 overkill] asteroids by 1%.
<!-- Formula:
ammo_required = ceil( overkill_health / (ammo_damage * (1 + damage_bonus) - asteroid_resistance_flat ) / resistance_factor )
overkill_health = asteroid_health * overkill_fraction(=1.01)
resistance_factor = 1 - asteroid_resistance_factor
-->
{| class="wikitable"
! Technology<br/>level !! {{Icon|Metallic asteroid chunk|H}}{{Icon|Carbonic asteroid chunk|H}}<br/>{{Icon|Oxide asteroid chunk|H}}{{Icon|Promethium asteroid chunk|B}} !! {{Icon|Promethium asteroid chunk|H}}
|-
! style="vertical-align:middle;" | {{Icontech|Railgun damage (research)|0}}
| {{Icon|Railgun ammo|{{#expr: ceil( 5050/(10000-2000)/0.9)}}}} || {{Icon|Railgun ammo|{{#expr: ceil(10100/(10000-3000)/0.9)}}}}
|-
! style="vertical-align:middle;" | {{Icontech|Railgun damage (research)|1}}
| || {{Icon|Railgun ammo|{{#expr: ceil(10100/(10000*1.4-3000)/0.9)}}}}
|-
! style="vertical-align:middle;" | {{Icontech|Railgun damage (research)|2}}
| || {{Icon|Railgun ammo|{{#expr: ceil(10100/(10000*1.8-3000)/0.9)}}}}
|}


== History ==
== History ==

Latest revision as of 09:54, 8 December 2025

Railgun damage (research)

Cost

60
1
1
1
1
1
1
1
1
1000

Prototype type

technology

Internal name

railgun-damage-1

Required technologies

Allows

2-∞

Space Age expansion exclusive feature.

Railgun damage applies a +40% bonus to the damage of railgun ammo for each level of research.

Technology Cost Effects
1
Railgun damage 1
60
1
1
1
1
1
1
1
1
X
1000*2^(Level-1)
(eg. 1000 for level 1, 2000 for level 2, 4000 for level 3)
40% per level

Thresholds

The table below shows for each level of the railgun damage research how much (normal quality) railgun ammo is required in order to kill a big (B) or huge (H) promethium asteroid or other huge asteroids. This takes into account, that the railgun turrets automatically overkill asteroids by 1%.

Technology
level
H
H

H
B
H
0
1
2
1
2
2
1

History

See also