mirror of
https://github.com/vgstation-coders/vgstation13.git
synced 2025-12-09 16:14:13 +00:00
new engine: fission reactor (try 2) (#37397)
* mm code * size detection and setup * it actually compiles now * smore changes * fixes, additions * making things buildable pt 1 * buildability pt2 * grammar, because i was making this at 3 in the morning * file seperation and fixes * adds a new reagent * placeholder sprites pt1 * conflict resolution (i hope) * more icons, reactor assembly works on spawned obj need to add things to material construction menus, as well as make datum code a bit better. * rework to fuel mechanics, constructability additions * fixes, changes, stuff * cargo orders, construciton, bugs * runtime fixes, errors and isues. it just werks. * Update datums.dm * ENGAGE HYPERSHITCODE THRUSTERS!!!1!111!! * suggested changes pt1 * changes pt2 goto goto goto while true * SCRAM actually works now. better controller examine text. * FIX IT FIX IT FIX IT FIX IT * the candle the burns twice as long burns half as bright (fuel number change) * nerf starter * new cargo order * reactor UI * UI refactor * reactor UI functional * construction fixes * fuel creation UI * deconstruction * adjustable units * new fuelrod subtype * fuel recycling * rads * meltdown framework * rads, guide * finishing touches * UI autoclose, explosion changes * oops wrong side * nevermind i'm dumb * explosion tweak * ex_act * seconds are 2 digits * more rod icons * more heatcap * TWO SECONDS * file rename * updated control rod code for 2 secs * sprite changes, system changes, ui changes * reactor controller sounds * scram sound manually * post-review code fixes * BEGONE SUBSYSTEM, CURSE YE TO THE SHADOWS * movment fix * UI recolred to look more similar * case icon updates * enhanced detection of reactor construction, fixed runtimes * fixes lmao * changed sprites, overlay reworks * changed controller sprites * nu reactor ui * new fuel machine UI * more ui, expanded funcs, changed radium's role * regenerate calcium nerf * meltdowns are slower * nu sprites * areas, runtimes, guides, oh my! * new reagent! runtime fix! * removed old files * updated corium, tweaked meltdowns --------- Co-authored-by: west3436 <66280799+west3436@users.noreply.github.com>
This commit is contained in:
@@ -9,6 +9,7 @@
|
||||
#define CHEMFLAG_DISHONORABLE 1
|
||||
#define CHEMFLAG_OBSCURING 2
|
||||
#define CHEMFLAG_PIGMENT 4
|
||||
#define CHEMFLAG_NOTREMOVABLE 8 //cannot be rid of by charcoal (or other reagent tomfoolery means).
|
||||
|
||||
#define EXPLICITLY_INVALID_REAGENT_ID "Use this ID if the reagent is not supposed to be used, like for the base type of other reagents."
|
||||
|
||||
@@ -541,6 +542,13 @@
|
||||
#define FLAXOIL "flax_oil"
|
||||
#define WAX "wax"
|
||||
|
||||
#define PLUTONIUM "plutonium"
|
||||
#define RADON "radon"
|
||||
#define LEAD "lead"
|
||||
#define THALLIUM "thallium"
|
||||
#define REGENERATECALCIUM "regeneratecalcium"
|
||||
#define EQUALIZONE "equalizone"
|
||||
|
||||
#define DYE_DANDELIONS "dandelion_dye"
|
||||
|
||||
// How many units of reagent are consumed per tick, by default.
|
||||
|
||||
Reference in New Issue
Block a user