Page 3 of 3

Re: The demonnic MDK

Posted: Tue Aug 31, 2021 11:11 pm
by demonnic
MDK 2.4.1 released https://github.com/demonnic/MDK/releases/tag/v2.4.1
EMCO now raises an event when tabs are changed. event name is "EMCO tab change" with arguments emcoName, oldTabName, and newTabName
fixes some issues with file handling that were causing loggingconsoles on OSX not to function properly

Re: The demonnic MDK

Posted: Sat Oct 02, 2021 7:09 pm
by demonnic
MDK 2.5.0 released https://github.com/demonnic/MDK/releases/tag/v2.5.0
Adds built in gagging capabilities to EMCO using Lua patterns. Full information in the release post, but in short you can include the gags constraint when making your EMCO if you know up front things you want to gag
Code: [show] | [select all] lua
gags = {
  '^A goblin says \".+\"$', 
  "GAGTHISLINE"
},
Or to add a gag, then remove it
Code: [show] | [select all] lua
myEMCO:addGag("A sick .+ child says, ")
myEMCO:removeGag("A sick .+ child says, ")

Re: The demonnic MDK

Posted: Thu Sep 22, 2022 10:06 pm
by demonnic
MDK 2.7.0 release! https://github.com/demonnic/MDK/releases/tag/v2.7.0
This version fixes one bug where TimerGauges would loop the hooks tied to finishing the timer incorrectly.
It also introduces aliasmgr.lua, a tool for creating and managing aliases programmatically using tempAlias. Examples at https://github.com/demonnic/MDK/wiki/Al ... A-Examples