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
Vera Aguilera Puerto
8b09d55b10
Fix weird lifestage autorefactors.
2021-12-09 12:39:51 +01:00
metalgearsloth
8af335097f
More (IComponent) shenanigans and also some contaminated IoCManager.Resolve<IEntityManager>() very long yes calls
2021-12-07 22:22:34 +11:00
Vera Aguilera Puerto
c57b07a4d0
Goes in-game now
2021-12-06 15:34:46 +01:00
metalgearsloth
525297c5fe
A bunch of AttachedEntity bullshit
2021-12-06 15:39:46 +11:00
DrSmugleaf
ab9d0cc6d8
Fix errors
2021-12-05 21:02:04 +01:00
DrSmugleaf
2a3b7d809d
Fix 3000 errors
2021-12-05 18:09:01 +01:00
Vera Aguilera Puerto
2bfec7ec62
Some more fixes
2021-12-04 14:14:22 +01:00
Vera Aguilera Puerto
2ff16a580b
Bunch more error fixes.
2021-12-04 12:59:44 +01:00
Vera Aguilera Puerto
f386b57148
Inline OwnerUid
2021-12-03 16:30:34 +01:00
Vera Aguilera Puerto
5cd42c9ad6
Inline UID
2021-12-03 15:53:09 +01:00
Vera Aguilera Puerto
a5b57c8e10
Inline Transform
2021-12-03 14:20:34 +01:00
Vera Aguilera Puerto
69b270017b
Inline TryGetComponent completely, for real
2021-12-03 14:17:01 +01:00
Vera Aguilera Puerto
0feebbff00
Inline HasComponent entirely
2021-12-03 12:23:18 +01:00
Vera Aguilera Puerto
b835bea086
Inline GetComponent
2021-12-03 11:55:25 +01:00
Vera Aguilera Puerto
b2035543e2
Inline Deleted
2021-12-03 11:30:03 +01:00
Vera Aguilera Puerto
cd43196ea8
Inline LifeStage
2021-12-03 11:18:05 +01:00
Clyybber
943e46eece
Tiny pulling fixes ( #5478 )
2021-11-24 00:02:08 +11:00
20kdc
669eb8fadd
Do not allow starting pulling while cuffed ( #5457 )
2021-11-22 12:31:12 -07:00
20kdc
af29034218
No pulling yourself via your chair ( #5324 )
2021-11-13 22:43:37 +01:00
Vera Aguilera Puerto
b6337ffe7a
Makes many things use OwnerUid instead of Owner.Uid
2021-11-09 15:05:49 +01:00
Vera Aguilera Puerto
5f9cfaac43
ActionBlocker CanMove uses EntityUid exclusively
2021-11-09 13:15:55 +01:00
mirrorcult
2d3077f560
Remove IMoveSpeedModifier in favor of events ( #5212 )
...
* Remove IMoveSpeedModifier
* fucking magboots
* yope
* rabiews
2021-11-08 16:17:35 +11:00
20kdc
206f054cdf
Pulling rotation adjustment, newton's third law, entitycoordinates for moveto ( #5141 )
...
* Pulling: Piano door stuck prevention (pulling angle-snap) and getting rid of a condition causing oddities with pull-to-location
* Pulling: Implement Newton's Third Law in regards to puller/pullee physics
Weightless condition was determined not to be necessary
* Fix pull-to-position on actively rotating/moving grids + fixes for rebase
2021-11-06 19:16:49 -07:00