• MCI Code Fun

    From Recon #1@126.Wwivnet@11:1/101 to All on Sat Dec 28 16:25:32 2024

    Ok so I've created, for now, a hidden but accessible menu off my main menu, menu option Z to showcase a lot of the more complex MCI codes introduced in more recent releases of WWIV after 5.0. I have x/y doing animation w/ color changes, I'm using delays and speed variances, pauses, no pauses, combinations of things like backspace and spin all while displaying the user name, etc.. It's fun and I'm getting great ideas on how i can incorporate these into ANSI's, etc.. however I am stuck on two that I searched GIT for and just can not find enough info to know what i may be doing wrong.

    1. Using this format |{xxxxx} and the MPL textbox feature, like the mpl()function in WWIV. What is the proper syntax? I can not figure it out. I've tried
    |{mpl = 1 menu option 1, 2 menu option 2, 3 menu option 3}
    |{mpl (3) 1 Pick, 2 Pick, 3 Pick}
    |{mpl 1 Pick, 2 Pick, 3 PIck, 11}

    etc. etc. No matter how displayed it states I'm missing at least 1 required parameter.

    2. I can get text to spin |{spin "wELcOmE",11} however I can not get a user name to spin such as |{spin | @ N, 11} If it's not currently possible it would be a nice feature such as |{spin "Welcome"+| @ N, 11} or something to that affect.

    3. "IF" would be nice to have an example of the "IF" MCI code, and what I might use it for. I see myself using it for keeping an animation going until a key is depressed, but I would not now how to create that in MCI format.

    #rushfan, I'm sending you what I have so far in a .ans file, it's too long to post. Once I get the kinks worked out of it I'd be happy to add the "how to's" to the docs and or or contribute the .ans file as an example off a "demos" menu located off the Main menu in future releases. Or feel free to reply to my DM on discord and give me the brief skinny on how to work on the DOCS add them.

    To everyone, the MCI codes are very fun and so far very powerful (with only a few limitation so far ..)

    |08r|153|08c|150|08n


    |08Gh|150|08sts |07in the |15Machine
    |08ghostmachine.ddns.net|15:|08 t|151717 |08ssh|157777


                 
    --- WWIVToss v.1.52
    * Origin: http://www.weather-station.org * Bel Air, MD -USA (11:1/101.0)