No one uses extended macros because they require editing external files before startup or world load, expand at editing time (due to MZX limitations), and assume the user can always remember what they're called. Either or both of these options could be considered:
A)
1) Alt+M should produce a list of extended macros instead of a macro name prompt.
2) There should be an option here to edit a macro. This should open a macro text editor (or robot editor) inside of MZX.
3) There should maybe be an "easy setup" for selecting parameters or an empty macro template.
4) Any macros created this way inside of MZX should be saved to macros.txt
B)
1) Allow the user to define macros inside of robot programs (requires 3.00+)
2) Expand macros at compile time (requires 3.00+)
I don't know how much effort this is worth since this is a feature that isn't really used.
Report ID | 710 | Title | Extended macro improvements |
Product | MegaZeux Feature Requests | Status | UNFILED (Severity 0 - None Assigned) |
Version | - | Fixed in | - |
Page 1 of 1
Report ID #710: Extended macro improvements
#1 Lachesis
Posted 21 January 2018 - 04:16 PM
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"
xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository
xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository
Page 1 of 1
Replies (1 - 1)
#2 Terryn
Posted 03 May 2020 - 12:04 AM
Other helpful additions would be:
As far as this is concerned at the moment, the main issue is to prevent any blatant crashes/corruption that pop up and deal with issues like these at another, probably far-future, time.
- Handling of large number ranges
- Handling of ranges that include negative numbers
- Handling of larger strings
As far as this is concerned at the moment, the main issue is to prevent any blatant crashes/corruption that pop up and deal with issues like these at another, probably far-future, time.
angelic stream - shed sanguine - ill-adapt - avis - para/lyser - renaissance - dead tangent - phosphene blur - birth breeds death - ________ - painted glass - lagniappe
<Exophase> HES STEALING MAH AIRSHIP!!!!!!11111111
<Exophase> HES STEALING MAH AIRSHIP!!!!!!11111111
Page 1 of 1
2 User(s) are reading this issue
2 Guests and 0 Anonymous Users
Powered by IP.Tracker 1.3.2 © 2025 IPS, Inc.