Releases: VTrider/ExtraUtilities
Release v1.0.0
Release v1.0.0
Added ordnance api and changed runtime back to /MD. The library is pretty much done now besides the tli not working on mortars with ordnance velocity inheritance, if anyone wants to tackle that go right ahead :). Big thanks to Janne of course for making this mod a reality, hopefully BZR modding is in a better place now than it was before. Go and make some cool stuff with this!
Additions:
- BuildOrdnance
- GetOrdnanceAttribute
- For developers: aligned the structs for Ordnance and OrdnanceClass and added a few methods in BZR.h
Changes:
- Bullet init and hit callbacks now pass in an ordnance handle as their fourth and fifth parameters respectively, any previous scripts will not be broken and may add the fifth parameter to use it if they wish.
- Runtime library is back to /MD
v1.0.0-beta.17
Release v1.0.0-beta.17
Fixed bug in the multiplayer BuildObject functions that caused a string to be called rather than the function, and added some new functions.
Additions:
- GetFullscreen()
- GetGameResolution()
- GetUIScaling()
Fixes:
- BuildAsyncObject and BuildSyncObject calling a string rather than function
v1.0.0-beta.16
Release v1.0.0-beta.16
Cleaned up various code and added some new functions.
Additions:
v1.0.0-beta.15
Release v1.0.0-beta.15
Additions:
- All callbacks now have the same error handling as stock event handlers (ie. Lua Script Update error: etc.)
Fixes:
- Crashes related to lua callback functions
v1.0.0-beta.14
Release v1.0.0-beta.14
Added function to check if a comm tower has power, and a function that patches out the starting recycler in strategy and mpi missions.
Additions:
- IsCommTowerPowered(h)
- DisableStartingRecycler()
Fixes:
- Fixed wrong camera matrix values, can now get the transform or view matrix
v1.0.0-beta.13
Release v1.0.0-beta.13
Some new functions & fixes
Additions:
- AddScrapSilent(): adds scrap without triggering the callback if you're using it
- Show scoreboard functions: Get the state of the multiplayer scoreboard and show or hide it
- Camera matrix functions: Get the transform or view matrix of the current camera
Fixes:
- Ogre crash when alt tabbed during a loading screen
v1.0.0-beta.12
Release v1.0.0-beta.12
A few new features
Additions:
- GetMyNetID function
- AddScrap callback
Fixes:
- Some lua functions now specifically ask for an integer rather than number
v1.0.0-beta.11
Release v1.0.0-beta.11
Lots of cool stuff and bug fixes
Additions:
- Full set of sunlight functions, supports all trn parameters, ambient, diffuse, and specular.
Changes:
- Functions such as SetGravity() and SetFog() that take in a table or vector can now use the container or single values as arguments.
Fixes:
- Sunlight and fog no longer reset on their own through various means (collecting a powerup, switching camera modes, viewing an explosion etc).
v1.0.0-beta.10
Release v1.0.0-beta.10
Preview of the ordnance velocity patch as well as asynchronous build object!
Additions:
v1.0.0-beta.9
Release v1.0.0-beta.9
Heap corruption should be fixed for good
Fixed:
- Heap corruption crash from using the improper lua table dummy node