Releases: VTrider/ExtraUtilities2
Releases · VTrider/ExtraUtilities2
v1.4.0
Release v1.4.0
Big update!
Additions:
- IFace_GetArgBool(): type checked wrapper over int
- GetMyDocs()
- IsTerrainBuildable(): check if a terrain tile is buildable for a given odf
- VarSys_Get/SetVarFlag(): query and set the flags of an IFace var, currently CONST and NODELETE
- (DLL Only) VarSys_(Un)InstallGlobalHandler(): Installs a global command handler that works outside of a game
- Added support for BZCC beta 2.204.0 (current devtest)
- (Lua Only) strongly typed enums in the definition file to discourage magic numbers
Fixes:
- (DLL Only) Custom VarSys commands are no longer NODELETE by default
Changes:
- (DLL Only) api for exu2::ProcessAttach() takes an argument for a custom exu2 dll path, but uses workshop by default
- (DLL Only) made various paths and globals const
- (DLL Only) Changed the interface to IFace_GetArgX() to take in a reference instead of pointer to discourage misuse