TESCS2 : MenuMode

De Wiwiki
Aller à la navigation Aller à la recherche


Syntaxe :

 begin MenuMode [Type de menu|Menu spécifique]

Exemple:

 begin MenuMode
 .../...    ; Partie du script qui s'exécute à chaque fois qu'une fenêtre de menu est ouverte, quel que soit son type
 End
 begin MenuMode 1
 .../...   ; partie du script qui s'exécute lorsqu'une MessageBox est ouverte
 End
 begin MenuMode 1012
 .../...     ; partie du script qui s'exécute lorsque le PJ dort (fenêtre de compte à rebours)
 End

Sans paramètre, ce type de bloc s'exécute lorsque le jeu n'est pas en gamemode -- donc lorsque n'importe quel menu est affiché.

Si vous incluez un paramètre, vous pouvez indiquer soit un type de menu, soit un menu spécifique, et ainsi indiquer quel bloc doit tourner lorsqu'un menu est affiché.

Type de menu

1 = "Quatre principaux" (L'interface du personnage : stats, magie, inventaire, Journal de quête)
2 = Tout autre menu (message, containers, etc.)
3 = Console

Menu spécifique

1001 = Message
1002 = Inventory
1003 = Stats
1004 = HUDMain
1005 = HUDInfo
1006 = HUDReticle
1007 = Loading
1008 = Container, Barter
1009 = Dialog
1010 = HUDSubtitle
1011 = Generic
1012 = SleepWait
1013 = Pause
1014 = LockPick
1015 = Options
1016 = Quantity
1017 = Audio
1018 = Video
1019 = VideoDisplay
1020 = Gameplay
1021 = Controls
1022 = Magic
1023 = Map
1024 = MagicPopup
1025 = Negotiate
1026 = Book
1027 = LevelUp
1028 = Training
1029 = BirthSign
1030 = Class
1031 = Attributes
1032 = Skills
1033 = Specilization
1034 = Persuasion
1035 = Repair
1036 = RaceSex
1037 = SpellPurchase
1038 = Load
1039 = Save
1040 = Alchemy
1041 = SpellMaking
1042 = Enchantment
1043 = EffectSetting
1044 = Main
1045 = Breath
1046 = QuickKeys
1047 = Credits
1048 = SigilStone
1049 = Recharge
1051 = TextEdit

Voir également