Commit Graph

22697 Commits

Author SHA1 Message Date
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
metalgearsloth a36f876422
Teleport fixes (#24064)
- Teleport to physics center not transform center.
- Fix NetEntity not being passed in.

(cherry picked from commit db175fd9ba)
2024-01-26 22:37:57 +01:00
PJBot 281c6cb69b
Automatic changelog update
(cherry picked from commit 5ec4fbe909)
2024-01-26 22:37:42 +01:00
Tayrtahn 87d60504e3
Hackable intercoms (#23984)
* Enable wire interface for intercom

* Implement BlockListening component and system

* Implement ListenWireAction

* Added cooldown/overload to mic wire pulse

* Properly persist voicemask settings when user already has one.

* Addressed requested changes

* Added wire panel open/closed visuals

(cherry picked from commit 2d6d2aba0b)
2024-01-26 22:37:41 +01:00
Vasilis d62eb3a2b8
Cvar to allow whitelisted players to bypass panic bunker (#23885)
Among us

(cherry picked from commit 22c0b4425d)
2024-01-26 22:37:39 +01:00
PJBot a8fb64ceaf
Automatic changelog update
(cherry picked from commit 7ac76838ed)
2024-01-26 22:37:38 +01:00
Ilya246 8a81efd54d
no time limit on nukie syndicate bomb (#24022)
implement

(cherry picked from commit 7682884d19)
2024-01-26 22:37:36 +01:00
PJBot f78f1b1340
Automatic changelog update
(cherry picked from commit 5e76028183)
2024-01-26 22:37:35 +01:00
Errant a468bba629
Navmap UI enhancements (#23777)
* label scaling wip

* beacon toggle, cleanup

* weh

* caw

* Smooth scaling, almost-selectable font size, Magnification count, zoom scale accuracy change, opacity

* never asked for individual font sizes

* zoom

* format

* Fixes CrewMonitor and PowerMonitor using the default tile color as text background instead of their custom tile colors

* font customisation, needs UI elements

* Station map rightclick now works

* UI scale will keep the local systems in line

* adjusting font size to UI scale

* typo

* fix RT version

* putting cache back in its place

* toggle labels moved to Examine

(cherry picked from commit 40db236b82)
2024-01-26 22:37:34 +01:00
PJBot 8ebce0334a
Automatic changelog update
(cherry picked from commit c41bf7e27e)
2024-01-26 22:37:32 +01:00
degradka 41564dbea8
Add a neck gaiter into HOS's dresser (#24003)
HOS's dresser now contains a neck gaiter

(cherry picked from commit 6fc0aeaf17)
2024-01-26 22:37:31 +01:00
PJBot 349457fa04
Automatic changelog update
(cherry picked from commit fbcb888264)
2024-01-26 22:37:30 +01:00
Trevor Day 90c75efd9a
Add admin logs for thermomachines (#24056)
(cherry picked from commit 7a84f9e203)
2024-01-26 22:37:18 +01:00
PJBot beefa6c6e9
Automatic changelog update
(cherry picked from commit ee5b954448)
2024-01-26 22:37:16 +01:00
deltanedas 0c4fd5785d
better deconversion (#23315)
* add deconverted window

* show deconverted window when deconverting + remove the role

* webedit ops

* antagonist -> revolutionary

* evil

* oh

* eui ops

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
(cherry picked from commit a558b112a1)
2024-01-26 22:37:15 +01:00
DrSmugleaf c0edcf330c
Fix error when switching to a screen without an inventory gui widget (#24059)
(cherry picked from commit 6a7f1b2f1f)
2024-01-26 22:37:14 +01:00
Pieter-Jan Briers 7d019f0418
Quick dialog fixes (#24046)
Pressing "enter" on the last dialog box now confirms the dialog.

Localize.

(cherry picked from commit 8416fc746b)
2024-01-26 22:37:12 +01:00
PJBot 5f3b7ef2c7
Automatic changelog update
(cherry picked from commit a8bb897796)
2024-01-26 22:37:10 +01:00
Aexxie 34fbf20ea2
Species' melee changes (#24019)
Changes Spider attack type to pierce, and gives them the bite anim. Lizards now have claw anim.

(cherry picked from commit 28095d5dc0)
2024-01-26 22:37:09 +01:00
PJBot 9d1306f300
Automatic changelog update
(cherry picked from commit 023b8415c1)
2024-01-26 22:37:08 +01:00
21Melkuu d01f21b63a
Mayo (#24017)
Mayo

(cherry picked from commit 3fae5de47d)
2024-01-26 22:37:06 +01:00
PJBot c6f9233b43
Automatic changelog update
(cherry picked from commit 81b75ae69b)
2024-01-26 22:37:05 +01:00
lzk 34481158d3
Remove archaic accent (#24052)
(cherry picked from commit e47e359108)
2024-01-26 22:36:50 +01:00
deathride58 7b14d33896
Colorblind-compatible QM uniform sprites (#24055)
colorblind-compatible qm drip

(cherry picked from commit 1e795c54de)
2024-01-26 22:36:40 +01:00
Pieter-Jan Briers 17a6afb40b
Desk bells can be rung with activate (#24047)
* Desk bells can be rung with activate

Important

* Remove obsoletions too while I'm at it.

(cherry picked from commit f191c90999)
2024-01-26 22:36:39 +01:00
Tayrtahn 7ff87f4feb
Fix vending machine thank you flag timing (#24049)
Fix thank you flag timing

(cherry picked from commit 055d62f560)
2024-01-26 22:36:38 +01:00
Pieter-Jan Briers c377ccf846
Make changelog script able to manage admin changelogs (#24033)
* Make changelog script able to manage admin changelogs

* I forgot to remove the comment

* Yeah that should probably just be an exclusion instead.

(cherry picked from commit 8302240672)
2024-01-26 22:36:26 +01:00
PJBot 27626cf94c
Automatic changelog update
(cherry picked from commit c412e6649c)
2024-01-26 22:36:25 +01:00
degradka e449d0787d
Add a check for item size in the microwave system (#24026)
* Add a check for item size in the microwave system

* DataField suggestion

* Merge TryComp with HasComp

* Add datafield changeability for admins

(cherry picked from commit 562d7b4b82)
2024-01-26 22:36:24 +01:00
PJBot a57d78aff8
Automatic changelog update
(cherry picked from commit 96ae04967f)
2024-01-26 22:36:23 +01:00
Varen 637fc8e76a
Makes Eggs drawable with a syringe (#24042)
-Makes Eggs drawable with a syringe

(cherry picked from commit 7d258c9e7c)
2024-01-26 22:36:22 +01:00