Commit Graph

11948 Commits

Author SHA1 Message Date
Datraen 19a2656d80 New Cooking Machines Update 2 (#2017)
* Fixes reagents not transferring again.

* Allows for cooking of non-robotic limbs.
2016-07-01 16:43:43 +01:00
Yoshax d2b229cb79 Merge pull request #2003 from Datraen/ApolloCookingPort
Port of Bay's Port of Apollo's Port of tgstation's Cooking System
2016-06-30 23:04:31 +01:00
Yoshax 4451081f37 Ensures post-start antag selection does not select banned people or ghosts or anything else it isn't meant to 2016-06-29 23:58:07 +01:00
Datraen 7d0cb20036 Fixes issues with transferring reagents. 2016-06-29 15:41:27 -04:00
Zuhayr 764c78b25f Ported and rewrote several cooking machines from Apollo by request.
# Conflicts:
#	maps/exodus/exodus-1.dmm
2016-06-29 13:59:24 -04:00
Datraen bd0fc87df4 Fixes #1296 2016-06-29 12:31:39 -04:00
Datraen ccda51ab68 Adds fluff antag factions, antag visibility options for uplinks.
No mechanical changes come of this change, only the ability to have an antagonist faction, as well as having specified visbility for the affiliation itself.
Also adds Skrell home system to the home system list.
2016-06-29 11:25:52 -04:00
Datraen 8ec3a711fc Merge pull request #1919 from Mark9013100/6/11/2016warden_alttitle
Adds an alt-title for the HoP
2016-06-28 19:08:17 -04:00
Mark9013100 ca0f3ba002 Adds an alt-title for the HoP 2016-06-27 22:43:24 -04:00
Anewbe e2f210f5bd Developers now appear in Staffwho 2016-06-27 18:51:40 -05:00
Yoshax 563022808d Merge pull request #1991 from aztectornado/stack
Clicking a stack no longer transfers one sheet at a time.
2016-06-27 19:46:12 +01:00
Techhead0 deaac36479 Clicking a stack no longer transfers one sheet at a time. 2016-06-27 11:30:55 -05:00
Datraen 39e1a36a54 Fixes implants not receiving messages, converts them to absolute proc pathing. 2016-06-26 23:55:48 -04:00
Yoshax 3ab725f980 Updates our own snow to have fancy footprints + stuff 2016-06-24 14:48:27 +01:00
Yoshax 53d67ee8af Ports Snowy stuff from Eros 2016-06-24 14:35:17 +01:00
EmperorJon a1cfdb6ee6 Merge pull request #1963 from SinTwo/NanoUI
NanoUIfication
2016-06-23 22:33:05 +01:00
Yoshax e129b6ffba Merge pull request #1934 from SpadesNeil/implants
Loyalty implant for HoP
2016-06-23 05:02:48 +01:00
SinTwo ccb3853eb3 removes unneeded returns and dir setting. 2016-06-22 16:34:26 -04:00
SinTwo dee98ad055 missing font tags and accidental () left in removed. 2016-06-22 14:29:26 -04:00
SinTwo 90aadc61f9 fix to satisfy unit test 2016-06-22 14:21:55 -04:00
SinTwo bc606ba9a4 more fixes and updates. cloning ui fixed. 2016-06-21 23:56:36 -04:00
SinTwo 244fb40de8 Fixes part 1 2016-06-20 23:32:18 -04:00
SinTwo 32e9c4a34b Merge branch 'master' of https://github.com/PolarisSS13/Polaris into NanoUI
Conflicts:
	code/game/machinery/adv_med.dm
2016-06-20 11:51:25 -04:00
SinTwo 1e2136781c Adds NanoUI for multiple computers. 2016-06-20 11:48:52 -04:00
HarpyEagle 36e53d4b98 Fixes disarm-attacking being very likely to break the limb before dislocating it.
Also makes it possible to 'strike to cripple' with stunbatons
2016-06-19 23:58:16 +01:00
Richard D'angelo 7ab5220f64 510 Improved Overlays
Fixes auto blindness and no click on 510 servers, lessens the lag of
mesons and material scanners, and I suspect the general speed as well.

I only made it work for Polaris (and by extention, to our server, Eros),
and adapted it a bit.

Ported from:

https://github.com/Baystation12/Baystation12/commit/7c2cc890abf840b1a9967bc26c36581301e7229c
2016-06-18 15:50:10 -03:00
Yoshax bd80894d35 Makes cult sword an actual sword 2016-06-17 21:51:12 +01:00
HarpyEagle 58b87f1a4b Adds do_surgery() behaviour for various items
Heath scanners, autopsy scanners, syringes, hyposprays, droppers and bottles.
2016-06-17 19:06:56 +01:00
HarpyEagle fc063115df Makes do_surgery() into an item proc, refactors medical stack application
Surgery is now handled before attack() is called, no need to check that in attack()
2016-06-17 18:08:36 +01:00
Yoshax 3f9a5b9b91 no message 2016-06-16 04:34:48 +01:00
Yoshax 7d70f14f95 Makes snowy overlays have directions in the sprites instead of different obj's 2016-06-15 19:06:05 +01:00
Mark9013100 c0414d2917 Allows cards to go on the ear slot 2016-06-14 12:17:35 -04:00
Spades d0bb46a266 Loyalty implant for HoP 2016-06-14 00:27:53 -04:00
EmperorJon 388ec9cb11 Merge pull request #1931 from VOREStation/videocalls
Adds actual video calls to communicators
2016-06-14 01:31:40 +01:00
Yoshax fdc8b33b2c Adds towels to fitness vendor, color is randomised 2016-06-13 20:19:52 +01:00
Arokha Sieyes b624e7703a Adds actual video calls to communicators
'chu heard me. S'what it does. When you're on a call, there's a "Start Video" button next to each person. When you click it, you actually look through their thing, like a ghost might if they ghostcalled. You have to stay within 1 tile of a video showing communicator to see it.

Multiple people can share one communicator video stream by setting it on a table or whatever, and examining it. There's a message like "It appears to be showing a video: [view]" and you can click view and you can all look at the video. COLLABORATION. SYNERGY. OTHER BUZZWORDS.

I also added the feature of DECLINING requests from people.

Also communicators show up on a special camera list on security consoles, but the same EPv2 network visibility turns this off as well if you wanna be all hidey. This does mean that people with the visiblity on serve as sort of roaming AI cameras for the AI as well. So the AI can watch you repair the outside of the station or whatever if you want.
2016-06-13 02:55:05 -04:00
Arokha Sieyes f51b725c23 Fixes #1837
They obviously have little windows on them. And this is how they used to be. Was probably an oversight when they were converted to another format or something. Airlocks without windows are preeeetty silly.
2016-06-12 15:35:33 -04:00
Datraen 36fd6fb4d6 Merge pull request #1926 from VOREStation/emotes
Rewrites Emotes + LOOC and makes Communicators work
2016-06-12 12:46:02 -04:00
Yoshax 1155aabb05 Merge pull request #1927 from VOREStation/exofbp
Makes suit coolers work right in mecha
2016-06-12 15:59:40 +01:00
Arokha Sieyes 22e2352925 Makes suit coolers work right in mecha
2 year old typo

Fixes #1924
2016-06-11 23:30:41 -04:00
Arokha Sieyes 3ad30aebc5 Removes old code comment block 2016-06-11 22:08:31 -04:00
Arokha Sieyes 7b4d571889 Makes communicators great again 2016-06-11 22:05:01 -04:00
Arokha Sieyes 40d0d75804 Rewrites LOOC and emote to use new proc
And to be more simple and sane
2016-06-11 21:53:56 -04:00
Datraen 299059a5be Merge pull request #1883 from Yoshax/drinks
Ports GinjaNinja32's drinks rewrite from Bay
2016-06-10 23:08:41 -04:00
Arokha Sieyes 34d81de406 Use correct sprite for Pros fab
'chu gotta change these too.
2016-06-10 15:19:31 -04:00
Yoshax 4500639353 Merge pull request #1907 from Datraen/SmartFridgeUpgrade
SmartFridge Code Simplification
2016-06-10 16:09:46 +01:00
Datraen 2d5c5a9129 Properly handles dried items, updates update_icon for drying racks. 2016-06-10 10:33:03 -04:00
Datraen 5c97cede59 Brings vending machine datums under a subtype of smartfridge datums. 2016-06-10 01:41:59 -04:00
Arokha Sieyes 08972b1dc5 Better, now. 2016-06-09 18:28:16 -04:00
Arokha Sieyes 74a1b59a39 Adds IDs and Wallets
Adds variants of ID cards for each department and head, and adds several new colors of wallet. The wallets self-color the little ID in the corner based on the ID inserted so they always show the right picture of the ID, without needing to sprite each ID. Some are snowflaked, notably Gold and Centcom, but the rest are generated on the fly based on colors on the ID.
2016-06-08 19:29:47 -04:00