Enums§
- Achievement
Prototype Filter Filter - Achievement
Prototype Filter Mode - Alignment
- A string that specifies where a GUI element should be.
- Apply
Tile Tint - Refers to tints defined in TilePrototype::particle_tints.
- Arithmetic
Combinator Parameter Operation - Asteroid
Chunk Prototype Filter Filter - Attack
Parameters Type - Belt
Connection Type - Blueprint
Spoil Priority - Capsule
Action Type - Cliff
Orientation - Comparator
String - A string that specifies how the inputs should be compared.
- Cursor
BoxRender Type - Debug
Variable Presentation Hint Attributes - Debug
Variables Filter Filter - Decider
Combinator Condition Compare Type - Decorative
Prototype Filter Filter - Elem
Type - A string specifying a type for choose elem buttons. It’s also used by ElemID for LuaGuiElement::elem_tooltip.
- Entity
Prototype Filter Filter - Entity
Prototype Flag - A string specifying an entity prototype flag.
- Equipment
Prototype Filter Filter - Fluid
Flow Direction - Fluid
Prototype Filter Filter - Force
Condition - GuiAnchor
Ghost Mode - GuiArrow
Type - Used by GuiArrowSpecification.
- GuiDirection
- Direction of a LuaGuiElement’s layout.
- GuiElement
Type - Heat
Setting Mode - IDType
- All base prototype types.
- Icon
Draw Specification Render Layer - Infinity
Inventory Filter Mode - Ingredient
Type - Item
Prototype Filter Filter - Item
Prototype Flag - A string specifying an item prototype flag.
- Linked
Game Control - The internal name of a game control (key binding).
- Logistic
Mode - LuaAutoplace
Control Prototype Category - LuaCustom
Input Prototype Consuming - LuaEntity
Belt Shape - LuaEntity
Cargo PodState - LuaEntity
Cloned Event Filter Filter - LuaEntity
Damaged Event Filter Filter - LuaEntity
Died Event Filter Filter - LuaEntity
Inserter Filter Mode - LuaEntity
Prototype Beacon Counter - LuaEntity
Prototype Boiler Mode - LuaEntity
Prototype GuiMode - LuaEntity
Prototype Inventory Type - LuaEntity
Prototype Logistic Mode - LuaEntity
Prototype Remove Decoratives - LuaGui
Element Scroll Mode - LuaHelpers
Stage - LuaItem
Common Type - LuaItem
Prototype Ammo Source Type - LuaItem
Prototype Send ToOrbit Mode - LuaLogistic
Network Member - LuaLogistic
Network Members - LuaLogistic
Network Members2 - LuaMod
Setting Prototype Setting Type - LuaPost
Entity Died Event Filter Filter - LuaPost
Segmented Unit Died Event Filter Filter - LuaProcession
Prototype Usage - LuaRecord
Type - LuaRender
Object Type - LuaSegmented
Unit Created Event Filter Filter - LuaSegmented
Unit Damaged Event Filter Filter - LuaSimulation
Inventory - LuaStyle
Horizontal Align - LuaStyle
Vertical Align - LuaTrain
Manager Search Direction - ModSetting
Prototype Filter Filter - Modifier
Type - Used by TechnologyModifier.
- OnPermission
Group Edited Type - OnRuntime
ModSetting Changed Setting Type - Pipe
Connection Type - Platform
Backdrop Hero Cloud Projection Style - Production
Type - Specifies how the entity will utilize this fluidbox.
input-outputshould only be used for boilers in fluid heating mode. - Programmable
Speaker Playback Mode - Specifies from where the programmable speaker’s sound will be heard.
- Prototype
Filter Mode - Quick
BarSlot Type - Range
Mode - Recipe
Prototype Filter Filter - Request
From Location - Research
Trigger Type - Script
Render Mode - Script
Render Target Table Type - Script
Sprite Light Mode - Scroll
Policy - Scroll policy of a scroll pane.
- Selector
Combinator Parameter Operation - SignalID
Type - Simulation
Widget Type - Sound
Type - Defines which slider in the game’s sound settings affects the volume of this sound. Furthermore, some sound types are mixed differently than others, e.g. zoom level effects are applied.
- Space
Location Prototype Filter Filter - Splitter
Priority - Spoil
Priority - Switch
State - State of a GUI switch.
- Target
Type - Target type of an AmmoType.
- Technology
Prototype Filter Filter - Territory
Visibility Condition - Text
Align - The text is aligned so that the target position is at the given side of the text.
- Tile
Prototype Filter Filter - Train
Path Request Type - A string specifying the type of request for LuaTrainManager::request_train_path.
- Trigger
Delivery Type - Trigger
Effect Item Type - Used by TriggerEffectItem.
- Trigger
Item Type - Undo
Redo Action Type - UnlockableID
Type - Upgrade
Mapper Destination Type - Valve
Mode - Defines the mode of operation for a ValvePrototype.
- Vertical
Text Align - The text is aligned so that the target position is at the given side of the text.
- Virtual
Signal Prototype Filter Filter - Wait
Condition Type - Type of a WaitCondition.
Functions§
- literal_
enum_ variant_ str - Map a generated literal-union enum path (
Type,Variant) to its Factorio string.