fusion-lab/data-updates.lua

Wed, 02 Jul 2025 14:29:06 +0300

author
Teemu Piippo <teemu.s.piippo@gmail.com>
date
Wed, 02 Jul 2025 14:29:06 +0300
changeset 11
da16c5a08162
parent 10
101603241531
permissions
-rw-r--r--

Added tag fusion-lab_1.2.3 for changeset 101603241531

10
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
1 -- Using fluoroketones in a heat exchanger requires both fluoroketones
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
2 -- have the same default temperature, so we need to modify that here.
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
3 data.raw.fluid["fluoroketone-hot"].default_temperature = data.raw.fluid["fluoroketone-cold"].default_temperature
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
4 data.raw.fluid["fluoroketone-hot"].max_temperature = 180
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
5
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
6 -- We now need need to adjust any recipes that output fluoroketone at default temperature.
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
7 -- The cryogenic science pack is one.
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
8 for _, recipe in pairs(data.raw.recipe)
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
9 do
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
10 for _, result in pairs(recipe.results or {})
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
11 do
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
12 if result.type == 'fluid' and result.name == 'fluoroketone-hot' and result.temperature == nil
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
13 then
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
14 result.temperature = 180
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
15 end
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
16 end
101603241531 Add fusion lab (currently v1.2.3)
Teemu Piippo <teemu.s.piippo@gmail.com>
parents:
diff changeset
17 end

mercurial