Change Log
2007.12.26 (0.2.30.1)
- Code update for the new version of SimPe. SimPe should no longer warn about an obsolete method call.
- Added a few more values to the OutfitType enumeration.
2006.11.16 (0.2.29.1)
- Bugfix: A "subtype" property was erroneously being added to the PropertySet resources.
- Updated the Properties tab.
2006.11.14 (0.2.28.3)
- Bugfix: An error would occur when closing SimPe while the tool was still active.
- Updated the Properties tab.
- Small bugfix for the package backup function.
2006.11.13 (0.2.27.1)
- Added option to keep the original package names instead of renaming all packages. When this option
is checked, the file save dialog will no longer appear, unless the "Generate Single Package" option
is selected.
- Added tooltip for individual PropertySet items showing the original hairtone value.
2006.11.08 (0.2.26.1)
2006.05.12 (0.2.25.1)
- The mesh list now displays each mesh package's file name.
- Added the Properties tab for recolor items.
- Enabled editing of the recolor items name. Note that for hair packages this name will also be
renamed automatically using the tab's color name.
- The neighborhood options panel will show only when editing hair packages.
- Removed the restriction that disallowed loading more than one skintone package.
2006.05.09 (0.2.24.1)
- Bugfix: The 'Move To' list was not synchronized with the tabs contents.
2006.05.05 (0.2.23.1)
- Bugfix: The family guid was not applied to TextureOverlay packages.
- Disabled compiler optimizations for the dll file.
2006.05.03 (0.2.22.1)
- The mesh list is no longer cleared when the session resets.
- Added neighborhood DNA correction function: The custom hair guid's will be replaced by the respective
standard guid on the selected neighborhoods (requested by silvertreedrake).
2006.05.02 (0.2.21.1)
- Added support for MeshOverlay property sets.
- Bugfix: The flags value for the "Hat" option was not correct (and to this day I still don't know
if it's correct :P).
2006.04.26 (0.2.20.1)
- Bugfix: Output files no longer remain write-locked by SimPe.
2006.04.24 (0.2.19.1)
- Bugfix: When changing a material texture, the selected item would change to the first of the list.
2006.04.23 (0.2.18.1)
- Bugfix: An error occured when looking for a non-existent settings file (reported by Solowren).
2006.04.20 (0.2.17.1)
- Bugfix: The plugin could not load packages that had no tooltip description resource (reported
by Solowren).
- Bugfix: After moving a package to a different color tab, the wrong genetic color would be assumed
when using the "Revert to base texture" function.
2006.04.19 (0.2.16.1)
2006.04.18 (0.2.14/15.1)
- The main menu options are available according to the session state.
- When a mesh is applied to a recolor item, a visual indication of the change is shown.
- Bugfix: The "Load Mesh" function wasn't always available.
- Bugfix: The output options weren't being saved before a session reset (New Session).
- The automatic selecting/deselecting of elder age recolors is now applied on Hairtone and TextureOverlay
packages only.
- The tool tries to prevent loading more than one skintone package per session, as setting the same
family guid on multiple skintone packages yielded unwanted results.
2006.04.17 (0.2.13.1)
- The Texture Format option has been removed. It was both unnecessary and a source of possible confusion.
- The texture preview has been fixed (again). It can now correctly show the textures from outside
packages, as long as they are referenced by the FileTable.
- The user's output preferences are now maintained between sessions, and saved in the SimPe's plugin
data storage folder (\Data\Plugin).
2006.04.13 (0.2.11/12.1)
- Added the option to specify the texture format when texture compression is specified.
- Change the Load Mesh behavior: a mesh will only be applied when the "Apply Mesh" function is selected.
- When loading mesh packages with more than one mesh, all meshes will be displayed in the "Apply
Mesh" list.
2006.04.10 (0.2.10.1)
- Bugfix: When reverting to a material's base texture of a grey recolor in a normal color bin, the
color name was being used instead of 'grey'.
- Changed the texture output format to DXT3 when Texture Compression setting is on.
2006.04.07 (0.2.9.1)
- Bugfix: The texture compression setting wasn't being applied when selecting the "Generate Single
Package" option (reported by Pinhead).
- Added option to select a mesh package for a recolor item. It will simply replace the resource
references in the respective 3IDR file.
- Improved performance to the texture preview functions.
- The manipulations in the hairtone field are applied only for hair and texture overlay packages.
This will allow PropertySet changes in other package types without changing that field.
2006.04.06
- Added option to specify whether the package textures are compressed (global output setting).
- Bugfix: The tool was discarding the textures referenced by the stdMatNormalMapTextureName
property in the material definitions (reported by idtaminger).
- Bugfix: When reverting to the MaterialDefinition base texture for a package in the "Custom" tab,
the string "custom" was being added to the texture name (reported by Pinhead). The original name
from the FileList will be used now.
- Bugfix: The "Hide From Catalog" option wasn't correctly overriding the "Remove Unchecked Recolors"
option.
- Corrected the hairtone value applied to PropertySets for the elder age group in the "Custom" tab
(thanks to Pinhead).
2006.04.05
- The materials list is now automatically updated when the content changes.
- A texture reference can be copied to another color package, as requested by Motoki and Pinhead.
- The texture preview tries to find a texture in the FileTable.
- Added option to specify whether a hair package is hidden from the catalog (global package setting).
- Added option to specify whether a hair package is a hat (global hairtone setting).
2006.04.04
- Bugfix: The "Use base texture" command in the Materials list wouldn't work if the resource had
no entries in the filelist.
- Bugfix: The same package file could not be loaded into different color tabs.
- The tool tries to maintain package type integrity: the first package to be loaded determines the
working mode - either Hairtone or TextureOverlay, and all following packages must be of the same
type, otherwise a warning dialog will inform the user of the discrepancy.
- The previous change is reflected in the options dialog: the relevant options are available only
when a matching package type is loaded.
2006.04.03
- Bugfix: Changes to PropertySets and MaterialDefinitions weren't commited if the item was unchecked.
- Bugfix: Unused textures are again being removed from the package.
- Bugfix: The options dialog changes could not be cancelled.
- Added option to specify the proxy color for custom hairtones (requested by pioupiou).
- Minor UI changes to the options dialog.
2006.04.02
- Added workaround for a known .NET Framework bug.
- The default state for the "Remove Unchecked Recolors" option is now off.
- PropertSets marked with the HideFromCatalog flag can now be re-enabled.
2006.04.01
- Fixed a file locking bug when disabling the source packages.
- Corrected the value that was being set to a PropertySet flags, in order hide it from the catalog
(thanks to Pinhead).
- Added feature that allows packages to be moved between color bins (thanks to Theo).
- Changed the tool's name.
2006.03.31
- Added option to specify how deleted recolors are processed (Motoki/Pinhead mode).
- The option "Generate Single Package" works now.
- Added special treatment for elder hair recolors (thanks to Pinhead).
2006.03.30
- The three main panels can now be resized using not-so-visible splitters.
- Fixed bug that prevented the plugin to load more than once.