M2TWEOP-3.1.0
github-actions
released this
13 Feb 19:10
·
358 commits
to master
since this release
Release Notes
Library
- Fixed crashing on startup in some mods - Fynn
- Fixed a vanilla game bug costing some performance in battle - Fynn
- Fixed
CombatVsReligion
attribute going out of range with religions over 10 (The bonus is always 0 now if the religion index > 9).- Note: Do not use religions > 10 in getting CombatVsReligion attributes from named character struct! - Fynn
- Reinstated some lost fixes including getting building by name on disk version. - Fynn
Lua Plugin
- Removed default
CTRL+1
andCTRL+2
binds for the Console/Developer Mode.- These are now bindable in Lua, see
M2TWEOP.toggleConsole()
(Bound toCTRL + ~
by default) andM2TWEOP.toggleDeveloperMode()
(Bound toALT + ~
by default)
- These are now bindable in Lua, see
- Added
M2TWEOP.setEquipmentCosts()
. Allows you to set the siege points required to make different siege equipment. Fynn - Added
battleBuildings
field tobattleResidence
struct - Fynn - Added CombatVsFaction and CombatvsReligion arrays to namedCharacter - Fynn
- Added regionID to character and resource - Fynn
- Expanded and fixed siege struct a bit - Fynn
ImGUI
- Updated to the latest version of the ImGUI library - Fynn
Documentation
- Added proper ImGUI documentation in the same format as the normal Lua documentation. - Fynn
- This enables proper Intellisense for all ImGUI Lua provided you are using Visual Studio Code and the correct Lua Extension
Links
- Website
- FAQ
- Lua Documentation
- ImGUI Documentation
- Discord
- Installation Video
- M2TWEOP Tutorials
- M2TWEOP Features