Seat Naming Convention


Seat Nodes are Nodes that are contained within both Room and Furniture products. They tell IMVU where an Avatar is allowed to move in the 3D scene. When a user hovers their mouse over the IMVU chat window, they may see some little seat icons appear. When they click on one of those icons, their Avatar will move to that location. The Seat icon only appears on screen if there is a properly Teched Seat Node in that location.



Node Naming
A Seat Node has to be named a certain way or the IMVU system will not recognize it as a seat. The Naming Convention is pretty simple:

seat##.AnimationName
1. The prefix is the Seat number. An individual product may have up to 99 Seats. So, your seat prefixes can range from 01 to 99.
2. The prefix and the suffix are seperated by a period in the middle.
3. The suffix is the Action name. The Action name can be anything you want.
NOTE: the first letter of the Action name must be CAPITALIZED.



Default Animations
There are two Actions that come standard in the IMVU Avatars: Standing and Sitting. If you want your Seat Node to Trigger either one of these standard Actions, you must use the following Node names:

Standing:
seat01.Standing
Sitting:
seat01.Sitting




Unique Seat Numbers
Although you may have up to 99 seats per Room or Furniture product, each seat number must be unique. This means that you may only have one seat01 per product. So, every Seat Node in your product Skeleton needs to have a number that is different from any other seat number in the Skeleton.

NOTE: If you have two Seat Nodes in one Skeleton that share the same number, then the IMVU code will only recognize one of them. So, if you recognize that a Seat Node is missing while testing your product, the culprit is probably that the Seat has not been named correctly.



New Actions
If you're interested in learning how to get a new Avatar Action to show up in your product, please consult the Avatar Action Preview Tutorial.
© 2017 IMVU All rights reserved