Commit Graph

22658 Commits

Author SHA1 Message Date
farie82 3271af3357 Makes dead brains able to ghost speak (#14726) 2020-10-31 17:51:37 -04:00
Qwertytoforty e3ee0b01e8 Makes slimes have slime jelly for blood (#14665)
* Makes slimes have slime jelly for blood, reduces the healing and toxin effects of slime jelly

* Slime jelly is a diffrent colour so it does not look like blood, slime jelly iv bag added, said bag is now found in nanomed plus

* Makes slimes bleed in c o l o u r, makes iron affect exotic blood species.

* Makes slime blood always the same colour as skin, fixing dye and CMA issues

* Fixes iron mistake

* Fix henk stuff

Adds EXOTIC_COLOR trait, used if you want exotic blood to be coloured when splattering, in this case slime blood. Removes uneeded blood data stuff

* Update toxins.dm

* Fixes the black blood issue

By B-B-BLENDING the slime colour with a medium grey, it helps match the blood colour to the true colour of the slime way better, meaning that a default slime that looks grey (but techicaly has pitch black skin codewise) will have grey blood.

* Update code/modules/reagents/chemistry/reagents/toxins.dm

Co-authored-by: farie82 <joepvelden@hotmail.com>

* Update code/modules/mob/living/carbon/human/species/slime.dm

Co-authored-by: farie82 <joepvelden@hotmail.com>

* Update code/modules/reagents/chemistry/reagents/toxins.dm

Co-authored-by: farie82 <joepvelden@hotmail.com>

* Update code/modules/reagents/chemistry/reagents/toxins.dm

Co-authored-by: farie82 <joepvelden@hotmail.com>

* Signals for henk, fixes henks worries, less processing

* Fixes runtime

* Update code/modules/mob/living/carbon/human/species/slime.dm

Co-authored-by: farie82 <joepvelden@hotmail.com>

* Update code/modules/surgery/organs/blood.dm

Co-authored-by: farie82 <joepvelden@hotmail.com>

* Update code/modules/surgery/organs/blood.dm

Co-authored-by: farie82 <joepvelden@hotmail.com>

* Update code/modules/mob/living/carbon/human/species/slime.dm

Co-authored-by: farie82 <joepvelden@hotmail.com>

* Update code/modules/mob/living/carbon/human/species/slime.dm

Co-authored-by: farie82 <joepvelden@hotmail.com>

Co-authored-by: farie82 <joepvelden@hotmail.com>
2020-10-31 17:49:55 -04:00
Iren ee664a866f Automender Tweaks (#14704)
* Applicator Tweaks

* Automender Tweaks

* Sprite Adjustment

* Reintroduces Smallhealth

* The Proper Way with Mutable Appearance
2020-10-31 17:44:45 -04:00
farie82 b765765177 Removes the old events system. Fixes mech cable layers (#14774) 2020-10-31 14:42:05 -04:00
AffectedArc07 d688ac6f9c Colour coded CPU usage (#14788) 2020-10-31 13:30:29 -04:00
Kugamo 11b6f7737e Beverage can fizz (#14498)
* NanoMap Auto-Update (Mon Sep 21 12:45:43 UTC 2020)

* Can Foam ADDED B^)

* minor improvements

* minor improvements

* removes pointless if statement

* makes shake message visible to everyone around them.

* Adds reagent changes!

* moves reagent alteration to after the reagent touch call

* code spacing

* Steelslayer nitpicks :^)

* MORE minor improvements

* Major code improvement, procs rearanged etc

* examine def added, and underscores to procs

* fizzy_open

* changes shake to alt click

* removes maths from prob arguments

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* naming improvements etc

* missing parathesis :I

* final fixes

* just kidding, more fixes

* behavior changes, and smol fixer

* removes pointless variable

* adds hint for controls to examine for cans

* redos timers def, and makes control blurb info class

* the do

Co-authored-by: NanoMap Generation <action@github.com>
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2020-10-30 11:22:55 -04:00
Ryal 4013fa8c15 Adds handheld booze and soda dispensers to the service borg (#14530)
* Saving progress

* changed from true/false

* Committing progress

* Fixes charging to be an even number

* Fixes botanical dispenser. PlantBGone and Weedkiller are NOT chems

* Removes depricated item

* Resolves merge conflict

* Adds the ability to swap cells

* Formatting changes

* Formatting fix

* Sprites updated

* Assorted fixes

* Fixed merge conflict

* Resolved Merge Conflict

* New to Initialize and adds switch

* Removes UI title var

* Removes comment

* adds switch statement

* Static data for chemicals

* Resolve Merge conflict
2020-10-30 11:22:42 -04:00
AffectedArc07 eaeb527e1c Merge pull request #14791 from TDSSS/stationgoal-space-fix
Removes spaces from station goal announcement
2020-10-30 12:26:09 +00:00
TDSSS a4b473b84f space be gone 2020-10-30 13:13:38 +01:00
AffectedArc07 20ac175d5a Merge pull request #14787 from farie82/singulo-fix
Fixes the singulo going through the containment when it shouldn't be able to
2020-10-30 09:38:59 +00:00
AffectedArc07 7e32d5b466 Merge pull request #14786 from TDSSS/droppodfix
assault pods now actually work
2020-10-30 09:17:56 +00:00
joep van der velden 2b55f25f1f Fixes the singulo going through the containment when it shouldn't 2020-10-30 10:08:52 +01:00
TDSSS e4fc2c3311 assault pods now actually work 2020-10-30 10:07:27 +01:00
AffectedArc07 2e0dcd641f Merge pull request #13549 from farie82/tubes-tweak
Refactors and reworks transit tube pods. Maint drones can now also use them
2020-10-29 14:07:58 +00:00
AffectedArc07 6d629a34f1 Merge pull request #14761 from TDSSS/dna-vault-offsprite
Gives DNA vault an off sprite
2020-10-29 14:05:23 +00:00
AffectedArc07 0cbc9c2457 Merge pull request #14763 from TDSSS/camelcase-ree
Adds proper snake cases to SSPersistence
2020-10-29 14:02:57 +00:00
AffectedArc07 26999d62b8 Merge pull request #14781 from farie82/honkbot-runtime-fix
Makes honkbots not think they are secbots. Fixing a runtime
2020-10-29 14:00:48 +00:00
AffectedArc07 327cdb4200 Merge pull request #14775 from farie82/Fix-pod-force-eject
Makes pods work with the force_eject_occupant proc. Fixing stuck ssd people in pods
2020-10-29 14:00:16 +00:00
joep van der velden 36d3b7a930 Makes honkbots not think they are secbots 2020-10-29 14:45:53 +01:00
TDSSS eece0757f7 better debug 2020-10-29 09:50:25 +01:00
joep van der velden 549becc109 Saves the runechat preference when the verb is used 2020-10-29 09:42:38 +01:00
joep van der velden b586a90257 Makes pods work with the force_eject_occupant proc 2020-10-29 00:08:52 +01:00
AffectedArc07 2c37ae8fd0 The road to Initialize() stability - Enforcing parent call on New(), Initialize() and Destroy() (#14719)
* The road to Initialize() stability

* Fixes sanity, for now
2020-10-28 12:35:36 -04:00
Cocacolagua 688e9673da IPCs can properly kill themselves with salt (#14760)
* what is a man

* Revert "Merge pull request #2 from ParadiseSS13/master"

This reverts commit 5d81d143b0, reversing
changes made to 157524c115.

* Revert "Revert "Merge pull request #2 from ParadiseSS13/master""

This reverts commit 11d12dad9b.

* Revert "what is a man"

This reverts commit c35f1022f5.

* im not gonna make only ipcs take brute
2020-10-28 11:04:30 -04:00
TDSSS b1960b5c40 cases go brrrrr 2020-10-28 15:16:43 +01:00
TDSSS 6b9622d52f added sprites and sprite logic for dna vault off 2020-10-28 13:40:55 +01:00
DMAPI Update 162d0cc750 Update TGS DMAPI 2020-10-28 00:39:56 +00:00
AffectedArc07 8cd7748f64 Client BYOND account creation date tracking (#14733)
* Client BYOND account creation date tracking

* Mochi suggestion

* Tweaks
2020-10-27 14:18:10 -04:00
AffectedArc07 2df4a0c0f1 Properly enforced LF in DMAPI Updater (#14747)
* Properly enforced LF in DMAPI Updater

* Force license and README to LF while I am at it
2020-10-27 11:41:50 -04:00
Adrer e89a198f43 No longer shows flavour text when examining someone who's mutilated (#14722)
* Changed flavour text visibility

* Checks if head is actually there before causing runtime

* Checks if head is there before checking head state

* Runtime fix 2 electric boogaloo

* first review processed

* Only checks for disfigured head now
2020-10-26 20:45:22 -04:00
Samuel c99f7e3b22 Boo! Rework (#14543)
* Boo Refactor

* Boo-Refactor Review Items

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* Vending Machines Flicker

* Dave's Fire PR Review Mixtape Ft. SteelSlayer

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2020-10-26 19:57:02 -04:00
farie82 77ed86363f Makes sure the grenade beeps first before it booms (#14738) 2020-10-26 18:41:31 -04:00
Varghh 7a1326664d Labor Camp (Gulag) Rework (#14707)
* remap, machines and a lot

* Update cyberiad.dmm
2020-10-26 18:25:06 -04:00
AffectedArc07 8fc730e68c DMAPI (#13294)
* Initial Commit - Need to test this on TGS

* Bump to V5 (needs testing)

* CRLF --> LF

* Tweaks

* Latest cyberboss request

* Forgot to prime TGS

* Integrated TG #52572 / TGS #1087

* Fixes var(space) not being var/

* DMAPI 5.2.4

* Bump to 5.2.5
2020-10-26 17:54:31 -04:00
AffectedArc07 9e8932afac Centralised persistent data management framework (#14169)
* Centralised persistent data management framework

* register() proc

* Deletes lavaland black box
2020-10-26 17:54:15 -04:00
AffectedArc07 61328bdd76 [TGUI] Request Consoles (#14734)
* TGUI Request Consoles

* Mochi tewaks

* Else ill do this
2020-10-26 15:25:26 -04:00
Balthusdire 8e7c892098 An update to bar drink sprites (#14118)
* An update to bar drink sprites

Updating the bar drink sprites from generic to new and unqiue sprites with a unified perspective

* Update drinks.dmi

* Update drinks.dmi

* Update drinks.dmi

* more updates
2020-10-26 12:18:46 -04:00
AffectedArc07 ca29f5340e Runechat - stop bugging me for gods sake (#14141)
* Runechat - stop bugging me for gods sake

* Hotfix

* V2

* Patch 1

* Removes Radio

* Colour Sanity

* Fixes loc issues

* 2020-08-28

* LF --> CRLF

* Forgot this

* Fixes holopad stuffs

* Preference toggle existing!

* Drask + Kidan
2020-10-26 10:10:09 -04:00
Fox McCloud 45440db96c Reagents Cleanup (#13656)
* Reagents Cleanup

* styling
2020-10-25 20:06:08 -04:00
AffectedArc07 5f36ee25c1 Merge pull request #14000 from Kyep/terror_purple_miniupdate
Purple Terror Fix, Tweak, Status Panel
2020-10-25 21:20:15 +00:00
Leanfrog f4fdd66844 added sol gov cap and tacticool turtleneck to loadout (#14703) 2020-10-25 15:11:40 -04:00
AffectedArc07 f61ec2cf6d Merge pull request #14728 from S-CR/#14727-Fix
Light Flickers Now Process Asynchronously Again
2020-10-25 18:12:59 +00:00
AffectedArc07 473ef41c04 Merge pull request #14615 from variableundefined/IsHolsterable
Refactor IsHandgun to a class variable called can_holster
2020-10-25 18:07:25 +00:00
AffectedArc07 ecbb37ee11 Job Menu Redesign (#13881)
* Job Menu Redesign

* Tweaks

* Steel Tweaks

* I once wrote a list

* Farie Tweaks
2020-10-25 14:05:36 -04:00
ZEUS\samcr 8302f1efb7 Light flickers now process asynchronously again 2020-10-25 14:04:41 -04:00
PacifistDalek 0c22bb3e7e Updating some of our food sprites to better ones from other codebases (#14694)
* Adding in new sprites for a bunch of crappy food sprites

* Adding attribution for Goon origin sprites

https://github.com/binarysudoku has relicensed the sprites requested for our use (relicensing means they don't have to go in a separate folder). I've included attribution notes on each sprite that I've taken, as per our license

* Added a bunch more sprite changes!

* forgot the holymelon

* Updating trash sprites for junk food, adding a space twinkie trash sprite
2020-10-25 00:16:13 -04:00
moxian 3de95ae865 Make conveyor belts cinematic (#14655)
* Allow conveyor belts to go slower.

* Address capitalization.
2020-10-24 23:19:13 -04:00
AffectedArc07 3f75b836b0 Removes /obj/machinery/microwave (#14718) 2020-10-24 21:27:33 -04:00
Stokes52 a71659496b Add new visually appealing sprites to replace the existing trenchcoat and fedora sprites (#14679)
* Add new visually appealing sprites to replace the existing trenchcoat and fedora sprites

* Add trenchcoat for vox

* Fix rogue pixels

* Fix rogue pixels on human jacket

* Add white fedora

* Add inventory icons for each fedora

* Add hat support for vox

* fix white pixels

* Add inventory sprites for trench coats
2020-10-24 17:08:44 -04:00
spookydonut 62a4ad4266 spaceman 2020-10-25 02:26:27 +08:00