SlamBamActionman
e58d031300
Hristov & .60 changes - Hristov Rework, Part 2 ( #31662 )
...
* Initial commit
* Updated values to reflect new resistances
* Review fixes
* Review fixes
* LINQ BEGONETH
2025-02-04 22:55:09 +01:00
SlamBamActionman
5c782d3028
Add conditional camera offset based on cursor - Hristov Rework, Part 1 ( #31626 )
2025-01-28 00:20:45 +01:00
mubururu_
4ddd7d3c5f
silent footsteps for ninja ( #33280 )
...
* waow
* nice suggestion
* nullable sound
* fix stuff
---------
Co-authored-by: Ed <96445749+TheShuEd@users.noreply.github.com >
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2024-12-23 15:24:09 +01:00
metalgearsloth
a2912e3922
Add MovementSound ( #31313 )
...
Mainly useful for medicalborg so you can get a looping sound and not footsteps playing over and over.
Didn't actually update medborg because footsteps need updating.
Not needed for AI.
2024-12-20 14:51:17 +03:00
Ed
18fe8b9df0
Sprite Movement working with AI movement ( #33494 )
...
* FINALLY
* Update animals.yml
2024-12-18 17:15:34 +01:00
Plykiya
8f2b19e103
Popup when being pulled shows who is pulling you ( #33612 )
...
* Popup when being pulled
* Update Content.Shared/Movement/Pulling/Systems/PullingSystem.cs
Co-authored-by: MilenVolf <63782763+MilenVolf@users.noreply.github.com >
* Update Resources/Locale/en-US/movement/pulling.ftl
Co-authored-by: MilenVolf <63782763+MilenVolf@users.noreply.github.com >
---------
Co-authored-by: MilenVolf <63782763+MilenVolf@users.noreply.github.com >
2024-12-08 21:51:53 -06:00
metalgearsloth
11dbf50ed6
Add delay to AutoOrient ( #33479 )
...
It functions identically to how V1 of orientation worked and it's incredibly annoying.
2024-11-23 17:52:58 +01:00
SlamBamActionman
1e368ae300
Add a Walking alert ( #32954 )
...
* Initial commit
* Review feedback changes
* ProtoId
* TempCommit
* First attempt to have client alerts
* Review changes
2024-11-08 18:28:24 -06:00
Golinth
46a2eb545e
Fully Revert Clown Waddling ( #32652 )
...
Fully revert Clown Waddling (revival of #29161 )
A sad day, see #29156 for discussion
2024-10-06 15:33:02 +02:00
eoineoineoin
dea2781047
Fix some issues with pulling system ( #32145 )
...
Joints were created with pivots at object origin, causing unintuitive behaviour when an object was not centered on the origin. Now puts the pivots at the COM.
Joint limits were set based on fractions of the union of the AABB of objects, which did not make geometric sense. Now uses the pivot length with an additional [arbitrary] length.
Joints were created with a very low spring stiffness, which had a negligible effect most of the time but caused very unintuitive behaviour when the pulled object had a low mass (#28028 ) - disable the spring limit, and just use the hard min/max limits.
Co-authored-by: Eoin Mcloughlin <helloworld@eoinrul.es >
2024-09-15 02:29:05 +10:00
Errant
1c6b9aaae7
movercontroller namespace ( #31749 )
2024-09-12 22:01:36 +02:00
godisdeadLOL
44cf3268c1
Force stop pulling when fall asleep ( #31893 )
...
* break pull at sleep
* TryStopPull without user
---------
Co-authored-by: YourUsername <you@example.com >
2024-09-06 17:30:24 -06:00
SlamBamActionman
9ee43eed2c
Add Galoshes slowdown over slippery surfaces ( #30967 )
...
* first draft
* Fixed it all, just need to rename stuff
* Rename and add comments
* Clean-up
* Access added
2024-08-23 19:59:51 +10:00
IgorAnt028
1d2c72da80
Fix bug with holding objects ( #31009 )
...
Main
2024-08-16 00:53:34 -04:00
Nemanja
fc1446e73a
Cursed Mask ( #29659 )
...
* Cursed Mask
* extra expressions
* block ingestion
* mind returning
* okay fix the removal shit
2024-08-10 11:14:58 -04:00
Nemanja
2528231ad1
offgrid mob friction ( #29383 )
...
* offgrid mob friction
* save the world...
2024-08-09 14:52:25 +10:00
Nemanja
ce97225c2d
Replace IClickAlert with events ( #30728 )
...
* Replace IAlertClick with events
* whoop
* eek!
2024-08-07 15:15:35 +10:00
Ed
fb994e8d21
Add comment into jetpack system, to prevent future grid jetpack PRs ( #30682 )
...
Update SharedJetpackSystem.cs
2024-08-06 20:51:59 +10:00
slarticodefast
bb2981400c
replace all uses of TryGetContainingContainer with non-obsolete overload ( #30583 )
...
* replace all uses of TryGetContainerContainer with non-obsolete overload
* rerun
2024-08-04 15:38:53 +10:00
DrSmugleaf
1fd934d5dc
Use EntityQuery for footstep modifier and map grid in SharedMoverController ( #30575 )
2024-08-02 10:08:46 -04:00
Plykiya
e6b67540e4
Update MoverController.cs to not use Component.Owner ( #29965 )
...
* Update MoverController.cs
* Update a bunch of movement code to use Entity<T>
* Last errors
* wow, there were more errors
---------
Co-authored-by: plykiya <plykiya@protonmail.com >
2024-08-02 11:32:32 +10:00
Cojoke
b57174007c
Remove all Assigned Values that are Never Used ( #30110 )
...
Remove all Assigned Values that are never used
2024-07-18 20:22:23 -04:00
Plykiya
48ae8ce0a8
Fixes objects changing physics behavior after being pulled ( #29694 )
...
* Fixes pull rotation logic
* cleaner condition
* even less code
* I CHANGED MY MIND
* first one
* second one
---------
Co-authored-by: plykiya <plykiya@protonmail.com >
2024-07-04 11:29:07 +10:00
Leon Friedrich
1faa1b5df6
Allow zoom command to modify an eye's PVS range ( #29245 )
...
Allow zoom command to modify an eye's PVS range
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2024-07-03 16:44:55 +10:00
DrSmugleaf
c6d718d126
Fix camera recoil system overriding all other eye offsets ( #29146 )
2024-07-02 19:51:16 -07:00
Cojoke
7555952738
Add Slowdown to Dragging Items that Slow when Held ( #29364 )
...
* Add slowdown to dragging Items that slow when held
* Heh, fancy
* Heh, fancy
* rename SetMovementSpeedModifiers to GetHeldMovementSpeedModifiers because it was not setting anything
2024-07-01 15:33:08 +10:00
Leon Friedrich
fa3c89a521
Partial buckling refactor ( #29031 )
...
* partial buckling refactor
* git mv test
* change test namespace
* git mv test
* Update test namespace
* Add pulling test
* Network BuckleTime
* Add two more tests
* smelly
2024-06-20 01:14:18 +10:00
Leon Friedrich
f121946b12
Fix RotateWhilePulling not working ( #29032 )
2024-06-16 21:30:35 +10:00
Nemanja
d907e4ef57
make pulled uncuffing slower & reduce uncuff spam cooldown ( #29008 )
...
* prevent people being pulled from uncuffing themselves
* block -> modify duration
2024-06-14 21:01:22 -07:00
Hannah Giovanna Dawson
d4fe7eda51
SS14-26964 Clown Waddling Replicates, etc ( #26983 )
2024-06-04 09:23:09 -04:00
Plykiya
c5ff647ca6
Replace obsolete EntityWhitelist IsValid usages part 2 ( #28506 )
2024-06-03 17:40:03 -04:00
metalgearsloth
af70b9a3c7
Selectively revert PullController ( #28126 )
...
I am leaving the issues open and have updated #26547 with more info on what we should do long-term. This is just to bandaid the short-term complaining.
2024-05-26 20:11:17 -04:00
metalgearsloth
93f289c7dc
Fix water postshader ( #28130 )
2024-05-25 16:23:34 -04:00
Leon Friedrich
76e13eed35
Improve InteractionSystem range & BUI checks ( #27999 )
...
* Improve InteractionSystem range & BUI checks
* Ghost fixes
* AAA
* Fix test
* fix nullable
* revert to broadcast event
* Fixes for eengine PR
* Ah buckle code
* )
2024-05-24 15:03:03 +10:00
Nemanja
8a95cb186c
Remove AlertType and AlertCategory ( #27933 )
2024-05-23 22:43:04 -04:00
Leon Friedrich
0f6e1196d8
Use non-generic TryComp() for metadata & transform ( #28133 )
2024-05-20 22:40:35 -07:00
DrSmugleaf
401350759c
Move step sound distance and footstep variation to MobMoverComponent ( #27799 )
2024-05-08 20:22:09 +10:00
ShadowCommander
83099640e6
Fix pull not stopping when character is downed ( #27796 )
2024-05-08 08:49:28 +02:00
Leon Friedrich
3c154abb5b
Content changes for engine exception tolerance PR ( #27455 )
...
* Content changes for engine exception tolerance PR
* Poke tests
2024-04-29 18:43:15 +10:00
Hannah Giovanna Dawson
ef42fb3806
Clown shoes make you waddle, as God intended ( #26338 )
...
* Clown shoes make you waddle, as God intended
* OOPS
* Toned down, client system name fix
* Tidy namespacing for @deltanedas
* Refactor to handle prediction better, etc.
* Resolve PR comments.
2024-04-14 08:12:54 -04:00
ShadowCommander
037a7d7d3d
Fix pulling a new entity when already pulling an entity ( #26499 )
...
Fix pulling when already pulling
The TryStopPull were failing due to wrong arguments provided.
Replacing the virtual item in hand with a different pull was failing due to the hand not being cleared.
Fix stop pulling checks that had the wrong variables provided.
VirtualItems are already queue deleted at the end of HandleEntityRemoved.
2024-04-13 11:36:05 -04:00
Zealith-Gamer
39753892c2
Stop items that are being pulled from spinning ( #26504 )
...
* Fixed pulled items spinning when moved
* edited out others issues
* more reverts
* requested fix
* Removed "Optional:"
2024-03-30 14:35:42 +11:00
Tayrtahn
964c6d54ca
Code cleanup: Purge obsoleted SharedPhysicsSystem methods ( #26287 )
...
Updated calls to SharedPhysicsSystem methods
2024-03-25 17:37:25 +11:00
Tayrtahn
ae3d745430
Code Cleanup: Purge obsolete MapManager methods ( #26279 )
...
* GetGrid
* GridExists
* TryGetGrid
2024-03-22 18:08:40 +11:00
nikthechampiongr
a6c018d755
Fix puller being improperly unset when pulling stops. ( #26312 )
...
Fix puller not being improperly unset on PullableComponent while being unpulled.
When unpulled, the pullableComp has its puller field set to null after the message signifying the pulling has stopped
has been sent. Since the component has a field to determine whether its owner is being pulled which is determined by
the puller field, systems listening on the event would think that the owner of the component was still being pulled.
2024-03-22 12:59:18 +11:00
Tayrtahn
4a83c36585
Code cleanup: Dirty(Comp) ( #26238 )
...
* Replaced uses of Dirty(Component) with Dirty(Uid, Component)
Modified some systems (notably pulling-related) to use uids.
* Missed a few
* Revert changes to pulling
* No
2024-03-19 23:27:02 -04:00
metalgearsloth
c584f6444a
Pulling rework v2 ( #24936 )
...
* Pulling rework
Fixing up the FOUR systems managing pulling, all the shitcode, and also making it nicer ingame.
* More pulling cleanup
* stats
* More cleanup
* First draft
* More pulling
* weh
* Fix puller
* Pulling working
* Fix merge
* Dunked
* Self-merge time
* Fix hotkey
* Fix container changes
* oop
* Fix multi-pulling
* Move alerts cleanup.
* pulling fixes
2024-03-19 14:30:56 +11:00
Ed
c35ff87e14
SlowContactsSystem to SpeedModifierContactsSystem mini rework ( #26110 )
...
* rework
* update logic
2024-03-17 13:27:22 +11:00
metalgearsloth
a9502be29e
Revert "Fix chat bubbles ( #25643 )" ( #25645 )
...
* Revert "Fix chat bubbles (#25643 )"
This reverts commit 23d2c4d924 .
* Revert "Fixes obsolete Transform warnings in Content. (#25256 )"
This reverts commit f284b43ff6 .
2024-02-28 00:51:20 +11:00
TemporalOroboros
f284b43ff6
Fixes obsolete Transform warnings in Content. ( #25256 )
...
* Fix TransformComponent.MapPosition warnings in Content.Client
* Fix TransformComponent.MapPosition warnings in Content.IntegrationTests
* Fix TransformComponent.MapPosition warnings in Content.Shared
* Fix TransformComponent.MapPosition warnings in Content.Server
* Fix TransformComponent.WorldPosition warnings in Content.Shared
* Fix TransformComponent.WorldPosition warnings in Content.Client
Excepts ClickableComponent b/c that needs to be ECS'd entirely later
* Fix TransformComponent.WorldPosition warnings in Content.Server
* Fix TransformComponent.WorldRotation warnings in Content.*
* Fix TransformComponent.MapPosition warnings I missed
* Fix TransformComponent.WorldMatrix warnings in Content.*
* Fix TransformComponent.InvWorldMatrix warnings in Content.*
* Fix TransformComponent.GetWorldPositionRotationMatrixWithInv warnings in Content.*
* Fix TransformComponent.GetWorldPositionRotationMatrix warnings in Content.*
* Fix TransformComponent.GetWorldPositionRotation warnings in Content.*
* Fix TransformComponent.Anchored.set warnings in Content.*
* Fix TransformComponent.Coordinates.set warnings in Content.*
* Fix TransformComponent.LocalPosition.set warnings in Content.*
* Fix TransformComponent.AttachToGridOrMap warnings in Content.*
* Fix TransformComponent.AttachParent warnings in Content.*
* Preempt TransformComponent.LocalRotation.set warnings in Content.Shared
* Preempt TransformComponent.LocalRotation.set warnings in Content.Client
* Preempt TransformComponent.LocalRotation.set warnings in Content.IntegrationTests
* Preempt TransformComponent.LocalRotation.set warnings in Content.Server
* Fix/Preempt the remaining obsolete TransformComponent properties/methods in Content.*
* ECS ClickableComponent
* Fix obsolete SharedTransformSystem methods in Content.*
* Fix ExplosionOverlay `SharedTransformSystem` dependency
* Maybe fix null eye position breaking tests
* MGS requested changes
2024-02-27 12:06:20 +11:00