Flipp Syder
|
b1584793bf
|
Adds fire/air alarms (#5018)
Co-authored-by: Vera Aguilera Puerto <6766154+Zumorica@users.noreply.github.com>
Co-authored-by: E F R <602406+Efruit@users.noreply.github.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
|
2022-01-02 15:56:24 +11:00 |
|
Vera Aguilera Puerto
|
c8b65be747
|
Replace IEntityManager resolves in systems for cached EntityManager
|
2021-12-08 13:00:43 +01:00 |
|
Vera Aguilera Puerto
|
5cd42c9ad6
|
Inline UID
|
2021-12-03 15:53:09 +01:00 |
|
Vera Aguilera Puerto
|
2654775bf0
|
Inline GetComponentOrNull
|
2021-12-03 15:32:05 +01:00 |
|
Vera Aguilera Puerto
|
a5b57c8e10
|
Inline Transform
|
2021-12-03 14:20:34 +01:00 |
|
Acruid
|
fa0ec5cbd9
|
AppearanceComponent API Changes (#5446)
|
2021-11-23 18:22:59 +11:00 |
|
Vera Aguilera Puerto
|
0be5ff829b
|
Gets rid of all ComponentManager usages. (#4707)
|
2021-09-28 13:35:29 +02:00 |
|
Vera Aguilera Puerto
|
e256cb7bb0
|
Optimize atmos devices' appearance updating.
|
2021-07-30 14:00:14 +02:00 |
|
Vera Aguilera Puerto
|
1033d8bbe5
|
Use EntitySystem dependencies in a bunch of systems.
|
2021-07-26 13:01:47 +02:00 |
|
Vera Aguilera Puerto
|
c8ba345cdc
|
ECS Atmos Part 3: Removes AtmosHelpers, add many methods to AtmosphereSystem. (#4285)
* ECS Atmos Part 3: Removes AtmosHelpers, add many methods to AtmosphereSystem
* Adds API for adding/removing active tiles.
* Adds API for FixVacuum.
* Adds API for UpdateAdjacent.
* Adds API for IsTileAirBlocked.
* Re-organize hotspot code
* Adds API for IsTileSpace.
* RemoveGasCommand uses AtmosphereSystem
* AddGasCommand uses AtmosphereSystem.
* SetTemperatureCommand uses AtmosphereSystem.
* Adds API for IsSimulatedGrid.
* GasLeak uses AtmosphereSystem.
* Makes Spark method in GasLeak ALSO use AtmosphereSystem.
* GasPassiveVentSystem uses AtmosphereSystem.
* GasMinerSystem uses AtmosphereSystem.
* GasOutletInjectorSystem uses AtmosphereSystem.
* GasVentPumpSystem uses AtmosphereSystem.
* GasDualPortVentPumpSystem uses AtmosphereSystem.
* GasVolumePumpSystem uses AtmosphereSystem.
* GasAnalyzerComponent uses AtmosphereSystem.
* Add API for GetAdjacentTileMixtures.
* GasVentScrubberSystem uses AtmosphereSystem.
* AirtightComponent uses AtmosphereSystem.
* GasLeaks's TryFindRandomTile uses AtmosphereSystem.
* Adds API for GetAdjacentTiles.
* FirelockComponent's IsHoldingFire uses AtmosphereSystem.
* Adds API for GetAllTileMixtures.
* DeleteGasCommand uses AtmosphereSystem.
* FixGridAtmos uses AtmosphereSystem.
* FillGasCommand uses AtmosphereSystem.
* SetAtmosTemperatureCommand uses AtmosphereSystem.
|
2021-07-19 12:07:37 +02:00 |
|
Vera Aguilera Puerto
|
45643c633d
|
Adds dual-port vent pump. (#4270)
* Adds dual-port vent pump.
* stop being lazy and do the flag check manually
* disable vent pump behavior
|
2021-07-15 23:24:45 +10:00 |
|