Skip to content

Commit

Permalink
Updated balancing and localisation of new bioreactor turd
Browse files Browse the repository at this point in the history
  • Loading branch information
Septiple committed Dec 21, 2024
1 parent edc5e32 commit 1e6d9a7
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 12 deletions.
6 changes: 5 additions & 1 deletion locale/en/groups.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -10,4 +10,8 @@ dingrits=Dingrits
fish=Fish
dingrit-food=Dingrit food
gastrocapacitor=Gastrocapacitor
phadai-food=Phadai food
phadai-food=Phadai food

bio-reactor-1=Xeno eggs
bio-reactor-2=High flux code
bio-reactor-3=Exotic alien DNA
12 changes: 6 additions & 6 deletions locale/en/techs.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -369,9 +369,9 @@ covalent=Covalent crosslinking
molecular-polyentomology=Organic naphtha
compusun=Compu sun-bacteria
resonant=Antiseptic bio-sterilizer
aerators=Ultrasonic aerators
baffles=Reinforced baffles
jacket=Tank circuit
aerators=Xeno egg catalysis
baffles=Magnetic streamlining
jacket=Exotic DNA catalysis
acid-comtemplator=Acid vitality-contemplator
solar-scope=Solar scope
e-photo=Electrical photoneutralization
Expand Down Expand Up @@ -823,9 +823,9 @@ covalent=Allows the automated bioprinter to reuse discarded organs and body part
molecular-polyentomology=Naphtha is a flammable liquid hydrocarbon mixture with a relationship to the arqad genetics. Use their biological processes to build from scratch this useful hydrocarbon chain.
compusun=Expose phytoplankton to solar energy inside the open reactors. These microbes will consume and absorb any carbon source into a semi-solid pre-oil combination of kerogen and carbon black. You have discovered that dried, reconstituted meat scapings work best for this process.
resonant=Certain native arthropods such as the xyhiphoe have a fine structure underneath their carapace, distinct from a skeleton. Research shows this structure is used as scaffolding and to hold nervous tissue. Use burning air, boiling fluids, and ethyl-based disinfectants to kill any biological activity on the surface. Only the hard internal structure will remain. The structure is less efficient as a filter due to the rough treatment.
aerators=Supply oxygen to the biota to create activated sludge in which the biological component is freely mixed in the liquor in "flocs". The biochemical waste is reduced sufficiently to render the contaminated water fit for reuse.
baffles=Used to break the vortex formation in the vessel, which is usually highly undesirable as it changes the center of gravity of the system and consumes additional power.
jacket=Use nanozymes to force break and bound carbon links in complex substrates. This technology is used to affect carbon elements on the molecular scale. certain homogeneous biological structures can even be built from scratch using non-biological sources.
aerators=Xeno eggs contain a lot of fun enzymes and catalysts to gestate the embryo. These can be used in bio reactors to greatly improve the speed and number of module slots of these reactors. [font=default-semibold][color=255,60,60]WARNING: Picking this option will cause all bio reactors to require a small amount of xeno eggs as a burnt fuel.[/color][/font] These enzymes also work on the xenos themselves, thus providing an easy way to get hydrogen peroxide and anthraquinone from them.
baffles=You can use the magnetic fields generated by high flux cores to optimise the reactions in a bio reactor, greatly improving their speed and number of module slots. You're basically using the magnetic fields to stir the inputs without actually disturbing the input with a stirrer. [font=default-semibold][color=255,60,60]WARNING: Picking this option will cause all bio reactors to require a small amount of high flux cores as a burnt fuel.[/color][/font] As a side effect of all your tinkering with magnetic fields, you found a way to make nanomachines with entirely different and much cheaper materials.
jacket=Surprisingly, the DNA samples you downloaded from Strorix787 are actually useable as catalysts for the processes in a bio reactor, greatly improving their speed and number of module slots. [font=default-semibold][color=255,60,60]WARNING: Picking this option will cause all bio reactors to require a small amount of exotic DNA samples as a burnt fuel.[/color][/font] Furthermore, it appears they can do the job of mutant enzymes in the process that makes chitosan if you add some blood to it as well.
acid-comtemplator=A standard greenhouse will use basic elements to neutralize the soil acidity which is naturally produced by this crop facility. Removing the dependence on acidic elements will increase crop density, however the soil will need to be replaced constantly.
solar-scope=Replace the greenhouse plastic with a special material made from a nano-lens. The medium will focus and increase the solar energy density over these crops, improving their growth rate and removing the energy requirement for artificial heating.
e-photo=Uses special light spectrums to break down and neutralize any excess acidity generated at the plant's roots. Grants a small byproduct of MSA acid in the soil that can be collected. The required light spectrums must be generated via artificial luminescence, increasing total energy usage.
Expand Down
14 changes: 9 additions & 5 deletions prototypes/upgrades/bioreactor.lua
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@ if data and not yafc_turd_integration then
name = "advanced-bio-reactor"
}
}
data.raw.item["xeno-egg"].fuel_value = "1MJ"
data.raw.item["xeno-egg"].fuel_value = "1.2MJ"
data.raw.item["xeno-egg"].fuel_category = "bio-reactor-1"
data.raw.item["high-flux-core"].fuel_value = "1MJ"
data.raw.item["high-flux-core"].fuel_value = "240kJ"
data.raw.item["high-flux-core"].fuel_category = "bio-reactor-2"
data.raw.item["strorix-unknown-sample"].fuel_value = "1MJ"
data.raw.item["strorix-unknown-sample"].fuel_value = "1.2MJ"
data.raw.item["strorix-unknown-sample"].fuel_category = "bio-reactor-3"

for j = 1, 3 do
Expand All @@ -33,7 +33,11 @@ if data and not yafc_turd_integration then
entity.next_upgrade = "advanced-bio-reactor-mk0" .. i + 1 .. "-turd" .. j
end
entity.crafting_speed = entity.crafting_speed * 2
entity.module_slots = entity.module_slots * 2
local old_module_slots = entity.module_slots
entity.module_slots = math.floor(entity.module_slots * 1.7)
if entity.module_slots == old_module_slots then
entity.module_slots = entity.module_slots + 1
end
entity.crafting_categories = { "advanced-bio-reactor", "bio-reactor" }

entity.localised_name = {"entity-name." .. name}
Expand All @@ -50,7 +54,7 @@ if data and not yafc_turd_integration then
pollution = 0.06
},
}
entity.energy_usage = i .. "kW"
entity.energy_usage = "1kW"
data:extend {entity}
end
end
Expand Down

0 comments on commit 1e6d9a7

Please sign in to comment.