Commit Graph

11490 Commits

Author SHA1 Message Date
spookydonut dd6fa5eded More spawn/sleep removals (#47634)
* remove more spawns

* more

* more

* varsets

* oops

* unfuck this
2019-11-13 03:07:59 -08:00
SteelSlayer f0a06e2e9c Some species mutation tweaks/fixes (#47701)
* Species mutation tweaks

* organization

* yes
2019-11-13 02:59:46 -08:00
Mickyan b67fc6e485 Adds a simple framework for mob taming, rideable cows (#47347)
* moo

* chances

* addressed some reviews

* duh
2019-11-12 16:30:59 -08:00
skoglol cd017535f4 move delay fix (#47702) 2019-11-12 11:37:00 -05:00
spookydonut 3287a48e57 Remove some unused code fragments (#47633)
this is some ancient code that was added in the past as part of 
features that then didnt get removed when those features were 
replaced/removed
2019-11-09 09:35:54 -08:00
skoglol 778df118e5 Fix shock propagation, add it to fireman carry (#47666)
The electrocute_act refactor made the shock propagating stop working, 
this fixes that. Also adds it to fireman carry, belatedly.

Shocks are fun. More shocks are more fun.
2019-11-09 09:29:10 -08:00
Arkatos1 73022d0435 Medibots will now keep tending your wounds continuously (#47663) 2019-11-09 09:19:18 -08:00
Loomin d5c114a27d Fix Handholding with simple mobs (#47648)
No erp with Ian please
2019-11-09 09:17:50 -08:00
skoglol f41bff2e55 Fixes butchering (#47657)
* Fixes butchering

* list()
2019-11-08 22:19:47 +01:00
Couls 971ef6a416 Custom movement hotkeys and restore macros for T, O and M (#47626)
* Custom movement hotkeys and restore macros for T, O and M

* stray comma

* update movement keys on SSinput initialize

* use cardinals
2019-11-07 18:07:17 -05:00
skoglol 907bad84b3 Goliaths drop plates at the ashwalker tendril (#47600)
* Goliaths drop plates at the ashwalker tendril

* Requested changes

* all of them
2019-11-07 12:11:27 -05:00
AnturK c20b4d5ab2 Replaces lentext with length (#47585) 2019-11-07 11:42:33 -05:00
Couls 65ce56587c fixes modifier hotkeys and adds alternative move intent toggle (#47569)
* fixes modifier hotkeys and adds alternative move intent toggle

* Fixes pulling keybind

* make the wrappers look more like the old popup windows

* it was the freaking save file

* bump up save file version

* reset keybindings to default
2019-11-06 04:20:30 -08:00
skoglol f7be9f1fd5 Drowsiness now respects sleep immunity (#47566) 2019-11-05 11:23:47 -05:00
spookydonut 2591ce17a6 Travis EOF newline detection v3 (#47539)
* scream

* aaa

* aaa

* new one
2019-11-04 19:16:50 -08:00
Arkatos1 d5a4994919 You can now only check yourself for injuries if you are conscious (#47545) 2019-11-04 11:48:41 -05:00
XDTM b55e0f1e76 Fixes xenomorphs deleting nanites when evolving (#47529) 2019-11-03 17:26:19 -08:00
IndieanaJones cb9f16df59 [READY] Lavaland Elite Bugfix and Tweaks (#47493)
* Bugfixes, tweaks, and changes

* Let's not do that

* Change the Sprite of the Tumor Once It Spawns an Elite

* Adding the warning note about friendliness

* Not here

* Put it here, and don't screw it up

* Changes based on Feedback

* Get Rid of SEND_SOUND in favor of playsound_local
2019-11-03 23:15:06 +01:00
Neo 715589f275 Fixes guardian summoners not dusting properly (#47403)
* fixes

* should work

* the last
2019-11-03 01:53:25 -08:00
Couls 070bb5e69c Port Custom hotkeys from TGMC (#47003)
* custom keybindings

* Update _lists.dm

* Update robot.dm

* modify weights and clean up some vars

* Update say.dm

* Apply suggestions from code review

Co-Authored-By: Emmett Gaines <ninjanomnom@gmail.com>

* some review changes

* formatting

* include focus hack, remove me_wrapper, give default keybinds to new characters, misc fixes

* revert hack and more reviews

* remove another focus hack

this was causing issues with the keydown proc returning early
2019-11-03 01:35:30 -07:00
81Denton 213c1c2b64 Merge pull request #47459 from zxaber/AI_Core_Lockdown
Bolted AIs now have TRAIT_NO_TELEPORT while bolted, and their move resist is MOVE_FORCE_OVERPOWERING
2019-11-03 09:32:52 +01:00
81Denton 972ee79ffb Revive proc tweaks (#47522)
* Revive proc tweaks

* atomize PR

* Implements nemvar's suggestion
2019-11-03 01:30:22 -07:00
Zxaber fdd89e5674 better good 2019-11-02 23:08:39 -07:00
ATH1909 72e981ff07 buffs milk (not a bug fix this time!) (#47488)
* Update golems.dm

* Update plasmamen.dm

* Update skeletons.dm
2019-11-01 19:48:12 +11:00
Jordie e41af156dd Merge pull request #47490 from bobbahbrown/no-more-duplicates!!
Corrects Duplicate Key + Location Logging in Suicides and Deaths
2019-11-01 19:46:59 +11:00
Brett Williams 77d3fd8136 jannies get this too 2019-10-31 12:27:56 -03:00
Coul fb3c7bdf51 god damn it 2019-10-31 03:50:59 -04:00
Brett Williams c13585621d we fixed it for real 2019-10-31 00:43:33 -03:00
Anonmare fd08e36069 Makes the service cyborg competent at bartending (#47385)
* service borg gang

* Update borghydro.dm

* Update robot_modules.dm

* Wow I can't believe it took me 12 hours to find

* Update robot_modules.dm
2019-10-30 16:29:33 -07:00
Rohesie 9dd28d5180 ID fix (#47387) 2019-10-30 16:17:55 -07:00
spessbandit 1a1c6e77d4 Adds message cooldown to vomitgeese refusing to eat food. (#47439) 2019-10-30 02:02:01 -07:00
kingofkosmos 8768b6b3b5 Removes unused & undefined spans (#47436)
* Removes all instances of 'caution', 'error' and 'notify'.

* Removes span classes which were either not used at all or were used very infrequently.
2019-10-30 02:00:11 -07:00
ATH1909 06e0f0ed6b TRIES TO FIX MILK FOR THE THIRD TIME (#47375)
* Update liver.dm

* Update life.dm

* Update life.dm

* Update liver.dm

* Update life.dm

* Update life.dm

* Update life.dm

* Update life.dm
2019-10-29 18:05:38 -04:00
Zxaber 07c6a07e5a moves the anchor 2019-10-28 18:52:55 -07:00
Zxaber 5eb000e14c I like the handle here
that's so you can attach a chain and use it as a BOAT ANCHOR
2019-10-28 18:15:51 -07:00
Detective-Google 1610bdf2a5 adds handholding (again???) (#47406)
About The Pull Request

Allows you to hold hands with other players by targeting their arms when grabbing
Why It's Good For The Game

being able to rp realistic human relationships is a good addition and also orange man said I could (even if he doesn't merge it /stealth reverts like last time we got hand holding cry )
image
Changelog

cl
add: Coworkers are now encouraged to show affection [WITHIN LEGAL LIMITS] by holding eachother's hands!
/cl
2019-10-27 20:16:20 +13:00
AnturK 3e7f034fa5 Fixes silicon silence. 2019-10-26 18:18:23 +02:00
Qustinnus 8a01398814 Adds achievement datums (#47058)
* First step

* achievements part 1

* epic

* done

* epic

* removes test datums

* adds minecraft achievement

* asss

* ass 2

* ass

* fix

* UPGRADE

* back-end partially

* back-end

* woops

* epic

* linted

* Achievements (#19)

* initialize SSachievements lists

* achievement ui actually tries to load

* witty commit description

* menu

* done

* done

* jesus christ

* ok linter

* Update code/datums/achievements/_achievement_data.dm

Co-Authored-By: Emmett Gaines <ninjanomnom@gmail.com>

* Update _achievement_data.dm

* Update misc_achievements.dm

* Update achievements.dm

* Update

* And a space, goddamit!

* Rebuild tgui

* woops

* bruh moemnet

* ok conflicts

* finally
2019-10-26 05:57:42 -07:00
oranges 58d8c248c8 Merge pull request #47388 from Rohesie/path
Variable definition path cleanup
2019-10-26 21:20:24 +13:00
nemvar 372189aad8 Prevent prevent contents explosion proc (#47337)
About The Pull Request

Proc literally only existed to return a boolean. Contents explosion is a clusterfuck anyhows. Basically it works something like this:

If the turf is the epicenter: GetAllContents of the contents and call ex_act on them directly. But it doesn't get the contents of whatever returns true on prevents_contents_explosion.
Otherwise: Call ex_act on the turf which calls the contents_explosion proc which has nothing to do with the prevents_content_explosion proc.

This is barely the smallest droplets of water onto a hot stone.

PR replaces the proc with a bitflag in flags_1.
2019-10-26 21:05:25 +13:00
wesoda25 1155b4a4e8 Removes Gasp Noises (#47287)
About The Pull Request

title
Why It's Good For The Game

It might be me, but other people have said so too, the new gasp noises are incredibly obnoxious.
Changelog

cl
sounddel: gasp noises are no longer a thing
/cl
2019-10-26 21:01:00 +13:00
Shaps 7550c3eda5 Lets people start messages with asterisks in deadchat (#47144)
* remove check_emote from observers

* dont flip! or spin. actually, do do those things if you want

* fr
2019-10-26 20:55:14 +13:00
cacogen 4f79ba69fa Pacifists no longer crush cockroaches (#47352) 2019-10-25 16:41:49 -07:00
Emmett Gaines 3bd6505ac0 Cleans up zone_sel and fixes init selection (#47371)
* Cleans up zone_sel and fixes init selection

* Removes selecting
2019-10-25 16:39:29 -07:00
skoglol c949b059f2 Fixes pointing at something in darkness/past walls (#47379)
* Fixes pointing in darkness/past walls

* stray whitespace
2019-10-25 16:35:57 -07:00
Shaps d10ec48b05 Albino skintype is pale (#47261)
where's the lie
2019-10-25 02:33:51 -07:00
Kaffe-work 3afc5ff55c Vampire gui minor fix (#47200)
* fixes toggling flashlight removing bayonet overlay

* changes gui for vampire characters

* removes old contents

* Revert "fixes toggling flashlight removing bayonet overlay"

This reverts commit 4858f81778953e318e39e33380381371ea2154cf.

* Removes commented code, and a newline
2019-10-25 02:32:43 -07:00
L 42873d424e Cleanup 2019-10-25 04:26:09 -03:00
spessbandit d0c84599e5 Humanizing a monkey no longer yeets any buried smuggler's satchels from the tile onto their person. (#47298)
* adds blacklist to humanize equip

* we can use anchored after all what  FUN piece of lsownlelcowert
2019-10-25 08:09:41 +02:00
spessbandit 8ce13c9e36 stops dead goose shit (#47309) 2019-10-24 18:51:28 +02:00