This is a featured upload! It showcases the best talent and creativity available on MTS and in the community.
UPDATE (critical) - Version 1.1.02, July 10 2011
- bug fix: no crashing on old files like Anva and helaene brows
- bug fix: OK button works on filenames with [ ] in name
- bug fix: picking the .. directory always works correctly
- bug fix: file popups removed to stop redraw bug
If you have version 1.1.0, REDOWNLOAD
Critical Update - Version 1.1.01, March 10 2011
- bug fix (critical): backup files get created properly
- bug fix (minor): no more "foo" filename if user did not select anything
- Choose File dialog simplified
Update - Version 1.1.0, March 7 2011
- can remove unwanted ages
- add YA age if adult present and YA missing (automatic)
- enable outerwear category (optional)
- enable maternity category (automatic)
- create 1 file for all 4 colors (optional)
- overwrite original files
- create backup files (optional, on by default)
- decustomize off by default
- bug fix: nonstandard size textures display correctly
Update - Version 1.03, Feb 20 2011
- You can now color bin less than 4 files, if you are not familifying.
Critical Update - Version 1.02, Feb 19 2011
- critical bug fix: If using "1 Grey" on hair where elders had the same color hair as adults, the files would break. (It worked correctly on hair where elders were grey.) This has been fixed.
- bug fix: Sometimes unnecessary grey textures remained behind in files, although the catalog had just one grey. This has been fixed.
What does it do?
Bin all the hair / eyebrows / beards cluttering your custom color bin!
Got 4 grays, all identical, cluttering your elder bin? Make them 1 grey! (Extra grey textures are REMOVED, not just hidden!)
Nice adult hair with boring Maxis child and toddler hair? Remove ages!
Got hair that disappears if you change hair color? Familify it!
Bushy brows on ladies? Plucked brows on men? Make them ladies/men only!
Hair missing from outerwear and maternity? Fix it!
Let townies have nice hair too!
Quick and Easy
Do all four colors at once! Do all ages/genders at once!
Do binning, 1 grey, familify, remove ages, brow gender, and compress, all at once!
Don't need SimPE (binning plugin)! Faster than Wardrobe Wrangler!
How to install
Windows: Download. Unzip. Double click the *.exe file to run. Do NOT remove the *.dll nor *.manifest files.
Mac: I plan to add a Mac version in the future.
How to use
1) Select four files (black, brown, blond, red) by clicking the "..." buttons.
If you have mystery files not labeled by color, no problem! Just look at the preview picture. If there is more than one texture, the preview will say "image 1 of N". You can see the other textures by pressing the < and > buttons above the file list. Is one of the textures grey?
If your black (or brown or blond or red) file has elder grey, click the little round "black+grey" or "brown+grey" or "blond+grey" or "red+grey", to indicate which one you want to use for all four colors. (If you want each color to have its own grey, see Advanced Options.)
If your black (or brown or blond or red) file does not contain elder grey, and the elder grey is in a separate file, then click the "separate grey" checkbox and select the grey file.
If you don't have any elder grey at all, no problem. Things will still get binned.
2) Click the "Bin" button.
3) Your files are now binned! (And you have *.bak backup files.)
That's it! Quick! Easy!
Texture Image Preview
To turn image preview on or off, just click the "Preview" button
in the upper right of the Choose File dialog. To cycle through
multiple texture images, use the < and > buttons.
Bin and Geneticize
Colors appear in the correct bin, black, brown, blond, red, and grey, instead of the custom color bin.
Colors have correct genetics, black and brown are dominant over blond and red.
Binned hair is available to townies.
1 Grey (optional)
All four colors share one grey. If each color should have its own different shade of grey, you can turn off "1 Grey", it's optional.
Extra greys are NOT just hidden, their grey textures are removed. You truly have 1 grey.
All four colors are part of the same family, so the sims hair / eyebrows / beard don't disappear when changing colors!
Creators, you CAN have familified hair with 4 different greys if you wish. Just turn off 1 grey.
You CAN add more than one brown/blond/red to a family. Simply run binner again, with the same black color as the first time, and then select different brown, blond, red, if you wish. However, be aware that families with multiple versions of a color may not give the color you want when changing hair colors. They're useful if you want to keep the same hair mesh when changing colors, and you have more than 4 colors.
NOTE: If you make families of size 4+, and you are doing 1 grey, make sure the elder grey is in the black hair!
All 4 Colors in 1 File (optional)
If checked, black, brown, blond, red (and grey) will all be in one file.
This file will have "All4Colors" at the beginning of the file name.
If you want to keep your original files, check "make backup files".
Without backup files, you will lose your original files.
No custom star in the icon. Hair appears with Maxis hair in the catalog.
If hair requires a mesh from a certain EP or SP, select the EP or SP from the dropdown box.
Ages to Keep (optional)
Any checked ages will kept (if they exist). Ages will NOT be added.
Any unchecked ages will be removed (if they exist).
Any textures not used any more are removed.
Don't want lady sims with huge, bushy eyebrows?
Don't want manly sims with dainty, girly plucked eyebrows?
You can make eyebrows male only, female only, or unisex.
(This has no effect on hair and beards/mustaches/stubble.)
If checked, allows this hair to be in the outerwear category,
in addition to any categories it was already in.
Do NOT use this option for combination hat / no-hat hair
Maternity is always enabled, automatically.
You don't have to check anything, it just happens.
If checked, you get backup files named *.bak
If not checked, you don't get backup files.
Regardless, your original files are overwritten
There is no control for this, it just happens automatically when the files are written.
Known Issues / Troubleshooting
* Redrawing Bug: Sometimes when selecting files, if you hover over a file, a tooltip pops up showing the file's full pathname. When this happens, the file chooser may have trouble redrawing itself. Just click the file or another file again, a time or two, and it will fix itself.
* Don't forget to remove the old *.package files, keep the BINNED_*.package files!
* If BodyShop won't start, or you don't see your changes, you may need to remove *.cache files from your EA Games/The Sims 2 directory after binning stuff.
* In game, you might need to have sims use a mirror to change appearance.
Bug Fixes Needed
none at the moment
Features to Add in Future Version(s)
- make Mac version
- Familify: allow familify of custom bin wierd colors (will need to change UI)
- Familify: for those who want it, allow familifying of more than 4 colors
- Familify: for those who want it, allow familifying of less than 4 colors (someone may not have a complete set, but wants it familified)
- if multiple hair colors share identical bump maps, remove duplicate bump maps (most hair is not bump mapped, but a few are)
- maybe add Advanced option to add tooltips
- *maybe* add Advanced option to link to Maxis textures for certain ages and/or mesh groups, and ship tool with list of Maxis texture names and hair catalog pictures (thanks fanseelamb)
Planned UI Changes
- Eyebrow Gender: disable if doing hair or beards
- Add Advanced View / Basic View, so advanced users have all their options, and basic users are not confused
HUGE THANKS to all folks helping test, making suggestions, reporting issues.
Thanks to benrg, whose DBPF compression library I use (as does jfade).
Thanks to jfade for the Wardrobe Wrangler, which is still nifty for clothes and accessories!
Thanks to the makers of SimPE for a great tool. I used it along with BodyShop to verify that the hair binner works correctly.
Thanks to Theo (author of the binning SimPE_plugin) and AmberDiceless at MATY for helpful discussion, long, long, long ago.
Thanks to Phaenoh for her very good design suggestions, and for this great hair tutorial.
You can now do many of the steps in that tutorial with the hair binner instead of SimPE or Wardrobe Wrangler.
Didn't someone, long ago, already make something like this and post it here on MTS?
I don't believe so. The tools I'm aware of are Theo's SimPE_plugin, which I believe he is no longer working on, and jfade's Wardrobe Wrangler, which is super duper, but not nearly as fast for this particular task. I'll go look at MTS tools again...
My tool is standalone, not a SimPE plugin like Theo's. I think folks may find mine easier to use. Also, my binner works on eyebrows and beards too, I don't recall if Theo's binner does that.
It is faster to use than Wardrobe Wrangler when binning hair, and it actually nukes the extra 3 grey textures rather than just hiding them.
Thus I think it is different enough to fill some needs.
Didn't someone, long ago, already make something like this and post it here on MTS?
Well I have binned so many hairs and IÂ´m always looking for tools to make my work easier, and I promise, there is nothing like this out there. And I must say it again, thank you CatOfEvilGenius, you really made my day
"Be the kind of woman that when your feet hit the floor each morning the devil says "Oh Crap, she's up"!
Thank you. I haven't yet downloaded and used it, but it looks great.
You asked for suggestions, and this may be a totally different can of fish, but how about something similar for ages? That is, to make a child version of an adult hair, or vice versa, or even to nuke hair available where you don't think it belongs (e.g., "What grown woman in her right mind would wear her hair like this?")
This would require different meshes. This is not a mesh tool, it just rearranges/deletes existing files. (As far as I can tell, but correct me if I'm wrong.)
Thanks a bunch!
I'll try it as soon as I'm brave enough
But howdoes the preview work for hair, how are you meant to identify the hair you're editing? Or do you rely on the .package name (Or hair texture)?