Morb
9874ce5f48
Update bolt light after bolts fall ( #13636 )
2023-01-21 12:33:11 -04:00
Nemanja
d87d8f2886
predict emag and make blessed record struct events ( #13623 )
2023-01-22 02:12:45 +11:00
Leon Friedrich
b20b4b11cc
Wire action cleanup ( #13496 )
2023-01-21 10:51:02 +11:00
Visne
c6d3e4f3bd
Fix warnings and code cleanup/fixes ( #13570 )
2023-01-19 13:56:45 +11:00
metalgearsloth
2873a830bd
ECS airlocks ( #13500 )
2023-01-17 11:44:32 -07:00
Chief-Engineer
3cfd814503
Add logging for hacking ( #12861 )
2023-01-16 08:14:46 +11:00
metalgearsloth
bf79d76666
Content update for ECS physics ( #13291 )
2023-01-15 15:38:59 +11:00
Jezithyr
eeb5b17b34
Mobstate Refactor ( #13389 )
...
Refactors mobstate and moves mob health thresholds to their own component
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
2023-01-13 16:57:10 -08:00
metalgearsloth
8900409956
Optimise spreadersystem ( #13329 )
...
* Optimise spreadersystem
It makes entity spawning slower.
* Remove redundant airtightchangedevent
* oop
2023-01-11 02:18:26 -06:00
Theomund
d638ad421a
Add recipient to air gush message and change pop-up type ( #13262 )
2023-01-02 06:42:21 +11:00
Leon Friedrich
881a2b2ece
PopupSystem public methods rejig ( #12830 )
2022-12-19 08:41:47 +11:00
metalgearsloth
6c76061887
Content changes for mapgrid kill ( #12567 )
2022-11-22 13:12:04 +11:00
Leon Friedrich
6917b0fe17
Misc audio and related changes for replays ( #12578 )
2022-11-22 11:49:48 +11:00
Leon Friedrich
3a0c3b02b3
Firelock fixes ( #12542 )
...
* Firelock fixes
* review
2022-11-10 22:21:01 -06:00
Moony
8d56f7d875
guh ( #12474 )
...
Co-authored-by: moonheart08 <moonheart08@users.noreply.github.com >
2022-11-08 14:10:31 -06:00
Leon Friedrich
8620899a4a
Fix firelock danger indicators ( #12327 )
...
* Fix firelock danger indicators
* remove unused arg
2022-11-08 13:55:45 -06:00
0x6273
fe00c1c10b
Airlock bolt and deconstruction fixes ( #11985 )
2022-10-17 11:44:04 +11:00
Leon Friedrich
bb61eb7f54
Move board spawning out of DoorSystem ( #11772 )
2022-10-17 03:43:33 +11:00
Leon Friedrich
94c9c9a45c
Improve FirelockSystem performance ( #11958 )
2022-10-16 20:14:18 +11:00
metalgearsloth
0b38589728
Raise power events by ref and not broadcast ( #11923 )
...
Also some other minor stuff.
2022-10-14 23:08:15 -05:00
metalgearsloth
f456ad911e
Pathfinder rework ( #11452 )
2022-09-30 14:39:48 +10:00
Flipp Syder
3d3de873ff
Adds a power check to OnAtmosAlarm for firelocks ( #11369 )
...
* firelocks when alarmed will now use tryclose instead of emergencypressurestop
* just adds a power check to OnAtmosAlarm, instead
* restores emergencypressurestop usage, adds a newline to an if
2022-09-16 22:34:52 -07:00
metalgearsloth
78a4ab6eb2
Update for collision events by-ref ( #10933 )
2022-09-14 17:26:26 +10:00
Visne
94178804df
Keep windoors open if they are clicked ( #11180 )
2022-09-11 07:48:03 +10:00
Leon Friedrich
35a142965d
Firelock ECS + some other stuff. ( #8366 )
...
* firelock rejig
* dont error failed resolves
* fix
* less resolves
* switch fire and pressure messages
* update
Co-authored-by: wrexbe <wrexbe@protonmail.com >
2022-09-05 22:55:33 -07:00
Flipp Syder
8cbcf2d640
Fixes reset propagation for atmospheric alarm receivers, adds CVar for fire alarm all access ( #11020 )
...
* adds a check for if a firelock is powered before auto-opening
* fixes issue where resets would not propagate properly
* adds cvar bound for fire alarm access (defaults to all access)
2022-09-05 18:15:50 -07:00
corentt
6301ac5147
AirAlarms fixes ( #11062 )
...
* modify airalarm thresholds
* display percentage, not ratio
* reopen doors on normal/warning state
* panic mode on danger state
2022-09-05 19:54:26 -05:00
Flipp Syder
ba2995b7c8
Merge pull request #10721 from vulppine/air-alarm-fixup
...
Air sensors & air alarm fixup
2022-09-02 13:00:33 -07:00
Rane
822c8f3c70
make jaws of life not awful ( #10770 )
2022-08-31 20:22:25 -07:00
vulppine
e0bf77490d
number of things, fixing warnings, AtmosAlarmType instead of AtmosMonitorAlarmType
2022-08-29 07:37:26 -07:00
Leon Friedrich
35475bac55
Partial kudzu fix ( #10854 )
2022-08-25 23:34:05 +10:00
Flipp Syder
f00a5cb17a
Merge branch 'master' into air-alarm-fixup
2022-08-23 13:21:05 -07:00
vulppine
df25715ed3
renames AtmosMonitorAlarmEvent to AtmosAlarmEvent
2022-08-23 10:42:03 -07:00
TekuNut
b80708e7cc
Fix xenos prying doors from afar ( #10778 )
2022-08-23 20:31:54 +10:00
vulppine
901670c2ea
firelocks now check if the alarms they have are null or not before autoclosing
2022-08-22 16:58:58 -07:00
vulppine
7fd510d252
power check for firelocks, atmos monitor power cycle should now alert
2022-08-22 16:47:34 -07:00
vulppine
069ea2e315
autocloses firelocks
2022-08-22 16:33:13 -07:00
vulppine
d712b1b744
whoops!!!
2022-08-22 16:10:50 -07:00
vulppine
6be3265084
tag sync, replaces monitor references with alarmable references
2022-08-22 05:49:51 -07:00
Leon Friedrich
c7ad6b709e
Audio System Rejig ( #9635 )
2022-07-29 12:13:12 +10:00
Flipp Syder
fab5aed3b8
Fixes power wire action electrocution ( #8520 )
2022-07-24 21:53:30 -07: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
metalgearsloth
f0cc636c1d
Add door prying to xenos ( #8917 )
...
* Add door prying to xenos
* a
* c
2022-06-28 20:50:58 +10:00
metalgearsloth
521ed99766
Evac shuttle ( #8931 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-06-26 15:20:45 +10:00
metalgearsloth
c243edbf33
Make doorbumps quiet ( #8812 )
2022-06-15 15:14:15 +10:00
keronshb
f7b1bda3e5
Reorders Sound Systems signatures to match Popup Systems. ( #8728 )
2022-06-13 09:45:47 +10:00
metalgearsloth
093d65e92a
Hotfix door bumps ( #8665 )
...
Co-authored-by: Leon Friedrich <60421075+ElectroJr@users.noreply.github.com >
2022-06-12 11:15:53 +10:00
Leon Friedrich
ca7960382b
Missing nullables ( #8634 )
2022-06-04 17:17:48 +10:00
keronshb
d5620aa833
AccessReader IsAllowed use resolve ( #8527 )
2022-06-01 08:26:50 -07:00
metalgearsloth
01d2d174fc
Pathfinder hotfixes ( #8201 )
2022-05-16 13:21:00 +10:00