Commit Graph

668 Commits

Author SHA1 Message Date
Matt Atlas
b65a598b85 Completely removes Vox from the game. (#10028) 2020-10-07 13:52:08 +02:00
Alberyk
ecb35a2319 Re-adds appendicitis (#10000)
Time to piss off 99 med mains.
2020-10-06 18:37:56 +02:00
Alberyk
b8b1cd5e8a Tajara Biology Additions: Retro Biopunk Edition (#9990) 2020-10-04 20:22:41 +02:00
Matt Atlas
556f1aa86f Fullscreen overlay rework, full-black unconsciousness overlay, overlay fadeout animations + more. (#10053)
Ported the clickcatcher from tg/bay. You can now click black spots to turn. Isn't that handy, especially with vision cones.

    Reworked fullscreen overlays into an easier and better system, courtesy of PsiOmegaDelta.

    Similiarly, added fadeout animations to all pain overlays, plus unconsciousness.

    Fixed the vampire frenzy overlay never showing.

    Unconsciousness is now FULL darkness.

    Flashing mobs is now an inbuilt proc.
2020-10-02 08:53:14 +03:00
Matt Atlas
d4666caaac Ports Goonchat from Baystation. (#9635)
changes:

    rscadd: "Ported a new chat system, Goonchat, that allows for cool things like changing font style, size, spacing, highlighting up to 5 strings in the chat, and DARK MODE."
    rscadd: "Repeated chat messages can now get compacted. You can disable this in goonchat settings."
    rscadd: "You can change icon style to any font on your system."
    tweak: "The game window has been altered a bit to adjust for this."
    rscdel: "Removed skin style prefs as they are no longer used."
2020-09-24 23:06:04 +03:00
Wowzewow (Wezzy)
307c214541 makes w_class use defines (#9848) 2020-09-06 17:37:56 -03:00
sadkermit
36dc8a5220 Chemical Improvements & Tweaks: Side-effects, overdoses, and more. (#9708) 2020-09-01 14:29:40 +02:00
Sparkyhotdog
6f84059b59 Fixed Integrated Eye Sensors On Examining (#9804) 2020-09-01 13:59:26 +02:00
Geeves
9c78a92200 Cargo Vaurca (#9783) 2020-08-30 18:11:56 +02:00
Matt Atlas
5d875f9bb5 Matt's Bugfix Galore (#9816) 2020-08-29 16:24:10 +02:00
Matt Atlas
0dd08df5b2 Refactors sound groups to use decls instead of a massive switch with dozens of global lists. (#9702) 2020-08-28 20:47:00 +02:00
Geeves
1f8c14cdab General and Diona Pain Tweaks (#9770) 2020-08-28 11:40:14 +02:00
WilliamMurdoch
3a476ad4ca IPC Posibrain Name Fix (#9793) 2020-08-28 11:39:49 +02:00
Cyantime
1a8940bbd8 Adds defines for species and bodytypes (#9707) 2020-08-24 13:59:24 +02:00
Matt Atlas
574ba1eb9b Reducing overall lethality and nerfing lasers a bit. (#9691) 2020-08-19 10:22:44 +02:00
Wowzewow (Wezzy)
fae6efd57e prosthetic pick up and drop sounds (#9688)
prosthetic pick up and drop sounds
2020-08-18 10:19:04 +03:00
Matt Atlas
981a8aebab Fixes auto pain emotes + groan/scream spam. (#9661)
This bug made it possible for the game to pick a 70 pain strength emote at like 10 pain.

Which is no bueno.

Security machos can't cry, we all know that.
2020-08-11 13:36:59 +03:00
Matt Atlas
c7c5d44a97 Reworks stasis, reshuffles life order, makes gases use defines. (#9409) 2020-08-09 13:20:06 +02:00
Crosarius
125a7e29b4 Gluttony (#9610)
Fixes an oversight which prevented Unathi from being able to devour big mobs such as space carp, cows, etc. This does not allow them to eat Humanoids.

Looks like carp are back on the menu boys!
2020-08-07 21:49:02 +03:00
Geeves
d50cd10230 Lung Grace period (#9498)
* Lung Grace Period

* log that change too

* no more conscious checks

* Update code/modules/organs/internal/lungs.dm

Co-authored-by: mikomyazaki <47489928+mikomyazaki@users.noreply.github.com>

* Update code/modules/organs/internal/lungs.dm

Co-authored-by: mikomyazaki <47489928+mikomyazaki@users.noreply.github.com>

Co-authored-by: mikomyazaki <47489928+mikomyazaki@users.noreply.github.com>
2020-08-01 11:52:01 +02:00
Geeves
7b1ca11afd Lung Rescue Things (#9500)
* Lung Rescue Things

* more fixing

* Update code/modules/reagents/reagent_containers/syringes.dm

Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>

Co-authored-by: Matt Atlas <mattiathebest2000@hotmail.it>
2020-08-01 01:48:25 +02:00
Chada-1
d7e680a575 Full rename of all real chems to bone apple tea'd versions. (#9400)
As a continuation of #9389
As a bonus, any drugs that mentioned their IRL counterpart in their description now describe their predecessor as ancient, and the new ones as modern. The biggest difference here is just the Antihistamine which was given a full new name. They're similar enough that they'll be recognized (most of them) but different enough for us to call our own and not care what the real medicines are/do since these are our sci-fantasy versions just inspired by them.
2020-07-26 13:19:41 +03:00
mikomyazaki
3f2a515a8b Changes all cases of update_icons(), updateicon(), UpdateIcon() etc. to update_icon(). (#9432)
update_icons(), UpdateIcon() and updateicon() are now changed to be update_icon().

Many interactions expect a target to have an update_icon(), so they should all be the same.

Also fixed some stuff that was using relative pathing, along the way.
2020-07-26 12:28:36 +03:00
Joshie
fb8af14858 Renames all instances of "Norepinephrine" to "Inaprovaline" (#9389)
It was a mistake to use real life chemicals on the grounds of "realism", especially when the chemical doesn't actually act realistically to how it does in real life. With the removal of the Inaprovaline medication as well, we can return the name to Norepinephrine, which was originally called Inaprovaline anyway.
2020-07-21 17:57:44 +03:00
Matt Atlas
46227542da Fixes stairs randomly faceplanting you + some initialize/qdel errors (#9341) 2020-07-12 19:20:26 +02:00
Geeves
4a3fcd288a No Lung Pop (#9337)
Drowning in the pool no longer causes your lungs to pop.
    You will no longer gasp for air when submerged, instead you will flail violently.
2020-07-12 17:19:04 +03:00
Geeves
33ad8096fb The Great Spanning (#9320)
This PR get rid of all (most of) the span("thing", spans and replaces them with the SPAN_THING( variant, which has gained more popularity recently.
2020-07-12 15:53:28 +03:00
Geeves
c04c1c17ca Handy Overlays (#9290) 2020-07-09 11:13:06 +02:00
Geeves
7f7d56a0a9 Bodypart and Slot fixes (#9319) 2020-07-09 11:10:46 +02:00
MarinaGryphon
37c80988ce Converts Reagents to Typepaths and Centralises Reagent Spawning (#9140)
Converts reagents to use typepaths instead of IDs.
    Centralises reagent spawning in a lot of places to use reagents_to_add instead of a variety of custom methods or initialise overrides.
2020-07-05 20:47:48 +03:00
Matt Atlas
0811c51203 Yet more brainmed tweaks (#9254) 2020-07-04 22:27:25 +02:00
Matt Atlas
107bbc58d8 Ports emote decls from Bay + automatic pain emotes. (#9215) 2020-07-03 20:14:23 +02:00
Matt Atlas
6725cfbc34 Fixes oxyloss racking up extremely fast (#9253) 2020-07-01 22:38:28 +02:00
Alberyk
bb9d1e2b22 Reworks aut'akh augments (#9079)
This pr changes all aut'akh augments and adds a couple of new ones, with effects and the like. Requested by sleepy.
2020-06-28 13:58:37 +03:00
Matt Atlas
b132f4509b Overhauls pain message/status displaying, fixes oxyloss. (#9173)
Pain message/status displaying has been unified into custom_pain. This might cause some weirdness with when people go unconscious or get paralysis from excessive pain.

Oxyloss has been fixed and so has the oxygen damage overlay, which is now back. I'm not sure of the actual impact this has on damage.

Also added a fullscreen BIG RED overlay when you have BIG PAIN.
2020-06-27 17:47:15 +03:00
ParadoxSpace
ec41f6e788 Synthskin Limb Fix (#9197) 2020-06-24 13:05:18 -03:00
ParadoxSpace
38f875291b Unapologetic Skrell Nerfs (#9147) 2020-06-23 21:19:12 -03:00
ParadoxSpace
31630e4442 Synthskin Limb/Shell Changes (#9127) 2020-06-21 20:15:35 +02:00
Matt Atlas
c6d9cba325 Changes up a lot more messages to look like emotes. (#9133) 2020-06-18 10:29:47 +02:00
Matt Atlas
71fc63d2c7 Fixes an air damage runtime and whisper verb printing (#9110) 2020-06-13 11:50:41 +02:00
Geeves
77759d4a1f Diona Pain (#8966)
Diona now feel pain, although they only take 70% of the pain other species experience.
    Unathi now get a unique pain message, instead of the dear god one.
2020-06-08 19:04:49 +03:00
Matt Atlas
7d41bae9a1 Fix changeling sting forensics + laser AB (#9057) 2020-06-07 13:04:06 +02:00
Matt Atlas
76fec1fea2 Quite a few brainmed changes + fixes. (#9015) 2020-06-05 20:54:17 +02:00
Kaedwuff
1529fa44c1 Removes Virology (#8927)
-Almost all aspects of virology and it's related machinery and objects have been purged from the code and map.
-Most of disease code has been purged. Some pieces of it remain as holdovers because they would require extensive rewrite of defines and codes for things like nanite robot transformation and appendicitis (that frankly isn't necessary)
-The outbreak event has been purged, as has the virology malicious code event variant.
-The Virology department has been remapped into the Abandoned Sector.
2020-06-05 20:27:46 +03:00
MarinaGryphon
dbd4ee3b0c Fixes augment spawning and tweaks names of language processors slightly (#8999)
Fixes augment spawning and tweaks names of language processors slightly
2020-06-01 19:57:43 +03:00
Geeves
01c22b9246 Language Processors (#8823)
Added certain language augments to the Vaurca loadout.
2020-05-30 16:19:07 +03:00
Wowzewow (Wezzy)
fad8415a8e Pickup, Drop and Equip sounds (#8861) 2020-05-22 15:40:00 -03:00
Geeves
a87d22ecc4 Screen Overlay Jazz (#8922) 2020-05-22 16:40:37 +02:00
Alberyk
21b4df0682 Reworks Aut'akh (#8880) 2020-05-18 15:07:34 -03:00
Alberyk
608c4751b2 Adds augment disrupter implants (#8847) 2020-05-16 15:37:27 +02:00