fish-station/Content.Client/GameObjects/Components
R. Neuser 88f49961d8
OverlayManager refactor and Flash (#1218)
* Flash component, overlay and shader
Add BeginDraw method to Overlay.cs

* Add flash icons, sounds

* Progress

* Multiple overlays without enums

* This is probably the worst way to do this IDK

* Remove nullable reference type

* Add AttackEventArgs as parameter to OnHitEntities
MeleeWeaponComponent.Attack now continues when OnHitEntities returns true (it hit something)
Add OverlayType enum so client and server can agree on overlay ids
Move IConfigurable to its own file
Add AoE flash with shorter duration
Flashing someone slows them down

* Add arc to flash
Set item size to something reasonable
Remove chat log message when flash burns out

* Remove unused interface
2020-07-06 23:37:39 +02:00
..
Access Move access levels to prototypes. 2020-01-19 18:30:09 +01:00
Actor Update content repo and RobustToolbox 2020-04-20 10:36:02 +01:00
Cargo Cargo Console Limit (#1095) 2020-07-02 14:45:40 +02:00
Chemistry Merge physics rewrite 2020-05-23 01:26:43 +02:00
Clothing Removed the StateType property from every component. This field was completely unused except for a debug assertion. 2020-01-24 14:10:36 -08:00
Command Fix compiler warnings 2020-05-28 17:44:51 +02:00
Construction Removes the ConstructorComponents and moves the construction blueprint feature into a new ECS system. (#1114) 2020-06-15 12:30:11 -07:00
Doors Added bolts to airlocks (#1138) 2020-07-02 15:31:06 +02:00
Gravity Gravity (#841) 2020-05-02 16:02:52 +02:00
HUD/Inventory Adds neck UI slot and rearranges inventory UI. (#1130) 2020-06-21 22:02:18 +02:00
IconSmoothing Remove TableParts, fix SmoothTile destruction bug (#918) 2020-05-17 16:04:44 +02:00
Instruments Instruments can no longer be played 'remotely'. Fixes #1168 2020-06-25 15:27:22 +02:00
Interactable Refactor a bunch of stuff. 2020-05-19 14:17:48 +02:00
Items Click Drag Functionality + Refactor Interaction Interfaces (#1125) 2020-07-06 23:27:03 +02:00
Kitchen Rename SoundComponent and refactor its wrong usages. (#1036) 2020-05-31 19:40:36 +02:00
Markers Improve marker visualization for mapping. 2020-05-24 01:47:14 +02:00
MedicalScanner UI Layout v2. (#489) 2019-12-05 16:00:03 +01:00
Mobs OverlayManager refactor and Flash (#1218) 2020-07-06 23:37:39 +02:00
Movement Remove bad component state hack from client mover component. 2020-06-24 11:57:56 +02:00
Nutrition WiP movement prediction. 2020-06-24 02:21:20 +02:00
Observer Update content repo and RobustToolbox 2020-04-20 10:36:02 +01:00
Paper Paper and pen (#582) 2020-02-12 00:01:05 +01:00
PDA Fix pda crash from code being outside if statement (#1079) 2020-06-05 23:58:00 +02:00
Power Power Rework (#863) 2020-06-28 17:23:26 +02:00
Projectiles Fix throwing. 2020-07-02 23:28:37 +02:00
Research Adds working communications console that ends the round 2020-04-09 00:28:56 +02:00
Sound Rename SoundComponent and refactor its wrong usages. (#1036) 2020-05-31 19:40:36 +02:00
Storage Click Drag Functionality + Refactor Interaction Interfaces (#1125) 2020-07-06 23:27:03 +02:00
Trigger Explosions and Grenades, Triggers, OnDestroy, OnExAct, Fueltanks and destructible tables (#247) 2019-06-07 13:15:20 +02:00
VendingMachines Rider static analysis (#433) 2019-11-13 23:37:46 +01:00
Weapons Add magazine auto-eject message back in (#1191) 2020-06-22 15:18:41 +02:00
Wires Wire hacking is now fancy. 2020-05-27 15:24:07 +02:00
AnimationsTestComponent.cs Property animations test component. (#340) 2019-09-18 22:14:21 +02:00
ClickableComponent.cs Sprite-based click detection. 2020-06-16 16:00:19 +02:00
ComputerVisualizer2D.cs Arcade prop. 2020-04-23 23:51:15 +02:00
DamageableComponent.cs Rider static analysis (#433) 2019-11-13 23:37:46 +01:00
EmergencyLightComponent.cs TG locker sprites & prototypes. 2020-05-22 15:45:46 +02:00
HandheldLightComponent.cs Adds test to make sure that calling IComponent.HandleComponentState() with null states does not throw an exception. 2020-02-09 02:28:47 -08:00
IItemStatus.cs Item status! 2020-01-09 00:28:04 +01:00
InteractionOutlineComponent.cs Some YAML cleanup (#840) 2020-04-22 17:50:55 +02:00
LowWallComponent.cs Fix LowWallOverlay ID reference. 2020-04-24 02:12:29 +02:00
MagicMirrorBoundUserInterface.cs Re-organize style sheets and add StyleSpace. 2020-04-04 15:10:51 +02:00
PlaceableSurfaceComponent.cs Click Drag Functionality + Refactor Interaction Interfaces (#1125) 2020-07-06 23:27:03 +02:00
ReinforcedWallComponent.cs Import proper reinforced wall sprites. 2020-04-25 12:10:43 +02:00
StackComponent.cs Move part of stack code to shared. 2020-04-12 01:15:16 +02:00
SubFloorHideComponent.cs SubscribeEvent() has been split into SubscribeNetworkEvent() and SubscribeLocalEvent() methods on EntitySystem. 2020-02-19 17:08:59 -08:00
WindowComponent.cs SubscribeEvent() has been split into SubscribeNetworkEvent() and SubscribeLocalEvent() methods on EntitySystem. 2020-02-19 17:08:59 -08:00