Mudlet UI

AnetteAnette Member Posts: 729 ✭✭✭
Since @wyll mentioned it I thought I'd share for those curious, here's a little glimpse of my mudlet UI as it stands now, though I'm still trying to decide what to put on my hotbar thing:



LMK what you think!
image
Tagged:
OystirWyllKrysalissLynyssaTysandrSarriusVadi

Comments

  • WyllWyll Member Posts: 237 ✭✭✭
    What is that spatula looking thing in 'defences'?
    You say, "Oh crap."
    You say, "My bottle is empty."
    Jeremy raises an eyebrow questioningly.
    Jeremy slaps you on the cheek.
    You give a horrified gasp.
  • AnetteAnette Member Posts: 729 ✭✭✭
    edited July 2
    Wyll said:
    What is that spatula looking thing in 'defences'?
    The fork is meant to represent Tenemecy.   Unless you meant something else?

    [edit]: A lot of the icons there are probably suboptimal but I deal with what I can scavenge from OpenGameArt and similar.  What isn't pictured is if you mouse over them, the Information panel has the Defence or Affliction name and a full description of it.
    image
  • GjarrusGjarrus Member Posts: 424 ✭✭✭
    edited July 2
    Way prettier and more elegant than mine, which is a hotdump of information and kind of jangly. I especially like the mini-icons for affs/defs, perfect or not.

    E: for comparison 
    Anette
  • KrysalissKrysaliss Member Posts: 339 ✭✭✭✭
    That's rad, Anette. Kabaal makes good code, but not so good shiny pretty things. :P 
    GjarrusAnette
  • AnetteAnette Member Posts: 729 ✭✭✭
    Is the map in the top left the mudlet map?  I was trying to get it to display somewheres in mine without splitting the window and just could not for the life of me.
    image
  • GjarrusGjarrus Member Posts: 424 ✭✭✭
    edited July 2
    E: Just remembered I use older mmp code. Looking at the new stuff, I extra have no idea with the floating window.

    I wish I could say how I got it there, but it's been ages and the mmp code is kinda uggo. If I break it using the smallmap/bigmap command, this function fixes it for me

    function resizer()

    local winwidth,winheight = getMainWindowSize()

    setBorderLeft(winwidth*.36)

    local bottom_height = winheight*.08

    setBorderBottom(bottom_height)

    local top_height = winheight*.36

    setBorderTop(top_height)

    setBorderRight(winwidth*0.15)



    ---left 28.5% right 21.5% 50%

    local mainWrap = (winwidth/calcFontSize(8))*.6



    setWindowWrap("main",mainWrap)

    end

    Anette
  • AnetteAnette Member Posts: 729 ✭✭✭
    Thanks, I'll give that some playabout and see if I cant get something working using that kind of thing.
    image
  • CassiusCassius Member Posts: 586 ✭✭✭
    edited July 7
    You can likely use the same code as demonic uses with YATCO to place the mudlet map inside a chat tab. 
  • OwynOwyn USMember Posts: 122 ✭✭✭
    Hate  to say it, but I've def got  you all beat here.

     

  • CassiusCassius Member Posts: 586 ✭✭✭
    I'm minimalist too but I do prefer the mudlet map. 
    Theophilus
  • OwynOwyn USMember Posts: 122 ✭✭✭
    @Cassius I can't stand it. Dunno why.
    Oystir
  • AnetteAnette Member Posts: 729 ✭✭✭
    Blame Open Broadcaster for this being in FLV, but a little demonstration of the tooltips/info thing:

    https://cdn.highlandarrow.com/share/2017-07-15-1620-35.flv
    image
  • AnetteAnette Member Posts: 729 ✭✭✭
    edited July 15
    So at some insistence and interest, I've decided to make the repository for my system available publicly.  You can find it here: https://git.postactiv.com/maiya/valkyrior-mudlet

    Necessary disclaimer

    IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

    In plain English, if it makes your computer explode, I'm not liable.

    Some current caveats

    1] It's designed entirely for 1080p, and making it work with other resolutions is one of those things I'll do Eventually TM but it isn't a priority.

    2] Pretty much 100% designed for templar right now.

    3] Most of the actual combat stuff isn't in here yet.  I am in dire need of messages that I'm capturing for affs, in particular, and everyone these days just relies on autocuring, it seems.

    4] You will have to change image paths.  I will be making this easier soonish.

    5] Image sources are not available because I used commercially-licensed stuff to make the UI.

    6] While I'll try to help out where I can if I can, this is coming with no offer or expectation of support.

    To Install

    Checkout the git repository, Import the omnibus module into Mudlet, change image paths, done.

    To Use

    Most of the stuff here is pretty much self-explanatory and automatic, but to enable the autobashing hit the toggle or f12, to hit something, use F5 or the hotbar button, to target something go "t [whatever]"

    In the combat module you will find Config.Left and Config.Right that will control what the system tries to keep in hand.


    Basically, this isn't working for anything but bashing in a basic fashion, don't expect it to, but some people wanted to play with it, so here it is.
    image
Sign In or Register to comment.