Please rate the importance (to you) of the following features of the automatizer:
- Editable outside ToME.
- Editable inside ToME (aka. the "UI")
- Usable for multiple characters (aka. not tied to a single character)
- Availability of non-destruction rules (inscribe, pickup).
- Availability of complex selection criteria - - status, state, skill level, etc.
- Ability to add rules inside ToME (aka. from the "destroy object" menu)
I've been doing initial work on porting, but it's a bit of a mess trying to do a straight port. Right now, I'm thinking that I could save a lot of effort by just defining a simple language for the automatizer (using Boost.Spirit to parse it, of course) and letting users configure it using an external editor. (Maybe as a pref file or something.)
The UI for the automatizer was never that good anyway. IMO it was always a bit of a pain trying to build complex rules using it, and I always ended up using an XML editor.
What are your experiences?
EDIT: I fail at lists (or BBcode fails at them).