Commit Graph

3714 Commits

Author SHA1 Message Date
Kevin Zheng 548b6f4368 Split up atmos speedup from heat scaling (#22372) 2023-12-16 19:58:19 +01:00
Kevin Zheng b4802757c2 Add atmos time compression (#21954)
Add atmos.speedup which is effectively a atmos-only time compression
CVar. This adjusts heat capacities and transfer rates to effectively
globally speed up the time constants of atmos.

This allows faster response to heating/cooling changes and faster
cleanups (by buffing scrubbers, pumps, and everything else) that is
tunable through one global time compression CVar.

It also achieves this without any thermodynamic unsoundness.
2023-12-16 19:56:01 +01:00
KP 27d2da6fa2 Prevent pacified players from throwing dangerous stuff (#22268) 2023-12-16 19:56:01 +01:00
Nemanja f3f3dcff8b artifact crusher (#22301) 2023-12-16 19:56:00 +01:00
metalgearsloth fbabc7dd72 Don't apply toggleclothing in state handling (#22347)
Wasn't sure where to put it but this seems least likely to break stuff.
2023-12-16 19:56:00 +01:00
Flareguy 936c267e89 Document why tile ripping was disabled upstream (#22315) 2023-12-16 19:52:49 +01:00
metalgearsloth 82307ae4bf Revert "Shuffle body container subs slightly (#21084)" (#22339)
This reverts commit eb49ad11ba.
2023-12-16 19:52:33 +01:00
metalgearsloth 2873147b3e Shuffle body container subs slightly (#21084) 2023-12-16 19:48:34 +01:00
metalgearsloth 89416b9bdf Audio fixes (#22324) 2023-12-16 19:48:34 +01:00
deltanedas b26c98685b make syndie bag and rigs explosion resistant (#22088)
* remove empty file real

* support explosion resistance for non-worn things

* remove redundant entitystorage resistance

* port entitystorage optimisation to apply for everything with 100% resistance

* add explosion resistance for bag contents

* make thing reusable

* add resistance to chest rig too

* medical chest rig too

---------

Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-12-16 19:48:30 +01:00
metalgearsloth b99ebcf56b Turn arrivals into a planetmap (#21777) 2023-12-16 19:47:53 +01:00
Nairod da901e84cd Welder Blindness Effect Increase (#22304) 2023-12-16 19:39:25 +01:00
Pieter-Jan Briers 33e3e8b321 High-latency DB testing stuff (#22282) 2023-12-16 19:39:24 +01:00
Morb 5cb0fb4295 Fix set target zoom data field for ContentEye (#22292) 2023-12-16 19:37:31 +01:00
chromiumboy 66b5437d81 Crew monitor revisit (#22240) 2023-12-16 19:37:30 +01:00
Leon Friedrich 9e92cea268 Stop terminating entities from being removed from containers (#22232) 2023-12-16 19:37:30 +01:00
Nemanja 3a31b5e94b Set enabled on RadiationSourceComponent to true by default (#22259) 2023-12-16 19:36:15 +01:00
metalgearsloth d864ad7de8 Make audio sliders use gain not volume (#21984) 2023-12-16 19:36:15 +01:00
Nemanja f2c9f4042d Experimental Anomaly Vessel (#22233)
* experimental anomaly vessel

* sprote changes
2023-12-16 19:34:18 +01:00
Whisper eb76e3d300 Rat king fixes + buffs (#22247)
* fix minor typo

* add doafter range

* increase miasma release
2023-12-16 19:33:20 +01:00
Leon Friedrich e5f07dec03 Fix inventory enumerator resolve error (#22227) 2023-12-16 19:30:06 +01:00
Leon Friedrich 485d658bd1 Inventory slot enumerator rejig (#21788) 2023-12-16 19:30:03 +01:00
deltanedas f78449cbec fix explosion resistance (#22224)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-12-16 19:28:58 +01:00
Nemanja 94c3a7019d Mirror speed penalty for worn duffels and hardsuits when in-hand (#22168)
* Add speed penalty for holding hardsuits and duffels

* just inherit from ClothingSpeedModifier

* comment godo
2023-12-16 19:28:55 +01:00
Nim 6c7fd94193 Space cobra 1.1 (#20298)
* space cobra again

* didn't see

* fix

* Dirty

* space spider

* license

* component

* sprite update

* visibility

* fix

* fix visibility
2023-12-16 19:27:09 +01:00
metalgearsloth 5e51318545 Fix toggleable helmets (#22195) 2023-12-16 19:24:44 +01:00
deltanedas 9ba2a62f7b medibot fixes and refactoring (#21852)
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-12-16 19:24:43 +01:00
Henry 01fccca196 Disposals chute make it go splat (#20848)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-12-16 19:24:01 +01:00
DrSmugleaf 9327ee587a Add public methods to relay inventory events (#22165) 2023-12-16 19:23:07 +01:00
metalgearsloth 6ac29b32a8 Predict helmet toggles (#22089) 2023-12-16 19:23:00 +01:00
Tom Richardson 3501b01957 Add water cups to water coolers (#22073)
* add water cup bin to water cooler

* Fix punctuation, and add proper components/tags on init

* I forgor and refactoring event construction
2023-12-16 19:21:30 +01:00
ForestNoises 43c9482a99 Action Cooldowns Reset on Rejuvenate (#22149)
* ActionComponents subscribe to RejuvenateEvent, resets cooldowns

* forgo a line

* Update Content.Shared/Actions/SharedActionsSystem.cs

Co-authored-by: faint <46868845+ficcialfaint@users.noreply.github.com>

---------

Co-authored-by: Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
Co-authored-by: faint <46868845+ficcialfaint@users.noreply.github.com>
2023-12-16 19:20:12 +01:00
brainfood1183 68e05fcb9d Banana Clown Outfit (#22068)
* Banana Clown Outfit

* Update SkatesComponent.cs
2023-12-16 19:18:41 +01:00
deathride58 d5254d41bd Fancy speech bubbles - Names over speech bubbles, and 1:1 chat parity for emotes and LOOC! (#21999) 2023-12-16 19:16:53 +01:00
Repo a3e93e0866 Fix conveyors to allow doors to close over top (#22117) 2023-12-16 19:15:39 +01:00
Chronophylos e766ff49c8 localize damage type in armor examine description (#21807)
* localize damage type in armor examine description

* format

* change translation

* add missing strings
2023-12-16 19:13:50 +01:00
Vyacheslav Kovalevsky e4ec612f62 Add gas tanks throw damage (#20035)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2023-12-16 19:13:50 +01:00
Nemanja 8477c58958 nerf roller skates, buff speed boots (#22097) 2023-12-16 19:13:08 +01:00
PixelTK 099858480c Editable "NeedsHands" for SharedPullerComponent using SharedPullingStateManagementSystem (#21960)
* Editable "NeedsHands" for SharedPullerComponent

* is { get; set; } better?

* Waiter, waiter! There's a worm in my access!

They call me the worst clown there is.

* Get the comp to dirty.
2023-12-16 19:12:02 +01:00
VMSolidus 6730a4f189
Harpy Rebalance & Content Update 2 (#499)
* Harpy Rebalance

* Update meta.json

Signed-off-by: VMSolidus <evilexecutive@gmail.com>

* Update harpy.yml

Signed-off-by: VMSolidus <evilexecutive@gmail.com>

* revert piercing and also revert felinid melee by request

---------

Signed-off-by: VMSolidus <evilexecutive@gmail.com>
2023-12-06 21:10:49 +01:00
Ygg01 089398d256
Nyano port of digging (#400)
* Velcroboy changes

* Fix compilation errors

* Fix borked path

* Fix

* Moved to shared, fixed some problems with code

* Cleanup

* Fix paths

* Fix

* Move files around

* Moved DiggingSystem to Server
2023-12-06 16:58:00 +01:00
Bakke 003f262562
Bring back the prisoner role (#511)
* Revert "Removes Prisoner selection from maps (#262)"

This reverts commit d73f485fa2.

* Fix alwaysUseSpawner, add DesiredSpawnPointType

Prisoners are now forced to spawn in the prison again.

* Updated map prototypes for prisoner

Yaaay, we love confinement!

* Update asterisk.yml

Add a drain to the cell area :trollface:

---------

Co-authored-by: Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
2023-12-06 16:54:36 +01:00
Bakke a29c36d9bc
Prevent shooting while inside a duffelbag (#510)
Anyone shoved into a duffelbag gets an ItemComponent. This denies anyone
with an ItemComponent from shooting a gun.
2023-12-06 16:54:05 +01:00
Debug e829b13651
Update SharedMaterialReclaimerSystem.cs (#503)
Signed-off-by: Debug <49997488+DebugOk@users.noreply.github.com>
2023-12-03 00:58:58 +00:00
coolmankid12345 5a2942690c Ghetto Mindshield Icon (#20958)
* Looks like shit frfr

* White for sure

* New icon

---------

Co-authored-by: coolmankid12345 <coolmankid12345@users.noreply.github.com>
2023-12-02 20:35:40 +01:00
zero dacd620ca7 Add sounds when inserting/missing into a disposal (#22077) 2023-12-02 20:35:40 +01:00
DrSmugleaf f79746e016 Fix RoundToLevels not working with an even amount of levels if the threshold is the same (#21863) 2023-12-02 20:35:39 +01:00
zero 04315f743f Sort reagent prototypes for solutions (#22049) 2023-12-02 20:35:37 +01:00
Rainfey 3d7376d421 Fix chameleon changing ID card metadata (#21998)
Co-authored-by: Rainfall <rainfey0+git@gmail.com>
2023-12-02 20:33:26 +01:00
metalgearsloth e8cf316c50 Fix getting stuck on tables (#21981) 2023-12-02 20:28:13 +01:00