hmm do you need something that saves them to a file or something that will allow you to copy and paste poses?
a copy and paste pose would be preaty simple to writte
you could do something like
MyLatestPose = #() --empty container
Obj = selection as array --current selection
for i = 1 to Obj.count do
o = Obj[i]
t = Obj[i].transform.controller.value --get the local value of the controller
append MyLatestPose #(o,t)
---- to paste
if MyLatestPose != undefined then --simple test to make sure a pose has been copyed
for i = 1 to MyLatestPose.count do
objTranAr = MyLatestPose[i]
o = objTranAr -- get transform data
t = objTranAr -- get the object it belongs too
o.transform.controller.value = t
as i said this is a simple copy and paste.
it will allow you to copy the current objects transformation and paste them at a difernet time. it dosn’t handle re mapping or anything like that.
anyways this might not work sence i just wrotte it and i don’t have max at work to test it.