raybe
I'm using a Fullbody character and on startup I created a startup .htr , basically it loads the background, calls the Character htr, puts on a bodyskin, and then calls a Position hap. I'd say the positioning portion for the avatar is in the .htr you are presently using and that htr can not be changed. Anyways this is what I've been using for a few years.
##standard
#HaptekSDK Version= 1.0 HapType= command FileType= text
\load [file= [C:\Program Files (x86)\Zabaware\Ultra Hal Assistant 6\Background\KitchenBack.jpg]]
\load [file= [C:\Program Files (x86)\Zabaware\Ultra Hal Assistant 6\Characters\VillageGirlC.haptar]]
\load [file= [C:\Program Files (x86)\Zabaware\Ultra Hal Assistant 6\Bodyskin/NC.jpg]]
\load [file= [C:\Program Files (x86)\Zabaware\Ultra Hal Assistant 6\Haps\APosition.hap]]
The APosition.hap looks like this
#HaptekSDK Version= 1.0 HeaderLines= 2 HapType= command FileType= text
#Name= haptek_scene Icon= [ websters_icon ]
\Translate [x= 0 y= 15 z= 20 t= 4 ]
I've used a delay so the character moves slowly into position, by changing t to t= 0 or omitting it it will happen in an instance.
Carl2