mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-25 06:00:16 +01:00
Stops unessassary reactions from occurring in plumbing machines (#95125)
## About The Pull Request This PR stops reactions from occurring in plumbing machines except for 2 - Reaction chamber - Acclimator This means you can now have a tank containing welding fuel, carbon & hydrogen and not worry about them reacting to create oil ## Why its good for the game - Makes the game run faster. Calling `handle_reactions()` is an expensive operation and should not be done needlessly - Makes life for players easier. We don't want chemicals reacting before they reach the reaction chamber & acclimator and making them obsolete. It now allows them to do their job properly **Dependencies** - #95077 - #95084 After they are merged. Part of their code needs to be rewritten here. This also deletes the redundant splitter sprite ## Changelog 🆑 qol: except for plumbing reaction chamber & acclimator, no reactions will occur inside plumbing machines /🆑
This commit is contained in:
@@ -44,7 +44,6 @@
|
||||
/obj/machinery/plumbing/fermenter = 30,
|
||||
/obj/machinery/plumbing/liquid_pump = 35, //extracting chemicals from ground is one way of creation
|
||||
/obj/machinery/plumbing/disposer = 10,
|
||||
/obj/machinery/plumbing/buffer = 10, //creates chemicals as it waits for other buffers containing other chemicals and when mixed creates new chemicals
|
||||
),
|
||||
|
||||
//category 2 distributors i.e devices which inject , move around , remove chemicals from the network
|
||||
@@ -62,9 +61,10 @@
|
||||
"Storage" = list(
|
||||
/obj/machinery/plumbing/tank = 20,
|
||||
/obj/machinery/plumbing/acclimator = 10,
|
||||
/obj/machinery/plumbing/buffer = 10,
|
||||
/obj/machinery/plumbing/bottler = 50,
|
||||
/obj/machinery/plumbing/pill_press = 20,
|
||||
/obj/machinery/iv_drip/plumbing = 20
|
||||
/obj/machinery/iv_drip/plumbing = 20,
|
||||
),
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user