In other languages: Deutsch

Military units and structures: Difference between revisions

From Official Factorio Wiki
Jump to navigation Jump to search
(→‎Modding: Clarified prototype flags)
(1.1.51: Prototype/EntityWithOwner added)
 
(21 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Languages}}
{{Languages}}
Some units and buildings are marked as '''Military units''' or '''Military buildings''' and are high priority targets for enemy forces. They will be attacked on sight by:
Some units and structures are marked as '''Military units''' or '''Military structures''' and are high priority targets for enemy forces. They will be attacked on sight by:


* [[Enemies#Biters|Biters]], [[Enemies#Spitters|spitters]], and [[Enemies#Worms|worms]].
* [[Enemies#Biters|Biters]], [[Enemies#Spitters|spitters]], and [[Enemies#Worms|worms]].
* [[Gun_turret|Turrets]], [[combat robots]], and [[personal laser defense]].
* [[Gun_turret|Turrets]], [[Combat_robot_capsules|combat robots]], and [[personal laser defense]].
* The [[player]], when holding down "shoot enemy" (spacebar).
* The [[player]], when holding down "shoot enemy" (spacebar).


Military buildings, but not units, will also be attacked by:
There are a few exceptions:
* [[Artillery turret]]
* [[Artillery turret]]s and [[Artillery wagon]]s will not attack units automatically, they only attack structures automatically.
* [[Artillery wagon]]
* Biters and spitters do ''not'' prioritize [[construction robot]]s or [[logistic robot]]s over other targets.
 
 
__TOC__


== Modding ==
== Modding ==
Military units and buildings are identified by a hard coded flag on certain prototypes (and their children). This cannot be changed by [[modding]]. The the military prototypes are listed in the table below.
Military units and structures are identified by [[Prototype/EntityWithOwner#is_military_target|a flag]] on [[Prototype/EntityWithOwner]]. This can be changed by [[modding]], except for units and unit spawners. The ''default'' military prototypes are listed in the table below.


== Military units ==
== Military units ==
{| class="wikitable"
{| class="wikitable"
|-
|-
! Picture !! Name !! Prototype
! Icon !! Name !! Default<br>force !! Prototype
|-
|-
| [[File:Player.png|center]]
| [[File:Player.png|center|32px]]
| Player
| [[Player]]
| [[Prototype/Character|Character]]
| player
| [[Prototype/Character|character]]
|-
|-
| [[File:Defender_capsule.png|center]]
| [[File:Defender_capsule.png|center|32px]]
| Defender capsule
| [[Defender capsule]]
| [[Prototype/FlyingRobot|FlyingRobot]]
| player
| [[Prototype/CombatRobot|combat-robot]]
|-
|-
| [[File:Distractor_capsule.png|center]]
| [[File:Distractor_capsule.png|center|32px]]
| Distractor capsule
| [[Distractor capsule]]
| [[Prototype/FlyingRobot|FlyingRobot]]
| player
| [[Prototype/CombatRobot|combat-robot]]
|-
|-
| [[File:Destroyer_capsule.png|center]]
| [[File:Destroyer_capsule.png|center|32px]]
| Destroyer capsule
| [[Destroyer capsule]]
| [[Prototype/FlyingRobot|FlyingRobot]]
| player
| [[Prototype/CombatRobot|combat-robot]]
|-
|-
| [[File:Construction_robot.png|center]]
| [[File:Construction_robot.png|center|32px]]
| Construction robot
| [[Construction robot]]
| [[Prototype/FlyingRobot|FlyingRobot]]
| player
| [[Prototype/ConstructionRobot|construction-robot]]
|-
|-
| [[File:Logistic_robot.png|center]]
| [[File:Logistic_robot.png|center|32px]]
| Logistic robot
| [[Logistic robot]]
| [[Prototype/FlyingRobot|FlyingRobot]]
| player
| [[Prototype/LogisticRobot|logistic-robot]]
|-
|-
| [[File:Land_mine.png|center]]
| [[File:Land_mine.png|center|32px]]
| Land mine
| [[Land mine]]
| [[Prototype/LandMine|LandMine]]
| player
| [[Prototype/LandMine|land-mine]]
|-
|-
| [[File:small_biter.png|center|64px]]
| [[File:small_biter.png|center|64px]]
| Small biter
| [[Enemies#Biters|Small biter]]
| [[Prototype/Unit|Unit]]
| enemy
| [[Prototype/Unit|unit]]
|-
|-
| [[File:small_spitter.png|center|72px]]
| [[File:small_spitter.png|center|72px]]
| Small spitter
| [[Enemies#Spitters|Small spitter]]
| [[Prototype/Unit|Unit]]
| enemy
| [[Prototype/Unit|unit]]
|-
|-
| [[File:medium_biter.png|center|64px]]
| [[File:medium_biter.png|center|64px]]
| Medium biter
| [[Enemies#Biters|Medium biter]]
| [[Prototype/Unit|Unit]]
| enemy
| [[Prototype/Unit|unit]]
|-
|-
| [[File:medium_spitter.png|center|72px]]
| [[File:medium_spitter.png|center|72px]]
| Medium spitter
| [[Enemies#Spitters|Medium spitter]]
| [[Prototype/Unit|Unit]]
| enemy
| [[Prototype/Unit|unit]]
|-
|-
| [[File:big_biter.png|center|64px]]
| [[File:big_biter.png|center|64px]]
| Big Biter
| [[Enemies#Biters|Big biter]]
| [[Prototype/Unit|Unit]]
| enemy
| [[Prototype/Unit|unit]]
|-
|-
| [[File:big_spitter.png|center|72px]]
| [[File:big_spitter.png|center|72px]]
| Big spitter
| [[Enemies#Spitters|Big spitter]]
| [[Prototype/Unit|Unit]]
| enemy
| [[Prototype/Unit|unit]]
|-
|-
| [[File:behemoth_biter.png|64px]]
| [[File:behemoth_biter.png|64px]]
| Behemoth biter
| [[Enemies#Biters|Behemoth biter]]
| [[Prototype/Unit|Unit]]
| enemy
| [[Prototype/Unit|unit]]
|-
|-
| [[File:behemoth_spitter.png|center|72px]]
| [[File:behemoth_spitter.png|center|72px]]
| Behemoth spitter
| [[Enemies#Spitters|Behemoth spitter]]
| [[Prototype/Unit|Unit]]
| enemy
| [[Prototype/Unit|unit]]
|-
| [[File:Compilatron.png|center|32px]]
| Compilatron
| enemy
| [[Prototype/Unit|unit]]
|}
|}


== Military buildings ==
== Military structures ==
{| class="wikitable"
{| class="wikitable"
|-
|-
! Picture !! Name !! Prototype
! Icon !! Name !! Default<br>force !! Prototype
|-
| [[File:Gun_turret.png|center|32px]]
| [[Gun turret]]
| player
| [[Prototype/AmmoTurret|ammo-turret]]
|-
| [[File:Flamethrower_turret.png|center|32px]]
| [[Flamethrower turret]]
| player
| [[Prototype/FluidTurret|fluid-turret]]
|-
| [[File:Laser_turret.png|center|32px]]
| [[Laser turret]]
| player
| [[Prototype/ElectricTurret|electric-turret]]
|-
| [[File:Artillery_turret.png|center|32px]]
| [[Artillery turret]]
| player
| [[Prototype/ArtilleryTurret|artillery-turret]]
|-
|-
| [[File:Gun_turret.png|center]]
| [[File:Radar.png|center|32px]]
| Gun turret
| [[Radar]]
| [[Prototype/Turret|Turret]]
| player
| [[Prototype/Radar|radar]]
|-
|-
| [[File:Flamethrower_turret.png|center]]
| [[File:Small_worm.png|center|50px]]
| Flamethrower turret
| [[Enemies#Worms|Small worm]]
| [[Prototype/Turret|Turret]]
| enemy
| [[Prototype/Turret|turret]]
|-
|-
| [[File:Laser_turret.png|center]]
| [[File:Medium_worm.png|center|50px]]
| Laser turret
| [[Enemies#Worms|Medium worm]]
| [[Prototype/Turret|Turret]]
| enemy
| [[Prototype/Turret|turret]]
|-
|-
| [[File:Artillery_turret.png|center]]
| [[File:Big_worm.png|center|50px]]
| Artillery turret
| [[Enemies#Worms|Big worm]]
| [[Prototype/ArtilleryTurret|ArtilleryTurret]]
| enemy
| [[Prototype/Turret|turret]]
|-
|-
| [[File:Radar.png|center]]
| [[File:Behemoth_worm.png|center|50px]]
| Radar
| [[Enemies#Worms|Behemoth worm]]
| [[Prototype/Radar|Radar]]
| enemy
| [[Prototype/Turret|turret]]
|-
|-
| [[File:Biter_nest.png|center|50px]]
| [[File:Biter_nest.png|center|50px]]
| Biter spawner
| [[Enemies#Nests|Biter spawner]]
| [[Prototype/EnemySpawner|EnemySpawner]]
| enemy
| [[Prototype/EnemySpawner|unit-spawner]]
|-
|-
| [[File:Spitter_nest.png|center|50px]]
| [[File:Spitter_nest.png|center|50px]]
| Spitter spawner
| [[Enemies#Nests|Spitter spawner]]
| [[Prototype/EnemySpawner|EnemySpawner]]
| enemy
| [[Prototype/EnemySpawner|unit-spawner]]
|-
|-
|
|
| Player port
| [[Prototype/PlayerPort|Player port]]
| [[Prototype/PlayerPort|PlayerPort]]
|
| [[Prototype/PlayerPort|player-port]]
|-
|-
|
|
| SimpleEntityWithForce
| [[Prototype/SimpleEntityWithForce|SimpleEntityWithForce]]
| [[Prototype/SimpleEntityWithForce|SimpleEntityWithForce]]
|
| [[Prototype/SimpleEntityWithForce|simple-entity-with-force]]
|}
|}

Latest revision as of 19:25, 21 January 2022

Some units and structures are marked as Military units or Military structures and are high priority targets for enemy forces. They will be attacked on sight by:

There are a few exceptions:


Modding

Military units and structures are identified by a flag on Prototype/EntityWithOwner. This can be changed by modding, except for units and unit spawners. The default military prototypes are listed in the table below.

Military units

Icon Name Default
force
Prototype
Player.png
Player player character
Defender capsule.png
Defender capsule player combat-robot
Distractor capsule.png
Distractor capsule player combat-robot
Destroyer capsule.png
Destroyer capsule player combat-robot
Construction robot.png
Construction robot player construction-robot
Logistic robot.png
Logistic robot player logistic-robot
Land mine.png
Land mine player land-mine
Small biter.png
Small biter enemy unit
Small spitter.png
Small spitter enemy unit
Medium biter.png
Medium biter enemy unit
Medium spitter.png
Medium spitter enemy unit
Big biter.png
Big biter enemy unit
Big spitter.png
Big spitter enemy unit
Behemoth biter.png Behemoth biter enemy unit
Behemoth spitter.png
Behemoth spitter enemy unit
Compilatron.png
Compilatron enemy unit

Military structures

Icon Name Default
force
Prototype
Gun turret.png
Gun turret player ammo-turret
Flamethrower turret.png
Flamethrower turret player fluid-turret
Laser turret.png
Laser turret player electric-turret
Artillery turret.png
Artillery turret player artillery-turret
Radar.png
Radar player radar
Small worm.png
Small worm enemy turret
Medium worm.png
Medium worm enemy turret
Big worm.png
Big worm enemy turret
Behemoth worm.png
Behemoth worm enemy turret
Biter nest.png
Biter spawner enemy unit-spawner
Spitter nest.png
Spitter spawner enemy unit-spawner
Player port player-port
SimpleEntityWithForce simple-entity-with-force