J
4f848e814f
Movement systems warning cleanup ( #36161 )
...
* Movement systems warning cleanup
* Revert unnecessary change
* Reverting variable removal and changing entity query
* Reverting VV removals
* LocalEntity does in fact exist
2025-03-30 15:06:20 +02:00
metalgearsloth
ef11f96344
Better jetpack emitter ( #36093 )
...
* Better jetpack emitter
Still need particles this just tilts me whenever I see it.
* Update Resources/Prototypes/Entities/Objects/Tools/jetpacks.yml
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
---------
Co-authored-by: slarticodefast <161409025+slarticodefast@users.noreply.github.com >
2025-03-30 15:06:01 +11:00
Winkarst
5eeba30211
Cleanup: Make `EyeCursorOffsetSystem` sealed ( #35481 )
...
Cleanup
2025-02-24 17:46:04 -05:00
SlamBamActionman
5c782d3028
Add conditional camera offset based on cursor - Hristov Rework, Part 1 ( #31626 )
2025-01-28 00:20:45 +01:00
Ed
18fe8b9df0
Sprite Movement working with AI movement ( #33494 )
...
* FINALLY
* Update animals.yml
2024-12-18 17:15:34 +01: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
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
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
Plykiya
a03b88979e
Replace obsolete xform.ToMap() with xformSystem.ToMapCoordinates() ( #30010 )
...
* Get rid of a bunch of obsolete usages
* position
---------
Co-authored-by: plykiya <plykiya@protonmail.com >
2024-07-13 23:05:22 +02: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
Hannah Giovanna Dawson
d4fe7eda51
SS14-26964 Clown Waddling Replicates, etc ( #26983 )
2024-06-04 09:23:09 -04:00
metalgearsloth
93f289c7dc
Fix water postshader ( #28130 )
2024-05-25 16:23:34 -04:00
Hannah Giovanna Dawson
3d0fc10673
SS14-26950 Fix Waddling During Improper States ( #26965 )
...
* SS14-26950 Fix Waddling During Improper States
Fix some states when a clown can waddle when no clown should be able to waddle, no-matter their clowning powers.
1. You cannot waddle whilst weightless
2. You cannot waddle whilst stunned
3. You cannot waddle whilst slowed down due to stam damage
4. You cannot waddle whilst you're knocked down
5. You cannot waddle whilst you're buckled
6. You cannot waddle whilst crit
7. You cannot waddle whilst dead
There's some argument for being able to waddle whilst on the floor
and doing some bizarre floor-humping exercise but I'm not coding an animation layer system just to handle clowns doing the worm.
* Use a nicer "can move" check
2024-04-14 21:53:22 -04: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
Tayrtahn
ae3d745430
Code Cleanup: Purge obsolete MapManager methods ( #26279 )
...
* GetGrid
* GridExists
* TryGetGrid
2024-03-22 18:08:40 +11:00
DoutorWhite
717da4a8f3
Prevents FloorOcclusion from breaking rendering ( #25960 )
...
* Prevents FloorOcclusion from breaking rendering
* Minor change
2024-03-11 04:07:24 +11:00
Pieter-Jan Briers
68ce53ae17
Random spontaneous cleanup PR ( #25131 )
...
* Use new Subs.CVar helper
Removes manual config OnValueChanged calls, removes need to remember to manually unsubscribe.
This both reduces boilerplate and fixes many issues where subscriptions weren't removed on entity system shutdown.
* Fix a bunch of warnings
* More warning fixes
* Use new DateTime serializer to get rid of ISerializationHooks in changelog code.
* Get rid of some more ISerializationHooks for enums
* And a little more
* Apply suggestions from code review
Co-authored-by: 0x6273 <0x40@keemail.me >
---------
Co-authored-by: 0x6273 <0x40@keemail.me >
2024-02-13 16:48:39 -05:00
Tayrtahn
c1fd42202f
Holding the walk button no longer activates sprite movement state ( #24455 )
...
* Dancing is forbidden
* Suggested changes
2024-01-24 12:26:45 +11:00
metalgearsloth
9a40cf81f5
Add sprite movement states ( #22940 )
...
* Add sprite movement states
Did it for borgs for reference for future implementations.
* Fix
* Fix prediction issue
* review
2023-12-24 23:34:21 -08:00
Leon Friedrich
c9e2a91f13
Fix ghost FOV bug ( #21614 )
2023-11-13 05:36:00 +11:00
metalgearsloth
edbfef22d6
Climbing refactor ( #20516 )
2023-10-10 16:41:11 -07:00
DrSmugleaf
a44fa86b68
Update trivial components to use auto comp states ( #20539 )
2023-09-28 16:20:29 -07:00
metalgearsloth
28bf3a6240
Remove SharedEye (but content) ( #19481 )
2023-09-11 16:15:23 +10:00
metalgearsloth
cae574cbda
Add tile entity occlusion ( #14626 )
2023-08-30 12:32:35 +10:00
metalgearsloth
1ba517ec84
Fix eye zoom lerp ( #19377 )
2023-08-25 14:41:04 +10:00
Leon Friedrich
4d845caa07
Allow zoom command to ignore zoom limits ( #19419 )
2023-08-22 19:27:41 +10:00
metalgearsloth
1de396d566
Fix jetpack warnings ( #18227 )
2023-07-23 16:00:59 +10:00
metalgearsloth
68480af109
Update content vectors to numerics ( #17759 )
2023-07-08 14:08:32 +10:00
Leon Friedrich
c7ba2a666b
Fix ghost FOV toggling ( #15751 )
2023-04-25 11:11:42 +10:00
metalgearsloth
9c9c273a4c
Fix zoom command for aghost ( #15687 )
2023-04-23 18:28:51 +10:00
metalgearsloth
e98113c71e
Add scroll zooming for admins and ghosts ( #14061 )
...
* Add scroll zooming for admins
* Bunch of work
* Kinda better kinda worse scrolling
* shared code
* nyoom
* house md
* Fixes
* Log spam
* Fixes
---------
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2023-04-22 04:26:41 -06:00
metalgearsloth
c8f89eca60
ECS dragdrop ( #12973 )
...
* ECS dragdrop
No more excuses.
* AAAAAAAAAAAAAA
* kry
* events
* aaaaaaaaaa
* HUH
* Fix stripping
* aaaaaa
* spoike
* asease
* fix table vaulting
* ded
* rebiew
* aaaaaaaaaaaaa
* drag
* aeaeae
* weh
2023-02-13 13:29:34 +00:00
Visne
5a5a3afbb1
Remove some obsolete AppearanceComponent method usages ( #13726 )
2023-02-02 12:34:53 -04:00
Nemanja
6c04811e66
remove a bunch of instances of component reference ( #13164 )
2022-12-24 15:55:31 +11:00
metalgearsloth
3b3963083b
Replace GridEntityId with Owner ( #12743 )
2022-12-12 14:59:02 +11:00
rolfero
1151ca42e5
changing accumulators to timespan targets ( #12407 )
...
* changing accumulators to timespan targets
* Update Content.Server/Abilities/Mime/MimePowersSystem.cs
Co-authored-by: 0x6273 <0x40@keemail.me >
* Update MimePowersSystem.cs
* serializing timespans and adding pausetime where applicable
* remove nullable
Co-authored-by: CommieFlowers <rasmus.cedergren@hotmail.com >
Co-authored-by: 0x6273 <0x40@keemail.me >
2022-11-08 13:59:34 -06:00
Leon Friedrich
7d276d1101
Remove server/client clothing components. ( #11981 )
2022-10-22 15:30:37 -07:00
metalgearsloth
78a4ab6eb2
Update for collision events by-ref ( #10933 )
2022-09-14 17:26:26 +10:00
Kara
258ec0cac1
Clothing/item ECS & cleanup ( #9706 )
2022-07-27 03:53:47 -07:00
metalgearsloth
6acd941ffb
Jetpack QOL tweaks ( #9563 )
2022-07-09 18:24:48 +10:00
metalgearsloth
2b6c352aff
Jetpacks ( #9023 )
...
* Movement acceleration
* tweaks
* Weightless refactor coz fuck it
* CCVars
* weightless movement tweaks
* Some cleanup while I'm here
* dorkpacks
* thanks fork
* fixes
* zoomies
* toggles
* hmm
* yamls
* b
* so true
* Effects refactor
* namespace
* review
2022-06-24 17:44:30 +10:00