Leon Friedrich
d9c247b310
Fix pipe net null error ( #9508 )
2022-07-06 20:36:07 -07:00
Jessica M
1be8efdffb
add tongue twister to the miasma pool ( #9423 )
2022-07-05 23:51:56 +10:00
Kara
33e1c77de2
Fix collisions passing firestacks between mobs ( #9324 )
2022-07-04 20:30:45 -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
Rane
b7e9e95567
Rotting fixes ( #9338 )
2022-07-02 19:46:24 -07:00
Rane
87cf078d42
Miasma outbreaks give every mob the same disease ( #9232 )
2022-07-02 19:25:31 -07:00
Rane
2e90b81910
Freezer fixatmos entity ( #9314 )
2022-07-02 19:13:52 -07:00
Leon Friedrich
c13c0b8b0b
Remove implicit GridId conversions ( #8975 )
2022-06-28 22:56:02 +10:00
Pieter-Jan Briers
97c74d5903
Completions for fixgridatmos ( #8983 )
...
* Completions for fixgridatmos
* Fix stuff
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-06-28 19:08:29 +10:00
Rane
f647c8a658
Quick miasma nerf ( #9161 )
2022-06-25 21:04:40 -05:00
Rane
a1affccc84
Miasma improvements ( #9022 )
2022-06-24 01:20:52 -07:00
metalgearsloth
2b6c352aff
Jetpacks ( #9023 )
...
* Movement acceleration
* tweaks
* Weightless refactor coz fuck it
* CCVars
* weightless movement tweaks
* Some cleanup while I'm here
* dorkpacks
* thanks fork
* fixes
* zoomies
* toggles
* hmm
* yamls
* b
* so true
* Effects refactor
* namespace
* review
2022-06-24 17:44:30 +10:00
EmoGarbage404
1c7a09b736
Fire Axe [New syndie item] ( #9088 )
2022-06-23 18:27:28 -07:00
Vera Aguilera Puerto
9090460e0e
Cleans up the appearance and ambience of various atmos devices. ( #9071 )
2022-06-23 22:18:11 +10:00
metalgearsloth
77a8e16104
Add cargo shuttle ( #8686 )
2022-06-23 14:36:47 +10:00
metalgearsloth
8905996cfc
Make raiselocalevent not broadcast by default ( #8998 )
2022-06-22 09:53:41 +10:00
Júlio César Ueti
360a6b8b00
Fix fixgridatmos command ( #9007 )
2022-06-21 19:47:10 +02:00
Leon Friedrich
229627a934
Gas injector visuals & balance ( #8963 )
2022-06-20 19:04:55 -07:00
Leon Friedrich
fa4c6f63f8
Nullable grid Uid ( #8798 )
2022-06-20 10:14:35 +10:00
Rane
a527658f6d
Miasma update ( #8943 )
2022-06-18 22:51:55 -07:00
Rane
1dc78ec88a
Port miasma from nyano ( #8926 )
...
Co-authored-by: Kara <lunarautomaton6@gmail.com >
2022-06-17 00:00:23 -07:00
metalgearsloth
9fbc32ecea
Fix addatmos from griduid artifact
2022-06-16 19:27:31 +10:00
metalgearsloth
1e82d0c7ed
Add docking window to shuttle consoles ( #8756 )
...
* lewd
* A
* Realtime
* Sleepy dork
* Draw radar position
* Accurate infiltrator
* experiments
* Better drawing
* Labels
* I need aan adult
* Cleanup
* Show toggles
* display I guess
* A
* fix
* fix
* cleanupsies
* Bit more polish
* Make sure mass scanners actually work
* Remove dummy state
* fren
* opposite
* aghost crash
* comment
* What's in a name
* woops
* Show docking ports
* Dock highlighting
* Drawing dock
* Shitty docks
* Lots of docking drawing
* Autodock working
* dork
* More graceful shutdown
* zoomies
* Lines and distance change
* revert
* Good enough
* cleanup
* Fix default range
* Dock UI and loc update
* Update on undock
* Loc fixes
2022-06-16 15:28:16 +10:00
keronshb
f7b1bda3e5
Reorders Sound Systems signatures to match Popup Systems. ( #8728 )
2022-06-13 09:45:47 +10:00
Acruid
4f9be42f40
Remove Explicit GridId References ( #8315 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-06-12 11:54:41 +10:00
Pieter-Jan Briers
a323ba8223
Revert "Revert "Fix some friend access violations by allowing others access. ( #8594 ) ( #8703 )" (working this time) ( #8704 )
2022-06-07 15:26:28 +02:00
Pieter-Jan Briers
cecf87997b
Revert "Fix some friend access violations by allowing others access. ( #8594 ) ( #8703 )
2022-06-07 13:44:31 +02:00
Vera Aguilera Puerto
c5f7c61041
Fix some friend access violations by allowing others access. ( #8594 )
...
Rename Friend attribute to Access attribute.
Updates submodule to v0.21.0.0 as well.
2022-06-07 11:30:27 +02:00
Leon Friedrich
cbae005d08
Fix dual port vents 2: Electric Boogaloo ( #8396 )
2022-06-06 01:38:20 -07:00
Leon Friedrich
ca7960382b
Missing nullables ( #8634 )
2022-06-04 17:17:48 +10:00
Leon Friedrich
f5dfba9db4
Fix pipe net conservation laws ( #8540 )
2022-06-03 03:09:51 -07:00
keronshb
d5620aa833
AccessReader IsAllowed use resolve ( #8527 )
2022-06-01 08:26:50 -07:00
wrexbe
1e0babbd50
Make AdminLogsSystem an IoC manager ( #8492 )
...
* Make log not entity system
* Fixes
2022-05-28 23:41:17 -07:00
Leon Friedrich
2b2bef5947
Fix GasThermoMachine upgrading ( #8313 )
2022-05-29 05:10:37 +10:00
metalgearsloth
2d873a2cf2
Add static "IsPowered" method ( #8434 )
...
* Add static "IsPowered" method
* Use IsPowered in more places
Co-authored-by: wrexbe <wrexbe@protonmail.com >
2022-05-26 17:36:12 -07:00
metalgearsloth
c3fa24ccd8
Add connect sound for gastank internals ( #8318 )
2022-05-22 12:31:37 +10:00
TheIntoxicatedCat
382da1f419
fixed pressure pump multiplying transferred moles by 8 (PEMDAS) ( #8326 )
2022-05-21 01:37:44 -07:00
Flipp Syder
dcdda39048
Station alert levels ( #8226 )
2022-05-18 14:05:31 +10:00
20kdc
2899dbf2f5
Map-disablable pumps (for fixing Delta) ( #8164 )
2022-05-14 16:08:27 -04:00
wrexbe
bc68ac96dd
Cleanup the namespaces ( #8132 )
2022-05-13 17:59:03 +10:00
wrexbe
61d147aea9
Fixing warnings ( #8131 )
2022-05-13 15:35:13 +10:00
Jacob Tong
8c853476fb
Rework CollisionGroups ( #7656 )
...
* Replace Mob, Vault, and Small impassable with Mid, High, Low
* Remove CollisionGroup.Underplating
* Remove CollisionGroup.Passable
* Fix constructed APCs not being interactable
* Change firelocks to occlude
* Make pipe inherit from BaseItem
* Clean up pipes
* Remove duplicate physics and fixtures from bucket
* Rework CollisionGroups on all entities
* Add SlipLayer
* Remove fixture from delta
* Fix maps
* Address reviews
* Add SubfloorMask
* Fix glass collisions for flying mobs
* Fix maps
* Update new items
* Fix bagel again
* Fix slug
* Fix maps
* Touchups
* Fix tables blocking high pressure movement
* Update StandingState to allow going under flaps
* Cleanup
* More formatting
2022-05-10 17:57:20 -07:00
Vera Aguilera Puerto
e9d7c70373
Adds last pressure direction to atmos debug overlay. ( #8083 )
2022-05-10 17:03:00 +02:00
Tomeno
507d4af05f
New high pressure movement algorithm ( #8086 )
...
Co-authored-by: Tomeno <tomeno@lulzsec.co.uk >
2022-05-10 17:02:39 +02:00
Vera Aguilera Puerto
f43e36eded
Fix pressure direction not being reset after high pressure movements happen. ( #8078 )
2022-05-10 13:24:51 +02:00
Vera Aguilera Puerto
8232d91ad4
Atmos high pressure movements cleanup ( #8075 )
...
* Fixes LINDA and monstermos clashing over high pressure difference direction
* Fix space wind CVar not disabling space wind entirely.
* Change 1 (one) variable name
2022-05-10 12:56:17 +02:00
Julian Giebel
1d0bf979fb
Adds the pressure medipen and adds the emergency suit to emergency lockers ( #7880 )
...
* Implement pressure medipen
Add the emergency suit to emergency lockers
Increase leporazine temperature change
* Fix typo in translation file
* Fix ignored component name
* Address reviews
* Revert changes to submodule commit
2022-05-06 14:44:29 -07:00
Flipp Syder
2c6158e115
Wires refactor ( #7699 )
...
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
Co-authored-by: Kara <lunarautomaton6@gmail.com >
2022-05-06 12:35:06 +10:00
Putnam3145
c342ed6240
Fixes gas pumps overpressurizing if already over ( #7919 )
2022-05-03 22:24:30 +02:00
metalgearsloth
72da2db62d
Content changes for grid splitting ( #7645 ) ( #7746 )
...
Co-authored-by: Vera Aguilera Puerto <gradientvera@outlook.com >
2022-04-24 13:54:25 +10:00