Commit Graph

934 Commits

Author SHA1 Message Date
Bjorn Neergaard 961eeea661 Rewrite SSUs, tweak newly added UIs 2016-01-25 12:03:07 -06:00
Cheridan b3240416b4 Merge pull request #14798 from MrPerson/come_on_guys
Fixes some awful defines to not be hacks
2016-01-24 21:15:14 -06:00
AnturK 9e8eca56a7 Adds AI card tgui
Removes the multiple AI's on one card semi feature.
2016-01-24 12:52:31 +01:00
MrPerson e1b3815539 Fixes some awful defines to not be hacks 2016-01-22 19:07:37 -08:00
Bjorn Neergaard 1599742f7e Re-structure tgui's ui_act 2016-01-22 19:25:36 -06:00
Bjorn Neergaard b2629a56e2 Make wires use defines, put a wire var on /atom, fix tgui ui_host runtimes 2016-01-22 19:25:33 -06:00
Bjorn Neergaard 99e5764719 Refactor pizza_bomb, tweak pizza_bomb sprites
Thanks to @WJohn for the pizza bomb core sprites, and updated pizza box sprites

Removes the pizza_bomb and replaces it with pizzabox/bomb. Adds a special bomb core
for pizza bombs (a pizza bomb core can be used on pizza boxes and regular bombs, but
regular bomb cores cannotbe used for pizza bombs), and tweaks wire code a little bit.
2016-01-22 19:22:11 -06:00
Bjorn Neergaard 4ec75a5ecb Add better pizza bomb sprites 2016-01-22 19:22:10 -06:00
Bjorn Neergaard 87b0857b93 Refactor wire datums
Finish wire port and refactor wire datums to use string keys; widen color
range to support more wires and more colors.
2016-01-22 19:22:09 -06:00
tkdrg c26a9488d4 Merge pull request #14762 from AnturK/botradiofix
Fixes Pingsky Radio
2016-01-22 21:34:17 -03:00
AnturK b879d40f04 Fixes Pingsky Radio 2016-01-20 16:39:57 +01:00
Bjorn Neergaard 3ae2397d9f Fix interacting with intercoms as AI 2016-01-19 17:02:59 -06:00
Bjorn Neergaard 1c34479376 Fix uplink code once and for all
Fixes #14733
2016-01-19 16:42:57 -06:00
Bjorn Neergaard ce36ee73e9 Fix uplink size 2016-01-19 08:41:51 -06:00
Bjorn Neergaard d87ddf0790 Add parent call, fixing uplink runtime 2016-01-19 08:41:51 -06:00
Bjorn Neergaard aa8b6bfac2 Factor out radio helpers 2016-01-18 14:30:27 -06:00
Bjorn Neergaard 5cfc60d9da tgui radios; clean up frequency code 2016-01-18 14:28:33 -06:00
Bjorn Neergaard a1ff8e8783 Refactor tgui interactions
Removes a lot of duplicated code, thanks to @nullquery's parent tweaks
2016-01-18 14:27:56 -06:00
Bjorn Neergaard b33c6f216d Tidy tooltips; hide lock button from non-lockable uplinks 2016-01-18 14:27:34 -06:00
Bjorn Neergaard 718639a1c3 Add new syndicate logo
Thanks to @YotaXP
2016-01-18 14:26:28 -06:00
Bjorn Neergaard 4a617062d8 Refactor uplinks; fix up tooltips and make uplink more interactive 2016-01-18 14:25:52 -06:00
Bjorn Neergaard ff5d6292c8 tgui uplinks; repath uplinks 2016-01-18 14:22:00 -06:00
duncathan 9066bc7c4f Merge branch 'master' of https://github.com/tgstation/-tg-station into listmos
Conflicts:
	code/controllers/subsystem/air.dm
	code/datums/gas_mixture.dm
	code/game/objects/items/devices/scanners.dm
	code/modules/mob/living/carbon/human/species.dm
	code/modules/mob/living/carbon/life.dm
	tgui/assets/tgui.css
	tgui/assets/tgui.js
	tgui/scripts/interfaces/atmos_filter.ract
