Commit Graph

4097 Commits

Author SHA1 Message Date
Kara 9168fc629c
Add egg laying + chicken/duck improvements (#9518) 2022-07-09 02:48:16 -07:00
Kara 50fc190f7f
Visual popup addendum (#9570) 2022-07-09 02:32:06 -07:00
metalgearsloth 860db2bd14
Specifiable dock colours + stripeback displays (#9566) 2022-07-09 02:25:32 -07:00
Kara dc28b58468
Visual popup types (#9523)
* Visual popup types

* Pass over `PopupCoordinates` and `PopupCursor`

* `PopupEntity` pass

* Disease and reagent popup pass

* COLOUR
2022-07-09 04:09:52 -05:00
Leon Friedrich 54ea493bfe
Fix drink system double-refunding solutions on failure (#9569) 2022-07-09 01:53:18 -07:00
metalgearsloth 6acd941ffb
Jetpack QOL tweaks (#9563) 2022-07-09 18:24:48 +10:00
metalgearsloth 53137cb527
Fix nearby warping (#9565) 2022-07-09 15:20:23 +10:00
metalgearsloth 18e7d80970
Shuttle announces its docking direction (#9564)
* Shuttle announces its docking direction

* Consider COM juusssttt in case
2022-07-09 15:19:52 +10:00
themias dcdb05fe96
Fix force-feeding pills (#9554) 2022-07-09 13:57:17 +10:00
metalgearsloth 5107bc3be7
Bullet impact effects (#9530) 2022-07-09 13:46:11 +10:00
metalgearsloth 4a393d4665
Fix a bunch of warnings (#9528) 2022-07-09 09:07:47 +10:00
Aerocrux 7750675757
Add SoftMaxPlayers to status response for launcher use (#9365) 2022-07-08 21:44:49 +02:00
metalgearsloth 8b103c78c8
Make wieldable use entity position (#9538) 2022-07-08 23:05:42 +10:00
Vera Aguilera Puerto 4917943c3d
Fix adjacent tile atmosphere creation using the wrong coordinates. (#9539) 2022-07-08 14:30:45 +02:00
Vera Aguilera Puerto 520464e89b
FixVacuum does not replace tile air if there are no adjacent tiles. (#9535) 2022-07-08 12:41:59 +02:00
Flipp Syder 07c622429a
Adds station filter for alert level change sound (#9533) 2022-07-08 19:25:35 +10:00
Nemanja 7ec23e020d
Disease Stages But Epic (#9043)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-07-08 13:44:38 +10:00
Leon Friedrich 3bfb1f0264
Fix & speed up explosion lookup (#9526)
* Speed up explosion lookup

* Ah. Fuck.
2022-07-08 13:29:43 +10:00
Leon Friedrich dc38cc6074
Content changes required for recursive deletion changes (#9316) 2022-07-07 11:30:02 -07:00
TekuNut 6eba481657
Separate jetpack movement speed modifier (#9363) 2022-07-07 11:29:25 -07:00
Kara f092f478f7
Satiety tweaks (#9519)
* Satiety tweaks

* actually lets do this
2022-07-07 11:21:26 -07:00
Kara 7e34124244
Emergency light goodies (#9352)
Co-authored-by: Jacob Tong <10494922+ShadowCommander@users.noreply.github.com>
2022-07-07 09:16:48 -07:00
Nemanja 52d2cc1de2
Prevent erroneous materials from being placed in lathes. (#9454)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-07-07 13:44:31 +10:00
metalgearsloth 3135dfbebc
Play tap.ogg when no damage is being done (#9489) 2022-07-06 20:37:47 -07:00
Leon Friedrich d9c247b310
Fix pipe net null error (#9508) 2022-07-06 20:36:07 -07:00
metalgearsloth d5628fd004
Fix stunbaton stun sounds (#9511) 2022-07-07 13:34:17 +10:00
Nemanja 3bedfb1cbf
Make explosive armor multiplicative and not additive (#9498) 2022-07-07 13:15:20 +10:00
TekuNut 458d05b29b
Convert piped atmos entity visualizers (#9200) 2022-07-07 13:09:29 +10:00
ike709 4645dbb33c
Makes storage insertion failure more explicit (#9465) 2022-07-07 10:45:00 +10:00
Nemanja 6d9bc04487
Magboots ECS and Cleanup (#9245)
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2022-07-06 21:46:35 +10:00
metalgearsloth 2e7543402b
Make nukie arm sounds entity based (#9484) 2022-07-06 18:52:46 +10:00
metalgearsloth 7ef1aded6a
Fix delay roundend (#9481) 2022-07-06 18:17:28 +10:00
metalgearsloth 40eecdd78a
Stamina damage (#9230) 2022-07-06 18:06:12 +10:00
metalgearsloth a2a5df1990
Damage masks (#9402) 2022-07-06 17:58:14 +10:00
metalgearsloth 0bbdd0c1a3
"Fix" aghost mass scanner (#9438) 2022-07-06 14:33:54 +10:00
Rane f432592b0d
Convert rat king to use a ghost role spawner (#9459)
* Convert rat king to use a ghost role spawner

* fix literally unplayable spelling mistake
2022-07-06 13:43:23 +10:00
Nemanja 836c0bb1c4
Zombie Mode [New Game Mode] (#8501)
Co-authored-by: Kara <lunarautomaton6@gmail.com>
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com>
2022-07-06 13:42:51 +10:00
themias 1014c7c335
Fix hunger/thirst 'Dead' thresholds (#9453) 2022-07-05 20:08:57 -07:00
metalgearsloth f9f460af31
Fix intrinsic UI keys (#9437)
struct moment
2022-07-05 14:59:08 -05:00
wrexbe 4766638413
Fix salvage gibbing (#9426) 2022-07-05 08:03:36 -07:00
Jessica M 1be8efdffb
add tongue twister to the miasma pool (#9423) 2022-07-05 23:51:56 +10:00
metalgearsloth 88053e86ea
Fix remote piloting rotation (#9439) 2022-07-05 23:40:30 +10:00
Kara d8b2886f71
Makes the nuke keypad play a nonatonic scale (#9431) 2022-07-05 02:24:37 -05:00
Kara 69871ef73a
Experimental nukie changes (#9428) 2022-07-04 23:49:19 -07:00
Kara 33e1c77de2
Fix collisions passing firestacks between mobs (#9324) 2022-07-04 20:30:45 -05:00
Rane 6f9e3cc461
Bloodstreams now have their own drawing behavior (#8920) 2022-07-04 17:37:21 -07:00
ike709 42b053159c
Humans can now have their ID cards examined (#9415)
Co-authored-by: ike709 <ike709@github.com>
2022-07-04 17:20:44 -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 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