Commit Graph

14503 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
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
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
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
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
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
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
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
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
PJBot 272a19b967
Automatic changelog update
(cherry picked from commit 2f5e7cf19e)
2024-01-26 22:36:21 +01:00
SlamBamActionman 0c3c4843d9
Remove AmmoTechFabCircuitboard from Thief objectives (#24037)
(cherry picked from commit 8e125e0ea5)
2024-01-26 22:36:20 +01:00
PJBot 6bce6a0d35
Automatic changelog update
(cherry picked from commit 896c424be7)
2024-01-26 22:36:04 +01:00
lzk 00829cfa54
fix plushie rouny sprite (#24031)
(cherry picked from commit a97eb8dcdc)
2024-01-26 22:35:46 +01:00
PJBot b0e540b35b
Automatic changelog update
(cherry picked from commit b8b329c369)
2024-01-26 22:35:16 +01:00
PJBot 61b6acea9f
Automatic changelog update
(cherry picked from commit e6e402791c)
2024-01-26 22:35:13 +01:00
Errant 4a80cc086f
Station Map window edges (#24024)
(cherry picked from commit bda89918ff)
2024-01-26 22:35:12 +01:00
PJBot 9ed1d046e3
Automatic changelog update
(cherry picked from commit fd1d04b612)
2024-01-26 22:35:10 +01:00
lzk 34a307d91d
make gas tanks not quick equipable (#23971)
(cherry picked from commit cde4ea78d2)
2024-01-26 22:35:09 +01:00
Crotalus e07d329a82
Add nuclear bomb warp point (#23973)
(cherry picked from commit f0e706a4bd)
2024-01-26 22:35:08 +01:00