Commit Graph

13841 Commits

Author SHA1 Message Date
Wowzewow (Wezzy)
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
Decepteor
ef39964cbd Small changeling tweaks (#9255) 2020-07-06 13:53:26 +02:00
Wowzewow (Wezzy)
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)
793892ae0b Amount in stacks is bold now (#9269) 2020-07-06 13:52:28 +02:00
MarinaGryphon
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
Geeves
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)
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
Geeves
82362db3e8 Suit Cycler Improvements (#9166)
Suit Cyclers have received new sprites, and any suits contained within will be on display as part of the sprite.
    Using your ID, PDA, or Computer on a suit cycler will now attempt to unlock it.
    The grab strength needed to put someone into a suit cycler has been increased to a neck grab.
    You can no longer put helmets and suits in a suit cycler that's containing someone.
    Ejecting a helmet or suit from a suit cycler will now attempt to place it in one of your empty hands.
    Added an audible ping to suit cycler action completion.

Sprite port from NebulaSS13/Nebula#603
2020-07-05 18:33:07 +03:00
Doxxmedearly
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
Geeves
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
Alberyk
7fbdeb2a02 Adds an accent system (#9196) 2020-07-03 21:36:08 +03:00
Matt Atlas
431949383f Fixes cryo once and for all (#9271) 2020-07-03 16:58:25 +02:00
Geeves
a1d4e80c95 Mining Borg Buffs (#9218) 2020-07-02 19:49:03 +02:00
Wowzewow (Wezzy)
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
Matt Atlas
298bdfc725 Ports Nebula's spawn blurb + makes people spawn asleep in cryo cells. (#9227) 2020-07-01 11:20:18 +02:00
Geeves
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
Geeves
8d6e1d1fed Battlemonsters Entry (#9225)
Battlemonsters vendors now spawn with five free basic packs containing seven common cards, which can be used to show people how the game works without spending any money.
2020-06-30 21:31:14 +03:00
Geeves
a9ec152181 Mining Storage Buffs (#9221) 2020-06-30 18:20:03 +02:00
Geeves
972c0ae9db Various Tweaks and Changes (#9222) 2020-06-30 18:19:54 +02:00
Alberyk
abea80f1e9 Blood cleaning fixes (#9244)
* Blood cleaning fixes

* adds changelog
2020-06-30 11:58:17 +02:00
fernerr
8c13f86146 Adds compact disposal bins (#9220)
* Initial

* Makes them dispensable/constructable

* Adds changelog

* Update disposal-construction.dm
2020-06-30 11:20:09 +02:00
Geeves
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
Geeves
38f5daaf99 Antagonists Anonymous (#9143)
Off-station antagonists will no longer keep the player's character's flavour text.
    Antagonists will now be assigned random names before they pick their name.
2020-06-29 22:11:53 +03:00
Alberyk
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)
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
Geeves
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
Geeves
05f6e81c60 Lowpop Antag: Burglar (#9193)
Added a lowpop gamemode called 'Burglars', featuring a new type of antagonist, a mix between a heister and a traitor. Neutered for lowpop fun.
    Added a mixed gamemode, 'Conflict', which is heisters and burglars.
2020-06-29 09:35:18 +03:00
Alberyk
bb9d1e2b22 Reworks aut'akh augments (#9079)
This pr changes all aut'akh augments and adds a couple of new ones, with effects and the like. Requested by sleepy.
2020-06-28 13:58:37 +03:00
Geeves
bb302580df EMT Fix (#9224) 2020-06-27 22:46:37 +02:00
Matt Atlas
338c1cbe70 Fixes species not respecting total_health (#9214) 2020-06-27 16:36:11 +02:00
Geeves
78223d9d3c Web Overlays (#9172)
Overlays have been added to webs, making it look like you're travelling through them instead of travelling over them.
2020-06-24 23:13:01 +03:00
Alberyk
543d8d085c Stops people from messing with the arrivals' shuttle control (#9185)
What it says in the title.
2020-06-24 23:10:16 +03:00
Geeves
40421b0c94 Some Antag Things (#9091)
Added sharpened bear traps, a mechanical trap that ignores armour in the clamp action, to the Stealthy and Inconspicuous Weapons uplink.
    Added closet teleporters to the Stealth and Camouflage Items uplink, a device that start linked and can be attached to closets to set-up a teleport network. Step inside and close the door to teleport.
    Pushing a wall to try and find a secret entrance now takes a few seconds of touching and feeling.
2020-06-24 23:08:32 +03:00
Wowzewow (Wezzy)
58cc327a81 Improves restraints sprites, and adds noose and cable cuff colors (#9160) 2020-06-24 18:15:22 +02:00
Matt Atlas
de38551038 Revert "Ports Bay's stamina/sprinting intent system. (#8805)" (#9182)
This shit is just full of issues that keep popping up and frankly I can't be fucked to deal with them.

Note: I'll probably do the same thing again but very simplified later on. This iteration is a mistake in how much of a mess it is, unfortunately.
2020-06-23 20:07:06 +03:00
Geeves
188226e986 EMT Default (#9175)
EMTs are now the default role Paramedic role, with Paramedic being the alt-title, as Paramedics are EMTs with more certifications and training.
2020-06-23 15:20:48 +03:00
MarinaGryphon
dd82fd6d4a Makes ATKs work again (#9187) 2020-06-22 01:42:08 +03:00
Alberyk
e1550041e8 Changeling nerf. (#9170) 2020-06-22 00:14:15 +02:00
Alberyk
fa47416744 The fun ends here. (#9168) 2020-06-21 20:21:42 +02:00
ParadoxSpace
31630e4442 Synthskin Limb/Shell Changes (#9127) 2020-06-21 20:15:35 +02:00
Matt Atlas
c9ada1ff1d Removes shell fake BPM + blood oxygenation. (#9162) 2020-06-21 12:25:46 +02:00
Matt Atlas
3ff07313e8 Removes kitty ears from the game. (#9158) 2020-06-20 16:49:37 +02:00
Geeves
2ec9ae5701 Round End Summary Fixes (#9096)
Added an admin verb that ends the round smoothly, displaying the end round card.
    Wizard learned spells are now properly displayed at round.
    Antags added to gamemodes they don't belong in, now properly update the gamemode's antag template, allowing their things to be displayed at round end.
    Fixed a typo in the apprentice pebble spawn-in calling it an 'artificer pebble' in deadchat.
2020-06-20 11:34:07 +03:00
Alberyk
75712e03bb Stops vampires from draining blood if their mouth is blocked (#9157)
What it says in the title. Should stop vampires from sucking people while wearing space suits.
2020-06-20 11:32:49 +03:00
Geeves
9dffea6eea (Syndicate) Cyborg Improvements (#9148) 2020-06-19 23:57:17 +02:00
Matt Atlas
56a3c517e7 Ports Bay's stamina/sprinting intent system. (#8805)
Now this might actually be the last of the ports before I actually code things I swear.

Ports Baystation12/Baystation12#25773 and adds sprinting by holding the shift key, also adding the option to add more movement intents for species with their own slowdown etc etc.
2020-06-18 23:35:29 +03:00
Matt Atlas
c6d9cba325 Changes up a lot more messages to look like emotes. (#9133) 2020-06-18 10:29:47 +02:00
Geeves
18d8874bfe Bluespace Sprite Update (#9122) 2020-06-16 19:09:45 +02:00
Ron
930dd598b8 Allows the cancellation of teleportation for wizards using teleport scroll (#9104) 2020-06-15 19:14:33 +02:00
Erki
fd5f891d34 Fixes lock-up in manifest ghost (#9142) 2020-06-15 11:37:07 +02:00