Commit Graph

36638 Commits

Author SHA1 Message Date
PJBot f076b48e43
Automatic changelog update 2024-07-25 01:57:59 +02:00
Nemanja 1bb89bdca5
Selectable Bar Signs (#29068)
* make bar sign selectable

* ajcm strongest soldier

* AJCM comes down hard for round 2

* good shit

* ok ballin

* bless'ed be the webedit
2024-07-25 01:57:58 +02:00
Plykiya fe1571b3aa
Removes obsolete AnchorEntity() functions (#28613)
Obsolete anchor entity functions

Co-authored-by: plykiya <plykiya@protonmail.com>
2024-07-25 01:57:55 +02:00
PJBot 6df609436b
Automatic changelog update 2024-07-25 01:57:54 +02:00
deltanedas 2f810a9ef5
show sleeper agents in round end summary (#29468)
fix sleeper agents not showing in summary

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-07-25 01:57:51 +02:00
~DreamlyJack~ 43d6ad813d
New Color Dress (#29473)
* add dress

* add dress

* add dress

* add dress

* add dress

* add dress

* add dress

* add dress

* add dress yml

* add dress in dresser
2024-07-25 01:57:49 +02:00
PJBot 1144b93876
Automatic changelog update 2024-07-25 01:57:48 +02:00
Partmedia cb8ec5e9db
Auto-scale sensor monitoring graph (#29559) 2024-07-25 01:57:45 +02:00
metalgearsloth 70d7a16db5
Make accentless cost 2 points (#29603)
Not an easy way to do this so if someone wants the default to be better be my guest.
2024-07-25 01:57:42 +02:00
Plykiya 6a492f221c
Borgs can no longer be freely locked/unlocked when emagged (#29605)
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-07-25 01:57:38 +02:00
PJBot 5bc39c9696
Automatic changelog update 2024-07-25 01:57:36 +02:00
Plykiya 8ec99a5465
Give skeletons flash immunity (#29604)
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-07-25 01:57:35 +02:00
PJBot 5877e436ba
Automatic changelog update 2024-07-25 01:57:32 +02:00
Plykiya 107dde66a3
Change the price of traitor reinforcements to 14, nukie reinforcements to 35 (#29557)
Prices traitor reinforcements to 14, nukie reinforcements to 35

Co-authored-by: plykiya <plykiya@protonmail.com>
2024-07-25 01:57:28 +02:00
PJBot 7a0904f129
Automatic changelog update 2024-07-25 01:57:00 +02:00
Chief-Engineer 3d364c8e0e
Disable ame unsafe admin alert (#29582)
disable ame unsafe admin alert
2024-07-25 01:56:44 +02:00
Plykiya 3801c6035c
Fixes colored gloves appearing incorrectly in chameleon menu (#29607)
Co-authored-by: plykiya <plykiya@protonmail.com>
2024-07-25 01:55:40 +02:00
PJBot 034c2634f5
Automatic changelog update 2024-07-25 01:55:38 +02:00
ShadowCommander 0743d46851
Fix ItemMapper whitelist mispredict when inserting or removing items (#29461)
* Fix ItemMapper whitelist mispredict when inserting or removing items

Makes the ItemMapper MapLayerData available on client so that the client
can predict whether an inserted/removed item changes the visibility of
a sprite layer.

* review

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2024-07-25 01:55:37 +02:00
PJBot 283b9b704b
Automatic changelog update 2024-07-25 01:55:35 +02:00
metalgearsloth d5539a7577
Fix unlimited MaxTraitPoints for traits (#29600)
-1 is a silly API because now you have to handle it everywhere manually instead of using nullability.
2024-07-25 01:55:34 +02:00
PJBot ca613c594e
Automatic changelog update 2024-07-25 01:55:33 +02:00
MureixloI bc4af2219b
Fix some job's drobes point light (#29590)
* Fix some job's drobes point light

* Fix some job's drobes point light
2024-07-25 01:55:31 +02:00
SlamBamActionman f08ba8b494
Turn ReagentEffects into generic EntityEffects (#28168)
* Oh the possibilities

* Merge fixes

* Forgot to remote LavaSystem oops

* Changed EntityEffectArgs to EntityEffectBaseArgs and EntityEffectReagentArgs

* Throw exception for unimplemented effectargs

* Remove Json and overrideable datafields

* Fix test issues

* Actually fix the compiling issue

* Fix comments and remove EntityEffectArgs (no longer used, replaced with EntityEffectBaseArgs)
2024-07-25 01:55:29 +02:00
DrSmugleaf f29d316092
Fix armor speed examine giving you every single decimal place (#29597) 2024-07-25 01:55:28 +02:00
Guillaume E 10c33d0390
Improve gas miner's output bounds checks (#29569)
Miners now can produce a fraction of their SpawnAmount corresponding
to the "remaining space" available in their environment according to
their MaxExternalPressure and MaxExternalAmount.
2024-07-25 01:55:10 +02:00
Nemanja 09d5711680
fix explosion resistance showing 0 values (#29572)
* fix explosion resistance showing 0 values

* markup
2024-07-25 01:55:09 +02:00
osjarw fdd1f80fe7
Limit air lost by wrenching/breaking pipes (#29574)
Gas lost via wrench/breaking capped
2024-07-25 01:55:07 +02:00
PJBot 52a6bc2059
Automatic changelog update 2024-07-25 01:55:06 +02:00
PJBot d6c9387e49
Automatic changelog update 2024-07-25 01:55:02 +02:00
metalgearsloth 3030323eae
Ensure trait groups get validated (#28730)
* Ensure trait groups get validated

The only validation being done was on the UI. I also made the "Default" group match the PascalCase naming schema so might be a slight breaking change but the original PR only got merged a few days ago.

* overwatch
2024-07-25 01:55:01 +02:00
PJBot 24d18b2655
Automatic changelog update 2024-07-25 01:54:59 +02:00
slarticodefast 3457c80cb1
Add sprite for vent under-pressure lock-out (#29527) 2024-07-25 01:54:57 +02:00
slarticodefast 00047bb1b1
Fix air vent and scrubber not requiring power (#29544) 2024-07-25 01:54:56 +02:00
PJBot 96c8125500
Automatic changelog update 2024-07-25 01:54:55 +02:00
deltanedas e315a17c82
plutonium core steal objective (#26786)
* add textures

* add SealingCabinet system

* add StoreUnlocker/ObjectiveUnlock system

* add plutonium core and nuke core container

* make nuke deconstructable

* add steal core objective

* add core extraction toolbox to new category

* typo ops wrench fuel

* use queries and resolve, have it resolve instead of using Comp

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2024-07-25 01:54:51 +02:00
PJBot 90e01df3c4
Automatic changelog update 2024-07-25 01:54:26 +02:00
Artjom 2576a556a5
Favorites tab for the construction menu (#26347)
* Added fovarite button

* Some fixes in xaml

* added some events for favorite recipes

* set methods for presenter

* fixes for  presenter

* added translates

* reset seach when you select any category

* added some margins

* some fixes from compared

* fixed PR notes about arrays

* deleted controls & margins

* did simpleer with arrays

* review

---------

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2024-07-25 01:54:21 +02:00
PJBot 48709955da
Automatic changelog update 2024-07-25 01:54:18 +02:00
metalgearsloth 4e6eee2de6
Predict typing indicator (#29551)
It greatly annoys me in the rare instance I do play.
2024-07-25 01:53:55 +02:00
PJBot 345310a7c0
Automatic changelog update 2024-07-25 01:53:37 +02:00
Token 4b3e7c66d3
Mechs now destructable (#29338)
Add Destructible component to BaseMech
So all mechs are destructable now
2024-07-25 01:53:35 +02:00
DrSmugleaf 4ef3971a4a
Move GameTicker.RoundDuration to Shared (#29425) 2024-07-25 01:53:34 +02:00
Pieter-Jan Briers 4a2fe34404
Fix bugs resulting in quantum APC visual states (#29475)
There were TWO bugs here

FIRST, APCs *did* update their visual state on initialization, but at that point the relevant power state hasn't been initialized yet, so it always returns a bogus result. There aren't guaranteed to be subsequent power updates that actually trigger the APC to update so this can get it stuck.

Fixed by just deferring the on-init update to be after the first update tick, which is itself ordered to be after power update.

SECOND: Once I fixed that, I ran into the issue that APCs created at *server startup* also fail to update, because the throttling system (to prevent frequent APC updates) thinks the LastChargeStateTime was at server startup.

Fixed by making that variable nullable so it defaults to null.

Also removed the useless datafields on the "last update" fields. These are all just used to cache and throttle updates, something that should not be persisted to a map file.
2024-07-25 01:53:30 +02:00
Moomoobeef f9dccd3a62
Fixed the pipe in the TEG sprite (#29543)
fixed sprites
2024-07-25 01:53:27 +02:00
PJBot 2062d38174
Automatic changelog update 2024-07-25 01:53:20 +02:00
T-Stalker dc189a258f
Remove rads from bananium (#29545)
webedit ops
2024-07-25 01:53:18 +02:00
PJBot 5d9a901abf
Automatic changelog update 2024-07-25 01:53:10 +02:00
Plykiya 63e7fcfe51
Fixes Chameleon menu icons appearing incorrectly (#29539)
EntityPrototypeView my beloved

Co-authored-by: plykiya <plykiya@protonmail.com>
2024-07-25 01:53:10 +02:00
Guillaume E 03eded9173
Make miners respect AtmosDeviceUpdateEvent.dt (#29522)
Miners' prototype have been changed to reflect this (I read
somewhere that we have about 1 atmos tick/0.5s, my tests show more
like 1/0.53 but that looks close enough).

This also means that miner's spawnAmount is now expressed in mol/s.

See: #18781
2024-07-25 01:53:09 +02:00