Différences entre les versions de « TESCS2 : MenuMode (Function) »

De Wiwiki
Aller à la navigation Aller à la recherche
m (orthographe)
(fusion sous-article)
 
Ligne 18 : Ligne 18 :
*Avec un paramètre, la fonction renvoie 1 si le type de menu spécifié est affiché.
*Avec un paramètre, la fonction renvoie 1 si le type de menu spécifié est affiché.


==Voir également==
==Liste des codes types de menus==
Liste des codes types de menus : [[TESCS2 : Types de menus]]
 
'''Types de menu :'''
 
1 = "quatre principaux" (interface des personnages: stats, magie, inventaire, liste de quêtes)
2 = tout autre menu (boite de message, containers, etc.)
3 = console
 
'''Menus spécifiques :'''
 
1001 = Message (message)
1002 = Inventory (inventaire)
1003 = Stats (statistiques)
1004 = HUDMain (principal)
1005 = HUDInfo (info)
1006 = HUDReticle (réticule)
1007 = Loading (chargement)
1008 = Container, Barter (container, troc)
1009 = Dialog (dialogue)
1010 = HUDSubtitle (sous-titres)
1011 = Generic (générique)
1012 = SleepWait (sommeil ou attente)
1013 = Pause (pause)
1014 = LockPick (crochet)
1015 = Options (options)
1016 = Quantity (quantité)
1017 = Audio (audio)
1018 = Video (video)
1019 = VideoDisplay (affichage video)
1020 = Gameplay (réglages du jeu)
1021 = Controls (controle)
1022 = Magic (magie)
1023 = Map (carte)
1024 = MagicPopup (popup magie)
1025 = Negotiate (négocie)
1026 = Book (livre)
1027 = LevelUp (montée de niveau)
1028 = Training (entrainement)
1029 = BirthSign (signes du zodiaque)
1030 = Class (classe)
1031 = Attributes (caractéristiques)
1032 = Skills (talents)
1033 = Specilization (spécialisation)
1034 = Persuasion (persuasion)
1035 = Repair (réparation)
1036 = RaceSex (race et sexe)
1037 = SpellPurchase (achat de sort)
1038 = Load (chargement)
1039 = Save (sauvegarde)
1040 = Alchemy (alchimie)
1041 = SpellMaking (fabrication de sort)
1042 = Enchantment (enchantement)
1043 = EffectSetting (réglage d'effet)
1044 = Main (principal)
1045 = Breath (souffle)
1046 = QuickKeys (touche de racourci)
1047 = Credits (crédits)
1048 = SigilStone (pierre de Sigil)
1049 = Recharge (recharge)
1051 = TextEdit (édition de texte)

Version actuelle datée du 13 décembre 2006 à 14:01


Syntaxe :

 MenuMode [MenuType]

Exemple :

 if (MenuMode == 0)
 if (MenuMode 1036 == 1)

Permet de savoir si un menu est actuellement affiché dans le jeu, ou de savoir quel menu est affiché.

NOTE:

  • Le mot clef MenuMode est à la fois une fonction et un type de bloc (block type).
  • Sans paramètre, cette fonction renverra 1 chaque fois que le jeu n'est pas en mode jeu (gamemode).
  • Avec un paramètre, la fonction renvoie 1 si le type de menu spécifié est affiché.

Liste des codes types de menus

Types de menu :

1 = "quatre principaux" (interface des personnages: stats, magie, inventaire, liste de quêtes)
2 = tout autre menu (boite de message, containers, etc.)
3 = console

Menus spécifiques :

1001 = Message (message)
1002 = Inventory (inventaire)
1003 = Stats (statistiques)
1004 = HUDMain (principal)
1005 = HUDInfo (info)
1006 = HUDReticle (réticule)
1007 = Loading (chargement)
1008 = Container, Barter (container, troc)
1009 = Dialog (dialogue)
1010 = HUDSubtitle (sous-titres)
1011 = Generic (générique)
1012 = SleepWait (sommeil ou attente)
1013 = Pause (pause)
1014 = LockPick (crochet)
1015 = Options (options)
1016 = Quantity (quantité)
1017 = Audio (audio)
1018 = Video (video)
1019 = VideoDisplay (affichage video)
1020 = Gameplay (réglages du jeu)
1021 = Controls (controle)
1022 = Magic (magie)
1023 = Map (carte)
1024 = MagicPopup (popup magie)
1025 = Negotiate (négocie)
1026 = Book (livre)
1027 = LevelUp (montée de niveau)
1028 = Training (entrainement)
1029 = BirthSign (signes du zodiaque)
1030 = Class (classe)
1031 = Attributes (caractéristiques)
1032 = Skills (talents)
1033 = Specilization (spécialisation)
1034 = Persuasion (persuasion)
1035 = Repair (réparation)
1036 = RaceSex (race et sexe)
1037 = SpellPurchase (achat de sort)
1038 = Load (chargement)
1039 = Save (sauvegarde)
1040 = Alchemy (alchimie)
1041 = SpellMaking (fabrication de sort)
1042 = Enchantment (enchantement)
1043 = EffectSetting (réglage d'effet)
1044 = Main (principal)
1045 = Breath (souffle)
1046 = QuickKeys (touche de racourci)
1047 = Credits (crédits)
1048 = SigilStone (pierre de Sigil)
1049 = Recharge (recharge)
1051 = TextEdit (édition de texte)