The GetMod() is available after onInit since there isn’t any assurance your requisite mod should be packed before this show. Kinds and functions that use RTTI are only offered after onInit event to prevent some undesired accidents and unforeseen behavior. Enhanced discovery of whether or not the online game try working. Reduces most accidents whenever exiting the game. Implemented elective parameters support. Blocks some unforeseen accidents.
Fixed DumpType(“Type”) coming back empty result. Secured collision when being able to access qualities of invalid Enum, eg. Enum.new(”, ”).value. Fixed crash whenever establishing an incompatible advantages for an object residential property. Fixed accident when calling purpose with out details of Enum, CName or TweakDBID kind. Fixed memory leakages when driving strong or poor sources to your features. Fixed storage leaks whenever incorrect parameters passed away to your features. Fixed memories leaks for work success and out variables of certain type. Fixed memory space leaks when designing latest objects. Fixed memories leakage whenever place item residential properties. Fixed storage leak for arrays with components of certain type passed away as a quarrel. Fixed a crash whenever passing an incompatible array as an argument. Including, a myriad of rates rather than a myriad of handles. Fixed memory drip whenever moving an object as opposed to an array as an argument. This lead to a silent crash without calling ResetAllocator. Fixed contradictory home and haphazard crashes in Observe and Override. Reverted Override() towards earlier behavior and whenever the handler fails, the original game purpose isn’t called. Extra implicit transformation from Int64/UInt64 to other arithmetic kinds. Added type security checks for Int64/UInt64. Put recursive freeing of arrays. Included signing for mistakes took place the component packed with require(). Should improve changeover on brand new version much less distressing.
Internal changes. Worldwide fallback table is employed now for all mod conditions. Need not whitelist what is actually identified there. Aliases like Online Game[‘GetPlayer’] = Game[‘GetPlayer;GameInstance’] aren’t needed in autoexec.lua. All worldwide and class functionality tend to be instantly remedied by small name now. Included implicit course to strong guide conversion.
Version 1.13.0
- Help for area 1.22
FixedCrash when utilizing TweakDB:Update in an Observe/Override callbackDirect3d12 order queue might be null sometimesError logging from Observe/Override callbacksRedundant Lua surroundings passing64bits figures have become properly translated as figures by Lua
Type 1.12.2
- Support for spot 1.21
FixedLua escort services in Lakewood scripting errors with performance returning some principles without paramsGameOptions.Toggle() now worksFix falsy “not known mistake” whenever calling a major international that profits nilReturn away params from international features the same way as for example strategies
Type 1.12.1
- FixedRegressions with GameOptionsWrong variation resources came back right back by GetVersion()Problems with unit widget history3rd party licences missingImGui.TreePop unavailable in LuaMultiple registerInput handlers struggling to feel invoked at exact same timeConversion of 64-bit fundamental values from object propertiesScroll wheel failling to register correctly
AddedModal popups for unsaved modifications into Bindings and configurations widgetModal popup on very first introduction inquiring consumer clearly to join some hotkey for toggling OverlayOption make it possible for removing of dead binds (default is actually on)Option make it possible for ImGui assertions to be sure mods aren’t breaking some thing (default are off)Option to toggle ImGui symptomatic window (standard was down, this program isn’t protected after restart!)
ChangedNicer format of titles inside Bindings widget (change figures that aren’t alphanumeric by area and autocapitalize each word)Reworked options selection (choices are today put into two kinds – spots and Dev)Reworked Bindings menu (separated hotkeys and inputs into two classes)onUpdate and onDraw are not called for mods during novice create until user finishesonDraw is certainly not needed mods while CET modal dialogue are activeFirst times introduction (it should now be much more streamlined)Decoupled config.json from bindings.json (overlay key is now present best inside bindings.json and it is overlooked of config.json)Updated TiltedCore to 0.2.2