defines.inventory.fuel | |
defines.inventory.chest | |
defines.inventory.furnace_source | |
defines.inventory.furnace_result | |
defines.inventory.furnace_modules | |
defines.inventory.player_quickbar | |
defines.inventory.player_main | |
defines.inventory.player_guns | |
defines.inventory.player_ammo | |
defines.inventory.player_armor | |
defines.inventory.player_tools | |
defines.inventory.player_vehicle | |
defines.inventory.player_trash | |
defines.inventory.god_quickbar | |
defines.inventory.god_main | |
defines.inventory.roboport_robot | |
defines.inventory.roboport_material | |
defines.inventory.assembling_machine_input | |
defines.inventory.assembling_machine_output | |
defines.inventory.assembling_machine_modules | |
defines.inventory.lab_input | |
defines.inventory.lab_modules | |
defines.inventory.mining_drill_modules | |
defines.inventory.item_main | |
defines.inventory.item_active | |
defines.inventory.rocket_silo_rocket | |
defines.inventory.car_fuel | |
defines.inventory.car_trunk | |
defines.inventory.car_ammo | |
defines.inventory.cargo_wagon | |
defines.inventory.turret_ammo | |
defines.inventory.beacon_modules |
defines.transport_line.left_line | |
defines.transport_line.right_line | |
defines.transport_line.left_underground_line | |
defines.transport_line.right_underground_line | |
defines.transport_line.secondary_left_line | |
defines.transport_line.secondary_right_line | |
defines.transport_line.left_split_line | |
defines.transport_line.right_split_line | |
defines.transport_line.secondary_left_split_line | |
defines.transport_line.secondary_right_split_line |
defines.direction.north | |
defines.direction.northeast | |
defines.direction.east | |
defines.direction.southeast | |
defines.direction.south | |
defines.direction.southwest | |
defines.direction.west | |
defines.direction.northwest |
defines.riding.acceleration.nothing | |
defines.riding.acceleration.accelerating | |
defines.riding.acceleration.braking | |
defines.riding.acceleration.reversing |
defines.riding.direction.left | |
defines.riding.direction.straight | |
defines.riding.direction.right |
Command given to units describing what they should do.
defines.command.attack | Attack another entity. |
defines.command.go_to_location | Go to a specific position. |
defines.command.compound | Chain commands together, see defines.compound_command. |
defines.command.group | Do what your group wants you to do. |
defines.command.attack_area | Go to a place and attack what you see. |
defines.command.wander | Chill. |
defines.command.build_base | Go to a position and build a base there. |
defines.distraction.none | Perform command even if someone attacks the unit. |
defines.distraction.by_enemy | Attack closer enemy entities with force. |
defines.distraction.by_anything | Attack closer enemy entities, including entities "built" by player (belts, inserters, chests). |
defines.distraction.by_damage | Attack when attacked. |
How commands are joined togethere in a compound command (see defines.command.compound).
defines.compound_command.logical_and | Fail on first failure. Only succeeds if all commands (executed one after another) succeed. |
defines.compound_command.logical_or | Succeed on first success. Only fails if all commands (executed one after another) fail. |
defines.compound_command.return_last | Execute all commands in sequence and fail or succeed depending on the return status of the last command. |
defines.difficulty.easy | |
defines.difficulty.normal | |
defines.difficulty.hard |
defines.events.on_tick | |
defines.events.on_gui_click | |
defines.events.on_gui_text_changed | |
defines.events.on_gui_checked_state_changed | |
defines.events.on_entity_died | |
defines.events.on_picked_up_item | |
defines.events.on_built_entity | |
defines.events.on_sector_scanned | |
defines.events.on_player_mined_item | |
defines.events.on_put_item | |
defines.events.on_rocket_launched | |
defines.events.on_preplayer_mined_item | |
defines.events.on_chunk_generated | |
defines.events.on_player_crafted_item | |
defines.events.on_robot_built_entity | |
defines.events.on_robot_pre_mined | |
defines.events.on_robot_mined | |
defines.events.on_research_started | |
defines.events.on_research_finished | |
defines.events.on_player_rotated_entity | |
defines.events.on_marked_for_deconstruction | |
defines.events.on_canceled_deconstruction | |
defines.events.on_trigger_created_entity | |
defines.events.on_train_changed_state | |
defines.events.on_player_created | |
defines.events.on_resource_depleted | |
defines.events.on_player_driving_changed_state | |
defines.events.on_force_created | |
defines.events.on_forces_merging | |
defines.events.on_player_cursor_stack_changed | |
defines.events.on_pre_entity_settings_pasted | |
defines.events.on_entity_settings_pasted | |
defines.events.on_player_main_inventory_changed | |
defines.events.on_player_quickbar_inventory_changed | |
defines.events.on_player_tool_inventory_changed | |
defines.events.on_player_armor_inventory_changed | |
defines.events.on_player_ammo_inventory_changed | |
defines.events.on_player_gun_inventory_changed | |
defines.events.on_player_placed_equipment | |
defines.events.on_player_removed_equipment | |
defines.events.on_pre_player_died | |
defines.events.on_player_died | |
defines.events.on_player_respawned | |
defines.events.on_player_joined_game | |
defines.events.on_player_left_game | |
defines.events.on_player_built_tile | |
defines.events.on_player_mined_tile | |
defines.events.on_robot_built_tile | |
defines.events.on_robot_mined_tile | |
defines.events.on_player_selected_area | |
defines.events.on_player_alt_selected_area | |
defines.events.on_player_changed_surface |
defines.controllers.ghost | Can't interact with the world, can only observe. Used in the multiplayer waiting-to-respawn screen. |
defines.controllers.character | The controller controls a character. This is the default controller in freeplay. |
defines.controllers.god | The controller isn't tied to a character. This is the default controller in sandbox. |
defines.group_state.gathering | |
defines.group_state.moving | |
defines.group_state.attacking_distraction | |
defines.group_state.attacking_target | |
defines.group_state.finished |
defines.wire_type.red | |
defines.wire_type.green | |
defines.wire_type.copper |
defines.circuit_connector_id.electric_pole | |
defines.circuit_connector_id.inserter | |
defines.circuit_connector_id.lamp | |
defines.circuit_connector_id.combinator_input | |
defines.circuit_connector_id.combinator_output | |
defines.circuit_connector_id.offshore_pump | |
defines.circuit_connector_id.pump |
defines.circuit_condition_index.inserter_circuit | |
defines.circuit_condition_index.inserter_logistic | |
defines.circuit_condition_index.lamp | |
defines.circuit_condition_index.arithmetic_combinator | |
defines.circuit_condition_index.decider_combinator | |
defines.circuit_condition_index.constant_combinator | |
defines.circuit_condition_index.offshore_pump | |
defines.circuit_condition_index.pump |
defines.train_state.on_the_path | Normal state -- following the path. |
defines.train_state.path_lost | Had path and lost it -- must stop. |
defines.train_state.no_schedule | Doesn't have anywhere to go. |
defines.train_state.no_path | Has no path and is stopped. |
defines.train_state.arrive_signal | Braking before a rail signal. |
defines.train_state.wait_signal | Waiting at a signal. |
defines.train_state.arrive_station | Braking before a station. |
defines.train_state.wait_station | Waiting at a station. |
defines.train_state.manual_control_stop | Switched to manual control and has to stop. |
defines.train_state.manual_control | Can move if user explicitly sits in and rides the train. |
defines.train_state.stop_for_auto_control | Train was switched to auto control but it is moving and needs to be stopped. |
State of an ordinary rail signal.
defines.signal_state.open | Green. |
defines.signal_state.closed | Red. |
defines.signal_state.reserved | Orange. |
defines.signal_state.reserved_by_circuit_network | Red - From circuit network. |
State of a chain signal.
defines.chain_signal_state.none | Invalid, blinking. |
defines.chain_signal_state.all_open | Green. |
defines.chain_signal_state.partially_open | Blue. |
defines.chain_signal_state.none_open | Red. |
defines.rail_direction.front | |
defines.rail_direction.back |
defines.rail_connection_direction.left | |
defines.rail_connection_direction.straight | |
defines.rail_connection_direction.right | |
defines.rail_connection_direction.none |
defines.control_behavior.inserter.circuit_mode_of_operation.none | |
defines.control_behavior.inserter.circuit_mode_of_operation.enable_disable | |
defines.control_behavior.inserter.circuit_mode_of_operation.set_filters | |
defines.control_behavior.inserter.circuit_mode_of_operation.read_hand_contents |
defines.control_behavior.inserter.hand_read_mode.hold | |
defines.control_behavior.inserter.hand_read_mode.pulse |
defines.control_behavior.logistic_container.circuit_mode_of_operation.send_contents | |
defines.control_behavior.logistic_container.circuit_mode_of_operation.set_requests |
defines.control_behavior.lamp.circuit_mode_of_operation.use_colors |
defines.control_behavior.train_stop.circuit_mode_of_operation.send_to_train |
defines.control_behavior.roboport.circuit_mode_of_operation.read_logistics | |
defines.control_behavior.roboport.circuit_mode_of_operation.read_robot_stats |
defines.control_behavior.type.container | LuaContainerControlBehavior |
defines.control_behavior.type.generic_on_off | LuaGenericOnOffControlBehavior |
defines.control_behavior.type.inserter | LuaInserterControlBehavior |
defines.control_behavior.type.lamp | LuaLampControlBehavior |
defines.control_behavior.type.logistic_container | LuaLogisticContainerControlBehavior |
defines.control_behavior.type.roboport | LuaRoboportControlBehavior |
defines.control_behavior.type.storage_tank | LuaStorageTankControlBehavior |
defines.control_behavior.type.train-stop | LuaTrainStopControlBehavior |
defines.control_behavior.type.decider_combinator | LuaDeciderCombinatorControlBehavior |
defines.control_behavior.type.arithmetic_combinator | LuaArithmeticCombinatorControlBehavior |
defines.control_behavior.type.constant_combinator | LuaConstantCombinatorControlBehavior |
defines.control_behavior.type.transport_belt | LuaTransportBeltControlBehavior |
defines.control_behavior.type.accumulator | LuaAccumulatorControlBehavior |
defines.control_behavior.type.rail_signal | LuaRailSignalControlBehavior |
defines.chunk_generated_status.nothing | |
defines.chunk_generated_status.custom_tiles | |
defines.chunk_generated_status.basic_tiles | |
defines.chunk_generated_status.corrected_tiles | |
defines.chunk_generated_status.tiles | |
defines.chunk_generated_status.entities |