* Refactors /obj/effect/effect into /obj/effect
* Fixes these
* And these
* And these
* Fixes stuff not being clickable
* Fixes .dme real quick
* Removes now-redundant vars
* This too
Co-authored-by: kanef <kanef9x@protonmail.com>
* Virology Rewrite/Virus3 - Part 2.5 of 3 : Rebase to Bleeding-Edge (#23391)
* Virology Rewrite/Virus3 - Part 1 of 3 : pathogen spread, science goggles (#22036)
* blud
* cloud
* clooooud
* spread
* scanner
* I am the god of hellfire
* oh god oh no
* trimming fat
* dsqdsqdqs
* sdqdqsdqs
* derp
* pinky & the brain
* gibs n meats
* fix
* FeetStab
* working
* overload
* recipes
* analyser sprites
* analyser
* fucktheflu
* cures
* scanner
* scanner data
* work
* incubator
* more incubator stuff
* all of the centrifuge
* some splicer stuff
* more stuff
* lab mouse and cage
* way too much shit
* rr
* duh
* travis u havin a stroke?
* dangerousness
* better spacing
* some fixes
* qdel
* virus and immune system transfer
* derp
* pixels
* fixing retardation
* srccccccccc
* geh
* ahh
* sterility scan
* however
* out of
* conflicted dmi fixes
* what's wrong with you git
* aight travis now get your shit together.
* ffff
* hurr durr
* setting up
* oh shit nigga why have I not commit any of this yet
* ugh
* curb your pathogens
* bleh
* eh
* runtime
* sterilizine buff
* fixes
* sterile
* fixes
* gibbbb
* gneh
* eh
* oh that too
* fixing mouse refactor
* lab mice packs
* oh god oh fuck here we go
* fucking pandemic circuitboard
* chew
* ERT
* step on it travis
* get on with it
* fixing disease touch not really though
* what's your problem byond
* o minus
* syntax error
Co-Authored-By: DamianX <DamianX@users.noreply.github.com>
* spelling error
Co-Authored-By: DamianX <DamianX@users.noreply.github.com>
* still that spelling error
Co-Authored-By: DamianX <DamianX@users.noreply.github.com>
* boy am I bad at english
Co-Authored-By: DamianX <DamianX@users.noreply.github.com>
* I mean just look at that
Co-Authored-By: DamianX <DamianX@users.noreply.github.com>
* manual tweak and record
* oxford comma or something
Co-Authored-By: DamianX <DamianX@users.noreply.github.com>
* TRAsen
Co-Authored-By: DamianX <DamianX@users.noreply.github.com>
* wrong proc
* weird process
* chem chem chem
* mouse balance
* defines
* Adds the Zombie Virus syndrome disk for traitor Virologists and CMOs.
Like it says on the tin. Price is up for change.
Virologist/CMO cost: 12 TC
Jobless cost: 20 TC
* muh line saving
* Update items_devices.dm
* Doing PRs when tired is a bad idea
Adds two new subtypes of disease, bacteria and parasite
- Bacteria, advances quick, but only has 3 symptoms, resets infection stage upon new infection
- Parasite, slow to advance, low infection rate, but preserves stage of infection
- Virus, what we have currently, but when infected, only drops a single stage rather than full reset.
* effect activation and deactivation logs
* finished logs for disease2
* more logging
* finished logging
* finalizing virus logging
* commented out high resolution logs to use in the FUTURE
* remove commented logs
* renamed effect vars
* moves multiplier from effectholder to effect while preserving effectholder's interface
* copies chance from effectholder to effect
* moved runeffect to effect
* removed cure and happensonce from effect holder
* copies virus from effectholder to effect
* comment effect, add wrapper procs
* split run_effect away from effectholder
* moved minormutate to effect
* Removed effectholder from disease2 and effect
* transitioned splicer and items devices
* transitioned analyzer
* transitioned say and vampire powers
* fixes undefined name errors
* fix runtimes
* added getcopy to effect
* copy fixes
* Should fix splicing once and for all
* commenting
* The commits end here
* index-based loops for direct replacement
* Virus dish shattering reworked
The virus dish will now only shatter:
- when attacked with harm_intent on.
- when thrown.
* Message made visible, turf check aded
* Update items_devices.dm
* u n t e s t e d a n d u n c o m p i l e d
* c h a n g e l o g s
* le typo xDD
Added generic procs for pings, beeps, and buzzes.
Made the virology machines use these properly.
The Incubator now plays a sound as well as a message, just to annoy the virologist. To help stop this being too annoying, I raised the delay on the message firing.
Removed a pointless proc.
Added new icon_states for when the incubator has a well fed virus and when it undergoes a mutation.