View Feature Request
AceConsole is missing 2 important features (pt 2) input="strings"
Feature #: 1049
File: Ace2
Date: 07-10-06 11:22 AM
By: xelepart
Status: Under Review
AceConsole seems to be designed to handle things in the same way a GUI would. The problem is a GUI is a comprehensive combination of input systems, while a console needs a more compact single-command option for data execution.

And since that made no sense:
A GUI can have:
Spell Name: [text box]
Spell Rank: [pulldown]
Spell Target: [text box]
[button: cast spell]

and that makes perfect sense. But having to type 4 console slash commands to do the same thing sucks:
/mymod name Greater Heal
/mymod rank 5
/mymod target raid32
/mymod cast

You want to just type:
/mymod cast raid32 "Greater Heal" 5

This is actually two feature requests, so up to this point, they are the same. Now they diverge:
If I put "input=true" in my command line, I get:

raid32
"Greater
Heal"
5

as inputs. I don't want that, I want:
raid32
Greater Heal
5

Many mods I have written would benefit greatly from this. I've always had to throw it together on my own, but having a quoted string come across as a single string (without the quotes) in the input would be amazing. Then you really could use the auto-parsed input handling function.

In my mind, this is much less important than part 1, which honestly seems like a design oversight, but I'd really love to see this as part of the basic system. :)

-x