Pieter-Jan Briers
2e6eaa45c5
Fix admin notes and database time nonsense. ( #25280 )
...
God bloody christ. There's like three layers of shit here.
So firstly, apparently we were still using Npgsql.EnableLegacyTimestampBehavior. This means that time values (which are stored UTC in the database) were converted to local time when read out. This meant they were passed around as kind Local to clients (instead of UTC in the case of SQLite). That's easy enough to fix just turn off the flag and fix the couple spots we're passing a local DateTime ez.
Oh but it turns out there's a DIFFERENT problem with SQLite: See SQLite we definitely store the DateTimes as UTC, but when Microsoft.Data.Sqlite reads them it reads them as Kind Unspecified instead of Utc.
Why are these so bad? Because the admin notes system passes DateTime instances from EF Core straight to the rest of the game code. And that means it's a PAIN IN THE ASS to run the necessary conversions to fix the DateTime instances. GOD DAMNIT now I have to make a whole new set of "Record" entities so we avoid leaking the EF Core model entities. WAAAAAAA.
Fixes #19897
2024-02-20 10:13:31 +01:00
PJBot
2907e84b6f
Automatic changelog update
2024-02-20 02:09:47 +00:00
Leon Friedrich
bd4597c5ca
Fix action state handling bug ( #25395 )
...
* Rejig action state handling
* Fix entity arg
* Fix deserialization
2024-02-20 13:08:41 +11:00
Vasilis
2548b13abf
Hotfix: Set round end information for replays back to null on round start instead of round end ( #25394 )
...
* Hotfix
* I dont think i need this now
2024-02-20 02:36:13 +01:00
Mangohydra
db809a27f4
Mechanized treatment improvements ( #25356 )
...
Medical module merge
2024-02-19 18:34:27 -05:00
PJBot
1390b0b63b
Automatic changelog update
2024-02-19 22:38:50 +00:00
Mr. 27
1e95c700eb
randomized sexless species now have epicene gender by default ( #25282 )
...
Fikss
2024-02-19 15:38:06 -07:00
ArchPigeon
d72254d17f
Add Flammable Touch Reaction for liquid tritium ( #25281 )
2024-02-19 15:37:44 -07:00
veprolet
f5cb9a0901
Make pills colorful and labeled ( #25284 )
...
* Make pills colorful and labeled
* Inherit pill sprites from parent
2024-02-19 15:36:46 -07:00
PJBot
741b9b5062
Automatic changelog update
2024-02-19 22:36:40 +00:00
marboww
023bad8d69
Moths can eat plushies ( #25382 )
...
* Update toys.yml
* fix
* New sound of eating
* Increased eating time
* New sounds+sorting
2024-02-19 15:35:35 -07:00
Tayrtahn
c4c98a2f59
Make metamorphic glasses use last solution's empty sprite ( #25322 )
...
Make metamorphic glasses use empty sprite for the last solution they contained.
2024-02-19 15:32:34 -07:00
PJBot
49460f39b6
Automatic changelog update
2024-02-19 22:19:32 +00:00
James Simonson
99aa72e30d
Vending UI facelift ( #25377 )
...
* Convert to fancy window + added footer + add list spacing
* margin add
2024-02-19 15:18:26 -07:00
Tayrtahn
e74f3019f7
Add support for metamorphic fill levels ( #25022 )
...
* Added support for fill levels to metamorphic glasses
* Fix warnings and cleanup
* Don't break non-metamorphic fills!
2024-02-19 14:29:42 -07:00
PJBot
706b0725a6
Automatic changelog update
2024-02-19 18:55:07 +00:00
PotentiallyTom
7cf424a7bf
Adds guidebooks to the 4 learner roles ( #25388 )
...
added the books
2024-02-19 10:54:02 -08:00
Ioannis Eleftheriou
16d18abdcf
Bump nixpkgs rev ( #25361 )
...
* Bump nixpkgs revision
* Update nix-direnv
* Remove extra nix functionalities
Both nix-direnv and legacy command nix-shell fail. Reverting to
flakes-only commands.
* Pin nixpkgs per suggestion
See https://github.com/space-wizards/space-station-14/pull/25361#discussion_r1494196038
* Revert nix-direnv removal
* Add python3 to shell.nix
2024-02-19 10:08:05 -08:00
PJBot
bec96f3016
Automatic changelog update
2024-02-19 17:12:26 +00:00
LankLTE
1d7167b95b
Small Nymph Changes ( #25363 )
...
* Emote sounds, accent & doorbump
* Oops
* Only non-brains can't talk
2024-02-19 09:11:20 -08:00
PJBot
429c683f24
Automatic changelog update
2024-02-19 15:41:49 +00:00
Sybil
64cecdde84
add icons for drinks in Solar's ( #25301 )
...
* add icons for drinks in Solar's
fixed colors of tea
* consistently use capitals for color codes
* don't add extra whitespace
2024-02-19 10:40:43 -05:00
Ubaser
fa164f8726
Update Core ( #25383 )
...
add
2024-02-19 05:19:53 -07:00
hiucko
65d8228985
Increase printing price for neck clothes ( #25375 )
...
* Increase printing price
* Update clothing.yml
2024-02-19 13:12:27 +03:00
PJBot
f137f1894c
Automatic changelog update
2024-02-19 06:06:50 +00:00
genderGeometries
d8e99cc57f
Add bio reactions ( #25366 )
...
* added more foodstuff breakdowns
* Calcium doesn't exist; moved phosphorus to protein
* tested reactions- some should be centrifuged
* more testing tweaks
2024-02-18 22:05:43 -08:00
github-actions[bot]
3545b02ae2
Update Credits ( #25360 )
...
Co-authored-by: PJBot <pieterjan.briers+bot@gmail.com >
2024-02-18 21:35:07 -08:00
brainfood1183
8bb07df2cb
Origin Station Update 18.02.2024 (medbay update) ( #25369 )
2024-02-18 14:21:02 -07:00
lzk
0dd381ae37
Very little cleanup ( #25364 )
2024-02-18 19:52:44 +03:00
Vigers Ray
8542c718c0
Fixed directional window durability ( #25259 )
...
shit
2024-02-18 17:06:09 +03:00
Pieter-Jan Briers
0c8e617572
Shadow anomaly respects "reduced motion" ( #25355 )
...
Enabling "reduced motion" now makes the smoke effects not animate. This helps some people with vision issues.
2024-02-17 22:26:19 -05:00
PJBot
8ea30cae34
Automatic changelog update
2024-02-17 23:57:04 +00:00
Firewatch
110437cc7f
Newton Cradle Fix + Addition to Bureaucracy Crate ( #25357 )
...
fixes
makes the newton cradle not able to decimate ears while also adding it to the bureaucracy crate and lowering its volume and range a little bit
2024-02-17 18:55:58 -05:00
PJBot
a361e6aee5
Automatic changelog update
2024-02-17 22:35:44 +00:00
Killerqu00
aadf7492f4
EVA suit helmets now have (un)equip sounds ( #25349 )
...
add (un)equip sounds to EVA helms
2024-02-17 15:34:38 -07:00
PJBot
fa09f7aaa1
Automatic changelog update
2024-02-17 21:34:15 +00:00
ArchPigeon
e8eddf57f6
Stop wagging tails on crit ( #25323 )
...
* Add Flammable Touch Reaction for liquid tritium
* Stop tail wagging action on crit
* Revert "Add Flammable Touch Reaction for liquid tritium"
This reverts commit 41be57b058a0cdee0cecfc51eb1c4a25631e62f3.
2024-02-17 16:33:10 -05:00
Pieter-Jan Briers
e4930078ab
Update engine to v210.1.1 ( #25354 )
...
Important fixes from the UI PR
2024-02-17 22:26:27 +01:00
Peptide90
d4c68a9ab9
Suffix spelling mistake on seed vendor ( #25352 )
...
spelling error
2024-02-17 15:55:01 -05:00
Pieter-Jan Briers
1ce2155315
Add new "OptionsVisualizer" ( #25128 )
...
This is a visualizer somewhat similar to the Generic. It allows configuring appearance info based on specific CVars the user has set. This allows YAML to easily configure alternatives for accessibility CVars like reduced motion.
2024-02-17 15:52:11 -05:00
PJBot
cb32a8470f
Automatic changelog update
2024-02-17 20:51:45 +00:00
Ubaser
f72a1a0edb
Clean up scars.yml and add a new chest scar ( #25215 )
...
add
2024-02-17 15:50:39 -05:00
Ubaser
22244b3055
Add "tailed" hair ( #25216 )
...
* add
* yes
2024-02-17 15:49:48 -05:00
Moomoobeef
07b796d6d2
Added Evidence Markers for the Detective! ( #25255 )
...
* added evidence markers
* box tweak
* fixed a spelling mistake
* new sprites, tweaked yml too
2024-02-17 15:49:16 -05:00
Pieter-Jan Briers
71713fdebf
Fix missing line in nuke exploding sprite ( #25351 )
...
I could've sworn I corrected this before committing but guess not ???
2024-02-17 15:46:38 -05:00
PJBot
3beb01b5b0
Automatic changelog update
2024-02-17 20:33:27 +00:00
Geekyhobo
dbf2c64cfd
Adds a massban flag to the admin flags ( #25327 )
...
Adds a massban flag to the admin flags used on ss14 to ban large amounts of players rom a .tsv file
Co-authored-by: Geekyhobo <66805063+Ahlytlex@users.noreply.github.com >
2024-02-17 21:32:21 +01:00
Vasilis
cb999d23f4
Save round information into replay_final.yml ( #23013 )
...
* Save round information into the replay
* Add round end text too
* This is way better
* Get actual job
* oop
* OK THERE
* Fake line endings to make life easier
* I was told this yaml is legal
* I just realised this will make my life easier
* REVIEWS BABY IM A PROGRAMMER MOMMY
* Live pjb reaction
* Live pjb reaction 2
* Reviews 2
* Dont need this
* Please no more have mercy on my soul
* Oh frick
2024-02-17 21:30:54 +01:00
Flesh
5b485fedbd
fixed the specific if statement called when plant age is under 0 ( #25346 )
2024-02-17 10:08:59 -07:00
Plykiya
7d94cc719c
Fix: Grenades don't make trigger sound ( #25321 )
...
* Fix: Grenades don't make trigger sound
* transform instead of trycomp transform
---------
Co-authored-by: Plykiya <plykiya@protonmail.com >
2024-02-17 09:54:58 -07:00