Commit Graph

36638 Commits

Author SHA1 Message Date
Nemanja 04d5a09774
fix cryosleepers deleting the station (#24143)
* fix cryogenic units deleting the station

* ship it

(cherry picked from commit 017450ef17)
2024-01-26 22:55:45 +01:00
PJBot 9a6e15d739
Automatic changelog update
(cherry picked from commit a0b026de73)
2024-01-26 22:55:44 +01:00
Boaz1111 328d7a604d
Reinforced glass reacting fix (#24135)
* takeitouttakeitout

* Delete error.glsl

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
(cherry picked from commit 24aeec2373)
2024-01-26 22:55:30 +01:00
deltanedas b438a04fba
more objective logging + maybe fix the no objective bug (#24139)
* more objective log

* remove hijack from group!!!!

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>

(cherry picked from commit 0a1b3ba601)
2024-01-26 22:55:14 +01:00
Alekshhh a23387d1b6
Cossack Visual Change (#24129)
c

(cherry picked from commit 4e3d15acfa)
2024-01-26 22:54:30 +01:00
Hanz ec60f854dc
Flatcaps (#24134)
* Brown and Grey flatcaps added

What it says on the tin is what it is

* Fixed Copyright Jazz, oops

What it says on the tin

(cherry picked from commit 87b88fb93f)
2024-01-26 22:54:13 +01:00
Nemanja 16eb634bfd
fix cryo bed dragging (#24125)
(cherry picked from commit e075a90421)
2024-01-26 22:53:28 +01:00
CrigCrag 5a66bd3bdf
fix damage type for arachnid melee (#24137)
fix damage type

(cherry picked from commit 9fe7cdd2d5)
2024-01-26 22:53:27 +01:00
reverie collection cb9d6be362
Tropico pet added to thief objective pool (#24119)
* git it's the same stop gaslighting yourself

* tropico added to thief objective pool

(cherry picked from commit 49057ace7e)
2024-01-26 22:53:26 +01:00
PJBot 8653a5d515
Automatic changelog update
(cherry picked from commit 97b1ef3e1d)
2024-01-26 22:53:15 +01:00
Nim 061432debd
Construction Blast door (#24050)
* construction blast door

* fix

* price

* fix2

* hem

* xif

* Static

(cherry picked from commit efb424834a)
2024-01-26 22:53:00 +01:00
PJBot 843daf62c6
Automatic changelog update
(cherry picked from commit 4a7d29e95d)
2024-01-26 22:52:16 +01:00
Boaz1111 2358227ef9
Reduces stimpack price to 4 TC (#24117)
done

(cherry picked from commit 2c8dfa8c49)
2024-01-26 22:52:14 +01:00
PJBot dca5931e44
Automatic changelog update
(cherry picked from commit 15e19927cf)
2024-01-26 22:52:13 +01:00
deathride58 5833cde651
Fixes the eye protection requirement of welding tools being inverted (#24106)
After a power outage and a whole hour of fixing a broken .git: fixes welding tools having inverted toggle states for eye protection requirements

(cherry picked from commit 35e255b834)
2024-01-26 22:52:12 +01:00
Emisse 630e8b77c2
centcomm update (#24107)
centcomm

(cherry picked from commit e1ae9d4fac)
2024-01-26 22:51:55 +01:00
Nemanja c5658249cb
fix medhud bounds with 64x64 inhands (#24102)
(cherry picked from commit be8d0e69b6)
2024-01-26 22:51:49 +01:00
keronshb 89e2d1b145
Action, Action Container, and Action Upgrade changes (#24005)
* Added TransferActionWithNewAttached and TransferAllActionsWithNewAttached and OnActionAdded event method to ActionContainerSystem. These are needed where the action needs to have a different attached entity for usage.  Fixed a bug with not being able to upgrade actions between levels.  Added a way to grant and remove a singular action.

* adds an action container component to mind on action added to fix tests

* Swaps trycomp for hascomp

* Maybe this will fix the thests

* Grants action container to performer as well

* Wait that makes no sense, removing that

* fixes mind action grant logic

* Changes ent check back to netent check

* Reverts unintended container changes

(cherry picked from commit c8466055ef)
2024-01-26 22:51:47 +01:00
PJBot b9dd9a9f1e
Automatic changelog update
(cherry picked from commit ff3fe2e79b)
2024-01-26 22:51:42 +01:00
Nemanja e624317d37
Cryogenic Sleep Units (#24096)
* Cryogenic sleep units

* pause map support

* no more body deletion

* Cryogenic Storage Units

* boowomp

* no more emag, no more dropping present people

(cherry picked from commit 736b9dd7df)
2024-01-26 22:51:41 +01:00
PJBot be32f4aa45
Automatic changelog update
(cherry picked from commit 1fc3c411ca)
2024-01-26 22:51:40 +01:00
Flareguy d8c4e4088a
Nerf lava firestacks (#24100)
* nerf lava firestacks

* dode

(cherry picked from commit d3a41ede49)
2024-01-26 22:51:39 +01:00
PJBot 76288db54d
Automatic changelog update
(cherry picked from commit 6bba943fd4)
2024-01-26 22:51:23 +01:00
deathride58 68e01e4e35
Eye opening/closing is now possible while cuffed (#24097)
u can now open and close your eyes while cuffed

(cherry picked from commit 855c08f649)
2024-01-26 22:51:22 +01:00
PJBot a8e707a863
Automatic changelog update
(cherry picked from commit 6d3d9fc14f)
2024-01-26 22:51:20 +01:00
Skye be33bad257
Cryo Burn Chem - Aloxadone (#23980)
Aloxadone (accidentally exploded first pr oops)

(cherry picked from commit 9c277bd0e2)
2024-01-26 22:51:19 +01:00
PJBot 1ef3882261
Automatic changelog update
(cherry picked from commit d3bea28f0d)
2024-01-26 22:51:17 +01:00
Arendian deaeb6dff3
decelerator nerf and projectile penetration mini refactor (#24032)
* decelerator nerf and projectile fix

* datafield name difference

* forgot to add component

* missed datafield styling

* comment made summary

* CanPenetrateComponent and CollisionLayer check.

* Small comment changes

(cherry picked from commit 04a8761bb6)
2024-01-26 22:51:16 +01:00
PJBot 4f07e0ab2b
Automatic changelog update
(cherry picked from commit f9a57dc11e)
2024-01-26 22:51:15 +01:00
Nairod 06a4a00e41
Nerf and Add More Reagent Slimes (#24087)
* Nerf and Add More Chem Slimes

* Whoops Redundancy

(cherry picked from commit abd0e6dd20)
2024-01-26 22:51:14 +01:00
PJBot adc1fd0600
Automatic changelog update
(cherry picked from commit df588392d8)
2024-01-26 22:51:06 +01:00
themias a83c773c3c
Grave digging and decomposition (#23646)
* Grave digging and decomposition

* fix

* update based on review comments

* code review

* remove unused field

(cherry picked from commit fd7ff690b1)
2024-01-26 22:50:50 +01:00
PJBot dac7d08577
Automatic changelog update
(cherry picked from commit 83f96a6766)
2024-01-26 22:50:13 +01:00
Psychpsyo e439d50479
Plates & Cash gridinv visuals (#24075)
(cherry picked from commit a747e6dda4)
2024-01-26 22:50:12 +01:00
Alekshhh 12e6ea75cb
Suit Storage Visual Change (#23799)
* Revert "New moth antennae and wing pair, Underwing (#23559)"

This reverts commit 1b4f1ac35d.

* Revert "Revert "New moth antennae and wing pair, Underwing (#23559)""

This reverts commit d2543d566cb398b4d7496e3f189cb638f826bf27.

* dsd

* sdst

* sd

(cherry picked from commit 374260c49e)
2024-01-26 22:50:10 +01:00
Kot df3e231c16
Fix admins unable to hide the coordinates debug monitor (#24084)
Allow admins to hide the coords monitor

(cherry picked from commit 620074ab0a)
2024-01-26 22:50:09 +01:00
Magnus Larsen af095b6cb5
Remove bad Dirty call introduced by PR #20778 (#24076)
The HealOnBuckleHealingComponent is not in Shared/Client code, need not
be networked, and cannot be dirty.

(cherry picked from commit 29acc5e945)
2024-01-26 22:50:08 +01:00
PJBot 5f259a0ca9
Automatic changelog update
(cherry picked from commit 971ad5b266)
2024-01-26 22:49:58 +01:00
Whisper 17f7664e4e
Cerberus has AI (#24028)
(cherry picked from commit 34a9d4d0d5)
2024-01-26 22:49:45 +01:00
AJCM-git 9a6fa17e72
Virtual items cleanup (#23912)
* Virtual items cleanup

* Detail

* Review

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
(cherry picked from commit 108f001731)
2024-01-26 22:49:14 +01:00
DrSmugleaf deea24e255
Fix error when the client gets an Eui state message before its open message (#23610)
* Fix error when the client gets an Eui state message before its open message

* Revert "Fix error when the client gets an Eui state message before its open message"

This reverts commit 440e2746ee8d77306f59ddea558eda32ec927f18.

* Make all Eui msgs reliable ordered

(cherry picked from commit 95ef20223c)
2024-01-26 22:49:13 +01:00
Dakamakat dfb3ff6836
Make throwable star damage stamina (#23527)
* feat(star.yml): make throwable star damage stamina

* feat(Components): add new StaminaTresholdDamageOnEmbedComponent

* feat(SharedProjectileSystem): update system with new events to change
stamins treshold on embeed projectile remove / add

* feat(StaminaSystem): update system with new subscriptions

* feat(throwing_stars): update yml with new component

* feat(StaminaDamageOnEmbed): add stamina damage on embeed

* cleanup unused / ajust numbers

* fix(StaminaSystem / OnEmbedComponent ) apply requested changes

* Rest of the review

* another warning

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
(cherry picked from commit b80f7eed6e)
2024-01-26 22:49:12 +01:00
deltanedas 149ad77eb5
Add TryGetPrimaryDepartment to jobs system (#23317)
* add primary departments

* make command and station specific secondary

* add a unit test

* fixy

* compile

* webedit ops

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>

(cherry picked from commit d1d11d09c7)
2024-01-26 22:48:20 +01:00
metalgearsloth 38ce62e82d
Update submodule to 206.0.0 (#24072)
(cherry picked from commit 1346cc051d)
2024-01-26 22:38:32 +01:00
metalgearsloth 32216a1b03
Entitylookup method renames (#23519)
(cherry picked from commit 1f3a29c092)
2024-01-26 22:38:25 +01:00
Morb 781657f44d
Tail wagging (#19573)
* MVP

* Uncomment animated prototypes

* Disable wagging on death

* Move component to server

* Looped tail animation

* Apply front tail template

* Disable animated markings globally

* Add emote sending

* Update documentation

* Move locale

* Use static instantAction & remove action on comp del

* Use fluent POSS-ADJ

* Update docs

* Add copyright

* Update copyright

* Update license & copyright

* Move to main directory & format meta.json

* Fix path

* Change namespace

* Remove empty meta.json

* Update

* REMOVE unnecessary IsNullOrWhiteSpace check

Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>

* Move animated markings to main file

* Use emotes

* new

* fix

* fix

* Tests, pls

* fix dixel

* Remove networked from wagging comp

* Remove unused import

* Remove unused imports

* Move wagging comp to shared

* Revert the emotes

If we're getting it the action is better.

---------

Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
(cherry picked from commit 9063cfe454)
2024-01-26 22:38:24 +01:00
deltanedas 8f549d2cae
Add greenshift preset (#24029)
Co-authored-by: deltanedas <@deltanedas:kde.org>
(cherry picked from commit 88db476d27)
2024-01-26 22:38:22 +01:00
Pieter-Jan Briers 56fb80ad34
BUI bugfixes / improvements (#23881)
* Fix ActivatableUIRequiresPowerCellComponent stopping power draw when one of two people closes the UI.

Also fixes it to check UiKey properly.

* Remove unnecessary CrewManifestViewer on PDAs

This is for a pop-up crew manifest UI, which the PDA doesn't use.

* Fix BoundUIClosedEvents that didn't check UI key/not correctly at least.

Uses the new helper method in engine.

* Fix drone (cargo shuttle) pilot console UI breaking if two people open it and one person closes it.

* Fixes for disposal router/tagger UI.

Code was badly copy pasted without changing identifiers, never worked.

Also cleaned up some of the logic (text trimming, sounds).

Also removed the "refuse to work if you have something in your active hand" check like why.

* Avoid running most ActivatableUIComponent logic when closing a UI via toggle

Activating the UI while it's already open closes it via toggle. Except it still ran 99% of the "attempting to open" logic which makes no sense.

This probably fixes a bug or some other dumb behavior somewhere.

* Bitch

(cherry picked from commit 123a4147de)
2024-01-26 22:38:21 +01:00
Emisse e8afa7c882
Revert "Greyscale decal tweaks + additions" (#24069)
(cherry picked from commit b51d69184e)
2024-01-26 22:38:19 +01:00
Nemanja a32269d74b
Fix iron ore being called steel ore in the vein descriptions (#24066)
Fix iron ore being called steel ore

(cherry picked from commit 43da5f65f3)
2024-01-26 22:37:58 +01:00