fish-station/Content.Client/GameObjects/Components
metalgearsloth de148fc98f Add hunger and thirst (#363)
* Add hunger and thirst

Based on the SS13 systems.
Food (Nutriment) / Drink -> Stomach -> Hunger / Thirst

* Cleanup rebase

* Cleanup stuff that was prototyped

* Address feedback

Still need to add a statuseffects system in a separate branch

* More cleanup on nutrition

Fix Remie's feedback and also damage tick.

* Re-implement nutrition with master

* Updated to use the StatusEffectsUI update
* Removed all clientside components as they only receive the UI updates now
* Implemented PR feedback
* Had to make a slight adjustment to the chemistry SolutionComponent given it doesn't have an Owner, same with Solution

Still TODO:
* Metabolisation effects
* Change drink contents to alcohol / wine etc.
* Add items to the dispensers
* For transparent containers use RecalculateColor

Could probably genericise DrinkFoodContainer as well to be a temporary item dispenser

* Fix broken bottle parent
2019-11-11 22:20:03 +01:00
..
Access Fix build on Framework. 2019-10-21 23:45:49 +02:00
Actor Use automatic component registration. 2019-07-31 15:07:54 +02:00
Chemistry Give reagent dispenser reagents window a vertical minimum size. 2019-10-20 01:40:13 +02:00
Clothing Use automatic component registration. 2019-07-31 15:07:54 +02:00
Construction Updates various systems to the new InputCommandHandler delegate signature, implementing the new handled return value. 2019-09-17 16:10:59 -07:00
Doors Correctly implement opening animation for airlocks with open maintenance panel. 2019-10-14 00:20:01 +02:00
HUD/Inventory Correctly clear inventory UI when HumanInventoryInterfaceController detaches. 2019-10-25 11:49:26 +02:00
IconSmoothing Fix icon smoothing not applying after entities are deleted. 2019-10-14 17:09:45 +02:00
Items Use automatic component registration. 2019-07-31 15:07:54 +02:00
MedicalScanner Added medical scanner (#338) 2019-09-18 20:24:55 +02:00
Mobs Fix overlay not clearing on respawn (#423) 2019-11-09 12:09:58 +01:00
Movement Add basic teleportation and portals (#269) 2019-07-19 10:09:33 +02:00
Nutrition Add hunger and thirst (#363) 2019-11-11 22:20:03 +01:00
Power Improve autolathe & protolathe visuals. 2019-10-14 09:57:57 +02:00
Research Use improved ItemLists (#335) 2019-09-13 15:35:06 +02:00
Sound IoC'd random (#302) 2019-08-17 12:09:09 -07:00
Storage UI system refactor; submodule update. 2019-08-14 22:04:35 +02:00
Trigger Explosions and Grenades, Triggers, OnDestroy, OnExAct, Fueltanks and destructible tables (#247) 2019-06-07 13:15:20 +02:00
VendingMachines Vending Machines (#296) 2019-08-14 10:49:28 +02:00
Weapons Shitty combat mode & animations. (#367) 2019-09-26 22:32:32 +02:00
Wires Shorten wires menu by default. 2019-10-21 22:52:58 +02:00
AnimationsTestComponent.cs Property animations test component. (#340) 2019-09-18 22:14:21 +02:00
ComputerVisualizer2D.cs Eris computer sprites, visualizer. 2019-08-12 18:43:24 +02:00
DamageableComponent.cs Use automatic component registration. 2019-07-31 15:07:54 +02:00
LowWallComponent.cs Updates the content components to be compatible with the changes in 55a50ff7ba. 2019-09-18 11:36:58 -07:00
SubFloorHideComponent.cs The SubFloorHideComponent can now be properly started/stopped. Previously this did nothing. 2019-09-19 11:43:46 -07:00
WindowComponent.cs Updates the content components to be compatible with the changes in 55a50ff7ba. 2019-09-18 11:36:58 -07:00