TESCS2 : Packages

De Wiwiki
Révision datée du 28 septembre 2006 à 21:19 par Mike89 (discussion | contributions)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche


Les Packages sont des ensembles d’instructions pour l’intelligence artificielle du jeu (AI = Artificial Intelligence) conditionnées dans le temps et dans l’espace, quant à la façon dont elles s’exécutent. Ces packages déterminent le comportement des acteurs. Ils sont placés sur un acteur, dans sa liste de packages, en les faisant glisser avec la souris (de la présente liste des packages vers la liste AI de l’acteur)

Quand un acteur doit exécuter un nouveau package, la liste est examinée dans l’ordre à partir du début de la liste. Le premier package valide selon ses propres critères et conditions est alors sélectionné et appliqué à l’acteur.

  • Package Type: Détermine le type de comportement de base pour ce package. Chaque type active ou désactive les données des autres colonnes de la tables selon qu’elles sont pertinentes ou non pour ce type de package..
  • Flags: Un ensemble d’indicateurs qui modifient le comportement du package.
  • Door Flags: Les portes de la cellule dont l’acteur est propriétaire sont bloquées ou débloquées, selon les cases cochées., et ceci selon les événements de démarage ou fin du package, ou selon la présence ou non de l’acteur sur les lieux.
  • Schedule Tab: Agenda qui précise le moment où ce package peut démarrer. Cet agenda ne peut être paramétré pour une durée inférieure à une heure. On ne peut fixer que : soit le jour de la semaine, soit le jour et le mois, pas les deux.
  • Conditions Tab: Ensemble de conditions qui doivent être vraies pour que le package puisse être sélectionné. Ne s’appliquent que si l’agenda du package est validé. La case à cocher "Run on Target" ne s’applique que si le package a une cible.
  • Location Tab: Définit les conditions de lieu pour que le package soit sélectionné. Il est fortement recommandé de n’utiliser que l’option « Near Reference ». L’option «  In Cell » peut produire un comportement impévu. Si «  location » n’est pas sélectionné, c’est l’option « Near Current Location » qui s’applique.
    • Near Reference: Sélectionner la référence dans la fenêtre de rendu, ou dans la liste des cellules (Cells).
    • In Cell: Pas recommandé. Peut provoquer un comportement imprévisible.
    • Near Current Location: Le périmètre d’action du package est centré sur l’endroit où se trouve l’acteur quand le package démarre.
    • Near Editor Location: Le périmètre d’action du package est centré sur la localisation par défaut de l’acteur.
    • Radius: Le rayon d’action du package considéré comme valide.
  • Target Tab: Pour certains types de packages qui ont une cible indépendante de sa localisation.
    • Specific Reference: Sélectionner la référence dans la fenêtre de rendu, ou dans la liste des cellules (Cells).
    • Any Object: Sélectionner un objet particulier ou un type d’objet.
    • Value: Nombre de ces objets, avec lesquels le package interagit (cas où la cible est un type d’objets ou objet générique), sinon, distance à la cible si celle-ci est un objet spécifique.

Types de Packages : Accompany Package (accompagner), Ambush Package (embuscade), Cast Magic Package (jeter un sort), Eat Package (manger), Escort Package (escorter), Find Package (rechercher), Flee Package (s’enfuir), Follow Package (suivre), Sleep Package (dormir), Travel Package (voyager), UseItemAt Package (utiliser un objet), Wander Package (attendre).