mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-08-21 11:07:12 +01:00
Wee! Readds Disease1, kills off disease2, and finally removes poop.dmi
(fucking piece of shit)
Needs WAY more testing, most of which I don't know how to do yet, because
I've never used this system. Fun!
Changes:
- Virus2 has been removed completely.
- Some symptoms have not been readded. Aka, none of them have been
readded, I just wanted to get this shit ported.
- Virology has been updated slightly to mirror -tg-'s boxstation, as the
virus2 machines are gone.
- Welcome back, disease1
- The centrifuge, vials, splicer, analyzer, growerthing, have all been
replaced by the PanD.E.M.I.C. 2220
- No symptoms have been completely removed; However, vision symptoms
have been disabled pending byond 510, and genetics symptoms have been
disabled until "when I figure out how to fix them".
- Advanced Mutation Toxin now uses a disease, which turns people from
species, to slime person, to slime. Slime people are instantly turned
to a slime.
- Diseased touch now give people appendicitis. Yes, they VANT YOUR...
appendix.
- Virology now has a fridge with the following in it:
- Antiviral Syringes
- 1 Rhinovirus culture
- 1 Flu culture
- 1 Bottle of Mutagen
- 1 Bottle of Plasma
- 1 Bottle of Synaptizine
- A few more things, which I can't remember and can't look at while writing
this commit. Sometimes, git hurts.
TODO:
- Test more shit and figure out how the PanD.E.M.I.C. works/is supposed to
work.
- Fix genetics symptoms.
- Give vampires a less shitty diseased touch.
- Add appendicitis event.
-
35 lines
1.3 KiB
Plaintext
35 lines
1.3 KiB
Plaintext
/mob/living/carbon/
|
|
gender = MALE
|
|
hud_possible = list(HEALTH_HUD,STATUS_HUD,SPECIALROLE_HUD)
|
|
var/list/stomach_contents = list()
|
|
var/list/internal_organs = list()
|
|
var/brain_op_stage = 0.0
|
|
var/antibodies = 0
|
|
var/last_eating = 0 //Not sure what this does... I found it hidden in food.dm
|
|
|
|
var/life_tick = 0 // The amount of life ticks that have processed on this mob.
|
|
var/analgesic = 0 // when this is set, the mob isn't affected by shock or pain
|
|
// life should decrease this by 1 every tick
|
|
// total amount of wounds on mob, used to spread out healing and the like over all wounds
|
|
var/number_wounds = 0
|
|
var/obj/item/handcuffed = null //Whether or not the mob is handcuffed
|
|
var/obj/item/legcuffed = null //Same as handcuffs but for legs. Bear traps use this.
|
|
|
|
var/obj/item/head = null
|
|
var/obj/item/clothing/suit/wear_suit = null //TODO: necessary? Are they even used? ~Carn
|
|
|
|
//Active emote/pose
|
|
var/pose = null
|
|
|
|
var/pulse = PULSE_NORM //current pulse level
|
|
|
|
var/heart_attack = 0
|
|
var/wetlevel = 0 //how wet the mob is
|
|
|
|
var/oxygen_alert = 0
|
|
var/toxins_alert = 0
|
|
var/co2_alert = 0
|
|
var/fire_alert = 0
|
|
|
|
var/failed_last_breath = 0 //This is used to determine if the mob failed a breath. If they did fail a brath, they will attempt to breathe each tick, otherwise just once per 4 ticks.
|
|
var/co2overloadtime = null |