Commit Graph

13981 Commits

Author SHA1 Message Date
FalseIncarnate
04ec014ea4 Plumbing Update
Sinks, Toilets, and Urinals can now be unanchored and moved with a
wrench.

Standard sinks and toilets can also be rotated when unanchored by
hitting them with a wrench again.
- Urinals and kitchen sinks cannot be rotated because they looked
horrible in other directional states.
- I removed the directional states from them because we don't use them
and MAN were they bad.

When re-anchoring a sink or urinal, it will automagically offset itself
to match its direction. This means sinks will appear against walls (or
at least the edge of the tile).

While unanchored, sinks cannot be used to wash hands or objects. Toilets
can still have things hidden in their cistern while unanchored, however.

At this time, showers cannot be moved and there is no way to obtain new
fixtures. I'll be adding that later in this PR.
2017-07-19 00:06:17 -04:00
KasparoVy
9104506a2a Vamp Shapeshift/DNAScrambler Fixes & Desnowflakes Prefsetup
Fixes a bug with Vampire Shapeshift where you didn't get a name appropriate to your species and clarifies that you won't be taking on another species using this ability.
Ensures you won't be taking on another species using this ability by circumventing an exploit whereby someone could change their species in game preferences, shapeshift, and be another species.
Fixes a bug with DNA scramblers whereby you wouldn't get a name appropriate to your species. Adds marking resetting for consistency.
Desnowflakes preferences_setup.dm like I had done with preferences.dm.
2017-07-15 09:58:26 -04:00
Fox-McCloud
5a93390291 Fixes Blood Math 2017-07-15 05:10:33 -04:00
tigercat2000
c77f71be4d Merge pull request #7794 from Fox-McCloud/iv-drip-fix
Fixes IV Drip Runtime
2017-07-14 19:17:50 -07:00
Fox McCloud
358e75648a Merge pull request #7780 from Kyep/missile_fix
Fixes mech missile launchers
2017-07-14 22:15:55 -04:00
Kyep
88faca369e New fix method: delete thrower=chassis arg 2017-07-14 02:34:24 -07:00
Fox-McCloud
d27a2efb70 Fixes IV Drip Runtime 2017-07-13 22:46:57 -04:00
Fox-McCloud
a7249cf930 cult blade runtime fix 2017-07-13 19:23:22 -04:00
Fox-McCloud
b07eb1a0b5 Refactors Species Flags into Species Traits List 2017-07-13 18:55:45 -04:00
tigercat2000
7819994f92 Merge pull request #7762 from Fox-McCloud/blood-refactor-fixes
Blood Refactor Fixes
2017-07-13 14:37:07 -07:00
Kyep
57c5986760 More OOP 2017-07-13 01:13:59 -07:00
Kyep
d6d558b6f8 Fixes mech missile launchers 2017-07-13 00:14:45 -07:00
Fox McCloud
7626942fce Merge pull request #7724 from shazbot194/Honk
Adds in the Jolly Jug
2017-07-12 23:26:51 -04:00
Fox-McCloud
ecfaa6ab71 oh boy 2017-07-12 17:55:42 -04:00
Fox-McCloud
ac32b14910 fix 2017-07-12 03:52:56 -04:00
Fox-McCloud
e02946f3e7 Blood Refactor Fixes 2017-07-12 02:14:53 -04:00
Fox-McCloud
511a8a37b6 Merge remote-tracking branch 'upstream/master' into disease-controller-bye-bye 2017-07-11 17:13:47 -04:00
Aurorablade
476cdc3e06 Blood Refactor (#6220)
* commit for branch swap

* branch swap again

* BLEED

* trying to clear up compile errors

* i killed everything when i tested this...

* restorealltheblood

* I REMOVED A THING

* well some progress

* stop bleeding

* got to swap branches again.

* grr

* damn bloodcolors

* Squash everything

* color....colourrrrrrr

* color....colourrrrrrr

* well now that updated the branch...

* Changes

* Some tweaks..before i upload something major

* COLOR NOT COLOUR...COLOR

YES I KNOW NOT EVERYONE SPELLS IT LIKE THAT BUT MY GOD

* Foot print shit..

blood coloring is going to be PAIN

* trying to handle some colors..maybe.

* blood colorsing sucks..di i mention this?

* commenting cod malfunctions.

* Changes

* lets try this

* Its too late at night.

* blargh

* woops

* almost works...

* progress..

* Branch swap

* figured out the overlay issue....

* BRANCH SWAP

* BLARGH

* fixed merged conflicts..expect something to be horribly wrong.

* bunch of changes

* Major Fixes

 - Moved blood_state and bloodiness var definitions to
 /obj/effect/decal/cleanable/blood as well as /cleanable/Crossed(), in
 order to make blood color work properly.
   - These were not used by any other decal, so it was pointless.
 - Tweaked human/add_blood so that hand_blood_color uses the correct
 value now.
 - Corrected gibs having the wrong basecolor.
 - Tracks of different blood colors will no longer combine weirdly, and
 will instead form seperate overlays.
   - This also fixes all of the issues with tracks in general and not
   updating correctly.
 - Fixed transfering blood in add_fingerprint; the old detective code
 didn't use the new format for add_blood().
 - Fixed xenomorphs causing runtimes in makeTrail(), and gave them their
 own trails. Sprites should probably be brightened later.
 - Fixed mobs occasionally randomly having their blood_DNA list reset.

* may have accidently removed shit.

* Mrowl

* stiff

water is not bleeding
lowered trail making threshold

* tweaks then conflcits

* weee

* indent

* some tweaks

* somefox tweaks.

* derp

* why won't they bleed!?

* BLEED DAMMIT

* Flattist comments and removes simple animale blood volume

Cause i cannot get it to work right.

* PRAISE FLATTIST

* Simple animals have a blood volume now

Bug with trail fixed.

* changes

* thanksmrowlmrowl

* exotice blood trails

* makesure is an exotic bleeder has a bleed rate first...

* FoxBoxTweakSox

* BoxVoxSoXFox

* ONE MORE THING

* animalsbleedreds

* Buh? BUGH!

* thisismescreaming

* removing note needed thing

* Color changes but the rabbit hole continues.

* This is not pretty....

* wot

* IT WORKS DAMMIT

* colors.

* germaphobic commit..

* we have to use the old system

* nothing to see here

* doubleprocarady

* try to fix mulebots

* mulebot fixed

* DONE
2017-07-11 16:49:11 -04:00
Fox McCloud
23ee7f02d5 Merge pull request #7567 from SamHPurp/re-factors-posters
Refactors posters
2017-07-10 18:48:21 -04:00
Sam
ded0acb5f9 adjusted speed 2017-07-10 23:24:14 +01:00
Sam
e0fb2433dd Tweaks for fox 2017-07-10 23:08:08 +01:00
Birdtalon
a53bdb1fb2 Fixes two minor spelling/grammar issues. (#7753)
* Fixes the word "Safety"

* Fixes #7530 - Reformats sentence to be grammatically correct (as best it can be).
2017-07-10 17:37:45 -04:00
tigercat2000
a4159745ef Merge pull request #7694 from Fox-McCloud/instruments
Instruments Refactor and Electric Guitars
2017-07-10 13:24:52 -07:00
Citinited
631cb33804 Fart description is now consistent for all viewers 2017-07-10 21:06:00 +01:00
Citinited
ff78a65ce0 Superfart works again 2017-07-10 20:18:55 +01:00
Fox-McCloud
17d7232cf3 Removes Disease one and Virology 2017-07-08 23:10:17 -04:00
tigercat2000
782158d9ab Merge pull request #7709 from Fox-McCloud/mopping-up
Buffs Advanced Mop
2017-07-08 17:52:48 -07:00
TravellingMerchant
291a24541a Adds Sweet and Sour Chicken Balls to the Chinese food vending machine. (#7718)
* Adds chicken ball sprite.

* Defines chicken balls.

* Adds chicken balls to changs.

* Changed description of the chicken balls to Purpose's great pun.
2017-07-08 20:50:46 -04:00
Fox McCloud
1f24a55c8d Removes Old and Unused Podmen File (#7710) 2017-07-08 17:37:13 -07:00
tigercat2000
f81c703846 Merge pull request #7720 from Fox-McCloud/whyyy
Wherein I Grump at Bad Code
2017-07-08 17:34:40 -07:00
Fox McCloud
de183c591c Merge pull request #7664 from Kyep/flagged_job_fixes_2
Fixes #7657 - really persistent priority jobs
2017-07-08 20:32:06 -04:00
Citinited
579ce61197 Praise Honkmother! 📯 🤡 (Fixes mime and clown crayons not changing colour) (#7726)
* Fixes mime / rainbow crayons not changing colour as intended

* uses incapacitated() instead of restrained || stat

* Uses Adjacent(usr) to check if rainbow / mime crayons should be able to change colour
2017-07-08 20:26:49 -04:00
Fox-McCloud
b65658e87b qdel null 2017-07-05 23:20:13 -04:00
shazbot194
c9c3cf3527 Adds in the Jolly Jug
Due to my master exploding, I had to remake a couple of my PRs. This
pull adds in the Jolly Jug, the clown version of nothing. The clown
spawns with it and has a backup in their locker, just like the mime, in
addition it spawns with 100u of banana juice.
2017-07-05 17:36:30 -08:00
Fox-McCloud
8a6f7b86da beep 2017-07-05 17:18:10 -04:00
Fox-McCloud
2206db4150 Wherein I Grump at Bad Code 2017-07-05 17:15:51 -04:00
Sam
a0e71daefb Nulls out the var 2017-07-05 22:00:49 +01:00
Sam
f808e50ab1 Garbage. Lots of garbage. 2017-07-05 20:45:56 +01:00
Fox-McCloud
fe6481f86f Buffs Advanced Mop 2017-07-04 21:45:15 -04:00
Fox-McCloud
42cf53a30f Merge remote-tracking branch 'upstream/master' into instruments 2017-07-04 17:42:24 -04:00
Fox-McCloud
354cc6a987 Merge remote-tracking branch 'upstream/master' into so-edgey 2017-07-04 17:17:09 -04:00
MarcellusPye
1a2db2b146 Initial Change 2017-07-05 08:12:08 +12:00
Crazy Lemon
eab996d107 Merge pull request #7678 from Fox-McCloud/misc-fixes
Icon Fixes
2017-07-04 13:01:23 -07:00
Fox-McCloud
549152f498 Merge remote-tracking branch 'upstream/master' into breathing-tube 2017-07-04 15:33:53 -04:00
Fox McCloud
352094ae21 Merge pull request #7669 from Vivalas/sec_hud
Tweaks SecHUDs
2017-07-04 14:56:43 -04:00
tigercat2000
fef7abc867 Merge pull request #7672 from Fox-McCloud/syndicate-bomb-refactor
Refactors Syndicate Bombs and Adds Chemical Bombs
2017-07-04 11:53:55 -07:00
tigercat2000
c2b3b1adaa Merge pull request #7682 from Fox-McCloud/radio-jammer
Adds Radio Jammers
2017-07-04 11:33:40 -07:00
tigercat2000
2f26479672 Merge pull request #7687 from Kyep/ert_magboots
Gives Red/Gamma ERTs magboots
2017-07-04 11:16:38 -07:00
Crazy Lemon
4b0d5c9a17 Merge pull request #7674 from Citinited/liquid-dispenser-hotkeys
Hotkeys for liquid dispensers!
2017-07-04 11:15:15 -07:00
Crazy Lemon
b8d5d530b4 Merge pull request #7690 from Aurorablade/VeryImportentMedicalGear
Adds in an importent piece of medical gear
2017-07-04 11:08:56 -07:00