The following MAXScript areas have been improved in 3ds Max 5
New ParameterBlock2 data types added
TYPE_INDEX, TYPE_INDEX_TAB, TYPE_MATRIX3, and TYPE_MATRIX3_TAB data types added.
Append String Method Conserves Memory
Perfect for creating dynamic rollouts.
Rollout name as local variable in the scope of the rollout
Rollout names are now accessible as local variables in the scope of the rollout.
By-pointer argument handling in FPS methods fixed
FPS Methods’ Out Parameters can now be used to access data.
Notification parameters handling improved
Correct handling of notification parameters
ActiveX fix for controls/objects without a default interface
Controls without a default interface can now be created, for example Photoshop.
Manual Garbage Collection Light Option
A light option to garbage collection preserves the Undo buffer.
Rollout Floaters and Dialogs Position and Size Handling Fixed
Fixed the problem with moving dialogs when getting/setting dialog position.