reznok / GMCAbilitySystem

An Unreal Engine plugin that adds an ability system to the General Movement Component plugin
MIT License
27 stars 12 forks source link

Minor fixes #54

Closed Packetdancer closed 2 months ago

Packetdancer commented 2 months ago

Mostly this changeset fixes up attribute clamp slightly; it makes it possible to compare pointers and references for clamping, and adds an IsSet() to check whether or not clamp logic is set just to clean up ClampValue() slightly.

I also made IsPeriodPaused in effects virtual, to allow C++ effects to override it and provide more complex pause logic on periodic effects.

Packetdancer commented 2 months ago

These changes are what the attribute changes got built on, so I'm going to just close this PR and let them be handled within the attribute PR.