Delta-v/Content.Server/GameObjects/Components
Víctor Aguilera Puerto ba8b495ec0 Adds Research, unlockable technologies, Protolathes... (#264)
* Work on Research so far
More work on UI...
Fix ResearchClient and Protolathe UI stuff.
Fix infinite select -> request state -> select -> ... loop
Add UI to ResearchClient, etc.
Technology Database states, and a bit of work on the research console ui
A bit of work on Research Console UI
Protolathe sync
Stuff that actually does things
Protolathe databases yay
Alright got my motivation back
Yeah, no. It's almost 3 AM already
Fix serialization bug again
More work on stuff
Stuff
Adds files for most new components/systems.

* Protolathes actually work now

* Research. Just Research.

* Adds icons from Eris.

* Address reviews

* Change LatheMenu resize behaviour

* Update Content.Client/GameObjects/Components/Research/ResearchConsoleBoundUserInterface.cs

Co-Authored-By: Pieter-Jan Briers <pieterjan.briers@gmail.com>

* Update Content.Client/Research/ResearchConsoleMenu.cs

Co-Authored-By: Pieter-Jan Briers <pieterjan.briers@gmail.com>

* Move IoC Resolve out of for loop

* Address review

* Localize stuff
2019-09-03 22:51:19 +02:00
..
Access IDs and access (#319) 2019-09-01 22:57:22 +02:00
Chemistry Use automatic component registration. 2019-07-31 15:07:54 +02:00
Construction IoC'd random (#302) 2019-08-17 12:09:09 -07:00
Damage IoC'd random (#302) 2019-08-17 12:09:09 -07:00
Doors IDs and access (#319) 2019-09-01 22:57:22 +02:00
Explosion IoC'd random (#302) 2019-08-17 12:09:09 -07:00
GUI Fix for clicking an item in the offhand with the activehand (#314) 2019-08-25 13:10:59 +02:00
Healing Use automatic component registration. 2019-07-31 15:07:54 +02:00
Interactable Fixed examine things (#308) 2019-08-19 22:27:25 +02:00
Items Set the max size of a Storage to a constant, regardless of the physical size of the Storage. This lets lockers eat objects larger than themselves (like mobs). This resolves https://github.com/space-wizards/space-station-14/issues/294. 2019-09-01 17:08:15 -07:00
Markers Use automatic component registration. 2019-07-31 15:07:54 +02:00
Mining Fix build 2019-08-22 09:28:24 +02:00
Mobs Use automatic component registration. 2019-07-31 15:07:54 +02:00
Movement IoC'd random (#302) 2019-08-17 12:09:09 -07:00
Power PowerStorageComponent now prints battery statistics to the examine window. 2019-08-30 23:36:07 -07:00
Projectiles Physics Shapes (#306) 2019-09-03 22:14:04 +02:00
Research Adds Research, unlockable technologies, Protolathes... (#264) 2019-09-03 22:51:19 +02:00
Sound IoC'd random (#302) 2019-08-17 12:09:09 -07:00
Stack Allow stack component count to be VV'd. 2019-08-25 15:07:26 +02:00
Temperature Use automatic component registration. 2019-07-31 15:07:54 +02:00
Trigger/TimerTrigger Use automatic component registration. 2019-07-31 15:07:54 +02:00
VendingMachines Wires! (#315) 2019-09-01 22:15:34 +02:00
Weapon Add ammo boxes (#325) 2019-09-03 22:35:19 +02:00
CatwalkComponent.cs Use automatic component registration. 2019-07-31 15:07:54 +02:00
ComputerComponent.cs Eris computer sprites, visualizer. 2019-08-12 18:43:24 +02:00
PlaceableSurfaceComponent.cs Use automatic component registration. 2019-07-31 15:07:54 +02:00
WiresComponent.cs Wires! (#315) 2019-09-01 22:15:34 +02:00