rdeioris / LuaMachine

Unreal Engine Plugin for Lua APIs implementation
MIT License
581 stars 120 forks source link

Engine Versioning Helpers + Versionining Fixes #33

Closed tonysergi closed 2 years ago

tonysergi commented 3 years ago

I've added a new VersionInfo header with some helper defines to make engine versioning much easier and clear. I use these same defines in other projects, they drastically reduce the amount of typing, and make it more clear what they are doing. I've also added UE5 versions of the UE4 ones, and used them in two places (LuaBlueprintFunctionLibrary) This change also fixes a whole bunch that were missed, plus a couple that were ever so slightly wrong.

I've tested in 4.24, 4.26 and 5.0 EA2 (I was going to test 4,21, but I don't have VS2017 installed anymore)

tonysergi commented 2 years ago

closing it because i'm redoing my fork.