2016-01-13 20:07:21 -06:00
Cheridan 6c9fa9eb72 Merge pull request #14389 from phil235/VisibleMessageRefactor
Refactor the visible_message() proc to be faster in some cases.
2016-01-09 22:16:57 -06:00
tkdrg de09f8ee0b Merge pull request #14306 from MrStonedOne/patch-114
Makes pda cartridges use proper type safety.
2016-01-05 05:21:51 -03:00
Kyle Spier-Swenson 3c5cdbefe3 forgot to typecast properly 2016-01-04 23:42:45 -08:00
duncathan salt ede4a3b378 Merge pull request #14335 from KorPhaeron/refunds
Uplink refund refactor/fixes cyborg spawners not appearing in nuke purchase log
2016-01-05 01:11:26 +01:00
KorPhaeron 8b08ce8a6b Better loop 2016-01-04 16:48:11 -06:00
phil235 e225fbc850 - Refactor the visible_message() proc to be much faster.
- Replacing some "for(var/mob/o in viewers()) show_message()" by "visible_message()".
- Replacing some "show_message()" by " << "..." " instead.
- Fixes being able to see the results of the health and slime analyzers while blind.
-
2016-01-04 22:49:27 +01:00
duncathan salt 777302afa5 Merge pull request #14346 from AnturK/chambutts
Restores default chameleon projector disguise
2016-01-04 20:20:59 +01:00
MrStonedOne 5d86ed49f6 Merge conflic fix 2016-01-03 14:51:14 -08:00
AnturK bbaca08f74 Restores default chameleon projector disguise 2016-01-03 19:19:17 +01:00
KorPhaeron 8a72f5a55c Fixes cyborg teleport 2016-01-03 04:11:19 -06:00
MrStonedOne b50e8d2a63 removes a bunch of unneeded spawns
spawns have a high overhead.

I only went for easy targets, almost every spawn could be removed with a few subsystems in place to handle delays or cooldowns
2016-01-02 18:23:02 -08:00
duncathan b18c6c2c5c Merge branch 'master' of https://github.com/tgstation/-tg-station into listmos
Conflicts:
	nano/assets/nanoui.js
	nano/bower.json
	nano/templates/atmos_filter.dot
2016-01-02 18:02:54 -06:00
Kyle Spier-Swenson 64fc9ffc4c Removes some : in cartridge code 2016-01-02 15:14:34 -08:00
AnturK 45912423df Makes champrojector use appearance 2016-01-01 21:35:14 +01:00
AnturK 99f56abe38 Fixes chameleon projector ignoring closets 2016-01-01 21:23:04 +01:00
tkdrg b381ff2b31 Merge pull request #14132 from KorPhaeron/pda_spaces
Fixes PDA formatting
2015-12-30 23:27:28 -03:00
KorPhaeron 4b78a51361 Wrong place 2015-12-30 19:44:22 -06:00
KorPhaeron 1fee3c83a6 Span classes 2015-12-30 19:12:56 -06:00
duncathan 8392974ad0 fixes associative list; adds gas_overlay to "datum gases" 2015-12-29 22:50:09 -06:00
tkdrg 2ccec93fa6 Merge pull request #14131 from Incoming5643/it_wasnt_intentional
Fixes High Volume Mode not toggling properly
2015-12-29 22:48:59 -03:00
duncathan 17f167bcb7 associative list 2015-12-29 13:33:12 -06:00
KorPhaeron 7cdc7fc4b0 PDA formatting 2015-12-28 19:07:14 -06:00
Incoming 6296043d85 Fixes High Volume Mode not toggling properly 2015-12-28 19:00:22 -05:00
duncathan a64b68f76c caches gases in more procs 2015-12-28 13:32:49 -06:00
duncathan b18cb5fca8 making shit compile 2015-12-28 08:31:20 -06:00
KorPhaeron 6481c95acd PDA fixes 2015-12-27 10:31:38 -06:00
tkdrg 7b2cd63474 Merge pull request #14022 from Incoming5643/please_don't_merge_unfinished_prs
Command headsets being really loud is now a physical toggle
2015-12-25 22:41:47 -03:00