Pieter-Jan Briers
e00f74505c
Use new ComponentPauseGenerator ( #25183 )
...
Also includes some (non critical) changes to the solution file to re-organize the Roslyn components.
2024-02-26 14:36:19 +11:00
Pieter-Jan Briers
571d4f7358
Fix disposals bins not automatically flushing after an object is inserted ( #25233 )
...
Fix disposals bins not automatically flushing after an object is inserted.
Because of Spaghetti Code™️ , AfterInsert() in DisposalUnitSystem still handles insertion itself. Except in all cases except drag/drop insert, the object is already inserted so this check fails and the remaining logic doesn't happen anymore. Fixed now.
2024-02-15 15:52:52 -05:00
Kot
50e38cbd21
Fix quantum dispose ( #24772 )
...
* Fix quantum disposable issue
* remove force
* Iterate over all the disposal holder children instead of contained ones
2024-02-04 15:10:30 -05:00
Errant
2737c80169
Suffocation alerts for nitrogen breathers ( #24373 )
...
* Respiratorsystem namespace
* WIP gas alert update, does not work
* Finally
2024-01-23 15:17:40 -05:00
TemporalOroboros
7a77d6d5dd
Content ecs containers ( #22484 )
2023-12-28 01:30:03 -04:00
Henry
80a1aadd5e
Disposals chute make it go splat ( #20848 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2023-12-06 20:07:52 +11:00
zero
68a71655d2
Add sounds when inserting/missing into a disposal ( #22077 )
2023-12-02 12:19:32 -05:00
Leon Friedrich
918d8c2b34
Adds a new AtmosphereSystem.GetTileMixture() override ( #21804 )
2023-11-29 10:03:44 +11:00
metalgearsloth
269c93245d
Unrevert audio ( #21330 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers@gmail.com >
2023-11-27 22:12:34 +11:00
Slava0135
e62d8ff8e1
Add disposals damage ( #21489 )
...
* system naming conventions
* remove obsolete warnings
* use EntityQueries
* tube comp clean up
* damage on turns
* remove OnRelayMovement because it didn't work
* reduce volume
* reduce damage to 1.0
2023-11-14 19:52:43 -05:00
Leon Friedrich
f308adffaf
Move ActorComponent to shared ( #21293 )
2023-10-29 04:21:02 +11:00
I.K
dc95582679
Make forcing others into disposals take longer and more apparent ( #20687 )
2023-10-02 11:35:58 -08:00
metalgearsloth
5a0fc68be2
Content update for NetEntities ( #18935 )
2023-09-11 09:42:41 +10:00
metalgearsloth
4d1c3ae66a
Revert "Remove IContainer and move functions to the container system.… ( #19975 )
2023-09-10 21:46:36 +10:00
Leon Friedrich
b45e53603d
Remove IContainer and move functions to the container system. ( #19834 )
2023-09-10 12:16:37 +10:00
deltanedas
4b5228e10d
disposal emag fix and refactoring ( #19790 )
...
Co-authored-by: deltanedas <@deltanedas:kde.org>
2023-09-05 00:11:34 +10:00
faint
0b9b4f6532
Fix dumping into disposals ( #19736 )
2023-09-02 00:02:35 -04:00
metalgearsloth
b08967b752
Remove disposals compref ( #19558 )
...
This one was relatively painless.
2023-08-30 19:08:23 -06:00
Slava0135
e6159d8581
Damage other on hit player feedback ( #18539 )
2023-08-02 19:30:04 +10:00
metalgearsloth
3eb93988e5
Disposals refactor ( #17803 )
2023-07-06 13:39:34 +10:00
TemporalOroboros
9849737e5a
Cleans up warnings in disposals ( #17419 )
2023-06-22 00:31:19 +10:00
metalgearsloth
ae01618874
Revert "Revert "Replace ResourcePath with ResPath ( #15308 )" (#155… ( #15566 )
2023-04-20 20:16:01 +10:00
metalgearsloth
acf79a8209
Revert "Replace ResourcePath with ResPath ( #15308 )" ( #15551 )
2023-04-20 11:43:54 +10:00
Ygg01
71f358a027
Replace ResourcePath with ResPath ( #15308 )
2023-04-19 23:39:17 +10:00
DrSmugleaf
b947856431
Remove hands component reference ( #15197 )
2023-04-07 11:21:12 -07:00
DrSmugleaf
97a8b64c1d
Remove disposal tubes component references and ECS some of it ( #15188 )
2023-04-06 20:20:50 -07:00
Leon Friedrich
19277a2276
More DoAfter Changes ( #14609 )
...
* DoAfters
* Compact Clone()
* Fix mice and cuffables
* Try generalize attempt events
* moves climbabledoafter event to shared, fixes issue with climbable target
* Fix merge (cuffing)
* Make all events netserializable
* handful of doafter events moved
* moves the rest of the events to their respective shared folders
* Changes all mentions of server doafter to shared
* stop stripping cancellation
* fix merge errors
* draw paused doafters
* handle unpausing
* missing netserializable ref
* removes break on stun reference
* removes cuffing state reference
* Fix tools
* Fix door prying.
* Fix construction
* Fix dumping
* Fix wielding assert
* fix rev
* Fix test
* more test fixes
---------
Co-authored-by: keronshb <keronshb@live.com >
2023-04-02 21:13:48 -04:00
deltanedas
52af530d61
emag disposal units to disable pressure requirement ( #14630 )
2023-03-23 10:55:49 -04:00
Leon Friedrich
2f88173730
DoAfter and other bugfixes ( #14669 )
2023-03-15 13:05:53 +11:00
Scribbles0
f84f9aa407
Disposals Air ( #14407 )
2023-03-04 15:08:44 -08:00
metalgearsloth
44fb8a9e2d
Fix rsi sprite access for verbs ( #14284 )
2023-02-26 18:48:57 +11:00
keronshb
9ebb452a3c
DoAfter Refactor ( #13225 )
...
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
2023-02-25 01:01:25 +01:00
metalgearsloth
c8f89eca60
ECS dragdrop ( #12973 )
...
* ECS dragdrop
No more excuses.
* AAAAAAAAAAAAAA
* kry
* events
* aaaaaaaaaa
* HUH
* Fix stripping
* aaaaaa
* spoike
* asease
* fix table vaulting
* ded
* rebiew
* aaaaaaaaaaaaa
* drag
* aeaeae
* weh
2023-02-13 13:29:34 +00:00
eoineoineoin
be94048932
Convert DisposalUnitVisualizer to VisualizerSystem ( #13637 )
2023-02-03 18:26:50 -04:00
Rane
80d4dc430d
Generic power switch component ( #11999 )
2023-01-20 08:05:54 -08:00
metalgearsloth
bf79d76666
Content update for ECS physics ( #13291 )
2023-01-15 15:38:59 +11:00
Chief-Engineer
0907989e94
Add DisposalUnit logs ( #13309 )
2023-01-03 22:45:35 -08:00
Leon Friedrich
881a2b2ece
PopupSystem public methods rejig ( #12830 )
2022-12-19 08:41:47 +11:00
Mervill
ac588ab15c
Conveyor belt fix ( #12713 )
...
Fixes https://github.com/space-wizards/space-station-14/issues/12704
2022-11-23 18:38:39 +11:00
metalgearsloth
6c76061887
Content changes for mapgrid kill ( #12567 )
2022-11-22 13:12:04 +11:00
Leon Friedrich
0b5a58001c
IListener and IRadio purge ( #11980 )
2022-11-15 15:09:27 +11:00
metalgearsloth
c0abea8047
Content side for removing IMap / IMapGrid comps ( #12357 )
2022-11-04 10:12:25 +11:00
Leon Friedrich
c64a77131a
Fix disposal tube deconstruction ( #12323 )
2022-11-01 10:53:06 +11:00
Leon Friedrich
78e5e96a3c
Engine update ( #12307 )
2022-10-31 13:56:17 +11:00
Leon Friedrich
1e97d6defb
Fix disposal unit termination ( #12266 )
2022-10-28 16:59:01 -05:00
Leon Friedrich
c0b657ca18
Remove InteractedWithEvent and friends. ( #11939 )
2022-10-26 12:15:48 +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
Morb
a210373972
Localize disposal unit state ( #11725 )
2022-10-07 01:53:36 +11:00
Mervill
47e1e991b5
Change where the "missed" popup comes from when throwing things into the disposal unit. ( #11609 )
2022-09-29 12:50:31 -07:00
Mervill
03484d831a
User feedback for when you miss throwing something in disposals ( #11426 )
...
* user feedback for when you miss throwing something in disposals
* Update missed message
Co-authored-by: theashtronaut <112137107+theashtronaut@users.noreply.github.com >
* Update Content.Server/Disposal/Unit/EntitySystems/DisposalUnitSystem.cs
Co-authored-by: Kara <lunarautomaton6@gmail.com >
* missing nullable check
Co-authored-by: theashtronaut <112137107+theashtronaut@users.noreply.github.com >
Co-authored-by: Kara <lunarautomaton6@gmail.com >
2022-09-26 14:42:49 -05:00