Commit Graph

10750 Commits

Author SHA1 Message Date
David Winters
d9f3ff29ae added new emotes, improved quality of awoo.ogg 2020-05-17 20:56:15 -04:00
Aronai Sieyes
71a07cf06e Make even more sure dummies don't end up processing 2020-05-17 10:07:38 -04:00
Aronai Sieyes
0bad4363b8 Sleep AI processing when nobody on their Zlevel 2020-05-17 10:00:45 -04:00
Aronai Sieyes
190e8bdd5a Try to ensure some mobs don't end up processing in SSmobs 2020-05-17 09:40:39 -04:00
Atermonera
c2c01d278c Merge pull request #7165 from Cyantime/patch-2
Fixes AI Eye Examining
2020-05-16 22:25:07 -04:00
Aronai Sieyes
b8eed3cd6d Merge pull request #7897 from Rykka-Stormheart/shep-dev-ai-open-this-door
Port over AI Opening Doors from Paradise
2020-05-16 11:45:15 -04:00
KasparoVy
67ce8f383c Adds Equine Facial Markings & Ears
I was poring over the markings list as usual, inspired this time to draft a donkey but was woefully struck by a lack of equine markings. Neigh, this cannot be! So I took to resolving the issue post-haste.

The muzzle is flexible goes quite well with draconic designs too. Recommended to use with the Sergal bodytype for best results.
2020-05-16 02:35:06 -04:00
Rykka
3c1c5ab3e4 Port over AI Opening Doors from Paradise
This makes an [OPEN] link appear on all radio messages the AI hears (to the right of the follow link). When clicked, it allows the AI to open
the door nearest to the speaker (or, if it is a voice changer, the door
nearest to the poor sap who had his voice stolen).

