Commit Graph

17874 Commits

Author SHA1 Message Date
Wowzewow (Wezzy)
88319d8a8b Face direction verb now behaves like the pre-vision cone version. (#10558) 2020-11-18 18:20:12 +01:00
mikomyazaki
bd651305f3 Can now whisper while restrained (#10591) 2020-11-18 13:06:21 -03:00
JohnWildkins
c68a10f667 fixes full auto one-handed penalty (#10588) 2020-11-18 13:07:02 +01:00
Hockaa
864f7555f0 Hydrogen Port 2: Electric Boogaloo (#10547) 2020-11-17 21:44:34 +01:00
JohnWildkins
f54fe5c328 Fix emote chat commands silently failing (#10583) 2020-11-17 12:48:46 -03:00
Geeves
6822e76484 Martial Arts Mastery (#10089) 2020-11-17 10:28:04 +01:00
Geeves
ae46ed4a04 Zombie Stuff (#10499) 2020-11-17 10:15:09 +01:00
Geeves
2042dafb69 Disable Click Macros (#10533) 2020-11-17 10:15:00 +01:00
Wowzewow (Wezzy)
5b49121203 Water tanks now transfer its max volume by default. This is mainly for backpack water tanks. (#10543) 2020-11-17 10:08:04 +01:00
JohnWildkins
cdaf80d7ff Fixes dionae not appearing on the char setup screen (#10577) 2020-11-17 02:37:41 -03:00
Geeves
25cfc21c45 Better Species Select (#10534) 2020-11-17 00:22:05 +01:00
Wowzewow (Wezzy)
cbc835a2db You can shove all small mobs in the glass jar now (#10484) 2020-11-16 21:59:03 +01:00
Hockaa
3110ea07ee Changes some emitter font size (#10526) 2020-11-15 22:58:56 +01:00
Jiří Barouš
32bd199cf0 APCs can be controlled by admins, airlock admin UI fixes (#10556)
bugfix: Fixes APC UI initial height so that scrolling is not necessary.
    admin: Admins can now operate APCs (when ghosted).
    admin: Admins can now operate airlocks with special privileges only when ghosted (to prevent accidental admin abuse).
    refactor: Airlock VueUI should now properly update constantly (including admin options).
2020-11-15 13:12:15 +02:00
Alberyk
2be06d1c65 Fixes species transformations giving people the wrong accent (#10552)
What it says. Usually an issue with ghost roles.
2020-11-15 13:09:11 +02:00
mikomyazaki
95d4935e3c Maintenance Drones no longer get chat clients. (#10553)
Maint Drones don't need to appear on the direct message list.
2020-11-15 13:05:34 +02:00
Alberyk
ac13ad5cc5 Disables Sol Alliance consular officers due to lore reasons. (#10554) 2020-11-15 02:26:42 -03:00
Geeves
b5e5be2966 Golem AOOC (#10514)
Wizard golems are now given an antag role, which grants them access to AOOC.
2020-11-14 18:07:10 +02:00
Matt Atlas
537419aae9 Fixes several runtimes. (#10551) 2020-11-14 16:36:18 +01:00
Geeves
689fe0c346 Funky Verb Fix (#10549) 2020-11-14 15:42:02 +01:00
Jiří Barouš
215a1f3060 Fixes VueUI not updating (or closing or working properly) when re-opening existing UI (#10541) 2020-11-14 12:21:56 +01:00
Jiří Barouš
a0406d8016 Aligns the crew manifest columns and makes it spawn slightly larger (#10527) 2020-11-14 12:20:27 +01:00
JohnWildkins
68ba50f904 Fix the Custodial Supplies Locator (#10530) 2020-11-14 12:19:59 +01:00
JohnWildkins
8f0d1c1ea4 Fix beam runtimes and charging cable messages (#10529) 2020-11-14 12:19:33 +01:00
JohnWildkins
77c5eb44d4 Fix RNG mecha trying to install equipment they can't (#10531) 2020-11-14 12:19:25 +01:00
Geeves
07b9c0e39f Energy Drink Yokes (#10230)
* Energy Drink Yokes

* yoke icon

* some improvements
2020-11-14 12:11:11 +01:00
Geeves
b3891901ea Radiojammer Stationbound Blocking (#10246)
* AI Firedoor Rebalance

* Update geeves-because-the-question-is-incorrect.yml

* improve the implementation considerably

* Update geeves-because-the-question-is-incorrect.yml

* put this back

* jammer UI
2020-11-14 12:10:35 +01:00
Jiří Barouš
aee1f0bcb2 Fixes Announcer mob Initialize hint and Destroy return and undefined var (#10539) 2020-11-13 20:19:40 +01:00
Jiří Barouš
ed2a052409 Adds announcer mob and uses it for autosay instead of the full-blown AI (#10474)
* Adds announcer mob and uses it for autosay instead of AI

Also fixes a runtime when we can't get accent icon.

* Makes it gib and dust
2020-11-13 19:33:44 +01:00
JohnWildkins
dd22e70a45 Fixes borg grippers not being able to use drop hotkey (Q) to drop items (#10520) 2020-11-12 19:44:21 +01:00
Geeves
5b78ad9762 Holopad Fixes (#10511) 2020-11-12 19:44:11 +01:00
mikomyazaki
1c9b55b6ba Borg hyposprays can now inject people in spacesuits (#10523) 2020-11-12 13:08:46 -03:00
Jiří Barouš
37cbb8fdb8 Categorized latejoin menu and made it into VueUI, improved crew manifest logic and made Verb manifest same as VueUI program, Job fixes (#10470) 2020-11-12 17:08:31 +01:00
Geeves
7cb55793a2 Unique Visitor Tweak (#10500) 2020-11-11 21:50:34 +01:00
Geeves
4f49d05ba2 Species Cuff Breaking (#10495)
Breaking cuffs is now per species, instead of per species per sex. This means that female unathi can break cuffs now.
2020-11-11 15:05:51 +02:00
mikomyazaki
93d2f57d5b Access transmission device now also works on drones. (#10504)
Forgot to include this in #10490
2020-11-11 14:54:17 +02:00
Jiří Barouš
4cdebb0821 Fixes maintenance drones not being able to travel through disposals (#10509) 2020-11-11 08:43:21 +01:00
Alberyk
b1623adb9a Fountain pens start with the cursive option off by default now (#10493) 2020-11-11 08:22:19 +01:00
mikomyazaki
2a8d59f4cc Drop hotkey now works for things held by grippers. (#10492) 2020-11-11 08:22:09 +01:00
mikomyazaki
68f9794af3 Robots' sensor augmentation now acts as if it were a physical hud item, allowing them to change details of examine targets (#10491) 2020-11-11 08:21:51 +01:00
mikomyazaki
ad8601a529 Removes vision cones. (#10488) 2020-11-11 08:21:08 +01:00
fernerr
d11c861317 Adds a black, unstriped fedora (#10494) 2020-11-11 08:20:51 +01:00
Geeves
5a1231082e Maintenance Drone Fix (#10479)
Fixed the maintenance drone ghost spawner.
    Added more info as to why certain ghost spawners are disabled to the ghost spawner menu.
2020-11-10 08:15:14 +02:00
Geeves
dd0b88a3ef Vampire Tweaks (#10476)
Vampires with victim awareness enabled will no longer drop their victims to the floor.
    Stunned people can no longer interact with radios. This means that you cannot use a radio while being bloodsucked.
    Clicking the drain blood ability whilst draining blood will now cause you to stop sucking blood at the end of the next drain cycle.
    Gaining a vampire power is now displayed a bit nicer in the chat log.
    Vampires now have a UI element on the HUD for how much usable blood they have, what their frenzy counter is at, and to suck people.
    Removing vampire status from a player now removes their vampire abilities and such.
    Vampires now can only suck up until 950 units of usable blood.
    Vampire glare now stuns IPCs and cyborgs as well.
    Hulks no longer have funky punctuation.
    Veil walking now uses your mob sprite instead of a generic ghost sprite.
    Triggering veil walking now breaks all grabs on you.
    The vampire help menu has been revamped to be more up to date and stylish.
2020-11-10 08:14:48 +02:00
ChevyChevron
b75f18cb69 Rum and Coked Out (#10463)
Adds Rum and Cola which uses the existing Cuba Libre recipe. Gives the Cuba Libre a new recipe using Rum and Cola mixed with lime juice to better reflect reality.
2020-11-10 08:14:06 +02:00
Geeves
e40e9f0a5f Chem Effects Tweak (#10454)
Perconol, mortaphenyl, and oxycomorphine now metabolize three times faster.
    Alkysine can now be used to counteract confused moving chem side effects, while oculine can be used to counteract eyeblur chem side effects.
    Synaptizine no longer wildly damages all organs, instead having a chance each time it metabolizes to damage the liver, which is fine, unless the liver has been damaged already, or is taking damage from multiple sources.
2020-11-10 08:13:44 +02:00
Jiří Barouš
2f370cad81 Adds proc to show variable type as string, adds this info to Varedit (#10442)
Adds a proc that prints the variable type, optionally with some extra info like text/list length, types, etc. Mostly useful for debugging. In this journey I found out that there are some types that are simply "undetectable"... Like filters, procs/callables, etc.

Uses this in Varedit to make it slightly more clear which var is which. I played a lot with how it's displayed and it's kind of hard to make it visible enough but not distracting or taking up too much space. In the end I opted for a simple approach that just shows the short type and keeps varedit mostly untouched otherwise:
2020-11-10 08:13:18 +02:00
JohnWildkins
44664fc90d Modular PDA tweaks and bugfixes (#10440)
rscadd: "Handheld modular computers now use flashlights as a light source. They may be turned on/off via a button in the PC header, and have their brightness adjusted in Hardware Configuration."
    tweak: Message notifications should be much larger.
    tweak: "Chat messages are now logged to the NTNet Monitoring program."
    bugfix: "IDs are now unregistered from computers when the computer is destroyed."
    bugfix: "Fix Eject Battery having a global view range."
    bugfix: "Chat Clients are no longer set to 'silent' by default."
    backend: "Added a new slider component for VueUIs."

Closes #10439
2020-11-10 08:12:51 +02:00
Jiří Barouš
591f9d3942 Makes buckets, sinks and tanks transfer more by default and adds info about changing the transfer amount (#10467) 2020-11-09 10:07:27 +01:00
mikomyazaki
3b70a3e3fc Transmission device now counts as an ID when opening borgs (#10490) 2020-11-09 09:48:13 +01:00