--===================================================================
-- Assign Controller v0.1
-- Written For: 3D Studio Max 4.0
-- Written By: Jason Hayes
-- Description: Assigns controllers to a single or multiple selected
-- 				objects.  I wrote it mainly because it started to 
--				become a pain manually assigning the controllers to
--				every bone one at a time.
--===================================================================

macroscript AssignControllers category:"FaceMn Tools"
(

if assignController != undefined then
(
	closeRolloutFloater assignController
)

assignController = newRolloutFloater "Assign Controllers" 200 97

rollout assignController_rollout "v0.1"
(
button assign_euler "Euler XYZ Controller" width:160

on assign_euler pressed do
(
if $ == undefined then
(
	messageBox "Please select one or more objects!"
)
else
(
	for i in selection do
	(
		i.rotation.controller = euler_xyz()
	)
)
)--end button

)--end rollout

addRollout assignController_rollout assignController

)--end macroscript