Page 1 of 1

Geyser across profiles?

Posted: Sun Mar 08, 2015 11:29 pm
by Nyyrazzilyss
I'm in the process of switching to mudlet from cmud.

I'm bringing a large library of triggers over, and a large part of this (which is requiring personal re-writing anyways) was to make them work properly with multi-play.

So... GUI design. To my understanding, multi with mudlet is set to 1 profile = 1 char. If I wish to open multiple chars, I need multiple profiles. Where it's at right now is separate tabs for each one, or left/right splitscreen from multiview.

I've glanced through the geyser documentation, though probably not closely enough.

Will it allow me to share the same window between multiple profiles? For example, create a single container covering the entire screen, and in that container add a mainmud window, command window, etc. On connecting to another profile, that pre-existing geyser window could top/down splitscreen, and display both mainmud windows, with perhaps another window overlapping both of them showing further information that could be updated independently by either active profile.

More specifically: How about a single window capturing tells visible at all times, that can be updated independently by all open profiles?

Re: Geyser across profiles?

Posted: Mon Mar 09, 2015 5:49 am
by Vadi
Geyser can't help you do that.

I haven't got experience playing multiple characters at the same time so I can't help you much with a setup - the main thing is inter-profile communication. I'm guessing you might find something here on the forums as others have explored it.

Re: Geyser across profiles?

Posted: Wed Mar 11, 2015 11:39 pm
by SlySven
Currently each profile has it's own Lua subsystem and thus a separate "Event" system - but a month or two back I was looking at extending that system to enable "Profiles" to pass sysInterProfileEvent type events (that would be the first argument received) around all the profiles in a strict round robin (so that the sending profile got the raised event after all others had seen it first so it could keep track of things). IIRC I got it to work with a fixed number of arguments but I need to research how to do variable numbers of arguments before I could declare it finished and push it out to the World - or at least our development branch. :grin:

So that is something on my to do stack unless anyone else wants to grab it!

Re: Geyser across profiles?

Posted: Thu Mar 12, 2015 1:26 am
by Nyyrazzilyss
Thanks. No rush at all btw, I just wasn`t sure if Mudlet supported that. Regardless, i`ve still got a lot to do moving my cmud triggers over. For that matter the mud I play only allows multi once or twice a year.

Re: Geyser across profiles?

Posted: Thu Mar 12, 2015 3:11 am
by SlySven
My favourite - that I last played at the beginning of last year when I had some time :wink: will do really nasty things to your characters if you multi-play (zap down to a newbie level etc.) needless to say if someone else in the same household plays as well you really, really must make sure your LAN-play set-up is registered... :shock:

And yes, WoTMUD is back at a new address (games.wotmud.org:2224) though the forums (now at http://www.wotmod.org) have had user input excised leaving just bug reporting in place.