Tayrtahn
bd22361a6a
Cleanup more SpriteComponent warnings (part 2) ( #37527 )
...
* Cleanup warnings in MagazineVisualsSpriteTest
* Cleanup warnings in WiresVisualizerSystem
* Cleanup warnings in GunSystem.SpentAmmo
* Cleanup warnings in GunSystem
* Cleanup warnings in GunSystem.ChamberMagazine
* Cleanup warnings in MeleeWeaponSystem.Effects
* Cleanup warnings in ToggleableLightVisualsSystem
* Cleanup warnings in StatusIconOverlay
* Cleanup warnings in SpriteFadeSystem
* Cleanup warnings in PdaVisualizerSystem
* Cleanup warnings in EnvelopeSystem
* Cleanup warnings in MechSystem
* Cleanup warnings in MappingOverlay
* Cleanup warnings in LockVisualizerSystem
* Cleanup warnings in DragDropSystem
* Cleanup warnings in GhostSystem
* Cleanup warnings in TriggerSystem.Proximity
* Cleanup warnings in DragonSystem
* Cleanup warnings in PortableScrubberVisualsSystem
* File-scoped namespace for PortableScrubberVisualsSystem
2025-05-17 13:29:03 +10:00
metalgearsloth
8ab0e59db6
Refactor disarms ( #36546 )
...
* Refactor disarms
- Move client stuff to shared
- Cleanup a bunch of stuff
- Ref events
- Fix the swing sound mispredict (I noticed it on target dummies).
* Revert this change
* minor review
* Rebiew
---------
Co-authored-by: Milon <milonpl.git@proton.me >
2025-04-19 11:38:22 +10:00
Sigil
3ce81d35be
Added a component that lets ranged weapons make melee attacks. ( #29484 )
2025-02-20 18:52:28 +11:00
SlamBamActionman
f25720124a
Fix hitting through directional windows (and more!) ( #34793 )
2025-02-02 23:03:31 +01:00
Джексон Миссиссиппи
9b71757c07
cleanup melee ( #32486 )
...
* it removes warns ig
* Quick fix
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2024-10-14 16:40:59 +11: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
DrSmugleaf
c94751f2d2
Fix the client not passing the weapon to can attack checks ( #28040 )
2024-05-14 23:26:02 -04:00
Kara
855234aa30
Resolve 'TransformComponent.MapPosition' is obsolete in content ( #27939 )
...
* Resolve `'TransformComponent.MapPosition' is obsolete: 'Use TransformSystem.GetMapCoordinates'` in content
* build?
2024-05-12 10:31:54 -04:00
metalgearsloth
5053c8afdb
Fix effects ( #27533 )
...
* Fix effects
- Fix muzzle flash rotations.
- Fix effects so they update every frame.
- Fix effects tanking client performance.
* Fix merge artifact
2024-05-02 12:40:07 +10:00
Magnus Larsen
f1c36af0a5
Fix Melee swing effect rotation ( #27494 )
...
* Melee swing effect: Allow rotation
* Make melee weapon effects follow the user
2024-04-30 21:56:41 +10: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
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
Nemanja
5db615af54
Autoattacking weapons ( #23765 )
...
auto attacks
2024-01-09 00:25:07 -07: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
I.K
df81532469
Change wide swing sprites to be that of the weapon used ( #21050 )
...
Co-authored-by: notquitehadouken <1isthisameme>
2023-10-18 12:12:00 +11:00
Kara
657e4d861e
Allow picking up items in combat mode ( #20431 )
...
* Allow picking up items in combat mode
* dont hardcode that
2023-09-24 15:47:42 -04:00
metalgearsloth
5a0fc68be2
Content update for NetEntities ( #18935 )
2023-09-11 09:42:41 +10:00
Visne
c7b21b631b
Remove unused dependencies ( #19490 )
2023-08-24 09:55:15 -08:00
TemporalOroboros
3b02d461a2
Corrects for singularity distortion. ( #13925 )
2023-08-13 09:43:07 +10:00
metalgearsloth
0f917d22d7
Color flash effect fixes ( #18952 )
2023-08-10 10:44:52 -07:00
metalgearsloth
a7b302bd3c
Fix crusher altfire ( #18826 )
2023-08-07 11:05:18 -06:00
metalgearsloth
aa8efc9a26
Melee rebalancing ( #17520 )
2023-08-06 12:55:38 +10:00
Slava0135
d4c8065e8a
Move and rename damage effect to color flash effect ( #18263 )
...
* move damage effect to different package
* rename to ColorFlashEffect
* renaming some other things
2023-08-01 19:02:54 +03:00
Leon Friedrich
a4fc332846
Fix some some bugs when client-side prediction is disabled ( #18241 )
2023-07-24 19:59:31 +10:00
metalgearsloth
68480af109
Update content vectors to numerics ( #17759 )
2023-07-08 14:08:32 +10:00
metalgearsloth
ee2a3216d6
Self-attack nerfs ( #17845 )
2023-07-07 18:45:37 +10:00
metalgearsloth
cd487b66e4
Content mapmanager query changes ( #16894 )
2023-05-28 23:22:44 +10:00
metalgearsloth
6417bb4fa0
Proto-kinetic crusher ( #16277 )
...
Co-authored-by: AJCM-git <60196617+AJCM-git@users.noreply.github.com >
2023-05-14 13:15:18 +10:00
metalgearsloth
3ed58be49c
Truncate melee wide swings ( #16242 )
2023-05-08 17:46:26 +10:00
metalgearsloth
f917440301
Lag compensation for wide attacks ( #15877 )
2023-05-01 15:07:17 -04:00
DrSmugleaf
34bcd042d1
Remove combat mode component reference ( #15206 )
2023-04-08 13:16:48 -07:00
DrSmugleaf
b947856431
Remove hands component reference ( #15197 )
2023-04-07 11:21:12 -07:00
metalgearsloth
e93d5113ad
Remove .Owner from melee weapons ( #14600 )
2023-03-12 15:56:05 +11:00
Vordenburg
4183b5f449
Fire MeleeHitEvent on misses. ( #12867 )
...
* Fire MeleeHitEvent when there are no targets.
* Prevent certain weapons from activating if they had no hit entities on hit.
* Prevent miss events from firing when target is yourself or was deleted.
* Use .Value as Target is already known not to be null.
* uid changes
---------
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2023-02-13 12:55:39 +00: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
Leon Friedrich
bf2ae6294d
Make clickmap lookups use the sprite tree ( #13275 )
...
Co-authored-by: metalgearsloth <comedian_vs_clown@hotmail.com >
2023-01-05 16:29:27 +11:00
Leon Friedrich
881a2b2ece
PopupSystem public methods rejig ( #12830 )
2022-12-19 08:41:47 +11:00
metalgearsloth
3b3963083b
Replace GridEntityId with Owner ( #12743 )
2022-12-12 14:59:02 +11:00
metalgearsloth
d9a26c76e0
Fix texture crimes ( #12900 )
2022-12-06 14:35:44 +11:00
metalgearsloth
d17cee61e0
Predicted melee sounds and effects ( #12569 )
...
I didn't want to do this without lag comp. Need to see how it goes in a live environment with moving targets.
2022-11-13 15:33:54 -06:00
Rane
6c95c8d165
fix shove regression ( #12316 )
2022-11-08 15:10:59 -06:00
metalgearsloth
fc9991cff2
Polish melee effects ( #11653 )
...
* Polish melee effects
* adjustments
* Animation changes
* Fix fist
2022-11-08 14:28:49 -06:00
Leon Friedrich
f12d4a13d6
Misc action fixes ( #12046 )
...
Co-authored-by: DrSmugleaf <DrSmugleaf@users.noreply.github.com >
2022-10-19 14:02:38 +02:00
metalgearsloth
123a9dbf02
Lag compensation for melee ( #11885 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-17 15:54:31 +11:00
metalgearsloth
85926cf209
Don't swing out of range ( #11964 )
...
Co-authored-by: metalgearsloth <metalgearsloth@gmail.com >
2022-10-16 08:54:43 -07:00
metalgearsloth
a93d6eb5b6
Fix CanDisarm ( #11843 )
2022-10-14 23:14:07 -05:00
Leon Friedrich
d57dc161c4
Fix melee error ( #11825 )
2022-10-11 10:34:46 +11:00