650 Commits
Author SHA1 Message Date
AlberykandGitHub da4f065701 Where No Spaceman Has Gone Before: a space sector system (#11801) 2021-05-31 00:32:07 +02:00
GeevesandGitHub b19ee46064 Obfuscation Fix (#11799) 2021-05-02 20:09:58 +02:00
GeevesandGitHub fcbeefe7af Infiltration Kit & Overpressure Protection (#11674) 2021-04-23 22:22:50 -03:00
Matt AtlasandGitHub 1af39b0f4e Fixes MC tab crashing, debug-controller verb now shows all SS. (#11509) 2021-03-21 15:24:34 +01:00
Matt AtlasandGitHub c38f4bddf1 Moves wielding firearms to attack_self, adds unique-action and toggle-firing-mode hotkeys. (#11205) 2021-02-20 14:14:13 +01:00
SparkyandGitHub bd4b88b045 You see me rollin' - Roller Bed Tweaks (#11150) 2021-02-16 19:41:55 +01:00
GeevesandGitHub 6b3727b8ae Grab Shields (#11109)
A neck grab and above will now always hoist the grabbee into a raised position.
    If the person you have in a neck grab is lying down for whatever reason, you cannot use them as a shield.
    You can only use a human shield if you're facing the direction you're being shot at. Bullets that come from behind you will bypass your human shield.
2021-02-13 21:28:33 +02:00
WildkinsandGitHub 23791c531b 2016 Bugfix Roundup (#10731)
Fixes #833
Fixes #934
Fixes #1125
Fixes #1186
2020-12-06 15:09:05 +02:00
GeevesandGitHub cf1a194790 No Grab Pulling (#10693)
You can no longer ctrl-click to pull people out of grabs.
2020-12-05 12:25:22 +02:00
Wowzewow (Wezzy)andGitHub 88319d8a8b Face direction verb now behaves like the pre-vision cone version. (#10558) 2020-11-18 18:20:12 +01:00
GeevesandGitHub 2042dafb69 Disable Click Macros (#10533) 2020-11-17 10:15:00 +01:00
GeevesandGitHub 5b78ad9762 Holopad Fixes (#10511) 2020-11-12 19:44:11 +01:00
mikomyazakiandGitHub ad8601a529 Removes vision cones. (#10488) 2020-11-11 08:21:08 +01:00
Jiří BaroušandGitHub 47ea58eb47 Allows admins to override respawning failure (#10401) 2020-11-01 20:55:08 +01:00
Jiří BaroušandGitHub b14eed0efb All atoms changing opacity will recalculate visibility (#10352) 2020-10-26 08:30:54 +01:00
GeevesandGitHub 148ccde236 Simple Animals Ghostears Tweak (#10130) 2020-10-03 13:42:26 +02:00
Matt AtlasandGitHub 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 AtlasandGitHub 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
mikomyazakiandGitHub 16485289d6 Vision cones (#9624)
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
2020-09-21 22:44:32 +03:00
mikomyazakiandGitHub fdbfcf180b Closets and chairs will not produce a slowdown when they do not have a mob in them (#10022) 2020-09-21 12:07:55 +02:00
GeevesandGitHub 5b87eb39d3 Browser Window Stuff (#9960) 2020-09-14 11:00:14 +02:00
Wowzewow (Wezzy)andGitHub 4ac426adf4 grab sounds, visual message for pulling (#9908) 2020-09-13 10:05:50 +02:00
mikomyazakiandGitHub 34c6b3ed87 Pulling lockers, chairs, etc. now gives you a slowdown. (#9785) 2020-08-28 20:46:03 +02:00
MarinaGryphonandGitHub 87e071fce5 Replaces \gender to fix metagaming issues. (#9745) 2020-08-25 11:46:34 +02:00
Matt AtlasandGitHub c7c5d44a97 Reworks stasis, reshuffles life order, makes gases use defines. (#9409) 2020-08-09 13:20:06 +02:00
mikomyazakiandGitHub 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
mikomyazakiandGitHub 3ac9bd5849 Simplifies hearing into handle_hearing() (#9443)
Currently, hearing related stuff is handled in at least three places throughout Life(), and whether a mob is deaf or not is complicated - Handled by an sdisabilities flag, has_hearing_aid() and ear_deaf.

This change consolidates everything into handle_hearing(); whether a mob is deaf or not can be determined just by the value of ear_deaf using isdeaf()

Fixes #9310
Fixes #8490
2020-07-24 15:04:08 +03:00
DecepteorandGitHub ef39964cbd Small changeling tweaks (#9255) 2020-07-06 13:53:26 +02:00
Matt AtlasandGitHub 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
Matt AtlasandGitHub de38551038 Revert "Ports Bay's stamina/sprinting intent system. (#8805)" (#9182)
This shit is just full of issues that keep popping up and frankly I can't be fucked to deal with them.

Note: I'll probably do the same thing again but very simplified later on. This iteration is a mistake in how much of a mess it is, unfortunately.
2020-06-23 20:07:06 +03:00
Matt AtlasandGitHub 56a3c517e7 Ports Bay's stamina/sprinting intent system. (#8805)
Now this might actually be the last of the ports before I actually code things I swear.

Ports Baystation12/Baystation12#25773 and adds sprinting by holding the shift key, also adding the option to add more movement intents for species with their own slowdown etc etc.
2020-06-18 23:35:29 +03:00
Matt AtlasandGitHub f59e35e77c Ports Overmap from Baystation. (#8800) 2020-05-23 23:14:08 +03:00
GeevesandGitHub a87d22ecc4 Screen Overlay Jazz (#8922) 2020-05-22 16:40:37 +02:00
William LemonandGitHub f62a05a0d0 Srom Fix (#8895) 2020-05-17 15:20:35 -03:00
Matt AtlasandGitHub eb73260df3 Fixes ghosts getting double visible messages (#8832) 2020-05-08 22:09:06 +03:00
Matt AtlasandGitHub 4cddf3c859 Allows ghosts to see visible_messages. (#8806)
Allows ghosts to see visible_messages
2020-05-08 13:57:40 +03:00
Matt AtlasandGitHub 77d8844eb2 Ghosts can now jump to emotes, better follow links, ghosts can now see where someone ghosted. (#8677) 2020-04-25 16:00:56 +02:00
AlberykandGitHub 71c639e186 Round of runtime fixes (#7724)
Cleanbot no longer runtimes when it is being pulled.

mob's grab now properly uses WEAKREF instead of hardref, fixing later runtime.

/datum/reagent/nutriment/mix_data loops have been made cleaner, and also fixes improper list access.
2019-12-30 11:53:01 -03:00
Matt AtlasandGitHub 56ed56ad05 Implant removal improvements. (#7825)
Implant surgery has been improved. Knife shrapnel extraction has been improved.
2019-12-30 12:26:10 +01:00
Sindorman 3f1f05b664 Merge remote-tracking branch 'upstream/master' into Sindorman/runtimes 2019-12-29 02:20:25 -08:00
c087a0a0bf Ports a psionic system from Bay. (#7717)
* Ports a psionic system from Bay.

* Rip out this shitcode.

* shitcoden't

* fixes

* it should work fully now

* Admin fixes

* Remove todos

* remove todos part 2

* Removes psi-armour. We don't need this for now.

* Skrell are now operants. Tweaks coercion.

* Adds thralls.

* Temp removal of psiarmour. Fixes psigrabs.

* Thrall assay.

* fixes

* More fixes

* unused define cleanup

* Log and powers

* Skrell powers are done.

* Update code/modules/psionics/events/mini_spasm.dm

Co-Authored-By: Geeves <ggrobler447@gmail.com>

* Update code/modules/psionics/events/mini_spasm.dm

Co-Authored-By: Geeves <ggrobler447@gmail.com>

* Update code/modules/psionics/equipment/cerebro_enhancers.dm

* did this work???

* jargon

* arrow's fixes

Co-authored-by: Geeves <ggrobler447@gmail.com>
2019-12-24 11:32:05 +01:00
WernerandGitHub cb4a712851 Enforces Lineendings and adds Editorconfig (#7657) 2019-12-21 16:19:24 +01:00
Matt AtlasandWerner bbecc7b461 Many vore improvements. (#7686) 2019-12-19 20:06:14 +01:00
Matt AtlasandWerner decc0b14a7 Preparation for 513 (#7677)
* Preparation for 513

* lentext replacement
2019-12-18 08:10:16 +01:00
Sindorman 67ffbcd60e Temp save 2019-12-17 22:15:16 -08:00
Matt AtlasandErki df0cd6189a Brainmed Update (#7502)
gamer time.
2019-12-10 20:41:15 +02:00
SueTheCakeandWerner 84794c6e65 Mechs 3: Electric Boogaloo (#7486) 2019-11-25 23:04:19 +01:00
Matt AtlasandWerner ce6c12f8a6 Ports arterial bleeding and tendon severing (#7432) 2019-11-21 14:45:19 +01:00
Matt AtlasandWerner 5da2a9c24b Splits organs into organ/internal (#7441) 2019-11-20 23:07:10 +01:00
WernerandGitHub af16a489a6 Removes Weapons (#7415)
* Adds icon and hitsound where needed.

* Moves alt_attack to /obj/item and deletes weapons.dm

* Replaced /obj/item/weapon with /obj/item

* Fixes merge issues.

* Fix merge issues.
2019-11-16 18:36:13 +01:00