---------------------------------------------------------------------------------------------------------------------
HIERARCHY GUARDIAN v 1.04 - 3dsMax script
---------------------------------------------------------------------------------------------------------------------

Script Name:	HierarchyGuardian.mse

Version:	1.04

Compatible:	3dsMax 2019 and up

Release date:   March 3, 2026

Last update:	April 27, 2026

Code by:	Hernan A. Rodenstein

Released by:	Spline Dynamics

Website:	www.splinedynamics.com


Revision History:

v0.93	- Several code improvements and performance optimization.
	- Added tooltips and clearer labels
	- New feature: Sanitize object names (removes special characters and resolves duplicate names)
v0.94	Fixed issue with presets not changing UI settings.
v0.95	New features: Remove CAD Blocks; Convert non-native geometry to Editable_Poly; Remove Splines.
v1.00	First release.
v1.02	Updated trial version.
v1.04	Added Quick Start Help screen.
 	Updated trial version.


----------------------------------------------------------------------------------------------------------------------

DESCRIPTION

Hierarchy Guardian is a professional 3ds Max tool to safely analyze and clean complex scene hierarchies for ArchViz workflows.


VERSION REQUIREMENTS:

3dsmax 2019 and higher.

----------------------------------------------------------------------------------------------------------------------

LICENSE:

This license is valid for either 1 year or lifetime, depending on the option you purchased. Please check your order details for more information.

The license is strictly personal, belongs exclusively to the purchaser, and is linked to the email address used at the time of purchase.

This is a node-locked license. It includes two license keys, allowing installation on multiple workstations.

- Regular License: up to 2 workstations

- Corporate License: up to 10 workstations

You can find the first license key in the purchase confirmation email.
The remaining license keys can be generated from your user account at www.splinedynamics.com


The license includes free customer support.

Free updates for the same major version of the product will be available at:
http://www.splinedynamics.com/product-updates/

SplineDynamics will announce updates and other news on the main website and also on its Facebook page:
https://www.facebook.com/splinedynamics/

If you have any questions or need assistance, please contact us at:
contact@splinedynamics.com


----------------------------------------------------------------------------------------------------------------------

INSTALLATION:

1. Drag the .mzp file onto any 3ds Max viewport.
(All required files will be automatically extracted and installed.)

2. A dialog window will appear, asking whether you want to continue using the trial version or activate your license.
To activate, enter your license key in the provided text field (sent to you by email after purchase).
If the license key is valid, the script will start automatically.

3. To add the script icon to a toolbar, go to: Customize -> Customize User Interface

4. Open the Toolbars tab and select the category Spline Dynamics.

5. Drag 'HierarchyGuardian' onto a toolbar. Done!

If you wish to inspect the contents of the .mzp file manually, you can unzip it just like a standard ZIP file.

----------------------------------------------------------------------------------------------------------------------

INFO:

Website: https://www.splinedynamics.com/hierarchy-guardian/

Tutorials: https://www.splinedynamics.com/category/tutorials/hierarchy-guardian/

Documentation: https://www.splinedynamics.com/hierarchy-guardian-manual/

Support: contact@splinedynamics.com

----------------------------------------------------------------------------------------------------------------------

The following files are copied to your system:

HierarchyGuardian.mcr >>		$userMacros
HierarchyGuardian.mse >>		$userScripts\SplineDynamics\HierarchyGuardian\
hierarchy_guardian.ini >>		$plugcfg\SplineDynamics\HierarchyGuardian\
(icon files) >>		 		$userIcons
(image files) >>		 	$userScripts\SplineDynamics\HierarchyGuardian\images\
