Commit Graph

37719 Commits

Author SHA1 Message Date
Unknown ff5b1fbd82 Requested Changes 2020-05-14 20:44:27 -04:00
Aronai Sieyes 9d76b140dd Fix hyphen 2020-05-14 20:17:58 -04:00
Aronai Sieyes 0101cd85ca New HOS coat, warden jacket sprites 2020-05-14 20:07:33 -04:00
Aronai Sieyes 41ce91e044 Merge pull request #7854 from VOREStation/aro-slemruntime
Fix xenobio AI runtime
2020-05-14 18:12:36 -04:00
Aronai Sieyes 819e1a863e Merge pull request #7853 from VOREStation/aro-glovetime
Fix glove runtime
2020-05-14 18:12:25 -04:00
Aronai Sieyes b1f65b6d27 Fix xenobio AI runtime 2020-05-14 16:59:39 -04:00
Aronai Sieyes 157ee6773d Fix glove runtime 2020-05-14 16:58:50 -04:00
Aronai Sieyes b020a3d9b4 Add updown buttons to ghost, AI HUDs 2020-05-14 16:52:16 -04:00
Aronai Sieyes 3992b7a50a Add observer HUD from /tg/, refactor HUDs 2020-05-14 16:29:15 -04:00
Aronai Sieyes 9307fa0738 Further alert holo tweaks 2020-05-14 13:04:14 -04:00
Aronai Sieyes 44b5c4411c Revive alert tweak 2020-05-14 12:36:07 -04:00
Aronai Sieyes ebe252d988 Further add on to the alert system 2020-05-14 12:26:20 -04:00
Aronai Sieyes 80090ab5ef Merge pull request #7845 from VOREStation/upstream-merge-7080
[MIRROR] Add UAVs
2020-05-14 10:08:49 -04:00
Aronai Sieyes 3bbec85296 Merge pull request #7843 from ShadowLarkens/screenalerts
Ported /tg/ style screen alerts, replacing the hunger icon with them
2020-05-14 09:52:06 -04:00
Arokha Sieyes a77da3b5df Clean up merge conflicts 2020-05-14 09:44:52 -04:00
Atermonera 21620a1814 Add UAVs 2020-05-14 00:34:29 -04:00
ShadowLarkens 17c80270e4 Fix broken span 2020-05-13 19:53:42 -07:00
ShadowLarkens f905cfc020 Ported /tg/ style screen alerts, replacing the hunger icon with them
This adds throw_alert() and /obj/screen/alert, a system that allows you
to do custom hud alerts for any variety of things from "You're too
cold!" to mecha status indicators for the pilot.

There's quite a few things that actually got replaced; the
fire/oxy/tox/co2 alerts are all now just alerts, as is nutrition. The
xenochimera feral indicator would probably be a good candidate for
conversion, but I didn't touch it in this PR. There's also a number of
new alerts, such as blindness, highness, legcuffed, buckled, handcuffed,
and probably some more I missed; read code/_onclick/hud/alert.dm and see
for yourself!

Additionally, a number of tweaks have been done to resisting code, to
make it so that there's an indicator when you're buckled or handcuffed,
and can just click the alert to start resisting. This includes a
refactor that combines the logic for lockers, holders, micros
escaping from shoes, and struggling in a gut all into one proc, called
container_resist(). This means that vore bellies actually no longer need
the resist override, but it's been left in place just in case someone
finds something else they want to use it for.

