Skip to content

M2TWEOP-3.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Feb 19:10
· 358 commits to master since this release

EOP Logo

ko-fi
Discord Link
Build Status

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 and CTRL+2 binds for the Console/Developer Mode.
    • These are now bindable in Lua, see M2TWEOP.toggleConsole() (Bound to CTRL + ~ by default) and M2TWEOP.toggleDeveloperMode() (Bound to ALT + ~ by default)
  • Added M2TWEOP.setEquipmentCosts(). Allows you to set the siege points required to make different siege equipment. Fynn
  • Added battleBuildings field to battleResidence 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
    • This version bump will likely have some very small breaking changes but also includes a bunch of bugixes, performance enhancements and new features! Please consult the docs and report any bugs you find.
    • Previous Version: 1.86.0
    • Current Version: 1.90.2

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

Download