Commit Graph

10645 Commits

Author SHA1 Message Date
Jordan Brown f1c03e629e Merge pull request #41381 from Militaires/slimegrille
Slimes can now pass through grilles because le slime
2018-11-11 17:44:47 -05:00
ShizCalev 60133f90ab Fixes gibs not being passed mob DNA (#41374)
* Fixes gibs not being passed mob DNA

* Cleanup, fixed map-placed gib spawners having no DNA
2018-11-10 14:24:12 -05:00
81Denton ccfbc2bb78 Adds separate MMI/borg messages for damaged brains (#41306)
* Adds separate MMI/borg messages for damaged brains

* better switch toggle msg, M.brain?.damaged_brain

* ree

* thanks helen

* I hate Mondays

* Update code/modules/mob/living/brain/MMI.dm

Co-Authored-By: 81Denton <32391752+81Denton@users.noreply.github.com>

* condenses vars
2018-11-09 19:34:49 -05:00
militaires 5eab3a2506 Slimes can now pass through grilles because le slime 2018-11-09 22:01:40 +02:00
AnturK a7ba0ad06d Fixes non-clothing mask update. (#41338) 2018-11-08 18:33:26 -05:00
ShizCalev 43768593c8 Fixes posibrains becoming unusable if the old mob suicided. (#41336) 2018-11-07 23:36:40 -05:00
kevinz000 2d0cac9d37 Removes stun and item drop from all slips. They will instead knock people down (force crawling) for their duration. (#41068)
image
I originally was going to cut stun/paralyze duration instead but since none of them will now hard stun I think it's fair for them to keep their original duration/power as knockdown.
2018-11-07 21:51:57 +13:00
ShizCalev 5a5af818cd Fixes mobs with no legs getting stuck in the laying state (#41319) 2018-11-06 23:54:54 -05:00
ShizCalev c167d37121 Fixes admin damage editting not logging the target's real name / key. (#41318)
* Fixes admin damage editting not logging the target's real name / key.

* few more areas
2018-11-06 14:10:20 -05:00
AnturK 2d80976068 Fixes some parlyze nonsense. (#41314) 2018-11-06 08:27:45 -05:00
Mickyan c0ac8d514f Adds new moodlets, psychotropic drugs (#41207)
cl Mickyan
add: Added various new moodlets
add: Most notably, the Laughter chemical and breathing small quantities of N2O can improve mood
add: Psicodine: a new chemical that can restore sanity levels to normal and temporarily suppress phobias
add: Happiness: a homemade drug that supposedly gives a feeling of total bliss and.. emptiness? That can't be healthy... watch out for side effects.
fix: The suffocation moodlet now triggers correctly
fix: The drunk moodlet now clears as soon as the drunkenness wears off
/cl

Fixes #41170

List of new moodlets:
Jittery
Vomiting, vomiting all over yourself (gross)
Painful medicine application (silver sulfazine/styptic powder/syntflesh) - very short duration
Chemical euphoria (breathing N2O)
Laughter/Superlaughter reactions
Happiness drug related reactions

Psicodine: keeps your sanity at least above neutral level and suppresses phobias as long as it's in your system. Also available from pill bottles at the medivend at a premium.

Happiness: loosely inspired by Joy from LISA, very addictive, does minor brain damage, withdrawal makes you slowly go insane and overdose makes your mood jump all over the place. Also suppresses phobias. Good if you need a very quick and powerful boost but not very practical for keeping your mood up for long periods.
2018-11-04 15:01:05 +13:00
oranges 01da77849d Merge pull request #41240 from kriskog/ionthrusters
Borg ion thrusters no longer drain charge in gravity.
2018-11-04 14:55:01 +13:00
oranges ce60096218 Merge pull request #41261 from ninjanomnom/floating-movetype
Makes floating a movetype instead of a movable var
2018-11-04 14:54:30 +13:00
oranges 59d5be73ae Merge pull request #41266 from ShizCalev/mobtopicfix
mob/topic() fixes
2018-11-04 14:53:11 +13:00
Jordan Brown b5e68bd52a Merge pull request #41231 from ShizCalev/capsaicin-cleanup
Cleans up eye/mouth protection checks
2018-11-02 14:23:17 -04:00
Jordan Brown 7701b4cc00 Merge pull request #41254 from AnturK/bossboom
Prevents megafauna signal gps getting exploded.
2018-11-02 14:13:41 -04:00
Jordan Brown 15532fae28 Merge pull request #41264 from nicbn/radialexp
Improves radials
2018-11-02 14:12:45 -04:00
k-k-karma 967b353b08 Fixes blood crawl hands (#41271) 2018-11-02 14:06:35 -04:00
ShizCalev 802da4584f Fixes buckled mobs going prone when killed/stunned/ect (#41263)
* Fixes buckled mobs going prone

* fixes standing back up
2018-11-01 14:34:28 -04:00
ShizCalev 24778debd1 Mob/topic fixes 2018-10-31 20:33:01 -04:00
oranges 693dbd10aa Merge pull request #41262 from ShizCalev/canusetopic
Fixes mobs being able to use UIs, pull other mobs, use items, ect, while handcuffed
2018-11-01 09:13:04 +13:00
Shdorsh 9343d9e70a [READY]Removal of circuits (#41108)
* Delete integrated_circuit.dm

* Delete integrated_electronics.dm

* Delete pins.dm

* Delete wirer.dm

* Delete helpers.dm

* Delete printer.dm

* Delete analyzer.dm

* Delete debugger.dm

* Delete detailer.dm

* Delete assemblies.dm

* Delete saved_circuits.dm

* Delete boolean_pin.dm

* Delete char_pin.dm

* Delete color_pin.dm

* Delete dir_pin.dm

* Delete index_pin.dm

* Delete list_pin.dm

* Delete number_pin.dm

* Delete ref_pin.dm

* Delete selfref_pin.dm

* Delete string_pin.dm

* Delete passive.dm

* Delete power.dm

* Delete access.dm

* Delete arithmetic.dm

* Delete converters.dm

* Delete data_transfer.dm

* Delete input.dm

* Delete lists.dm

* Delete logic.dm

* Delete manipulation.dm

* Delete memory.dm

* Delete output.dm

* Delete power.dm

* Delete reagents.dm

* Delete smart.dm

* Delete text.dm

* Delete time.dm

* Delete trig.dm

* Update tgstation.dme

* Update multitool.dm

* Delete circuit.dm

* Update tgstation.dme

* Update netdata.dm

* Update ntnet_interface.dm

* stuff

* Update packs.dm

* Update electronics_designs.dm

* Update electronics_designs.dm

* Update multitool.dm

* Update cavity_implant.dm

* Update cards_ids.dm

* Update walls.dm

* Update hostile.dm

* Update all_nodes.dm

* removes circuits from maps

* Revert "removes circuits from maps"

This reverts commit 14daf7770220a8a1d7a8fa497c92d9c866939160.

* Removes circuits lab from all maps

* removes circuits lab from lavaland syndicate base

* fixes space tiles under windows on meta

* Deltastation fixes

* Update multitool.dm

* Update flavor_misc.dm

* Replaces Box circuits with nanites
2018-10-31 15:17:04 -04:00
nicbn 8786685898 Improves radials 2018-10-31 14:42:03 -03:00
ShizCalev bce6e5594e Canusetopic fix 2018-10-31 12:51:50 -04:00
ninjanomnom 4a1c6e7e8f Makes floating a movetype instead of a movable var 2018-10-31 12:19:18 -04:00
AnturK e6bbb6882f Calls parent in living/death (#41239) 2018-10-31 12:07:23 -04:00
AnturK 27ca2607cd Prevents megafauna signal gps getting exploded. 2018-10-31 13:53:51 +01:00
skoglol 463c0aba9e Ion thrusters no longer drain charge in gravity. 2018-10-30 17:35:37 +01:00
zxaber 292928ee92 Adding organ bag exception (#41208) 2018-10-30 07:26:21 -04:00
ShizCalev ddeb5c5af2 Cleans up eye/mouth protection checks 2018-10-30 06:55:25 -04:00
Jordan Brown 49d4873216 Merge pull request #41183 2018-10-28 14:09:55 -04:00
Jordan Brown fb0b3a19f0 Merge pull request #41144 2018-10-28 14:09:53 -04:00
swindly ecf53d942f fixed mmis in mechs (#41167) 2018-10-27 14:28:58 -04:00
Jordan Brown 9618bc0252 Merge pull request #41160 from XDTM/IHearDeadPeople
Near-death experiences
2018-10-27 12:44:48 -04:00
ShizCalev 89428b47d6 Fixes droppers not working if the mob is wearing a hardsuit but no eye protection 2018-10-27 11:49:44 -04:00
oranges 4e439d1396 Merge pull request #41063 from ShizCalev/fire-act
cl
fix: Fixed items worn by a burning mob not getting burning overlays while taking damage.
fix: Fixed items with special effects when lit on fire not having the effect triggered when worn by a mob.
/cl
2018-10-27 13:16:39 +13:00
nero1024 e0bbbca40f Footsteps sounds for bare feet and other mobs (#40981)
Bare feet and other mobs will now make the correct footstep sounds and added new samples to go with them. Added some helpers to is_helpers.dm, mostly for (future) footstep support but maybe someone else can make use of them.

cl Nero1024
soundadd: Bare feet will now make the correct footstep sounds.
soundadd: Other mobs will make the correct footstep sounds.
/cl

As others indicated in the very first footsteps PR other users wanted footstep sounds for barefeet. I also noticed that do_footstep is in a bunch of other mobs, but Ian and Xenomorphs don't wear shoes so I fixed that too.
2018-10-27 13:12:50 +13:00
MrDoomBringer 16be1163c0 Gives random events a ghost follow link (#40727)
Also improves the code for anomalies a bit

cl MrDoomBringer
tweak: Random Events now have a follow link for ghosts!
/cl

Untested, and anomalies are broken right now but that takes like 2 seconds to fix
2018-10-27 13:11:48 +13:00
ShizCalev 17d894fcba Adds examine messages to disembodied & robot heads (#40999)
cl ShizCalev
tweak: Added some examine messages to disembodied heads indicating if it's missing eyes, or if it's brain is nonfunctional.
tweak: Added some examine messages to cyborg parts to indicate their current construction status.
tweak: You can now remove the power cell and cut the wiring out of a cyborg chest during construction.
/cl

Small indicator to help alleviate some minor wastes of time (such as folks bringing suicider's heads to the roboticist instead of the chef.)

Added some missing destroy handling, fixed vars not being set and unset properly, cleaned up some duplicate code in human/examine handling for departed souls.
2018-10-27 13:10:55 +13:00
MrDoomBringer 3d24bc0f08 Prevents blob overminds, sentient diseases, etc. from dumping out boxes (#40823)
* nerf boxes

* uuh i think i see what you mean. hows this

* shuffles it over to mob.dm

* asdf

* hows this

* ooga

* i should probably rebase

* t

* cheaper and stronger unlike me

* aaaaa

* does the thing with the words
2018-10-26 22:03:09 +02:00
XDTM 2ddf3609fe configurize 2018-10-26 16:49:59 +02:00
XDTM 701c17f09e no cheatin 2018-10-26 10:01:43 +02:00
XDTM d3d9c8bdb2 Near-death experiences 2018-10-26 09:53:24 +02:00
AnturK 9306d01f6f Adds old name tracking to player panel, cleans up some name assignments. 2018-10-25 20:39:51 +02:00
Jordan Brown 270ef4ce1d Merge pull request #41072 from ShizCalev/examine-robo-prosthesis
Fixes incorrect examine message for damaged robotic limbs
2018-10-23 11:39:01 -04:00
QualityVan 18f59b804d Fixes robotic cell death (#40815)
* wounds never ever

* diseases exist at living oops

* Replace only_robotic and only_organic args with required_status
2018-10-23 14:44:30 +02:00
Cauã dos Santos Rebelo f9948e9c2b Fixed penguin butchering and made babies only drop one meat (#41047) 2018-10-22 12:43:18 -04:00
ShizCalev d82802e286 Fixes incorrect examine message for damaged robotic limbs 2018-10-22 03:40:45 -04:00
ShizCalev a492886da0 Fixes items worn by a burning mob not getting burning overlays while taking damage. 2018-10-21 17:21:41 -04:00
MrDoomBringer 703a365aec Various code improvements (#40932)
* adsf

* asdf

* take these

* Further cleanup to windoor code
2018-10-21 03:01:02 -04:00