Factorio: Allow assembling machine 1 to use fluids
Should improve the flow of the game a bit, no longer having to wait for automation-2 to get started with rocket fuel, processing units and others.
This commit is contained in:
parent
328f132498
commit
77d3bf9172
|
@ -28,6 +28,7 @@ function prep_copy(new_copy, old_tech)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
table.insert(data.raw["assembling-machine"]["assembling-machine-1"].crafting_categories, "crafting-with-fluid")
|
||||||
|
|
||||||
{# each randomized tech gets set to be invisible, with new nodes added that trigger those #}
|
{# each randomized tech gets set to be invisible, with new nodes added that trigger those #}
|
||||||
{%- for original_tech_name, item_name, receiving_player in locations %}
|
{%- for original_tech_name, item_name, receiving_player in locations %}
|
||||||
|
|
|
@ -1,17 +1,18 @@
|
||||||
|
|
||||||
[technology-name]
|
[technology-name]
|
||||||
{% for original_tech_name, item_name, receiving_player in locations %}
|
{% for original_tech_name, item_name, receiving_player in locations %}
|
||||||
{%- if visibility %}
|
{%- if visibility -%}
|
||||||
ap-{{ tech_table[original_tech_name] }}-={{ player_names[receiving_player] }}'s {{ item_name }}
|
ap-{{ tech_table[original_tech_name] }}-={{ player_names[receiving_player] }}'s {{ item_name }}
|
||||||
{%- else %}
|
{% else %}
|
||||||
ap-{{ tech_table[original_tech_name] }}-= An Archipelago Sendable
|
ap-{{ tech_table[original_tech_name] }}-= An Archipelago Sendable
|
||||||
{%- endif %}
|
{%- endif -%}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
||||||
[technology-description]
|
[technology-description]
|
||||||
{% for original_tech_name, item_name, receiving_player in locations %}
|
{% for original_tech_name, item_name, receiving_player in locations %}
|
||||||
{%- if visibility %}
|
{%- if visibility -%}
|
||||||
ap-{{ tech_table[original_tech_name] }}-=Researching this technology sends {{ item_name }} to {{ player_names[receiving_player] }}.
|
ap-{{ tech_table[original_tech_name] }}-=Researching this technology sends {{ item_name }} to {{ player_names[receiving_player] }}.
|
||||||
{%- else %}
|
{% else %}
|
||||||
ap-{{ tech_table[original_tech_name] }}-=Researching this technology sends something to someone.
|
ap-{{ tech_table[original_tech_name] }}-=Researching this technology sends something to someone.
|
||||||
{%- endif %}
|
{%- endif -%}
|
||||||
{% endfor %}
|
{% endfor %}
|
|
@ -12,7 +12,7 @@ with open(source_file) as f:
|
||||||
raw = json.load(f)
|
raw = json.load(f)
|
||||||
with open(recipe_source_file) as f:
|
with open(recipe_source_file) as f:
|
||||||
raw_recipes = json.load(f)
|
raw_recipes = json.load(f)
|
||||||
tech_table = {}
|
tech_table: Dict[str, int] = {}
|
||||||
technology_table: Dict[str, Technology] = {}
|
technology_table: Dict[str, Technology] = {}
|
||||||
|
|
||||||
always = lambda state: True
|
always = lambda state: True
|
||||||
|
|
Loading…
Reference in New Issue