Commit Graph

30252 Commits

Author SHA1 Message Date
Acruid
8b593d28c6 AI Wander & Barker (#286)
* Retrofit the AI system with new IoC features.
Fixed bug with turret rotation.

* Added new AI WanderProcessor, and it works.

* RNG walking directions are a bit more random now.

* Wander now actually uses the MoverSystem to move.
Wander now talks when he reaches his destination.

* Adds a new Static Barker AI for vending machines, so that they periodically advertise their brand.

* Barker now says some generic slogans.
Misc bug cleanup.

* Removed useless UsedImplicitly attribute from AI dependencies, suppressed unused variable warnings instead.
2019-08-10 14:19:52 +02:00
metalgearsloth
4b30c7e710 Add more tiles and walls (#289) 2019-08-10 14:17:49 +02:00
Pieter-Jan Briers
d7505ca8b5 Fix compiling benchmarks. 2019-08-10 13:45:35 +02:00
Pieter-Jan Briers
831af2f157 Add Mime outfit 🎭 & HoP outfit 📎 . (#292)
Add Mime outfit 🎭 & HoP outfit 📎 .
2019-08-10 13:45:26 +02:00
Pieter-Jan Briers
ab954c9f53 Merge branch 'master' into clothing 2019-08-10 13:42:44 +02:00
Pieter-Jan Briers
7c3cf945cf Adds Captain outfit. 👑 (#291)
Adds Captain outfit. 👑
2019-08-10 13:41:00 +02:00
ShadowCommander
b38e780f01 Updates Submodule and updates Inventory Button variables 2019-08-09 15:47:59 -07:00
scuffedjays
89c485200b full mime outfit, HoP hat and uniform 2019-08-08 21:46:25 -05:00
Sauberstaub
c759d35dea Update hats.yml 2019-08-08 14:05:33 -05:00
scuffedjays
81fd26f5db Capitan 2019-08-08 12:34:05 -05: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
41cb27dd67 Color interpolation benchmark. 2019-08-07 21:00:26 +02:00
Pieter-Jan Briers
d3947c73ab Update submodule. 2019-08-07 20:59:58 +02:00
Sauberstaub
4cd99fc624 his name chef 👨‍🍳 (#290)
* his name chef

* fixed inhand sprites!!!!!

* typo fix
2019-08-07 20:56:08 +02:00
Pieter-Jan Briers
3c09c18943 Update submodule, noise removal, parallax optimizations. 2019-08-07 18:10:55 +02:00
Pieter-Jan Briers
6079950220 Update submodule. 2019-08-06 14:25:53 +02:00
ShadowCommander
8c59d2e3b9 Removed extra dependencies 2019-08-06 01:09:44 -07:00
ShadowCommander
fb9dbd8e16 Merge remote-tracking branch 'upstream/master' 2019-08-05 23:28:01 -07: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
Pieter-Jan Briers
cf234fe66f Update submodule. 2019-08-05 15:59:12 +02: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
6c76c5d917 Update submodule 2019-08-04 18:26:26 +02:00
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