Commit Graph

40933 Commits

Author SHA1 Message Date
Jordan Brown 74b9e3df0c Fixes PA Href Issue 2017-09-29 17:23:37 -05:00
KorPhaeron bc142acb5c Structure istype define 2017-09-29 17:19:10 -05:00
KorPhaeron 5e5ff73046 Adds a var to minds to make them immune to conversion 2017-09-29 16:59:56 -05:00
MrDoomBringer 8343c5c8a3 move around lockbox code hopelessly trying to fix merge conflicts 2017-09-29 17:43:44 -04:00
KorPhaeron 5fa6ea42af Fixes changelings being able to transform sting mobs that are transform sting immune 2017-09-29 16:36:58 -05:00
AnturK d2a096e507 Fixes evidence bag not respecting inventory 2017-09-29 15:59:25 -05:00
Jordan Brown 0572c1a4d9 Fixes subsystems not returning a qdel hint 2017-09-29 15:58:44 -05:00
ShizCalev b4208c6062 Old code 2017-09-29 15:58:18 -05:00
Jordan Brown d940f411dc Removes a call to datum/New() 2017-09-29 15:57:30 -05:00
oranges eda8f7f7df Log attempted injections as well as successful ones 2017-09-29 15:57:13 -05:00
Jordan Brown 4d1f3b5d9f Removes irccheck admin restriction 2017-09-29 16:27:32 -04:00
MrDoomBringer 79560a409d add cargo ribbon 2017-09-29 16:13:02 -04:00
MrDoomBringer b3f9669144 Add cargo lockbox 2017-09-29 16:12:50 -04:00
Cyberboss 9db3ba0be0 Chat command to notify admins when the round ends 2017-09-29 13:26:40 -04:00
oranges 2ddc4aa332 Merge pull request #31085 from AnturK/shadefix
Fixes shade attackby
2017-09-29 22:30:17 +13:00
AnturK 8f90a5144d Fixes space vision 2017-09-29 08:50:40 +02:00
Jordan Brown 62f788fbc6 Server tools API v3.1 (#31000)
* New API for service communication

* Safer this way

* Gives the game the ability to kill itself

* tick_lag

* Sanity check

* Updates comment

* Formalization of the server tools API

* Fixes, finishes, and cleanup

* Remove unecessary scoping

* Compile fixes

* Didn't Ctrl+S

* Reimplement chat commands

* Fixup

* Required parameters

* Fax

* Testing

* Fix ON_TOPIC

* The more defines the more better

* That's bass ackwards

* Fix tgs2

* Fuck it, call him pichael

* Do this

* No, we only use the modern methods now

* Remove tgs2 relay support

* Remove kebab

* Kill kill kill

* This is back baby

* Missed a GLOB

* Remove DownloadPRDetails()

* Cache custom commands by name

* Adds "notify" chat command

* Use the official API

* Fix API misuse

* Readme licensing memes

* Fix API

* Moves chat new game announcement to when the API is confirmed compatible

* Add TGS3.json

* Fix the input options

* Removes notify command
2017-09-29 16:19:50 +13:00
ShizCalev bc50c77570 Stops revheads from being metagamed with healthscanners & medical HUDs. (#31110)
* Stops revheads metagaming

* Added comment.
2017-09-29 15:59:57 +13:00
Joan Lung 5b73196dac Reebe is fancier now (#31045)
* Reebe is fancier now

* proper wall baseturf
2017-09-29 15:58:45 +13:00
Jordan Brown 3fb882895c Movement delay fixes and optimization (#31037)
* Fixes simple animals occasionally moving too fast

* Removes a proc call from movement_delay
2017-09-29 15:56:02 +13:00
oranges 5260bd97c7 Merge pull request #31064 from YPOQ/silverfriedfoods
Silver slime extracts create proper fried foods
2017-09-29 15:55:02 +13:00
oranges 6ff77feb0b Add a fingerprint to pipes when interacted with by a wrench 2017-09-28 21:54:13 -05:00
oranges 4c46a0e2e7 Merge pull request #31074 from pubby/ninjaoutfit
Ninja outfit code cleanup
2017-09-29 15:52:40 +13:00
Jordan Brown be38c4b212 Profile access is granted when holder is created 2017-09-28 21:51:53 -05:00
kingofkosmos 086d636b17 Alt-clicking descriptions when examining (#30988)
* Adds what alt-clicking does into examine-messages.

* whoops fix

* AI holopad examine remove

* Fixed cigarette pack alt-clicking.

* Spear alt-click-message set to show only if explosive lance.
2017-09-29 15:51:31 +13:00
oranges 5ec9bd8d03 Merge pull request #31076 from AutomaticFrenzy/elseif
Fix dangling #elseif in list helpers
2017-09-29 15:48:08 +13:00
oranges 27f15b7892 Merge pull request #31078 from pubby/opspawn
Cleanup operative landmarks
2017-09-29 15:47:47 +13:00
oranges 36eaf2b6ce Merge pull request #31075 from Incoming5643/patch-35
Fixes Poly lying about his age
2017-09-29 15:47:26 +13:00
KorPhaeron 338f7f2a2b Shooting walls can create bullet holes/dents (#30714)
* Bullet holes in walls

* Code standards, new sprite
2017-09-29 15:46:59 +13:00
kingofkosmos b3a291640f Fixes MMI buckled-warning (#31061)
* Fixes MMI having a buckled-warning when trying to move.

* Comment added.
2017-09-28 21:46:34 -05:00
kevinz000 bd8d9592f1 [READY]Refactors timestops to use fields (#30858)
* kek

* fixes

* Fixes

* fixes

* throw freeze

* woops

* double woops
2017-09-29 15:46:10 +13:00
YPOQ 58f1478324 Fixes larva evolving while restrained (#31060) 2017-09-28 21:46:02 -05:00
RandomMarine 2d54930e4d You can now light cigars on burning people (#31081)
* adds lighting cigs on burning mobs

* backslash the

* src
2017-09-28 21:45:17 -05:00
kevinz000 0ac476cd22 Adds steal research levels objectives to traitors+lings, makes it work for everyone not just ninjas. (#30722)
* initial commit

* bugfix

* Update changeling.dm

* Update datum_traitor.dm

* Update datum_traitor.dm

* Update objective.dm

* compile
2017-09-29 15:44:15 +13:00
pubby f4844f1de0 Remove unused ninja team var 2017-09-28 21:43:44 -05:00
Tungsten ac8eee7d4d Applying PDA overhaul Upstream (#30613)
* Applying PDA overhaul Upstream

Yeet?

* Used lordpidey's change

Like this?

* The build failed so I'm changing it back

* Update PDA.dm

* Update PDA.dm

* Make the settings visible only on the main screen

mode 0 is the hub, and the hub is the main menu. I think it'd be a lot more convenient for players to always have these options on the main menu if they need them. Makes it really easy to swap colors and fonts at the beginning of the round. I can put it in a settings menu if everyone really thinks it's necessary, but then someone would have to help me actually make the damn icons show up.

* Update PDA.dm

* Update PDA.dm

* Wait, I'm an idiot. I was editing the wrong thing.

* Here's your switch statements boi

* Declare font_index at the "Toggle_Font" code

I declared it exactly where it's relevant, but I think this looks unclean. I also redefined it which I actually needed to do.

* Replaced it where it was

cuz the build broke

* Make the color changer a picker instead of a field

An attempt

* Made these defines

@optimumtact @Cyberboss Like this?
2017-09-29 15:43:22 +13:00
oranges 84e96c53be Merge pull request #30985 from tgstation/Cyberboss-patch-5
Fixes frozen PDAs in the game logs
2017-09-29 15:41:34 +13:00
Robustin e630e51682 Secure containers give more hints, no RNG, for hacking (#30864)
* Automatic changelog generation for PR #30056 [ci skip]

* Delete AutoChangeLog-pr-30056.yml

* Removes bad RNG

* More instructions

* gud grammer

* Right parenthesis

* Update secure.dm

* Update secure.dm

* Update secure.dm

* less explicit
2017-09-29 15:40:13 +13:00
Jordan Brown 4178c209f1 Configuration datum refactor (#30763)
* Configuration datum refactor

* More WIP

* New easier on the eyes format

* More WIP

* Finished config.txt

* Fucktons more WIP

* The end of conversion draws near...

* Add all this shit

* Done converting entries finally

* Hunting down compile errors

* More WIP

* MORE CONVERSIONS

* More WIP

* More WIP

* Oh shit only 90 errors this time!

* IT COMPILES!!!

* Fixes world start runtimes
2017-09-29 15:36:51 +13:00
XDTM 152c8901db Adds action buttons for spiders, refactors action code, nurse spiders can set a hereditary directive for their children to follow (#30572)
* Nurse spiders can set a hereditary directive for their children to follow

* Action buttons!

* unstale

* Done

* worth it

* unused now

* a

* Integration with #30593

* ports #30996

* span

* antur

* Adds spider midwife emoji

* paneled

* a

* fixed panels
2017-09-28 23:01:41 +02:00
Jordan Brown 98e0cd5054 Self replacement fix (#30834) 2017-09-28 13:07:23 -03:00
Jordan Brown 44d50b36b2 Removes some spawns 2017-09-28 10:25:15 -05:00
Jordan Brown 59eaa40072 Fixes SSqueak not returning ..() 2017-09-28 10:24:41 -05:00
AutomaticFrenzy 743fa84bd2 Fixed duplicate definition (#31048) 2017-09-28 10:24:12 -05:00
Ashe Higgs 60d3ce5c71 Adds Nars-Ian and clock hawks (#30856)
* Nars-Ian

* DEVOUR THE LESSERS IA IA

* alternate reality

* Adds clock hawks

* Whew, that took a while

* why yes there is

* Conflicts uno

* Conflicts 2
2017-09-28 10:23:05 -05:00
AnturK 1a210f626c Fixes transitions (#31084)
* Fixes transitions

* Cautionary comment.
2017-09-28 10:17:11 -05:00
Y0SH1M4S73R f572f39faa AFK players count as dead for the assassinate objective (#31046) 2017-09-28 08:03:34 -03:00
KorPhaeron 962081866e Advanced camera consoles use a list for z lock rather than a single z level (#30661)
* Refactor Abductor Console

* Station lock
2017-09-28 12:24:34 +02:00
AnturK 792917ee31 Fixes shade attackby 2017-09-28 10:30:41 +02:00
Incoming5643 ecc6598c5e Repairs and Intensifies Secret Satchels 2017-09-28 00:22:26 -04:00