PDA

View Full Version : Property Set Flags


jordi
21st May 2007, 01:02 AM
I am unable to find any documentation for the flags string in property sets for content (skintones, clothing, hairstyles), so I am (re)posting this in hopes of some discussion on it.

These values are known to me:

0x0: clothing or hair
0x1: hidden clothing or hair
0x2: hair hat
0x4: purpose unknown; used on some clothing.
0x8: clothing or hair
0x10: purpose unknown. Appears on the Xmas pack's elder-only stuff, and some Maxis website downloadables

Default clothes and hair use either 0x0 or 0x8. If 0x8 does anything, I have no clue what this is.
Most hats do not seem to use 0x2, but 0xA (0x2+0x8).

I would also really like to know what purpose (if any) is served by the flag values 0x4 (also occurs as 0xC: 0x4+0x8) and 0x10.

Adding 0x1 to any flag hides the outfit or hairstyle from CAS! (occurs both as 0x1 and as 0x9) and prevents it from being used in the Sim generator (for townies and Service NPCs).

Flags can of course be added:
0x9 is 0x1+0x8, and thus would be a hidden hairstyle or outfit. A hidden hat could be 0xB.

gwillewyn
21st May 2007, 08:45 PM
I seem to remember that the Maxis downloadable chicken suit hairs, and the OFB preorder mascot had some completely insanely high flag values.
I think I dried to hide them from catalouges, but decided it was more trouble than it was worth. Right now, I can't find the files.

Morague
22nd May 2007, 03:08 AM
Hi Jordi,

I tried to figure this out a long time ago but basically gave up :/

It could be that any even number is on & odd number is off & that there really isn't any significance to the actual number used! I'm sort of inclined to this view because there doesn't seem to be any discernable pattern to these particular flags.

jordi
22nd May 2007, 08:15 AM
Morague: essentially correct. The only important flags appear to be 0x1 (hidden), 0x2 (hat).
Maybe these flags are leftover from whatever tool EAMaxis uses for clothes...

Morague
22nd May 2007, 11:55 PM
Hi Jordi,

Yeah - it's got to be something like that. Or they started trying to flag according to some method but abandoned it. I think at one poiint there were Casual1, Casual2 & Casula3 for Everyday but it seems that was abandoned.