Swept
196e6d2f45
Plays rustle sound when inserting or opening a backpack. ( #2890 )
...
* SoundCollection
* Works
* Applied review
* Waah
* Working
* e
* Adjust sound collection serialization
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2021-01-05 16:34:53 +11:00
DrSmugleaf
fcd52fa90c
Add ActionBlockerExtensions
2020-12-20 04:26:21 +01:00
Víctor Aguilera Puerto
d9ae942759
Make InteractUsing async, make tools use DoAfter. ( #1772 )
...
* Make IInteractUsing async, make tools use DoAfter.
* Disable warning 1998 in Content.Server
* Update Content.Server/GameObjects/Components/AnchorableComponent.cs
2020-08-18 14:39:08 +02:00
Exp
a7b2a1ad2f
Fix welder making unwanted sounds ( #1536 )
...
* Fix Welding making sounds if not actually welded something
* Fix Sound Error
* -Hardcode bad
-Removed duplicate sound on suicide
2020-07-29 15:14:04 +02:00
DrSmugleaf
a8b3c99075
Add two-way serialization in ExposeData for some of the components that are missing it ( #1451 )
2020-07-23 01:46:09 +02:00
Acruid
ea94f4a182
Moved interaction interfaces from Server to Shared.
2020-07-18 22:51:56 -07:00
chairbender
b35333d366
Click Drag Functionality + Refactor Interaction Interfaces ( #1125 )
...
Co-authored-by: Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
Co-authored-by: ComicIronic <comicironic@gmail.com >
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-06 23:27:03 +02:00
Acruid
3ee480a3b1
Deconstruction Features ( #1242 )
...
* ConstructionSystem now detects when a tool is used on an arbitrary entity.
* Refactored building logic from ConstructionComponent to ConstructionSystem.
* Add OnDeconstruct events so that deconstruction can be blocked if prerequisites are not met.
* Multi-step deconstruction works.
Windows can be deconstructed using a screwdriver.
* In-hand construction and deconstruction works.
* Intermediate entities now have a better name assigned to them when created.
* Removed a question mark to appease Jenkins.
* Instead of running ExposeData on the existing ItemComponent of an intermediateFrame, the system will now replace the existing ItemComponent with a new one, and run ExposeData on the new one.
2020-07-02 14:50:57 -07:00
Víctor Aguilera Puerto
b8eb9289a6
Instruments no longer stop playback when someone disconnects. Fix #1209
2020-06-25 15:01:46 +02:00
Víctor Aguilera Puerto
70a803e24e
Cleanup ToolComponent
2020-06-25 13:50:41 +02:00
Víctor Aguilera Puerto
6f47669b38
Fix all tools having anchorable quality by default
2020-06-25 01:33:54 +02:00
Pieter-Jan Briers
da45a52325
WiP movement prediction.
2020-06-24 02:21:20 +02:00
Memory
21c41f28ed
Refactor all references to AudioSystem functions now that the old ones are obsolete. ( #1081 )
...
Co-authored-by: FL-OZ <anotherscuffed@gmail.com >
2020-06-07 15:55:15 +02:00
FL-OZ
53900b79e9
Rename SoundComponent and refactor its wrong usages. ( #1036 )
...
* Rename `SoundComponent` and refactor its wrong usages.
* Replace verbose IoC grabs with EntitySysetm.Get
* unused depend
Co-authored-by: FL-OZ <anotherscuffed@gmail.com >
Co-authored-by: Víctor Aguilera Puerto <6766154+Zumorica@users.noreply.github.com >
2020-05-31 19:40:36 +02:00
Pieter-Jan Briers
94917a63a6
Fix compiler warnings
2020-05-28 17:44:51 +02:00
zumorica
6daa1bcf27
Only play tool sound if the use goes through
2020-05-22 21:24:59 +02:00
zumorica
1e91b9f075
Change properties to auto-properties
2020-05-20 11:05:55 +02:00
zumorica
e5ddf6e309
Add tile prying component
2020-05-20 10:55:17 +02:00
zumorica
f04b9c0a2f
God fucking dammit
2020-05-19 14:52:45 +02:00
zumorica
be6eba4f75
Add TryPryTile
2020-05-19 14:50:24 +02:00
zumorica
06d2cc74ed
Refactor a bunch of stuff.
2020-05-19 14:17:48 +02:00
zumorica
06c7030514
Some work
2020-05-17 12:58:54 +02:00
zumorica
b1db8d1e7a
Add WelderComponent back
2020-05-11 15:26:07 +02:00
zumorica
8e10522bd2
Read enums only when reading from serialized data
2020-04-29 14:26:13 +02:00
zumorica
6dd0b00512
Fix bug where fuel wouldn't be consumed
2020-04-29 14:10:22 +02:00
zumorica
0a44490acb
Change fuel consumption back to normal
2020-04-29 13:56:38 +02:00
zumorica
ff5549a0d1
Finish refactoring tools. Add multitools. (as in multiple tools in one)
2020-04-29 13:48:32 +02:00
zumorica
ca5638badf
Start refactoring tools
2020-04-28 16:44:53 +02:00