mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-19 20:06:28 +01:00
2a30beca54
Ports stasis cages from Baystation, for storage and transport of simple mobs. These mobs must first be caught in an energy net, and this adds a weaker energy net variant (safari net) as well as a way to transport them and a dispenser for them in xenobiology. Adds science samplers, available to every science role (lockers or xenobiology lab due to xenobiology not having lockers). These must be loaded with vials, and can then be used to extract plant/animal tissue samples, soil samples or water samples. Added a low power microscope, as well as a centrifuge and spectrophotometer, for analysing each of those sample types respectively. Note: The fluff text for tissue samples at the moment has more detail for common mobs, such as carp or greimorians, and Moghes mobs as they are the most prevalent right now. I'm not great at writing, so I'd encourage others who are to add more descriptions over time. Microscope & Net Dispenser in Xenobiology  Sampler + Tissue/Soil/Water attachments    Net Container  Microscope, Centrifuge and Spectrophotometer in R&D  Stasis Cages  ### Asset Licenses The following assets that **have not** been created by myself are included in this PR: | icons/obj/machinery/stasis_cage.dmi | mustafakalash (Baystation12) | CC BY-SA 3.0 | --------- Signed-off-by: Sparky. <ben.polwart@gmail.com> Signed-off-by: Matt Atlas <mattiathebest2000@hotmail.it> Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>
28 lines
705 B
Plaintext
28 lines
705 B
Plaintext
#define EFFECT_TOUCH 0
|
|
#define EFFECT_AURA 1
|
|
#define EFFECT_PULSE 2
|
|
#define MAX_EFFECT 2
|
|
|
|
#define TRIGGER_TOUCH 0
|
|
#define TRIGGER_WATER 1
|
|
#define TRIGGER_ACID 2
|
|
#define TRIGGER_VOLATILE 3
|
|
#define TRIGGER_TOXIN 4
|
|
#define TRIGGER_FORCE 5
|
|
#define TRIGGER_ENERGY 6
|
|
#define TRIGGER_HEAT 7
|
|
#define TRIGGER_COLD 8
|
|
#define TRIGGER_PHORON 9
|
|
#define TRIGGER_OXY 10
|
|
#define TRIGGER_CO2 11
|
|
#define TRIGGER_NITRO 12
|
|
#define MAX_TRIGGER 12
|
|
|
|
|
|
#define SAMPLE_BIO "tissue"
|
|
#define SAMPLE_SOIL "soil"
|
|
#define SAMPLE_WATER "water"
|
|
#define ALL_SAMPLE_ATTACHMENTS list(SAMPLE_BIO, SAMPLE_SOIL, SAMPLE_WATER)
|
|
|
|
#define PARTICLE_TYPES list("Kaons", "Pions", "Protons", "Neutrons", "Positrons", "Electrons", "Muons", "Neutrinos")
|