I'd like to propose adding 'RACESUBTYPE' as a valid subchoice.
x = RACESUBTYPE (List of RACESUBTYPEs to exclude from view)
Reason - We can use RaceSubtype to grant special things, but they are now being requested to be seen on the character sheets. It'd be nice to filter what is displayed on the character sheet to only those that should be visible.
Discussion started on March 3rd, 3:19pm (PST) on _exp.
Ok, I've gone back and reviewed the original proposals and have a question.
All of the other subtags for HIDETYPE do not include 'TYPE' in the sub-tag nomenclature while the code assumes the TYPE for the LST object, i.e. FEAT implies Feat Type, EQUIP implies Equipment Type, etc. With this in mind, why are we using RACESUBTYPE here instead of SUBRACE? I understand using RACE is out because RACETYPE is different from RACESUBTYPE.
Well, yes and no. FEATTYPE doesn't exist, neither does LANGUAGETYPE, or even EQUIPTYPE. In this instance we're using the Token name to identify what we are hiding.
RACETYPE and RACESUBTYPE are actual tokens. I'd rather use the name of the token then have a difference to remember.
If desired, please move discussion of HIDETYPE ABILITY to another NEWTAG request. (one request per tracker please)