Commit Graph

43 Commits

Author SHA1 Message Date
kane-f
da528063d7 Refactors effect/effect into effect (#30138)
* 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>
2021-08-11 15:19:06 -05:00
ShiftyRail
87cd93dd81 Remove ALL instances of get_turf from playsound (again) (#28592) 2021-01-15 22:40:59 -03:00
toomykins
731957767a small runtime fixes (#27896)
* a

* the bird is in the bin

* Update emote.dm
2020-09-28 19:54:10 +02:00
DeityLink
68ed48e34e Replaces the Zombie Syndrome GNA Disk traitor item with a collection of 3 random Deadly Stage 4 Syndromes GNA disks (#27661)
* Traitor Viro Items

* wake up travis
2020-09-05 14:31:23 +02:00
DamianX
f5c96279c6 Removed datum pooling (#26992)
* removed pooling

* replace returnToPool with qdel

* did stuff
2020-07-03 19:38:38 -03:00
DeityLink
386593e7d1 fix broken dish persistent sprite (#26627) 2020-05-28 04:08:46 -05:00
Kurfursten
7d11d612a4 Update 2019-10-21 22:54:58 -05:00
Kurfursten
9274c22658 Weight disease types 2019-10-21 14:41:37 -05:00
Kurfursten
c2d29b8410 New Disease and Spread Types 2019-09-02 03:36:52 -05:00
DeityLink
f45fae56c7 Immunity Scanner tweaks and more in-hand icons (#23745)
* inhands

* labcoat
2019-08-04 20:19:27 -05:00
DeityLink
79c13f6254 ghostread (#23683) 2019-07-27 12:01:04 -05:00
DeityLink
084c935053 Some Medical Borg QoL (#23664)
* med

* ahhh
2019-07-25 16:38:16 -03:00
DeityLink
b80ef886de tone down dishes (#23539) 2019-07-14 18:29:31 -03:00
DeityLink
9713a3cd3a hmm 2019-07-11 12:35:10 +02:00
DeityLink
dedc36b8ed More 2019-07-11 12:35:09 +02:00
DeityLink
2d28007c77 Virology Rewrite/Virus3/Nu-viro: IT'S FINALLY HERE (#23461)
* 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
2019-07-09 21:01:45 +02:00
MadmanMartian
541b376e31 Fixes an irregularity with the antibody scanner's scanning (#21966)
* Fixes an irregularity with the antibody scanner's scanning

* Update items_devices.dm
2019-03-11 22:39:51 -05:00
DeityLink
1d0b2c3162 Data Disk Inhand Sprites (#21886)
* datadisks

* fixedcolors
2019-03-01 10:19:45 -03:00
Irradiation
97edf0e31c Adds the Zombie Virus syndrome disk for traitor Virologists and CMOs. (#21317)
* 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
2019-02-02 14:25:02 -03:00
MadmanMartian
4396a29f4a Bacteria, Virii, and Parasites (#21184)
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.
2019-01-15 09:40:25 -03:00
DamianX
1da7942e81 Fixed capitalization in virology things (#20262) 2018-10-17 07:01:30 -03:00
Skullyton
cf5efe79e0 I spent way too long on this 2017-01-28 19:53:27 +00:00
despotate
16e1048c29 Some virus2 logging (#13249)
* 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
2017-01-06 00:32:31 -05:00
despotate
727af6a937 Adds danger message to dishes shattered by hand. (#13046) 2016-12-23 17:02:08 -08:00
despotate
2156503653 Code cleanup of virus2, removed effectholder and split it up between effect and disease (#13030)
* 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
2016-12-23 09:42:44 -05:00
despotate
9807acba44 Fixed effect stage obfuscation (#12955) 2016-12-21 21:18:03 +01:00
despotate
0d8f904135 Virus dish shattering reworked (#12864)
* 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
2016-12-18 13:02:16 +01:00
ComicIronic
24e1c261b9 Moves w_class to defines. (#10051) 2016-05-14 19:37:06 -05:00
Sood
324d63e8d9 More changes 2015-12-06 15:11:58 -08:00
PJB3005
99bf59d80e Adds a to_chat() proc, to pave the way to a non shit chat. 2015-11-25 15:55:15 +01:00
ComicIronic
9323860280 Virology changes: say and pings.
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.
2015-02-04 19:18:43 +00:00
Chris
3a320a71fb Merge branch 'examine' of https://github.com/clusterfack/bugfixstation13 into clusterfack-examine
Conflicts:
	code/modules/clothing/shoes/magboots.dm
2015-01-09 10:00:31 -06:00
clusterfack
4f63b6870d Examine change passthrough 2015-01-08 03:04:52 -06:00
ComicIronic
53a421014d Removed USEDELAY and NODELAY flags.
Flags were unused.
Were previously used, but code is now commented out.
2015-01-08 00:47:52 +00:00
clusterfack
87c12062ac Examine overhaul to mob/user, span class and absolute pathing fixes 2015-01-07 14:40:57 -06:00
ComicIronic
9c9e1ff808 Removed the TABLEPASS flag.
No longer in use in any of the code.
Also changed cases of flags being set to null instead of 0.
2015-01-03 18:33:47 +00:00
ComicIronic
5e5bbf03fd Removed the CONDUCT flag.
Use Siemens, you dolts.
This is the start of completely redoing the flag system, but it starts with removing these oldcode flags.
2014-12-26 18:13:52 +00:00
Rob Nelson
e1080a3927 Disease logging added. 2014-08-20 21:58:22 -07:00
ESwordTheCat
c94e85ccff Remove virusdish reagents list initialization. 2014-07-17 14:29:09 -08:00
ESwordTheCat
3e9cb1d03e Refactor some New() procs. 2014-07-17 03:41:51 -08:00
wild-billy
6ad7f70ab5 Add scanner sprites
Added sprites for Aiden-Saraspova and antibody scanners
2014-02-16 14:46:54 -07:00
Rob Nelson
73debfa75c Virus2 fixes from bay, changelog update. 2013-10-06 17:36:52 -07:00
Rob Nelson
2b77203275 ** WILL NOT COMPILE, OVER STRINGS LIMIT **
Import new bay stuff.
2013-09-03 23:19:24 -07:00