Commit Graph

10029 Commits

Author SHA1 Message Date
Pieter-Jan Briers
687d22188a Fix airlock placement. 2019-08-04 11:54:58 +02:00
ShadowCommander
b996466b3d Update RobustToolbox 2019-08-03 19:08:22 -07:00
Pieter-Jan Briers
02da078baf Unified those messy FrameEventArgs. 2019-08-04 01:08:55 +02:00
ShadowCommander
121d440ac9 Merge remote-tracking branch 'upstream/master' 2019-08-03 12:41:06 -07:00
Pieter-Jan Briers
a246d7e48d Update submodule.
Fixes #283
2019-08-03 15:21:29 +02:00
Pieter-Jan Briers
ed60c41c35 Update submodule. 2019-08-03 15:07:54 +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
de334904b4 Spears get inhands. 2019-08-02 22:45:41 +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
041038fa1b Merge remote-tracking branch 'upstream/master' 2019-08-01 17:36:19 -07: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
d5ec234fd3 Ignore some client components on the server. 2019-07-31 22:42:36 +02:00
Pieter-Jan Briers
e95bf0a642 Fix duplicate mop definition. 2019-07-31 22:39:51 +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. v0.2.0 2019-07-31 15:07:54 +02:00
Pieter-Jan Briers
a90d7a645c Update submodule. 2019-07-31 15:04:27 +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
ec771abfaa Update submodule. 2019-07-31 13:43:19 +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
388cc8fdde Update submodule. 2019-07-30 23:11:54 +02:00
Pieter-Jan Briers
211dd56f94 Correctly send saying entity UID to clients. 2019-07-30 23:11:27 +02:00
Pieter-Jan Briers
1df5be6570 Lerp is a word. 2019-07-30 21:50:13 +02:00
Pieter-Jan Briers
ffee6bbd35 Make light_tube_on.ogg mono. 2019-07-30 14:00:33 +02:00
Pieter-Jan Briers
1132e5b6a7 Update submodule: light cleanup. 2019-07-30 13:31:46 +02:00
Pieter-Jan Briers
15d81c1876 Fix build scripts. 2019-07-30 12:57:08 +02:00
Pieter-Jan Briers
29b00fc633 Launcher packaged. 2019-07-30 01:08:36 +02:00
Pieter-Jan Briers
e00a737285 Animal Silence has been moved to content. 2019-07-30 01:08:22 +02:00
Pieter-Jan Briers
dc6e65559b Launching the client closes the launcher now. 2019-07-30 00:55:54 +02:00
Pieter-Jan Briers
ad695702ac Robust Lite, also known as "Qt was too hard to distribute". 2019-07-29 23:19:10 +02:00
ShadowCommander
d9628d39eb 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-07-29 13:32:04 -07:00
ShadowCommander
bb20243b05 Update ClientInventoryComponent.cs
Fixed HandleComponentState so that it only updates the inventory when there are changes.
2019-07-28 17:24:15 -07:00
ShadowCommander
e5d9634cfe Added TextureButton for opening Storage items 2019-07-27 03:32:25 -07:00
Pieter-Jan Briers
930cb61af8 Flashlight improvements:
1. Sound effects
2. fixed sprite having a hole
2019-07-27 11:56:36 +02:00
ShadowCommander
d3053c3c8c Fixed HandsGui children so that HandsGui is clickable 2019-07-27 00:32:59 -07:00
Pieter-Jan Briers
2e230c089b Opening lockers or crates makes sound now. 2019-07-27 09:23:00 +02:00
Pieter-Jan Briers
aea7d01eaa More crate types. 2019-07-26 21:43:01 +02:00
Pieter-Jan Briers
448ee88357 Re-organize entity prototypes. 2019-07-26 19:43:20 +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
ff90bb4802 Update submodule. 2019-07-26 17:55:50 +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
a162564516 Update submodule. 2019-07-26 13:53:18 +02:00
Acruid
232e4951b0 Fixes InteractionSystem so that a player can pick up an item from a grid that isn't at the world origin. 2019-07-24 10:59:19 -07:00
Pieter-Jan Briers
824f5f6755 Make mob bounding boxes square. 2019-07-24 16:16:11 +02:00
Pieter-Jan Briers
248e3f686b Fix APC window. 2019-07-24 12:36:18 +02:00
Pieter-Jan Briers
69f5600a51 Update submodule 2019-07-24 09:33:09 +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