Commit Graph

27693 Commits

Author SHA1 Message Date
Geeves
9fc46095e7 Holopad Animal Language Fix (#10532) 2020-11-14 12:19:04 +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
Wowzewow (Wezzy)
c05ae3345b Show held item shows icon beside now (#10483) 2020-11-12 16:33:37 +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
Geeves
49fbf17970 Midgame Antagonist (#10477) 2020-11-11 10:10:36 +01:00
Jiří Barouš
4cdebb0821 Fixes maintenance drones not being able to travel through disposals (#10509) 2020-11-11 08:43:21 +01:00
Jiří Barouš
bbda0921e8 Fixes runtime when joining as AI/cyborg (#10507) 2020-11-11 08:22:34 +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
Wowzewow (Wezzy)
ecd6a4555c CCIA and FIB agents have a new ID sprite (#10475)
They also have new text when you flash it to show how important you are in a video game.
2020-11-10 08:14:20 +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
mikomyazaki
2508c29879 ANTAG_OVERRIDE_JOB antag types now select players properly (#10503) 2020-11-09 23:27:12 -03: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
1fa4fa2cae When counting the total enemies for a mode, it will consider unique enemies instead of counting players eligible for multiple modes multiple times. (#10480) 2020-11-09 09:48:42 +01:00
mikomyazaki
3b70a3e3fc Transmission device now counts as an ID when opening borgs (#10490) 2020-11-09 09:48:13 +01:00
Geeves
8eb0cebb21 Port Airlock Spawners (#10347)
* Ported Airlock Spawners

* readds the radios
2020-11-07 21:48:00 +01:00
Hockaa
b0f951d0a7 cures noticeboard clumsiness (#10455) 2020-11-07 19:32:39 +01:00
flpfs
f73be8e6ec Fixes rescue borg gripper (#10458) 2020-11-07 19:32:02 +01:00
Jiří Barouš
7c3aa58b6a Changes cargo defines (STOCK_ITEM_*) to fix a deep recursion (and eventual runtime) issue (#10465)
The defines now create a subtype under cargo_master for every spawner
proc and use that to define probability and register the spawner instead
of making tons of proc overrides.

This also allows for more flexibility when defining the spawners if
desired.
2020-11-07 19:31:35 +01:00
mikomyazaki
580519c7a0 Replaces instances of ARE_Z_CONNECTED with AreConnectedZLevels and removes ARE_Z_CONNECTED (#10466) 2020-11-07 19:30:02 +01:00
fernerr
60ad7e40e4 Fixes away mission ghostspawners not activating automatically (#10481) 2020-11-07 19:28:40 +01:00
Jiří Barouš
105e000227 Fixes messages for tank inlet wrenching (#10468) 2020-11-07 19:28:00 +01:00
Geeves
78c7a8e5f4 Punctual Skrell (#10478) 2020-11-07 17:36:15 +01:00
Geeves
73e34274c1 Hotkey Toggle Tweak (#10378)
* Hotkey Toggle Tweak

* tweaks the tweak
2020-11-07 11:30:07 -03:00
Jiří Barouš
5502f80e07 Removes dead code related to Exosuit Monitoring and Control NanoUI program (#10441) 2020-11-07 11:29:04 -03:00
Jiří Barouš
cf58a96cc4 Refactors some procs from unsorted.dm helper to better places (#10443) 2020-11-07 11:28:23 -03:00
mikomyazaki
ca193a6bc6 Security belts can now have disruptor pistols inside them. (#10452) 2020-11-07 11:28:00 -03:00
mikomyazaki
600a9a714c Solves excessive runtime production from beams being created improperly. (#10473) 2020-11-06 03:18:30 +02:00
Geeves
683c36161e Holopad Fix (#10457) 2020-11-05 16:30:18 +01:00
flpfs
b1b972638b Adds Collapsible Wheelchairs (#10374) 2020-11-05 16:16:10 +01:00
Geeves
3746997d82 Windowgrille Spawner Tweak (#10348) 2020-11-05 11:38:24 +01:00
mikomyazaki
b5da13702b Debug Mob Lists can now list frozen crew. (#10438) 2020-11-05 11:31:12 +01:00
Jiří Barouš
b5d36d64c9 Fixes runtimes on early startup (#10460) 2020-11-05 11:30:47 +01:00