VOB – functions for object manipulation
Vob_Rotate [Deprecated]
Rotates a specified vob by given angles.
vobName– name of vob in the game worldvobPosition– coordinates (X, Y, Z) in the game world
Warning
This function is deprecated. Use Vob_RotateLocal or Vob_RotateWorld instead.
Vob_RotateLocal
Rotates a specified vob by given angles in local scope.
vobName– name of vob in the game worldvobPosition– coordinates (X, Y, Z) in the game world
| Example usage | |
|---|---|
Vob_RotateWorld
Rotates a specified vob by given angles in global scope.
vobName– name of vob in the game worldvobPosition– coordinates (X, Y, Z) in the game world
| Example usage | |
|---|---|
Vob_MoveTo
Moves a specified vob to the position of a given waypoint, freepoint, or another vob.
vobName– name of vob in game worldpointName– name of waypoint, freepoint or vob in game world
| Example usage | |
|---|---|
Vob_MoveToPos
Moves a specified vob to the exact coordinates (X, Y, Z) in the game world.
vobName– name of vob in game worldvobPosition– coordinates (X, Y, Z) in the game world
| Example usage | |
|---|---|
Vob_SetToFloor
Sticks a vob with a specified name to the ground.
vobName– name of vob in game world
| Example usage | |
|---|---|
Vob_SetVisual
Sets the visual of a specified vob in the game world.
vobName– name of vob in game worldvisualName– name of assets (e.g. 3DS, ASC or MDS)
| Example usage | |
|---|---|
Vob_SetCollisionDetection
Enables or disables dynamic and static collision detection for a specified vob.
vobName– name of vob in game worlddynamicCollDet– dynamic collision detectionstaticCollDet– static collision detection
| Example usage | |
|---|---|
Vob_GetDistToPos
Gets the distance between a specified vob and a given position in the world (in cm).
vobName– name of vob in game worldposition– coordinates of target positionreturn– distance between vob and position in cm
| Example usage | |
|---|---|
Vob_GetDistToNpc
Gets the distance between the vob and an NPC (in cm).
vobName– name of vob in game worldnpc– instance of the NPCreturn– distance between vob and NPC in cm
Vob_GetPortalRoom
Gets the name of the portal room in which the specified vob is currently located.
vobName– name of vob in game worldreturn– name of portal room