Add osay to local chat tab
This commit is contained in:
parent
869b627543
commit
3501809446
@ -75,6 +75,16 @@ function lotj.layout.resizeTabContents(parentContainer, tabContainer, contentsCo
|
|||||||
contentsContainer:resize(nil, newHeight)
|
contentsContainer:resize(nil, newHeight)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function setSizeOnResize()
|
||||||
|
local newBorder = math.floor(lotj.layout.rightPanel:get_width())
|
||||||
|
if getBorderRight() ~= newBorder then
|
||||||
|
setBorderRight(newBorder)
|
||||||
|
-- We could do this following line if we want the main window to set its text wrapping automatically.
|
||||||
|
-- As-is, players will need to edit their mudlet settings to control this.
|
||||||
|
-- setWindowWrap("main", getColumnCount("main")-3)
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
function lotj.layout.setup()
|
function lotj.layout.setup()
|
||||||
if lotj.layout.drawn then return end
|
if lotj.layout.drawn then return end
|
||||||
|
|
||||||
@ -84,11 +94,9 @@ function lotj.layout.setup()
|
|||||||
y = 0, height = "100%",
|
y = 0, height = "100%",
|
||||||
})
|
})
|
||||||
lotj.setup.registerEventHandler("sysWindowResizeEvent", function()
|
lotj.setup.registerEventHandler("sysWindowResizeEvent", function()
|
||||||
local newBorder = math.floor(lotj.layout.rightPanel:get_width())
|
setSizeOnResize()
|
||||||
if getBorderRight() ~= newBorder then
|
|
||||||
setBorderRight(newBorder)
|
|
||||||
end
|
|
||||||
end)
|
end)
|
||||||
|
setSizeOnResize()
|
||||||
|
|
||||||
|
|
||||||
-- Upper-right pane, for maps
|
-- Upper-right pane, for maps
|
||||||
|
@ -18,6 +18,14 @@
|
|||||||
"pattern": "^'.*' you .*(say|ask|exclaim)(, in .+)?.$",
|
"pattern": "^'.*' you .*(say|ask|exclaim)(, in .+)?.$",
|
||||||
"type": "regex"
|
"type": "regex"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"pattern": "^\\(OOC\\) You say '.*'$",
|
||||||
|
"type": "regex"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"pattern": "^\\(OOC\\) .* says '.*'$",
|
||||||
|
"type": "regex"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"pattern": "^.+ speaks in your mind '.*'$",
|
"pattern": "^.+ speaks in your mind '.*'$",
|
||||||
"type": "regex"
|
"type": "regex"
|
||||||
@ -98,6 +106,10 @@
|
|||||||
"pattern": "^CouncilNet\\[.*\\]: .*$",
|
"pattern": "^CouncilNet\\[.*\\]: .*$",
|
||||||
"type": "regex"
|
"type": "regex"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"pattern": "^\\(R\\|P\\|C\\) .*: .*$",
|
||||||
|
"type": "regex"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"pattern": "^\\(R\\|P\\|C\\) .* '.*'$",
|
"pattern": "^\\(R\\|P\\|C\\) .* '.*'$",
|
||||||
"type": "regex"
|
"type": "regex"
|
||||||
|
Loading…
Reference in New Issue
Block a user