Commit Graph

22571 Commits

Author SHA1 Message Date
Iren a3d01c18f7 PR - Gender Update (#14406)
* PR - Gender Update

Gives Gender three states instead of two. This allows clones of tri-gendered species to properly carry their genders over to new bodies (e.g. Greys, Drask, etc.).

Tristate Gender Set Proc
Tristate Gender Get Proc
Fixes where Binary State was needed.

* Update update_icons.dm

Yeah, let's _not_ have Genderless folks get inconsistently gendered body part sprites (e.g. head, groin, torso mismatch).

* Update dna2.dm

* Update dna2.dm

* Update organ_icon.dm

* Update update_icons.dm

* Update dna2_helpers.dm

* Update organ_icon.dm

Readability (spacing)

* Update dna_injector.dm

* Update dna2.dm

* Changes made per Affected's requests.

Changes made per Affected's feedback.

* Update dna2.dm

Got our heads too deep in using this just for DNA_UI_GENDERr - returning the Set and Get procs to 0, 1, 2 as per Affected's request.

While in there, noticed some housekeeping items:
- reorganized the ranges so they flow numerically now
- changed the ranges so they don't overlap (line 205 having been the worst)
- removed the "else" statement from line 222 since we're using ASSERTS. There shouldn't be a value outside the range of 0 to 2 for this.
2020-10-21 09:45:44 -04:00
Kyep f5a1a359a1 ERT Commander Rework (#14640)
* ERT Commander Rework

* instant = TRUE

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-10-21 09:44:37 -04:00
PacifistDalek f312297f9d A variety of minor food related fixes and tweaks (#14656)
* Changed Milo to Miso

* Update baked_goods.dm

* typo fix

* Revert "typo fix"

This reverts commit 3f6ca6a5b9.

* Revert "Revert "typo fix""

This reverts commit b67ed80d8d.

* Update food.dm

* removing beff and pepperoni

* adding onions as juiceable

* made drying grapes give you homemade raisins since homemade raisins were already in the code

* undo the onionjuice because it crashed my test server

* replaced the vomit cheese with vomit cheese substitute, removed beff and pepperoni, made weird cheese actualy spawn a weird cheese wedge

* updated enzyme name and description to match how catalysts actually work and how the enzyme already works in game (and has for almost a decade in game)

* Moved onion rings to the deepfryer instead of microwave

* makes the fries recipe actually makes sense, and makes it benefit from the upgrades of the processor (so you can get more fries)

* made macaroni and cheese names consistent

* moved two recipes to oven from microwave

* Wine comes from grapes ya dingus

* name fix

* made burger recipes consistent except for the big bite and super big bites

* yaki imo is baked whole sweet potato, not processed!

* Update code/modules/food_and_drinks/kitchen_machinery/deep_fryer.dm

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* Update code/modules/food_and_drinks/kitchen_machinery/deep_fryer.dm

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* Update code/modules/food_and_drinks/food/foods/pizza.dm

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* made food names consistently lower case

Except of course for foods that are supposed to be brand names, like Space Twinkie or the BigBite burger

* Missed one

* Back to american mac 'n' cheese spelling

* Macaroniiiii

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2020-10-21 09:40:27 -04:00
AffectedArc07 2c999ccef1 TGUI EFTPOS (#14683) 2020-10-21 09:36:53 -04:00
AffectedArc07 8ee918761b Merge pull request #14677 from Kyep/gateway_fix
Fixes ghosts unable to pass gateway
2020-10-21 11:55:45 +01:00
Marginalorb 8859634d3a Fixes Wryn's tail and adds the ability to sting (#14507)
* NanoMap Auto-Update (Mon Sep 21 07:07:21 UTC 2020)

* Wryn Sting

Wryn Sting code, Wryn Sting Button Icon Sprites

Co-Authored-By: Marginalorb <6353671+Marginalorb@users.noreply.github.com>

* Update actions.dmi

Co-Authored-By: Marginalorb <6353671+Marginalorb@users.noreply.github.com>

* further wryn fixes and some logging changes

* Changed Wryn Sting per Suggestions

Shout out to @SteelSlayer  and @FlattestGuitar  for their patience in teaching me how to make these changes possible!

Co-Authored-By: Marginalorb <6353671+Marginalorb@users.noreply.github.com>

* Fixes Trailing Newline in Body_Accessories.dm

* Update actions.dmi

* Nanomap fix

* I will try again and then I will try Affected's Suggestion Oh my God ReeeeeeEeeE

Co-authored-by: NanoMap Generation <action@github.com>
Co-authored-by: Kiyahitayika <69871346+Kiyahitayika@users.noreply.github.com>
Co-authored-by: Marginalorb <6353671+Marginalorb@users.noreply.github.com>
2020-10-21 00:32:53 -04:00
Kyep 9cc24b1ce4 LateInitialize() fix 2020-10-20 14:28:14 -07:00
Kyep e2a5c32bfa Better solution: let all ghosts transit the gate if off 2020-10-20 14:04:14 -07:00
Kyep abca80b8d8 Fixes aghost gateway lockout 2020-10-20 13:44:06 -07:00
AffectedArc07 e84e8ad0fa [TGUI] Shuttle Manipulator (#14674)
* TGUI Shuttle Manipulator

* Cleanus up artefacts
2020-10-20 15:25:53 -04:00
joep van der velden 24a4d7886e Fixes a runtime in the netherworld link 2020-10-20 13:08:42 +02:00
Patrick Meade ef443022cc Only need to toggle ghost radio preference once 2020-10-19 23:10:45 -05:00
moxian bb42dca256 Fix runtime in eyes_shine (#14670)
Triggered by people with no eyes (say, slimes), but with an eye implant.
2020-10-19 23:27:22 -04:00
Kyep e320362409 fixes horrible loop in client/Topic (#14669)
Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-10-19 23:26:54 -04:00
AffectedArc07 19df15ad21 TGUI Mirrors + CMA (#14648)
* TGUI Mirrors + CMA

* Forgot this

* Farie tweaks

* Optimisations
2020-10-19 14:16:20 -04:00
AffectedArc07 3e7481ba76 Fixes a few oversights with TGUI Central Atmos (#14660) 2020-10-19 13:13:46 -04:00
AffectedArc07 c825059dbe Merge pull request #14643 from moxian/foam-redspace
Foam darts should fall to the ground, not into nullspace.
2020-10-19 15:36:45 +01:00
joep van der velden b5b70de391 Can't claim points when no ID is inserted 2020-10-18 16:26:10 +02:00
joep van der velden 9ef602bb1b TGUI labor claim console. Fix fifty stack dupes 2020-10-18 16:18:38 +02:00
joep van der velden 5d78da4721 TGUI dna vault 2020-10-18 12:58:12 +02:00
moxian 0a90dd6bba Foam darts should fall to the ground, not into nullspace. 2020-10-17 23:26:36 +00:00
SabreML 668932c256 Makes 'Plastic Surgery' names include held ID Cards (#14168)
* Update plastic_surgery.dm

* Fix

Thanks to AA for basically writing the code for me.

* Added 'get_id_from_hands' proc

* Changed held ID check to use said proc

* ID cards on patients body are now also shown

Probably overthinking it as usual.

Also added a couple of comments.

* Tweaks
2020-10-17 18:42:15 -04:00
AffectedArc07 914e1493cd TGUI Spacepod tracking (#14639) 2020-10-17 15:07:12 -04:00
Iren e535108095 IPC - Vomit Tweak (#14542)
* IPC No Vomit

No, IPC, no vomit.

* Update carbon.dm

* Update carbon.dm

* Update carbon.dm
2020-10-17 14:46:03 -04:00
Kyep 3fbe5d46ac Solar Flares (#14400)
* Solar Flares

* fixup

* SSsun

* convert solar flare to a /datum/weather

* AA request

* shock chance for APCs = 5% per 2.5M of power in grid

* refactor

* farie suggestions

* farie suggestions 2

* reduced maximum length from 15m to 10m

Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-10-17 14:04:29 -04:00
AffectedArc07 20a8424fff TGUI AI Law Manager (#14636) 2020-10-17 14:01:27 -04:00
SabreML cadfb7c433 Light fixture code cleanup & spooking (#14396)
* Autumn cleaning

* A few things I missed

* Set 'update' back to 'FALSE'

* Allows ghosts to burn out lights

And also tweaks the adminverb 'Fix all Lights' to reset the 'switchcount'.

* Tweaks burnout value

* A few more tweaks

* Removed an else

* I thought I'd already done this, guess not!
2020-10-17 13:57:36 -04:00
Cocacolagua 0867cce0ec Re-adds back CQC to the traitor uplink (#14474)
* the good ole switcheroo

* yeah kinda forgot about the point of this

* and now i do it properly
2020-10-17 13:55:21 -04:00
SabreML e20981a155 Changes the emag effect and telepad selection for Rapid Crate Senders (#14504)
* Move freight!

* A couple of tweaks

* Emag coordinates changes
2020-10-17 13:53:00 -04:00
Ryal c04a6a91ec Adds reagent vision to Service, Medical, ERT, DS, and Destroyer cyborgs (#14499)
* Adds chem vision to Service, Medical, ERT, DS, and Destroyer borgs

* Gives service borg advanced reagent scanner
2020-10-17 13:32:26 -04:00
Darkmight9 8782c2ca32 Culinary QoL update (#14610)
* Culinary QoL update

* Changed the culinary tool apron sprites
2020-10-17 13:30:44 -04:00
TDSSS 0498fcdb1e Buffs headpocket (#14611) 2020-10-17 13:25:02 -04:00
Iren 5feb1201c3 Code Standardisation - Language.Dm (#14560)
* Legal Name Change Form

* Update code/modules/mob/language.dm

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

* Update language.dm

* Spacing in Language

* Spacing

* Update language.dm

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2020-10-17 13:18:39 -04:00
AffectedArc07 d7e4e2cf5f [TGUI] Air Alarms + Central Atmos Control (#14620)
* [TGUI] Air Alarms + Central Atmos Control

* Mochi Tweaks
2020-10-17 11:22:09 -04:00
AffectedArc07 582f26eee8 Merge pull request #14623 from TDSSS/tap-adjustments
Bluespace Harvester points rebalance
2020-10-17 14:20:07 +01:00
Patrick Meade 1be9e97c1e Fixes iteration bug in space cleaner (#14631) 2020-10-17 00:38:04 -04:00
TDSSS 7e1a2ec62d points rebalance 2020-10-16 00:51:02 +02:00
AffectedArc07 078b188891 Merge pull request #14618 from variableundefined/appropriate
Rename all instances of "virgin" being used as a variable name
2020-10-15 21:43:18 +01:00
Aquilar 9206af653d updates haloperidol and nanocalcium to take less effort to modify. (#14612) 2020-10-15 16:33:44 -04:00
variableundefined daa8d39694 Oops 2020-10-15 16:19:39 -04:00
variableundefined e039b8e560 Rename all instances of "virgin" being used as a variable name to more appropriate and self-explanatory variable name 2020-10-15 16:11:11 -04:00
SabreML ffe8ae3786 Update filingcabinet.dm (#14616) 2020-10-15 16:02:02 -04:00
AffectedArc07 f40a8163ff Codebase Cleanup - 2020-09-27 (#14472)
* Codebase Cleanup - 2020-09-27

* Endings

* Forgot meta

* Farie Tweaks
2020-10-15 13:22:52 -04:00
TDSSS 59347d99a1 [Review Ready] New station goal: Bluespace mining tap (#12062)
* Initial stuff

* Lots of small changes to get this functional

* Objective aspect works

* Fancy sound and icons

* Polishing, tweaks, branch update

* Incorporates review comments, fixes merge conflcits, updates branch.

* Made it work again, after another rebase

* Rudimentary tgui port, UI needs serious prettying up but is functional

* Much prettier TGUI with slider

* More TGUI improvements

* removes code I have absolutely no memory of writing that seems useless

* code cleanup

* Review comments incorporated

* autodoc

* one more autodoc comment

* more review comments

* filler change

* Forgot one

* return value on delete fix

* disregard that, this is better

* now using qdel_list

* Crate now comes with instructions

* adjusted instruction wording

* tgui messed up, fixed now
2020-10-15 09:31:57 -04:00
DevL b0501f720b Sniper Holster Fix (#14501)
* Sniper Holster Fix

Stops you from placing a sniper in your holster, because you shouldnt be able to put a 60 inch gun in your iphone sized pocket under your armpit.

* Fixed return

* Removed pointless comment

* Added isHandgun to LWAP

*clap

Also removes it from projectile sniper since i did a stupid.
2020-10-15 08:25:52 -04:00
Kugamo ef98961cd5 Adds new sprites for skills huds (#14470)
* adds new sprites for skill huds

* switched HUD design to single eye

* adjusts gradient steepness on some sprites

* tiny change

* tones down higlights further to E7ECFF
2020-10-15 08:19:51 -04:00
Qwertytoforty 69b59c68a7 Makes the vox spikethrower more like a cyborg LMG, fixes bugs with it. (#14577)
* Makes the vox spikethrower more like the cyborg lmg, instead of its own cursed code.

* Update code/modules/projectiles/guns/alien.dm

Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>

Co-authored-by: Qwertytoforty <qwertytoforty@gmail.com>
Co-authored-by: SteelSlayer <42044220+SteelSlayer@users.noreply.github.com>
2020-10-15 07:49:05 -04:00
AffectedArc07 960efdd5e7 [READY] TGUI pAIs (#14524)
* TGUI pAIs

* Nukes an old template

* pAI Crew Manifest

* pAI Atmos Scan

* pAI Medical Records

* pAI Security Records + code cleanup

* pAI directives + More refactoring

* Sorts the toggles out

* pAI messenger

* WIP - Radios

* pAI radio - working

* pAI Signalers

* Nukes some arleady gone templates

* Forgot to purge this too

* pAI Door Jack

* pAI Bioscan

* Mochi tweaks

* Farie Fixes

* Spacing
2020-10-15 07:19:57 -04:00
Peak a3bb36bf39 Omega Weed Balance Changes (#14584)
* Update cannabis.dm

* Update cannabis.dm
2020-10-14 20:54:45 -04:00
Kyep 320f1d60c1 sentient minebots can no longer be converted to cult (#14547)
Co-authored-by: Kyep <Kyep@users.noreply.github.com>
2020-10-14 20:48:56 -04:00