Home | Download | Discussion | Help | Site Map | New Posts | Sign in

Latest Site News

2018 Calendar Contest Winners - posted on 10th Jan 2018 at 5:38 PM
MTS has all free content, all the time. Find out how YOU can help to keep it running. Tell me how...

Featured upload! Testers Wanted: Color Binning Tool 0.2.30.1

by Theo Posted 28th Apr 2006 at 8:14 PM - Updated 27th Nov 2013 at 10:20 PM by Nysha
213 Comments / replies (Who?) - 24 Feedback Posts
This is a featured upload! It showcases the best talent and creativity available on MTS and in the community.
Color Binning Tool

The color binning tool is a custom plugin for SimPE 0.63+

Its purpose is to change custom hair packages so that custom hair recolors appear in the standard color bins.

It was designed to be easy to use: on each standard color tab, you can load a hair package file; after you load the four packages into their respective bins, you can save the result.

There is no need to edit any PropertySet, as the binning logic is already done for you.

More information and some tutorials can be found in the plugin's website: http://theos.chewbakkas.net/tools/c...nning-tool.html


Installation
- Extract the file theos.gbct.plugin.dll
- Copy it into SimPE's Plugins folder, which in a default installation is at C:\Program Files\SimPE\Plugins
- Run SimPE and verify that you have a menu item named "Color Binning Tool" under SimPE's Tools menu.


Basic Usage
After the plugin is installed, start SimPE.

On the Tools menu, click on the "Color Binning Tool" item, and the plugin's main window should appear. Initially, the "Black" color tab is selected by default.

Use the "Package" menu or the context menu to load a package file into the selected tab. Repeat this process for the other tabs (Brown, Blond and Red).

You can select which age groups you wish to keep or remove on each color tab. You must pay special attention to the fact that a properly binned hair should have only one elder (grey) recolor, so you must choose carefully one elder recolor out of the four available.

On most cases you can ignore the Grey and Custom tabs, so you may proceed to review the package options (available in the menu Package->Options), and finally save the resulting package files.


Credits
I would like to thank to everyone that contributed to this project, and in particular to Motoki, for giving the momentum that started this project; Pinhead, whose invaluable knowledge put the code right on track again; and of course all the folks at MATY that were willing to test the plugin on its early stages.
Operating System: Windows
Utility Type: CC Editors
Plugin Type: SimPE

You must have the expansion or stuff packs listed below installed to use this custom content. Please see the post text for any exceptions.

Sims 2
Key: - File was updated after upload was posted
Filename - Tip: You can click the magnifying glass to see the archive contents Size Downloads Date
ColorBinningTool_2301.zip 39.9 KB 11,554 27th Dec 2007
Don't forget to Thank the creator after downloading! Use the Thanks button located above the screenshots above.
Basic Download and Install Instructions:

1. Download: Click the download link to save the .rar or .zip file(s) to your computer.

2. Extract: Use WinRAR (Windows) or Stuffit (Mac) to extract the .package file(s) from the .rar or .zip file(s).

3. Place in Downloads Folder: Cut and paste the .package file(s) into your Downloads folder:
  • Windows XP: Documents and Settings\(Current User Account)\My Documents\EA Games\The Sims 2\Downloads\
  • Windows Vista/7/8: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads\
  • Mac: Users\(Current User Account)\Documents\EA Games\The Sims 2\Downloads\

-or-

4. Place in Program Files: Cut and paste the .package file(s) into your appropriate Install folder:
  • Windows XP: C:\Program Files\EA GAMES\The Sims 2 (Your Latest EP)\TSData\Res\Catalog\Bins
  • Windows Vista/7/8: C:\Program Files\EA GAMES\The Sims 2 (Your Latest EP)\TSData\Res\Catalog\Bins
  • Windows Vista/7/8: C:\Program Files(x86)\EA GAMES\The Sims 2 (Your Latest EP)\TSData\Res\Catalog\Bins
  • Origin: C:\Program Files (x86)\Origin Games\The Sims 2 Ultimate Collection\Fun with Pets\SP9\TSData\Res\Catalog\Bins
  • Mac: APPLICATIONS FOLDER -> THE SIMS 2 -> TSDATA -> RES -> CATALOG


Need more information?
 
Page 2 of 9
213 Comments / Replies (Who?) - 197 Feedback Posts, 6 Thanks Posts
Hide Thanks Posts for this thread (Show only feedback)
Instructor
#26 Old 9th May 2006 at 3:35 PM
Coolness! I haven't had a single problem with it, but I do have good luck with the sims not crashing, unlike some people. I will keep trying to break it for you, though!

