Jordan Brown
4b95b0f005
Merge pull request #33512 from AnturK/exiledmob
...
Fixes gateway ignoring exile implants in simple mobs
2017-12-14 23:34:13 -05:00
vuonojenmustaturska
de51ac3667
Player Z-tracking, again ( #33216 )
...
* Player Z-tracking, again
* requested changes
* shuttle changes
* a fix
* vending
* honk
* brainstuff take 1
* Honk
* adminspam into testing def
* remove rebase artifact
2017-12-14 18:35:30 -05:00
Jordan Brown
8c537ea377
Adds config inclusion system ( #33307 )
...
* Adds config inclusion system
* Revert debug code
* Fix bad braces
* Remove unused var
* Tested, working
* Config fixes
2017-12-14 18:23:10 -05:00
Tad Hardesty
71659b1e1a
Tidy non-telecomms radio code ( #33381 )
...
* Remove extraneous parameters of receive_signal
* Delete unused signal datum procs
* Remove signal/var/encryption in favor of data
* Add and use datum/signal/New
* Clean up PDA and pAI integrated signalers
* Remove unused send_hear proc
* Clean up vars on obj/item/radio, change receive_range to can_receive
* Remove suffix var from radios
* Fix cell timer radios
2017-12-15 11:37:58 +13:00
Jordie
e889f56d7b
Feedback changes ( #33441 )
...
* various feedback changes
* no bad github no spaces
2017-12-15 11:36:08 +13:00
oranges
7d424b475d
Merge pull request #33298 from QualityVan/zombrain
...
Fixes zombie head removal
2017-12-15 10:53:30 +13:00
nicbn
35090dce0d
New closet sprites ( #33207 )
...
They're new sprites deal with it
2017-12-15 10:49:17 +13:00
Ashe Higgs
d447acdc6e
All-In-One grinder results are now defined by type, not by huge lists ( #33181 )
...
I had some time free, and noticed how awful the reagent grinder code was - it used huge static lists containing types and their associated reagents from grinding.
This is now split into two new vars on /obj/item - var/list/grind_results and var/list/juice_results, as well as two new helper procs, on_grind() and on_juice() to allow those to change based on conditions like plant potency. Such checks and the like have been moved to that. If any of these procs return -1, the operation is canceled.
I also fixed some of the recipes that didn't work. The reagent IDs for them didn't exist, leading me to believe that they weren't tested. I corrected that! (I've tested every single recipe in this PR, with the exception of a few juicing-related ones.)
2017-12-15 10:48:25 +13:00
Jordan Brown
59abcb8dc3
Adds SDQL chat command ( #33366 )
...
Allow's calling SDQL from bots supporting the CHAT system API
2017-12-15 10:43:54 +13:00
vuonojenmustaturska
5233ec1f6a
Finishes the forceMove port ( #33519 )
...
* a thing
* thingy 2: electric boogaloo
* Obligatory webeditor commit
2017-12-15 10:39:34 +13:00
Jordan Brown
25a585d037
Adds feedback for explosions ( #33511 )
...
* Adds feedback for explosions
* Remove stray quote
* Fixes + flash and flame
2017-12-14 15:00:23 -05:00
ShizCalev
0715bb9dea
Adds new gun dry firing sounds ( #33503 )
...
* Adds new gun dry firing sounds
* Don't want to hear click when you want to hear bang
2017-12-14 07:14:36 -05:00
Leo
6a0a97acc0
Split personality now logs when a ghost gets control of it ( #33506 )
2017-12-14 07:12:12 -05:00
Leo
8f70453d30
Fixes outdated admin hotkeys ( #33505 )
...
F7 is buildmode again
F8 invisimin and control + f8 is stealth mode
2017-12-14 04:43:55 -05:00
Jordie
f9b36a97c4
Saves newscaster data and photos to round logs folder ( #33504 )
...
* newscaster saves stories and photos
* merge with round end changes
* begone debug proc
* some fixes
2017-12-14 04:43:26 -05:00
AnturK
194bd83435
Adds blob roundend report. ( #33463 )
...
* Adds blob roundend report. (Also adminabuse)
* Old comment
* Grammer
* Moves antag to seperate file
2017-12-14 02:38:46 -05:00
AnturK
28897dc20b
Proper fix
2017-12-14 07:51:30 +01:00
Epoc
0d4b0b9d76
Adds Cybernetic Lungs to cyber_organs techweb node ( #33490 )
2017-12-13 23:09:08 -05:00
Emmett Gaines
94a7608995
adds a parent level subsystem initialized var ( #33456 )
2017-12-13 22:11:21 -05:00
JStheguy
ff87753167
Adds Additional Electronic_Assembly Designs ( #33466 )
...
* bloats electronic_setups.dmi
* new assembly naming scheme, redone legacy sprites
2017-12-13 22:09:55 -05:00
Cruix
ac1fbcc858
Fixed several bad type checks in shuttle procs ( #33497 )
2017-12-13 22:08:30 -05:00
AnturK
e9175614b2
This is still pretty terrible ( #33495 )
2017-12-13 22:08:11 -05:00
Jordan Brown
95ca418ef1
Allows for more than one cross server ( #33488 )
...
* Allows for more than one cross server
* mend
2017-12-13 22:07:26 -05:00
Kyle Spier-Swenson
4e929c74a9
Deadmin tweaks: Admins without +AUTOLOGIN start deadmined. AUTOLOGIN defaults to on. ( #33480 )
...
* Deadmin tweaks, Admins without +ADMIN start deadmined.
Deadmining no longer destroys the admin datum.
Admins without +ADMIN start deadmined, reloading admins re-deadmins them.
Moved some code around to make it more sane
People with +PERMISSION can now deadmin or readmin other admins at will.
* Adds new flag for if the role should automatically log in, defaults to on, can be removed with -AUTOLOGIN
Also fixes a bug in permission panel not handling these cases gracefully
2017-12-13 22:03:37 -05:00
Leo
5ffec027af
Merge pull request #33478 from ACCount12/another_explosion_fix
...
Fixes yet another chem explosion throwing warnings
2017-12-13 18:13:29 -02:00
Leo
cfb0b8ae39
Merge pull request #33493 from vuonojenmustaturska/initializefixes
...
Fixes a couple Initialize procs
2017-12-13 18:12:37 -02:00
Leo
805f0beeac
Fixes two unrelated runtimes ( #33494 )
2017-12-13 18:11:23 -02:00
vuonojenmustaturska
a162837faf
Replaces a bunch of loc assignments with forcemoves and moves to nullspace ( #33465 )
...
* big batch of loc assignments
* Update emergency.dm
* Update spiders.dm
* Update parrot.dm
* Update ripley.dm
* Update firealarm.dm
* seems to work
* this maybe works?
* brainmemes, again
* stuff
* fix brainmob, camera runtimes
2017-12-13 20:56:39 +01:00
AnturK
3f9738efff
Fixes gateway ignoring exile implants in simple mobs
2017-12-13 20:52:37 +01:00
Jordan Brown
791fdf4945
Merge pull request #33487 from deathride58/fixesgenetics
...
Fixes genetics mutations disappearing
2017-12-13 10:13:09 -05:00
Jordan Brown
39fba08469
Merge pull request #33484 from vuonojenmustaturska/eminencefix
...
Fixes glass shard/bananium floor behavior for cameras and ghosts
2017-12-13 10:13:02 -05:00
Jordan Brown
ccfe2d46c6
Merge pull request #33481 from AutomaticFrenzy/patch/celldesc
...
Correctly set description of nonstandard cells
2017-12-13 10:12:35 -05:00
AnturK
171aca5a41
Roundend fixes ( #33477 )
...
* Fixes TC use counts and adds some spacing between solo antags of the same kind
* Fixes nuke result
* Fixes round result for clock_cult
* Kevinz please.
* Hurts my soul
2017-12-13 06:20:56 -05:00
Kyle Spier-Swenson
1cc04f73c1
Changes the goonchat failed to load message since updating byond isn't needed anymore ( #33474 )
...
It was a 511 beta that caused this issue, anybody still on 511 beta is not supported, They can move up to stable
2017-12-12 23:51:03 -05:00
oranges
188e127ebf
Merge pull request #33475 from AnturK/ineedtocleanuptheselater
...
Antag spawner fixes
2017-12-13 15:02:08 +13:00
oranges
a0146be33b
Fixes the free worker bee getting stuck in the hive and never leaving ( #33451 )
...
ten outta ten code
2017-12-12 16:57:24 -05:00
Jordan Brown
a01cf60a60
Fixes lobby stat entries not showing ( #33496 )
2017-12-12 16:55:55 -05:00
vuonojenmustaturska
5fe94d2e49
destructive analyzer runtime thing
2017-12-12 22:59:40 +02:00
vuonojenmustaturska
b2c88230f0
Fixes a dumb runtime with basilisks
2017-12-12 22:39:45 +02:00
vuonojenmustaturska
57c525928e
honk
2017-12-12 22:32:48 +02:00
Mark9013100
1caf3c6f8f
Adds extra labcoats to medical wardrobe ( #33467 )
2017-12-12 15:26:20 -05:00
Robustin
92a139585d
Both cult revive runes will now replace braindead/AFK cultists ( #33206 )
...
* "Revive" AFKs
* "Revives" inactive clock cultists
* AFK boot notice
* Missing parenthesis
* Revive targets correct mob
* Poll fix
* Fixes inactive revive mob
* Suicide Counter
2017-12-12 13:47:32 -06:00
Jordan Brown
e01d746833
Merge pull request #33468 from kevinz000/patch-405
...
Designs now default to department flag ALL instead of NONE
2017-12-12 14:02:57 -05:00
Jordan Brown
94761ab48c
Lobby statpanel moved to Status ( #33398 )
2017-12-12 17:02:03 -02:00
Jordan Brown
f91c577863
Merge pull request #33457 from ninjanomnom/check-your-tick
...
Check ticks some more in dock()
2017-12-12 13:58:03 -05:00
kevinz000
0cd93748d6
Adds a chat command to reload admins in case someone locks themselves out. ( #33458 )
...
* Update chat_commands.dm
* skype
2017-12-12 13:56:00 -05:00
deathride58
e9b30474d2
Fixes genetics being broken after brain damage rework
2017-12-12 12:08:04 -05:00
vuonojenmustaturska
92bb7828e3
Update mineral_floor.dm
2017-12-12 17:49:07 +02:00
vuonojenmustaturska
37e8cd977d
Fixed glass shard Crossed() behavior for cameras and ghosts
2017-12-12 17:43:46 +02:00
Tad Hardesty
ce116b6d96
Correctly set description of nonstandard cells
2017-12-12 03:50:47 -08:00