Commit Graph
1224 Commits
Author SHA1 Message Date
Injazz 2ec4ee2ca7 Replacing Github Wiki links with HackMD ones (#729)
* Change wiki links for HackMD links

Since we use HackMD now for documentation

* Delete any mention of GitHub Wiki

just let it die
2020-02-23 00:40:41 +01:00
ShadowCommander a3e61a77db Implement StorageFillComponent (#726) 2020-02-23 00:40:09 +01:00
py01 ad4dd335b8 Sound for burning your hand on a powered light (#733) 2020-02-23 00:39:00 +01:00
4dplanner b0e3ab3393 MovementSpeedModifierComponent (#721)
* movement modifier system

* update default exposedata values

* changing base speed marks as dirty

* formatting

* movement speed modifier component

* Moves slowdown component to the prototype

AIController respects slowdown

* reset dirty flag
2020-02-23 00:37:56 +01:00
Rohesie ffe55648b6 BaseTurfs (#699)
* tweaks

* Baseturfs

* dotnet messages

* indentation

* comment

* Change requests

* Smaller diff

* Diff
2020-02-23 00:30:36 +01:00
Víctor Aguilera Puerto 4f397e1ce2 Fix warnings (#723) 2020-02-23 00:28:50 +01:00
Pieter-Jan Briers 0640a2dcbd Merge branches '20-02-22-eventbus-submodule' and 'eventbus' 2020-02-22 20:03:53 +01:00
Pieter-Jan Briers 31e1721bbe Update submodule 2020-02-22 20:03:41 +01:00
Acruid ee6eec9c40 SubscribeEvent() has been split into SubscribeNetworkEvent() and SubscribeLocalEvent() methods on EntitySystem.
Most methods on EntityEventBus now require callers to specify the source (Local or Network) of the events.
2020-02-19 17:08:59 -08:00
Acruid e719745b10 Removed the Sender object from events. If you needed this field, add it to the event class. 2020-02-19 14:39:00 -08:00
Pieter-Jan Briers 37b0ce9a8c Occluders is a word. 2020-02-19 16:41:52 +01:00
Acruid c51533686b Updates the Content EntitySystems with the changes to the event API.
Visual Studio wants to update the version of the solution, and change some GUIDs around.
2020-02-18 19:43:54 -08:00
Pieter-Jan Briers ffd06df700 Some weird DotSettings migrations thing. 2020-02-17 11:36:18 +01:00
Pieter-Jan Briers 08fcbdf271 Populate tutorial window key binds with proper key names. 2020-02-17 11:29:52 +01:00
Pieter-Jan Briers 011ac0fd7d Fix inverted triangle path on Linux.
@ShadowCommander you messed up the casing on the file path.
2020-02-17 11:29:19 +01:00
Pieter-Jan Briers cd8025b87e Merge branches '20-02-17-upd' and 'triangle' 2020-02-17 11:19:15 +01:00
Pieter-Jan Briers 065d0e49bf Update submodule 2020-02-17 11:16:50 +01:00
ShadowCommander aa16cd42bf Change inverted_triangle.svg to px 2020-02-16 23:42:43 -08:00
moneyl 5f030cdf93 Improve addai error handling and help message (#708)
* Improve addai error handling and help message

Fix client crash from giving addai an invalid processorId argument and improved it's help message to describe each parameter.

* Only IoC resolve when addai is run

Makes the code simpler. No need to cache it since it's going to be run so infrequently.
2020-02-17 00:21:15 +01:00
micheel665 987a39c25e Added a button to add entities to storage items (#709) 2020-02-17 00:19:35 +01:00
py01 b2b8021d9b Adds rsi sprites for bureaucracy items, fixes pen and paper spri… (#711) 2020-02-17 00:16:06 +01:00
Víctor Aguilera Puerto 70c41f63b0 Adds InRangeUnobstructed method to InteractionSystem (#698)
* You cannot pickup items across walls, or pickup items when dead/in crit.

* Adds InRangeUnobstructed method to InteractionSystem.
Changes HandsSystem and ItemComponent to use it.
2020-02-16 23:04:06 +01:00
ShadowCommander 983d626ce4 Fix Styling 2020-02-14 18:05:35 -08:00
Pieter-Jan Briers c7a171cf14 Revert "add Robust.Serializer dep to Content.Shared"
This reverts commit a8f84c4b8c.
2020-02-15 02:33:52 +01:00
Pieter-Jan Briers 8f4834b1d8 Revert "add integration test for serializer"
This reverts commit 0e286ad808.
2020-02-15 02:33:37 +01:00
Tyler Young 0e286ad808 add integration test for serializer 2020-02-15 01:48:49 +01:00
Tyler Young a8f84c4b8c add Robust.Serializer dep to Content.Shared 2020-02-15 01:48:48 +01:00
ShadowCommander 92030c6724 Update NanoStyle for refactored Button and CheckBox 2020-02-14 04:18:14 -08:00
ShadowCommander 718bf0edc3 Update Button references 2020-02-14 04:17:07 -08:00
Profane McBane 9e368b336f Let stacks specify if they get thrown as one item, or individual… (#679) 2020-02-13 23:43:02 +01:00
Pieter-Jan Briers 7f9d2f9dbf Fix ClientStatusEffectsComponent breaking after re-attaching to mob.
Fixes #689
2020-02-13 23:18:53 +01:00
Soundwavesghost aa37c0121a Fill vending machines (#648) 2020-02-13 17:58:19 +01:00
Qustinnus de094ddacc Fixes the direction humans turn to when throwing something (#686)
* Fixes the direction humans turn to when throwing something

* shorter
2020-02-13 16:21:29 +01:00
Víctor Aguilera Puerto 934f6fb7e2 Add OnDamaged method to IOnDamageBehavior (#685)
* Add OnDamaged method to IOnDamageBehavior

* Adds Source, SourceMob to OnDamage.
2020-02-13 15:57:40 +01:00
ShadowCommander 3292939756 Unset FocusChat when returning to main menu (#691)
Fixes #403
2020-02-13 15:14:03 +01:00
Daniel Thompson b4b0f6e04b Adds config options for diagonal movement (#684)
* Adds config options for diagonal movement

* Addresses comment
2020-02-13 15:10:09 +01:00
ShadowCommander 5f26944df9 Add styles for ContainerButton and OptionButton 2020-02-13 00:47:46 -08:00
ShadowCommander 7c1b6ff5d1 Add inverted_triangle.svg for OptionButton 2020-02-13 00:46:18 -08:00
Víctor Aguilera Puerto f8a64bcd5c Prevent items from being dropped across impassable entities (#670) 2020-02-12 00:01:44 +01:00
adrian 9544099c99 Paper and pen (#582)
* A very basic paper and pen implementation

* Removes SharedWriteComponent

* Update ContentNetIDs.cs
2020-02-12 00:01:05 +01:00
moneyl b965dfea33 Fix toggle UI keybind in tutorial window (#669)
Is shift + f4, not F1
2020-02-09 23:35:35 +01:00
Pieter-Jan Briers 16016461c1 Merge branches 'kestrel' and '20-02-09-kestrel' 2020-02-09 23:20:23 +01:00
Pieter-Jan Briers c21e0e9dfd Update submodule 2020-02-09 23:18:49 +01:00
Tyler Young f34d447bde Update MoMMILink to use Kestler StatusHost handlers. 2020-02-09 09:25:48 -05:00
Acruid d16f433f45 Adds test to make sure that calling IComponent.HandleComponentState() with null states does not throw an exception.
Fixes state handling code on components to not throw exceptions when called with null components.
2020-02-09 02:28:47 -08:00
Swept b554d8cc8c Fixed the ce gloves sprite (#654) 2020-02-09 10:42:59 +01:00
ShadowCommander 092f234943 Add a check to make sure the CombatMode is the current player (#663) 2020-02-09 10:42:44 +01:00
adrian 253972d529 Fixes placing objects on closed lockers (#658) 2020-02-09 10:42:12 +01:00
AJCM-git 7d4dc85a6a Adds animation time to OuterClothing (#652)
* Adds animation time to OuterClothing

* Fixed golem
2020-02-09 10:41:32 +01:00
Pieter-Jan Briers f41cff327e Update submodule 2020-02-08 23:14:31 +01:00