The GetMod() is readily available after onInit since there isn’t any promise that called for mod can be packed before this event. Types and procedures that count on RTTI are merely offered after onInit show to prevent some unwelcome crashes and unexpected actions. Improved detection of if the game was working. Blocks considerably accidents when leaving the overall game. Implemented elective parameters support. Blocks some unforeseen accidents.
Fixed DumpType(“Type”) coming back vacant consequences. Addressed collision whenever accessing properties of invalid Enum, eg. Enum.new(”, ”).value. Fixed crash when placing an incompatible worth for an object land. Fixed crash whenever phoning work with out details of Enum, CName or TweakDBID means. Fixed mind leakage whenever passing strong or weak recommendations towards work. Fixed memory leakage when incorrect details passed towards purpose. Fixed memory space leakage for work outcome and out details of specific sort. Fixed mind leakages when creating new things. Fixed mind leakage when place item residential properties. Fixed memory space problem for arrays with components of particular type passed away as a quarrel. Repaired a crash whenever driving an incompatible array as an argument. Like, an array of numbers instead of numerous handles. Fixed storage problem whenever moving an object as opposed to a wide range as an argument. This led to a silent crash without contacting ResetAllocator. Fixed contradictory home and random accidents in monitor and Override. Reverted Override() on earlier actions so when the handler fails, the initial game work is not known as. Put implicit conversion process from Int64/UInt64 for other arithmetic types. Added kind protection checks for Int64/UInt64. Put recursive freeing of arrays. Included signing for errors took place the module loaded with require(). Should improve changeover on the latest variation decreased agonizing.
Interior modifications. Global fallback table is utilized now for all mod environments. Need not whitelist what is actually explained truth be told there. Aliases like video game[‘GetPlayer’] = video game[‘GetPlayer;GameInstance’] are not recommended in autoexec.lua. All worldwide and class functions is automatically settled by quick term now. Included implicit class to strong research conversion.
Variation 1.13.0
- Service for plot 1.22
FixedCrash whenever using TweakDB:Update in an Observe/Override callbackDirect3d12 order queue could be null sometimesError logging from Observe/Override here callbacksRedundant Lua planet passing64bits numbers are now actually properly interpreted as figures by Lua
Type 1.12.2
- Assistance for patch 1.21
FixedLua scripting problems with applications coming back some values devoid of paramsGameOptions.Toggle() now worksFix falsy “not known error” when contacting a worldwide that returns nilReturn down params from worldwide function the same exact way as for case means
Version 1.12.1
- FixedRegressions with GameOptionsWrong version info returned right back by GetVersion()Problems with system widget history3rd party licences missingImGui.TreePop unavailable in LuaMultiple registerInput handlers unable to getting invoked at exact same timeConversion of 64-bit built-in standards from object propertiesScroll controls failling to join up effectively
AddedModal popups for unsaved variations into Bindings and Settings widgetModal popup on basic publish inquiring user explicitly to join some hotkey for toggling OverlayOption to enable removing of lifeless binds (standard is actually on)Option allow ImGui assertions to make certain mods are not busting things (standard is off)Option to toggle ImGui symptomatic window (standard are down, this program just isn’t maintained after resume!)
ChangedNicer formatting of titles inside Bindings widget (exchange figures that aren’t alphanumeric by room and autocapitalize each word)Reworked configurations menu (choices are now divided in to two kinds – Patches and Dev)Reworked Bindings eating plan (separated hotkeys and inputs into two categories)onUpdate and onDraw aren’t needed mods during first-time setup until individual finishesonDraw isn’t required mods while CET modal dialog try activeFirst energy launch (it will now be much more streamlined)Decoupled config.json from bindings.json (overlay trick happens to be positioned just inside bindings.json and is overlooked of config.json)Updated TiltedCore to 0.2.2