Avatar

Pick'N'Mix Sims

@picknmixsims / picknmixsims.tumblr.com

Mods, pictorials, stories and other stuff for The Sims 2

DBPF Scripter

DBPF Scripter is an application to automate the editing of resources in one or more DBPF (.package) files using values from a pre-configured spreadsheet.

Initial development of the app has been heavily influenced by @hypersaline's Body Shapes Tutorial.

The tutorial encapsulates a lot of knowledge of what resources to edit in each of the two template files, what values need to be changed, where to find some of those values and how to generate others, and also what tools and techniques are needed to effect the edits.

For a creator that just wants to take their body shape meshes and outfits and "make them work", there is a lot of daunting detail covering tools and techniques they may not be familiar with.

The aim of DBPF Scripter is to hide all the editing details, letting the creator focus on gathering the required info into a simple spreadsheet.

Sims2Tools Thumbnail Transparency

I've finally found out how to decode the alpha channel Maxis embeds into their JPEG thumbnails.

The following apps will now display thumbnails on a transparent background

(The background colour can be configured via the "ThumbnailBackground" property.)

Additionally, for Object Relocator and Outfit Organiser, when replacing a thumbnail with a .png image, the alpha channel will be correctly encoded.

Sims2Tools Config Changes

I've changed the start-up process for all of my apps to no longer read the SimPe configuration file to locate the Base, EP and SP sub-directories. This has required a major change to how the apps are configured.

The config dialog has been simplified for apps that do NOT require this information.

The simplified config applies to the following apps

For these apps, there is no need to do anything after downloading the new version(s).

The config dialog has been EXTENDED for apps that do need to locate Maxis files.

This extended config applies to the following apps

Entering the install path enables the "Select EP & SP Paths…" button.

If the SimPe config had been previously set, these paths will be pre-populated with those values. Otherwise, they will be "best-guessed".

After downloading a new version of BSOK Editor, Object Relocator, Outfit Organiser or Repository Wizard you will need to open the config dialogs, check the paths, and then click OK. As the configuration is shared by all my apps, you only have to do this once.

Tool-tips have been added to the main config dialog. Hovering the mouse over a ? (before the text entry areas) will display an explanation of what is expected in the associated text area.

Stock All Juicer

Adds three "Stock All" menu options to the juicer to stock harvestables (veggies and fruits) of the selected quality, that transfers ALL such items in the Sim's inventory into the juicer without having to select each one in the dialog that is displayed after choosing the standard "Stock" menu option.

Only works with the Maxis fresh foods as the juicer can only hold those.

Thanks to FranH for the idea.

Repository Wizard - Updated

Added Designable and Non-Designable tabs (advanced mode only)

Added SIX non-designable subset mappings, for those of you that really want to go to town reducing the number of TXMT/TXTR resources in a repositoried/slaved package!

Setting a non-designable subset to an empty value will delete that subset from the SHPE

Selected folder in the tree view retains highlight when selecting packages within the folder

Picking an unsupported version of SimPe in the Config Dialog now displays a link to this post

BSOK Editor - Updated

Fixed the bug with Naked Overlay category not working, and added the Skintone category.

The tooltip for age and category columns now displays the hex code as well as the ages/categories, eg "0x00000048 - Adult, Young Adult" or "0x00000150 - Maternity, PJs, Underwear".

Picking an unsupported version of SimPe in the Config Dialog now displays a link to this post

Sims2Tools Minor Updates

General

  • Picking an unsupported version of SimPe in the Config Dialog now displays a link to this post
  • Selected folder in the tree view retains highlight when selecting packages within the folder.
  • Added UnknownTokensColour for the display colour of unknown inventory tokens.
  • Added option to extract a Maxis GZPS recolour.

Seasons Greetings!

Merry Christmas one and all.

Bit of an unexpected unproductive modding end to the year, but in other news, I paid the ISP Hosting Fees a couple of days ago so Pick'N'Mix Sims2 will be around until at least Dec 2027

Outfit Organiser - Updated

Added Genetics menu (advanced mode) for skins and eyes

Added Genetics drop-down, can select from Maxis values or enter an intermediate value (press Enter to get it to "stick").

More info about genetics here, here and here.

With nothing open, you can drag-and-drop a folder from Windows Explorer onto the tree view to open it.

Outfits menu items now uniquely select an outfit. Shift-click on a outfit menu item to multi-select.

Repository Wizard - Updated

Fixed a bug when opening objects.package from the Object sub-wizard

With nothing open, you can drag-and-drop a folder from Windows Explorer onto the tree view to open it.

"Delete Local Orphans" is now on the Options menu

"Clothing", "Object" and "Standalone Clothing" are now on the Wizard menu

Ctrl-click on an age or category checkbox will uncheck all others in the group and check just that one

Sims Salary Bonus Scheme - Paybook Update

Adds menu options to a Sim's Paybook to add/subtract PTO and for the owning Sim to "Cash In" their PTO

The "Cash In" option is similar in function to Fruit of life by cathair2005, but fixes the broken PTO calculation. (For reasons known only to Maxis, 0-100 pto points is 1 day of pto, 101-200 pto points is 2 days of pto, etc - the fruit of life incorrectly uses 0-99, 100-199, etc)

The main mod logic has not changed, only the paybook menu options in the WH_PayBook_A.package file have changed.

Many thanks to Bulbizarre for the idea.

Group Warm Up Barre - Updated

Added support for Ballet For All - if the WH_BarreOutfit_WarmUp_Black.package is installed, will force Sims into black leo/uni-tards - rather than their "normal" gym clothes.

Added support for Changing Bags - if changing bags are placed, Sims will change near their associated bag rather than in front of the barre.

You are using an unsupported browser and things might not work as intended. Please make sure you're using the latest version of Chrome, Firefox, Safari, or Edge.