From 7bde4a7535f80a742edba3998ec77c4768afd1f8 Mon Sep 17 00:00:00 2001 From: PHIDIAS Date: Fri, 25 Oct 2024 23:42:29 +0900 Subject: [PATCH] . --- PHI-CL/data.lua | 42 +++++++++++++++++++++++++----------------- 1 file changed, 25 insertions(+), 17 deletions(-) diff --git a/PHI-CL/data.lua b/PHI-CL/data.lua index c98a098..579cff2 100644 --- a/PHI-CL/data.lua +++ b/PHI-CL/data.lua @@ -545,7 +545,6 @@ if settings.startup['PHI-CT'].value and settings.startup['PHI-CT-OIL'].value the entity.energy_source = {type = 'void'} entity.name = 'super-pump' entity.minable.result = 'super-pump' - entity.pumping_speed = nil entity.adjacent_tile_collision_mask = nil entity.adjacent_tile_collision_test = {'ground-tile'} entity.tile_buildability_rules = nil @@ -574,22 +573,31 @@ if settings.startup['PHI-CT'].value and settings.startup['PHI-CT-OIL'].value the }}) for _, v in pairs(data.raw.fluid) do - data:extend({{ - type = 'recipe', - name = v.name, - category = 'fluid', - energy_required = 1, - enabled = true, - ingredients = {}, - results = {{type='fluid', name=v.name, amount=10000}}, - main_product = v.name, - hide_from_stats = true, - hide_from_player_crafting = true, - allow_decomposition = false, - allow_as_intermediate = false, - localised_name = v.localised_name, - localised_description = nil - }}) + if v.subgroup == 'fluid' then + local temp + + if v.max_temperature then + temp = v.max_temperature + + else + temp = v.default_temperature + end + + data:extend({{ + type = 'recipe', + name = v.name, + category = 'fluid', + energy_required = 1, + enabled = true, + ingredients = nil, + results = {{type='fluid', name=v.name, amount=2000, temperature=temp}}, + main_product = v.name, + hide_from_stats = true, + hide_from_player_crafting = true, + localised_name = v.localised_name, + localised_description = nil + }}) + end end end