8760 Commits
Author SHA1 Message Date
mikomyazakiandGitHub 3f2a515a8b Changes all cases of update_icons(), updateicon(), UpdateIcon() etc. to update_icon(). (#9432)
update_icons(), UpdateIcon() and updateicon() are now changed to be update_icon().

Many interactions expect a target to have an update_icon(), so they should all be the same.

Also fixed some stuff that was using relative pathing, along the way.
2020-07-26 12:28:36 +03:00
mikomyazakiandGitHub 9a6168e10a Adds a pref for hearing instrument sounds (#9416)
Suggested here https://forums.aurorastation.org/topic/14618-please-for-the-love-of-god-add-a-preference-toggle-for-musical-instrument-sounds/?_fromLogin=1

Did I miss any instruments?
2020-07-26 12:28:26 +03:00
GeevesandGitHub 44e1a72531 Material Crafting (#9398) 2020-07-25 18:55:35 +02:00
mikomyazakiandGitHub f797b207fd PDA message alerts don't appear for unconscious players (#9449) 2020-07-25 15:07:17 +02:00
GeevesandGitHub 990f178024 HoS Armored Trenchcoat (#9425) 2020-07-25 11:58:42 +02:00
FirinMaLazorsandGitHub 513eacd3eb Added Nitrile box, works like paper bin (#9356)
Added a nitrile gloves box, and sprite, based on the paper bin. Left the custom papers code in, since I wasn't sure how to change it.
2020-07-24 11:15:56 +03:00
kyres1andGitHub 9e486ce599 Dominian gear update/dresses (#9367)
Adds a Dominian mercenary loadout, finishing off the main Human factions that can be represented via mercs.

Also, adds two Dominian dresses to the loadout (the Dominian clothing selection) and fixes the description of the Himeo cap.

The weirdest part of this PR is the 80 melee resists on the Dominian RIG. The other stats have been lowered to compensate for this (given it's meant to be a melee-centered suit) but let me know if the stats aren't to your liking, and I'll be willing to change them.

The Dominian mercenary kit gets 4 voidsuits, the RIG, 4 energy cutlasses and 4 resprited energy shields. The resprite just turns them red.

The solo mercenary kit gives you 1 voidsuit, a shield, a cutlass, and that's it.
The RIG is below, armed and unarmed.
2020-07-22 23:20:54 +03:00
Wowzewow (Wezzy)andGitHub 4b432f1f96 fixes chewable trash items not spawning (#9418)
title

Fixes #9404
2020-07-22 23:16:56 +03:00
GeevesandGitHub 9b99beef9f Remote Chair Fix (#9430) 2020-07-22 18:49:06 +02:00
Wowzewow (Wezzy)andGitHub 1c5d493882 Fixes PDA medical scan functionality. (#9420) 2020-07-21 18:04:53 +02:00
Wowzewow (Wezzy)andGitHub 4bd9bc6a20 Fixes invisible foam swords (#9417) 2020-07-21 17:59:31 +02:00
JoshieandGitHub fb8af14858 Renames all instances of "Norepinephrine" to "Inaprovaline" (#9389)
It was a mistake to use real life chemicals on the grounds of "realism", especially when the chemical doesn't actually act realistically to how it does in real life. With the removal of the Inaprovaline medication as well, we can return the name to Norepinephrine, which was originally called Inaprovaline anyway.
2020-07-21 17:57:44 +03:00
AlberykandGitHub d231ef8f34 Adds some dionae food (#9345)
Adds a couple of dionae related food and recipes at the request of the lore team.
2020-07-20 20:53:31 +03:00
GeevesandGitHub c5969842cb Machine Descriptions (#9359)
Gave various machines descriptions.
2020-07-20 20:51:52 +03:00
GeevesandGitHub 2cb2bce2af Gradual Research (#9342)
The RnD Console UI has been overhauled.
    RnD levels are now a gradual progress instead of just leveling up, not much has changed, but deconstructed items now give more * Data disks now tell you what they contain.
    The red scanning goggles now let you see examined items' tech levels.
    RnD consoles should now open on the main menu instead of the research menu.
    Ejected items from the RnD console and destructive analyzer now go into your hands if you're adjacent.
2020-07-18 23:36:06 +03:00
Wowzewow (Wezzy)andGitHub 89eb38177a The awesome fancy box update which looks super epic, immersive and cool (#9331)
rscadd: "The cookie snack now contains cookies, like the mint and gum packs. They've also been added to the rations box selection."
    rscadd: "Gum packs, mint packs and the cookie snack from the vending machines visibly open when clicked on."
    rscadd: "Gum packs, mint packs and the cookie snack can be crumpled up when empty. If you really wanted to, you still can crumple it with things inside, so long as you're in harm intent."
    rscadd: "Odd boxes, such as candle boxes, donut boxes, crayon boxes and egg boxes can be folded and unfolded from cardboard sheets."
    rscadd: "Donut boxes, egg cartons and cigarette packets visibly open when clicked on. Alt-click to close."
    rscadd: "Mints actually have a proper taste description now."
2020-07-18 00:10:53 +03:00
GeevesandGitHub 7dd0bb2b56 Robot Cleanup (#9332) 2020-07-17 14:26:30 -03:00
GeevesandGitHub d647a567f4 Back-mounted Shields (#9301)
A shield worn on your back will now properly defend you from penetration in the rear.
2020-07-15 21:16:50 +03:00
GeevesandGitHub de8d14fbe8 No Zippo Spam (#9283)
Tweaked lighter activation messages to be less spammy. They appear smaller and only have a three tile range.
2020-07-14 22:43:55 +03:00
Matt AtlasandGitHub 29205c5c84 Fixes ghosts phasing into reality. (#9361)
When leaving bluespace you would phase into reality despite being a ghost, breaking the fabric of time and space

This no longer happens
2020-07-14 21:56:30 +03:00
Wowzewow (Wezzy)andGitHub 7cdd4ec5e2 Cigarettes and chewables stay in your mouth/hands when they go out, and cigs no longer stay lit in storage (#9302) 2020-07-14 11:52:14 +02:00
GeevesandGitHub c30a88d89b Mining Fixes (#9330) 2020-07-12 14:59:34 +02:00
GeevesandGitHub 33ad8096fb The Great Spanning (#9320)
This PR get rid of all (most of) the span("thing", spans and replaces them with the SPAN_THING( variant, which has gained more popularity recently.
2020-07-12 15:53:28 +03:00
GeevesandGitHub 01259dd3ac Cryogenics Fix (#9318)
Cryogenics no longer swallow the items that spawn in your hands if you spawn there.

Fixes #9280
2020-07-10 22:32:26 +03:00
DoxxmedearlyandGitHub a058e947b2 What kind of a PR is Soap? (#9306) 2020-07-09 21:11:34 -03:00
GeevesandGitHub 24844dd026 Spills Are Messy (#9136) 2020-07-09 11:16:16 +02:00
GeevesandGitHub 7f7d56a0a9 Bodypart and Slot fixes (#9319) 2020-07-09 11:10:46 +02:00
armrhaandGitHub 0fa5f77069 Fixes bug with circuit board name display (#9312) 2020-07-09 11:09:04 +02:00
Wowzewow (Wezzy)andGitHub 82d78e14d6 Matches can be worn on mask slot, extinguish themselves in storage containers and can be lit by lighters. (#9295) 2020-07-09 11:08:37 +02:00
GeevesandGitHub 6616048bcc Robot Code Overhaul (#9304) 2020-07-07 18:58:27 +02:00
DoxxmedearlyandGitHub 141b23f758 Warehouse Randomization Improvement (#9281) 2020-07-07 17:41:13 +02:00
Matt AtlasandGitHub 60fc2e5339 Wall attacks are no longer able to be queued for massive damage. (#9273)
You could previously queue a lot of do_afters to stack damage. No longer possible. In exchange, the damage applied is less.
2020-07-06 18:57:37 +03:00
Wowzewow (Wezzy)andGitHub 101cdd252f Fixes the message for pulling cigarettes out of cigarette packets using your mouth. (#9292)
no longer goes "Layla Starr casually pulls out a /obj/item/clothing/mask/smokable/cigarette/rugged from the cigarette packet with their mouth."

Fixes #9294
2020-07-06 18:57:16 +03:00
Wowzewow (Wezzy)andGitHub 6e92f88945 Lighter inhands exist and update properly now. (#9293)
* lighter inhands exist and update properly now.

* oops
2020-07-06 13:53:05 +02:00
Wowzewow (Wezzy)andGitHub 793892ae0b Amount in stacks is bold now (#9269) 2020-07-06 13:52:28 +02:00
MarinaGryphonandGitHub 37c80988ce Converts Reagents to Typepaths and Centralises Reagent Spawning (#9140)
Converts reagents to use typepaths instead of IDs.
    Centralises reagent spawning in a lot of places to use reagents_to_add instead of a variety of custom methods or initialise overrides.
2020-07-05 20:47:48 +03:00
GeevesandGitHub 36b2160a56 Crematorium and Morgue Fixes (#9278)
Crematoriums can now face in any direction.
    Crematoriums and morgues now properly do not deploy their tray if something is in the way.
    Crematoriums now properly update their icons while they work.

Mapping change is to make the crematorium button in the Chapel have a west cremate_dir, as an example and a minor reduction in range looping.
2020-07-05 18:34:51 +03:00
Wowzewow (Wezzy)andGitHub a4c8f4b8dc Onehanded cigs, and a bunch of other stuff (#9279)
Surprisingly, doesn't really change that much user-facing side.

For some stupid reason, cigar cases were using a rehash of cigarette packet code for no good reason. So I just made it a parent item, and it works just fine.

also added a tooltip to share the rather obscure feature of putting a cigarette in your mouth.

resprites the tajaran cigarette packets to more accurately match where they come from
2020-07-05 18:34:07 +03:00
DoxxmedearlyandGitHub 16801b2abb Lit update (#9247)
Lit cigarettes now count as flame sources.
Changed the isflamesource proc from a general proc to an obj/item proc. It is tidier and will be easier to add future flame sources this way.
Removed some hardcoded flame stuff (Such as igniting rags and paper), which depending on an item being a type instead of just being something that could produce a flame. They now check to see if an item counts as a flame source.
Found leftover clown BS while updating paper burning code and killed it off.
2020-07-04 00:52:12 +03:00
GeevesandGitHub eed1e04d0f Borg Common and Entertainment Channels (#9260)
Borg radios now also have default access to common and the entertainment channel.

I missed this while doing #8541
2020-07-03 22:32:22 +03:00
GeevesandGitHub a1d4e80c95 Mining Borg Buffs (#9218) 2020-07-02 19:49:03 +02:00
Wowzewow (Wezzy)andGitHub 3160508c1a Makes tool colors work, despaghettifies code (#9231)
I finally figured out how to make tool inhands and inhand coloring work properly, so custom colors can apply to inhands! (yes, even the stuff from loadout.)

Code-wise, this guts the superfluous our_color variable.
This cuts it out from screwdrivers, wirecutters, cable, and everything else which uses this shit.
I'm pretty sure testing this has taken out a day out of my life.

Also I fixed up the cable examine to be less crappy. (so you can finally see cable descriptions.)

Don't mind the commits, I just built this on top the handcuff noose PR.
2020-07-02 20:40:17 +03:00
GeevesandGitHub abd7ffab9e Tape Recorder Fix (#9240)
Fixed tape recorders being unable to print their transcripts after a while.
2020-06-30 21:33:07 +03:00
GeevesandGitHub a9ec152181 Mining Storage Buffs (#9221) 2020-06-30 18:20:03 +02:00
GeevesandGitHub 972c0ae9db Various Tweaks and Changes (#9222) 2020-06-30 18:19:54 +02:00
AlberykandGitHub abea80f1e9 Blood cleaning fixes (#9244)
* Blood cleaning fixes

* adds changelog
2020-06-30 11:58:17 +02:00
GeevesandGitHub 7922c58c77 Spacebike Storage and Speedbuff (#9134)
Spacebikes, speeders, and monowheels now have storage compartments accessible by dragging it onto your sprite.
    Spacebikes and speeders now drive a bit faster on non-space tiles.
2020-06-29 22:13:04 +03:00
AlberykandGitHub 3892bea1b4 Adhomian dice: Suns and Moon edition (#9213)
Adds some adhomian dice, so people can play Suns and Moon on station with total immersion. Also, makes dice code less awful.
2020-06-29 10:17:18 +03:00
Wowzewow (Wezzy)andGitHub f3a83cf97d Intercom buttons are red when off (but still powered) (#9209)
also replaces listening and broadcast vars that used 1 and 0 to TRUE and FALSE cause it was bugging me
2020-06-29 09:40:19 +03:00
GeevesandGitHub 4a78637d8a (Optional) Acting Captain Gear (#9198)
Added an optional acting captain uniform briefcase to the captain's locker. It includes a jacket, a cap, an armband, and a captain radio.

Currently, the only way to show that you're acting captain is to change your ID or to steal the captain's clothes. I thought that was pretty silly, especially for something that's somewhat standard procedure during a chaotic antag round. So I sprited some gear that allows command members to say "Hey, you see this sprite? You should be listening to this guy."
2020-06-29 09:37:29 +03:00