Releases: Wild-W/CivilizationVI_CommunityExtension
v1.3.0-beta
v1.2.0-beta
This update adds several new ways to interact with governors.
The majority of development time was spend on RegisterCallEvent
, which is a dynamic event hooking system that basically allows you to treat any function that exists in GameCore as an event (and you can read the parameters!). The implementation is pretty complicated so I've been having some trouble getting it to work, but rest assured I know its possible and I'm probably missing something that will have been relatively obvious in hindsight.
RegisterCallEvent
is still under construction, so don't use it. It should be ready for 1.3 or 1.4.
Full Changelog: v1.1.0-beta...v1.2.0-beta
v1.1.0-beta
Breaking Changes:
FIELD_LONG_LONG_INT
andFIELD_UNSIGNED_LONG_LONG_INT
renamed toFIELD_LONG_LONG
andFIELD_UNSIGNED_LONG_LONG
respectively.Mem
andObjMem
with theFIELD_BOOL
type now returns a Lua boolean instead of an integer.
In the future I will do my best to give special consideration to the changes I make. A mod should never break to something that was out of its control. Given there are no public releases of mods that depend on this yet, I took the opportunity to fix some unintuitive behaviors before they became final.
Please keep in mind this mod is still in beta and problems may arise, so I encourage you to tell me about them in the issue tracker!
Full Changelog: beta...v1.1.0-beta