ShadowCommander
66c5affa65
Merge branch 'master' of https://github.com/space-wizards/space-station-14
2019-08-20 18:27:12 -07:00
DamianX
4dcbf28714
IoC'd random ( #302 )
...
* Implemented RobustRandom
* update submodule
* update submodule
* Fix benchmark
2019-08-17 12:09:09 -07:00
ShadowCommander
1c81f6097f
Merge branch 'master' of https://github.com/space-wizards/space-station-14
2019-08-16 15:46:06 -07:00
DamianX
534af65f7c
Fixed inventory button not updating when window was closed ( #304 )
...
* Fixed inventory button not updating when window was closed
* Only add the event handler once
* uhhhh
* UHHHHHH
2019-08-16 21:52:00 +02:00
CatTheSystem
3b48926d75
Help me
2019-08-15 21:26:56 +03:00
Pieter-Jan Briers
b38a014b02
Fix build
2019-08-15 15:49:16 +02:00
Pieter-Jan Briers
aed1a0d985
And I messed up again.
2019-08-14 22:06:52 +02:00
Pieter-Jan Briers
9cb37a6376
UI system refactor; submodule update.
2019-08-14 22:04:35 +02:00
Pieter-Jan Briers
6be135a137
Fix human inventory window ID slot using mask texture.
2019-08-14 21:10:56 +02:00
DamianX
20c387158a
RegisterIgnore vending machines ( #300 )
2019-08-14 18:15:26 +02:00
DamianX
88920696f3
Vending Machines ( #296 )
...
* Vending Machines
* addressed review
2019-08-14 10:49:28 +02:00
Pieter-Jan Briers
afd1215b03
Ignore computer component on client.
2019-08-12 18:47:49 +02:00
Pieter-Jan Briers
d4384aef73
Eris computer sprites, visualizer.
2019-08-12 18:43:24 +02:00
ShadowCommander
0071321c53
Merge branch 'master' into Input
2019-08-10 16:08:48 -07:00
ShadowCommander
b59c1a2b0f
Merge remote-tracking branch 'upstream/master'
2019-08-10 15:46:57 -07:00
ShadowCommander
b38e780f01
Updates Submodule and updates Inventory Button variables
2019-08-09 15:47:59 -07:00
ShadowCommander
7753ae7c3a
Added OpenStorage trigger on ActivateItemInWorld
...
When ActivateItemInWorld is pressed when hovering over a InventoryButton and the InventorySlot contains a storage item, it will open the StorageGUI.
2019-08-07 15:56:22 -07:00
Pieter-Jan Briers
3c09c18943
Update submodule, noise removal, parallax optimizations.
2019-08-07 18:10:55 +02:00
ShadowCommander
7454c62ff2
Upgraded ChatBox and fixed FocusChat hotkey
...
Upgraded ChatBox to use Keybinds.
Put cursor at the end of text of ChatBox history.
Fixed FocusChat hotkey getting called when typing in a LineEdit.
Added Keybinds.
2019-08-05 22:59:37 -07:00
ShadowCommander
ca9cc36a93
Merge remote-tracking branch 'upstream/master' into Input
2019-08-04 16:10:06 -07:00
ShadowCommander
7422d9148a
Refactored input system
2019-08-04 16:03:51 -07:00
Pieter-Jan Briers
02da078baf
Unified those messy FrameEventArgs.
2019-08-04 01:08:55 +02:00
Pieter-Jan Briers
3488ca0173
Try to work around space-wizards/space-station-14#284
2019-08-03 15:07:47 +02:00
Pieter-Jan Briers
8cf5195db6
.NET Core support.
...
Also dropped x86 because apparently unit tests still work.
2019-08-02 22:45:41 +02:00
ShadowCommander
151d3a3672
Fixed HandsGui and added an icon to access worn inventories ( #279 )
...
* Fixed HandsGui children so that HandsGui is clickable
* Added TextureButton for opening Storage items
* Update ClientInventoryComponent.cs
Fixed HandleComponentState so that it only updates the inventory when there are changes.
* Implemented storage button on Inventory
Adds a small button on the bottom right of Storage items when inside the inventory. When the button is pressed it opens the Storage UI.
2019-08-01 01:38:24 +02:00
Pieter-Jan Briers
1d9d01b355
Update submodule.
2019-08-01 00:13:58 +02:00
Pieter-Jan Briers
a7f1520d1f
Fix speech bubble UI blocking world interaction.
2019-07-31 16:45:54 +02:00
Pieter-Jan Briers
ceb8cc8421
Use automatic component registration.
2019-07-31 15:07:54 +02:00
Acruid
2ea8bbf4eb
Reagents & Solutions ( #280 )
...
* Added the ReagentPrototype class.
* Added the new Solution class.
* Added new shared SolutionComponent to the ECS system.
* Added some basic element and chemical reagent prototypes.
* Added a new Beaker item utilizing the SolutionComponent. This is a testing/debug entity, and should be removed or changed soon.
* Added filters for code coverage.
* Nightly work.
* Added the server SolutionComponent class.
* Added a bucket.
Verbs set up for solution interaction.
* Adds water tank entity to the game.
* Added a full water tank entity.
Solutions are properly serialized.
Solution can be poured between two containers.
* Solution class can now be enumerated.
SolutionComponent now calculates the color of the solution.
* Minor Cleanup.
2019-07-31 14:10:06 +02:00
Pieter-Jan Briers
41b72d5aa2
Remove visibility set from StorageWindow.
2019-07-31 13:48:50 +02:00
Pieter-Jan Briers
b6ab0298f4
Make sure speech bubbles stay below the HUD.
2019-07-31 13:43:59 +02:00
Pieter-Jan Briers
ad9d7573d6
Fix crash with speech bubbles maybe.
2019-07-31 13:17:06 +02:00
Pieter-Jan Briers
0086e60b6a
Speech bubbles yo.
2019-07-30 23:13:05 +02:00
Pieter-Jan Briers
c635aeba79
Fix crash related to game HUD upon joining.
2019-07-26 17:56:07 +02:00
Pieter-Jan Briers
d906bcda03
Eris low walls & windows.
...
Still needs work blocked by better entity parenting, but oh well.
2019-07-26 13:53:18 +02:00
Pieter-Jan Briers
248e3f686b
Fix APC window.
2019-07-24 12:36:18 +02:00
Pieter-Jan Briers
1fbb5915aa
Better inventory window, inventory buttons on game HUD.
...
Part of #272
2019-07-23 23:24:47 +02:00
Pieter-Jan Briers
4d202a7678
Use new inventory icons for hands.
2019-07-20 16:02:19 +02:00
Víctor Aguilera Puerto
5abcb680ab
Ignore some server-only components. ( #276 )
2019-07-20 14:26:50 +02:00
Pieter-Jan Briers
c675886713
Separate inventory & character UI.
2019-07-20 14:07:11 +02:00
Pieter-Jan Briers
f5d319bc3a
Adds explicit inventory window.
2019-07-20 14:07:11 +02:00
Pieter-Jan Briers
b34a68a519
Remove instances of Visible = false for windows.
2019-07-19 16:12:02 +02:00
Pieter-Jan Briers
18efec6472
Game HUD improvements:
...
Added sandbox button, needs implementation.
Tutorial bound to F1.
Improved color of buttons.
2019-07-19 14:21:36 +02:00
Pieter-Jan Briers
1ba460e1a6
Update submodule, entity spawn rewrite.
2019-07-19 12:40:28 +02:00
Pieter-Jan Briers
c0717ed6a3
Do not show character interface for observers.
2019-07-19 11:15:33 +02:00
Pieter-Jan Briers
14d538997e
Remove some redundant declarations from ChatBox.cs
2019-07-19 11:01:32 +02:00
Pieter-Jan Briers
42a41036ad
Great I managed to forget about the local button too.
2019-07-19 11:00:18 +02:00
Pieter-Jan Briers
1a92d08399
Improves examine code
...
Examining now has larger range. Ghosts have no range limit.
Fixed some messy code and some bad netcode.
2019-07-19 10:45:55 +02:00
metalgearsloth
1f320eccd7
Add basic teleportation and portals ( #269 )
...
* Add basic teleportation and portals
* Address PJB's feedback and minor cleanup
2019-07-19 10:09:33 +02:00
Pieter-Jan Briers
52a6d9ff43
Better margin on the chat box.
2019-07-19 10:06:36 +02:00