reznok / GMCAbilitySystem

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

Dev branch code cleanup (macOS/Linux) #31

Closed Packetdancer closed 6 months ago

Packetdancer commented 6 months ago

General cleanup to get everything compiling on macOS and Linux, as well as making a couple of things const.

This includes the cleanup patch against main as well, just for the sake of everyone's sanity.

Packetdancer commented 6 months ago

Details on individual changes:

Packetdancer commented 6 months ago

Discovered on my lunch break today that UE 5.4 seems to use some stricter compile settings on macOS and Linux (or else I changed what UE 5.3 does on my installs and forgot), so I made a few more changes to deal with nitpicky clang warnings/errors.

reznok commented 6 months ago

Thanks!