Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Baymed and the rest #122

Merged
merged 68 commits into from
Aug 5, 2023
Merged

Baymed and the rest #122

merged 68 commits into from
Aug 5, 2023

Conversation

DTraitor
Copy link
Contributor

@DTraitor DTraitor commented Aug 5, 2023

About The Pull Request

Sync with Daed

Changelog

🆑
/:cl:

DaedalusDock-Services and others added 30 commits July 16, 2023 22:04
Co-authored-by: tgstation-server <[email protected]>
* cool

* initial

---------

Co-authored-by: Gallyus <[email protected]>
Shuffles JPL before doing commendation poll selection.
* i need to see diffs

* 10000% MAAAAAAAAAAAAAAAAAAAAAAD

* fix hands

* small drop limb bug

* small bugs

* BASIC SURGERY

* I CLICKED STAGE ALL, DAMN IT

* oops

* Unsure how this didn't come up sooner.

* embedding take 1

* oopsie

* im an idiot

* im gonna see if this unit test works the fun way

* i always forget the abstract type!!

* FUCK

* Likely fixes unit test

* audit existing datums

* del operating computer

* Adds deletion functionality to update paths script. (#66506)

Sometimes actually needed in the update scripts but wasn't supported properly.

* Makes update paths remove keys left after merging. (#66916)

Fixes #66914

* couple tweaks

* UpdatePaths

* fixes

* body scanner work

* body scanners

* oops

* oh. duh.

* adds padding to the bodyscanner UI

* bah i did it again

* Removes the medical kiosk, more bodyscanner stuff

* health analyzer rework

* wound

* Update code/game/objects/items/devices/scanners/health_analyzer.dm

Co-authored-by: Kapu1178 <[email protected]>

* kapuchange

* suit sensors

* nerf suit sensors, prettify bodyparts

* Lots to do before I punch out

* IM SENDING IT

* oop

* fix linter

* fixes

* more work. its close.

* bugs

* brian surgery. thanks brian.

* bandage mechanics

* lotso fixes

* fix brain surgery

* give me debug info

* more debug stuff

* fix arm slowdown runtime

* bugs

* remove debug code

* dont leave that in there

* slightly remap the OR

* codex + remove lowmemorymode

* disambiguate

* codex tweaks

* this should fix it

* Fixes bad codex link, and makes failure more clear

* fix incorrect flag check

* suture rework and surgery code cleanup

* fix unarmed attacks, fix minor name bugs

* fix poor feedback WRT bandage interaction

* nullcheck

* fix opttable again

* De-scuff organ surgery

* i love regex

---------

Co-authored-by: AnturK <[email protected]>
Co-authored-by: John Doe <[email protected]>
Co-authored-by: Zonespace <[email protected]>
* sounds

* table banging

* hahah oops

* add click drag to drop on table
* move files around, improve code

* big icon logic cleanup
* Global Abstraction pass

* fucking linters

* Dynamic codex entries use the basetype.

* Comments

* Baemed Consistency
* bay cryo and other things

* fix cryo rendering

* this is honestly probably better

* features. bugfixes. unit test.

* typo

* bandage bug

* some bugs

* feature + fuck off
* syndiaudit

* Update code/game/objects/items/tools/crowbar.dm

Co-authored-by: Gallyus <[email protected]>

* Update code/game/objects/structures/bedsheet_bin.dm

Co-authored-by: Gallyus <[email protected]>

---------

Co-authored-by: Gallyus <[email protected]>
actions-user and others added 26 commits August 3, 2023 20:20
The strength of the slurring effect drunkness applies on you now scales
based on how drunk you are.

Being "a little" drunk still changes your saymod, and makes you
occasionally slur your words...

![image](https://github.com/tgstation/tgstation/assets/51863163/1b21b359-a1f9-428a-8e10-d2028ac59728)

But being "a lot" drunk kicks it up to 11

![image](https://github.com/tgstation/tgstation/assets/51863163/9d593c80-75ff-4d02-8e7c-e48c738154bb)

Additionally, drunk slurring was separated into "generic slurring" and
"drunk slurring", the former which does not scale but less closely
resembles drunkness. Generic slurring is used in places such as
concussions, so this is an added bonus.

As a result of the split, I had to update mind restoration. Now it heals
all types of slurring, which does include cult slurs.

I, and many other people, always found it very annoying when you became
completely illegible from taking one sip of a drink. This seeks to amend
that by making low levels of drunkness still for the most part be
legible and sane. Average drunkness is roughly the same / equal to the
old slurring effect, while "very drunk" is even more illegible and silly
(which I find funny).

This has the added bonus of separating out "drunk slurring" and "generic
slurring", allowing effects to slur your words without going full ham on
drunkness (burping and "huhh"s).

:cl: Melbert
add: When you are drunk, the strength of your slurring now varies based
on how drunk you are. Being "a little drunk" only rarely slurs your
words, being average drunk is the same as the old effect, while being
very drunk now slurs your words even more.
add: Some non-alcohol sources of slurring, such as concussions, now give
"generic slurring" rather than "drunk slurring", which less resemble
being drunk (ie, no burping).
add: Mind restoration now heals ALL slurring, rather than only drunk
slurring (which includes cult / heretic slurring).
/:cl:

Co-authored-by: MrMelbert <[email protected]>
Hey! its 515 time, so i thought we should close up the last compability
change from 514 that slipped thru the cracks.

under 514 the LEFT/RIGHT/MIDDLE mouse button keys to the mouse param
list are set if they are pressed at all, while the `button` param says
which mouse button being clicked triggered that action.

More mouse code likely needs to be changed to account for this, but this
is the most critical path that cared about the distinction between which
buttons are being held and which button triggered the current mouse
action.

Fixes #76836 maybe?

Co-authored-by: Kyle Spier-Swenson <[email protected]>
* removes ntnet

* save the (string) trees
* Fixes a petulent little runtime

* this list is horribly out of order
* Centralized Media Management

* Cleanup

* thank you dreamchecker

* Actually verify file extensions.

* There's only so much I can do to make this legible

* Jukebox now displays track authors

* Indentation's a bitch

* Media tracks now contain the original json file name

This folder is gonna be bloated and I'd rather not go insane.

* By request.

* How did I not expect this to explode with a null.

* I hate strings

* Adds a jukebox to meta.

* Replaces config logging with a datum var

* minor nonsense

* Retools the example media config
It can now be toggled for a quick test, and is actually valid.

* Change Title Music works again
All but the default json is gitignored for media, Makes testing easier.

* Requested Changes, More breaks.

* fuck
* Progress save

* Completion

* whoops
* Add a few more bitfields

* Fixes not being able to turn mulebots on/off (#67860)

fs

* Update code/__HELPERS/atoms.dm

---------

Co-authored-by: SMOSMOSMOSMOSMO <[email protected]>
* fix organs in general

* im lazy rn
* addiction reabalance

* floyd
@DTraitor DTraitor changed the title Baymed and the test Baymed and the rest Aug 5, 2023
@DTraitor DTraitor merged commit 2a3d069 into DS-13-Dev-Team:master Aug 5, 2023
13 of 15 checks passed
DTraitor added a commit to DTraitor/Dead-Space-13 that referenced this pull request Sep 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants