Commit Graph

10635 Commits

Author SHA1 Message Date
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
Jordan Brown 0deea0089d Merge pull request #41018 from kevinz000/patch-578
Reverts accidental disarm stun removal
2018-10-21 02:50:25 -04:00
ShizCalev c4064c9dac Fixes syndicate MMI nameswaping, adds better user feedback when inserting a dead brain (#41023) 2018-10-20 11:35:32 -07:00
QualityVan 66000159d8 Fix fresh zombies not getting claws (#41020)
Caused by movement overhaul being indiscriminate in replacements.
2018-10-20 11:33:10 -07:00
kevinz000 3c7c6a61ea Remove a pointless null operation (#41019)
YOU SHALL NOT PASS() 2.0

Sometimes I look at code I've written in the past and wonder how sleep
deprived/drunk one has to be to write that.
2018-10-19 22:50:05 -07:00
nichlas0010 cd0c7774d7 Turn the AI icon selection menu into a radial (#40962)
Also removes "green" from the global list, since there's no AI display called
green, and renames "wierd" to "weird", so it works properly
2018-10-19 22:19:27 -07:00
Emmett Gaines f66e311ebc Makes species speedmod a true movespeed modifier (#40992) 2018-10-19 15:26:19 -04:00
kevinz000 337742902e Update species.dm 2018-10-18 22:56:20 -07:00
MMMiracles c89b619bd9 Penguins now waddle + waddle organ (#40989)
* and he waddled away, waddle waddle

* waddle ears + initialize

* ninjanomnom fixes + meat

* taste stuff change

webbit
2018-10-18 16:29:59 -04:00
Jordan Brown bb6da6f001 Merge pull request #40953 from ShizCalev/mannitol-ghetto-surgery
Ghetto surgery can now damage brains. Mannitol can heal damaged brains.
2018-10-17 16:21:43 -04:00
ShizCalev 52748e91a9 Monkeys no longer move at lightspeed (#40968) 2018-10-17 14:18:01 -04:00