More Awesome Than You!

TS2: Burnination => Peasantry => Topic started by: SaraMK on 2006 June 24, 11:20:33



Title: Tutorial: Deleting unwanted makeup categories with SimPE.
Post by: SaraMK on 2006 June 24, 11:20:33
Deleting Unwanted Makeup Categories
Using SimPE instead of Bodyshop

Are you annoyed by all the scarlet lipsticks cluttering up the toddler makeup catalog? How about the neon-blue eyeshadow for little girls? Or pink lipstick in the men's section?

A few is okay... but lately every piece of makeup I download is enabled for all ages and genders, and it's driving me crazy! Most of this stuff is unusable for toddlers, children, and/or men. I have a couple of pieces of makeup that I use especially for men (Louis' lipgloss, for example) and toddlers/children, but it takes forever to find it among all the totally inappropriate stuff.

I decided to get rid of some of those unwanted categories. Using Bodyshop is a freakin' nightmare! It just takes soooo long, I wanted to throw myself out the window after just a few files. I had over 500 files to do, so I realized it was going to be impossible. I decided to look into editing the files with SimPE, and it turns out that it is quicker compared to Bodyshop. It still takes a long time, but I was able to do all my files without going insane.

Anyway, here's how to do it.

Open the makeup file in SimPE.
Select Texture Overlay XML from the left-hand side.
Here is what you'll be looking at. You don't need any details here, that's why the image is small.

(http://i26.photobucket.com/albums/c129/saramkirk/dumc/dumc_01.jpg)

Click on one of the entries on the right-hand side.
This is what you'll see on the bottom of your screen.

(http://i26.photobucket.com/albums/c129/saramkirk/dumc/dumc_02.jpg)

Lets take a look at the line I've highlighted in red. It's labeled age (dtUInteger) = 0x00000010.
The number 0x00000010 tells you what age category this makeup is for. Here are the numbers:
0x00000001 is toddler
0x00000002 is child
0x00000004 is teen
0x00000040 is young adult
0x00000008 is adult
0x00000010 is elder

Lets take a look at the line I've highlighted in blue. It's labeled gender (dtUInteger) = 0x00000002.
The number 0x00000002 tells you what sex this makeup is for. Here are the numbers:
0x00000001 is female
0x00000002 is male

Lets stop this makeup from appearing for male sims.
Take a look at what I have selected.
Look at the big arrow. It's pointing to the word Instance.

(http://i26.photobucket.com/albums/c129/saramkirk/dumc/dumc_03.jpg)

Look at the small arrows that are pointing at some numbers. What do they all have in common? Right, they all end in the number 2.
Everything that ends with 2 is male makeup.

Once you have selected them, delete them by right-clicking and choosing Delete from the menu.

(http://i26.photobucket.com/albums/c129/saramkirk/dumc/dumc_04.jpg)

Now click the Save button or choose File > Save.

(http://i26.photobucket.com/albums/c129/saramkirk/dumc/dumc_04b.jpg)

The deleted items will disappear. This is what you should be looking at now.

(http://i26.photobucket.com/albums/c129/saramkirk/dumc/dumc_05.jpg)

Look at the part I highlighted in red. All the numbers end with 1, which tells you that only female makeup is left.

Lets delete some age categories.
We don't want toddlers and children to have this makeup. So lets get rid of the toddler and child categories.

Look at this image. The big arrow is pointing at Instance again.

(http://i26.photobucket.com/albums/c129/saramkirk/dumc/dumc_06.jpg)

The small arrows are pointing at some numbers. Do you notice anything about those numbers? Lets see... we have 0x00000101 and 0x00000201....

The 1 in the number 0x00000101 stands for the toddler age category. The 2 in 0x00000201 stands for the child age category.

I already showed you these numbers, but here they are again:
0x00000001 is toddler
0x00000002 is child
0x00000004 is teen
0x00000040 is young adult
0x00000008 is adult
0x00000010 is elder

So, 0x00000801 would stand for adult female, and 0x00001001 would stand for elder female, and so on. And if you had 0x00000802, that would be adult male, and 0x00001002 would be elder male. Got it? The same numbers are being used, there's just fewer 0's in front of them. And the last number (a 1 or a 2) is for gender.

Simply delete the age categories you don't want, and save the file. Just make sure you don't mix up 0x00001001 and 0x00000101.

That's it.


Title: Re: Tutorial: Deleting unwanted makeup categories with SimPE.
Post by: Ivy on 2006 June 24, 16:03:17
Thanks Sara, I have a few of these I'd like to do as well. 

Is there a way to add certain ages/sexes as well while you're there? I actually have a few I'd like to add more range to, but am not quite well-versed in SimPE enough to know how to do it.  I agree doing them in Bodyshop is a nightmare.

Thanks,
:) :) :)
Ivy


Title: Re: Tutorial: Deleting unwanted makeup categories with SimPE.
Post by: SaraMK on 2006 June 24, 19:24:42
Thanks Sara, I have a few of these I'd like to do as well. 

Is there a way to add certain ages/sexes as well while you're there? I actually have a few I'd like to add more range to, but am not quite well-versed in SimPE enough to know how to do it.  I agree doing them in Bodyshop is a nightmare.

Thanks,
:) :) :)
Ivy

I haven't tested it, but in theory it should work. Do you want to be the test subject for it?

The age categories all combine through simple addition. If your makeup is only for adult (0x00000008) and you want it to be for adult and elder (0x00000010), you simply add 8+10, and get 0x00000018. Teen + adult + elder would be 0x00000022, and so on.

Gender combines the same way: 0x00000003 is both male and female.

So, if you have a makeup where the only category you have is 0x00000201 (child female) and you want it to be child, teen, adult, elder, both sexes, the code would be 0x00002403.


Title: Re: Tutorial: Deleting unwanted makeup categories with SimPE.
Post by: Ivy on 2006 June 24, 19:48:20
Thanks Sara, I will give it a go and see what I can do with that information. 

The worst that can happen is I blow the package apart and have to reinstall from a backup ;) hehehe

I probably won't have a chance to dig in to it until Monday, but I'll let ya know what comes up.

Thank you again so much,
:) :) :)
Ivy



Title: Re: Tutorial: Deleting unwanted makeup categories with SimPE.
Post by: SaraMK on 2006 June 24, 22:21:35
Thanks Sara, I will give it a go and see what I can do with that information. 

The worst that can happen is I blow the package apart and have to reinstall from a backup ;) hehehe

I probably won't have a chance to dig in to it until Monday, but I'll let ya know what comes up.

Thank you again so much,
:) :) :)
Ivy



Yes, make sure you keep a backup of the file. In the worst case scenario, the makeup that was made for an adult will not line up properly on the toddler face, etc.