2025-11-06 20:04:26 +01:00
|
|
|
return {
|
|
|
|
|
application="factorio",
|
|
|
|
|
application_version="2.0.72",
|
|
|
|
|
api_version=6,
|
|
|
|
|
stage="runtime",
|
|
|
|
|
classes={
|
|
|
|
|
LuaAISettings={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
allow_destroy_when_commands_fail=true,
|
|
|
|
|
allow_try_return_to_spawner=true,
|
|
|
|
|
do_separation=true,
|
|
|
|
|
join_attacks=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
path_resolution_modifier=true,
|
|
|
|
|
size_in_group=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaAccumulatorControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
output_signal=true,
|
|
|
|
|
read_charge=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaAchievementPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
allowed_without_fight=true,
|
|
|
|
|
alternative_armor=true,
|
|
|
|
|
ammo_type=true,
|
|
|
|
|
amount=true,
|
|
|
|
|
armor=true,
|
|
|
|
|
count=true,
|
|
|
|
|
damage_dealer=true,
|
|
|
|
|
damage_type=true,
|
|
|
|
|
dont_build=true,
|
|
|
|
|
dont_research=true,
|
|
|
|
|
excluded=true,
|
|
|
|
|
fluid_product=true,
|
|
|
|
|
in_vehicle=true,
|
|
|
|
|
included=true,
|
|
|
|
|
item_product=true,
|
|
|
|
|
last_hour_only=true,
|
|
|
|
|
limit_equip_quality=true,
|
|
|
|
|
limit_quality=true,
|
|
|
|
|
limited_to_one_game=true,
|
|
|
|
|
minimum_damage=true,
|
|
|
|
|
minimum_distance=true,
|
|
|
|
|
minimum_energy_produced=true,
|
|
|
|
|
module=true,
|
|
|
|
|
more_than_manually=true,
|
|
|
|
|
not_to_kill=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
objective_condition=true,
|
|
|
|
|
personally=true,
|
|
|
|
|
quality=true,
|
|
|
|
|
research_all=true,
|
|
|
|
|
research_with=true,
|
|
|
|
|
science_pack=true,
|
|
|
|
|
should_survive=true,
|
|
|
|
|
surface=true,
|
|
|
|
|
technology=true,
|
|
|
|
|
to_build=true,
|
|
|
|
|
to_kill=true,
|
|
|
|
|
to_use=true,
|
|
|
|
|
type_not_to_kill=true,
|
|
|
|
|
type_of_dealer=true,
|
|
|
|
|
type_to_kill=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
within=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaActiveTriggerPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
fork_chance=true,
|
|
|
|
|
jump_delay_ticks=true,
|
|
|
|
|
max_forks=true,
|
|
|
|
|
max_forks_per_jump=true,
|
|
|
|
|
max_jumps=true,
|
|
|
|
|
max_range=true,
|
|
|
|
|
max_range_per_jump=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaAgriculturalTowerControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
read_contents=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_enable_disable=true,
|
|
|
|
|
connect_to_logistic_network=true,
|
|
|
|
|
disabled=true,
|
|
|
|
|
logistic_condition=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaAirbornePollutantPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
affects_evolution=true,
|
|
|
|
|
chart_color=true,
|
|
|
|
|
damages_trees=true,
|
|
|
|
|
localised_name_with_amount_key=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaAmmoCategoryPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
bonus_gui_order=true,
|
|
|
|
|
factoriopedia_alternative=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaArithmeticCombinatorControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_signal_last_tick=true,
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
parameters=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
signals_last_tick=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaArtilleryTurretControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
read_ammo=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_enable_disable=true,
|
|
|
|
|
connect_to_logistic_network=true,
|
|
|
|
|
disabled=true,
|
|
|
|
|
logistic_condition=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaAssemblingMachineControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
circuit_read_contents=true,
|
|
|
|
|
circuit_read_ingredients=true,
|
|
|
|
|
circuit_read_recipe_finished=true,
|
|
|
|
|
circuit_read_working=true,
|
|
|
|
|
circuit_recipe_finished_signal=true,
|
|
|
|
|
circuit_set_recipe=true,
|
|
|
|
|
circuit_working_signal=true,
|
|
|
|
|
include_fuel=true,
|
|
|
|
|
include_in_crafting=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_enable_disable=true,
|
|
|
|
|
connect_to_logistic_network=true,
|
|
|
|
|
disabled=true,
|
|
|
|
|
logistic_condition=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaAsteroidChunkPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
dying_trigger_effect=true,
|
|
|
|
|
factoriopedia_alternative=true,
|
|
|
|
|
hide_from_signal_gui=true,
|
|
|
|
|
item_signal_alias=true,
|
|
|
|
|
mineable_properties=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaAsteroidCollectorControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
include_hands=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
read_content=true,
|
|
|
|
|
set_filter=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_enable_disable=true,
|
|
|
|
|
connect_to_logistic_network=true,
|
|
|
|
|
disabled=true,
|
|
|
|
|
logistic_condition=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaAutoplaceControlPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
can_be_disabled=true,
|
|
|
|
|
category=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
richness=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaBootstrap={
|
|
|
|
|
methods={
|
|
|
|
|
generate_event_name=true,
|
|
|
|
|
get_event_filter=true,
|
|
|
|
|
get_event_handler=true,
|
|
|
|
|
get_event_id=true,
|
|
|
|
|
get_event_order=true,
|
|
|
|
|
on_configuration_changed=true,
|
|
|
|
|
on_event=true,
|
|
|
|
|
on_init=true,
|
|
|
|
|
on_load=true,
|
|
|
|
|
on_nth_tick=true,
|
|
|
|
|
raise_biter_base_built=true,
|
|
|
|
|
raise_console_chat=true,
|
|
|
|
|
raise_event=true,
|
|
|
|
|
raise_market_item_purchased=true,
|
|
|
|
|
raise_player_crafted_item=true,
|
|
|
|
|
raise_player_fast_transferred=true,
|
|
|
|
|
raise_script_built=true,
|
|
|
|
|
raise_script_destroy=true,
|
|
|
|
|
raise_script_destroy_segmented_unit=true,
|
|
|
|
|
raise_script_revive=true,
|
|
|
|
|
raise_script_set_tiles=true,
|
|
|
|
|
raise_script_teleported=true,
|
|
|
|
|
register_metatable=true,
|
|
|
|
|
register_on_object_destroyed=true,
|
|
|
|
|
set_event_filter=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
active_mods=true,
|
|
|
|
|
feature_flags=true,
|
|
|
|
|
level=true,
|
|
|
|
|
mod_name=true,
|
|
|
|
|
object_name=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaBurner={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
burnt_result_inventory=true,
|
|
|
|
|
currently_burning=true,
|
|
|
|
|
fuel_categories=true,
|
|
|
|
|
heat=true,
|
|
|
|
|
heat_capacity=true,
|
|
|
|
|
inventory=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
owner=true,
|
|
|
|
|
remaining_burning_fuel=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaBurnerPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
burnt_inventory_size=true,
|
|
|
|
|
effectivity=true,
|
|
|
|
|
emissions_per_joule=true,
|
|
|
|
|
fuel_categories=true,
|
|
|
|
|
fuel_inventory_size=true,
|
|
|
|
|
initial_fuel=true,
|
|
|
|
|
initial_fuel_percent=true,
|
|
|
|
|
light_flicker=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
render_no_network_icon=true,
|
|
|
|
|
render_no_power_icon=true,
|
|
|
|
|
smoke=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaBurnerUsagePrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaCargoHatch={
|
|
|
|
|
methods={
|
|
|
|
|
create_cargo_pod=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
busy=true,
|
|
|
|
|
is_input_compatible=true,
|
|
|
|
|
is_output_compatible=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
owner=true,
|
|
|
|
|
reserved=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaCargoLandingPadControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
circuit_exclusive_mode_of_operation=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaChunkIterator={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={
|
|
|
|
|
call=true
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
LuaCircuitNetwork={
|
|
|
|
|
methods={
|
|
|
|
|
get_signal=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
connected_circuit_count=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
network_id=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
signals=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
wire_connector_id=true,
|
|
|
|
|
wire_type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaCollisionLayerPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaCombinatorControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_signal_last_tick=true,
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
signals_last_tick=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaCommandProcessor={
|
|
|
|
|
methods={
|
|
|
|
|
add_command=true,
|
|
|
|
|
remove_command=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
commands=true,
|
|
|
|
|
game_commands=true,
|
|
|
|
|
object_name=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaCommandable={
|
|
|
|
|
methods={
|
|
|
|
|
add_member=true,
|
|
|
|
|
destroy=true,
|
|
|
|
|
release_from_spawner=true,
|
|
|
|
|
set_autonomous=true,
|
|
|
|
|
set_command=true,
|
|
|
|
|
set_distraction_command=true,
|
|
|
|
|
start_moving=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
command=true,
|
|
|
|
|
commandable_members=true,
|
|
|
|
|
distraction_command=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
force=true,
|
|
|
|
|
has_command=true,
|
|
|
|
|
is_entity=true,
|
|
|
|
|
is_script_driven=true,
|
|
|
|
|
is_unit_group=true,
|
|
|
|
|
members=true,
|
|
|
|
|
moving_state=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
parent_group=true,
|
|
|
|
|
position=true,
|
|
|
|
|
spawner=true,
|
|
|
|
|
state=true,
|
|
|
|
|
surface=true,
|
|
|
|
|
unique_id=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaConstantCombinatorControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
add_section=true,
|
|
|
|
|
get_section=true,
|
|
|
|
|
remove_section=true,
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
enabled=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
sections=true,
|
|
|
|
|
sections_count=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaContainerControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
read_contents=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaControl={
|
|
|
|
|
methods={
|
|
|
|
|
begin_crafting=true,
|
|
|
|
|
can_insert=true,
|
|
|
|
|
can_place_entity=true,
|
|
|
|
|
can_reach_entity=true,
|
|
|
|
|
cancel_crafting=true,
|
|
|
|
|
clear_gui_arrow=true,
|
|
|
|
|
clear_items_inside=true,
|
|
|
|
|
clear_selected_entity=true,
|
|
|
|
|
close_factoriopedia_gui=true,
|
|
|
|
|
disable_flashlight=true,
|
|
|
|
|
enable_flashlight=true,
|
|
|
|
|
get_craftable_count=true,
|
|
|
|
|
get_inventory=true,
|
|
|
|
|
get_inventory_name=true,
|
|
|
|
|
get_item_count=true,
|
|
|
|
|
get_main_inventory=true,
|
|
|
|
|
get_max_inventory_index=true,
|
|
|
|
|
get_requester_point=true,
|
|
|
|
|
has_items_inside=true,
|
|
|
|
|
insert=true,
|
|
|
|
|
is_cursor_blueprint=true,
|
|
|
|
|
is_cursor_empty=true,
|
|
|
|
|
is_flashlight_enabled=true,
|
|
|
|
|
is_player=true,
|
|
|
|
|
mine_entity=true,
|
|
|
|
|
mine_tile=true,
|
|
|
|
|
open_factoriopedia_gui=true,
|
|
|
|
|
open_technology_gui=true,
|
|
|
|
|
remove_item=true,
|
|
|
|
|
set_driving=true,
|
|
|
|
|
set_gui_arrow=true,
|
|
|
|
|
teleport=true,
|
|
|
|
|
update_selected_entity=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
build_distance=true,
|
|
|
|
|
cargo_pod=true,
|
|
|
|
|
character_additional_mining_categories=true,
|
|
|
|
|
character_build_distance_bonus=true,
|
|
|
|
|
character_crafting_speed_modifier=true,
|
|
|
|
|
character_health_bonus=true,
|
|
|
|
|
character_inventory_slots_bonus=true,
|
|
|
|
|
character_item_drop_distance_bonus=true,
|
|
|
|
|
character_item_pickup_distance_bonus=true,
|
|
|
|
|
character_loot_pickup_distance_bonus=true,
|
|
|
|
|
character_maximum_following_robot_count_bonus=true,
|
|
|
|
|
character_mining_progress=true,
|
|
|
|
|
character_mining_speed_modifier=true,
|
|
|
|
|
character_reach_distance_bonus=true,
|
|
|
|
|
character_resource_reach_distance_bonus=true,
|
|
|
|
|
character_running_speed=true,
|
|
|
|
|
character_running_speed_modifier=true,
|
|
|
|
|
character_trash_slot_count_bonus=true,
|
|
|
|
|
cheat_mode=true,
|
|
|
|
|
crafting_queue=true,
|
|
|
|
|
crafting_queue_progress=true,
|
|
|
|
|
crafting_queue_size=true,
|
|
|
|
|
cursor_ghost=true,
|
|
|
|
|
cursor_record=true,
|
|
|
|
|
cursor_stack=true,
|
|
|
|
|
driving=true,
|
|
|
|
|
drop_item_distance=true,
|
|
|
|
|
flight_height=true,
|
|
|
|
|
following_robots=true,
|
|
|
|
|
force=true,
|
|
|
|
|
force_index=true,
|
|
|
|
|
hub=true,
|
|
|
|
|
in_combat=true,
|
|
|
|
|
is_flying=true,
|
|
|
|
|
item_pickup_distance=true,
|
|
|
|
|
loot_pickup_distance=true,
|
|
|
|
|
mining_state=true,
|
|
|
|
|
opened=true,
|
|
|
|
|
opened_gui_type=true,
|
|
|
|
|
picking_state=true,
|
|
|
|
|
position=true,
|
|
|
|
|
reach_distance=true,
|
|
|
|
|
render_position=true,
|
|
|
|
|
repair_state=true,
|
|
|
|
|
resource_reach_distance=true,
|
|
|
|
|
riding_state=true,
|
|
|
|
|
selected=true,
|
|
|
|
|
shooting_state=true,
|
|
|
|
|
surface=true,
|
|
|
|
|
surface_index=true,
|
|
|
|
|
vehicle=true,
|
|
|
|
|
walking_state=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaCustomChartTag={
|
|
|
|
|
methods={
|
|
|
|
|
destroy=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
force=true,
|
|
|
|
|
icon=true,
|
|
|
|
|
last_user=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
position=true,
|
|
|
|
|
surface=true,
|
|
|
|
|
tag_number=true,
|
|
|
|
|
text=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaCustomEventPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
event_id=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaCustomInputPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
action=true,
|
|
|
|
|
alternative_key_sequence=true,
|
|
|
|
|
consuming=true,
|
|
|
|
|
controller_alternative_key_sequence=true,
|
|
|
|
|
controller_key_sequence=true,
|
|
|
|
|
enabled=true,
|
|
|
|
|
enabled_while_in_cutscene=true,
|
|
|
|
|
enabled_while_spectating=true,
|
|
|
|
|
event_id=true,
|
|
|
|
|
include_selected_prototype=true,
|
|
|
|
|
item_to_spawn=true,
|
|
|
|
|
key_sequence=true,
|
|
|
|
|
linked_game_control=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaCustomTable={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={
|
|
|
|
|
index=true,
|
|
|
|
|
length=true
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
LuaDamagePrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaDeciderCombinatorControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
add_condition=true,
|
|
|
|
|
add_output=true,
|
|
|
|
|
get_condition=true,
|
|
|
|
|
get_output=true,
|
|
|
|
|
remove_condition=true,
|
|
|
|
|
remove_output=true,
|
|
|
|
|
set_condition=true,
|
|
|
|
|
set_output=true,
|
|
|
|
|
get_signal_last_tick=true,
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
parameters=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
signals_last_tick=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaDecorativePrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
autoplace_specification=true,
|
|
|
|
|
collision_box=true,
|
|
|
|
|
collision_mask=true,
|
|
|
|
|
decal=true,
|
|
|
|
|
grows_through_rail_path=true,
|
|
|
|
|
minimal_separation=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
placed_effect=true,
|
|
|
|
|
render_layer=true,
|
|
|
|
|
target_count=true,
|
|
|
|
|
trigger_effect=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaDisplayPanelControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_message=true,
|
|
|
|
|
set_message=true,
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
messages=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaElectricEnergySourcePrototype={
|
|
|
|
|
methods={
|
|
|
|
|
get_input_flow_limit=true,
|
|
|
|
|
get_output_flow_limit=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
buffer_capacity=true,
|
|
|
|
|
drain=true,
|
|
|
|
|
emissions_per_joule=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
render_no_network_icon=true,
|
|
|
|
|
render_no_power_icon=true,
|
|
|
|
|
usage_priority=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaEntity={
|
|
|
|
|
methods={
|
|
|
|
|
add_autopilot_destination=true,
|
|
|
|
|
add_market_item=true,
|
|
|
|
|
apply_upgrade=true,
|
|
|
|
|
can_be_destroyed=true,
|
|
|
|
|
can_set_inventory_filter=true,
|
|
|
|
|
can_shoot=true,
|
|
|
|
|
can_wires_reach=true,
|
|
|
|
|
cancel_deconstruction=true,
|
|
|
|
|
cancel_upgrade=true,
|
|
|
|
|
clear_fluid_inside=true,
|
|
|
|
|
clear_market_items=true,
|
|
|
|
|
clone=true,
|
|
|
|
|
connect_linked_belts=true,
|
|
|
|
|
connect_rolling_stock=true,
|
|
|
|
|
copy_settings=true,
|
|
|
|
|
create_build_effect_smoke=true,
|
|
|
|
|
create_cargo_pod=true,
|
|
|
|
|
damage=true,
|
|
|
|
|
deplete=true,
|
|
|
|
|
destroy=true,
|
|
|
|
|
die=true,
|
|
|
|
|
disconnect_linked_belts=true,
|
|
|
|
|
disconnect_rolling_stock=true,
|
|
|
|
|
force_finish_ascending=true,
|
|
|
|
|
force_finish_descending=true,
|
|
|
|
|
get_beacon_effect_receivers=true,
|
|
|
|
|
get_beacons=true,
|
|
|
|
|
get_beam_source=true,
|
|
|
|
|
get_beam_target=true,
|
|
|
|
|
get_burnt_result_inventory=true,
|
|
|
|
|
get_cargo_bays=true,
|
|
|
|
|
get_child_signals=true,
|
|
|
|
|
get_circuit_network=true,
|
|
|
|
|
get_connected_rail=true,
|
|
|
|
|
get_connected_rails=true,
|
|
|
|
|
get_connected_rolling_stock=true,
|
|
|
|
|
get_control_behavior=true,
|
|
|
|
|
get_damage_to_be_taken=true,
|
|
|
|
|
get_driver=true,
|
|
|
|
|
get_electric_input_flow_limit=true,
|
|
|
|
|
get_electric_output_flow_limit=true,
|
|
|
|
|
get_filter=true,
|
|
|
|
|
get_fluid=true,
|
|
|
|
|
get_fluid_contents=true,
|
|
|
|
|
get_fluid_count=true,
|
|
|
|
|
get_fluid_source_fluid=true,
|
|
|
|
|
get_fluid_source_tile=true,
|
|
|
|
|
get_fuel_inventory=true,
|
|
|
|
|
get_health_ratio=true,
|
|
|
|
|
get_heat_setting=true,
|
|
|
|
|
get_inbound_signals=true,
|
|
|
|
|
get_infinity_container_filter=true,
|
|
|
|
|
get_infinity_pipe_filter=true,
|
|
|
|
|
get_inventory_bar=true,
|
|
|
|
|
get_inventory_filter=true,
|
|
|
|
|
get_inventory_size_override=true,
|
|
|
|
|
get_item_insert_specification=true,
|
|
|
|
|
get_line_item_position=true,
|
|
|
|
|
get_logistic_point=true,
|
|
|
|
|
get_logistic_sections=true,
|
|
|
|
|
get_market_items=true,
|
|
|
|
|
get_max_transport_line_index=true,
|
|
|
|
|
get_module_inventory=true,
|
|
|
|
|
get_movement=true,
|
|
|
|
|
get_or_create_control_behavior=true,
|
|
|
|
|
get_outbound_signals=true,
|
|
|
|
|
get_output_inventory=true,
|
|
|
|
|
get_parent_signals=true,
|
|
|
|
|
get_passenger=true,
|
|
|
|
|
get_priority_target=true,
|
|
|
|
|
get_radius=true,
|
|
|
|
|
get_rail_end=true,
|
|
|
|
|
get_rail_segment_end=true,
|
|
|
|
|
get_rail_segment_length=true,
|
|
|
|
|
get_rail_segment_overlaps=true,
|
|
|
|
|
get_rail_segment_rails=true,
|
|
|
|
|
get_rail_segment_signal=true,
|
|
|
|
|
get_rail_segment_stop=true,
|
|
|
|
|
get_recipe=true,
|
|
|
|
|
get_signal=true,
|
|
|
|
|
get_signals=true,
|
|
|
|
|
get_spider_legs=true,
|
|
|
|
|
get_stopped_train=true,
|
|
|
|
|
get_train_stop_trains=true,
|
|
|
|
|
get_transport_line=true,
|
|
|
|
|
get_upgrade_target=true,
|
|
|
|
|
get_wire_connector=true,
|
|
|
|
|
get_wire_connectors=true,
|
|
|
|
|
ghost_has_flag=true,
|
|
|
|
|
has_flag=true,
|
|
|
|
|
insert_fluid=true,
|
|
|
|
|
inventory_supports_bar=true,
|
|
|
|
|
inventory_supports_filters=true,
|
|
|
|
|
is_closed=true,
|
|
|
|
|
is_closing=true,
|
|
|
|
|
is_connected_to_electric_network=true,
|
|
|
|
|
is_crafting=true,
|
|
|
|
|
is_inventory_filtered=true,
|
|
|
|
|
is_opened=true,
|
|
|
|
|
is_opening=true,
|
|
|
|
|
is_rail_in_same_rail_block_as=true,
|
|
|
|
|
is_rail_in_same_rail_segment_as=true,
|
|
|
|
|
is_registered_for_construction=true,
|
|
|
|
|
is_registered_for_deconstruction=true,
|
|
|
|
|
is_registered_for_repair=true,
|
|
|
|
|
is_registered_for_upgrade=true,
|
|
|
|
|
launch_rocket=true,
|
|
|
|
|
mine=true,
|
|
|
|
|
order_deconstruction=true,
|
|
|
|
|
order_upgrade=true,
|
|
|
|
|
play_note=true,
|
|
|
|
|
register_tree=true,
|
|
|
|
|
release_from_spawner=true,
|
|
|
|
|
remove_fluid=true,
|
|
|
|
|
remove_market_item=true,
|
|
|
|
|
request_to_close=true,
|
|
|
|
|
request_to_open=true,
|
|
|
|
|
revive=true,
|
|
|
|
|
rotate=true,
|
|
|
|
|
set_beam_source=true,
|
|
|
|
|
set_beam_target=true,
|
|
|
|
|
set_driver=true,
|
|
|
|
|
set_filter=true,
|
|
|
|
|
set_fluid=true,
|
|
|
|
|
set_heat_setting=true,
|
|
|
|
|
set_infinity_container_filter=true,
|
|
|
|
|
set_infinity_pipe_filter=true,
|
|
|
|
|
set_inventory_bar=true,
|
|
|
|
|
set_inventory_filter=true,
|
|
|
|
|
set_inventory_size_override=true,
|
|
|
|
|
set_movement=true,
|
|
|
|
|
set_passenger=true,
|
|
|
|
|
set_priority_target=true,
|
|
|
|
|
set_recipe=true,
|
|
|
|
|
silent_revive=true,
|
|
|
|
|
spawn_decorations=true,
|
|
|
|
|
start_fading_out=true,
|
|
|
|
|
stop_spider=true,
|
|
|
|
|
supports_backer_name=true,
|
|
|
|
|
to_be_deconstructed=true,
|
|
|
|
|
to_be_upgraded=true,
|
|
|
|
|
toggle_equipment_movement_bonus=true,
|
|
|
|
|
update_connections=true,
|
|
|
|
|
begin_crafting=true,
|
|
|
|
|
can_insert=true,
|
|
|
|
|
can_place_entity=true,
|
|
|
|
|
can_reach_entity=true,
|
|
|
|
|
cancel_crafting=true,
|
|
|
|
|
clear_gui_arrow=true,
|
|
|
|
|
clear_items_inside=true,
|
|
|
|
|
clear_selected_entity=true,
|
|
|
|
|
close_factoriopedia_gui=true,
|
|
|
|
|
disable_flashlight=true,
|
|
|
|
|
enable_flashlight=true,
|
|
|
|
|
get_craftable_count=true,
|
|
|
|
|
get_inventory=true,
|
|
|
|
|
get_inventory_name=true,
|
|
|
|
|
get_item_count=true,
|
|
|
|
|
get_main_inventory=true,
|
|
|
|
|
get_max_inventory_index=true,
|
|
|
|
|
get_requester_point=true,
|
|
|
|
|
has_items_inside=true,
|
|
|
|
|
insert=true,
|
|
|
|
|
is_cursor_blueprint=true,
|
|
|
|
|
is_cursor_empty=true,
|
|
|
|
|
is_flashlight_enabled=true,
|
|
|
|
|
is_player=true,
|
|
|
|
|
mine_entity=true,
|
|
|
|
|
mine_tile=true,
|
|
|
|
|
open_factoriopedia_gui=true,
|
|
|
|
|
open_technology_gui=true,
|
|
|
|
|
remove_item=true,
|
|
|
|
|
set_driving=true,
|
|
|
|
|
set_gui_arrow=true,
|
|
|
|
|
teleport=true,
|
|
|
|
|
update_selected_entity=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
absorbed_pollution=true,
|
|
|
|
|
active=true,
|
|
|
|
|
ai_settings=true,
|
|
|
|
|
alert_parameters=true,
|
|
|
|
|
allow_dispatching_robots=true,
|
|
|
|
|
always_on=true,
|
|
|
|
|
amount=true,
|
|
|
|
|
armed=true,
|
|
|
|
|
artillery_auto_targeting=true,
|
|
|
|
|
associated_player=true,
|
|
|
|
|
attached_cargo_pod=true,
|
|
|
|
|
autopilot_destination=true,
|
|
|
|
|
autopilot_destinations=true,
|
|
|
|
|
backer_name=true,
|
|
|
|
|
base_damage_modifiers=true,
|
|
|
|
|
beacons_count=true,
|
|
|
|
|
belt_neighbours=true,
|
|
|
|
|
belt_shape=true,
|
|
|
|
|
belt_to_ground_type=true,
|
|
|
|
|
bonus_damage_modifiers=true,
|
|
|
|
|
bonus_mining_progress=true,
|
|
|
|
|
bonus_progress=true,
|
|
|
|
|
bounding_box=true,
|
|
|
|
|
burner=true,
|
|
|
|
|
cargo_bay_connection_owner=true,
|
|
|
|
|
cargo_hatches=true,
|
|
|
|
|
cargo_pod_destination=true,
|
|
|
|
|
cargo_pod_origin=true,
|
|
|
|
|
cargo_pod_state=true,
|
|
|
|
|
chain_signal_state=true,
|
|
|
|
|
character_corpse_death_cause=true,
|
|
|
|
|
character_corpse_player_index=true,
|
|
|
|
|
character_corpse_tick_of_death=true,
|
|
|
|
|
cliff_orientation=true,
|
|
|
|
|
color=true,
|
|
|
|
|
combat_robot_owner=true,
|
|
|
|
|
combinator_description=true,
|
|
|
|
|
commandable=true,
|
|
|
|
|
connected_rail=true,
|
|
|
|
|
connected_rail_direction=true,
|
|
|
|
|
consumption_bonus=true,
|
|
|
|
|
consumption_modifier=true,
|
|
|
|
|
copy_color_from_train_stop=true,
|
|
|
|
|
corpse_expires=true,
|
|
|
|
|
corpse_immune_to_entity_placement=true,
|
|
|
|
|
crafting_progress=true,
|
|
|
|
|
crafting_speed=true,
|
|
|
|
|
crane_destination=true,
|
|
|
|
|
crane_destination_3d=true,
|
|
|
|
|
crane_end_position_3d=true,
|
|
|
|
|
crane_grappler_destination=true,
|
|
|
|
|
crane_grappler_destination_3d=true,
|
|
|
|
|
created_by_corpse=true,
|
|
|
|
|
custom_status=true,
|
|
|
|
|
damage_dealt=true,
|
|
|
|
|
destructible=true,
|
|
|
|
|
direction=true,
|
|
|
|
|
disabled_by_control_behavior=true,
|
|
|
|
|
disabled_by_recipe=true,
|
|
|
|
|
disabled_by_script=true,
|
|
|
|
|
display_panel_always_show=true,
|
|
|
|
|
display_panel_icon=true,
|
|
|
|
|
display_panel_show_in_chart=true,
|
|
|
|
|
display_panel_text=true,
|
|
|
|
|
draw_data=true,
|
|
|
|
|
driver_is_gunner=true,
|
|
|
|
|
drop_position=true,
|
|
|
|
|
drop_target=true,
|
|
|
|
|
effective_speed=true,
|
|
|
|
|
effectivity_modifier=true,
|
|
|
|
|
effects=true,
|
|
|
|
|
electric_buffer_size=true,
|
|
|
|
|
electric_drain=true,
|
|
|
|
|
electric_emissions_per_joule=true,
|
|
|
|
|
electric_network_id=true,
|
|
|
|
|
electric_network_statistics=true,
|
|
|
|
|
enable_logistics_while_moving=true,
|
|
|
|
|
energy=true,
|
|
|
|
|
energy_generated_last_tick=true,
|
|
|
|
|
entity_label=true,
|
|
|
|
|
filter_slot_count=true,
|
|
|
|
|
fluidbox=true,
|
|
|
|
|
fluids_count=true,
|
|
|
|
|
follow_offset=true,
|
|
|
|
|
follow_target=true,
|
|
|
|
|
friction_modifier=true,
|
|
|
|
|
frozen=true,
|
|
|
|
|
ghost_localised_description=true,
|
|
|
|
|
ghost_localised_name=true,
|
|
|
|
|
ghost_name=true,
|
|
|
|
|
ghost_prototype=true,
|
|
|
|
|
ghost_type=true,
|
|
|
|
|
ghost_unit_number=true,
|
|
|
|
|
gps_tag=true,
|
|
|
|
|
graphics_variation=true,
|
|
|
|
|
grid=true,
|
|
|
|
|
health=true,
|
|
|
|
|
heat_neighbours=true,
|
|
|
|
|
held_stack=true,
|
|
|
|
|
held_stack_position=true,
|
|
|
|
|
highlight_box_blink_interval=true,
|
|
|
|
|
highlight_box_type=true,
|
|
|
|
|
ignore_unprioritised_targets=true,
|
|
|
|
|
infinity_container_filters=true,
|
|
|
|
|
initial_amount=true,
|
|
|
|
|
insert_plan=true,
|
|
|
|
|
inserter_filter_mode=true,
|
|
|
|
|
inserter_spoil_priority=true,
|
|
|
|
|
inserter_stack_size_override=true,
|
|
|
|
|
inserter_target_pickup_count=true,
|
|
|
|
|
is_entity_with_health=true,
|
|
|
|
|
is_entity_with_owner=true,
|
|
|
|
|
is_freezable=true,
|
|
|
|
|
is_headed_to_trains_front=true,
|
|
|
|
|
is_military_target=true,
|
|
|
|
|
is_updatable=true,
|
|
|
|
|
item_request_proxy=true,
|
|
|
|
|
item_requests=true,
|
|
|
|
|
kills=true,
|
|
|
|
|
last_user=true,
|
|
|
|
|
link_id=true,
|
|
|
|
|
linked_belt_neighbour=true,
|
|
|
|
|
linked_belt_type=true,
|
|
|
|
|
loader_belt_stack_size_override=true,
|
|
|
|
|
loader_container=true,
|
|
|
|
|
loader_filter_mode=true,
|
|
|
|
|
loader_type=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
logistic_cell=true,
|
|
|
|
|
logistic_network=true,
|
|
|
|
|
max_health=true,
|
|
|
|
|
minable=true,
|
|
|
|
|
minable_flag=true,
|
|
|
|
|
mining_area=true,
|
|
|
|
|
mining_drill_filter_mode=true,
|
|
|
|
|
mining_progress=true,
|
|
|
|
|
mining_target=true,
|
|
|
|
|
mirroring=true,
|
|
|
|
|
name=true,
|
|
|
|
|
name_tag=true,
|
|
|
|
|
neighbour_bonus=true,
|
|
|
|
|
neighbours=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
operable=true,
|
|
|
|
|
orientation=true,
|
|
|
|
|
owned_plants=true,
|
|
|
|
|
parameters=true,
|
|
|
|
|
pickup_from_left_lane=true,
|
|
|
|
|
pickup_from_right_lane=true,
|
|
|
|
|
pickup_position=true,
|
|
|
|
|
pickup_target=true,
|
|
|
|
|
player=true,
|
|
|
|
|
pollution_bonus=true,
|
|
|
|
|
power_production=true,
|
|
|
|
|
power_switch_state=true,
|
|
|
|
|
power_usage=true,
|
|
|
|
|
previous_recipe=true,
|
|
|
|
|
priority_targets=true,
|
|
|
|
|
procession_tick=true,
|
|
|
|
|
productivity_bonus=true,
|
|
|
|
|
products_finished=true,
|
|
|
|
|
prototype=true,
|
|
|
|
|
proxy_target=true,
|
|
|
|
|
proxy_target_entity=true,
|
|
|
|
|
proxy_target_inventory=true,
|
|
|
|
|
pump_rail_target=true,
|
|
|
|
|
pumped_last_tick=true,
|
|
|
|
|
quality=true,
|
|
|
|
|
radar_scan_progress=true,
|
|
|
|
|
rail_layer=true,
|
|
|
|
|
rail_length=true,
|
|
|
|
|
recipe_locked=true,
|
|
|
|
|
relative_turret_orientation=true,
|
|
|
|
|
removal_plan=true,
|
|
|
|
|
remove_unfiltered_items=true,
|
|
|
|
|
render_player=true,
|
|
|
|
|
render_to_forces=true,
|
|
|
|
|
request_from_buffers=true,
|
|
|
|
|
result_quality=true,
|
|
|
|
|
robot_order_queue=true,
|
|
|
|
|
rocket=true,
|
|
|
|
|
rocket_parts=true,
|
|
|
|
|
rocket_silo_status=true,
|
|
|
|
|
rotatable=true,
|
|
|
|
|
secondary_bounding_box=true,
|
|
|
|
|
secondary_selection_box=true,
|
|
|
|
|
segmented_unit=true,
|
|
|
|
|
selected_gun_index=true,
|
|
|
|
|
selection_box=true,
|
|
|
|
|
shooting_target=true,
|
|
|
|
|
signal_state=true,
|
|
|
|
|
spawn_shift=true,
|
|
|
|
|
spawning_cooldown=true,
|
|
|
|
|
speed=true,
|
|
|
|
|
speed_bonus=true,
|
|
|
|
|
splitter_filter=true,
|
|
|
|
|
splitter_input_priority=true,
|
|
|
|
|
splitter_output_priority=true,
|
|
|
|
|
stack=true,
|
|
|
|
|
status=true,
|
|
|
|
|
sticked_to=true,
|
|
|
|
|
sticker_vehicle_modifiers=true,
|
|
|
|
|
stickers=true,
|
|
|
|
|
storage_filter=true,
|
|
|
|
|
supports_direction=true,
|
|
|
|
|
tags=true,
|
|
|
|
|
temperature=true,
|
|
|
|
|
tick_grown=true,
|
|
|
|
|
tick_of_last_attack=true,
|
|
|
|
|
tick_of_last_damage=true,
|
|
|
|
|
tile_height=true,
|
|
|
|
|
tile_width=true,
|
|
|
|
|
time_to_live=true,
|
|
|
|
|
time_to_next_effect=true,
|
|
|
|
|
timeout=true,
|
|
|
|
|
to_be_looted=true,
|
|
|
|
|
torso_orientation=true,
|
|
|
|
|
train=true,
|
|
|
|
|
train_stop_priority=true,
|
|
|
|
|
trains_count=true,
|
|
|
|
|
trains_in_block=true,
|
|
|
|
|
trains_limit=true,
|
|
|
|
|
transitional_request_target=true,
|
|
|
|
|
tree_color_index=true,
|
|
|
|
|
tree_color_index_max=true,
|
|
|
|
|
tree_gray_stage_index=true,
|
|
|
|
|
tree_gray_stage_index_max=true,
|
|
|
|
|
tree_stage_index=true,
|
|
|
|
|
tree_stage_index_max=true,
|
|
|
|
|
type=true,
|
|
|
|
|
unit_number=true,
|
|
|
|
|
units=true,
|
|
|
|
|
use_filters=true,
|
|
|
|
|
use_transitional_requests=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
valve_threshold_override=true,
|
|
|
|
|
vehicle_automatic_targeting_parameters=true,
|
|
|
|
|
build_distance=true,
|
|
|
|
|
cargo_pod=true,
|
|
|
|
|
character_additional_mining_categories=true,
|
|
|
|
|
character_build_distance_bonus=true,
|
|
|
|
|
character_crafting_speed_modifier=true,
|
|
|
|
|
character_health_bonus=true,
|
|
|
|
|
character_inventory_slots_bonus=true,
|
|
|
|
|
character_item_drop_distance_bonus=true,
|
|
|
|
|
character_item_pickup_distance_bonus=true,
|
|
|
|
|
character_loot_pickup_distance_bonus=true,
|
|
|
|
|
character_maximum_following_robot_count_bonus=true,
|
|
|
|
|
character_mining_progress=true,
|
|
|
|
|
character_mining_speed_modifier=true,
|
|
|
|
|
character_reach_distance_bonus=true,
|
|
|
|
|
character_resource_reach_distance_bonus=true,
|
|
|
|
|
character_running_speed=true,
|
|
|
|
|
character_running_speed_modifier=true,
|
|
|
|
|
character_trash_slot_count_bonus=true,
|
|
|
|
|
cheat_mode=true,
|
|
|
|
|
crafting_queue=true,
|
|
|
|
|
crafting_queue_progress=true,
|
|
|
|
|
crafting_queue_size=true,
|
|
|
|
|
cursor_ghost=true,
|
|
|
|
|
cursor_record=true,
|
|
|
|
|
cursor_stack=true,
|
|
|
|
|
driving=true,
|
|
|
|
|
drop_item_distance=true,
|
|
|
|
|
flight_height=true,
|
|
|
|
|
following_robots=true,
|
|
|
|
|
force=true,
|
|
|
|
|
force_index=true,
|
|
|
|
|
hub=true,
|
|
|
|
|
in_combat=true,
|
|
|
|
|
is_flying=true,
|
|
|
|
|
item_pickup_distance=true,
|
|
|
|
|
loot_pickup_distance=true,
|
|
|
|
|
mining_state=true,
|
|
|
|
|
opened=true,
|
|
|
|
|
opened_gui_type=true,
|
|
|
|
|
picking_state=true,
|
|
|
|
|
position=true,
|
|
|
|
|
reach_distance=true,
|
|
|
|
|
render_position=true,
|
|
|
|
|
repair_state=true,
|
|
|
|
|
resource_reach_distance=true,
|
|
|
|
|
riding_state=true,
|
|
|
|
|
selected=true,
|
|
|
|
|
shooting_state=true,
|
|
|
|
|
surface=true,
|
|
|
|
|
surface_index=true,
|
|
|
|
|
vehicle=true,
|
|
|
|
|
walking_state=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaEntityPrototype={
|
|
|
|
|
methods={
|
|
|
|
|
get_attraction_range_elongation=true,
|
|
|
|
|
get_crafting_speed=true,
|
|
|
|
|
get_energy_distribution_efficiency=true,
|
|
|
|
|
get_fluid_capacity=true,
|
|
|
|
|
get_fluid_usage_per_tick=true,
|
|
|
|
|
get_inserter_extension_speed=true,
|
|
|
|
|
get_inserter_rotation_speed=true,
|
|
|
|
|
get_inventory_size=true,
|
|
|
|
|
get_max_circuit_wire_distance=true,
|
|
|
|
|
get_max_distance_of_nearby_sector_revealed=true,
|
|
|
|
|
get_max_distance_of_sector_revealed=true,
|
|
|
|
|
get_max_energy=true,
|
|
|
|
|
get_max_energy_production=true,
|
|
|
|
|
get_max_energy_usage=true,
|
|
|
|
|
get_max_health=true,
|
|
|
|
|
get_max_power_output=true,
|
|
|
|
|
get_max_wire_distance=true,
|
|
|
|
|
get_mining_drill_radius=true,
|
|
|
|
|
get_pumping_speed=true,
|
|
|
|
|
get_researching_speed=true,
|
|
|
|
|
get_supply_area_distance=true,
|
|
|
|
|
get_valve_flow_rate=true,
|
|
|
|
|
has_flag=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
absorptions_to_join_attack=true,
|
|
|
|
|
acceleration_rate=true,
|
|
|
|
|
accepted_seeds=true,
|
|
|
|
|
activation_buffer_ratio=true,
|
|
|
|
|
active_energy_usage=true,
|
|
|
|
|
additional_pastable_entities=true,
|
|
|
|
|
affected_by_tiles=true,
|
|
|
|
|
agricultural_tower_radius=true,
|
|
|
|
|
air_resistance=true,
|
|
|
|
|
alert_icon_scale=true,
|
|
|
|
|
alert_icon_shift=true,
|
|
|
|
|
alert_when_attacking=true,
|
|
|
|
|
alert_when_damaged=true,
|
|
|
|
|
allow_access_to_all_forces=true,
|
|
|
|
|
allow_burner_leech=true,
|
|
|
|
|
allow_copy_paste=true,
|
|
|
|
|
allow_custom_vectors=true,
|
|
|
|
|
allow_passengers=true,
|
|
|
|
|
allow_run_time_change_of_is_military_target=true,
|
|
|
|
|
allowed_effects=true,
|
|
|
|
|
allowed_module_categories=true,
|
|
|
|
|
always_on=true,
|
|
|
|
|
ammo_category=true,
|
|
|
|
|
animation_speed_coefficient=true,
|
|
|
|
|
arm_angular_speed_cap_base=true,
|
|
|
|
|
arm_angular_speed_cap_quality_scaling=true,
|
|
|
|
|
arm_color_gradient=true,
|
|
|
|
|
arm_count_base=true,
|
|
|
|
|
arm_count_quality_scaling=true,
|
|
|
|
|
arm_energy_usage=true,
|
|
|
|
|
arm_inventory_size_quality_increase=true,
|
|
|
|
|
arm_slow_energy_usage=true,
|
|
|
|
|
arm_speed_base=true,
|
|
|
|
|
arm_speed_quality_scaling=true,
|
|
|
|
|
attack_parameters=true,
|
|
|
|
|
attack_reaction=true,
|
|
|
|
|
attack_result=true,
|
|
|
|
|
attacking_speed=true,
|
|
|
|
|
attractor_hit_effect=true,
|
|
|
|
|
auto_setup_collision_box=true,
|
|
|
|
|
automated_ammo_count=true,
|
|
|
|
|
automatic_weapon_cycling=true,
|
|
|
|
|
autoplace_specification=true,
|
|
|
|
|
beacon_counter=true,
|
|
|
|
|
belt_distance=true,
|
|
|
|
|
belt_length=true,
|
|
|
|
|
belt_speed=true,
|
|
|
|
|
boiler_mode=true,
|
|
|
|
|
braking_force=true,
|
|
|
|
|
build_base_evolution_requirement=true,
|
|
|
|
|
build_distance=true,
|
|
|
|
|
building_grid_bit_shift=true,
|
|
|
|
|
bulk=true,
|
|
|
|
|
burner_prototype=true,
|
|
|
|
|
burns_fluid=true,
|
|
|
|
|
call_for_help_radius=true,
|
|
|
|
|
can_open_gates=true,
|
|
|
|
|
captured_spawner_entity=true,
|
|
|
|
|
chain_shooting_cooldown_modifier=true,
|
|
|
|
|
character_corpse=true,
|
|
|
|
|
chunk_exploration_radius=true,
|
|
|
|
|
cliff_explosive_prototype=true,
|
|
|
|
|
collection_box_offset=true,
|
|
|
|
|
collision_box=true,
|
|
|
|
|
collision_mask=true,
|
|
|
|
|
collision_mask_collides_with_self=true,
|
|
|
|
|
collision_mask_collides_with_tiles_only=true,
|
|
|
|
|
collision_mask_considers_tile_transitions=true,
|
|
|
|
|
color=true,
|
|
|
|
|
combat_robot_friction=true,
|
|
|
|
|
connection_category=true,
|
|
|
|
|
connection_distance=true,
|
|
|
|
|
construction_radius=true,
|
|
|
|
|
consumption=true,
|
|
|
|
|
container_distance=true,
|
|
|
|
|
corpses=true,
|
|
|
|
|
count_as_rock_for_filtered_deconstruction=true,
|
|
|
|
|
crafting_categories=true,
|
|
|
|
|
crane_energy_usage=true,
|
|
|
|
|
create_ghost_on_death=true,
|
|
|
|
|
created_effect=true,
|
|
|
|
|
created_smoke=true,
|
|
|
|
|
damage=true,
|
|
|
|
|
damage_hit_tint=true,
|
|
|
|
|
damaged_trigger_effect=true,
|
|
|
|
|
darkness_for_all_lamps_off=true,
|
|
|
|
|
darkness_for_all_lamps_on=true,
|
|
|
|
|
deposit_radius=true,
|
|
|
|
|
destroy_action=true,
|
|
|
|
|
destroy_non_fuel_fluid=true,
|
|
|
|
|
distraction_cooldown=true,
|
|
|
|
|
distribution_effectivity=true,
|
|
|
|
|
distribution_effectivity_bonus_per_quality_level=true,
|
|
|
|
|
door_opening_speed=true,
|
|
|
|
|
draw_cargo=true,
|
|
|
|
|
drawing_box_vertical_extension=true,
|
|
|
|
|
drop_item_distance=true,
|
|
|
|
|
dying_explosion=true,
|
|
|
|
|
dying_speed=true,
|
|
|
|
|
dying_trigger_effect=true,
|
|
|
|
|
effect_receiver=true,
|
|
|
|
|
effectivity=true,
|
|
|
|
|
electric_energy_source_prototype=true,
|
|
|
|
|
emissions_per_second=true,
|
|
|
|
|
enemy_map_color=true,
|
|
|
|
|
energy=true,
|
|
|
|
|
energy_per_hit_point=true,
|
|
|
|
|
energy_per_move=true,
|
|
|
|
|
energy_per_tick=true,
|
|
|
|
|
energy_usage=true,
|
|
|
|
|
energy_usage_quality_scaling=true,
|
|
|
|
|
engine_starting_speed=true,
|
|
|
|
|
enraged_duration=true,
|
|
|
|
|
enraged_speed=true,
|
|
|
|
|
enter_vehicle_distance=true,
|
|
|
|
|
explosion_beam=true,
|
|
|
|
|
explosion_rotate=true,
|
|
|
|
|
factoriopedia_alternative=true,
|
|
|
|
|
fast_replaceable_group=true,
|
|
|
|
|
filter_count=true,
|
|
|
|
|
final_attack_result=true,
|
|
|
|
|
fixed_recipe=true,
|
|
|
|
|
flags=true,
|
|
|
|
|
flow_scaling=true,
|
|
|
|
|
fluid_buffer_input_flow=true,
|
|
|
|
|
fluid_buffer_size=true,
|
|
|
|
|
fluid_capacity=true,
|
|
|
|
|
fluid_energy_source_prototype=true,
|
|
|
|
|
fluid_source_offset=true,
|
|
|
|
|
fluid_usage_per_tick=true,
|
|
|
|
|
fluidbox_prototypes=true,
|
|
|
|
|
flying_acceleration=true,
|
|
|
|
|
flying_speed=true,
|
|
|
|
|
follows_player=true,
|
|
|
|
|
friction_force=true,
|
|
|
|
|
friendly_map_color=true,
|
|
|
|
|
grid_prototype=true,
|
|
|
|
|
growth_area_radius=true,
|
|
|
|
|
growth_grid_tile_size=true,
|
|
|
|
|
growth_ticks=true,
|
|
|
|
|
guns=true,
|
|
|
|
|
harvest_emissions=true,
|
|
|
|
|
has_belt_immunity=true,
|
|
|
|
|
head_collection_radius=true,
|
|
|
|
|
healing_per_tick=true,
|
|
|
|
|
heat_buffer_prototype=true,
|
|
|
|
|
heat_energy_source_prototype=true,
|
|
|
|
|
heating_energy=true,
|
|
|
|
|
height=true,
|
|
|
|
|
held_items_display_count=true,
|
|
|
|
|
held_items_offset=true,
|
|
|
|
|
held_items_spread=true,
|
|
|
|
|
hide_resistances=true,
|
|
|
|
|
icon_draw_specification=true,
|
|
|
|
|
icons_positioning=true,
|
|
|
|
|
indexed_guns=true,
|
|
|
|
|
infinite_depletion_resource_amount=true,
|
|
|
|
|
infinite_resource=true,
|
|
|
|
|
ingredient_count=true,
|
|
|
|
|
inserter_chases_belt_items=true,
|
|
|
|
|
inserter_drop_position=true,
|
|
|
|
|
inserter_pickup_position=true,
|
|
|
|
|
inserter_stack_size_bonus=true,
|
|
|
|
|
instruments=true,
|
|
|
|
|
inventory_properties=true,
|
|
|
|
|
inventory_size_quality_increase=true,
|
|
|
|
|
inventory_type=true,
|
|
|
|
|
inventory_weight_limit=true,
|
|
|
|
|
investigating_speed=true,
|
|
|
|
|
is_building=true,
|
|
|
|
|
is_entity_with_owner=true,
|
|
|
|
|
is_military_target=true,
|
|
|
|
|
item_pickup_distance=true,
|
|
|
|
|
items_to_place_this=true,
|
|
|
|
|
joint_distance=true,
|
|
|
|
|
lab_inputs=true,
|
|
|
|
|
lamp_energy_usage=true,
|
|
|
|
|
launch_to_space_platforms=true,
|
|
|
|
|
launch_wait_time=true,
|
|
|
|
|
light_blinking_speed=true,
|
|
|
|
|
loader_adjustable_belt_stack_size=true,
|
|
|
|
|
loader_max_belt_stack_size=true,
|
|
|
|
|
loader_respect_insert_limits=true,
|
|
|
|
|
loader_wait_for_full_stack=true,
|
|
|
|
|
logistic_mode=true,
|
|
|
|
|
logistic_parameters=true,
|
|
|
|
|
logistic_radius=true,
|
|
|
|
|
loot=true,
|
|
|
|
|
loot_pickup_distance=true,
|
|
|
|
|
manual_range_modifier=true,
|
|
|
|
|
map_color=true,
|
|
|
|
|
map_generator_bounding_box=true,
|
|
|
|
|
max_count_of_owned_defensive_units=true,
|
|
|
|
|
max_count_of_owned_units=true,
|
|
|
|
|
max_darkness_to_spawn=true,
|
|
|
|
|
max_defensive_friends_around_to_spawn=true,
|
|
|
|
|
max_friends_around_to_spawn=true,
|
|
|
|
|
max_item_product_count=true,
|
|
|
|
|
max_payload_size=true,
|
|
|
|
|
max_payload_size_after_bonus=true,
|
|
|
|
|
max_performance=true,
|
|
|
|
|
max_polyphony=true,
|
|
|
|
|
max_power_output=true,
|
|
|
|
|
max_pursue_distance=true,
|
|
|
|
|
max_speed=true,
|
|
|
|
|
max_to_charge=true,
|
|
|
|
|
max_underground_distance=true,
|
|
|
|
|
maximum_corner_sliding_distance=true,
|
|
|
|
|
maximum_temperature=true,
|
|
|
|
|
min_darkness_to_spawn=true,
|
|
|
|
|
min_performance=true,
|
|
|
|
|
min_pursue_time=true,
|
|
|
|
|
min_to_charge=true,
|
|
|
|
|
mineable_properties=true,
|
|
|
|
|
minimal_arm_swing_segment_retraction=true,
|
|
|
|
|
minimum_resource_amount=true,
|
|
|
|
|
mining_drill_radius=true,
|
|
|
|
|
mining_speed=true,
|
|
|
|
|
module_inventory_size=true,
|
|
|
|
|
move_while_shooting=true,
|
|
|
|
|
neighbour_bonus=true,
|
|
|
|
|
neighbour_connectable=true,
|
|
|
|
|
next_upgrade=true,
|
|
|
|
|
normal_resource_amount=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
overkill_fraction=true,
|
|
|
|
|
passive_energy_usage=true,
|
|
|
|
|
patrolling_speed=true,
|
|
|
|
|
patrolling_turn_radius=true,
|
|
|
|
|
per_lane_filters=true,
|
|
|
|
|
perceived_performance=true,
|
|
|
|
|
profile=true,
|
|
|
|
|
protected_from_tile_building=true,
|
|
|
|
|
pumping_speed=true,
|
|
|
|
|
quality_affects_mining_radius=true,
|
|
|
|
|
quality_affects_module_slots=true,
|
|
|
|
|
radar_range=true,
|
|
|
|
|
radius=true,
|
|
|
|
|
radius_visualisation_specification=true,
|
|
|
|
|
random_corpse_variation=true,
|
|
|
|
|
range_from_player=true,
|
|
|
|
|
reach_distance=true,
|
|
|
|
|
reach_resource_distance=true,
|
|
|
|
|
related_underground_belt=true,
|
|
|
|
|
remains_when_mined=true,
|
|
|
|
|
remove_decoratives=true,
|
|
|
|
|
repair_speed_modifier=true,
|
|
|
|
|
resistances=true,
|
|
|
|
|
resource_categories=true,
|
|
|
|
|
resource_category=true,
|
|
|
|
|
resource_drain_rate_percent=true,
|
|
|
|
|
respawn_time=true,
|
|
|
|
|
result_units=true,
|
|
|
|
|
revenge_attack_parameters=true,
|
|
|
|
|
rewire_neighbours_when_destroying=true,
|
|
|
|
|
rising_speed=true,
|
|
|
|
|
rocket_entity_prototype=true,
|
|
|
|
|
rocket_parts_required=true,
|
|
|
|
|
rocket_rising_delay=true,
|
|
|
|
|
rotation_snap_angle=true,
|
|
|
|
|
rotation_speed=true,
|
|
|
|
|
running_speed=true,
|
|
|
|
|
scale_fluid_usage=true,
|
|
|
|
|
science_pack_drain_rate_percent=true,
|
|
|
|
|
secondary_collision_box=true,
|
|
|
|
|
segment_engine=true,
|
|
|
|
|
selectable_in_game=true,
|
|
|
|
|
selection_box=true,
|
|
|
|
|
selection_priority=true,
|
|
|
|
|
shooting_cursor_size=true,
|
|
|
|
|
solar_panel_performance_at_day=true,
|
|
|
|
|
solar_panel_performance_at_night=true,
|
|
|
|
|
solar_panel_solar_coefficient_property=true,
|
|
|
|
|
spawn_cooldown=true,
|
|
|
|
|
spawn_decoration=true,
|
|
|
|
|
spawn_decorations_on_expansion=true,
|
|
|
|
|
spawning_radius=true,
|
|
|
|
|
spawning_spacing=true,
|
|
|
|
|
spawning_time_modifier=true,
|
|
|
|
|
speed=true,
|
|
|
|
|
speed_multiplier_when_out_of_energy=true,
|
|
|
|
|
spider_engine=true,
|
|
|
|
|
sticker_box=true,
|
|
|
|
|
strike_effect=true,
|
|
|
|
|
support_range=true,
|
|
|
|
|
supports_direction=true,
|
|
|
|
|
surface_conditions=true,
|
|
|
|
|
tank_driving=true,
|
|
|
|
|
target_temperature=true,
|
|
|
|
|
terrain_friction_modifier=true,
|
|
|
|
|
territory_radius=true,
|
|
|
|
|
tether_size=true,
|
|
|
|
|
ticks_per_scan=true,
|
|
|
|
|
ticks_to_keep_aiming_direction=true,
|
|
|
|
|
ticks_to_keep_gun=true,
|
|
|
|
|
ticks_to_stay_in_combat=true,
|
|
|
|
|
tile_buildability_rules=true,
|
|
|
|
|
tile_height=true,
|
|
|
|
|
tile_width=true,
|
|
|
|
|
time_to_live=true,
|
|
|
|
|
timeout=true,
|
|
|
|
|
torso_bob_speed=true,
|
|
|
|
|
torso_rotation_speed=true,
|
|
|
|
|
tree_color_count=true,
|
|
|
|
|
trigger_collision_mask=true,
|
|
|
|
|
trigger_target_mask=true,
|
|
|
|
|
turn_radius=true,
|
|
|
|
|
turn_smoothing=true,
|
|
|
|
|
turret_range=true,
|
|
|
|
|
turret_rotation_speed=true,
|
|
|
|
|
two_direction_only=true,
|
|
|
|
|
unpowered_arm_speed_scale=true,
|
|
|
|
|
update_effects=true,
|
|
|
|
|
update_effects_while_enraged=true,
|
|
|
|
|
use_exact_mode=true,
|
|
|
|
|
uses_force_mining_productivity_bonus=true,
|
|
|
|
|
uses_inserter_stack_size_bonus=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
valve_mode=true,
|
|
|
|
|
valve_threshold=true,
|
|
|
|
|
vector_to_place_result=true,
|
|
|
|
|
vertical_selection_shift=true,
|
|
|
|
|
vision_distance=true,
|
|
|
|
|
void_energy_source_prototype=true,
|
|
|
|
|
weight=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaEquipment={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
burner=true,
|
|
|
|
|
energy=true,
|
|
|
|
|
generator_power=true,
|
|
|
|
|
ghost_name=true,
|
|
|
|
|
ghost_prototype=true,
|
|
|
|
|
ghost_type=true,
|
|
|
|
|
inventory_bonus=true,
|
|
|
|
|
max_energy=true,
|
|
|
|
|
max_shield=true,
|
|
|
|
|
max_solar_power=true,
|
|
|
|
|
movement_bonus=true,
|
|
|
|
|
name=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
position=true,
|
|
|
|
|
prototype=true,
|
|
|
|
|
quality=true,
|
|
|
|
|
shape=true,
|
|
|
|
|
shield=true,
|
|
|
|
|
to_be_removed=true,
|
|
|
|
|
type=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaEquipmentCategoryPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaEquipmentGrid={
|
|
|
|
|
methods={
|
|
|
|
|
can_move=true,
|
|
|
|
|
cancel_removal=true,
|
|
|
|
|
clear=true,
|
|
|
|
|
count=true,
|
|
|
|
|
find=true,
|
|
|
|
|
get=true,
|
|
|
|
|
get_contents=true,
|
|
|
|
|
get_generator_energy=true,
|
|
|
|
|
move=true,
|
|
|
|
|
order_removal=true,
|
|
|
|
|
put=true,
|
|
|
|
|
revive=true,
|
|
|
|
|
take=true,
|
|
|
|
|
take_all=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
available_in_batteries=true,
|
|
|
|
|
battery_capacity=true,
|
|
|
|
|
entity_owner=true,
|
|
|
|
|
equipment=true,
|
|
|
|
|
height=true,
|
|
|
|
|
inhibit_movement_bonus=true,
|
|
|
|
|
inventory_bonus=true,
|
|
|
|
|
itemstack_owner=true,
|
|
|
|
|
max_shield=true,
|
|
|
|
|
max_solar_energy=true,
|
|
|
|
|
movement_bonus=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
player_owner=true,
|
|
|
|
|
prototype=true,
|
|
|
|
|
shield=true,
|
|
|
|
|
unique_id=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
width=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaEquipmentGridPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
equipment_categories=true,
|
|
|
|
|
height=true,
|
|
|
|
|
locked=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
width=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaEquipmentPrototype={
|
|
|
|
|
methods={
|
|
|
|
|
get_energy_consumption=true,
|
|
|
|
|
get_inventory_bonus=true,
|
|
|
|
|
get_movement_bonus=true,
|
|
|
|
|
get_shield=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
attack_parameters=true,
|
|
|
|
|
automatic=true,
|
|
|
|
|
background_color=true,
|
|
|
|
|
burner_prototype=true,
|
|
|
|
|
electric_energy_source_prototype=true,
|
|
|
|
|
energy_per_shield=true,
|
|
|
|
|
energy_production=true,
|
|
|
|
|
energy_source=true,
|
|
|
|
|
equipment_categories=true,
|
|
|
|
|
logistic_parameters=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
shape=true,
|
|
|
|
|
solar_panel_performance_at_day=true,
|
|
|
|
|
solar_panel_performance_at_night=true,
|
|
|
|
|
solar_panel_solar_coefficient_property=true,
|
|
|
|
|
take_result=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaFlowStatistics={
|
|
|
|
|
methods={
|
|
|
|
|
clear=true,
|
|
|
|
|
get_flow_count=true,
|
|
|
|
|
get_input_count=true,
|
|
|
|
|
get_output_count=true,
|
|
|
|
|
get_storage_count=true,
|
|
|
|
|
on_flow=true,
|
|
|
|
|
set_input_count=true,
|
|
|
|
|
set_output_count=true,
|
|
|
|
|
set_storage_count=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
force=true,
|
|
|
|
|
input_counts=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
output_counts=true,
|
|
|
|
|
storage_counts=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaFluidBox={
|
|
|
|
|
methods={
|
|
|
|
|
add_linked_connection=true,
|
|
|
|
|
flush=true,
|
|
|
|
|
get_capacity=true,
|
|
|
|
|
get_connections=true,
|
|
|
|
|
get_filter=true,
|
|
|
|
|
get_fluid_segment_contents=true,
|
|
|
|
|
get_fluid_segment_extent_bounding_box=true,
|
|
|
|
|
get_fluid_segment_id=true,
|
|
|
|
|
get_linked_connection=true,
|
|
|
|
|
get_linked_connections=true,
|
|
|
|
|
get_locked_fluid=true,
|
|
|
|
|
get_pipe_connections=true,
|
|
|
|
|
get_prototype=true,
|
|
|
|
|
remove_linked_connection=true,
|
|
|
|
|
set_filter=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
owner=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={
|
|
|
|
|
index=true,
|
|
|
|
|
length=true
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
LuaFluidBoxPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
entity=true,
|
|
|
|
|
filter=true,
|
|
|
|
|
index=true,
|
|
|
|
|
maximum_temperature=true,
|
|
|
|
|
minimum_temperature=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
pipe_connections=true,
|
|
|
|
|
production_type=true,
|
|
|
|
|
render_layer=true,
|
|
|
|
|
secondary_draw_orders=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
volume=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaFluidEnergySourcePrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
burns_fluid=true,
|
|
|
|
|
destroy_non_fuel_fluid=true,
|
|
|
|
|
effectivity=true,
|
|
|
|
|
emissions_per_joule=true,
|
|
|
|
|
fluid_box=true,
|
|
|
|
|
fluid_usage_per_tick=true,
|
|
|
|
|
maximum_temperature=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
render_no_network_icon=true,
|
|
|
|
|
render_no_power_icon=true,
|
|
|
|
|
scale_fluid_usage=true,
|
|
|
|
|
smoke=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaFluidPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
base_color=true,
|
|
|
|
|
default_temperature=true,
|
|
|
|
|
emissions_multiplier=true,
|
|
|
|
|
factoriopedia_alternative=true,
|
|
|
|
|
flow_color=true,
|
|
|
|
|
fuel_value=true,
|
|
|
|
|
gas_temperature=true,
|
|
|
|
|
heat_capacity=true,
|
|
|
|
|
max_temperature=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaFontPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
border=true,
|
|
|
|
|
border_color=true,
|
|
|
|
|
filtered=true,
|
|
|
|
|
from=true,
|
|
|
|
|
name=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
size=true,
|
|
|
|
|
spacing=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaForce={
|
|
|
|
|
methods={
|
|
|
|
|
add_chart_tag=true,
|
|
|
|
|
add_research=true,
|
|
|
|
|
cancel_charting=true,
|
|
|
|
|
cancel_current_research=true,
|
|
|
|
|
chart=true,
|
|
|
|
|
chart_all=true,
|
|
|
|
|
clear_chart=true,
|
|
|
|
|
copy_chart=true,
|
|
|
|
|
copy_from=true,
|
|
|
|
|
create_logistic_group=true,
|
|
|
|
|
create_space_platform=true,
|
|
|
|
|
delete_logistic_group=true,
|
|
|
|
|
disable_all_prototypes=true,
|
|
|
|
|
disable_research=true,
|
|
|
|
|
enable_all_prototypes=true,
|
|
|
|
|
enable_all_recipes=true,
|
|
|
|
|
enable_all_technologies=true,
|
|
|
|
|
enable_research=true,
|
|
|
|
|
find_chart_tags=true,
|
|
|
|
|
find_logistic_network_by_position=true,
|
|
|
|
|
get_ammo_damage_modifier=true,
|
|
|
|
|
get_cease_fire=true,
|
|
|
|
|
get_chunk_chart=true,
|
|
|
|
|
get_entity_build_count_statistics=true,
|
|
|
|
|
get_entity_count=true,
|
|
|
|
|
get_evolution_factor=true,
|
|
|
|
|
get_evolution_factor_by_killing_spawners=true,
|
|
|
|
|
get_evolution_factor_by_pollution=true,
|
|
|
|
|
get_evolution_factor_by_time=true,
|
|
|
|
|
get_fluid_production_statistics=true,
|
|
|
|
|
get_friend=true,
|
|
|
|
|
get_gun_speed_modifier=true,
|
|
|
|
|
get_hand_crafting_disabled_for_recipe=true,
|
|
|
|
|
get_item_launched=true,
|
|
|
|
|
get_item_production_statistics=true,
|
|
|
|
|
get_kill_count_statistics=true,
|
|
|
|
|
get_linked_inventory=true,
|
|
|
|
|
get_logistic_group=true,
|
|
|
|
|
get_logistic_groups=true,
|
|
|
|
|
get_spawn_position=true,
|
|
|
|
|
get_surface_hidden=true,
|
|
|
|
|
get_turret_attack_modifier=true,
|
|
|
|
|
is_chunk_charted=true,
|
|
|
|
|
is_chunk_requested_for_charting=true,
|
|
|
|
|
is_chunk_visible=true,
|
|
|
|
|
is_enemy=true,
|
|
|
|
|
is_friend=true,
|
|
|
|
|
is_pathfinder_busy=true,
|
|
|
|
|
is_quality_unlocked=true,
|
|
|
|
|
is_space_location_unlocked=true,
|
|
|
|
|
is_space_platforms_unlocked=true,
|
|
|
|
|
kill_all_units=true,
|
|
|
|
|
lock_quality=true,
|
|
|
|
|
lock_space_location=true,
|
|
|
|
|
lock_space_platforms=true,
|
|
|
|
|
play_sound=true,
|
|
|
|
|
print=true,
|
|
|
|
|
rechart=true,
|
|
|
|
|
research_all_technologies=true,
|
|
|
|
|
reset=true,
|
|
|
|
|
reset_evolution=true,
|
|
|
|
|
reset_recipes=true,
|
|
|
|
|
reset_technologies=true,
|
|
|
|
|
reset_technology_effects=true,
|
|
|
|
|
script_trigger_research=true,
|
|
|
|
|
set_ammo_damage_modifier=true,
|
|
|
|
|
set_cease_fire=true,
|
|
|
|
|
set_evolution_factor=true,
|
|
|
|
|
set_evolution_factor_by_killing_spawners=true,
|
|
|
|
|
set_evolution_factor_by_pollution=true,
|
|
|
|
|
set_evolution_factor_by_time=true,
|
|
|
|
|
set_friend=true,
|
|
|
|
|
set_gun_speed_modifier=true,
|
|
|
|
|
set_hand_crafting_disabled_for_recipe=true,
|
|
|
|
|
set_item_launched=true,
|
|
|
|
|
set_spawn_position=true,
|
|
|
|
|
set_surface_hidden=true,
|
|
|
|
|
set_turret_attack_modifier=true,
|
|
|
|
|
unchart_chunk=true,
|
|
|
|
|
unlock_quality=true,
|
|
|
|
|
unlock_space_location=true,
|
|
|
|
|
unlock_space_platforms=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
ai_controllable=true,
|
|
|
|
|
artillery_range_modifier=true,
|
|
|
|
|
beacon_distribution_modifier=true,
|
|
|
|
|
belt_stack_size_bonus=true,
|
|
|
|
|
bulk_inserter_capacity_bonus=true,
|
|
|
|
|
character_build_distance_bonus=true,
|
|
|
|
|
character_health_bonus=true,
|
|
|
|
|
character_inventory_slots_bonus=true,
|
|
|
|
|
character_item_drop_distance_bonus=true,
|
|
|
|
|
character_item_pickup_distance_bonus=true,
|
|
|
|
|
character_logistic_requests=true,
|
|
|
|
|
character_loot_pickup_distance_bonus=true,
|
|
|
|
|
character_reach_distance_bonus=true,
|
|
|
|
|
character_resource_reach_distance_bonus=true,
|
|
|
|
|
character_running_speed_modifier=true,
|
|
|
|
|
character_trash_slot_count=true,
|
|
|
|
|
circuit_network_enabled=true,
|
|
|
|
|
cliff_deconstruction_enabled=true,
|
|
|
|
|
color=true,
|
|
|
|
|
connected_players=true,
|
|
|
|
|
create_ghost_on_entity_death=true,
|
|
|
|
|
current_research=true,
|
|
|
|
|
custom_color=true,
|
|
|
|
|
deconstruction_time_to_live=true,
|
|
|
|
|
following_robots_lifetime_modifier=true,
|
|
|
|
|
friendly_fire=true,
|
|
|
|
|
index=true,
|
|
|
|
|
inserter_stack_size_bonus=true,
|
|
|
|
|
items_launched=true,
|
|
|
|
|
laboratory_productivity_bonus=true,
|
|
|
|
|
laboratory_speed_modifier=true,
|
|
|
|
|
logistic_networks=true,
|
|
|
|
|
manual_crafting_speed_modifier=true,
|
|
|
|
|
manual_mining_speed_modifier=true,
|
|
|
|
|
max_failed_attempts_per_tick_per_construction_queue=true,
|
|
|
|
|
max_successful_attempts_per_tick_per_construction_queue=true,
|
|
|
|
|
maximum_following_robot_count=true,
|
|
|
|
|
mining_drill_productivity_bonus=true,
|
|
|
|
|
mining_with_fluid=true,
|
|
|
|
|
name=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
platforms=true,
|
|
|
|
|
players=true,
|
|
|
|
|
previous_research=true,
|
|
|
|
|
rail_planner_allow_elevated_rails=true,
|
|
|
|
|
rail_support_on_deep_oil_ocean=true,
|
|
|
|
|
recipes=true,
|
|
|
|
|
research_enabled=true,
|
|
|
|
|
research_progress=true,
|
|
|
|
|
research_queue=true,
|
|
|
|
|
rockets_launched=true,
|
|
|
|
|
share_chart=true,
|
|
|
|
|
technologies=true,
|
|
|
|
|
train_braking_force_bonus=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
vehicle_logistics=true,
|
|
|
|
|
worker_robots_battery_modifier=true,
|
|
|
|
|
worker_robots_speed_modifier=true,
|
|
|
|
|
worker_robots_storage_bonus=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaFuelCategoryPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaFurnaceControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
circuit_read_contents=true,
|
|
|
|
|
circuit_read_ingredients=true,
|
|
|
|
|
circuit_read_recipe_finished=true,
|
|
|
|
|
circuit_read_working=true,
|
|
|
|
|
circuit_recipe_finished_signal=true,
|
|
|
|
|
circuit_working_signal=true,
|
|
|
|
|
include_fuel=true,
|
|
|
|
|
include_in_crafting=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_enable_disable=true,
|
|
|
|
|
connect_to_logistic_network=true,
|
|
|
|
|
disabled=true,
|
|
|
|
|
logistic_condition=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaGameScript={
|
|
|
|
|
methods={
|
|
|
|
|
auto_save=true,
|
|
|
|
|
ban_player=true,
|
|
|
|
|
check_consistency=true,
|
|
|
|
|
create_force=true,
|
|
|
|
|
create_inventory=true,
|
|
|
|
|
create_profiler=true,
|
|
|
|
|
create_random_generator=true,
|
|
|
|
|
create_surface=true,
|
|
|
|
|
delete_surface=true,
|
|
|
|
|
disable_replay=true,
|
|
|
|
|
force_crc=true,
|
|
|
|
|
get_entity_by_tag=true,
|
|
|
|
|
get_entity_by_unit_number=true,
|
|
|
|
|
get_map_exchange_string=true,
|
|
|
|
|
get_player=true,
|
|
|
|
|
get_pollution_statistics=true,
|
|
|
|
|
get_script_inventories=true,
|
|
|
|
|
get_surface=true,
|
|
|
|
|
get_vehicles=true,
|
|
|
|
|
is_demo=true,
|
|
|
|
|
is_multiplayer=true,
|
|
|
|
|
kick_player=true,
|
|
|
|
|
merge_forces=true,
|
|
|
|
|
mute_player=true,
|
|
|
|
|
play_sound=true,
|
|
|
|
|
print=true,
|
|
|
|
|
purge_player=true,
|
|
|
|
|
regenerate_entity=true,
|
|
|
|
|
reload_mods=true,
|
|
|
|
|
reload_script=true,
|
|
|
|
|
remove_offline_players=true,
|
|
|
|
|
reset_game_state=true,
|
|
|
|
|
reset_time_played=true,
|
|
|
|
|
save_atlas=true,
|
|
|
|
|
server_save=true,
|
|
|
|
|
set_game_state=true,
|
|
|
|
|
set_lose_ending_info=true,
|
|
|
|
|
set_wait_for_screenshots_to_finish=true,
|
|
|
|
|
set_win_ending_info=true,
|
|
|
|
|
show_message_dialog=true,
|
|
|
|
|
take_screenshot=true,
|
|
|
|
|
take_technology_screenshot=true,
|
|
|
|
|
unban_player=true,
|
|
|
|
|
unmute_player=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
allow_debug_settings=true,
|
|
|
|
|
allow_tip_activation=true,
|
|
|
|
|
autosave_enabled=true,
|
|
|
|
|
backer_names=true,
|
|
|
|
|
blueprints=true,
|
|
|
|
|
connected_players=true,
|
|
|
|
|
console_command_used=true,
|
|
|
|
|
default_map_gen_settings=true,
|
|
|
|
|
difficulty=true,
|
|
|
|
|
difficulty_settings=true,
|
|
|
|
|
draw_resource_selection=true,
|
|
|
|
|
enemy_has_vision_on_land_mines=true,
|
|
|
|
|
finished=true,
|
|
|
|
|
finished_but_continuing=true,
|
|
|
|
|
forces=true,
|
|
|
|
|
map_settings=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
permissions=true,
|
|
|
|
|
planets=true,
|
|
|
|
|
player=true,
|
|
|
|
|
players=true,
|
|
|
|
|
simulation=true,
|
|
|
|
|
speed=true,
|
|
|
|
|
surfaces=true,
|
|
|
|
|
technology_notifications_enabled=true,
|
|
|
|
|
tick=true,
|
|
|
|
|
tick_paused=true,
|
|
|
|
|
ticks_played=true,
|
|
|
|
|
ticks_to_run=true,
|
|
|
|
|
train_manager=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaGenericOnOffControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_enable_disable=true,
|
|
|
|
|
connect_to_logistic_network=true,
|
|
|
|
|
disabled=true,
|
|
|
|
|
logistic_condition=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaGroup={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
group=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
order_in_recipe=true,
|
|
|
|
|
subgroups=true,
|
|
|
|
|
type=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaGui={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
center=true,
|
|
|
|
|
children=true,
|
|
|
|
|
goal=true,
|
|
|
|
|
left=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
player=true,
|
|
|
|
|
relative=true,
|
|
|
|
|
screen=true,
|
|
|
|
|
top=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaGuiElement={
|
|
|
|
|
methods={
|
|
|
|
|
add=true,
|
|
|
|
|
add_item=true,
|
|
|
|
|
add_tab=true,
|
|
|
|
|
bring_to_front=true,
|
|
|
|
|
clear=true,
|
|
|
|
|
clear_items=true,
|
|
|
|
|
close_dropdown=true,
|
|
|
|
|
destroy=true,
|
|
|
|
|
focus=true,
|
|
|
|
|
force_auto_center=true,
|
|
|
|
|
get_index_in_parent=true,
|
|
|
|
|
get_item=true,
|
|
|
|
|
get_mod=true,
|
|
|
|
|
get_slider_discrete_values=true,
|
|
|
|
|
get_slider_maximum=true,
|
|
|
|
|
get_slider_minimum=true,
|
|
|
|
|
get_slider_value_step=true,
|
|
|
|
|
remove_item=true,
|
|
|
|
|
remove_tab=true,
|
|
|
|
|
scroll_to_bottom=true,
|
|
|
|
|
scroll_to_element=true,
|
|
|
|
|
scroll_to_item=true,
|
|
|
|
|
scroll_to_left=true,
|
|
|
|
|
scroll_to_right=true,
|
|
|
|
|
scroll_to_top=true,
|
|
|
|
|
select=true,
|
|
|
|
|
select_all=true,
|
|
|
|
|
set_item=true,
|
|
|
|
|
set_slider_discrete_values=true,
|
|
|
|
|
set_slider_minimum_maximum=true,
|
|
|
|
|
set_slider_value_step=true,
|
|
|
|
|
swap_children=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
allow_decimal=true,
|
|
|
|
|
allow_negative=true,
|
|
|
|
|
allow_none_state=true,
|
|
|
|
|
anchor=true,
|
|
|
|
|
auto_center=true,
|
|
|
|
|
auto_toggle=true,
|
|
|
|
|
badge_text=true,
|
|
|
|
|
caption=true,
|
|
|
|
|
children=true,
|
|
|
|
|
children_names=true,
|
|
|
|
|
clicked_sprite=true,
|
|
|
|
|
column_count=true,
|
|
|
|
|
direction=true,
|
|
|
|
|
drag_target=true,
|
|
|
|
|
draw_horizontal_line_after_headers=true,
|
|
|
|
|
draw_horizontal_lines=true,
|
|
|
|
|
draw_vertical_lines=true,
|
|
|
|
|
elem_filters=true,
|
|
|
|
|
elem_tooltip=true,
|
|
|
|
|
elem_type=true,
|
|
|
|
|
elem_value=true,
|
|
|
|
|
enabled=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
force=true,
|
|
|
|
|
game_controller_interaction=true,
|
|
|
|
|
gui=true,
|
|
|
|
|
horizontal_scroll_policy=true,
|
|
|
|
|
hovered_sprite=true,
|
|
|
|
|
icon_selector=true,
|
|
|
|
|
ignored_by_interaction=true,
|
|
|
|
|
index=true,
|
|
|
|
|
is_password=true,
|
|
|
|
|
items=true,
|
|
|
|
|
left_label_caption=true,
|
|
|
|
|
left_label_tooltip=true,
|
|
|
|
|
location=true,
|
|
|
|
|
locked=true,
|
|
|
|
|
lose_focus_on_confirm=true,
|
|
|
|
|
minimap_player_index=true,
|
|
|
|
|
mouse_button_filter=true,
|
|
|
|
|
name=true,
|
|
|
|
|
number=true,
|
|
|
|
|
numeric=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
parent=true,
|
|
|
|
|
player_index=true,
|
|
|
|
|
position=true,
|
|
|
|
|
quality=true,
|
|
|
|
|
raise_hover_events=true,
|
|
|
|
|
read_only=true,
|
|
|
|
|
resize_to_sprite=true,
|
|
|
|
|
right_label_caption=true,
|
|
|
|
|
right_label_tooltip=true,
|
|
|
|
|
selectable=true,
|
|
|
|
|
selected_index=true,
|
|
|
|
|
selected_tab_index=true,
|
|
|
|
|
show_percent_for_small_numbers=true,
|
|
|
|
|
slider_value=true,
|
|
|
|
|
sprite=true,
|
|
|
|
|
state=true,
|
|
|
|
|
style=true,
|
|
|
|
|
surface_index=true,
|
|
|
|
|
switch_state=true,
|
|
|
|
|
tabs=true,
|
|
|
|
|
tags=true,
|
|
|
|
|
text=true,
|
|
|
|
|
toggled=true,
|
|
|
|
|
tooltip=true,
|
|
|
|
|
type=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
value=true,
|
|
|
|
|
vertical_centering=true,
|
|
|
|
|
vertical_scroll_policy=true,
|
|
|
|
|
visible=true,
|
|
|
|
|
word_wrap=true,
|
|
|
|
|
zoom=true
|
|
|
|
|
},
|
|
|
|
|
operators={
|
|
|
|
|
index=true
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
LuaHeatBufferPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
connections=true,
|
|
|
|
|
default_temperature=true,
|
|
|
|
|
max_temperature=true,
|
|
|
|
|
max_transfer=true,
|
|
|
|
|
min_temperature_gradient=true,
|
|
|
|
|
min_working_temperature=true,
|
|
|
|
|
minimum_glow_temperature=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
specific_heat=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaHeatEnergySourcePrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
connections=true,
|
|
|
|
|
default_temperature=true,
|
|
|
|
|
emissions_per_joule=true,
|
|
|
|
|
heat_buffer_prototype=true,
|
|
|
|
|
max_temperature=true,
|
|
|
|
|
max_transfer=true,
|
|
|
|
|
min_temperature_gradient=true,
|
|
|
|
|
min_working_temperature=true,
|
|
|
|
|
minimum_glow_temperature=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
render_no_network_icon=true,
|
|
|
|
|
render_no_power_icon=true,
|
|
|
|
|
specific_heat=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaHelpers={
|
|
|
|
|
methods={
|
|
|
|
|
check_prototype_translations=true,
|
|
|
|
|
compare_versions=true,
|
|
|
|
|
create_profiler=true,
|
|
|
|
|
decode_string=true,
|
|
|
|
|
direction_to_string=true,
|
|
|
|
|
encode_string=true,
|
|
|
|
|
evaluate_expression=true,
|
|
|
|
|
is_valid_sound_path=true,
|
|
|
|
|
is_valid_sprite_path=true,
|
|
|
|
|
json_to_table=true,
|
|
|
|
|
multilingual_to_lower=true,
|
|
|
|
|
parse_map_exchange_string=true,
|
|
|
|
|
recv_udp=true,
|
|
|
|
|
remove_path=true,
|
|
|
|
|
send_udp=true,
|
|
|
|
|
table_to_json=true,
|
|
|
|
|
write_file=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
game_version=true,
|
|
|
|
|
object_name=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaInserterControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
circuit_hand_read_mode=true,
|
|
|
|
|
circuit_read_hand_contents=true,
|
|
|
|
|
circuit_set_filters=true,
|
|
|
|
|
circuit_set_stack_size=true,
|
|
|
|
|
circuit_stack_control_signal=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_enable_disable=true,
|
|
|
|
|
connect_to_logistic_network=true,
|
|
|
|
|
disabled=true,
|
|
|
|
|
logistic_condition=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaInventory={
|
|
|
|
|
methods={
|
|
|
|
|
can_insert=true,
|
|
|
|
|
can_set_filter=true,
|
|
|
|
|
clear=true,
|
|
|
|
|
count_empty_stacks=true,
|
|
|
|
|
destroy=true,
|
|
|
|
|
find_empty_stack=true,
|
|
|
|
|
find_item_stack=true,
|
|
|
|
|
get_bar=true,
|
|
|
|
|
get_contents=true,
|
|
|
|
|
get_filter=true,
|
|
|
|
|
get_insertable_count=true,
|
|
|
|
|
get_item_count=true,
|
|
|
|
|
get_item_count_filtered=true,
|
|
|
|
|
get_item_quality_counts=true,
|
|
|
|
|
insert=true,
|
|
|
|
|
is_empty=true,
|
|
|
|
|
is_filtered=true,
|
|
|
|
|
is_full=true,
|
|
|
|
|
remove=true,
|
|
|
|
|
resize=true,
|
|
|
|
|
set_bar=true,
|
|
|
|
|
set_filter=true,
|
|
|
|
|
sort_and_merge=true,
|
|
|
|
|
supports_bar=true,
|
|
|
|
|
supports_filters=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
entity_owner=true,
|
|
|
|
|
equipment_owner=true,
|
|
|
|
|
index=true,
|
|
|
|
|
max_weight=true,
|
|
|
|
|
mod_owner=true,
|
|
|
|
|
name=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
player_owner=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
weight=true
|
|
|
|
|
},
|
|
|
|
|
operators={
|
|
|
|
|
index=true,
|
|
|
|
|
length=true
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
LuaItem={
|
|
|
|
|
methods={
|
|
|
|
|
build_blueprint=true,
|
|
|
|
|
cancel_deconstruct_area=true,
|
|
|
|
|
clear_blueprint=true,
|
|
|
|
|
clear_deconstruction_item=true,
|
|
|
|
|
clear_upgrade_item=true,
|
|
|
|
|
create_blueprint=true,
|
|
|
|
|
deconstruct_area=true,
|
|
|
|
|
get_blueprint_entities=true,
|
|
|
|
|
get_blueprint_entity_count=true,
|
|
|
|
|
get_blueprint_entity_tag=true,
|
|
|
|
|
get_blueprint_entity_tags=true,
|
|
|
|
|
get_blueprint_tiles=true,
|
|
|
|
|
get_entity_filter=true,
|
|
|
|
|
get_inventory=true,
|
|
|
|
|
get_mapper=true,
|
|
|
|
|
get_tag=true,
|
|
|
|
|
get_tile_filter=true,
|
|
|
|
|
is_blueprint_setup=true,
|
|
|
|
|
remove_tag=true,
|
|
|
|
|
set_blueprint_entities=true,
|
|
|
|
|
set_blueprint_entity_tag=true,
|
|
|
|
|
set_blueprint_entity_tags=true,
|
|
|
|
|
set_blueprint_tiles=true,
|
|
|
|
|
set_entity_filter=true,
|
|
|
|
|
set_mapper=true,
|
|
|
|
|
set_tag=true,
|
|
|
|
|
set_tile_filter=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
item_stack=true,
|
|
|
|
|
name=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
prototype=true,
|
|
|
|
|
quality=true,
|
|
|
|
|
type=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
active_index=true,
|
|
|
|
|
allow_manual_label_change=true,
|
|
|
|
|
ammo=true,
|
|
|
|
|
blueprint_absolute_snapping=true,
|
|
|
|
|
blueprint_description=true,
|
|
|
|
|
blueprint_position_relative_to_grid=true,
|
|
|
|
|
blueprint_snap_to_grid=true,
|
|
|
|
|
cost_to_build=true,
|
|
|
|
|
custom_description=true,
|
|
|
|
|
default_icons=true,
|
|
|
|
|
durability=true,
|
|
|
|
|
entity_auto_target_with_gunner=true,
|
|
|
|
|
entity_auto_target_without_gunner=true,
|
|
|
|
|
entity_color=true,
|
|
|
|
|
entity_driver_is_gunner=true,
|
|
|
|
|
entity_enable_logistics_while_moving=true,
|
|
|
|
|
entity_filter_count=true,
|
|
|
|
|
entity_filter_mode=true,
|
|
|
|
|
entity_filters=true,
|
|
|
|
|
entity_label=true,
|
|
|
|
|
entity_logistic_sections=true,
|
|
|
|
|
entity_logistics_enabled=true,
|
|
|
|
|
entity_request_from_buffers=true,
|
|
|
|
|
grid=true,
|
|
|
|
|
is_ammo=true,
|
|
|
|
|
is_armor=true,
|
|
|
|
|
is_blueprint=true,
|
|
|
|
|
is_blueprint_book=true,
|
|
|
|
|
is_deconstruction_item=true,
|
|
|
|
|
is_item_with_entity_data=true,
|
|
|
|
|
is_item_with_inventory=true,
|
|
|
|
|
is_item_with_label=true,
|
|
|
|
|
is_item_with_tags=true,
|
|
|
|
|
is_repair_tool=true,
|
|
|
|
|
is_selection_tool=true,
|
|
|
|
|
is_tool=true,
|
|
|
|
|
is_upgrade_item=true,
|
|
|
|
|
item_number=true,
|
|
|
|
|
label=true,
|
|
|
|
|
label_color=true,
|
|
|
|
|
mapper_count=true,
|
|
|
|
|
owner_location=true,
|
|
|
|
|
preview_icons=true,
|
|
|
|
|
tags=true,
|
|
|
|
|
tile_filter_count=true,
|
|
|
|
|
tile_filter_mode=true,
|
|
|
|
|
tile_filters=true,
|
|
|
|
|
tile_selection_mode=true,
|
|
|
|
|
trees_and_rocks_only=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaItemCommon={
|
|
|
|
|
methods={
|
|
|
|
|
build_blueprint=true,
|
|
|
|
|
cancel_deconstruct_area=true,
|
|
|
|
|
clear_blueprint=true,
|
|
|
|
|
clear_deconstruction_item=true,
|
|
|
|
|
clear_upgrade_item=true,
|
|
|
|
|
create_blueprint=true,
|
|
|
|
|
deconstruct_area=true,
|
|
|
|
|
get_blueprint_entities=true,
|
|
|
|
|
get_blueprint_entity_count=true,
|
|
|
|
|
get_blueprint_entity_tag=true,
|
|
|
|
|
get_blueprint_entity_tags=true,
|
|
|
|
|
get_blueprint_tiles=true,
|
|
|
|
|
get_entity_filter=true,
|
|
|
|
|
get_inventory=true,
|
|
|
|
|
get_mapper=true,
|
|
|
|
|
get_tag=true,
|
|
|
|
|
get_tile_filter=true,
|
|
|
|
|
is_blueprint_setup=true,
|
|
|
|
|
remove_tag=true,
|
|
|
|
|
set_blueprint_entities=true,
|
|
|
|
|
set_blueprint_entity_tag=true,
|
|
|
|
|
set_blueprint_entity_tags=true,
|
|
|
|
|
set_blueprint_tiles=true,
|
|
|
|
|
set_entity_filter=true,
|
|
|
|
|
set_mapper=true,
|
|
|
|
|
set_tag=true,
|
|
|
|
|
set_tile_filter=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
active_index=true,
|
|
|
|
|
allow_manual_label_change=true,
|
|
|
|
|
ammo=true,
|
|
|
|
|
blueprint_absolute_snapping=true,
|
|
|
|
|
blueprint_description=true,
|
|
|
|
|
blueprint_position_relative_to_grid=true,
|
|
|
|
|
blueprint_snap_to_grid=true,
|
|
|
|
|
cost_to_build=true,
|
|
|
|
|
custom_description=true,
|
|
|
|
|
default_icons=true,
|
|
|
|
|
durability=true,
|
|
|
|
|
entity_auto_target_with_gunner=true,
|
|
|
|
|
entity_auto_target_without_gunner=true,
|
|
|
|
|
entity_color=true,
|
|
|
|
|
entity_driver_is_gunner=true,
|
|
|
|
|
entity_enable_logistics_while_moving=true,
|
|
|
|
|
entity_filter_count=true,
|
|
|
|
|
entity_filter_mode=true,
|
|
|
|
|
entity_filters=true,
|
|
|
|
|
entity_label=true,
|
|
|
|
|
entity_logistic_sections=true,
|
|
|
|
|
entity_logistics_enabled=true,
|
|
|
|
|
entity_request_from_buffers=true,
|
|
|
|
|
grid=true,
|
|
|
|
|
is_ammo=true,
|
|
|
|
|
is_armor=true,
|
|
|
|
|
is_blueprint=true,
|
|
|
|
|
is_blueprint_book=true,
|
|
|
|
|
is_deconstruction_item=true,
|
|
|
|
|
is_item_with_entity_data=true,
|
|
|
|
|
is_item_with_inventory=true,
|
|
|
|
|
is_item_with_label=true,
|
|
|
|
|
is_item_with_tags=true,
|
|
|
|
|
is_repair_tool=true,
|
|
|
|
|
is_selection_tool=true,
|
|
|
|
|
is_tool=true,
|
|
|
|
|
is_upgrade_item=true,
|
|
|
|
|
item_number=true,
|
|
|
|
|
label=true,
|
|
|
|
|
label_color=true,
|
|
|
|
|
mapper_count=true,
|
|
|
|
|
owner_location=true,
|
|
|
|
|
preview_icons=true,
|
|
|
|
|
tags=true,
|
|
|
|
|
tile_filter_count=true,
|
|
|
|
|
tile_filter_mode=true,
|
|
|
|
|
tile_filters=true,
|
|
|
|
|
tile_selection_mode=true,
|
|
|
|
|
trees_and_rocks_only=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaItemPrototype={
|
|
|
|
|
methods={
|
|
|
|
|
get_ammo_type=true,
|
|
|
|
|
get_cursor_box_type=true,
|
|
|
|
|
get_durability=true,
|
|
|
|
|
get_entity_filter_mode=true,
|
|
|
|
|
get_entity_filters=true,
|
|
|
|
|
get_entity_type_filters=true,
|
|
|
|
|
get_inventory_size_bonus=true,
|
|
|
|
|
get_module_effects=true,
|
|
|
|
|
get_selection_border_color=true,
|
|
|
|
|
get_selection_mode_flags=true,
|
|
|
|
|
get_spoil_ticks=true,
|
|
|
|
|
get_tile_filter_mode=true,
|
|
|
|
|
get_tile_filters=true,
|
|
|
|
|
has_flag=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
always_include_tiles=true,
|
|
|
|
|
ammo_category=true,
|
|
|
|
|
attack_parameters=true,
|
|
|
|
|
beacon_tint=true,
|
|
|
|
|
burnt_result=true,
|
|
|
|
|
can_be_mod_opened=true,
|
|
|
|
|
capsule_action=true,
|
|
|
|
|
category=true,
|
|
|
|
|
collision_box=true,
|
|
|
|
|
create_electric_network=true,
|
|
|
|
|
default_import_location=true,
|
|
|
|
|
default_label_color=true,
|
|
|
|
|
destroyed_by_dropping_trigger=true,
|
|
|
|
|
draw_label_for_cursor_render=true,
|
|
|
|
|
drawing_box=true,
|
|
|
|
|
durability_description_key=true,
|
|
|
|
|
durability_description_value=true,
|
|
|
|
|
entity_filter_slots=true,
|
|
|
|
|
equipment_grid=true,
|
|
|
|
|
factoriopedia_alternative=true,
|
|
|
|
|
factoriopedia_durability_description_key=true,
|
|
|
|
|
filter_mode=true,
|
|
|
|
|
flags=true,
|
|
|
|
|
fuel_acceleration_multiplier=true,
|
|
|
|
|
fuel_acceleration_multiplier_quality_bonus=true,
|
|
|
|
|
fuel_category=true,
|
|
|
|
|
fuel_emissions_multiplier=true,
|
|
|
|
|
fuel_glow_color=true,
|
|
|
|
|
fuel_top_speed_multiplier=true,
|
|
|
|
|
fuel_top_speed_multiplier_quality_bonus=true,
|
|
|
|
|
fuel_value=true,
|
|
|
|
|
infinite=true,
|
|
|
|
|
ingredient_to_weight_coefficient=true,
|
|
|
|
|
initial_items=true,
|
|
|
|
|
inventory_size=true,
|
|
|
|
|
item_filters=true,
|
|
|
|
|
item_group_filters=true,
|
|
|
|
|
item_subgroup_filters=true,
|
|
|
|
|
localised_filter_message=true,
|
|
|
|
|
magazine_size=true,
|
|
|
|
|
manual_length_limit=true,
|
|
|
|
|
module_effects=true,
|
|
|
|
|
moved_to_hub_when_building=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
place_as_equipment_result=true,
|
|
|
|
|
place_as_tile_result=true,
|
|
|
|
|
place_result=true,
|
|
|
|
|
plant_result=true,
|
|
|
|
|
provides_flight=true,
|
|
|
|
|
radius_color=true,
|
|
|
|
|
rails=true,
|
|
|
|
|
reload_time=true,
|
|
|
|
|
requires_beacon_alt_mode=true,
|
|
|
|
|
resistances=true,
|
|
|
|
|
rocket_launch_products=true,
|
|
|
|
|
send_to_orbit_mode=true,
|
|
|
|
|
skip_fog_of_war=true,
|
|
|
|
|
speed=true,
|
|
|
|
|
spoil_result=true,
|
|
|
|
|
spoil_to_trigger_result=true,
|
|
|
|
|
stack_size=true,
|
|
|
|
|
stackable=true,
|
|
|
|
|
support=true,
|
|
|
|
|
surface=true,
|
|
|
|
|
tier=true,
|
|
|
|
|
tile_filter_slots=true,
|
|
|
|
|
tiles=true,
|
|
|
|
|
trigger=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
weight=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaItemStack={
|
|
|
|
|
methods={
|
|
|
|
|
add_ammo=true,
|
|
|
|
|
add_durability=true,
|
|
|
|
|
can_set_stack=true,
|
|
|
|
|
clear=true,
|
|
|
|
|
create_grid=true,
|
|
|
|
|
drain_ammo=true,
|
|
|
|
|
drain_durability=true,
|
|
|
|
|
export_stack=true,
|
|
|
|
|
import_stack=true,
|
|
|
|
|
set_stack=true,
|
|
|
|
|
spoil=true,
|
|
|
|
|
swap_stack=true,
|
|
|
|
|
transfer_stack=true,
|
|
|
|
|
use_capsule=true,
|
|
|
|
|
build_blueprint=true,
|
|
|
|
|
cancel_deconstruct_area=true,
|
|
|
|
|
clear_blueprint=true,
|
|
|
|
|
clear_deconstruction_item=true,
|
|
|
|
|
clear_upgrade_item=true,
|
|
|
|
|
create_blueprint=true,
|
|
|
|
|
deconstruct_area=true,
|
|
|
|
|
get_blueprint_entities=true,
|
|
|
|
|
get_blueprint_entity_count=true,
|
|
|
|
|
get_blueprint_entity_tag=true,
|
|
|
|
|
get_blueprint_entity_tags=true,
|
|
|
|
|
get_blueprint_tiles=true,
|
|
|
|
|
get_entity_filter=true,
|
|
|
|
|
get_inventory=true,
|
|
|
|
|
get_mapper=true,
|
|
|
|
|
get_tag=true,
|
|
|
|
|
get_tile_filter=true,
|
|
|
|
|
is_blueprint_setup=true,
|
|
|
|
|
remove_tag=true,
|
|
|
|
|
set_blueprint_entities=true,
|
|
|
|
|
set_blueprint_entity_tag=true,
|
|
|
|
|
set_blueprint_entity_tags=true,
|
|
|
|
|
set_blueprint_tiles=true,
|
|
|
|
|
set_entity_filter=true,
|
|
|
|
|
set_mapper=true,
|
|
|
|
|
set_tag=true,
|
|
|
|
|
set_tile_filter=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
count=true,
|
|
|
|
|
health=true,
|
|
|
|
|
is_module=true,
|
|
|
|
|
item=true,
|
|
|
|
|
name=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
prototype=true,
|
|
|
|
|
quality=true,
|
|
|
|
|
spoil_percent=true,
|
|
|
|
|
spoil_tick=true,
|
|
|
|
|
type=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
valid_for_read=true,
|
|
|
|
|
active_index=true,
|
|
|
|
|
allow_manual_label_change=true,
|
|
|
|
|
ammo=true,
|
|
|
|
|
blueprint_absolute_snapping=true,
|
|
|
|
|
blueprint_description=true,
|
|
|
|
|
blueprint_position_relative_to_grid=true,
|
|
|
|
|
blueprint_snap_to_grid=true,
|
|
|
|
|
cost_to_build=true,
|
|
|
|
|
custom_description=true,
|
|
|
|
|
default_icons=true,
|
|
|
|
|
durability=true,
|
|
|
|
|
entity_auto_target_with_gunner=true,
|
|
|
|
|
entity_auto_target_without_gunner=true,
|
|
|
|
|
entity_color=true,
|
|
|
|
|
entity_driver_is_gunner=true,
|
|
|
|
|
entity_enable_logistics_while_moving=true,
|
|
|
|
|
entity_filter_count=true,
|
|
|
|
|
entity_filter_mode=true,
|
|
|
|
|
entity_filters=true,
|
|
|
|
|
entity_label=true,
|
|
|
|
|
entity_logistic_sections=true,
|
|
|
|
|
entity_logistics_enabled=true,
|
|
|
|
|
entity_request_from_buffers=true,
|
|
|
|
|
grid=true,
|
|
|
|
|
is_ammo=true,
|
|
|
|
|
is_armor=true,
|
|
|
|
|
is_blueprint=true,
|
|
|
|
|
is_blueprint_book=true,
|
|
|
|
|
is_deconstruction_item=true,
|
|
|
|
|
is_item_with_entity_data=true,
|
|
|
|
|
is_item_with_inventory=true,
|
|
|
|
|
is_item_with_label=true,
|
|
|
|
|
is_item_with_tags=true,
|
|
|
|
|
is_repair_tool=true,
|
|
|
|
|
is_selection_tool=true,
|
|
|
|
|
is_tool=true,
|
|
|
|
|
is_upgrade_item=true,
|
|
|
|
|
item_number=true,
|
|
|
|
|
label=true,
|
|
|
|
|
label_color=true,
|
|
|
|
|
mapper_count=true,
|
|
|
|
|
owner_location=true,
|
|
|
|
|
preview_icons=true,
|
|
|
|
|
tags=true,
|
|
|
|
|
tile_filter_count=true,
|
|
|
|
|
tile_filter_mode=true,
|
|
|
|
|
tile_filters=true,
|
|
|
|
|
tile_selection_mode=true,
|
|
|
|
|
trees_and_rocks_only=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaLampControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
blue_signal=true,
|
|
|
|
|
color=true,
|
|
|
|
|
color_mode=true,
|
|
|
|
|
green_signal=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
red_signal=true,
|
|
|
|
|
rgb_signal=true,
|
|
|
|
|
use_colors=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_enable_disable=true,
|
|
|
|
|
connect_to_logistic_network=true,
|
|
|
|
|
disabled=true,
|
|
|
|
|
logistic_condition=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaLazyLoadedValue={
|
|
|
|
|
methods={
|
|
|
|
|
get=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaLoaderControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
circuit_read_transfers=true,
|
|
|
|
|
circuit_set_filters=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_enable_disable=true,
|
|
|
|
|
connect_to_logistic_network=true,
|
|
|
|
|
disabled=true,
|
|
|
|
|
logistic_condition=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaLogisticCell={
|
|
|
|
|
methods={
|
|
|
|
|
is_in_construction_range=true,
|
|
|
|
|
is_in_logistic_range=true,
|
|
|
|
|
is_neighbour_with=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
charge_approach_distance=true,
|
|
|
|
|
charging_robot_count=true,
|
|
|
|
|
charging_robots=true,
|
|
|
|
|
construction_radius=true,
|
|
|
|
|
logistic_network=true,
|
|
|
|
|
logistic_radius=true,
|
|
|
|
|
logistics_connection_distance=true,
|
|
|
|
|
mobile=true,
|
|
|
|
|
neighbours=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
owner=true,
|
|
|
|
|
stationed_construction_robot_count=true,
|
|
|
|
|
stationed_logistic_robot_count=true,
|
|
|
|
|
to_charge_robot_count=true,
|
|
|
|
|
to_charge_robots=true,
|
|
|
|
|
transmitting=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaLogisticContainerControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_condition_enabled=true,
|
|
|
|
|
circuit_exclusive_mode_of_operation=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaLogisticNetwork={
|
|
|
|
|
methods={
|
|
|
|
|
can_satisfy_request=true,
|
|
|
|
|
find_cell_closest_to=true,
|
|
|
|
|
get_contents=true,
|
|
|
|
|
get_item_count=true,
|
|
|
|
|
get_supply_counts=true,
|
|
|
|
|
get_supply_points=true,
|
|
|
|
|
insert=true,
|
|
|
|
|
remove_item=true,
|
|
|
|
|
select_drop_point=true,
|
|
|
|
|
select_pickup_point=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
active_provider_points=true,
|
|
|
|
|
all_construction_robots=true,
|
|
|
|
|
all_logistic_robots=true,
|
|
|
|
|
available_construction_robots=true,
|
|
|
|
|
available_logistic_robots=true,
|
|
|
|
|
cells=true,
|
|
|
|
|
construction_robots=true,
|
|
|
|
|
custom_name=true,
|
|
|
|
|
empty_provider_points=true,
|
|
|
|
|
empty_providers=true,
|
|
|
|
|
force=true,
|
|
|
|
|
logistic_members=true,
|
|
|
|
|
logistic_robots=true,
|
|
|
|
|
network_id=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
passive_provider_points=true,
|
|
|
|
|
provider_points=true,
|
|
|
|
|
providers=true,
|
|
|
|
|
requester_points=true,
|
|
|
|
|
requesters=true,
|
|
|
|
|
robot_limit=true,
|
|
|
|
|
robots=true,
|
|
|
|
|
storage_points=true,
|
|
|
|
|
storages=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaLogisticPoint={
|
|
|
|
|
methods={
|
|
|
|
|
add_section=true,
|
|
|
|
|
get_section=true,
|
|
|
|
|
remove_section=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
enabled=true,
|
|
|
|
|
exact=true,
|
|
|
|
|
filters=true,
|
|
|
|
|
force=true,
|
|
|
|
|
logistic_member_index=true,
|
|
|
|
|
logistic_network=true,
|
|
|
|
|
mode=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
owner=true,
|
|
|
|
|
sections=true,
|
|
|
|
|
sections_count=true,
|
|
|
|
|
targeted_items_deliver=true,
|
|
|
|
|
targeted_items_pickup=true,
|
|
|
|
|
trash_not_requested=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaLogisticSection={
|
|
|
|
|
methods={
|
|
|
|
|
clear_slot=true,
|
|
|
|
|
get_slot=true,
|
|
|
|
|
set_slot=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
active=true,
|
|
|
|
|
filters=true,
|
|
|
|
|
filters_count=true,
|
|
|
|
|
group=true,
|
|
|
|
|
index=true,
|
|
|
|
|
is_manual=true,
|
|
|
|
|
multiplier=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
owner=true,
|
|
|
|
|
type=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaLogisticSections={
|
|
|
|
|
methods={
|
|
|
|
|
add_section=true,
|
|
|
|
|
get_section=true,
|
|
|
|
|
remove_section=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
sections=true,
|
|
|
|
|
sections_count=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaMiningDrillControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
circuit_read_resources=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
resource_read_mode=true,
|
|
|
|
|
resource_read_targets=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_enable_disable=true,
|
|
|
|
|
connect_to_logistic_network=true,
|
|
|
|
|
disabled=true,
|
|
|
|
|
logistic_condition=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaModData={
|
|
|
|
|
methods={
|
|
|
|
|
get=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
data=true,
|
|
|
|
|
data_type=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaModSettingPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
allow_blank=true,
|
|
|
|
|
allowed_values=true,
|
|
|
|
|
auto_trim=true,
|
|
|
|
|
default_value=true,
|
|
|
|
|
maximum_value=true,
|
|
|
|
|
minimum_value=true,
|
|
|
|
|
mod=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
setting_type=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaModuleCategoryPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaNamedNoiseExpression={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
expression=true,
|
|
|
|
|
intended_property=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaNamedNoiseFunction={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
expression=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaParticlePrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
ended_in_water_trigger_effect=true,
|
|
|
|
|
ended_on_ground_trigger_effect=true,
|
|
|
|
|
fade_out_time=true,
|
|
|
|
|
life_time=true,
|
|
|
|
|
mining_particle_frame_speed=true,
|
|
|
|
|
movement_modifier=true,
|
|
|
|
|
movement_modifier_when_on_ground=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
regular_trigger_effect=true,
|
|
|
|
|
regular_trigger_effect_frequency=true,
|
|
|
|
|
render_layer=true,
|
|
|
|
|
render_layer_when_on_ground=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
vertical_acceleration=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaPermissionGroup={
|
|
|
|
|
methods={
|
|
|
|
|
add_player=true,
|
|
|
|
|
allows_action=true,
|
|
|
|
|
destroy=true,
|
|
|
|
|
remove_player=true,
|
|
|
|
|
set_allows_action=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
group_id=true,
|
|
|
|
|
name=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
players=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaPermissionGroups={
|
|
|
|
|
methods={
|
|
|
|
|
create_group=true,
|
|
|
|
|
get_group=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
groups=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaPlanet={
|
|
|
|
|
methods={
|
|
|
|
|
associate_surface=true,
|
|
|
|
|
create_surface=true,
|
|
|
|
|
get_space_platforms=true,
|
|
|
|
|
reset_map_gen_settings=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
name=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
prototype=true,
|
|
|
|
|
surface=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaPlayer={
|
|
|
|
|
methods={
|
|
|
|
|
activate_paste=true,
|
|
|
|
|
add_alert=true,
|
|
|
|
|
add_custom_alert=true,
|
|
|
|
|
add_pin=true,
|
|
|
|
|
add_recipe_notification=true,
|
|
|
|
|
add_to_clipboard=true,
|
|
|
|
|
associate_character=true,
|
|
|
|
|
build_from_cursor=true,
|
|
|
|
|
can_build_from_cursor=true,
|
|
|
|
|
clear_console=true,
|
|
|
|
|
clear_cursor=true,
|
|
|
|
|
clear_inventory_highlights=true,
|
|
|
|
|
clear_local_flying_texts=true,
|
|
|
|
|
clear_recipe_notification=true,
|
|
|
|
|
clear_recipe_notifications=true,
|
|
|
|
|
clear_selection=true,
|
|
|
|
|
connect_to_server=true,
|
|
|
|
|
create_character=true,
|
|
|
|
|
create_local_flying_text=true,
|
|
|
|
|
disable_alert=true,
|
|
|
|
|
disable_recipe_groups=true,
|
|
|
|
|
disable_recipe_subgroups=true,
|
|
|
|
|
disassociate_character=true,
|
|
|
|
|
drag_wire=true,
|
|
|
|
|
enable_alert=true,
|
|
|
|
|
enable_recipe_groups=true,
|
|
|
|
|
enable_recipe_subgroups=true,
|
|
|
|
|
enter_space_platform=true,
|
|
|
|
|
exit_cutscene=true,
|
|
|
|
|
exit_remote_view=true,
|
|
|
|
|
get_active_quick_bar_page=true,
|
|
|
|
|
get_alerts=true,
|
|
|
|
|
get_associated_characters=true,
|
|
|
|
|
get_goal_description=true,
|
|
|
|
|
get_infinity_inventory_filter=true,
|
|
|
|
|
get_quick_bar_slot=true,
|
|
|
|
|
get_recipe_notifications=true,
|
|
|
|
|
is_alert_enabled=true,
|
|
|
|
|
is_alert_muted=true,
|
|
|
|
|
is_shortcut_available=true,
|
|
|
|
|
is_shortcut_toggled=true,
|
|
|
|
|
jump_to_cutscene_waypoint=true,
|
|
|
|
|
land_on_planet=true,
|
|
|
|
|
leave_space_platform=true,
|
|
|
|
|
mute_alert=true,
|
|
|
|
|
pipette=true,
|
|
|
|
|
pipette_entity=true,
|
|
|
|
|
play_sound=true,
|
|
|
|
|
print=true,
|
|
|
|
|
print_entity_statistics=true,
|
|
|
|
|
print_lua_object_statistics=true,
|
|
|
|
|
print_robot_jobs=true,
|
|
|
|
|
remove_alert=true,
|
|
|
|
|
request_translation=true,
|
|
|
|
|
request_translations=true,
|
|
|
|
|
set_active_quick_bar_page=true,
|
|
|
|
|
set_controller=true,
|
|
|
|
|
set_ending_screen_data=true,
|
|
|
|
|
set_goal_description=true,
|
|
|
|
|
set_infinity_inventory_filter=true,
|
|
|
|
|
set_quick_bar_slot=true,
|
|
|
|
|
set_shortcut_available=true,
|
|
|
|
|
set_shortcut_toggled=true,
|
|
|
|
|
set_zoom_limits=true,
|
|
|
|
|
start_selection=true,
|
|
|
|
|
swap_characters=true,
|
|
|
|
|
toggle_map_editor=true,
|
|
|
|
|
unlock_achievement=true,
|
|
|
|
|
unmute_alert=true,
|
|
|
|
|
use_from_cursor=true,
|
|
|
|
|
begin_crafting=true,
|
|
|
|
|
can_insert=true,
|
|
|
|
|
can_place_entity=true,
|
|
|
|
|
can_reach_entity=true,
|
|
|
|
|
cancel_crafting=true,
|
|
|
|
|
clear_gui_arrow=true,
|
|
|
|
|
clear_items_inside=true,
|
|
|
|
|
clear_selected_entity=true,
|
|
|
|
|
close_factoriopedia_gui=true,
|
|
|
|
|
disable_flashlight=true,
|
|
|
|
|
enable_flashlight=true,
|
|
|
|
|
get_craftable_count=true,
|
|
|
|
|
get_inventory=true,
|
|
|
|
|
get_inventory_name=true,
|
|
|
|
|
get_item_count=true,
|
|
|
|
|
get_main_inventory=true,
|
|
|
|
|
get_max_inventory_index=true,
|
|
|
|
|
get_requester_point=true,
|
|
|
|
|
has_items_inside=true,
|
|
|
|
|
insert=true,
|
|
|
|
|
is_cursor_blueprint=true,
|
|
|
|
|
is_cursor_empty=true,
|
|
|
|
|
is_flashlight_enabled=true,
|
|
|
|
|
is_player=true,
|
|
|
|
|
mine_entity=true,
|
|
|
|
|
mine_tile=true,
|
|
|
|
|
open_factoriopedia_gui=true,
|
|
|
|
|
open_technology_gui=true,
|
|
|
|
|
remove_item=true,
|
|
|
|
|
set_driving=true,
|
|
|
|
|
set_gui_arrow=true,
|
|
|
|
|
teleport=true,
|
|
|
|
|
update_selected_entity=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
admin=true,
|
|
|
|
|
afk_time=true,
|
|
|
|
|
auto_sort_main_inventory=true,
|
|
|
|
|
blueprint_to_setup=true,
|
|
|
|
|
blueprints=true,
|
|
|
|
|
centered_on=true,
|
|
|
|
|
character=true,
|
|
|
|
|
chat_color=true,
|
|
|
|
|
color=true,
|
|
|
|
|
connected=true,
|
|
|
|
|
controller_type=true,
|
|
|
|
|
cursor_stack_temporary=true,
|
|
|
|
|
cutscene_character=true,
|
|
|
|
|
display_density_scale=true,
|
|
|
|
|
display_resolution=true,
|
|
|
|
|
display_scale=true,
|
|
|
|
|
drag_target=true,
|
|
|
|
|
entity_copy_source=true,
|
|
|
|
|
game_view_settings=true,
|
|
|
|
|
gui=true,
|
|
|
|
|
hand_location=true,
|
|
|
|
|
index=true,
|
|
|
|
|
infinity_inventory_filters=true,
|
|
|
|
|
input_method=true,
|
|
|
|
|
last_online=true,
|
|
|
|
|
locale=true,
|
|
|
|
|
map_view_settings=true,
|
|
|
|
|
minimap_enabled=true,
|
|
|
|
|
mod_settings=true,
|
|
|
|
|
name=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
online_time=true,
|
|
|
|
|
opened_self=true,
|
|
|
|
|
permission_group=true,
|
|
|
|
|
physical_controller_type=true,
|
|
|
|
|
physical_position=true,
|
|
|
|
|
physical_surface=true,
|
|
|
|
|
physical_surface_index=true,
|
|
|
|
|
physical_vehicle=true,
|
|
|
|
|
remove_unfiltered_items=true,
|
|
|
|
|
render_mode=true,
|
|
|
|
|
show_on_map=true,
|
|
|
|
|
spectator=true,
|
|
|
|
|
spidertron_remote_selection=true,
|
|
|
|
|
stashed_controller_type=true,
|
|
|
|
|
tag=true,
|
|
|
|
|
ticks_to_respawn=true,
|
|
|
|
|
undo_redo_stack=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
zoom=true,
|
|
|
|
|
zoom_limits=true,
|
|
|
|
|
build_distance=true,
|
|
|
|
|
cargo_pod=true,
|
|
|
|
|
character_additional_mining_categories=true,
|
|
|
|
|
character_build_distance_bonus=true,
|
|
|
|
|
character_crafting_speed_modifier=true,
|
|
|
|
|
character_health_bonus=true,
|
|
|
|
|
character_inventory_slots_bonus=true,
|
|
|
|
|
character_item_drop_distance_bonus=true,
|
|
|
|
|
character_item_pickup_distance_bonus=true,
|
|
|
|
|
character_loot_pickup_distance_bonus=true,
|
|
|
|
|
character_maximum_following_robot_count_bonus=true,
|
|
|
|
|
character_mining_progress=true,
|
|
|
|
|
character_mining_speed_modifier=true,
|
|
|
|
|
character_reach_distance_bonus=true,
|
|
|
|
|
character_resource_reach_distance_bonus=true,
|
|
|
|
|
character_running_speed=true,
|
|
|
|
|
character_running_speed_modifier=true,
|
|
|
|
|
character_trash_slot_count_bonus=true,
|
|
|
|
|
cheat_mode=true,
|
|
|
|
|
crafting_queue=true,
|
|
|
|
|
crafting_queue_progress=true,
|
|
|
|
|
crafting_queue_size=true,
|
|
|
|
|
cursor_ghost=true,
|
|
|
|
|
cursor_record=true,
|
|
|
|
|
cursor_stack=true,
|
|
|
|
|
driving=true,
|
|
|
|
|
drop_item_distance=true,
|
|
|
|
|
flight_height=true,
|
|
|
|
|
following_robots=true,
|
|
|
|
|
force=true,
|
|
|
|
|
force_index=true,
|
|
|
|
|
hub=true,
|
|
|
|
|
in_combat=true,
|
|
|
|
|
is_flying=true,
|
|
|
|
|
item_pickup_distance=true,
|
|
|
|
|
loot_pickup_distance=true,
|
|
|
|
|
mining_state=true,
|
|
|
|
|
opened=true,
|
|
|
|
|
opened_gui_type=true,
|
|
|
|
|
picking_state=true,
|
|
|
|
|
position=true,
|
|
|
|
|
reach_distance=true,
|
|
|
|
|
render_position=true,
|
|
|
|
|
repair_state=true,
|
|
|
|
|
resource_reach_distance=true,
|
|
|
|
|
riding_state=true,
|
|
|
|
|
selected=true,
|
|
|
|
|
shooting_state=true,
|
|
|
|
|
surface=true,
|
|
|
|
|
surface_index=true,
|
|
|
|
|
vehicle=true,
|
|
|
|
|
walking_state=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaProcessionLayerInheritanceGroupPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaProcessionPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaProfiler={
|
|
|
|
|
methods={
|
|
|
|
|
add=true,
|
|
|
|
|
divide=true,
|
|
|
|
|
reset=true,
|
|
|
|
|
restart=true,
|
|
|
|
|
stop=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaProgrammableSpeakerControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_parameters=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaPrototypeBase={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaPrototypes={
|
|
|
|
|
methods={
|
|
|
|
|
get_achievement_filtered=true,
|
|
|
|
|
get_decorative_filtered=true,
|
|
|
|
|
get_entity_filtered=true,
|
|
|
|
|
get_equipment_filtered=true,
|
|
|
|
|
get_fluid_filtered=true,
|
|
|
|
|
get_history=true,
|
|
|
|
|
get_item_filtered=true,
|
|
|
|
|
get_mod_setting_filtered=true,
|
|
|
|
|
get_recipe_filtered=true,
|
|
|
|
|
get_technology_filtered=true,
|
|
|
|
|
get_tile_filtered=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
achievement=true,
|
|
|
|
|
active_trigger=true,
|
|
|
|
|
airborne_pollutant=true,
|
|
|
|
|
ammo_category=true,
|
|
|
|
|
asteroid_chunk=true,
|
|
|
|
|
autoplace_control=true,
|
|
|
|
|
burner_usage=true,
|
|
|
|
|
collision_layer=true,
|
|
|
|
|
custom_event=true,
|
|
|
|
|
custom_input=true,
|
|
|
|
|
damage=true,
|
|
|
|
|
decorative=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
equipment=true,
|
|
|
|
|
equipment_category=true,
|
|
|
|
|
equipment_grid=true,
|
|
|
|
|
fluid=true,
|
|
|
|
|
font=true,
|
|
|
|
|
fuel_category=true,
|
|
|
|
|
item=true,
|
|
|
|
|
item_group=true,
|
|
|
|
|
item_subgroup=true,
|
|
|
|
|
map_gen_preset=true,
|
|
|
|
|
max_beacon_supply_area_distance=true,
|
|
|
|
|
max_electric_pole_connection_distance=true,
|
|
|
|
|
max_electric_pole_supply_area_distance=true,
|
|
|
|
|
max_force_distraction_chunk_distance=true,
|
|
|
|
|
max_force_distraction_distance=true,
|
|
|
|
|
max_gate_activation_distance=true,
|
|
|
|
|
max_inserter_reach_distance=true,
|
|
|
|
|
max_pipe_to_ground_distance=true,
|
|
|
|
|
max_underground_belt_distance=true,
|
|
|
|
|
mod_data=true,
|
|
|
|
|
mod_setting=true,
|
|
|
|
|
module_category=true,
|
|
|
|
|
named_noise_expression=true,
|
|
|
|
|
named_noise_function=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
particle=true,
|
|
|
|
|
procession=true,
|
|
|
|
|
procession_layer_inheritance_group=true,
|
|
|
|
|
quality=true,
|
|
|
|
|
recipe=true,
|
|
|
|
|
recipe_category=true,
|
|
|
|
|
resource_category=true,
|
|
|
|
|
shortcut=true,
|
|
|
|
|
space_connection=true,
|
|
|
|
|
space_location=true,
|
|
|
|
|
style=true,
|
|
|
|
|
surface=true,
|
|
|
|
|
surface_property=true,
|
|
|
|
|
technology=true,
|
|
|
|
|
tile=true,
|
|
|
|
|
trivial_smoke=true,
|
|
|
|
|
utility_constants=true,
|
|
|
|
|
virtual_signal=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaProxyContainerControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
read_contents=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaPumpControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
set_filter=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_enable_disable=true,
|
|
|
|
|
connect_to_logistic_network=true,
|
|
|
|
|
disabled=true,
|
|
|
|
|
logistic_condition=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaQualityPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
accumulator_capacity_multiplier=true,
|
|
|
|
|
asteroid_collector_collection_radius_bonus=true,
|
|
|
|
|
beacon_module_slots_bonus=true,
|
|
|
|
|
beacon_power_usage_multiplier=true,
|
|
|
|
|
beacon_supply_area_distance_bonus=true,
|
|
|
|
|
color=true,
|
|
|
|
|
crafting_machine_energy_usage_multiplier=true,
|
|
|
|
|
crafting_machine_module_slots_bonus=true,
|
|
|
|
|
crafting_machine_speed_multiplier=true,
|
|
|
|
|
default_multiplier=true,
|
|
|
|
|
draw_sprite_by_default=true,
|
|
|
|
|
electric_pole_supply_area_distance_bonus=true,
|
|
|
|
|
electric_pole_wire_reach_bonus=true,
|
|
|
|
|
equipment_grid_height_bonus=true,
|
|
|
|
|
equipment_grid_width_bonus=true,
|
|
|
|
|
fluid_wagon_capacity_multiplier=true,
|
|
|
|
|
flying_robot_max_energy_multiplier=true,
|
|
|
|
|
inserter_speed_multiplier=true,
|
|
|
|
|
inventory_size_multiplier=true,
|
|
|
|
|
lab_module_slots_bonus=true,
|
|
|
|
|
lab_research_speed_multiplier=true,
|
|
|
|
|
level=true,
|
|
|
|
|
logistic_cell_charging_energy_multiplier=true,
|
|
|
|
|
logistic_cell_charging_station_count_bonus=true,
|
|
|
|
|
mining_drill_mining_radius_bonus=true,
|
|
|
|
|
mining_drill_module_slots_bonus=true,
|
|
|
|
|
mining_drill_resource_drain_multiplier=true,
|
|
|
|
|
next=true,
|
|
|
|
|
next_probability=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
range_multiplier=true,
|
|
|
|
|
science_pack_drain_multiplier=true,
|
|
|
|
|
tool_durability_multiplier=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaRCON={
|
|
|
|
|
methods={
|
|
|
|
|
print=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaRadarControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaRailEnd={
|
|
|
|
|
methods={
|
|
|
|
|
flip_direction=true,
|
|
|
|
|
get_rail_extensions=true,
|
|
|
|
|
make_copy=true,
|
|
|
|
|
move_forward=true,
|
|
|
|
|
move_natural=true,
|
|
|
|
|
move_to_segment_end=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
alternative_in_signal_location=true,
|
|
|
|
|
alternative_out_signal_location=true,
|
|
|
|
|
direction=true,
|
|
|
|
|
in_signal_location=true,
|
|
|
|
|
location=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
out_signal_location=true,
|
|
|
|
|
rail=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaRailPath={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
current=true,
|
|
|
|
|
is_front=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
rails=true,
|
|
|
|
|
size=true,
|
|
|
|
|
total_distance=true,
|
|
|
|
|
travelled_distance=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaRailSignalBaseControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
blue_signal=true,
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
close_signal=true,
|
|
|
|
|
green_signal=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
orange_signal=true,
|
|
|
|
|
read_signal=true,
|
|
|
|
|
red_signal=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaRandomGenerator={
|
|
|
|
|
methods={
|
|
|
|
|
re_seed=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={
|
|
|
|
|
call=true
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
LuaReactorControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
read_fuel=true,
|
|
|
|
|
read_temperature=true,
|
|
|
|
|
temperature_signal=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaRecipe={
|
|
|
|
|
methods={
|
|
|
|
|
has_category=true,
|
|
|
|
|
reload=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
additional_categories=true,
|
|
|
|
|
category=true,
|
|
|
|
|
enabled=true,
|
|
|
|
|
energy=true,
|
|
|
|
|
force=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_from_flow_stats=true,
|
|
|
|
|
ingredients=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
productivity_bonus=true,
|
|
|
|
|
products=true,
|
|
|
|
|
prototype=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaRecipeCategoryPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaRecipePrototype={
|
|
|
|
|
methods={
|
|
|
|
|
has_category=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
additional_categories=true,
|
|
|
|
|
allow_as_intermediate=true,
|
|
|
|
|
allow_decomposition=true,
|
|
|
|
|
allow_inserter_overload=true,
|
|
|
|
|
allow_intermediates=true,
|
|
|
|
|
allowed_effects=true,
|
|
|
|
|
allowed_module_categories=true,
|
|
|
|
|
alternative_unlock_methods=true,
|
|
|
|
|
always_show_made_in=true,
|
|
|
|
|
always_show_products=true,
|
|
|
|
|
category=true,
|
|
|
|
|
crafting_machine_tints=true,
|
|
|
|
|
effect_limitation_messages=true,
|
|
|
|
|
emissions_multiplier=true,
|
|
|
|
|
enabled=true,
|
|
|
|
|
energy=true,
|
|
|
|
|
factoriopedia_alternative=true,
|
|
|
|
|
hidden_from_flow_stats=true,
|
|
|
|
|
hidden_from_player_crafting=true,
|
|
|
|
|
hide_from_bonus_gui=true,
|
|
|
|
|
hide_from_flow_stats=true,
|
|
|
|
|
hide_from_player_crafting=true,
|
|
|
|
|
hide_from_signal_gui=true,
|
|
|
|
|
ingredients=true,
|
|
|
|
|
is_parameter=true,
|
|
|
|
|
main_product=true,
|
|
|
|
|
maximum_productivity=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
overload_multiplier=true,
|
|
|
|
|
preserve_products_in_machine_output=true,
|
|
|
|
|
products=true,
|
|
|
|
|
request_paste_multiplier=true,
|
|
|
|
|
reset_freshness_on_craft=true,
|
|
|
|
|
result_is_always_fresh=true,
|
|
|
|
|
show_amount_in_title=true,
|
|
|
|
|
surface_conditions=true,
|
|
|
|
|
trash=true,
|
|
|
|
|
unlock_results=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaRecord={
|
|
|
|
|
methods={
|
|
|
|
|
build_blueprint=true,
|
|
|
|
|
cancel_deconstruct_area=true,
|
|
|
|
|
clear_blueprint=true,
|
|
|
|
|
clear_deconstruction_data=true,
|
|
|
|
|
clear_upgrade_data=true,
|
|
|
|
|
create_blueprint=true,
|
|
|
|
|
deconstruct_area=true,
|
|
|
|
|
export_record=true,
|
|
|
|
|
get_active_index=true,
|
|
|
|
|
get_blueprint_entities=true,
|
|
|
|
|
get_blueprint_entity_count=true,
|
|
|
|
|
get_blueprint_entity_tag=true,
|
|
|
|
|
get_blueprint_entity_tags=true,
|
|
|
|
|
get_blueprint_tiles=true,
|
|
|
|
|
get_entity_filter=true,
|
|
|
|
|
get_mapper=true,
|
|
|
|
|
get_selected_record=true,
|
|
|
|
|
get_tile_filter=true,
|
|
|
|
|
is_blueprint_setup=true,
|
|
|
|
|
set_blueprint_entities=true,
|
|
|
|
|
set_blueprint_entity_tag=true,
|
|
|
|
|
set_blueprint_entity_tags=true,
|
|
|
|
|
set_blueprint_tiles=true,
|
|
|
|
|
set_entity_filter=true,
|
|
|
|
|
set_mapper=true,
|
|
|
|
|
set_tile_filter=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
blueprint_absolute_snapping=true,
|
|
|
|
|
blueprint_description=true,
|
|
|
|
|
blueprint_position_relative_to_grid=true,
|
|
|
|
|
blueprint_snap_to_grid=true,
|
|
|
|
|
contents=true,
|
|
|
|
|
contents_size=true,
|
|
|
|
|
cost_to_build=true,
|
|
|
|
|
default_icons=true,
|
|
|
|
|
entity_filter_count=true,
|
|
|
|
|
entity_filter_mode=true,
|
|
|
|
|
entity_filters=true,
|
|
|
|
|
is_blueprint_preview=true,
|
|
|
|
|
is_preview=true,
|
|
|
|
|
mapper_count=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
preview_icons=true,
|
|
|
|
|
tile_filter_count=true,
|
|
|
|
|
tile_filter_mode=true,
|
|
|
|
|
tile_filters=true,
|
|
|
|
|
tile_selection_mode=true,
|
|
|
|
|
trees_and_rocks_only=true,
|
|
|
|
|
type=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
valid_for_write=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaRemote={
|
|
|
|
|
methods={
|
|
|
|
|
add_interface=true,
|
|
|
|
|
call=true,
|
|
|
|
|
remove_interface=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
interfaces=true,
|
|
|
|
|
object_name=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaRenderObject={
|
|
|
|
|
methods={
|
|
|
|
|
bring_to_front=true,
|
|
|
|
|
destroy=true,
|
|
|
|
|
move_to_back=true,
|
|
|
|
|
set_corners=true,
|
|
|
|
|
set_dashes=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
alignment=true,
|
|
|
|
|
angle=true,
|
|
|
|
|
animation=true,
|
|
|
|
|
animation_offset=true,
|
|
|
|
|
animation_speed=true,
|
|
|
|
|
blink_interval=true,
|
|
|
|
|
color=true,
|
|
|
|
|
dash_length=true,
|
|
|
|
|
dash_offset=true,
|
|
|
|
|
draw_on_ground=true,
|
|
|
|
|
filled=true,
|
|
|
|
|
font=true,
|
|
|
|
|
forces=true,
|
|
|
|
|
from=true,
|
|
|
|
|
gap_length=true,
|
|
|
|
|
id=true,
|
|
|
|
|
intensity=true,
|
|
|
|
|
left_top=true,
|
|
|
|
|
max_radius=true,
|
|
|
|
|
min_radius=true,
|
|
|
|
|
minimum_darkness=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
only_in_alt_mode=true,
|
|
|
|
|
orientation=true,
|
|
|
|
|
orientation_target=true,
|
|
|
|
|
oriented=true,
|
|
|
|
|
oriented_offset=true,
|
|
|
|
|
players=true,
|
|
|
|
|
radius=true,
|
|
|
|
|
render_layer=true,
|
|
|
|
|
render_mode=true,
|
|
|
|
|
right_bottom=true,
|
|
|
|
|
scale=true,
|
|
|
|
|
scale_with_zoom=true,
|
|
|
|
|
sprite=true,
|
|
|
|
|
start_angle=true,
|
|
|
|
|
surface=true,
|
|
|
|
|
target=true,
|
|
|
|
|
text=true,
|
|
|
|
|
time_to_live=true,
|
|
|
|
|
to=true,
|
|
|
|
|
type=true,
|
|
|
|
|
use_rich_text=true,
|
|
|
|
|
use_target_orientation=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
vertical_alignment=true,
|
|
|
|
|
vertices=true,
|
|
|
|
|
visible=true,
|
|
|
|
|
width=true,
|
|
|
|
|
x_scale=true,
|
|
|
|
|
y_scale=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaRendering={
|
|
|
|
|
methods={
|
|
|
|
|
clear=true,
|
|
|
|
|
draw_animation=true,
|
|
|
|
|
draw_arc=true,
|
|
|
|
|
draw_circle=true,
|
|
|
|
|
draw_light=true,
|
|
|
|
|
draw_line=true,
|
|
|
|
|
draw_polygon=true,
|
|
|
|
|
draw_rectangle=true,
|
|
|
|
|
draw_sprite=true,
|
|
|
|
|
draw_text=true,
|
|
|
|
|
get_all_objects=true,
|
|
|
|
|
get_object_by_id=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaResourceCategoryPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaRoboportControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
available_construction_output_signal=true,
|
|
|
|
|
available_logistic_output_signal=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
read_items_mode=true,
|
|
|
|
|
read_logistics=true,
|
|
|
|
|
read_robot_stats=true,
|
|
|
|
|
roboport_count_output_signal=true,
|
|
|
|
|
total_construction_output_signal=true,
|
|
|
|
|
total_logistic_output_signal=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaRocketSiloControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
read_mode=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaSchedule={
|
|
|
|
|
methods={
|
|
|
|
|
activate_interrupt=true,
|
|
|
|
|
add_interrupt=true,
|
|
|
|
|
add_record=true,
|
|
|
|
|
add_wait_condition=true,
|
|
|
|
|
change_interrupt=true,
|
|
|
|
|
change_wait_condition=true,
|
|
|
|
|
clear_interrupts=true,
|
|
|
|
|
clear_records=true,
|
|
|
|
|
copy_record=true,
|
|
|
|
|
drag_interrupt=true,
|
|
|
|
|
drag_record=true,
|
|
|
|
|
drag_wait_condition=true,
|
|
|
|
|
get_inside_interrupt=true,
|
|
|
|
|
get_interrupt=true,
|
|
|
|
|
get_interrupts=true,
|
|
|
|
|
get_record=true,
|
|
|
|
|
get_record_count=true,
|
|
|
|
|
get_records=true,
|
|
|
|
|
get_wait_condition=true,
|
|
|
|
|
get_wait_condition_count=true,
|
|
|
|
|
get_wait_conditions=true,
|
|
|
|
|
go_to_station=true,
|
|
|
|
|
remove_interrupt=true,
|
|
|
|
|
remove_record=true,
|
|
|
|
|
remove_wait_condition=true,
|
|
|
|
|
rename_interrupt=true,
|
|
|
|
|
set_allow_unloading=true,
|
|
|
|
|
set_inside_interrupt=true,
|
|
|
|
|
set_interrupts=true,
|
|
|
|
|
set_records=true,
|
|
|
|
|
set_stopped=true,
|
|
|
|
|
set_wait_condition_mode=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
current=true,
|
|
|
|
|
group=true,
|
|
|
|
|
interrupt_count=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
owner=true,
|
|
|
|
|
tick_of_last_activity=true,
|
|
|
|
|
tick_of_last_schedule_change=true,
|
|
|
|
|
ticks_in_station=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaSegment={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
entity=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
orientation=true,
|
|
|
|
|
position=true,
|
|
|
|
|
prototype=true,
|
|
|
|
|
unit=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaSegmentedUnit={
|
|
|
|
|
methods={
|
|
|
|
|
clone=true,
|
|
|
|
|
damage=true,
|
|
|
|
|
destroy=true,
|
|
|
|
|
die=true,
|
|
|
|
|
get_ai_state=true,
|
|
|
|
|
get_body_nodes=true,
|
|
|
|
|
move_forward=true,
|
|
|
|
|
set_ai_state=true,
|
|
|
|
|
set_body_nodes=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
acceleration=true,
|
|
|
|
|
activity_mode=true,
|
|
|
|
|
force=true,
|
|
|
|
|
health=true,
|
|
|
|
|
health_ratio=true,
|
|
|
|
|
max_body_nodes=true,
|
|
|
|
|
max_health=true,
|
|
|
|
|
minimum_activity_mode=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
prototype=true,
|
|
|
|
|
segments=true,
|
|
|
|
|
speed=true,
|
|
|
|
|
surface=true,
|
|
|
|
|
target_speed=true,
|
|
|
|
|
territory=true,
|
|
|
|
|
unit_number=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaSelectorCombinatorControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_signal_last_tick=true,
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
parameters=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
signals_last_tick=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaSettings={
|
|
|
|
|
methods={
|
|
|
|
|
get_player_settings=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
global=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
player_default=true,
|
|
|
|
|
startup=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaShortcutPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
action=true,
|
|
|
|
|
associated_control_input=true,
|
|
|
|
|
item_to_spawn=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
technology_to_unlock=true,
|
|
|
|
|
toggleable=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaSimulation={
|
|
|
|
|
methods={
|
|
|
|
|
activate_rail_planner=true,
|
|
|
|
|
control_down=true,
|
|
|
|
|
control_press=true,
|
|
|
|
|
control_up=true,
|
|
|
|
|
create_test_player=true,
|
|
|
|
|
deactivate_rail_planner=true,
|
|
|
|
|
get_slot_position=true,
|
|
|
|
|
get_widget_position=true,
|
|
|
|
|
mouse_click=true,
|
|
|
|
|
mouse_down=true,
|
|
|
|
|
mouse_up=true,
|
|
|
|
|
move_cursor=true,
|
|
|
|
|
scroll_clipboard_backwards=true,
|
|
|
|
|
scroll_clipboard_forwards=true,
|
|
|
|
|
write=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
active_quickbars=true,
|
|
|
|
|
camera_alt_info=true,
|
|
|
|
|
camera_player=true,
|
|
|
|
|
camera_player_cursor_direction=true,
|
|
|
|
|
camera_player_cursor_position=true,
|
|
|
|
|
camera_position=true,
|
|
|
|
|
camera_surface_index=true,
|
|
|
|
|
camera_zoom=true,
|
|
|
|
|
gui_tooltip_interval=true,
|
|
|
|
|
hide_cursor=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
smart_belt_building=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaSpaceConnectionPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
asteroid_spawn_definitions=true,
|
|
|
|
|
factoriopedia_alternative=true,
|
|
|
|
|
from=true,
|
|
|
|
|
length=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
to=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaSpaceLocationPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
asteroid_spawn_definitions=true,
|
|
|
|
|
asteroid_spawn_influence=true,
|
|
|
|
|
entities_require_heating=true,
|
|
|
|
|
factoriopedia_alternative=true,
|
|
|
|
|
map_gen_settings=true,
|
|
|
|
|
map_seed_offset=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
player_effects=true,
|
|
|
|
|
pollutant_type=true,
|
|
|
|
|
position=true,
|
|
|
|
|
solar_power_in_space=true,
|
|
|
|
|
surface_properties=true,
|
|
|
|
|
ticks_between_player_effects=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaSpacePlatform={
|
|
|
|
|
methods={
|
|
|
|
|
apply_starter_pack=true,
|
|
|
|
|
can_leave_current_location=true,
|
|
|
|
|
cancel_deletion=true,
|
|
|
|
|
clear_ejected_items=true,
|
|
|
|
|
create_asteroid_chunks=true,
|
|
|
|
|
damage_tile=true,
|
|
|
|
|
destroy=true,
|
|
|
|
|
destroy_asteroid_chunks=true,
|
|
|
|
|
eject_item=true,
|
|
|
|
|
find_asteroid_chunks_filtered=true,
|
|
|
|
|
get_schedule=true,
|
|
|
|
|
repair_tile=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
damaged_tiles=true,
|
|
|
|
|
distance=true,
|
|
|
|
|
ejected_items=true,
|
|
|
|
|
force=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hub=true,
|
|
|
|
|
index=true,
|
|
|
|
|
last_visited_space_location=true,
|
|
|
|
|
name=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
paused=true,
|
|
|
|
|
schedule=true,
|
|
|
|
|
scheduled_for_deletion=true,
|
|
|
|
|
space_connection=true,
|
|
|
|
|
space_location=true,
|
|
|
|
|
speed=true,
|
|
|
|
|
starter_pack=true,
|
|
|
|
|
state=true,
|
|
|
|
|
surface=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
weight=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaSpacePlatformHubControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
damage_taken_signal=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
read_contents=true,
|
|
|
|
|
read_damage_taken=true,
|
|
|
|
|
read_moving_from=true,
|
|
|
|
|
read_moving_to=true,
|
|
|
|
|
read_speed=true,
|
|
|
|
|
send_to_platform=true,
|
|
|
|
|
speed_signal=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaSplitterControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
input_left_condition=true,
|
|
|
|
|
input_right_condition=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
output_left_condition=true,
|
|
|
|
|
output_right_condition=true,
|
|
|
|
|
set_filter=true,
|
|
|
|
|
set_input_side=true,
|
|
|
|
|
set_output_side=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaStorageTankControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
read_contents=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaStyle={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
badge_font=true,
|
|
|
|
|
badge_horizontal_spacing=true,
|
|
|
|
|
bar_width=true,
|
|
|
|
|
bottom_cell_padding=true,
|
|
|
|
|
bottom_margin=true,
|
|
|
|
|
bottom_padding=true,
|
|
|
|
|
cell_padding=true,
|
|
|
|
|
clicked_font_color=true,
|
|
|
|
|
clicked_vertical_offset=true,
|
|
|
|
|
color=true,
|
|
|
|
|
column_alignments=true,
|
|
|
|
|
default_badge_font_color=true,
|
|
|
|
|
disabled_badge_font_color=true,
|
|
|
|
|
disabled_font_color=true,
|
|
|
|
|
draw_grayscale_picture=true,
|
|
|
|
|
extra_bottom_margin_when_activated=true,
|
|
|
|
|
extra_bottom_padding_when_activated=true,
|
|
|
|
|
extra_left_margin_when_activated=true,
|
|
|
|
|
extra_left_padding_when_activated=true,
|
|
|
|
|
extra_margin_when_activated=true,
|
|
|
|
|
extra_padding_when_activated=true,
|
|
|
|
|
extra_right_margin_when_activated=true,
|
|
|
|
|
extra_right_padding_when_activated=true,
|
|
|
|
|
extra_top_margin_when_activated=true,
|
|
|
|
|
extra_top_padding_when_activated=true,
|
|
|
|
|
font=true,
|
|
|
|
|
font_color=true,
|
|
|
|
|
gui=true,
|
|
|
|
|
height=true,
|
|
|
|
|
horizontal_align=true,
|
|
|
|
|
horizontal_spacing=true,
|
|
|
|
|
horizontally_squashable=true,
|
|
|
|
|
horizontally_stretchable=true,
|
|
|
|
|
hovered_font_color=true,
|
|
|
|
|
left_cell_padding=true,
|
|
|
|
|
left_margin=true,
|
|
|
|
|
left_padding=true,
|
|
|
|
|
margin=true,
|
|
|
|
|
maximal_height=true,
|
|
|
|
|
maximal_width=true,
|
|
|
|
|
minimal_height=true,
|
|
|
|
|
minimal_width=true,
|
|
|
|
|
name=true,
|
|
|
|
|
natural_height=true,
|
|
|
|
|
natural_width=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
padding=true,
|
|
|
|
|
pie_progress_color=true,
|
|
|
|
|
rich_text_setting=true,
|
|
|
|
|
right_cell_padding=true,
|
|
|
|
|
right_margin=true,
|
|
|
|
|
right_padding=true,
|
|
|
|
|
selected_badge_font_color=true,
|
|
|
|
|
selected_clicked_font_color=true,
|
|
|
|
|
selected_font_color=true,
|
|
|
|
|
selected_hovered_font_color=true,
|
|
|
|
|
single_line=true,
|
|
|
|
|
size=true,
|
|
|
|
|
stretch_image_to_widget_size=true,
|
|
|
|
|
strikethrough_color=true,
|
|
|
|
|
top_cell_padding=true,
|
|
|
|
|
top_margin=true,
|
|
|
|
|
top_padding=true,
|
|
|
|
|
use_header_filler=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
vertical_align=true,
|
|
|
|
|
vertical_spacing=true,
|
|
|
|
|
vertically_squashable=true,
|
|
|
|
|
vertically_stretchable=true,
|
|
|
|
|
width=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaSurface={
|
|
|
|
|
methods={
|
|
|
|
|
add_script_area=true,
|
|
|
|
|
add_script_position=true,
|
|
|
|
|
build_checkerboard=true,
|
|
|
|
|
build_enemy_base=true,
|
|
|
|
|
calculate_tile_properties=true,
|
|
|
|
|
can_fast_replace=true,
|
|
|
|
|
can_place_entity=true,
|
|
|
|
|
cancel_deconstruct_area=true,
|
|
|
|
|
cancel_upgrade_area=true,
|
|
|
|
|
clear=true,
|
|
|
|
|
clear_hidden_tiles=true,
|
|
|
|
|
clear_pollution=true,
|
|
|
|
|
clear_territory_for_chunks=true,
|
|
|
|
|
clone_area=true,
|
|
|
|
|
clone_brush=true,
|
|
|
|
|
clone_entities=true,
|
|
|
|
|
count_entities_filtered=true,
|
|
|
|
|
count_tiles_filtered=true,
|
|
|
|
|
create_decoratives=true,
|
|
|
|
|
create_entities_from_blueprint_string=true,
|
|
|
|
|
create_entity=true,
|
|
|
|
|
create_global_electric_network=true,
|
|
|
|
|
create_particle=true,
|
|
|
|
|
create_segmented_unit=true,
|
|
|
|
|
create_territory=true,
|
|
|
|
|
create_trivial_smoke=true,
|
|
|
|
|
create_unit_group=true,
|
|
|
|
|
deconstruct_area=true,
|
|
|
|
|
decorative_prototype_collides=true,
|
|
|
|
|
delete_chunk=true,
|
|
|
|
|
destroy_decoratives=true,
|
|
|
|
|
destroy_global_electric_network=true,
|
|
|
|
|
edit_script_area=true,
|
|
|
|
|
edit_script_position=true,
|
|
|
|
|
entity_prototype_collides=true,
|
|
|
|
|
execute_lightning=true,
|
|
|
|
|
find_closest_logistic_network_by_position=true,
|
|
|
|
|
find_decoratives_filtered=true,
|
|
|
|
|
find_enemy_units=true,
|
|
|
|
|
find_entities=true,
|
|
|
|
|
find_entities_filtered=true,
|
|
|
|
|
find_entity=true,
|
|
|
|
|
find_logistic_network_by_position=true,
|
|
|
|
|
find_logistic_networks_by_construction_area=true,
|
|
|
|
|
find_nearest_enemy=true,
|
|
|
|
|
find_nearest_enemy_entity_with_owner=true,
|
|
|
|
|
find_non_colliding_position=true,
|
|
|
|
|
find_non_colliding_position_in_box=true,
|
|
|
|
|
find_tiles_filtered=true,
|
|
|
|
|
find_units=true,
|
|
|
|
|
force_generate_chunk_requests=true,
|
|
|
|
|
get_chunks=true,
|
|
|
|
|
get_closest=true,
|
|
|
|
|
get_connected_tiles=true,
|
|
|
|
|
get_default_cover_tile=true,
|
|
|
|
|
get_double_hidden_tile=true,
|
|
|
|
|
get_entities_with_force=true,
|
|
|
|
|
get_hidden_tile=true,
|
|
|
|
|
get_map_exchange_string=true,
|
|
|
|
|
get_pollution=true,
|
|
|
|
|
get_property=true,
|
|
|
|
|
get_random_chunk=true,
|
|
|
|
|
get_resource_counts=true,
|
|
|
|
|
get_script_area=true,
|
|
|
|
|
get_script_areas=true,
|
|
|
|
|
get_script_position=true,
|
|
|
|
|
get_script_positions=true,
|
|
|
|
|
get_segmented_units=true,
|
|
|
|
|
get_starting_area_radius=true,
|
|
|
|
|
get_territories=true,
|
|
|
|
|
get_territory_for_chunk=true,
|
|
|
|
|
get_tile=true,
|
|
|
|
|
get_total_pollution=true,
|
|
|
|
|
is_chunk_generated=true,
|
|
|
|
|
play_sound=true,
|
|
|
|
|
pollute=true,
|
|
|
|
|
print=true,
|
|
|
|
|
regenerate_decorative=true,
|
|
|
|
|
regenerate_entity=true,
|
|
|
|
|
remove_script_area=true,
|
|
|
|
|
remove_script_position=true,
|
|
|
|
|
request_path=true,
|
|
|
|
|
request_to_generate_chunks=true,
|
|
|
|
|
set_chunk_generated_status=true,
|
|
|
|
|
set_default_cover_tile=true,
|
|
|
|
|
set_double_hidden_tile=true,
|
|
|
|
|
set_hidden_tile=true,
|
|
|
|
|
set_multi_command=true,
|
|
|
|
|
set_pollution=true,
|
|
|
|
|
set_property=true,
|
|
|
|
|
set_territory_for_chunks=true,
|
|
|
|
|
set_tiles=true,
|
|
|
|
|
spill_inventory=true,
|
|
|
|
|
spill_item_stack=true,
|
|
|
|
|
upgrade_area=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
always_day=true,
|
|
|
|
|
brightness_visual_weights=true,
|
|
|
|
|
darkness=true,
|
|
|
|
|
dawn=true,
|
|
|
|
|
daytime=true,
|
|
|
|
|
daytime_parameters=true,
|
|
|
|
|
deletable=true,
|
|
|
|
|
dusk=true,
|
|
|
|
|
evening=true,
|
|
|
|
|
freeze_daytime=true,
|
|
|
|
|
generate_with_lab_tiles=true,
|
|
|
|
|
global_effect=true,
|
|
|
|
|
global_electric_network_statistics=true,
|
|
|
|
|
has_global_electric_network=true,
|
|
|
|
|
ignore_surface_conditions=true,
|
|
|
|
|
index=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
map_gen_settings=true,
|
|
|
|
|
min_brightness=true,
|
|
|
|
|
morning=true,
|
|
|
|
|
name=true,
|
|
|
|
|
no_enemies_mode=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
peaceful_mode=true,
|
|
|
|
|
planet=true,
|
|
|
|
|
platform=true,
|
|
|
|
|
pollutant_type=true,
|
|
|
|
|
pollution_statistics=true,
|
|
|
|
|
show_clouds=true,
|
|
|
|
|
solar_power_multiplier=true,
|
|
|
|
|
ticks_per_day=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
wind_orientation=true,
|
|
|
|
|
wind_orientation_change=true,
|
|
|
|
|
wind_speed=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaSurfacePropertyPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
default_value=true,
|
|
|
|
|
is_time=true,
|
|
|
|
|
localised_unit_key=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaSurfacePrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
factoriopedia_alternative=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
surface_properties=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaTechnology={
|
|
|
|
|
methods={
|
|
|
|
|
reload=true,
|
|
|
|
|
research_recursive=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
enabled=true,
|
|
|
|
|
force=true,
|
|
|
|
|
level=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
prerequisites=true,
|
|
|
|
|
prototype=true,
|
|
|
|
|
research_unit_count=true,
|
|
|
|
|
research_unit_count_formula=true,
|
|
|
|
|
research_unit_energy=true,
|
|
|
|
|
research_unit_ingredients=true,
|
|
|
|
|
researched=true,
|
|
|
|
|
saved_progress=true,
|
|
|
|
|
successors=true,
|
|
|
|
|
upgrade=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
visible_when_disabled=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaTechnologyPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
allows_productivity=true,
|
|
|
|
|
effects=true,
|
|
|
|
|
enabled=true,
|
|
|
|
|
essential=true,
|
|
|
|
|
factoriopedia_alternative=true,
|
|
|
|
|
ignore_tech_cost_multiplier=true,
|
|
|
|
|
level=true,
|
|
|
|
|
max_level=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
prerequisites=true,
|
|
|
|
|
research_trigger=true,
|
|
|
|
|
research_unit_count=true,
|
|
|
|
|
research_unit_count_formula=true,
|
|
|
|
|
research_unit_energy=true,
|
|
|
|
|
research_unit_ingredients=true,
|
|
|
|
|
successors=true,
|
|
|
|
|
upgrade=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
visible_when_disabled=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaTerritory={
|
|
|
|
|
methods={
|
|
|
|
|
destroy=true,
|
|
|
|
|
get_chunks=true,
|
|
|
|
|
get_patrol_path=true,
|
|
|
|
|
get_segmented_units=true,
|
|
|
|
|
regenerate_patrol_path=true,
|
|
|
|
|
regenerate_segmented_units=true,
|
|
|
|
|
set_patrol_path=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
surface=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaTile={
|
|
|
|
|
methods={
|
|
|
|
|
cancel_deconstruction=true,
|
|
|
|
|
collides_with=true,
|
|
|
|
|
get_tile_ghosts=true,
|
|
|
|
|
has_tile_ghost=true,
|
|
|
|
|
order_deconstruction=true,
|
|
|
|
|
to_be_deconstructed=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
double_hidden_tile=true,
|
|
|
|
|
hidden_tile=true,
|
|
|
|
|
name=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
position=true,
|
|
|
|
|
prototype=true,
|
|
|
|
|
surface=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaTilePrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
absorptions_per_second=true,
|
|
|
|
|
allowed_neighbors=true,
|
|
|
|
|
allows_being_covered=true,
|
|
|
|
|
ambient_sounds_group=true,
|
|
|
|
|
automatic_neighbors=true,
|
|
|
|
|
autoplace_specification=true,
|
|
|
|
|
bound_decoratives=true,
|
|
|
|
|
can_be_part_of_blueprint=true,
|
|
|
|
|
check_collision_with_entities=true,
|
|
|
|
|
collision_mask=true,
|
|
|
|
|
decorative_removal_probability=true,
|
|
|
|
|
default_cover_tile=true,
|
|
|
|
|
default_destroyed_dropped_item_trigger=true,
|
|
|
|
|
destroys_dropped_items=true,
|
|
|
|
|
factoriopedia_alternative=true,
|
|
|
|
|
fluid=true,
|
|
|
|
|
frozen_variant=true,
|
|
|
|
|
is_foundation=true,
|
|
|
|
|
items_to_place_this=true,
|
|
|
|
|
layer=true,
|
|
|
|
|
map_color=true,
|
|
|
|
|
max_health=true,
|
|
|
|
|
mineable_properties=true,
|
|
|
|
|
needs_correction=true,
|
|
|
|
|
next_direction=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
scorch_mark_color=true,
|
|
|
|
|
thawed_variant=true,
|
|
|
|
|
trigger_effect=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
vehicle_friction_modifier=true,
|
|
|
|
|
walking_speed_modifier=true,
|
|
|
|
|
weight=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaTrain={
|
|
|
|
|
methods={
|
|
|
|
|
clear_fluids_inside=true,
|
|
|
|
|
clear_items_inside=true,
|
|
|
|
|
get_contents=true,
|
|
|
|
|
get_fluid_contents=true,
|
|
|
|
|
get_fluid_count=true,
|
|
|
|
|
get_item_count=true,
|
|
|
|
|
get_rail_end=true,
|
|
|
|
|
get_rails=true,
|
|
|
|
|
get_schedule=true,
|
|
|
|
|
go_to_station=true,
|
|
|
|
|
insert=true,
|
|
|
|
|
insert_fluid=true,
|
|
|
|
|
recalculate_path=true,
|
|
|
|
|
remove_fluid=true,
|
|
|
|
|
remove_item=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
back_end=true,
|
|
|
|
|
back_stock=true,
|
|
|
|
|
cargo_wagons=true,
|
|
|
|
|
carriages=true,
|
|
|
|
|
fluid_wagons=true,
|
|
|
|
|
front_end=true,
|
|
|
|
|
front_stock=true,
|
|
|
|
|
group=true,
|
|
|
|
|
has_path=true,
|
|
|
|
|
id=true,
|
|
|
|
|
kill_count=true,
|
|
|
|
|
killed_players=true,
|
|
|
|
|
locomotives=true,
|
|
|
|
|
manual_mode=true,
|
|
|
|
|
max_backward_speed=true,
|
|
|
|
|
max_forward_speed=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
passengers=true,
|
|
|
|
|
path=true,
|
|
|
|
|
path_end_rail=true,
|
|
|
|
|
path_end_stop=true,
|
|
|
|
|
riding_state=true,
|
|
|
|
|
schedule=true,
|
|
|
|
|
signal=true,
|
|
|
|
|
speed=true,
|
|
|
|
|
state=true,
|
|
|
|
|
station=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
weight=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaTrainManager={
|
|
|
|
|
methods={
|
|
|
|
|
get_train_by_id=true,
|
|
|
|
|
get_train_stops=true,
|
|
|
|
|
get_trains=true,
|
|
|
|
|
request_train_path=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaTrainStopControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
priority_signal=true,
|
|
|
|
|
read_from_train=true,
|
|
|
|
|
read_stopped_train=true,
|
|
|
|
|
read_trains_count=true,
|
|
|
|
|
send_to_train=true,
|
|
|
|
|
set_priority=true,
|
|
|
|
|
set_trains_limit=true,
|
|
|
|
|
stopped_train_signal=true,
|
|
|
|
|
trains_count_signal=true,
|
|
|
|
|
trains_limit_signal=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_enable_disable=true,
|
|
|
|
|
connect_to_logistic_network=true,
|
|
|
|
|
disabled=true,
|
|
|
|
|
logistic_condition=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaTransportBeltControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
read_contents=true,
|
|
|
|
|
read_contents_mode=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_enable_disable=true,
|
|
|
|
|
connect_to_logistic_network=true,
|
|
|
|
|
disabled=true,
|
|
|
|
|
logistic_condition=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaTransportLine={
|
|
|
|
|
methods={
|
|
|
|
|
can_insert_at=true,
|
|
|
|
|
can_insert_at_back=true,
|
|
|
|
|
clear=true,
|
|
|
|
|
force_insert_at=true,
|
|
|
|
|
get_contents=true,
|
|
|
|
|
get_detailed_contents=true,
|
|
|
|
|
get_item_count=true,
|
|
|
|
|
get_line_item_position=true,
|
|
|
|
|
insert_at=true,
|
|
|
|
|
insert_at_back=true,
|
|
|
|
|
line_equals=true,
|
|
|
|
|
remove_item=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
input_lines=true,
|
|
|
|
|
line_length=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
output_lines=true,
|
|
|
|
|
owner=true,
|
|
|
|
|
total_segment_length=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={
|
|
|
|
|
index=true,
|
|
|
|
|
length=true
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
LuaTrivialSmokePrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
affected_by_wind=true,
|
|
|
|
|
color=true,
|
|
|
|
|
cyclic=true,
|
|
|
|
|
duration=true,
|
|
|
|
|
end_scale=true,
|
|
|
|
|
fade_away_duration=true,
|
|
|
|
|
fade_in_duration=true,
|
|
|
|
|
glow_animation=true,
|
|
|
|
|
glow_fade_away_duration=true,
|
|
|
|
|
movement_slow_down_factor=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
render_layer=true,
|
|
|
|
|
show_when_smoke_off=true,
|
|
|
|
|
spread_duration=true,
|
|
|
|
|
start_scale=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaTurretControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
ignore_unlisted_targets_condition=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
read_ammo=true,
|
|
|
|
|
set_ignore_unlisted_targets=true,
|
|
|
|
|
set_priority_list=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
circuit_enable_disable=true,
|
|
|
|
|
connect_to_logistic_network=true,
|
|
|
|
|
disabled=true,
|
|
|
|
|
logistic_condition=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaUndoRedoStack={
|
|
|
|
|
methods={
|
|
|
|
|
get_redo_item=true,
|
|
|
|
|
get_redo_item_count=true,
|
|
|
|
|
get_redo_tag=true,
|
|
|
|
|
get_redo_tags=true,
|
|
|
|
|
get_undo_item=true,
|
|
|
|
|
get_undo_item_count=true,
|
|
|
|
|
get_undo_tag=true,
|
|
|
|
|
get_undo_tags=true,
|
|
|
|
|
remove_redo_action=true,
|
|
|
|
|
remove_redo_item=true,
|
|
|
|
|
remove_redo_tag=true,
|
|
|
|
|
remove_undo_action=true,
|
|
|
|
|
remove_undo_item=true,
|
|
|
|
|
remove_undo_tag=true,
|
|
|
|
|
set_redo_tag=true,
|
|
|
|
|
set_undo_tag=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
object_name=true,
|
|
|
|
|
player_index=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaVirtualSignalPrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
factoriopedia_alternative=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
special=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
custom_tooltip_fields=true,
|
|
|
|
|
factoriopedia_description=true,
|
|
|
|
|
group=true,
|
|
|
|
|
hidden=true,
|
|
|
|
|
hidden_in_factoriopedia=true,
|
|
|
|
|
localised_description=true,
|
|
|
|
|
localised_name=true,
|
|
|
|
|
name=true,
|
|
|
|
|
order=true,
|
|
|
|
|
parameter=true,
|
|
|
|
|
subgroup=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaVoidEnergySourcePrototype={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
emissions_per_joule=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
render_no_network_icon=true,
|
|
|
|
|
render_no_power_icon=true,
|
|
|
|
|
valid=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaWallControlBehavior={
|
|
|
|
|
methods={
|
|
|
|
|
get_circuit_network=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
circuit_condition=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
open_gate=true,
|
|
|
|
|
output_signal=true,
|
|
|
|
|
read_sensor=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
entity=true,
|
|
|
|
|
type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaWireConnector={
|
|
|
|
|
methods={
|
|
|
|
|
can_wire_reach=true,
|
|
|
|
|
connect_to=true,
|
|
|
|
|
disconnect_all=true,
|
|
|
|
|
disconnect_from=true,
|
|
|
|
|
have_common_neighbour=true,
|
|
|
|
|
is_connected_to=true
|
|
|
|
|
},
|
|
|
|
|
attributes={
|
|
|
|
|
connection_count=true,
|
|
|
|
|
connections=true,
|
|
|
|
|
is_ghost=true,
|
|
|
|
|
network_id=true,
|
|
|
|
|
object_name=true,
|
|
|
|
|
owner=true,
|
|
|
|
|
real_connection_count=true,
|
|
|
|
|
real_connections=true,
|
|
|
|
|
valid=true,
|
|
|
|
|
wire_connector_id=true,
|
|
|
|
|
wire_type=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaDifficultySettings={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
spoil_time_modifier=true,
|
|
|
|
|
technology_price_multiplier=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaGameViewSettings={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
show_alert_gui=true,
|
|
|
|
|
show_controller_gui=true,
|
|
|
|
|
show_crafting_queue=true,
|
|
|
|
|
show_entity_info=true,
|
|
|
|
|
show_entity_tooltip=true,
|
|
|
|
|
show_hotkey_suggestions=true,
|
|
|
|
|
show_map_view_options=true,
|
|
|
|
|
show_minimap=true,
|
|
|
|
|
show_quickbar=true,
|
|
|
|
|
show_rail_block_visualisation=true,
|
|
|
|
|
show_research_info=true,
|
|
|
|
|
show_shortcut_bar=true,
|
|
|
|
|
show_side_menu=true,
|
|
|
|
|
show_surface_list=true,
|
|
|
|
|
show_tool_bar=true,
|
|
|
|
|
update_entity_selection=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
|
|
|
|
},
|
|
|
|
|
LuaMapSettings={
|
|
|
|
|
methods={},
|
|
|
|
|
attributes={
|
|
|
|
|
asteroids=true,
|
|
|
|
|
enemy_evolution=true,
|
|
|
|
|
enemy_expansion=true,
|
|
|
|
|
max_failed_behavior_count=true,
|
|
|
|
|
path_finder=true,
|
|
|
|
|
pollution=true,
|
|
|
|
|
steering=true,
|
|
|
|
|
unit_group=true
|
|
|
|
|
},
|
|
|
|
|
operators={}
|
2025-10-19 21:20:03 +02:00
|
|
|
}
|
2025-11-06 20:04:26 +01:00
|
|
|
}
|
|
|
|
|
}
|