Commit Graph

40933 Commits

Author SHA1 Message Date
Jack Edge d16794ccb8 Code review I 2017-12-23 14:12:33 +00:00
Jack Edge 04a4a7e76b Replaces CLEAN_ON_MOVE_1 flag with cleaning component
CLEAN_ON_MOVE_1 is a flag checked on every atom movable's Moved() and
triggers a janiborg/upgraded janicart clean on the turf if present.

Replacing this with a component does the same thing and frees up a flag
slot.

Also fixes a bug where a spawned in "upgraded" janicart wouldn't
actually clean the floors.
2017-12-23 14:12:33 +00:00
Leo c75c2c5d7b Merge pull request #33751 from AnturK/newscastersfeedbacktakethree
Fixes broken newscaster JSON
2017-12-23 12:12:21 -02:00
Robustin d57e9c52d9 Reworked EMP doorshocking (#33741) 2017-12-23 04:18:24 -05:00
octareenroon91 8051dae512 Fix file path to aimalf.ogg 2017-12-23 02:50:47 -06:00
Robustin 121cdfcca9 Fixed empty HUD_List breaking alternate_appearances (#33742)
* Alt Appearance works on empty HUD lists

* Fixes empty list runtime
2017-12-23 02:45:52 -05:00
Jordan Brown dcfa3ca0e2 Add a single whitespace (#33746) 2017-12-23 02:42:50 -05:00
Ian Turk c7f00fb44c Prefixed all disability defines with DISABILITY to fix name collision with BYOND built in BLIND define 2017-12-22 23:49:41 -06:00
kevinz000 49cce67a16 How the fuck did I commit to the wrong line?! 2017-12-22 18:49:40 -08:00
Dax Dupont a56dda599b 2 borg metal fixes for the price of one (#33738) 2017-12-22 19:50:41 -05:00
coiax 69c88c2ef1 Gibber rebalance (#33737)
🆑 coiax
balance: The kitchen gibber must be anchored in order to use.
balance: The gibber requires bodies to have no external items or
equipment.
/🆑

Unanchoring the gibber, running around with it, ebowing people, then
shoving them in is not fun.

As a double check, you REALLY should be stripping them of all that
cloth, it'll jam up the gears.

- Removes the abiotic() proc, it's literally used only in the gibber.
2017-12-22 19:02:42 -05:00
More Robust Than You c4d1920a2a Merge branch 'master' of https://github.com/tgstation/tgstation into tgui-stuff 2017-12-22 16:46:20 -05:00
More Robust Than You 88f1f01439 Vending TGUI 2017-12-22 16:46:03 -05:00
vuonojenmustaturska ca6c21851a adds abstract_1 flag to internal magazine objects 2017-12-22 23:24:32 +02:00
MoreRobustThanYou e85d2364fc Make airlocks use VARSET_CALLBACK 2017-12-22 14:03:51 -05:00
Jordan Brown 63e92a03c8 Merge pull request #33745 from vuonojenmustaturska/oilfix
[s] Fixes the frying oil reagent
2017-12-22 12:02:42 -05:00
kevinz000 6ce550dadf Clownborgs (#33590) 2017-12-22 11:57:02 -05:00
Jordan Brown ec461dbf04 Adds round ID to Show Server Revision (#33723) 2017-12-22 11:43:02 -05:00
kevinz000 cc2a943f37 Fixes message spam when proccalls are delayed due to another admin's proccalls running (#33732)
* Fixes proccall block message spam

* One thread
2017-12-22 11:40:15 -05:00
Armhulen c3e501a9ba cool beans, partner (#33713) 2017-12-22 11:38:04 -05:00
WJohn 26ef6760e7 Tweaks the syndicate infiltrator so it's no longer lopsided. (#33731) 2017-12-22 11:34:24 -05:00
AnturK e8422680ba Fixes broken newscaster JSON 2017-12-22 09:42:15 +01:00
oranges edef11f094 Merge pull request #32433 from kevinz000/vector_projectiles
[READY]Refactors projectile trajectories, fixes piercing projectile inaccuracy and beam rifle visual deflections
2017-12-22 14:32:35 +13:00
oranges e8b46174e2 Merge pull request #33714 from lzimann/icon
Job landmarks now show the mob with the proper job outfit.
2017-12-22 14:26:29 +13:00
KorPhaeron 3f4b3a5834 Christmas (#33690)
* Christmas Event Updates

* Dont recreate the list every time

* Check for drop del

* Changes some things to placate that one guy from FTL
2017-12-21 20:14:08 -05:00
vuonojenmustaturska af2aae794c frying oil fix 2017-12-22 03:06:02 +02:00
Jordan Brown 864274eea7 Merge pull request #33606 from coiax/antaghud-on-end
Everyone gains antag HUD at round end
2017-12-21 14:15:42 -05:00
Jordan Brown d173281597 Merge pull request #33709 from uraniummeltdown/linespacing
Adjustable Chat Line Height
2017-12-21 12:48:15 -05:00
uraniummeltdown f047ca799c default body line-height 1.4 -> 1.2
added goonchat buttons to increase/decrease body line-height
2017-12-21 22:26:20 +05:00
Leo Z 581f931845 Job landmarks now show the mob with the proper job outfit. Also adds a proc to generate these icons automatically. 2017-12-21 13:32:27 -02:00
Jordan Brown f5f8935fe9 Merge pull request #33730 from kevinz000/patch-409
Fixes chat SDQL permanently disabling all admin sdql and proccalls for the round.
2017-12-21 08:53:41 -05:00
AnturK e940102d18 Makes newscaster feedback messages and comments always a list. (#33682)
* Makes newscaster messages and comments always a list.

* Proper fix

* This was unnecessary too

* Extra safe.

* "
2017-12-21 08:13:11 -05:00
kevinz000 175e7da98d Fixes chat SDQL 2017-12-21 05:08:40 -08:00
Jack Edge 834579bc5a CODE REVIIEW I 2017-12-21 12:51:30 +00:00
Jack Edge 2b278f7af8 Everyone gains antag HUD at round end
🆑 coiax
add: At the end of the round, all players can see who the antagonists
are.
/🆑

Gaining antag HUD at round end means it becomes more obvious to everyone
about information that is already public knowledge (because the round
end report has also been issued by this point).
2017-12-21 12:51:30 +00:00
Ashe Higgs a24987dacf Tiles blessed by holy water now block servant warp-in/Eminence snooping (#33584)
* Blessing tiles blocks servant warp

* Removes the color

* Prevents the message from showing on the same turf
2017-12-21 07:36:58 -05:00
kevinz000 192496e5f5 Fixes biodegrading handcuffs 2017-12-21 02:27:13 -08:00
Jordan Brown 3b92dc22c5 Merge pull request #33706 from AnturK/dumbmechacode
Fixes some mecha code.
2017-12-21 02:37:52 -05:00
Jordan Brown cebe33dbc8 Merge pull request #33550 from ninjanomnom/instanceless-component-dupe
Adds instanceless component dupe mode
2017-12-21 01:50:39 -05:00
Jordan Brown 337b40cd03 Merge pull request #33703 from kevinz000/patch-407
Integrated circuit smoke circuit now requires atleast 10 units of reagents to generate smoke
2017-12-21 01:46:19 -05:00
Jordan Brown 8fad15df0c Merge pull request #33704 from Fox-McCloud/arm-implant-fix
Fixes Arm Implant EMP Effect
2017-12-21 01:43:43 -05:00
MoreRobustThanYou 408a6c09b5 Fix smoke machine runtime (#33697)
* Fix smoke machine runtime

* Woops.
2017-12-21 01:41:01 -05:00
Tad Hardesty 75773d3e43 Fix pulling things across space transitions (#33689) 2017-12-21 01:33:54 -05:00
AnturK b50bf6ac35 Immovable rod abuse, smite and event trigger. (#33681) 2017-12-21 01:11:32 -05:00
ShizCalev b539341768 Fixes bullets making sounds in space and water (#33672)
* Bullet sounds

* explicit lists
2017-12-21 01:08:39 -05:00
Ashe Higgs 3b37dae932 (probably?) Fixes being able to create two Eminences at a time + other Eminence issues (#33634)
* Fixes some Eminence issues

* Whoops!
2017-12-21 01:01:51 -05:00
QualityVan 71c12b165e Fixes some syndicate duffelbags missing inhands 2017-12-20 19:54:54 -06:00
Tad Hardesty 911cb97718 Tidy telecomms radio code, make PDA server real telecomms machinery (#33647)
* Refactor radio message broadcasting in a major way

Broacast_Message and everywhere that uses it, including radio talk_into
and the telecomms broadcaster and allinone. Other telecomms machinery
has had dead code excised.

Functionality should be roughly the same as before, but:
- CentCom headsets are only magic when using the CentCom frequency
- Syndicate frequency speech on the station no longer double-talks
- Talking directly into an intercom or radio which also has its
  microphone on no longer double-talks.

* Split signal/vocal into subspace and subspace/vocal

* Move the message server and its computer to telecomms folder

* Slightly tidy the message server and computer

* Move subspace receiver logic to a proc on signal/subspace

* Repath the message server under machinery/telecomms

* Largely get PDA messages onto subspace proper

* Actually require the server for PDA messages

* Improve signal/subspace/New() and copy()

* Improve input handling on the message server

* Fix initialization and Z checks of allinones

* Add a constructor for virtualspeaker

* Fix radiation storms initializing a bad virtualspeaker

* Fix runtimes with machines talking into radios

* Finish making the message server a real telecomms machine

* Make CTF radios independent also

* Fix window IDs of message server PDA photos
2017-12-20 22:02:55 +01:00
jughu 1a11676291 Fixes grammer issue (#33679) 2017-12-20 13:02:02 -05:00
Xhuis 2fedae91f8 Small clockcult balance patch 2017-12-20 11:51:22 -05:00