This page contains changes which are not marked for translation.
This article or section is a stub. You can help the Resonite wiki by expanding it.
Component image
AvatarUserRootOverrideAssigner component as seen in the Scene Inspector
Avatar User Root Override Assigner is a component that allows for changing the user's viewpoint, the user's first person standing location, or the user's ears location. This component works if parented under a user, for that user.
an Avatar Object Slot to use for handling this node.
OverrideNode
Values
Name
Value
Description
Eyes
0
Make the user's view see from Override rather than the original position it usually is at. This however prevents looking around unless the slot is driven by the user's head rotation.
Ears
1
make the the user hear from Override position and rotation (not scale) rather than from their head.
AvatarRoot
2
Visually relocates the user's head and ears position to Override this makes it seem as if they were parented to the slot but without their Avatar. This is purely visual, and does not restrict looking around.
Behavior
Needs to be parented under a user to work, and applies to the parent user. The component requires a slot, and an AvatarObjectSlot. The Avatar Object slot does not need an existing one, so best practice is to add a new Avatar Object Slot to the same Slot as this component, then put it into the _equippingSlot field. Also, adding the slot this component is on to Override allows for a self contained settup in one slot that fully works when parented to a user.
Examples
GearBell's purple pill. (Overrides viewpoint to pill when held)
989onan's Camera Override masked Protogen (allows for switching to the viewpoints of previously equipped visors)