AI, Open This Door!
2020-05-16 01:56:24 -04:00
Atermonera
c4e6baba6d Merge pull request #7147 from Mechoid/MiningDroneFix
Give Mining Drones a proper fire delay.
2020-05-15 21:13:39 -04:00
Aronai Sieyes
7757e4e7dd Merge pull request #7875 from VOREStation/upstream-merge-7082
[MIRROR] Refactor move/click code and cooldowns
2020-05-15 20:57:31 -04:00
Aronai Sieyes
b419e79166 Merge pull request #7873 from VOREStation/aro-conf
Fix item-based alerts, and add a confused alert
2020-05-15 20:52:14 -04:00
Aronai Sieyes
b3b22daa1d Merge upstream PR 2020-05-15 20:46:03 -04:00
Atermonera
02f82fc1f0 Refactor move/click code and cooldowns 2020-05-15 14:03:15 -04:00
Aronai Sieyes
6873a3238d Add confused alert 2020-05-15 13:43:24 -04:00
Arokha Sieyes
90d917106a Fix bad arg 2020-05-15 12:02:12 -04:00
Aronai Sieyes
2798088241 Merge move 2020-05-15 10:38:27 -04:00
Atermonera
fca5011fdc Refactor Move() Code 2020-05-15 01:05:43 -04:00
Aronai Sieyes
3992b7a50a Add observer HUD from /tg/, refactor HUDs 2020-05-14 16:29:15 -04:00
Aronai Sieyes
44b5c4411c Revive alert tweak 2020-05-14 12:36:07 -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
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
69cff1bd64 Fix a blindness bug 2020-05-13 16:24:56 -04:00
Arokha Sieyes
4d7012c2ae Fix ultimate sanic blob 2020-05-13 00:15:35 -04:00
Aronai Sieyes
fd817c4d16 Merge pull request #7814 from VOREStation/aro-hungryman
Port tg/other hunger icons, and give synths their own
2020-05-12 20:00:23 -04:00
Aronai Sieyes
512b9f1b21 Give bloodsuckers a different hunger icon 2020-05-12 19:15:48 -04:00
Aronai Sieyes
e9247c1722 Port tg/other hunger icons, and give synths their own 2020-05-12 18:43:41 -04:00
Aronai Sieyes
3486770bc7 Merge pull request #7806 from VOREStation/aro-staffwhobot
Adminnery!
2020-05-12 11:46:44 -04:00
Aronai Sieyes
d4cfdcfb3a Switch to using GLOB.admins instead of admins 2020-05-12 11:16:54 -04:00
Heroman
fb8e2680b0 Allows Cyborgs and AI to earn PTO and departmental playtime 2020-05-12 07:24:33 +10:00
Aronai Sieyes
84afeed8af Fix OOC notes requirement 2020-05-11 14:14:50 -04:00
ShadowLarkens
9cf164d66c Fix AI multicam exploits & a few other bugs 2020-05-10 21:15:52 -07:00
Aronai Sieyes
ba46116ce7 Merge pull request #7762 from VOREStation/upstream-merge-7107
[MIRROR] Prevent holopad chat from going to lobby
2020-05-10 22:10:54 -04:00
Rykka
dd2efa029d Bad Formatting, my bad. 2020-05-10 22:00:41 -04:00
Rykka
29037fd40a AI PiP Fixes
Fixes the undefined icon resulting in this:
![https://i.tigercat2000.net/2020/05/firefox_4x2cbYTrT1.png](https://i.tigercat2000.net/2020/05/firefox_4x2cbYTrT1.png)
Fixes the two buttons being misaligned with the UI.
Fixes double-clicking inside the AI PiP room teleporting the AI Eye out to the room and completely breaking the view. Do note that double-clicking no longer works at all inside the multi-cam room, as a tradeoff for completely preventing UI breaks.
2020-05-10 21:53:31 -04:00
Aronai Sieyes
dad851b252 Merge pull request #7752 from Rykka-Stormheart/shep-dev-ai-pip
Add AI Picture-in-Picture Mode!
2020-05-10 19:00:50 -04:00
Aronai Sieyes
b98f849c82 Merge pull request #7723 from VOREStation/aro-playtimedept
Add department playtime requirement config, code
2020-05-10 19:00:38 -04:00
Atermonera
fc8f1951f1 Merge pull request #7107 from VOREStation/pol-holohear
Prevent holopad chat from going to lobby
2020-05-10 18:41:00 -04:00
Aronai Sieyes
933ce586c3 Fix AI roundstart join bug 2020-05-10 12:56:13 -04:00
Rykka
3b3a7b960c Add Picture-in-Picture Mode for AI's, Working on Resolving Runtime
WIP DESC
2020-05-10 12:31:49 -04:00
Aronai Sieyes
6021131272 Merge pull request #7736 from VOREStation/aro-langissues
Fix various DM language issues
2020-05-09 17:38:31 -04:00
Aronai Sieyes
d1e7821b15 VS: Language issues
These issues don't prevent compiling, but are strange issues nonetheless.
2020-05-09 16:53:59 -04:00
Aronai Sieyes
320ae99f68 Merge pull request #7722 from Verkister/moremobfixy
Another bunch of simplemob fixes
2020-05-08 19:39:19 -04:00
Aronai Sieyes
ea8a068025 Add department playtime requirement config, code 2020-05-08 17:57:56 -04:00
Verkister
a66eafb5cd Another bunch of simplemob fixes
-Fixes the issue with mob AI not getting properly disabled under player control.
-Fixes mob eye overlays not respecting the mob's scaling setting.
-Fixes the movement cooldown on logged in ridable mobs.
-Fixes direwolf not getting belly icon when resting.
-Makes the mob icon fullness check account for the mob's own size as well.
2020-05-08 22:54:11 +03:00
Aronai Sieyes
5f8ce48793 Merge pull request #7710 from VOREStation/upstream-merge-7064
[MIRROR] Adds preference to control multilingual behaviour
2020-05-08 14:55:46 -04:00
Aronai Sieyes
069b8829ad Update say.dm 2020-05-08 14:44:54 -04:00
Aronai Sieyes
92c3cf7345 Merge pull request #7706 from VOREStation/aro-holohear
Prevent holopad chat from going to lobby
2020-05-08 14:43:22 -04:00
Aronai Sieyes
aee55fbd00 Merge pull request #7705 from VOREStation/aro-lessrude
Make multikey warning less rude
2020-05-08 14:43:12 -04:00
Aronai Sieyes
dd3d4f4cfe Refactor spawn_checks_vr and when it is called 2020-05-08 13:34:31 -04:00