DrSmugleaf
abfe86be81
Add customizable buckled status effect icon per strap
2020-07-04 14:14:39 +02:00
DrSmugleaf
47118e8301
Fix entering noclip when a locker is closed over a buckled entity and the chair is then deleted
2020-07-04 14:10:37 +02:00
DrSmugleaf
0f16b9b8f1
Replace CanBeNull annotations with question marks
2020-07-04 13:51:14 +02:00
DrSmugleaf
2691d34d5c
Fix not standing up after getting off of a bed
2020-07-04 13:44:32 +02:00
DrSmugleaf
45211a2f0b
Fix a buckled entity's sprite being drawn over the chair when looking up
2020-07-04 01:28:06 +02:00
Pieter-Jan Briers
acec640520
Update submodule
2020-07-04 00:50:45 +02:00
DrSmugleaf
b00d8310de
Remove free hand check from buckle
2020-07-03 23:58:12 +02:00
DrSmugleaf
81647d696e
Disable interactions for entities in storage
2020-07-03 23:57:19 +02:00
DrSmugleaf
7f02d46cb4
Replace IsContained with ContainerHelpers.IsInContainer
2020-07-03 23:43:01 +02:00
DrSmugleaf
73eb53da46
Fix a player's mob continuing to move after disconnecting ( #1265 )
2020-07-03 23:32:41 +02:00
DrSmugleaf
299b2bda6b
Fix sandbox panel not reopening properly after being closed by clicking its X ( #1260 )
2020-07-03 23:28:17 +02:00
Jackw2As
68a515ee09
Adds Damage on tool interaction component ( #1060 ) ( #1102 )
...
Fixed issue with Welding Tool ignoring the tools list.
2020-07-03 23:27:52 +02:00
DrSmugleaf
77368886e9
Fix Urist McHands' constant aspirations to follow in Pablo Picasso's steps ( #1259 )
2020-07-03 23:26:49 +02:00
DrSmugleaf
c1ba2f76c7
Fix crash when reentering a body ( #1258 )
2020-07-03 23:26:30 +02:00
ike709
a4ced5f1fc
Fixes being able to drink a closed drink ( #1257 )
2020-07-03 23:26:13 +02:00
DrSmugleaf
dd72c1e3f0
Fix being able to buckle through a locker and reality collapsing
2020-07-03 14:54:45 +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
Bright0
6c205c4a79
Can only remove item from storage if active hand is free ( #1255 )
...
Co-authored-by: Bright0 <nsmoaksmoakna@gmail.com >
2020-07-02 23:37:10 +02:00
DrSmugleaf
0a8a383019
Fix lasso buckle ( #1246 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-02 23:36:06 +02:00
Pieter-Jan Briers
bc24a852f9
Fix throwing.
2020-07-02 23:28:37 +02:00
GlassEclipse
610ab8bf50
BodySystem stuff 2: overused boogaloo ( #1174 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-02 20:51:14 +02:00
Swept
7d346ede28
Grenade Launcher Adjustments ( #1230 )
2020-07-02 20:37:24 +02:00
DrSmugleaf
dbd9ee1671
Fix reagent spill errors ( #1180 )
...
Co-authored-by: ComicIronic <comicironic@gmail.com >
2020-07-02 20:31:40 +02:00
Swept
ebebb3603a
Added a buncha bloat from teegee ( #1203 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-02 16:05:03 +02:00
metalgearsloth
c3c78258e7
Fix vending machines throwing ( #1225 )
...
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-07-02 16:03:57 +02:00
Tyler Young
9f1bdb4b0a
Make Server/Client Ignored Components lists easier to find ( #1202 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-02 15:50:45 +02:00
ShadowCommander
bb51fe2cc0
Fix EntityStorage entities going through walls when opened ( #1181 )
2020-07-02 15:31:55 +02:00
Exp
8171e40a37
Added bolts to airlocks ( #1138 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-02 15:31:06 +02:00
Pieter-Jan Briers
5fa1f23784
Update submodule
2020-07-02 14:47:09 +02:00
windarkata
6775ae8153
Cargo Console Limit ( #1095 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-02 14:45:40 +02:00
Pieter-Jan Briers
7e061b5968
Fix compile.
2020-07-02 14:00:45 +02:00
Dean
fbe5dbedaa
Airlocks can now be opened only by moving towards them ( #1028 )
...
Co-authored-by: Pieter-Jan Briers <pieterjan.briers+git@gmail.com >
2020-07-02 12:06:14 +02:00
py01
7b17698336
Power works with Anchorable ( #1240 )
...
Co-authored-by: py01 <pyronetics01@gmail.com >
2020-07-02 12:02:29 +02:00
metalgearsloth
7291c318e4
Fix Job<T> debug timer ( #1248 )
...
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-07-02 11:46:45 +02:00
Pieter-Jan Briers
faf0ed8af1
Update submodule
2020-07-02 10:16:15 +02:00
Pieter-Jan Briers
1c76fd5a96
Merge branch 'physics-merge' into 20-07-02-physics-component
2020-07-02 10:16:04 +02:00
Acruid
f0561d8d95
Changes resulting from merging Client and Server PhysicsComponent.
2020-07-01 12:03:19 -07:00
py01
b807b9e7ee
Time delay on change of Apc Ui charge % ( #1241 )
...
Co-authored-by: py01 <pyronetics01@gmail.com >
2020-07-01 17:39:09 +02:00
Pieter-Jan Briers
8808d5e0f8
Submodule update
2020-07-01 02:38:26 +02:00
Pieter-Jan Briers
4b5aed52f4
Disable net.interp in SimplePredictReconcileTest.cs
...
Since it doesn't work and I just changed the engine default and this broke everything.
2020-07-01 02:23:52 +02:00
Pieter-Jan Briers
a66386149d
Adds movement stress test component.
...
It moves a lot to stress test moving things.
2020-06-30 18:34:42 +02:00
Pieter-Jan Briers
ba09ea2254
Entity fetch benchmark for experimenting with generational Entity UIDs.
2020-06-30 16:32:50 +02:00
Pieter-Jan Briers
69a5458e56
Collidable is a word, damnit!
2020-06-30 16:32:50 +02:00
Acruid
49aa1da3a3
Enum.HasFlag was causing tons of boxing allocations, this adds a custom function that does not allocate.
2020-06-29 22:51:47 -07:00
metalgearsloth
49586e5dcb
Slight nutrition clean ( #1224 )
...
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-06-28 17:52:34 +02:00
metalgearsloth
6f296320a1
InventoryComponent now returns null if comp is deleted ( #1227 )
...
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-06-28 17:44:33 +02:00
metalgearsloth
29f1730d71
Remove pathfinding graph node directions ( #1223 )
...
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-06-28 17:43:06 +02:00
metalgearsloth
24831bf8a0
Refactor AI movement ( #1222 )
...
Co-authored-by: Metal Gear Sloth <metalgearsloth@gmail.com >
2020-06-28 17:42:44 +02:00
py01
23cc6b1d4e
Power Rework ( #863 )
...
Co-authored-by: py01 <pyronetics01@gmail.com >
2020-06-28 17:23:26 +02:00
Pieter-Jan Briers
ffe25de723
Lerping is now a word.
2020-06-28 00:41:58 +02:00