The parameter block versioning system - also known as parameter block revisioning - is implemented as post-load callback that is triggered by 3ds Max when the current parameter block version differs from the previous version. The versioning system is triggered when the following conditions are met:
The version number is an integer supplied in a parameter block descriptor (ParamBlockDesc2) immediately following the flags field and before the parameter block id number.
When the parameter block versioning system is triggered the following occurs