Factorio.com|Forums|Wiki|Mod Portal|API Docs Prototype|Runtime|Auxiliary

# Factorio Prototype Docs Version 2.0.7

## AmmoDamageModifier :: struct

Inherits from BaseModifier

## Properties

- default
- sorted

type | :: `"ammo-damage"` |
infer_icon optional | :: bool | If set to `false`, use the icon from UtilitySprites for this technology effect icon.
If set to `false`, use the icon from UtilitySprites for this technology effect icon.
use_icon_overlay_constant optional | :: bool | If `false`, do not draw the small "constant" icon over the technology effect icon.
If `false`, do not draw the small "constant" icon over the technology effect icon.
ammo_category | :: AmmoCategoryID | Name of the AmmoCategory that is affected.
Name of the AmmoCategory that is affected.
modifier | :: double | Modification value, which will be added to the current ammo damage modifier upon researching.
Modification value, which will be added to the current ammo damage modifier upon researching.

Inherited from BaseModifier

icons optional | :: array[IconData] | Can't be an empty array.
Can't be an empty array.
icon optional | :: FileName | Path to the icon file. [...]
Path to the icon file. [...]
icon_size optional | :: SpriteSizeType | The size of the square icon, in pixels. [...]
The size of the square icon, in pixels. [...]
hidden optional | :: bool |

ammo_category | :: AmmoCategoryID | Name of the AmmoCategory that is affected.
Name of the AmmoCategory that is affected.
modifier | :: double | Modification value, which will be added to the current ammo damage modifier upon researching.
Modification value, which will be added to the current ammo damage modifier upon researching.
type | :: `"ammo-damage"` |
infer_icon optional | :: bool | If set to `false`, use the icon from UtilitySprites for this technology effect icon.
If set to `false`, use the icon from UtilitySprites for this technology effect icon.
use_icon_overlay_constant optional | :: bool | If `false`, do not draw the small "constant" icon over the technology effect icon.
If `false`, do not draw the small "constant" icon over the technology effect icon.

Inherited from BaseModifier

hidden optional | :: bool |
icon optional | :: FileName | Path to the icon file. [...]
Path to the icon file. [...]
icon_size optional | :: SpriteSizeType | The size of the square icon, in pixels. [...]
The size of the square icon, in pixels. [...]
icons optional | :: array[IconData] | Can't be an empty array.
Can't be an empty array.

## Properties

### type :: `"ammo-damage"`

### infer_icon :: bool optional

Default: `true`

If set to `false`, use the icon from UtilitySprites for this technology effect icon.

### use_icon_overlay_constant :: bool optional

Default: `true`

If `false`, do not draw the small "constant" icon over the technology effect icon.

### ammo_category :: AmmoCategoryID

Name of the AmmoCategory that is affected.

### modifier :: double

Modification value, which will be added to the current ammo damage modifier upon researching.

Type used in

- Modifier