GetActiveMenuFilter
< [[::Category:Functions|Category:Functions]]
A function added by the Oblivion Script Extender.
Syntax:
(filterCode:short) GetActiveMenuFilter menuType:short
Returns the code which indicates the current filter options for the active menu.
Barter/Container/Inventory Menu Filter Codes
The following values are shorts that are used and/or returned by this function, as indicated by its Syntax. These values correspond to the listed filter or "page" of the barter, container, or inventory menus (note that not all of these menus have each filter; the codes remain the same regardless):
1 Weapons 2 Armor/Clothing 3 Alchemy 4 Miscellaneous 31 All
Magic Menu Filter Codes
The following values are shorts that are used and/or returned by this function, as indicated by its Syntax. These values correspond to the listed filter or "page" of the magic menu:
1 Target 2 Touch 3 Self 7 All 8 Active Effects
Menu Type
1 = "main four" (the character interface: stats, magic, inventory, quest log) 2 = any other menu (message boxes, containers, etc.) 3 = console
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 = Specialization 1034 = Persuasion 1035 = Repair / Ingredient Selection (Alchemy sub-menu) 1036 = RaceSex (Character Generation Screen) 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