reman3/Rayman_X/cpa/tempgrp/TAc/doc/Help/Help2.rtf

239 lines
32 KiB
Plaintext

{\rtf1\ansi \deff4\deflang1033{\fonttbl{\f4\froman\fcharset0\fprq2 Times New Roman;}{\f5\fswiss\fcharset0\fprq2 Arial;}{\f27\fnil\fcharset2\fprq2 Wingdings;}{\f33\fswiss\fcharset0\fprq2 Arial Black;}}
{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;
\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\widctlpar \f4\fs20\lang1036 \snext0 Normal;}{\*\cs10 \additive Default Paragraph Font;}{\s15\widctlpar \f4\fs20\lang1036
\sbasedon0\snext15 footnote text;}{\s16\sa360\widctlpar \b\scaps\f33\fs40\expnd4\expndtw20\cf6\lang1036 \sbasedon0\snext16 Titre g\'e9n\'e9ral;}{\s17\sa120\keepn\widctlpar \b\f4\fs32\expnd4\expndtw20\cf2\lang1036 \sbasedon0\snext17 Titre Page;}{
\s18\fi-284\li851\widctlpar\tx284 \f4\fs20\lang1036 \sbasedon0\snext18 Puce ronde;}{\*\cs19 \additive\super \sbasedon10 footnote reference;}{\*\cs20 \additive\b\f4\fs24\cf6 \sbasedon10 Normal rouge;}{\*\cs21 \additive\b\f5\fs20 \sbasedon10
R\'e9f\'e9rence;}}{\info{\author Marc Trabucato}{\operator Marc Trabucato}{\creatim\yr1997\mo2\dy21\hr17\min10}{\revtim\yr1997\mo4\dy29\hr18\min2}{\version3}{\edmins7}{\nofpages74}{\nofwords1891}{\nofchars10779}{\*\company UBI SOFT}{\vern57443}}
\paperw11906\paperh16838\margl1417\margr1417\margt1417\margb1417 \deftab708\widowctrl\ftnbj\aenddoc\hyphhotz425\hyphcaps0\formshade \fet0\sectd \linex0\headery709\footery709\colsx709\endnhere {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}}
{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}
{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl9
\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}\pard\plain \s16\sa360\keepn\widctlpar \b\scaps\f33\fs40\expnd4\expndtw20\cf6\lang1036 {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_PRESENTATION}K
{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super K} Pr\'e9sentation}+{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super +} PAGE_010}${\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super $} Une Pr\'e9
sentation}} \{bml UbiLogo.bmp\}L'editeur d'actions\line {\cs20\b0\scaps0\f4\fs16\uld\cf0 Auteur}{\cs20\b0\scaps0\v\f4\fs16\cf0 ID_AUTEUR}
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par Cet \'e9diteur permet de travailler sur :
\par \pard\plain \s18\fi-284\li851\widctlpar\tx284 \f4\fs20\lang1036 les actions
\par les \'e9tats
\par les listes d\rquote activations.
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par Il est capable de cr\'e9er et de supprimer des actions dans une famille, de cr\'e9er, \'e9diter et supprimer des \'e9tats dans une action, ainsi que de d\'e9finir des listes d\rquote activations de zones.
\par Il utilise les parties gauche et basse de l\rquote interface, et est constitu\'e9 des 6 boites dialogues suivantes\~:
\par \pard\plain \s18\fi-284\li851\widctlpar\tx284 \f4\fs20\lang1036 {\b\f27\cf2 \'fc} {\uldb la liste des familles}{\v ID_DLG_FAMILLE},
\par {\b\f27\cf2 \'fc} {\uldb la liste des actions}{\v ID_DLG_ACTION} de la famille s\'e9lectionn\'e9e,
\par {\b\f27\cf2 \'fc} {\uldb la liste des \'e9tats}{\v ID_DLG_ETAT} de l\rquote action s\'e9lectionn\'e9e,
\par {\pntext\pard\plain\b\f27\fs20\cf2 \'fc\tab}\pard \s18\fi-283\li850\widctlpar\tx284{\*\pn \pnlvlblt\pnb1\pni0\pncf2\pnf27\pnfs20\pnstart1\pnindent283\pnhang{\pntxtb \'fc}}{\uldb le contenu}{\v ID_DLG_CONTENU} de l\rquote \'e9tat s\'e9lectionn\'e9
\par {\pntext\pard\plain\b\f27\fs20\cf2 \'fc\tab}{\uldb les listes d\rquote activations de zones}{\v ID_DLG_ZALIST} associ\'e9es \'e0 l\rquote \'e9tat s\'e9lectionn\'e9.
\par {\pntext\pard\plain\b\f27\fs20\cf2 \'fc\tab}{\uldb les activations de zones}{\v ID_DLG_ZA} de la famille s\'e9lectionn\'e9e.
\par \pard\plain \s17\sa120\keepn\widctlpar \b\f4\fs32\expnd4\expndtw20\cf2\lang1036 \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_DLG_FAMILLE}+{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {
\cs19\super +} PAGE_020}${\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super $} Liste des familles}} La liste des familles
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par Cette boite de dialogue permet de choisir la famille dont on veut modifier les actions et les \'e9tats.
\par \pard\plain \s17\sa120\keepn\widctlpar \b\f4\fs32\expnd4\expndtw20\cf2\lang1036 \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_DLG_ACTION}+{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {
\cs19\super +} PAGE_040}${\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super $} Liste des actions}} La liste des actions
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par \{bmc DlgAction2.shg\}
\par
\par La liste contient l\rquote ensemble des actions de la famille s\'e9lectionn\'e9e. Cette boite de dialogue permet de\~:
\par \pard\plain \s18\fi-284\li851\widctlpar\tx284 \f4\fs20\lang1036 {\b\f27\cf2 \'fc} cr\'e9er une action (bouton {\b\f5 New} ou touche \{bmc Inser.bmp\}),
\par {\b\f27\cf2 \'fc} copier l\rquote action s\'e9l\'e9ctionn\'e9e (bouton {\b\f5 Copy}),
\par {\b\f27\cf2 \'fc} renommer l\rquote action s\'e9lectionn\'e9e (bouton {\b\f5 Rename}),
\par {\b\f27\cf2 \'fc} supprimer l\rquote action s\'e9lectionn\'e9e (bouton {\b\f5 Delete} ou touche \{bmc Suppr.bmp\}),
\par {\b\f27\cf2 \'fc} supprimer toutes les actions de la famille (bouton {\b\f5 Delete All}).
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par Chacune des ces actions peut \'eatre effectu\'e9e en utilisant les boutons situ\'e9s au-dessus de la liste, ou en faisant appara\'eetre un {\uld menu contextuel}{\v ID_MENu_CONTEXTUEL} avec le bouton droit de la souris.
\par
\par
\par {\cs20\b\fs28\ul\cf12 Remarques :}{\fs28\ul\cf12
\par }\pard\plain \s18\fi-284\li851\widctlpar\tx284 \f4\fs20\lang1036 {\b\f27\cf16 \'c4} la suppression d\rquote une action entra\'eene la suppression de tous les \'e9tats de cette action.
\par {\b\f27\cf16 \'c4} la copie d\rquote une action entra\'eene la copie de tous les \'e9tats de cette action, en conservant {\uld l\rquote enchainement des \'e9tats}{\v ID_COPIE_ACTION}.
\par \pard\plain \s17\sa120\keepn\widctlpar \b\f4\fs32\expnd4\expndtw20\cf2\lang1036 \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_DLG_ETAT}+{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super +
} PAGE_050}${\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super $} Liste des \'e9tats}} La liste des \'e9tats
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par \{bmc DlgEtat.shg\}
\par
\par La liste contient l\rquote ensemble des \'e9tats de l\rquote action s\'e9lectionn\'e9e. Cette boite de dialogue permet de\~:
\par \pard\plain \s18\fi-284\li851\widctlpar\tx284 \f4\fs20\lang1036 {\b\f27\cf2 \'fc} cr\'e9er un nouvel \'e9tat (bouton {\b\f5 New}),
\par {\b\f27\cf2 \'fc} copier l\rquote \'e9tat s\'e9lectionn\'e9 (bouton {\b\f5 Copy}),
\par {\b\f27\cf2 \'fc} renommer l\rquote \'e9tat s\'e9lectionn\'e9 (bouton {\b\f5 Rename}),
\par {\b\f27\cf2 \'fc} supprimer l\rquote \'e9tat s\'e9lectionn\'e9 (bouton {\b\f5 Delete} ou touche \{bmc Suppr.bmp\}),
\par {\b\f27\cf2 \'fc} supprimer tous les \'e9tats de l\rquote action courante (bouton {\b\f5 Delete All}),
\par {\b\f27\cf2 \'fc} faire de l\rquote \'e9tat s\'e9lectionn\'e9 {\uld l\rquote \'e9tat par d\'e9faut}{\v ID_ETAT_DEFAUT} de l\rquote action courante (bouton {\b\f5 Default}),
\par
\par \pard\plain \widctlpar \f4\fs20\lang1036 Chacune des ces actions peut \'eatre effectu\'e9e en utilisant les boutons situ\'e9s au-dessus de la liste, ou en faisant appara\'eetre un menu contextuel avec le bouton droit de la souris.
\par Ce menu contextuel permet de plus de conna\'eetre {\uld l\rquote encha\'eenement des \'e9tats}{\v ID_ENCHAINEMENT_ETAT} \'e0 partir de l\rquote \'e9tat s\'e9lectionn\'e9.
\par \pard\plain \s17\sa120\keepn\widctlpar \b\f4\fs32\expnd4\expndtw20\cf2\lang1036 \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_DLG_CONTENU}+{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {
\cs19\super +} PAGE_060}${\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super $} Contenu d\rquote un \'e9tat}} Le contenu d\rquote un \'e9tat
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par \{bmc DlgContent.shg\}
\par
\par Cette boite de dialogue permet de d\'e9finir l\rquote ensemble des param\'e8tres d\rquote un \'e9tat. Il est ainsi possible de modifier\~:
\par \pard\plain \s18\fi-284\li851\widctlpar\tx284 \f4\fs20\lang1036 {\b\f27\cf2 \'fc} l\rquote animation de l\rquote \'e9tat,
\par {\b\f27\cf2 \'fc} le nombre de r\'e9p\'e9tition de l\rquote \'e9tat,
\par {\b\f27\cf2 \'fc} la vitesse d\rquote ex\'e9cution de l\rquote \'e9tat,
\par {\b\f27\cf2 \'fc} la m\'e9canique de l\rquote \'e9tat,
\par {\b\f27\cf2 \'fc} la liste des {\uld actions qui peuvent interrompre l\rquote \'e9tat}{\v ID_ACTION_INTERROMPANT}, en utilisant \'e9ventuellement un {\uld \'e9tat de transition}{\v ID_ETAT_TRANSITION}.
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par Pour faire interrompre un \'e9tat par une action, il faut faire appara\'eetre une croix (\{bmc croix.bmp\}) devant le nom de l\rquote action en cliquant devant ce nom, ou en utilisant la barre d\rquote espace lorsque l\rquote action est s\'e9lectionn\'e9
e.
\par Pour utiliser en plus un \'e9tat de transition, il faut s\'e9lectionner l\rquote action dans la liste des actions de la fen\'eatre, puis choisir cet \'e9tat dans la liste des \'e9tats possibles, sous la liste des noms des actions. Dans cette liste n
\rquote apparaissent que les {\uld \'e9tats de transition}{\v ID_ETAT_TRANSITION} de l\rquote action s\'e9lectionn\'e9e au dessus.
\par \pard\plain \s17\sa120\keepn\widctlpar \b\f4\fs32\expnd4\expndtw20\cf2\lang1036 \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_DLG_ZALIST}+{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {
\cs19\super +} PAGE_070}${\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super $} Liste des activations de zones}} Les listes d\rquote activations de zones
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par \{bmc DlgZALis.shg\}
\par
\par Cette boite de dialogue permet de cr\'e9er et modifier {\uld les listes d\rquote activations de zones}{\v ID_ZALIST} de la famille s\'e9lectionn\'e9e.
\par
\par La premi\'e8re ComboBox (haut) permet de choisir la liste de noms de zones du type s\'e9lectionn\'e9 dont d\'e9rive la liste d\rquote activation que l\rquote on veut \'e9diter.
\par
\par La deuxi\'e8me ComboBox (milieu) permet de choisir la {\uld liste d\rquote activations de zones}{\v ID_ZALIST} que l\rquote on veut \'e9diter.
\par
\par Le bouton \ldblquote \~{\b\f5 ...}\~\rdblquote ouvre un menu qui permet de\~:
\par \pard\plain \s18\fi-284\li851\widctlpar\tx284 \f4\fs20\lang1036 {\b\f27\cf2 \'fc} cr\'e9er une nouvelle liste d\rquote activations de zones si le nom saisi dans la ComboBox est nouveau (bouton {\b\f5 Add}),
\par {\b\f27\cf2 \'fc} renommer (bouton {\b\f5 Rename}) ou supprimer (bouton {\b\f5 Delete}) la liste si le nom est celui d\rquote une liste existante.
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par La troisi\'e8me ComboBox (bas) permet d\rquote \'e9diter l\rquote activation de zones associ\'e9e \'e0 l\rquote \'e9tat courant. (l\rquote activation s\'e9lectionn\'e9e devient alors l\rquote activation courante dans la {\uld boide de dialogue d\rquote
\'e9dition des activations}{\v ID_BMP_DLG_ZA})
\par
\par Le bouton {\b\f5 Extend To Action} permet d\rquote associer l\rquote activation de zones s\'e9lectionn\'e9e \'e0 tous les \'e9tats de l\rquote action courante.
\par
\par Le bouton {\b\f5 Extend To Family} permet d\rquote associer l\rquote activation de zones s\'e9lectionn\'e9e \'e0 tous les \'e9tats de la famille courante.
\par
\par
\par {\cs20\b\fs24\cf6 Rem\~:} Le nom de la liste doit \'eatre unique dans la famille.
\par
\par \pard\plain \s17\sa120\keepn\widctlpar \b\f4\fs32\expnd4\expndtw20\cf2\lang1036 \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_DLG_ZA}+{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super +}
PAGE_080}} Les activations de zones
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par \{bmc DlgZA.shg\}
\par
\par Cette boite de dialogue permet de cr\'e9er et modifier les {\uld activations de zones}{\v ID_ZA} de la famille, activations de zones que l\rquote on pourra associer \'e0 des \'e9tats dans des listes d\rquote activations de zones.
\par
\par La premi\'e8re ComboBox (haut) permet de choisir la liste de noms de zones du type s\'e9lectionn\'e9 dont d\'e9rive la liste d\rquote activation que l\rquote on veut \'e9diter.
\par
\par La seconde ComboBox (bas) permet de choisir l{\uld \rquote activation de zones}{\v ID_ZALIST} que l\rquote on veut \'e9diter.
\par
\par Le bouton \ldblquote \~{\b\f5 ...}\~\rdblquote ouvre un menu qui permet de\~:
\par \pard\plain \s18\fi-284\li851\widctlpar\tx284 \f4\fs20\lang1036 {\b\f27\cf2 \'fc} cr\'e9er une nouvelle activation de zones si le nom saisi dans la ComboBox est nouveau (bouton {\b\f5 Add}),
\par {\b\f27\cf2 \'fc} renommer (bouton {\b\f5 Rename}) ou supprimer (bouton {\b\f5 Delete}) la liste si le nom est celui d\rquote une activation existante.
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par Lorsqu\rquote une liste de noms est s\'e9lectionn\'e9e, ses noms apparaissent dans la liste.
\par
\par Lorsqu\rquote une activation est sont s\'e9lectionn\'e9e, il est possible d\rquote activer des zones en cliquant devant leur nom, une croix apparaissant alors en face de ce nom. Il est aussi possible de basculer l\rquote activation de la zone en la s\'e9
lectionnant puis en utilisant la barre d\rquote espace.
\par
\par \pard\plain \s17\sa120\keepn\widctlpar \b\f4\fs32\expnd4\expndtw20\cf2\lang1036 \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_CREER_ACTION}} Cr\'e9ation d\rquote une action
\par \pard\plain \widctlpar \f4\fs20\lang1036 Pour cr\'e9er une action, il faut utiliser le bouton {\b\f5 New} situ\'e9 au dessus de {\uld la liste des actions}{\v ID_BMP_DLG_ACTION} sur la partie gauche de l\rquote \'e9cran
\par
\par {\cs20\b\fs24\cf6 Rem\~:} il est aussi possible de cr\'e9er une action en dupliquant une action existante en utilisant le bouton {\b\f5 Copy} situ\'e9 au dessus de {\uld la liste des actions}{\v ID_BMP_DLG_ACTION} sur la partie gauche de l\rquote \'e9cran
\par \pard\plain \s17\sa120\keepn\widctlpar \b\f4\fs32\expnd4\expndtw20\cf2\lang1036 \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_CREER_ETAT}} Cr\'e9ation d\rquote un \'e9tat
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par \{bmc DlgEtat.shg\}
\par
\par Il est possiblede cr\'e9er un \'e9tat en utilisant\~:
\par \pard\plain \s18\fi-284\li851\widctlpar\tx284 \f4\fs20\lang1036 {\b\f27\cf2 \'fc} le bouton {\b\f5 Copy} qui cr\'e9e une {\uld copie de l\rquote \'e9tat courant}{\v ID_COPIE_ETAT}\~,
\par {\b\f27\cf2 \'fc} le bouton {\b\f5 New}, qui ouvre la boite de dialogue suivante.
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par \{bmc DlgNwSt.shg\}
\par
\par Cette boite de dialogue permet de saisir le nom du nouvel \'e9tat, et de choisir si l\rquote on veut cr\'e9er un \'e9tat normal ou un {\uld \'e9tat de transition}{\v ID_ETAT_TRANSITION}.
\par Si le nom saisi n\rquote est pas {\uld valide}{\v ID_NOM_VALIDE}, un nom par d\'e9faut est affect\'e9 au nouvel \'e9tat.
\par
\par {\cs20\b\fs24\cf6 Rem\~:} par d\'e9faut, le nouvel \'e9tat n\rquote a pas d\rquote animation.
\par \pard\plain \s17\sa120\keepn\widctlpar \b\f4\fs32\expnd4\expndtw20\cf2\lang1036 \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_CREER_ZALIST}} Cr\'e9ation d\rquote une liste d\rquote activations de zones
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par \{bmc DlgZALis.shg\}
\par
\par On peut cr\'e9er une liste d\rquote activations de zones en saisissant son nom dans la ComboBox des listes d\rquote activations, puis en cliquant sur le bouton \ldblquote \~{\b\f5 ...}\~\rdblquote , qui fait appara\'eetre un menu dans lequel on s\'e9
lectionne l\rquote entr\'e9e {\b\f5 Add}.
\par De m\'eame, il est possible de renommer ou supprimer une liste d\rquote activations de zones en s\'e9lectionnant cette liste dans la ComboBox, puis en cliquant sur le bouton \ldblquote \~{\b\f5 ...}\~\rdblquote et en s\'e9lectionnant l\rquote entr\'e9e {
\b\f5 Rename} ou {\b\f5 Delete}.
\par
\par Le nom de la liste doit \'eatre unique dans la famille.
\par \pard\plain \s17\sa120\keepn\widctlpar \b\f4\fs32\expnd4\expndtw20\cf2\lang1036 \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_CREER_ZA}} Cr\'e9ation d\rquote un activation de zones
\par \pard\plain \widctlpar \f4\fs20\lang1036
\par \{bmc DlgZA.shg\}
\par
\par On peut cr\'e9er une activation de zones en saisissant son nom dans la ComboBox des activations, puis en cliquant sur le bouton \ldblquote \~{\b\f5 ...}\~\rdblquote , qui fait appara\'eetre un menu dans lequel on s\'e9lectionne l\rquote entr\'e9e {\b\f5
Add}.
\par
\par Ceci \'e9tant fait, il est possible d\rquote activer des zones en cliquant devant leur nom, une croix apparaissant alors en face de ce nom. Il est aussi possible de basculer l\rquote activation de la zone en la s\'e9
lectionnant puis en utilisant la barre d\rquote espace.
\par
\par De m\'eame, il est possible de renommer ou supprimer une d\rquote activation de zones en s\'e9lectionnant cette liste dans la ComboBox, puis en cliquant sur le bouton \ldblquote \~{\b\f5 ...}\~\rdblquote et en s\'e9lectionnant l\rquote entr\'e9e {\b\f5
Rename} ou {\b\f5 Delete}.
\par
\par Le nom de l\rquote activation doit \'eatre unique dans la famille.
\par
\par \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_COHERENCE}K{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super K} Coh\'e9rence}} Sur la coh\'e9rence\~:
\par
\par Lorsqu\rquote un \'e9tat est supprim\'e9, tous les \'e9tats qui l\rquote avaient pour \'e9tat suivant n\rquote ont alors plus d\rquote \'e9tat suivant.
\par Lorsqu\rquote un \'e9tat de transition est supprim\'e9, son action interrompt alors directement les \'e9tats.
\par Lorsqu\rquote une action est supprim\'e9e, tous ses \'e9tats sont aussi supprim\'e9s, et elle dispara\'eet de tous les \'e9tats qu\rquote elle pouvait interrompre.
\par \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BMP_DLG_ACTION}} \{bmc DlgAction2.shg\}
\par \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BMP_DLG_ETAT}} \{bmc DlgEtat.shg\}\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BMP_DLG_CONTENU}} \{
bmc DlgContent.shg\}
\par \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BMP_DLG_ZA}} \{bmc DlgZA.shg\}
\par \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_NOM_VALIDE}} Le nom d\rquote un \'e9tat doit \'eatre unique dans sa famille
\par \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_ETAT_TRANSITION}K{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super K} \'e9tat de transition}} \'e9tat d\rquote une action dont l\rquote \'e9
tat suivant est l\rquote \'e9tat par d\'e9faut de l\rquote action, et qui ne peut pas \'eatre utilis\'e9 comme \'e9tat suivant d\rquote un \'e9tat, ou comme \'e9tat par d\'e9faut d\rquote une action.\page {\cs19\super #{\footnote \pard\plain
\s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_ACTION_INTERROMPANT}K{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super K} action interrompant un \'e9tat}} Une action peut interrompre un \'e9tat\~:
\par \pard\plain \s18\fi-284\li851\widctlpar\tx284 \f4\fs20\lang1036 {\b\f27\cf2 \'fc} directement\~: c\rquote est {\uld l\rquote \'e9tat par d\'e9faut }{\v ID_ETAT_DEFAUT} de l\rquote action qui est jou\'e9,
\par {\b\f27\cf2 \'fc} indirectement\~: c\rquote est {\uld un \'e9tat de transition}{\v ID_ETAT_TRANSITION} de l\rquote action qui est jou\'e9
\par \pard\plain \widctlpar \f4\fs20\lang1036 \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_ZA}} Une activation de zone contient l\rquote ensemble des zones qui sont activ\'e9es pendant l\rquote ex\'e9cution d
\rquote un \'e9tat donn\'e9\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_ZALIST}} Une liste d\rquote activations de zones permet d\rquote associer \'e0 chaque \'e9tat de la famille une activation de zone.
\par \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_ENCHAINEMENT_ETAT}} liste des \'e9tats suivants jusqu'\'e0 un \'e9tat d\'e9j\'e0 rencontr\'e9 ou jusqu'\'e0 un \'e9tat d\rquote une autre action.
\par \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_ETAT_DEFAUT}K{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super K} \'e9tat par d\'e9faut}} Etat initial de l\rquote action, \'e0
partir duquel sera jou\'e9e cette action (notamment lorsque cette action interrompt un \'e9tat sans utiliser d\rquote \'e9tat de transition). Tous les \'e9tats de transition d\rquote une action ont pour \'e9tat suivant l\rquote \'e9tat par d\'e9
faut de cette action.
\par \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_AUTEUR}}\{bmc m_trabuc.bmp\}
\par {\b\scaps\fs24\cf13 Ubi Simulations
\par }Marc Trabucato
\par T\'e9l\~: 04.50.52.90.84
\par E-mail\~: mtrabucato@annecy.ubisoft.fr
\par \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_NEW_ACT}} permet de cr\'e9er une nouvelle action\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_COPY_ACT}}
permet de cr\'e9er une copie de l\rquote action s\'e9lectionn\'e9e (et de ses \'e9tats)
\par \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_RENAME_ACT}} permet de renommer l\rquote action s\'e9lectionn\'e9e\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #}
ID_BT_DELETE_ACT}} permet de supprimer l\rquote action s\'e9lectionn\'e9e (et tous ses \'e9tats)
\par \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_DELETE_ALL_ACT}} permet de supprimer toutes les actions de la famille s\'e9lectionn\'e9e(et donc tous les \'e9tats)\page {\cs19\super #{\footnote
\pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_LB_ACTION_ACT}} liste des actions de la famille s\'e9lectionn\'e9e\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_NEW_STA}} permet de cr\'e9
er un nouvel \'e9tat\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_DEFAULT_STA}} l\rquote \'e9tat s\'e9lectionn\'e9 devient {\uld l\rquote \'e9tat par d\'e9faut}{\v ID_ETAT_DEFAUT} de l\rquote action
\par \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_COPY_STA}} permet de cr\'e9er une copie de l\rquote \'e9tat s\'e9lectionn\'e9\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {
\cs19\super #} ID_BT_DELETE_STA}} permet de supprimer l\rquote \'e9tat s\'e9lectionn\'e9\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_RENAME_STA}} permet de renommer l\rquote \'e9tat s\'e9lectionn\'e9
\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_DELETEALL_STA}} permet de supprimer tous les \'e9tats de l\rquote action courante\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036
{\cs19\super #} ID_LB_ETAT_STA}} liste des \'e9tats de l\rquote action courante\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_CB_ANIM_CNT}} permet de modifier l\rquote animation associ\'e9e \'e0 l\rquote
\'e9tat courant\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_ED_REPEAT_CNT}} permet de modifier le nombre de r\'e9p\'e9tition de l\rquote animation\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar
\f4\fs20\lang1036 {\cs19\super #} ID_ED_SPEED_CNT}} permet de modifier la vitesse d\rquote ex\'e9cution de l\rquote animation\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_CB_NEXTSTATE_CNT}}
permet de modifier l\rquote \'e9tat suivant de l\rquote \'e9tat courant\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_CB_MECHANIC_CNT}} permet de modifier la m\'e9canique associ\'e9e \'e0 l\rquote \'e9
tat courant\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_LIST_ACTION_CNT}} liste des actions de la famille courante\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #}
ID_BMP_CROIX_CNT}} active l\rquote interruption de l\rquote \'e9tat courant par l\rquote action\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_LISTE_TRSTATE_CNT}} \'e9tat de transition utilis\'e9e par l
\rquote action pour interrompre l\rquote \'e9tat\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_ALL_CNT}} active l\rquote interruption de l\rquote \'e9tat par toutes les actions\page {\cs19\super #
{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_USED_CNT}} n\rquote affiche que les actions qui interrompent l\rquote \'e9tat\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #}
ID_CB_TRSTATE_CNT}} permet de modifier l\rquote \'e9tat de transition utilis\'e9 par l\rquote action\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_CB_NAMELIST_ZA}} permet de choisir la liste de noms associ
\'e9e \'e0 l\rquote activation de zones \'e0 \'e9diter\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_CB_ZA_ZA}} permet de choisir une activation existante ou de saisir le nom d\rquote
une nouvelle activation.\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_ACT_ZA}} fait appara\'eetre un menu qui permet d\rquote ajouter, de renommer ou de supprimer l\rquote activation de zones courante
\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_ZDE_ZA}} permet d\rquote afficher les listes de noms de ZDE\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #}
ID_BT_ZDM_ZA}} permet d\rquote afficher les listes de noms de ZDM\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_ZDD_ZA}} permet d\rquote afficher les listes de noms de ZDD\page {\cs19\super #{\footnote
\pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_ZMOD_ZA}} ...\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_ZDE_ZALIST}} permet d\rquote afficher les listes de noms de ZDE\page {
\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_ZDM_ZALIST}} permet d\rquote afficher les listes de noms de ZDM\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #}
ID_BT_ZDD_ZALIST}} permet d\rquote afficher les listes de noms de ZDD\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_ZMOD_ZALIST}} ...\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar
\f4\fs20\lang1036 {\cs19\super #} ID_CB_NAMESLIST_ZALIST}} permet de choisir la liste de noms associ\'e9e \'e0 la liste d\rquote activations de zones \'e0 \'e9diter\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #}
ID_CB_ZALIST_ZALIST}} permet de choisir la liste d\rquote activations de zones \'e0 \'e9diter
\par \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_ACT_ZALIST}} fait appara\'eetre un menu qui permet d\rquote ajouter, de renommer ou de supprimer la liste d\rquote activations de zones courante\page {
\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_CB_ZA_ZALIST}} permet de choisir l\rquote activation associ\'e9e \'e0 l\rquote \'e9tat courant\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar
\f4\fs20\lang1036 {\cs19\super #} ID_BT_ACTION_ZALIST}} permet d\rquote associer l\rquote activation courante \'e0 tous les \'e9tats de l\rquote action courante\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #}
ID_BT_FAMILY_ZALIST}} permet d\rquote associer l\rquote activation courante \'e0 tous les \'e9tats de la famille courante\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_LB_ZONE_ZA}}
affiche la liste des zones consid\'e9r\'e9es\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_LB_CROIX_ZA}} permet d\rquote activer/d\'e9sactiver une zone \page {\cs19\super #{\footnote \pard\plain
\s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_CB_NAMESLIST_ZA}} permet de choisir la liste de noms dont d\'e9rive la liste d\rquote activations de zones \'e0 \'e9diter\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {
\cs19\super #} ID_ED_NAME_NEWSTATE}} permet de saisir le nom de l\rquote \'e9tat \'e0 cr\'e9er\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_NORMAL_NEWSTATE}} permet de cr\'e9er un \'e9tat \ldblquote \~
normal\~\rdblquote (i.e. qui ne peut pas \'eatre utilis\'e9 comme {\uld \'e9tat de transition}{\v ID_ETAT_TRANSITION})\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_BT_TRANSITION_NEWSTATE}} permet de cr\'e9
er un {\uld \'e9tat de transition}{\v ID_ETAT_TRANSITION} \page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_MENU_CONTEXTUEL}} menu que l\rquote on fait appara\'eetre avec le bouton droit de la souris (o\'f9
que l\rquote on se trouve)\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_COPIE_ACTION}} si l\rquote action initiale avait 2 \'e9tats {\b E}{\b\fs16 1} et {\b E}{\b\fs16 2}, avec {\b E}{\b\fs16 2} \'e9
tat suivant de {\b E}{\b\fs16 1}, alors {\b la copie de} {\b E}{\b\fs16 1} pointe sur {\b la copie de} {\b E}{\b\fs16 2}. Par contre, si {\b E}{\b\fs16 2} avait comme \'e9tat suivant un \'e9tat {\b E}{\b\fs16 3} d\rquote une autre action, alors {\b
la copie de} {\b E}{\b\fs16 2} a elle-aussi pour \'e9tat suivant l\rquote \'e9tat {\b E}{\b\fs16 3}.\page {\cs19\super #{\footnote \pard\plain \s15\widctlpar \f4\fs20\lang1036 {\cs19\super #} ID_COPIE_ETAT}} Si l\rquote \'e9tat initial \'e9
tait son propre \'e9tat suivant, alors la copie de l\rquote \'e9tat sera elle-aussi son propre \'e9tat suivant, sinon l\rquote \'e9tat et sa copie auront le m\'eame \'e9tat suivant.
\par }