Commit Graph

55100 Commits

Author SHA1 Message Date
SkyratBot
2186569cdc [MIRROR] Increased holo count for atmos holofans. Added one to the CE's locker. (#3567)
* Buffed atmos holofans. Added to CE locker. (#57074)

Atmos holofans can now make six holos instead of three. Swapped the (useless) engineering holo with the atmos holo in the CE locker.

* Increased holo count for atmos holofans. Added one to the CE's locker.

Co-authored-by: Cimika/Lessie/KathyRyals <65850818+KathyRyals@users.noreply.github.com>
2021-02-22 02:07:54 +00:00
SkyratBot
b8c2f72733 [MIRROR] moves gun related icons to guns folder (#3568)
* moves gun related icons to guns folder (#57077)

moves ammo icons, projectile icons and hitscan effect icons to guns folder
renames projectile.dmi to ballistic.dmi so its less confusing
moves rcd ammo from ammo.dmi to tools.dmi with the rcd

* moves gun related icons to guns folder

Co-authored-by: Fikou <piotrbryla@onet.pl>
2021-02-22 02:07:33 +00:00
github-actions[bot]
7dbc42978f Update TGS DMAPI (#3574)
Co-authored-by: tgstation-server <tgstation-server@users.noreply.github.com>
2021-02-22 02:07:01 +00:00
SkyratBot
fc2fc8db6b [MIRROR] Icebox QoL minus features (#3459)
* Icebox QoL minus features (#56472)

* Icebox QoL minus features

Co-authored-by: Whoneedspacee <yougotreallyowned@gmail.com>
2021-02-21 22:02:33 +00:00
OrionTheFox
27757f0e04 Adds Hospital Gowns (#3552)
Surgery-compatible gown to let patients stay modest. Available in protolathes for plastic, the medidrobe, and pre-spawned in surgery duffel bags - fast equip times onto others. Sprites made by Kroto
2021-02-21 16:38:04 +00:00
YakumoChen
c1fdb30232 Stealthier Hacked Law amd Chameleon Projector (again) (#3419)
* Update chameleonproj.dm

* Update AI_modules.dm

* Update chameleonproj.dm

* Update chameleonproj.dm

* Better name

* Update code/game/objects/items/AI_modules.dm

Co-authored-by: Gandalf <jzo123@hotmail.com>

Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-02-21 16:36:15 +00:00
Cameron!
498576798e Adds polychromic gear to ClothesMates (#3527) 2021-02-21 14:26:38 +00:00
Swiftfeather
7dbc4756e2 yes (#3559) 2021-02-21 14:24:55 +00:00
Gandalf
1a5d92958f 45 TC traitor update (#3356)
* Update uplink_items.dm

* a

* Update uplink_items.dm

* Update uplink_items.dm

* Update uplink_items.dm

* Update uplink_items.dm

* Update uplink_items.dm

* Update modular_skyrat/master_files/code/modules/uplink/uplink_items.dm

Co-authored-by: Swiftfeather <jackwars4@gmail.com>

* Update antagonists.dm

* Update uplink_items.dm

* Update uplink_items.dm

* Update uplink_items.dm

* Update antagonists.dm

* Update modular_skyrat/master_files/code/modules/uplink/uplink_items.dm

Co-authored-by: Swiftfeather <jackwars4@gmail.com>
2021-02-21 14:22:05 +00:00
SkyratBot
daa2b077c7 [MIRROR] Fixed a type in gauze falling off message (#3558)
* Fixed a type in gauze falling off message (#57047)

Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Fixed a type in gauze falling off message

Co-authored-by: Dax Dupont <skyemenjou@gmail.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-02-21 14:17:42 +00:00
SkyratBot
9bc6ee7bb5 [MIRROR] improves fire extinguisher code, and makes fire extinguisher water go through machinery, lockers, and crates (#3560)
* improves fire extinguisher code, and makes fire extinguisher water go through machinery, lockers, and crates (#57004)

* improves fire extinguisher code, and makes fire extinguisher water go through machinery, lockers, and crates

Co-authored-by: Tlaltecuhtli <33834933+Tlaltecuhtli@users.noreply.github.com>
2021-02-21 14:17:12 +00:00
SkyratBot
ba4829fecb [MIRROR] Fix multiple high impact rulesets being chosen on Dynamic (#3561)
* Fix multiple high impact rulesets being chosen (#57036)

About The Pull Request

This was code I didn't touch but just never worked. I'm pretty sure this is the fix.
Changelog

🆑
fix: Fixed multiple high impact rulesets being chosen on Dynamic.
/🆑

* Fix multiple high impact rulesets being chosen on Dynamic

Co-authored-by: Mothblocks <35135081+Mothblocks@users.noreply.github.com>
2021-02-21 14:16:39 +00:00
SkyratBot
268a97a111 [MIRROR] Updates the lifebringer flavor text to be less ambivalent about their goals (#3562)
* Updates the lifebringer flavor text to be less ambivalent about their goals (#57059)

* Updates the lifebringer flavor text to be less ambivalent about their goals

Co-authored-by: MrMelbert <51863163+MrMelbert@users.noreply.github.com>
2021-02-21 14:14:35 +00:00
SkyratBot
7e646af235 [MIRROR] Makes overlay lighting flags actually respond to attaching/detaching lights (#3554)
* Makes overlay lighting flags actually respond to attaching/detaching lights (#57058)

Fixes overlay lighting components not handling attaching/detaching lights.

* Makes overlay lighting flags actually respond to attaching/detaching lights

Co-authored-by: TemporalOroboros <TemporalOroboros@gmail.com>
2021-02-21 13:59:24 +00:00
SkyratBot
0a6cc5e475 [MIRROR] cult construct stuff (#3553)
* cult construct stuff (#57027)

edits sprites for wizard cult constructs to have more sheen
fixes wizard cult constructs not working
makes soulstone code a bit cleaner i think
makes cult spells use second defines
fixes wraith jaunts being invisible

* cult construct stuff

Co-authored-by: Fikou <piotrbryla@onet.pl>
2021-02-21 02:49:11 +00:00
Tom
91955d09fd qm and shuttle pilot slots (#3551) 2021-02-21 02:48:53 +00:00
Gandalf
fcd2b603ae Thermonuclear Detonation (#3548)
* Update nuclearbomb.dm

* Update nuclearbomb.dm

* a
2021-02-21 00:04:08 +00:00
SkyratBot
4c6d9438eb [MIRROR] small grammar fix on shuttle catastrophe (#3549)
* small grammar fix on shuttle catastrophe (#57052)

* small grammar fix on shuttle catastrophe

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2021-02-20 23:19:16 +00:00
SkyratBot
95750dcec0 [MIRROR] Auxiliary Base construction fixes (#3546)
* Auxiliary Base construction fixes (#56969)

* Base construction fixes

* Auxiliary Base construction fixes

Co-authored-by: Arkatos1 <43862960+Arkatos1@users.noreply.github.com>
2021-02-20 23:11:16 +00:00
SkyratBot
29b95d17ff [MIRROR] Fixes chemscan runtiming on mindless (#3543)
* Fixes chemscan runtiming on mindless (#57046)

* Fixes chemscan runtiming on mindless

Co-authored-by: Time-Green <timkoster1@hotmail.com>
2021-02-20 23:11:11 +00:00
SkyratBot
3904e44fe4 [MIRROR] Fixes reagent chamber and other similair machinery breaking (#3541)
* Fixes reagent chamber and other similair machinery breaking (#57050)

* fixes reagent chamber and other similair machinery breaking

* Removes pointless src. and changes R into holder

* Updates var to be more reflective of what it is

* Fixes reagent chamber and other similair machinery breaking

Co-authored-by: Time-Green <timkoster1@hotmail.com>
2021-02-20 23:11:06 +00:00
SkyratBot
eee02f0dc1 [MIRROR] Fixes roundstart addiction runtime (#3540)
* fixes roundstart addiction runtime (#57051)

* Fixes roundstart addiction runtime

Co-authored-by: Time-Green <timkoster1@hotmail.com>
2021-02-20 23:11:00 +00:00
OrionTheFox
fa73f9cdab Adds Loincloths (#3499)
* Add Loincloths

Adds leather and cloth loincloths, craftable with their namesake materials; also adds a sensor variant in the Autodrobe and Loadout.

* what the fuck

oh no its broken

* feck

changes defines to be correct, fixes female sprites borking, lets you fix your wedgie, and adds cloth crafting. basically fixes everything.
2021-02-20 22:00:19 +00:00
Yawet330
48e0d0a636 [NONMODULAR] Clown slots can no longer be edited. (#3518)
* clown is dead and we have killed him

* bugfixes

* Update jobmanagement.dm

* Update jobmanagement.dm

* thanos snapped clown a little too hard and deleted a comment
2021-02-20 21:57:10 +00:00
SkyratBot
0e3a2d8577 [MIRROR] Fixes plasma lava limb conversion bug (#3532)
* Fixes plasma lava limb conversion bug

* Update human_update_icons.dm

Co-authored-by: ArcaneDefence <51932756+ArcaneDefence@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-02-20 16:18:48 +00:00
Swiftfeather
f39c5d0a63 resets ocd to tg standard (#3539) 2021-02-20 16:18:22 +00:00
SkyratBot
8fa9c25d27 [MIRROR] added a new admeme weapon: foam finger that shoots missiles as requested by boris (now in arcades!) (#3538)
* Add a new admin weapon: foam finger that shoots missiles (#57013)

An admin only rocket firing foam finger has been added. There is also
a toy version available from arcades that is just a giant foam finger.

* added a new admeme weapon: foam finger that shoots missiles as requested by boris (now in arcades!)

Co-authored-by: c420-o <76887567+c420-o@users.noreply.github.com>
2021-02-20 16:10:33 +00:00
SkyratBot
3f6b292ced [MIRROR] Secret panel once again improved (#3535)
* Secret panel once again improved (#56766)

Much easier to add to this panel, before with flexboxes it was nearly impossible but stacks are a lot more friendly.

Miscellaneous old garbage I caught:

For some reason, monkey and only monkey button sent a to_chat to the world of your sins. I cut that, that's unacceptable

I accidentally left out species change from my last pr, it's back in.

* Secret panel once again improved

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
2021-02-20 16:09:24 +00:00
SkyratBot
653233597f [MIRROR] Fixes restraint alerts doing nothing when clicked. (#3534)
* Fixes restraint alerts doing nothing when clicked. (#57034)

* Fixes restraint alerts doing nothing when clicked.

Co-authored-by: Timberpoes <silent_insomnia_pp@hotmail.co.uk>
2021-02-20 16:09:04 +00:00
SkyratBot
0ff17f4562 [MIRROR] Fixes overdose_start() not being called on reagents (#3533)
* Fixes overdose_start() not being called on reagents (#57037)

Co-authored-by: Rohesie <rohesie@ gmail.com>

* Fixes overdose_start() not being called on reagents

Co-authored-by: Thalpy <33956696+Thalpy@users.noreply.github.com>
Co-authored-by: Rohesie <rohesie@ gmail.com>
2021-02-20 16:08:30 +00:00
SkyratBot
dadbc7b02b [MIRROR] pAI's with Binary Encryption keys installed can use them (#3531)
* pAI's with Binary Encryption keys installed can use them (#57033)

* pAI's with Binary Encryption keys installed can use them

Co-authored-by: RaveRadbury <3204033+RaveRadbury@users.noreply.github.com>
2021-02-20 16:06:31 +00:00
SkyratBot
e25ab8b975 [MIRROR] Miasma SM (#3528)
* Miasma SM (#54487)

Makes the supermatter crystal consume miasma in the air to power itself. The rate at which it consumes miasma scales with the partial pressure of the miasma and the gas mix of the surrounding air.

Miasma also increases gasmix_power_ratio, but by half as much as is normally standard

* Miasma SM

Co-authored-by: TemporalOroboros <TemporalOroboros@gmail.com>
2021-02-20 15:57:24 +00:00
SkyratBot
e8dcf3bae2 [MIRROR] New flight potion wing sprites for moths (#3065)
* New flight potion wing sprites for moths (#56412)

Wing sprites are courtesy of Papaporo Paprito over on Fulpstation!
This PR adds a second sprite for flight potion wings for moths.
A new system is implemented to make this possible, using radial menus.

* New flight potion wing sprites for moths

* Update species.dm

Co-authored-by: Jack7D1 <59462654+Jack7D1@users.noreply.github.com>
Co-authored-by: Gandalf2k15 <jzo123@hotmail.com>
Co-authored-by: Azarak <azarak10@gmail.com>
2021-02-20 15:41:56 +01:00
SkyratBot
fddd4fd8f0 [MIRROR] atmos binary devices code cleanup + docs (#3525)
* atmos binary devices code cleanup + docs (#57019)

* atmos binary devices code cleanup + docs

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
2021-02-20 00:48:19 +00:00
SkyratBot
d6c099f01d Adds New CentCom Clothing Sprites! (#3524)
Co-authored-by: Imaginos16 <77556824+Imaginos16@users.noreply.github.com>
2021-02-20 00:48:14 +00:00
SkyratBot
8f0a62d175 [MIRROR] components_base.dm code cleanup + docs (#3522)
* components_base.dm code cleanup + docs (#57018)

* components_base.dm code cleanup + docs

Co-authored-by: Ghilker <42839747+Ghilker@users.noreply.github.com>
2021-02-20 00:47:25 +00:00
SkyratBot
ebcc204146 [MIRROR] Re-simplifies corpse examination messages. (#3521)
* Re-simplifies corpse examination messages. (#57026)

Dead examination messages are just like they were before. If they are revivable, they are simply dead and lifeless. If they are not, their soul is departed. No needless text.

* Re-simplifies corpse examination messages.

Co-authored-by: itseasytosee <55666666+itseasytosee@users.noreply.github.com>
2021-02-20 00:47:01 +00:00
SkyratBot
eb765f958a [MIRROR] Crafting menu tells you which colour of crayon is needed (#3519)
* Crafting menu tells you which colour of crayon is needed (#56950)

Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Crafting menu tells you which colour of crayon is needed

Co-authored-by: cacogen <25089914+cacogen@users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-02-19 23:15:11 +00:00
SkyratBot
da71129f87 [MIRROR] Fermichem part 2.1: Adds a reaction/reagent lookup GUI! (#3513)
* Fermichem part 2.1: Adds a reaction/reagent lookup GUI!

* Update chem_dispenser.dm

* Update reagents.dm

Co-authored-by: Thalpy <33956696+Thalpy@users.noreply.github.com>
Co-authored-by: Gandalf <jzo123@hotmail.com>
2021-02-19 23:14:45 +00:00
Tom
4a9322a376 MORE MMTUUTANT VAIRNANT (#3515)
* MORE MMTUUTANT VAIRNANT

* even more

* actually i think i'm meant to do it like this
2021-02-19 23:11:18 +00:00
Yawet330
6dd118d5d5 [SEMI-MODULAR]Funny mutant variant man bad (#3517)
* AAAAAA

* Update medical.dm

* A

* thank you CI very cool
2021-02-19 20:03:55 +00:00
SkyratBot
8cb1c0040b [MIRROR] Fermichem part 2.2 Adds new tools, crafts and methods for ghetto chemists to handle the new reaction mechanics. (#3512)
* Fermichem part 2.2 Adds new tools, crafts and methods for ghetto chemists to handle the new reaction mechanics. (#56871)

Since reactions now require a bit more involvement from chemists, ghetto chemistry is a bit harder. This seeks to help some of those problems by providing new tools for those without a chem heater/reaction chamber.

Also some of these might be useful for chemists in the lab too!

Here's what you can make:
image
the burners are similar to candles - except they burn their internal reagents. The temperature they heat by is dependant on the flame, fuel and oil burn for a lower amount, ethanol for a higher amount and plasma for the highest amount. They can be put on tables and bonked with beakers for a quick way to heat them (similar to lighters). You'll need to light them with a match or lighter too, though, and can be put out by use in hand.

The thermometer looks like this and gives you temperature readings!
thermom

The pH booklets are the same as before - but you can now craft them by making universal indicator. These are the best way for a ghetto chemist to check their pH, and multiple sheets should be used over a reaction.

The improvised chem heater looks like this, and is a reconfigured space heater, it requires more materials and tools lending itself to a static drug den, but has the best method of adjusting temperature and fighting against exo/endo thermic reactions:
Improv_heater

Finally, the cooling spray lets chemists do the oposite of a lighter on their beaker - cooling the reagents within. In addition, fire extinquishers perform the same function.

In addition ice and universal indicator have been added as reactions.

Co-authored-by: Rohesie <rohesie@ gmail.com>
Co-authored-by: Mothblocks <35135081+Jared-Fogle@ users.noreply.github.com>
Co-authored-by: Aleksej Komarov <stylemistake@ gmail.com>

* Fermichem part 2.2 Adds new tools, crafts and methods for ghetto chemists to handle the new reaction mechanics.

Co-authored-by: Thalpy <33956696+Thalpy@users.noreply.github.com>
Co-authored-by: Rohesie <rohesie@ gmail.com>
Co-authored-by: Mothblocks <35135081+Jared-Fogle@ users.noreply.github.com>
Co-authored-by: Aleksej Komarov <stylemistake@ gmail.com>
2021-02-19 19:14:58 +00:00
SkyratBot
4c0077d6ab [MIRROR] Fixes Cigarettes being lit in no-oxygen environments (#3507)
* Fixes Cigarettes being lit in no-oxygen environments (#56911)

This closes #26487 (Issue about cigs working fine in non-oxygenated enviroments) which has been a known bug for years. Everyone knows how EXTREMELY CRITICAL cigarettes are to game balance. Plasmamen being able to smoke in a room with no oxygen? Spessmen smoking in the hard vacuum of space? What is this madness?!?

I must put an end to these OP tactics.

My changes make it so that if a cigarette has either one mole of oxygen in the current atmosphere or is injected with oxygen reagents, then it can be smoked.

I've also made it so "Space" cigarettes can be smoked in space by changing the default starting reagents to include oxygen. The description was also updated to hint that they can be smoked anywhere.

Also I added a has_gas proc to gasmixtures. I have seen a few places in the code where this can be used and once this gets merged, I will be doing a refactor to clean some code involving it. (bonfires, plasmamen code, etc.)

(Note from lemon, if you use this in the supermatter I will eat you)

Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@ users.noreply.github.com>

* Fixes Cigarettes being lit in no-oxygen environments

Co-authored-by: Tim <timothymtorres@gmail.com>
Co-authored-by: LemonInTheDark <58055496+LemonInTheDark@ users.noreply.github.com>
2021-02-19 17:03:09 +00:00
SkyratBot
7ddcb5573d [MIRROR] Fixes projectile damage multiplier not applying to stamina damage dealt by projectiles. (#3511)
* Fixes projectile damage multiplier not applying to stamina damage dealt by projectiles. (#57016)

* Fixes projectile damage multiplier not applying to stamina damage dealt by projectiles.

Co-authored-by: necromanceranne <40847847+necromanceranne@users.noreply.github.com>
2021-02-19 17:00:15 +00:00
SkyratBot
d0dc199815 [MIRROR] /mob/living/proc/Life(delta_time) (#3509)
* /mob/living/proc/Life(delta_time)

* a

Co-authored-by: TemporalOroboros <TemporalOroboros@gmail.com>
Co-authored-by: Gandalf2k15 <jzo123@hotmail.com>
2021-02-19 16:55:52 +00:00
SkyratBot
09a211557c [MIRROR] Holder.dm code refactor and cleanup (#3495)
* Holder.dm code refactor and cleanup

* Update holder.dm

Co-authored-by: Thalpy <33956696+Thalpy@users.noreply.github.com>
Co-authored-by: Gandalf2k15 <jzo123@hotmail.com>
2021-02-19 16:40:50 +00:00
SkyratBot
18eca27569 [MIRROR] update_appearance (#3508)
* update_appearance

* a

* a

Co-authored-by: TemporalOroboros <TemporalOroboros@gmail.com>
Co-authored-by: Gandalf2k15 <jzo123@hotmail.com>
2021-02-19 16:08:09 +00:00
SkyratBot
accafd8deb [MIRROR] Cleans up living duffel bag code to meet guidelines (#3501)
* Cleans up living duffel bag code to meet guidelines (#57014)

* Cleans up living duffel bag code to meet guidelines

Co-authored-by: necromanceranne <40847847+necromanceranne@users.noreply.github.com>
2021-02-19 13:08:50 +00:00
YakumoChen
85d72458a1 Fixes radio jammer special_desc (#3502)
* mystify radio jammer

* Update emags.dm

* Update emags.dm

* Update toolbox.dm

* syndie duffels

* Update emags.dm

* fixes radio jammer
2021-02-19 13:08:30 +00:00
SkyratBot
efd745021e [MIRROR] Shuttle Insurance! (#3505)
* Shuttle Insurance! (#57025)

Co-authored-by: spessbro <51048066+spessbro@ users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>

* Shuttle Insurance!

Co-authored-by: tralezab <40974010+tralezab@users.noreply.github.com>
Co-authored-by: spessbro <51048066+spessbro@ users.noreply.github.com>
Co-authored-by: Mothblocks <35135081+Mothblocks@ users.noreply.github.com>
2021-02-19 13:07:47 +00:00