Prims (database table)/fr

From OpenSimulator

Revision as of 01:27, 22 August 2021 by Acryline (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Prims Décrit tous les attributs des prims rezzés, à l'exception de la forme et du contenu.       (revenir à Database Documentation)

La structure actuelle de la table Prims est la suivante :

Field Type Null Key Default Extra
CreationDate int(11) YES NULL
Name varchar(255) YES NULL
Text varchar(255) YES NULL
Description varchar(255) YES NULL
SitName varchar(255) YES NULL
TouchName varchar(255) YES NULL
ObjectFlags int(11) YES NULL
OwnerMask int(11) YES NULL
NextOwnerMask int(11) YES NULL
GroupMask int(11) YES NULL
EveryoneMask int(11) YES NULL
BaseMask int(11) YES NULL
PositionX double YES NULL
PositionY double YES NULL
PositionZ double YES NULL
GroupPositionX double YES NULL
GroupPositionY double YES NULL
GroupPositionZ double YES NULL
VelocityX double YES NULL
VelocityY double YES NULL
VelocityZ double YES NULL
AngularVelocityX double YES NULL
AngularVelocityY double YES NULL
AngularVelocityZ double YES NULL
AccelerationX double YES NULL
AccelerationY double YES NULL
AccelerationZ double YES NULL
RotationX double YES NULL
RotationY double YES NULL
RotationZ double YES NULL
RotationW double YES NULL
SitTargetOffsetX double YES NULL
SitTargetOffsetY double YES NULL
SitTargetOffsetZ double YES NULL
SitTargetOrientW double YES NULL
SitTargetOrientX double YES NULL
SitTargetOrientY double YES NULL
SitTargetOrientZ double YES NULL
UUID char(36) NO PRI
RegionUUID char(36) YES MUL NULL
CreatorID varchar(255) NO
OwnerID char(36) YES NULL
GroupID char(36) YES NULL
LastOwnerID char(36) YES NULL
SceneGroupID char(36) YES MUL NULL
PayPrice int(11) NO 0
PayButton1 int(11) NO 0
PayButton2 int(11) NO 0
PayButton3 int(11) NO 0
PayButton4 int(11) NO 0
LoopedSound char(36) NO 00000000-0000-0000-0000-000000000000
LoopedSoundGain double NO 0
TextureAnimation blob YES NULL
OmegaX double NO 0
OmegaY double NO 0
OmegaZ double NO 0
CameraEyeOffsetX double NO 0
CameraEyeOffsetY double NO 0
CameraEyeOffsetZ double NO 0
CameraAtOffsetX double NO 0
CameraAtOffsetY double NO 0
CameraAtOffsetZ double NO 0
ForceMouselook tinyint(4) NO 0
ScriptAccessPin int(11) NO 0
AllowedDrop tinyint(4) NO 0
DieAtEdge tinyint(4) NO 0
SalePrice int(11) NO 10
SaleType tinyint(4) NO 0
ColorR int(11) NO 0
ColorG int(11) NO 0
ColorB int(11) NO 0
ColorA int(11) NO 0
ParticleSystem blob YES NULL
ClickAction tinyint(4) NO 0
Material tinyint(4) NO 3
CollisionSound char(36) NO 00000000-0000-0000-0000-000000000000
CollisionSoundVolume double NO 0
LinkNumber int(11) NO 0
PassTouches tinyint(4) NO 0
MediaURL varchar(255) YES NULL
DynAttrs text YES NULL
PhysicsShapeType tinyint(4) NO 0
Density double NO 1000
GravityModifier double NO 1
Friction double NO 0.6
Restitution double NO 0.5
KeyframeMotion blob YES NULL

      (revenir à Database Documentation)



CreationDate
La date, au format standard UNIX, à laquelle la Prim a été créée.

Name
Le nom de la Prim.

Text
 

Description
Ce que le Prim est.

SitName
Nom donné à l'événement Sit.

TouchName
Nom donné à l'action Touch.

ObjectFlags
Les ObjectFlags

OwnerMask
Les autorisations du propriétaire actuel.

NextOwnerMasks
Les autorisations à transmettre au propriétaire suivant.

GroupMask
GroupMask n'est pas encore implémenté.

EveryoneMask
Les autorisations données aux autres utilisateurs.

BaseMask
Autorisations initiales données au propriétaire.

PositionX
La distance en mètres de cette prim par rapport à GroupPositionX.

PositionY
La distance en mètres de cette prim par rapport à GroupPositionY.

PositionZ
La distance en mètres de cette prim par rapport à GroupPositionZ.
GroupPositionX
L'emplacement sur l'axe X du centre de la prim primaire dans l'ensemble lié auquel cette prim appartient. Mesuré en mètres par rapport à l'origine de la région.

GroupPositionY
L'emplacement sur l'axe Y du centre de la prim primaire dans l'ensemble lié auquel cette prim appartient. Mesuré en mètres par rapport à l'origine de la région.

GroupPositionZ
Emplacement sur l'axe Z (hauteur) du centre de la prim primaire dans l'ensemble lié auquel cette prim appartient. Mesuré en mètres.
VelocityX
La vitesse à laquelle la prim se déplace (+ ou -) sur l'axe X.

VelocityY
La vitesse à laquelle la prim se déplace (+ ou -) sur l'axe Y.

VelocityZ
La vitesse à laquelle la prim se déplace (+ ou -) sur l'axe Z.

AngularVelocityX
Pas encore défini.

AngularVelocityY
Pas encore défini.

AngularVelocityZ
Pas encore défini.

AccelerationX
Pas encore défini.

AccelerationY
Pas encore défini.

AccelerationZ
Pas encore défini.

RotationX
Pas encore défini.

RotationY
Pas encore défini.

RotationZ
Pas encore défini.

RotationW
Pas encore défini.

SitTargetOffsetX
Pas encore défini.

SitTargetOffsetY
Pas encore défini.

SitTargetOffsetZ
Pas encore défini.

SitTargetOrientW
Pas encore défini.

SitTargetOrientX
Pas encore défini.

SitTargetOrientY
Pas encore défini.

SitTargetOrientZ
Pas encore défini.

UUID
La clé unique de cette prim dans la base de données.

RegionUUID
La clé de la région de la table Regions qui contient cette prim.

CreatorID
UUID (clé) de l'utilisateur qui a créé cette prim.

OwnerID
UUID (clé) de l'utilisateur qui possède actuellement cette prim.

GroupID
Pas encore défini.

LastOwnerID
UUID (clé) du dernier utilisateur qui a possédé cette prim (c'est-à-dire qui l'a transféré au OwnerID actuel).

SceneGroupID
Les groupes de prims sont supprimés en recherchant leur SceneGroupID

PayPrice
Peut être soit : -1 PAY_HIDE ou -2 PAY_DEFAULT

PayButton1
Peut être soit : -1 PAY_HIDE ou -2 PAY_DEFAULT

PayButton2
Peut être soit : -1 PAY_HIDE ou -2 PAY_DEFAULT

PayButton3
Peut être soit : -1 PAY_HIDE ou -2 PAY_DEFAULT

PayButton4
Peut être soit : -1 PAY_HIDE ou -2 PAY_DEFAULT

LoopedSound
UUID d'un asset qui définit un son à jouer à partir de cette prim.

LoopedSoundGain
Volume du son joué en boucle.

TextureAnnimation
Pas encore défini.

OmegaX
Pas encore défini.

OmegaY
Pas encore défini.

OmegaZ
Pas encore défini.

CameraEyeOffsetX
Pas encore défini.

CameraEyeOffsetY
Pas encore défini.

CameraEyeOffsetZ
Pas encore défini.

CameraAtOffsetX
Pas encore défini.

CameraAtOffsetY
Pas encore défini.

CameraAtOffsetZ
Pas encore défini.

ForceMouseLook
Pas encore défini.

ScriptAccessPin
Pas encore défini.

AllowedDrop
Pas encore défini.

DieAtEdge
Pas encore défini.

SalePrice
Pas encore défini.

SaleType
Pas encore défini.

ColorR
Valeur de l'intensité de la couleur rouge comprise entre 0 et 255.

ColorG
Valeur de l'intensité de la couleur verte comprise entre 0 et 255.

ColorB
Valeur de l'intensité de la couleur bleue comprise entre 0 et 255.

ColorA
Valeur du canal alpha. Plage de 0 à 255.

ParticleSystem
Bloc de données définissant un effet de particule associé à cette Prim.

ClickAction
Action à effectuer lors d'un clic de souris avec le bouton gauche. Valeurs possibles :
  0 - Toucher / Saisir (par défaut)
  1 - S'asseoir sur l'objet
  2 - Acheter l'objet
  3 - Payer l'objet
  4 - Ouvrir l'objet
  5 - Lecture du média de la parcelle
  6 - Ouvrir le média de la parcelle

Material
Affecte l'aspect de la surface de la prim, peut être du bois, du métal, etc.

CollisionSound
UUID de l'asset qui décrit le son émis lorsqu'un objet entre en collision avec cette prim.

CollisionSoundVolume
Volume du son de la collision.

LinkNumber
Pas encore défini.

PassTouches
Pas encore défini.

MediaURL
Pas encore défini.

DynAttrs
Pas encore défini.

PhysicsShapeType
Pas encore défini.

Density
Pas encore défini.

GravityModifier
Pas encore défini.

Friction
Pas encore défini.

Restitution
Pas encore défini.

KeyframeMotion
Pas encore défini.


      (revenir à Database Documentation)

Personal tools
General
About This Wiki