Commit Graph

11076 Commits

Author SHA1 Message Date
Delete69
478a8848c3 reeee (#9385) 2022-07-04 09:52:09 -05:00
Vera Aguilera Puerto
aa9281d667 Refactors the AtmosphereSystem public-facing API to allow for multiple atmos backends. (#8134)
* Refactors the entirety of the AtmosphereSystem public-facing API to allow for multiple atmos backends.

* actually compiles

* Remove commented out code

* funny bracket

* Move archived moles, temperature from GasMixture to TileAtmosphere.

* WIP customizable map default mixture
still VERY buggy

* broken mess
aaaaaaaaaaaaa

* Fix lattice, etc not being considered space

* visualization for "IsSpace"

* help

* Update Content.Client/Atmos/Overlays/AtmosDebugOverlay.cs

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

* Holy SHIT it compiles AGAIN

* Fix AtmosDeviceSystem crash at shutdown

* Fix immutable tiles on map blueprints not being fixed by fixgridatmos/revalidate.

* Use space instead of gasmixture immutable for heat capacity calculations

* Remove all LINDA-specific code from GasMixture, move it to TileAtmosphere/AtmosphereSystem instead.

* Fix roundstart tiles not processing

* Update Content.Server/Atmos/Commands/SetTemperatureCommand.cs

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Update Content.Server/Atmos/EntitySystems/AtmosphereSystem.API.cs

Changed Files tab is so large I can't commit both suggestions at once mfw

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

Co-authored-by: Moony <moonheart08@users.noreply.github.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-07-04 09:51:34 -05:00
Emisse
43216a000f Cargo Shuttle Shuttle Windows (#9401) 2022-07-04 23:14:50 +10:00
Emisse
6204e17b08 window (#9399) 2022-07-04 23:14:37 +10:00
PJBot
c67b32b912 Automatic changelog update 2022-07-04 09:10:14 -04:00
metalgearsloth
76e4766d65 Make shuttle launch use ID card entity name (#9405) 2022-07-04 23:09:10 +10:00
Jessica M
6f76c95a36 Fixes tongue twister disease message, also adds it to the outbreak event (#9400) 2022-07-04 00:28:58 -07:00
PJBot
11455169ae Automatic changelog update 2022-07-04 03:12:50 -04:00
Peptide90
bc19f52aa6 removes metal walls, adds rusted walls (#8416)
* removes metal walls, adds rusted walls

* removes 2 metal walls in bagel

* remove metal walls from pillar

* Remove icon from rust wall

* Made welding work

* removes old prototype
2022-07-04 02:11:47 -05:00
PJBot
6702ce209d Automatic changelog update 2022-07-04 03:11:33 -04:00
Peptide90
649b94303e Telescreens and big flat screen TV (#8842)
* first pass wall tv

* telescreen first pass

* adds flat screen television

* removed duplicate assets

* code changes and construction graph start

* Update lv stack to apc

* completed graphs and fixed bb sizes

* Proto update

Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-07-04 17:10:29 +10:00
PJBot
f8522c81bc Automatic changelog update 2022-07-04 02:57:35 -04:00
themias
a32c5e543b Add BreakOnDistance to DoAfterEventArgs (#8902)
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-07-04 16:56:31 +10:00
PJBot
a12245c50e Automatic changelog update 2022-07-04 02:32:15 -04:00
keronshb
d65601f024 Blocking and Shields (#8584)
* Blocking

* Fixes Bodytype bug

* Blocking Damage Modifier

* Storing bodytype

* Consolidates Stop Blocking code

* Consolidates more methods

* Some cleanup, hitbox fix

* Shield Textures

* Passive blocking modifier check

* Localization, popups, and more cleanup

* Small cleanup

* Relay event

* Fixes a shutdown bug, adds specific containers and sets

* Popups and sounds

* Fixes typo

* Removes whitespace, adds comment

* Some requested changes

* Remove Shared

* Audio fix

* More changes

* More requested changes

* Properly remove on shutdown

* Adds riot shields to seclathes

* SecTech Riot shield

* Constant variable

* Relay transfer to user blocking system

* More destruction behavior

* Adds a shape field

* Riot shield cleanup

* More requested changes.

* Prevents blocking attempt where a user cannot be anchored

* Listen for anchor change

* Unused using cleanup

* More shields.

* Buckler

* Construction

* Linter fix
2022-07-04 16:31:12 +10:00
PJBot
22d228fd11 Automatic changelog update 2022-07-04 02:30:41 -04:00
ike709
0b86e0e953 Event Music & Nuke Countdown Song (#8597)
Co-authored-by: ike709 <ike709@github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-07-04 16:29:38 +10:00
PJBot
eb15c11b86 Automatic changelog update 2022-07-04 02:20:44 -04:00
metalgearsloth
d45e957cce Broadcast salvage over supply instead (#9381)
* Broadcast salvage over supply instead

* prototypes

* a
2022-07-04 16:19:40 +10:00
metalgearsloth
20f4c9988b Fix station announcements (#9380)
* Fix station announcements

Doesn't just get what's on the grid. Also made it generic so other systems can use a station filter.

* bumped

* a
2022-07-04 16:00:51 +10:00
PJBot
ad56f5b8c9 Automatic changelog update 2022-07-04 01:23:33 -04:00
Jessica M
0d266f3d20 Adds new disease! Tongue Twister. Also new scrambled accent. (#9393) 2022-07-03 22:22:30 -07:00
PJBot
82504631ee Automatic changelog update 2022-07-04 01:15:08 -04:00
metalgearsloth
da383cc029 Reduce shuttle transit time (#9397) 2022-07-04 15:14:04 +10:00
metalgearsloth
bdbed1e665 Allow adminnotes to use username (#9388)
No I'm not going to the ban panel to find someone's GUID.
2022-07-03 16:34:16 -05:00
Nemanja
176178fad2 barratry update (#9389) 2022-07-03 15:02:11 -05:00
PJBot
b0e5dc7d91 Automatic changelog update 2022-07-03 04:37:44 -04:00
Kara
2df203b1e4 Intrinsic radio fixes (#9378)
* Inherent radio fixes

* rename
2022-07-03 18:36:40 +10:00
Kara
c5e2752a06 ERT cleanup (#9376) 2022-07-03 03:02:55 -05:00
Pancake
a0c4f77511 Syndie Radio for Ghosts (#9375) 2022-07-03 00:57:07 -07:00
metalgearsloth
f6bd44114a Update submodule to 0.28.2.1 (#9371) 2022-07-03 15:01:22 +10:00
PJBot
1607e8d3aa Automatic changelog update 2022-07-02 23:53:43 -04:00
T-Stalker
3046599924 Add and replace alert sounds (#9360) 2022-07-02 20:52:40 -07:00
PJBot
31428adb84 Automatic changelog update 2022-07-02 22:57:36 -04:00
T-Stalker
91770a2772 Remove xeno accent (#9311) 2022-07-02 19:56:33 -07:00
Júlio César Ueti
c57ce9b4f1 Ammends changelog of #9366 (#9370) 2022-07-02 19:56:04 -07:00
PJBot
e7b402c4cb Automatic changelog update 2022-07-02 22:50:38 -04:00
Júlio César Ueti
3867b35856 Makes Xenos Insulated and Immune to diseases (#9369) 2022-07-02 19:49:35 -07:00
PJBot
dfe1d60908 Automatic changelog update 2022-07-02 22:47:27 -04:00
Rane
b7e9e95567 Rotting fixes (#9338) 2022-07-02 19:46:24 -07:00
PJBot
2d027faa3c Automatic changelog update 2022-07-02 22:38:47 -04:00
Júlio César Ueti
5ce171d15d Extends cutting delay for cables from .25 to .50 (#9366) 2022-07-02 19:37:44 -07:00
PJBot
1306815c43 Automatic changelog update 2022-07-02 22:35:55 -04:00
OldDanceJacket
0b3a716e9f Lighthouse Update (#9368)
* Add files via upload

* Add files via upload
2022-07-02 19:34:51 -07:00
PJBot
bf59895f59 Automatic changelog update 2022-07-02 22:33:12 -04:00
Aerocrux
cbf51ab935 Make Dragons Pettable (#9367) 2022-07-02 19:32:09 -07:00
PJBot
8396eacc3a Automatic changelog update 2022-07-02 22:27:51 -04:00
AJCM-git
90e2e44462 Disarms now deselect after a usage. (#9290) 2022-07-02 19:26:48 -07:00
BismarckShuffle
6cd53afb2d Added missing drawdepth "WallTops" to directional windows. (#9308) 2022-07-02 19:26:15 -07:00
Rane
87cf078d42 Miasma outbreaks give every mob the same disease (#9232) 2022-07-02 19:25:31 -07:00