metalgearsloth
dd03612d80
Alerts crash fix ( #26602 )
...
- If the client tries to call ShowAlert while applying gamestates (e.g. initialising an entity) then this will cause problems. I need to double-check the initial PR before I'd be comfortable with this being merged.
2024-04-06 00:49:44 +02:00
Errant
ecd2d5a644
Alerts for breathing plasma/tritium ( #24484 )
...
* Alert autoremove v0
* Code cleanup and timing
* comment
* Tritium, code compression
* not resolving manually
* reduced lookups, new comp
* fix-fix yes
* use RemCompDeferred, handle OnUnpaused
* missed a todo
* entitysystem resolve
* remove unnecessary component updates
* remove AlertState from comp, move EntityUnpausedEvent actions to AlertStateComponent's Timespan
* Code cleanup
* comments
* combines AutoRemove input into Clear
* minor logic adjustment that does not really change anything but is less ambiguous
2024-03-03 01:07:05 +11:00
Leon Friedrich
b6bd82caa6
Use ECS prototype-reload events ( #22613 )
...
* Use ECS prototype-reload events
* better constructors
* Maybe this fixes tests?
2023-12-23 01:13:45 +11:00
Leon Friedrich
654cc7f071
Merge ActorSystem and IPlayerManager ( #21314 )
2023-11-11 13:08:10 +11:00
DrSmugleaf
f560f88eb5
Remove 700 usages of Component.Owner ( #21100 )
2023-10-19 12:34:31 -07:00
DrSmugleaf
a44fa86b68
Update trivial components to use auto comp states ( #20539 )
2023-09-28 16:20:29 -07:00
metalgearsloth
90110183be
Fix a bunch of logger warnings ( #17691 )
2023-06-27 23:56:52 +10:00
Jezithyr
2e0121b21e
Fixing health alerts not properly updating when players are damaged ( #13480 )
2023-01-14 23:52:20 -08:00
Jezithyr
f42bbb226a
Fixing MobState issues ( #13465 )
...
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
Fixes https://github.com/space-wizards/space-station-14/issues/13461
2023-01-14 01:32:57 -08: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
007b079330
Fix some comp dirty / appearance warnings ( #13193 )
...
* Fix some comp dirty / appearance warnings
* also dis
2022-12-27 17:58:53 +01:00
metalgearsloth
1782eb6ad7
Fix even more warnings ( #11968 )
...
Also more instances of someone using TryComp instead of HasComp
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-16 08:49:22 -07:00
Leon Friedrich
2908cd994c
Content changes for session specific entity states ( #11235 )
2022-09-14 19:40:05 +10:00
metalgearsloth
40eecdd78a
Stamina damage ( #9230 )
2022-07-06 18:06:12 +10:00
metalgearsloth
8905996cfc
Make raiselocalevent not broadcast by default ( #8998 )
2022-06-22 09:53:41 +10:00
Leon Friedrich
ca7960382b
Missing nullables ( #8634 )
2022-06-04 17:17:48 +10:00
Leon Friedrich
a11e8b676c
Content changes for InContainer flag ( #7003 )
2022-03-31 13:28:36 +11:00
Leon Friedrich
ee60ac982e
Hopefully fix alerts disappearing ( #6986 )
2022-03-04 21:52:51 +11:00
Acruid
5b1cd2dd96
ECSatize AlertsSystem ( #5559 )
2022-01-05 19:19:23 +11:00