• Mystic Menu Timers

    From Analog@21:2/123 to All on Sun Dec 22 21:34:21 2019
    Can anyone explain how these timers work on the menus? I've tried everything
    I can think:

    1. Create 3 second interval timer. In commands, simply put "Display line of text". After redrawing the menu, nothing happens.
    2. Create 3 second interval timer. Setup hotkey as H. Then create another
    menu entry with H and have it's command display line of text. I was thinking maybe the timer menu entry fires the hotkey and calls the other menu entry
    with that hotkey. This also didn't work.
    3. Tried many other permutations of timer using interval, only once, redraw, etc.

    What I'm trying to do is have a menu command executed after a period of time
    of inactivity. But now I'm just simply obsessed with figuring out what
    exactly the timer is supposed to do.

    Cheers,
    Analog

    ┌─┤ Deadbeatz bbs
    └─┘├─┐ :>.Fsx 21:2/123.<:
    ■ └─┘ :>.Agora 46:1/123.<:

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: deadbeatz.org (21:2/123)
  • From Analog@21:2/123 to Analog on Tue Dec 24 16:34:44 2019
    Ok figured out menu timers. I just had to setup the hotkey as TIMER, which as many times as I've looked in the list, never realized it was in there.

    |19|15┌─|16|07┤ |08De|07ad|15be|07a|08tz b|07b|15s
    |07└─┘├─┐ |08:>.|12F|04sx |1221|08:|122|08/|12123|08.<:
    |11■ |07└|19|15─|16|07┘ |08:>.|10A|02gn |1046|08:|101|08/|10123|08.<:
    |12≡|15A|07n|08al|07o|15g|12≡ |08:>.|13F|05dn |131|08:|13305|08/|132|08.<:
    |08:>.|11T|03qw |111337|08:|113|08/|1113|08.<:

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: deadbeatz.org (21:2/123)
  • From Avon@21:1/101 to Analog on Thu Dec 26 09:58:19 2019
    On 22 Dec 2019 at 09:34p, Analog pondered and said...

    What I'm trying to do is have a menu command executed after a period of time of inactivity. But now I'm just simply obsessed with figuring out what exactly the timer is supposed to do.

    I have not used it myself but looking back over old whatsnew.txt files I
    found this info.

    [snip]

    + New auto-exec hotkey for menu commands: TIMER. An item with the hotkey
    of TIMER will automatically execute every X amount of seconds, which is
    defined per menu command. This combined with all of the other new
    features makes for an amazingly powerful new menu system!

    + Added new menu command -I which sets the menu timer counter to the value
    in the optional data field. The menu timer is an internal incrementing
    counter used to fire off TIMER commands. It represents the number of
    seconds that have passed since the menu was loaded.

    + TIMER commands also have 3 types, configurable per each menu option:

    Interval - Always execute at the configured timed interval
    OnlyOnce - Execute at interval ONLY ONCE per menu being loaded
    PerRedraw - Execute after each menu redraw as per timer interval

    [snip]

    That's from Mystic 1.10 notes...

    I realise this is a bit late to help but posting it now for completeness. I
    was in the middle of replying to this when visiting family arrived to stay
    with us for Christmas... so just getting back to some BBS stuff today 26/12
    :)

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: Agency BBS | Dunedin, New Zealand | agency.bbs.nz (21:1/101)
  • From Analog@21:2/123 to Avon on Wed Dec 25 15:02:52 2019
    Thanks Avon. It's still christmas over in the States. I got the timer figured out after some beating on it.

    |19|15┌─|16|07┤ |08De|07ad|15be|07a|08tz b|07b|15s
    |07└─┘├─┐ |08:>.|12F|04sx |1221|08:|122|08/|12123|08.<:
    |11■ |07└|19|15─|16|07┘ |08:>.|10A|02gn |1046|08:|101|08/|10123|08.<:
    |12≡|15A|07n|08al|07o|15g|12≡ |08:>.|13F|05dn |131|08:|13305|08/|132|08.<:
    |08:>.|11T|03qw |111337|08:|113|08/|1113|08.<:

    --- Mystic BBS v1.12 A43 2019/03/03 (Windows/32)
    * Origin: deadbeatz.org (21:2/123)