Also, the health and internals indicator got moved down one tile each.
Needed room for the alerts. If we add the oxygen tank action buttons
from /tg/ and remove the internals indicator, the health indicator can
go back where it was originally.
2020-05-13 19:36:01 -07:00
Aronai Sieyes f20e5eff26 Merge pull request #7841 from VOREStation/aro-stackicons
New stack icons for stack items
2020-05-13 17:58:36 -04:00
Aronai Sieyes d895dba8f1 Merge pull request #7838 from VOREStation/aro-dmapi
Upgrade DMAPI to 5.1.0
2020-05-13 17:52:52 -04:00
Aronai Sieyes d47291ca69 New stack icons for stack items 2020-05-13 17:43:57 -04:00
Aronai Sieyes 483f1bb62c Merge pull request #7840 from VOREStation/aro-rigrcd
Fix mounted RCD with radial menu
2020-05-13 17:14:06 -04:00
Aronai Sieyes e34081ccf8 Merge pull request #7839 from VOREStation/aro-blindness
Fix a blindness bug
2020-05-13 17:01:57 -04:00
Aronai Sieyes 6665ea79f4 Merge pull request #7837 from VOREStation/aro-botwho
Rearrange staffwho bot command output
2020-05-13 17:01:44 -04:00
Aronai Sieyes a7e0cf9190 Merge pull request #7836 from VOREStation/aro-rigopti
Only process rigs on a person
2020-05-13 17:01:32 -04:00
Aronai Sieyes 7c2698cc7d Fix mounted RCD with radial menu 2020-05-13 16:56:17 -04:00
Aronai Sieyes 69cff1bd64 Fix a blindness bug 2020-05-13 16:24:56 -04:00
Aronai Sieyes d78f595352 Upgrade DMAPI to 5.1.0 2020-05-13 16:00:16 -04:00
Aronai Sieyes 067993428b One more rig cleanup 2020-05-13 15:52:44 -04:00
Aronai Sieyes 8bf640ab2b Rearrange staffwho bot command output 2020-05-13 15:48:35 -04:00
Aronai Sieyes 719031edec Only process rigs on a person 2020-05-13 15:12:51 -04:00
Aronai Sieyes bce613704c Fix sofa icon layering 2020-05-13 14:51:53 -04:00
Aronai Sieyes e949f3d7de Merge pull request #7833 from VOREStation/aro-geiger
Optimize geiger counter processing
2020-05-13 13:02:12 -04:00
Aronai Sieyes 531714d78b Merge pull request #7832 from VOREStation/aro-lights
Optimize lighting processing
2020-05-13 13:02:08 -04:00
Aronai Sieyes c47b6c2a19 Merge pull request #7830 from VOREStation/aro-suitcooler
Optimize suit cooler processing
2020-05-13 13:02:01 -04:00
Aronai Sieyes 2294d6f2ca Merge pull request #7829 from VOREStation/aro-flashlight
Optimize flashlight processing
2020-05-13 13:01:55 -04:00
Aronai Sieyes 48e3bb126a Merge pull request #7828 from VOREStation/aro-o2processing
Clean up air tank processing and initialize
2020-05-13 13:01:46 -04:00
Aronai Sieyes d7c1f8ba91 Merge pull request #7827 from VOREStation/aro-intercoms
Make intercom power change stateful
2020-05-13 13:01:39 -04:00
Aronai Sieyes 132ace7ab5 Optimize lighting processing 2020-05-13 12:16:01 -04:00
Aronai Sieyes a5f358b272 Optimize geiger counter processing 2020-05-13 12:12:06 -04:00
Aronai Sieyes e275031fd1 Optimize suit cooler processing 2020-05-13 11:45:59 -04:00
Aronai Sieyes 94e085740e Optimize flashlight processing 2020-05-13 11:44:56 -04:00
Aronai Sieyes 696bdeec8f Clean up air tank processing and initialize 2020-05-13 11:28:22 -04:00
Aronai Sieyes f2bd8f138b Make intercom power change stateful 2020-05-13 11:09:12 -04:00
Aronai Sieyes e3db9322f0 Merge pull request #7825 from Rykka-Stormheart/shep-dev-photocopier
Tweaks to Photocopier, Adjust NanoUI, and allow Butt Photocopying!
2020-05-13 09:57:40 -04:00
Aronai Sieyes 6f7db925cc Merge pull request #7820 from VOREStation/aro-blobspeed
Fix ultimate sanic blob
2020-05-13 09:51:16 -04:00
Rykka e29648e47c Add some placeholders so they can at least get furry/scaley butts. 2020-05-13 06:28:00 -04:00
Rykka fd656e06dd Tweaks to Photocopier, Adjust NanoUI, and allow Butt Photocopying!
You can photocopy your ass!

It will use 10 toner per (original) photo, and will use your base species!

If you're a custom species and have icon set to Vulpkanin, for instance, it will use the vulp ass. Werewolves will use the vulp for now, pending a thicc'er sprite.

Xenos + Xenohybrid will use THICC XENOS ASS sprites.

Xenochimera will work the same as custom species, using the base species ass.

The rest of the species not currently implemented (that is, those without sprites) will print a generic human butt. If you'd like custom sprites, sprite an ass, and put it in butts_vr.dmi

Improvements to photocopiers will be pushed forward to Polaris.

You can also tell precisely who's ass it is on the photo by clicking on it. 
![https://i.imgur.com/UOPhfIt.gifv](https://i.imgur.com/UOPhfIt.gifv)

I'd still like to add the option to recolor the sprite based on your body color, but for now, it's a black/white ass. Sorry!
2020-05-13 06:20:44 -04:00
Arokha Sieyes 4d7012c2ae Fix ultimate sanic blob 2020-05-13 00:15:35 -04:00
Arokha Sieyes 643e4b4af2 Update overlaying on hydro trays to be more reasonable. 2020-05-13 00:07:08 -04:00