Teleport 1.0

Catégorie / Domaine : C3D3 Plugin
Compatibilité SCOL Voy@ger : V 3.5 et supérieure
Mise à jour : 06/2001

Fonction

Ce plugin permet de gérer la téléportation dans les cellules 3d (C3d3). Il est à utiliser avec le module TeleportManager.
Il peut être administré en ligne (TeleportManager) et édité via le DynEditor.

Configuration

Le plugin peut être utilisé de 2 façons :

1/ Utilisation via l’interface cliente du module TeleportManager :
-> Il est possible pour un utilisateur, via l’interface du module, de se téléporter aux positions prédéfinies dans le C3d3. (cf. la documentation du module TeleportManager pour plus de détails sur le fonctionnement)

Le plugin doit être déclaré dans l'onglet Plugins de l’éditeur du C3D3 en cliquant sur le bouton Ajouter.

2/ Utilisation dans l’interface cliente du module TeleportManager :
-> Quand on clique avec le bouton gauche de la souris sur le premier objet de l’ancre de l’instance, on est téléporté dans la cellule 3d et à la position définies dans l'éditeur d'instances.
Lorsque l'utilisateur cliquera sur le matériau lié, il sera automatiquement téléporté.

Le plugin doit être instancié via la rubrique Instance du module C3D3.
Chaque instance a comme paramètre :
- le nom de la cellule 3d (C3D3) où l’on souhaite se téléporter
- la position dans la cellule 3d - Alias

Le format doit être le suivant :


Figure 1 : Interface du plugin Teleport

Attention :
Le module TeleportManager doit être présent dans les deux cas d’utilisation et les liens entre le plugin Teleport et le module TeleportManager établis.

Mise en oeuvre

Cf. Configuration.

Action Fonction
module.événement à C3d3.Teleport.goto Place l’utilisateur sur la position qui est passée en paramètre.
Le paramètre doit avoir le format suivant : position nom_de_la_position

Pour une utilisation avec le module TeleportManager, à relier à l’événement teleportManager.goto.n


Evénement Fonction
C3d3.Teleport.getpositions à teleportManager.getPositions demande la liste des positions disponibles dans le C3d3 au module TeleportManager
C3d3.Teleport.teleport à module Action téléporte un utilisateur vers la position qui est en paramètre.
Le paramètre doit avoir le format suivant sur 2 lignes :
room_name nom_de_la_cellule
position nom_de_la_position

Zone Fonction Interface Affectation
Aucune