Jezithyr
c15b0691ec
Emergency revert for pulling ( #24923 )
...
Revert "Pulling rework (#20906 )"
This reverts commit 0d8254b2a2 .
2024-02-03 10:32:30 -08:00
metalgearsloth
0d8254b2a2
Pulling rework ( #20906 )
...
* 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
2024-02-03 14:36:09 +11:00
GreyMario
1085dbef65
Remove ability to start pulling while inside a container ( #24235 )
...
* why was this even possible
* what coding at 6am does to a mf
2024-01-20 18:40:01 -05:00
Leon Friedrich
721a445bbd
Fix pulling mispredicts ( #22941 )
...
* Fix pulling mispredicts
* Make behaviour consistent
* Good ol terminating entities
2023-12-25 00:33:32 -07:00
PixelTK
5540f15296
Editable "NeedsHands" for SharedPullerComponent using SharedPullingStateManagementSystem ( #21960 )
...
* Editable "NeedsHands" for SharedPullerComponent
* is { get; set; } better?
* Waiter, waiter! There's a worm in my access!
They call me the worst clown there is.
* Get the comp to dirty.
2023-12-02 16:34:37 -05:00
Leon Friedrich
e685cb626b
Un-revert IPlayerManager refactor ( #21244 )
2023-10-28 09:59:53 +11:00
metalgearsloth
a2bbda43cc
Revert "Update submodule to 172.0.0 ( #21222 )" ( #21225 )
2023-10-24 21:55:20 +11:00
Leon Friedrich
7ba0ea2926
IPlayerManager refactor ( #21215 )
2023-10-24 20:19:08 +11:00
DrSmugleaf
a136616531
Replace Component.OnRemove with ComponentRemove event subscriptions ( #21072 )
2023-10-17 19:35:36 -07:00
metalgearsloth
5a0fc68be2
Content update for NetEntities ( #18935 )
2023-09-11 09:42:41 +10:00
DrSmugleaf
35107f7c2b
Fix component generic usages where IComponent would not be valid ( #19482 )
2023-08-24 20:10:55 +10:00
Nemanja
ba753d0f17
Pulling fasto ( #17696 )
...
* faster pulling + pulling gravity tweaks
* merciful
2023-06-28 14:03:16 -06:00
metalgearsloth
90110183be
Fix a bunch of logger warnings ( #17691 )
2023-06-27 23:56:52 +10:00
Leon Friedrich
7a424e40fd
Add EntityUid fields to some physics events ( #17055 )
2023-06-02 22:20:09 +10:00
metalgearsloth
552fbb0585
Adds grappling gun ( #16662 )
2023-05-27 14:15:15 +10:00
AJCM-git
878c7c0b85
Moves buckling and vehicles to shared, some cleanup ( #15923 )
2023-05-01 17:04:23 +10:00
metalgearsloth
3ca1c17290
Remove the last comp shutdown methods ( #13582 )
2023-01-19 11:56:25 +11:00
metalgearsloth
bf79d76666
Content update for ECS physics ( #13291 )
2023-01-15 15:38:59 +11:00
Jezithyr
eeb5b17b34
Mobstate Refactor ( #13389 )
...
Refactors mobstate and moves mob health thresholds to their own component
Co-authored-by: DrSmugleaf <drsmugleaf@gmail.com >
2023-01-13 16:57:10 -08:00
metalgearsloth
ab07944af8
Remove IPhysBody ( #13297 )
2023-01-03 17:45:18 +11:00
Nemanja
6c04811e66
remove a bunch of instances of component reference ( #13164 )
2022-12-24 15:55:31 +11:00
Chief-Engineer
081982735c
Add pull logs ( #12922 )
...
* add pull logs
* fix logs for stopping pulling
* rm missed line
2022-12-19 02:15:55 +01:00
Leon Friedrich
c0b657ca18
Remove InteractedWithEvent and friends. ( #11939 )
2022-10-26 12:15:48 +11:00
metalgearsloth
1782eb6ad7
Fix even more warnings ( #11968 )
...
Also more instances of someone using TryComp instead of HasComp
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-16 08:49:22 -07:00
metalgearsloth
78a4ab6eb2
Update for collision events by-ref ( #10933 )
2022-09-14 17:26:26 +10:00
metalgearsloth
0286b88388
NPC refactor ( #10122 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-09-06 00:28:23 +10:00
Leon Friedrich
7ec013b196
Improve pulling error logs ( #10762 )
2022-08-21 17:50:38 -07:00
Leon Friedrich
ebe6093af1
Pulling state handling changes ( #9952 )
2022-07-29 12:13:43 +10:00
metalgearsloth
b9e876ca92
The real movement refactor ( #9645 )
...
* The real movement refactor
* ref events
* Jetpack cleanup
* a
* Vehicles partially working
* Balance tweaks
* Restore some shitcode
* AAAAAAAA
* Even more prediction
* ECS compstate trying to fix this
* yml
* vehicles kill me
* Don't lock keys
* a
* Fix problem
* Fix sounds
* shuttle inputs
* Shuttle controls
* space brakes
* Keybinds
* Fix merge
* Handle shutdown
* Fix keys
* Bump friction
* fix buckle offset
* Fix relay and friction
* Fix jetpack turning
* contexts amirite
2022-07-16 13:51:52 +10:00
Leon Friedrich
2b726617cd
Remove telekinesis ( #9737 )
2022-07-14 18:37:58 -07: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
metalgearsloth
8905996cfc
Make raiselocalevent not broadcast by default ( #8998 )
2022-06-22 09:53:41 +10:00
Kara
8d18d733b8
Rat king tweaks ( #9000 )
2022-06-21 07:00:11 -07:00
keronshb
bb4318b6f1
Fixed rotation check for pulling ( #8845 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-06-16 19:15:56 +10:00
Rane
e5bad81ac4
Can't break other people's drags on cuffed people ( #8868 )
...
* works on my machine
* speedrun
2022-06-16 11:10:03 +10:00
themias
4f8ee40966
Don't cancel pulling a corpse because the player ghosted ( #8621 )
...
* Check if pullable is dead
* Update SharedPullableSystem.cs
Co-authored-by: wrexbe <81056464+wrexbe@users.noreply.github.com >
2022-06-03 19:59:07 -07:00
metalgearsloth
644277bf6f
Don't allow adminfrozen entities to be pulled ( #8205 )
2022-05-16 22:24:52 +10:00
wrexbe
bc68ac96dd
Cleanup the namespaces ( #8132 )
2022-05-13 17:59:03 +10:00
metalgearsloth
c817b3e0de
Remove pulling broadcast subscription ( #7232 )
2022-03-28 15:22:35 +11:00
metalgearsloth
e630deafe1
Bandaid pullcontroller ( #7176 )
2022-03-19 14:18:43 +11:00
metalgearsloth
8bf00b40cd
Revert "ctrl-rclick tweaks" ( #7171 )
2022-03-18 15:40:02 +11:00
metalgearsloth
867fa503fb
ctrl-rclick tweaks ( #7170 )
2022-03-18 14:18:34 +11:00
mirrorcult
ec4d4688c7
Seal/abstract/virtual everything ( #6739 )
2022-02-16 18:23:23 +11:00
Leon Friedrich
ad9ddf1552
Reduce action blocker uses and add target entity to CanInteract ( #6655 )
2022-02-15 15:06:52 +11:00
Leon Friedrich
1c9ffdc78c
Replace VerbTypes with verb classes ( #6525 )
2022-02-10 13:30:59 +11:00
ScalyChimp
3c9328ff99
Adds portable flasher ( #4523 )
...
Co-authored-by: Paul Ritter <ritter.paul1@googlemail.com >
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com >
2022-02-07 02:59:41 +11:00
Leon Friedrich
0da74b1bfb
misc optimization ( #6436 )
2022-02-02 22:40:22 -07:00
Leon Friedrich
4614bb9877
Move static container helper functions to container system ( #6382 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2022-01-31 18:08:53 +11:00
Acruid
5b1cd2dd96
ECSatize AlertsSystem ( #5559 )
2022-01-05 19:19:23 +11:00
Pieter-Jan Briers
a0af197259
Set outside prediction flags on system/inputs to work without prediction.
...
This needs to be gone through more thoroughly but it works somewhat.
2021-12-30 03:12:04 +01:00