~I no longer play Sims, so I'm not taking requests, sorry~
Forum Resident
#27 Old 9th May 2006 at 9:13 PM
Quote:
Originally Posted by Theo
I have had some reports at MATY that the tool is somehow 'eating' some recolors, but I'm still unable to reproduce the described symptoms on my computer (and I have been using the tool myself extensively ) . What I have been told is that some recolors of a hair lose their mesh definition and appear with the default hair mesh in the catalog.


I've just finished rebinning thousands of hair styles (my dl folder is huge ) and I didn't have any problens with this.

Sounds like the DNA thing is still a bit experimental. I think I'll wait on that.
Test Subject
Original Poster
#28 Old 10th May 2006 at 12:21 PM
Quote:
Originally Posted by jmtmom
Sounds like the DNA thing is still a bit experimental. I think I'll wait on that.

Remeber that this function is only needed if you have created sims in CAS using custom downloaded hairs. When you do this, the hair's guid is imbued in the sim's DNA (and possibly their offspring's), hence the need to correct the values when the custom hair guid no longer exists.
Forum Resident
#29 Old 10th May 2006 at 4:21 PM
Quote:
Originally Posted by Theo
Remeber that this function is only needed if you have created sims in CAS using custom downloaded hairs. When you do this, the hair's guid is imbued in the sim's DNA (and possibly their offspring's), hence the need to correct the values when the custom hair guid no longer exists.


Oh, so if I don't have any CAS made sims with the hair I rebinned, it's no problem. So then is it true that any sims I make now with the binned hair will have the proper DNA and it will read as the right color hair for attractions, etc?
Test Subject
Original Poster
#30 Old 10th May 2006 at 5:46 PM
Quote:
Originally Posted by jmtmom
So then is it true that any sims I make now with the binned hair will have the proper DNA and it will read as the right color hair for attractions, etc?

Yes, the sim's DNA will then use the normal guid, taken from the hairtone property in the SkintoneXML resource.

The "Custom Hair" attraction surely refers to custom bin hair, and not custom content hair. Although there are other factors involved, I've had occasions whereby categorizing the hair would also change the attraction strength (the lightning bolts). I've had a number of sims that had to change their turn-on/offs, because they preferred custom hair .
Test Subject
#31 Old 13th May 2006 at 8:44 PM
Hi there! Thank you for creating a wonderful tool. I am looking forward to using it.

Before I do use it though.... I have a few questions.

1. There are several hairstyles that I have downloaded that only have 1 hair color. Meaning that the creator never did all the maxis color schemes. So for example I have a light brown hairstyle that appears in custom and I want to bin it for the brown area..... is there going to be a problem since there are no other recolors of the hairstyle?

2. My other question is this:
After looking through bodyshop I can see like 70% of the toddler hairstyles and about 50% of the elder hairstyles are the same. When I bin the hair colors to the maxis areas .... must I keep any toddler or grey haircolors? Of can I just have the adult hair style/ hair color binned with no other age groups?

Sorry if my questions are confusing. I just got off an 18 hour shift at work. My brain = fried.

Thanks for any imput.

Again thanks for making this tool!
Test Subject
Original Poster
#32 Old 14th May 2006 at 4:56 AM Last edited by Theo : 13th Dec 2006 at 7:46 PM.
Hello Snuggles

If you don't have all the recolors you can still use this tool without any problem, the only thing different is that when you are in the game and switch to the non-existent color, the hair mesh will revert to the default mesh.

And you can select which ages you want, just check the respective items you want included in the output packages.
For example, here we're going to remove the Toddler, Child and Elder ages from the black recolor:

You'll have to check the items you want on each color tab, and don't forget that at least one elder age item must remain checked.

I have made a tutorial that explains how the whole process should be done, you can see it at http://theos.chewbakkas.net/tools/c...alkthrough.html.

cheers,
Theo
Lab Assistant
#33 Old 20th May 2006 at 4:55 PM
Definitely gonna try this one out. Thanks!
Test Subject
#34 Old 2nd Jun 2006 at 6:10 PM
this is an awesome plugin, thanks!!

the only trouble (not very important though) is when there are more than 4 regular recolors of the same hair (like 2 shades of blond or brown)... then, for the extra recolors, the old simpe-property-set-changes method applies, i guess?

anyway, a great tool!!
good job and great tutorial!! Thanks Theo!!
Test Subject
Original Poster
#35 Old 2nd Jun 2006 at 7:55 PM
Hi

You're right, it can only process one package on each color bin.

However, you can still do the following trick: when doing the main packages, take note of the Family Guid.
After you process and save the main batch, you can load the remaining packages on their respective color bins, and then paste the previous guid into the Family Guid.

That guid is what the game needs to associate the different colors of the same hair.

Beware that the current naming scheme forces you to choose a different name for the second batch, otherwise the main packages would be disabled or overwritten.
Test Subject
#36 Old 3rd Jun 2006 at 2:45 PM
oooh, thanks for the tip, i'll do that!!
Lab Assistant
DELETED POST
11th Jun 2006 at 10:09 AM Last edited by BitzyBus : 11th Jun 2006 at 2:29 PM.
This message has been deleted by BitzyBus. Reason: I found answers for my questions, thank's for a great download
Test Subject
Original Poster
#37 Old 11th Jun 2006 at 2:30 PM
Hi

Regarding the file size issue, sometimes the textures won't compress even if you check that option.

This is a known problem of SimPE's compression function (which is used by this tool), and I think it happens when the compressed data is larger than the original.

Perhaps in a future version of SimPE that problem may be solved, but until then there's nothing we can do. You can try do do the compression manually, but in the end the result will be the same
Lab Assistant
#38 Old 11th Jun 2006 at 2:34 PM
*lol* Thanks! I just edited my post at the same time you posted because I found the thread over at maty and found the answers there, thank you anyway, it's a great plugin!
Test Subject
#39 Old 25th Jun 2006 at 10:26 PM
OK I really want to use this tool, but I don't get it I manged to open it up in SimPE but how do I know where the hair is in my downloads folder?
Test Subject
Original Poster
#40 Old 26th Jun 2006 at 1:07 PM Last edited by Theo : 26th Jun 2006 at 3:42 PM.
Quote:
Originally Posted by dropoflove
OK I really want to use this tool, but I don't get it I manged to open it up in SimPE but how do I know where the hair is in my downloads folder?

I recommend organizing your downloads folder for that matter. It will be a daunting task and especially time consuming, but in the end it will save you a lot of time when you want to find a particular package.

To give you a hint, here is the folder structure of my downloads folder:

Code:
Downloads
- Genetics
- Brows
- FacialHair
- Hair
- Meshes
- Skins
- Clothing
- Accessories
- Meshes
- BuildMode
- Furnishing
- Appliances
- etc, etc...

This way you can drop all your downloaded hairs into the "Hair" folder, so that you can find it later when using this tool.

Edit: BTW, it helps a lot if you sort the files by creation date
Test Subject
#41 Old 27th Jun 2006 at 12:28 AM
Sorry I forgot to post that I figured it out. Took me forever. Thanks for the tool.
Test Subject
#42 Old 12th Jul 2006 at 3:50 AM Last edited by Lochar67 : 12th Jul 2006 at 12:18 PM.
I have a question, this is a pretty neat tool and figuring it out now, but is there a way to use this for clothing skins? I am trying to find an easier way to put my clothes in their proper categories rather than tying up my everyday wear?

Sorry to derail slightly but different websites have different help tutorials and I am still new to all this.

Man after a few hrs all my hairs are color binned, next time I am gonna d/l in small batches. It wouldnt have so bad if those numbers didnt always come before the name it was like playing matching pairs. But now I hair a hair folder with all the hair sets neatly labelled.

Great Program!
Test Subject
Original Poster
#43 Old 12th Jul 2006 at 1:06 PM Last edited by Theo : 13th Dec 2006 at 7:47 PM. Reason: Changed website link
Hi,

You should try the latest version (0.2.25.1) which can be found at my website. I didn't update this thread because that version is still a bit experimental, and there's always the chance of misuse.

But basically it enables you to load a clothing package into the tool. Of course there's no color binning to perform, so you can just ignore the color tabs names.

After the package is loaded, you'll see the PropertySet listing, normally consisting of one item. When an item is selected, a new Properties tab will appear at the bottom, where you can set the relevant attributes for that package.

I hope this helps

cheers
Test Subject
#44 Old 13th Jul 2006 at 9:35 AM Last edited by Lochar67 : 13th Jul 2006 at 10:22 AM.
Quote:
Originally Posted by Theo
Hi,

You should try the latest version (0.2.25.1) which can be found at my website. I didn't update this thread because that version is still a bit experimental, and there's always the chance of misuse.

But basically it enables you to load a clothing package into the tool. Of course there's no color binning to perform, so you can just ignore the color tabs names.

After the package is loaded, you'll see the PropertySet listing, normally consisting of one item. When an item is selected, a new Properties tab will appear at the bottom, where you can set the relevant attributes for that package.

I hope this helps

cheers


Cool I saw that when I messed with a clothing package but because of the bins I didnt know if I would mess it up, man oh man here goes my day off, to sort clothes for the sims2!

:D

Ok I may do this in segments as its alot worse than clothing when have to do one at a time instead of the clothing batches. But I have a question, does renaming the files hurt anything? I saw some sites warned about changing names but it makes it alot easier just to rename and sort then attempt thi.

Sorry to be a pest, I am almost tempted to start over and control my downloading better so its presorted.
Test Subject
Original Poster
#45 Old 13th Jul 2006 at 11:30 AM
Quote:
Originally Posted by Lochar67
But I have a question, does renaming the files hurt anything?

You can rename your downloaded packages, but you must be aware that if you later download an updated version of a package, you may have the same content in two files.

In that case, the game will not load both packages, but rather the last package to be fetched from the filesystem.

That is the reason for the "Disable original package" option that you can find in the output options panel. When enabled, it will rename the input packages in such a manner that they won't be loaded by the game, leaving only the processed packages, and thus minimizing the chances of a package conflict.


Quote:
Originally Posted by Lochar67
Cool I saw that when I messed with a clothing package but because of the bins I didnt know if I would mess it up, man oh man here goes my day off, to sort clothes for the sims2!

I did spend quite some time doing that myself , the tool is fine for re-sorting categories, but it doesn't make any checks for age or gender, so you must be careful if you're going to mess with those settings.

As far as I know, it's safe to change the assigned gender only for child and toddler clothes (eg, making male child clothes available to female child too), and making clothes available to different ages is only possible between the Young Adult, Adult and Elder ages.
Test Subject
#46 Old 13th Jul 2006 at 1:28 PM
Quote:
Originally Posted by Theo
You can rename your downloaded packages, but you must be aware that if you later download an updated version of a package, you may have the same content in two files.

In that case, the game will not load both packages, but rather the last package to be fetched from the filesystem.

That is the reason for the "Disable original package" option that you can find in the output options panel. When enabled, it will rename the input packages in such a manner that they won't be loaded by the game, leaving only the processed packages, and thus minimizing the chances of a package conflict.



I did spend quite some time doing that myself , the tool is fine for re-sorting categories, but it doesn't make any checks for age or gender, so you must be careful if you're going to mess with those settings.

As far as I know, it's safe to change the assigned gender only for child and toddler clothes (eg, making male child clothes available to female child too), and making clothes available to different ages is only possible between the Young Adult, Adult and Elder ages.


Thanks alot for the help, just finished making a new set of custom folders and while doing so kinda jotted down what names looked out of place. I think you have a great tool but was surprised no one made an altered bodyshop program with more options. I am doing ok for some of the clothes but sometimes trying to see if its a bikini or underwear has me just leaving those alone. Plus I am lazy to boot..

But once again, thanks for your patience Theo, I am so happy the hair is sorted, it is so much easier now and lol I was happy when I started a new family and it choose one of the hairs I binned...

Heh 4 days now and the only part of the game I have got to is the CAS.....Actually think having more fun sorting..

PS thanks for tip about renaming, didnt think of that as a end result and yeah that could be a problem. I renamed all my hair packages but then again its not as many as the clothing and I now have folders sorted for downloading hair.
Test Subject
#47 Old 16th Jul 2006 at 5:33 PM
When I try to move one color of hair in a package file, all of them move even if they weren't selected! For example, a file I downloaded is a dark brown male hair, which consists of the brown hair and the elder equivalent in gray. The creator classified it as a black hair, while I would rather have it show up under brown and have the gray show up under gray.

What am I doing wrong?
Field Researcher
#48 Old 17th Jul 2006 at 3:26 AM Last edited by alkaloid : 17th Jul 2006 at 4:07 AM.
bug report?
divinebovine, I had that problem too. You need to load the colors into each tab - so you're loading twice.

Otherwise, I need to report that this didn't work for me, and when I looked at the code in SimPE, the hair color value was set in a string called "proxy" instead of the value specified in the manual hair color binning tutorial. Could that be why?

I know that's really not helpful, but I'm not a programmer by any stretch of the imagination.
Test Subject
Original Poster
#49 Old 17th Jul 2006 at 1:47 PM
The "Move To" command is just a quick'n'dirty way to put a package in the correct color tab, instead of having to remove it, and then loading it again.

For example, sometimes the package filename can't tell you what hair color it contains; in those cases, you just load the package into an available tab, inspect it using the texture preview, and if it's on the wrong color, use the Move command to put it where it belongs.

That command cannot move single PropertySet items, it operates on the whole package.


Now for the grey color

If at least one of the loaded packages already contains the grey color, then you're all set, and you can leave the "Grey" tab alone.

Just remember that on all four tabs, only one grey (elder) PropertySet item should be selected - this will ensure that only one version of the hair will appear on the catalog of elder hair.


alkaloid, can you give an example of what you tried to do?
Page 2 of 9