D
drothman.dmth94 at gtalum
Guest
rob -
all right - time to tug on superman's cape, etc., etc.
I want to violate the cardinal rule of local-only information. Just a
bit.
Please, please, please, in "itst", can I have an extension to the
boolean expression that permits "itst
istype=fo?)" ? I know it's
computationally expensive. I know istype only ever triggers
validation messages anywhere else in the system. I know it breaks the
locality principal. But _damn_ would it be useful.
Alternative 1: I've mentioned this to you before Rob, but can we
treat the roster as the parent of all the individual units, and allow
the roster to have type, and top-level units to reference/test those
types, and items in top-level units to treat the roster as the
grandparent? I could then build the functionality I need with an
extended itst by rippling types up and down through the roster.
Alternative 2: Similar to Alternative 1, but a bit cleaner on the
data file writing side, but nastier on the implementation side, would
be to update the (itst/zutp/utyp/olgl) family of tests with
a "rosterType=", and update the (type, ztyp, etc.) family of type
twiddlers to permit mods on rosterType. Functionally the same as 1,
and _almost_ isomorphic to the original proposal, but probably a long-
run better bet.
The specific circumstance I'm looking at is the War Gods of Aegyptus
(WGA) system, which involves a lot of instances of units "giving"
items to other units... Under current AB, you can't suppress the
units off the item list dynamically - they're always there, all of
them. Regardless of whether or not the "supporting" unit type is
available. The best I've achieved is to get all the appropriate
validation messages right. The _desired_ behavior is to suppress
those items off the list _until_ the supporting unit is present. Any
of the three above proposals would permit me to accomplish this.
I'm including my current iteration of the WGA files to show what's
going on - the difficulty primarily arises around "enchanted items",
particularly the "Amulets" group.
thanks,
daniel
------------------------ Yahoo! Groups Sponsor ---------------------~-->
FREE COLLEGE MONEY
CLICK HERE to search
600,000 scholarships!
http://us.click.yahoo.com/47cccB/4m7CAA/ySSFAA/IMSolB/TM
---------------------------------------------------------------------~->
all right - time to tug on superman's cape, etc., etc.
I want to violate the cardinal rule of local-only information. Just a
bit.
Please, please, please, in "itst", can I have an extension to the
boolean expression that permits "itst

computationally expensive. I know istype only ever triggers
validation messages anywhere else in the system. I know it breaks the
locality principal. But _damn_ would it be useful.
Alternative 1: I've mentioned this to you before Rob, but can we
treat the roster as the parent of all the individual units, and allow
the roster to have type, and top-level units to reference/test those
types, and items in top-level units to treat the roster as the
grandparent? I could then build the functionality I need with an
extended itst by rippling types up and down through the roster.
Alternative 2: Similar to Alternative 1, but a bit cleaner on the
data file writing side, but nastier on the implementation side, would
be to update the (itst/zutp/utyp/olgl) family of tests with
a "rosterType=", and update the (type, ztyp, etc.) family of type
twiddlers to permit mods on rosterType. Functionally the same as 1,
and _almost_ isomorphic to the original proposal, but probably a long-
run better bet.
The specific circumstance I'm looking at is the War Gods of Aegyptus
(WGA) system, which involves a lot of instances of units "giving"
items to other units... Under current AB, you can't suppress the
units off the item list dynamically - they're always there, all of
them. Regardless of whether or not the "supporting" unit type is
available. The best I've achieved is to get all the appropriate
validation messages right. The _desired_ behavior is to suppress
those items off the list _until_ the supporting unit is present. Any
of the three above proposals would permit me to accomplish this.
I'm including my current iteration of the WGA files to show what's
going on - the difficulty primarily arises around "enchanted items",
particularly the "Amulets" group.
thanks,
daniel
------------------------ Yahoo! Groups Sponsor ---------------------~-->
FREE COLLEGE MONEY
CLICK HERE to search
600,000 scholarships!
http://us.click.yahoo.com/47cccB/4m7CAA/ySSFAA/IMSolB/TM
---------------------------------------------------------------------~->