DamianX
4dcbf28714
IoC'd random ( #302 )
...
* Implemented RobustRandom
* update submodule
* update submodule
* Fix benchmark
2019-08-17 12:09:09 -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
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
Pieter-Jan Briers
3c09c18943
Update submodule, noise removal, parallax optimizations.
2019-08-07 18:10:55 +02: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
Pieter-Jan Briers
8621d61278
Chat improvements:
...
Improved chat box styling.
"All" button now works as a toggle for.. all buttons!
Also improved persistence of the chat box when switching to/from lobby.
2019-07-19 01:23:16 +02:00
Pieter-Jan Briers
96516fa288
Make scrollbars less opaque.
2019-07-19 01:21:48 +02:00
Pieter-Jan Briers
90173f6147
Change lobby chat placeholder.
2019-07-19 01:21:22 +02:00
Pieter-Jan Briers
a3b0127328
Add placeholder for game chat.
2019-07-19 01:20:43 +02:00
Pieter-Jan Briers
b281cc28a1
Fix crash with ConstructorComponent.
2019-07-19 01:18:45 +02:00
Pieter-Jan Briers
40eca95661
Fix build.
2019-07-18 23:37:09 +02:00
Pieter-Jan Briers
6de6c6534c
De-capitalize "Esc".
2019-07-18 23:34:41 +02:00
Pieter-Jan Briers
068c997519
Switch to Noto Sans Display in CSS.
2019-07-18 23:34:40 +02:00
Pieter-Jan Briers
c529f38517
Tutorial has a window title.
2019-07-18 23:34:40 +02:00
Víctor Aguilera Puerto
d9077bde74
Adds IThrown, ILand interfaces. Adds dice. ( #273 )
...
* Dice, IThrown, ILand
* Adds sounds to the dice using a sound collection.
* Seed random instance better.
* Missed a ")", should compile now
2019-07-18 23:33:02 +02:00