diff --git a/modern/resources/maki-skin-data.json b/modern/resources/maki-skin-data.json index 5a405377..ff9a7195 100644 --- a/modern/resources/maki-skin-data.json +++ b/modern/resources/maki-skin-data.json @@ -1,256 +1,269 @@ { "totalCalls": { - "System.getruntimeversion": 3773, - "System.messagebox": 7399, - "System.getscriptgroup": 5708, - "Group.getobject": 22834, - "GuiObject.getwidth": 1519, - "System.integertostring": 9239, - "GuiObject.setxmlparam": 28624, - "Map.loadmap": 2612, - "System.getvolume": 1827, + "System.getprivateint": 7334, + "System.getcontainer": 5506, + "Container.getlayout": 5870, + "GuiObject.findobject": 32475, + "Object.onnotify": 100, + "System.setprivateint": 7802, + "Timer.setdelay": 6056, + "Timer.start": 9871, + "Timer.stop": 8584, + "System.getscriptgroup": 7565, + "System.messagebox": 8990, + "GuiObject.setalpha": 10731, + "PlDir.showcurrentlyplayingentry": 364, + "System.integertostring": 11635, + "Text.setalternatetext": 2680, + "System.getplayitemlength": 5317, + "System.integertotime": 2615, + "GuiObject.getalpha": 1246, + "System.windowmenu": 189, + "System.getruntimeversion": 4568, + "Group.getobject": 24853, + "GuiObject.getwidth": 2119, + "GuiObject.setxmlparam": 46982, + "Map.loadmap": 2784, + "System.getvolume": 2099, "System.onvolumechanged": 172, - "Timer.setdelay": 4606, - "Timer.start": 7681, - "System.getposition": 1568, + "System.getposition": 2126, "System.onseek": 125, - "Layer.setregionfrommap": 2225, - "System.getplayitemlength": 3729, - "System.navigateurl": 1615, - "System.getparam": 2296, - "System.gettoken": 11705, - "System.onsetxuiparam": 958, - "System.newgroup": 864, - "GuiObject.init": 868, - "System.getplayitemstring": 842, - "System.strleft": 1949, - "Map.getvalue": 2373, - "System.seekto": 645, - "Region.loadfrommap": 1270, - "GuiObject.gettop": 3222, - "GuiObject.getleft": 3298, - "Region.offset": 928, - "Layer.setregion": 1320, - "System.setvolume": 1713, + "Layer.setregionfrommap": 2283, + "System.navigateurl": 1823, + "System.getparam": 2582, + "System.gettoken": 14032, + "System.onsetxuiparam": 1111, + "System.newgroup": 1030, + "GuiObject.init": 1034, + "System.getplayitemstring": 988, + "System.strleft": 2159, + "Map.getvalue": 2540, + "System.seekto": 860, + "Region.loadfrommap": 1368, + "GuiObject.gettop": 3834, + "GuiObject.getleft": 3895, + "Region.offset": 940, + "Layer.setregion": 1432, + "System.setvolume": 2057, "Map.getwidth": 520, "Map.getheight": 293, - "System.getcontainer": 4934, - "Container.getlayout": 5115, - "GuiObject.findobject": 22045, - "GuiObject.hide": 30976, - "AnimatedLayer.setstartframe": 743, - "AnimatedLayer.gotoframe": 3209, - "GuiObject.settargety": 3673, - "GuiObject.gototarget": 9826, - "GuiObject.show": 14235, - "Timer.stop": 6481, - "Button.getactivated": 933, - "GuiObject.getxmlparam": 5028, - "GuiObject.settargeta": 5826, - "GuiObject.settargetspeed": 8638, - "Text.settext": 12161, - "System.getskinname": 5901, - "System.getprivateint": 5836, - "CheckBox.setchecked": 976, - "System.setprivateint": 5713, - "GuiObject.isgoingtotarget": 612, - "System.strupper": 167, - "System.stringtointeger": 4119, - "Button.setactivated": 2180, - "GuiObject.getheight": 1201, - "GuiObject.getalpha": 874, - "System.strlower": 1058, - "System.getprivatestring": 967, - "System.setprivatestring": 429, - "System.geteqpreamp": 280, - "System.geteqband": 2226, - "System.seteqband": 4703, - "System.seteqpreamp": 124, - "Button.leftclick": 573, - "LayoutStatus.callme": 284, - "System.play": 151, - "System.getleftvumeter": 574, - "System.getrightvumeter": 485, + "GuiObject.hide": 35256, + "AnimatedLayer.setstartframe": 793, + "AnimatedLayer.gotoframe": 3417, + "GuiObject.settargety": 4120, + "GuiObject.gototarget": 10819, + "GuiObject.show": 17772, + "Button.getactivated": 991, + "GuiObject.getxmlparam": 5471, + "GuiObject.settargeta": 6427, + "GuiObject.settargetspeed": 9620, + "Text.settext": 15866, + "System.getskinname": 6989, + "CheckBox.setchecked": 1192, + "GuiObject.isgoingtotarget": 748, + "System.strupper": 220, + "System.stringtointeger": 5420, + "Button.setactivated": 2340, + "GuiObject.getheight": 1779, + "System.strlower": 1249, + "System.getprivatestring": 1233, + "System.setprivatestring": 521, + "System.geteqpreamp": 300, + "System.geteqband": 2348, + "System.seteqband": 6353, + "System.seteqpreamp": 156, + "Button.leftclick": 875, + "LayoutStatus.callme": 385, + "System.play": 163, + "System.getleftvumeter": 677, + "System.getrightvumeter": 621, "AnimatedLayer.isstopped": 20, - "AnimatedLayer.setendframe": 695, - "AnimatedLayer.play": 1323, - "Slider.setposition": 2090, - "CheckBox.ischecked": 550, - "System.getviewportheight": 544, - "System.floattostring": 459, - "Container.show": 245, - "System.isvideofullscreen": 95, - "System.isminimized": 153, - "System.getplaylistlength": 135, - "System.getplaylistindex": 135, - "System.getplayitemmetadatastring": 1631, - "System.isvideo": 201, - "System.getviewportwidth": 646, - "Text.gettext": 838, - "System.strlen": 1743, - "GuiObject.getautowidth": 556, - "GuiObject.settargetw": 557, - "GuiObject.settargetx": 3694, - "GuiObject.setalpha": 6438, - "System.getstatus": 2148, - "System.integertolongtime": 230, - "System.strmid": 547, - "System.integertotime": 1237, + "AnimatedLayer.setendframe": 745, + "AnimatedLayer.play": 1385, + "Slider.setposition": 2296, + "CheckBox.ischecked": 1014, + "System.getviewportheight": 664, + "System.floattostring": 634, + "Container.show": 267, + "System.isvideofullscreen": 118, + "System.isminimized": 180, + "System.getplaylistlength": 990, + "System.getplaylistindex": 1614, + "System.getplayitemmetadatastring": 2192, + "System.isvideo": 245, + "System.getviewportwidth": 796, + "Text.gettext": 1539, + "System.strlen": 2050, + "GuiObject.getautowidth": 610, + "GuiObject.settargetw": 658, + "GuiObject.settargetx": 4049, + "System.getstatus": 2695, + "System.integertolongtime": 299, + "System.strmid": 681, "System.getvisband": 124, - "PopupMenu.addcommand": 3406, - "PopupMenu.addseparator": 477, - "PopupMenu.popatmouse": 592, - "Text.setalternatetext": 881, - "System.getmouseposx": 307, - "System.getmouseposy": 271, - "System.getviewportleft": 358, - "System.getviewporttop": 360, - "Text.gettextwidth": 217, - "GuiObject.resize": 761, - "System.gettimeofday": 5013, - "System.getsonginfotext": 1003, - "System.strsearch": 1428, - "Button.setactivatednocallback": 487, - "Slider.getposition": 1136, - "Slider.onsetposition": 76, - "GuiObject.onmousemove": 686, - "Map.inregion": 1039, - "Timer.isrunning": 265, - "AnimatedLayer.setspeed": 482, - "AnimatedLayer.setautoreplay": 102, + "PopupMenu.addcommand": 4744, + "PopupMenu.addseparator": 559, + "PopupMenu.popatmouse": 752, + "System.getmouseposx": 361, + "System.getmouseposy": 325, + "System.getviewportleft": 482, + "System.getviewporttop": 470, + "Text.gettextwidth": 468, + "GuiObject.resize": 1212, + "System.gettimeofday": 6080, + "System.getsonginfotext": 1265, + "System.strsearch": 1779, + "Button.setactivatednocallback": 493, + "Slider.getposition": 1216, + "Slider.onsetposition": 88, + "GuiObject.onmousemove": 690, + "Map.inregion": 1097, + "Timer.isrunning": 493, + "AnimatedLayer.setspeed": 530, + "AnimatedLayer.getlength": 761, + "System.geteq": 63, + "System.oneqchanged": 14, + "Object.getid": 103, + "AnimatedLayer.setautoreplay": 128, "ToggleButton.ontoggle": 183, - "AnimatedLayer.stop": 939, + "AnimatedLayer.stop": 945, "AnimatedLayer.pause": 152, - "Layer.fx_update": 366, - "Layer.fx_setgridsize": 341, - "Layer.fx_setbgfx": 323, - "Layer.fx_setwrap": 323, - "Layer.fx_setbilinear": 341, - "Layer.fx_setrect": 335, - "Layer.fx_setclear": 335, - "Layer.fx_setlocalized": 341, - "Layer.fx_setrealtime": 341, - "Layer.fx_setenabled": 341, - "Region.loadfrombitmap": 29, - "GuiObject.getparentlayout": 356, - "GuiObject.clienttoscreenx": 120, - "GuiObject.screentoclientx": 120, - "ConfigAttribute.getdata": 4929, - "AnimatedLayer.getlength": 671, + "Layer.fx_update": 372, + "Layer.fx_setgridsize": 366, + "Layer.fx_setbgfx": 348, + "Layer.fx_setwrap": 348, + "Layer.fx_setbilinear": 366, + "Layer.fx_setrect": 360, + "Layer.fx_setclear": 360, + "Layer.fx_setlocalized": 366, + "Layer.fx_setrealtime": 374, + "Layer.fx_setenabled": 591, + "Region.loadfrombitmap": 43, + "Edit.gettext": 173, + "Browser.navigateurl": 213, + "Edit.settext": 148, + "Browser.back": 10, + "Browser.refresh": 10, + "Browser.forward": 10, + "Browser.stop": 10, + "Edit.onenter": 10, + "CfgGroup.cfgsetint": 56, + "CfgGroup.cfggetname": 176, + "CfgGroup.cfggetint": 56, + "Edit.setautoenter": 84, + "System.stringtofloat": 103, + "CfgGroup.cfgsetfloat": 28, + "CfgGroup.cfggetfloat": 28, + "CfgGroup.cfgsetstring": 28, + "CfgGroup.cfggetstring": 28, + "GuiObject.getparentlayout": 538, + "GuiObject.clienttoscreenx": 138, + "GuiObject.screentoclientx": 138, + "ConfigAttribute.getdata": 5481, "System.random": 195, "Button.onactivate": 108, "AnimatedLayer.isplaying": 89, "System.sqr": 32, "Slider.lock": 4, "Slider.unlock": 4, - "Object.onnotify": 28, - "Config.newitem": 1234, - "Config.getitem": 894, - "ConfigItem.newattribute": 8851, - "ConfigAttribute.setdata": 4020, - "ConfigAttribute.ondatachanged": 135, + "Config.newitem": 1466, + "Config.getitem": 996, + "ConfigItem.newattribute": 10806, + "ConfigAttribute.setdata": 4675, + "ConfigAttribute.ondatachanged": 171, "Container.getcurlayout": 98, - "Object.getid": 83, "Layout.istransparencysafe": 55, - "GuiObject.canceltarget": 282, - "System.restoreapplication": 50, - "System.activateapplication": 48, + "GuiObject.canceltarget": 317, + "System.restoreapplication": 138, + "System.activateapplication": 136, "Container.close": 73, - "System.newdynamiccontainer": 86, + "System.newdynamiccontainer": 230, "System.isdesktopalphaavailable": 50, - "GuiObject.settargeth": 339, + "GuiObject.settargeth": 371, "System.debugstring": 38, - "System.getplayitemdisplaytitle": 82, + "System.getplayitemdisplaytitle": 89, "GuiObject.onleftbuttonup": 66, - "Container.toggle": 132, - "Layout.center": 4, - "ConfigItem.getattribute": 815, - "Vis.getmode": 59, - "Vis.setmode": 444, - "Container.switchtolayout": 348, + "Container.toggle": 138, + "Layout.center": 6, + "ConfigItem.getattribute": 877, + "Vis.getmode": 63, + "Vis.setmode": 450, + "Container.switchtolayout": 412, "AnimatedLayer.getendframe": 77, "System.oneqpreampchanged": 28, "System.oneqbandchanged": 28, "System.triggeraction": 20, - "PopupMenu.checkcommand": 6901, + "PopupMenu.checkcommand": 7075, "Button.onleftclick": 30, - "System.getpath": 59, - "System.urlencode": 69, - "Browser.navigateurl": 145, - "System.removepath": 91, - "System.strright": 829, + "Layout.beforeredock": 70, + "Layout.redock": 70, + "System.getpath": 75, + "System.urlencode": 85, + "System.removepath": 136, + "System.strright": 871, "GuiObject.ismouseover": 20, "GuiObject.getguiw": 17, - "GuiObject.getguix": 96, + "GuiObject.getguix": 106, "GuiObject.getguiy": 79, "GuiObject.getguih": 24, - "GuiObject.ismouseoverrect": 53, - "GuiObject.isvisible": 577, - "Container.hide": 65, + "GuiObject.ismouseoverrect": 54, + "GuiObject.isvisible": 860, + "Container.hide": 78, "System.switchskin": 445, - "System.chr": 356, - "PopupMenu.addsubmenu": 177, + "System.chr": 1028, + "PopupMenu.addsubmenu": 277, "System.iskeydown": 145, "CfgGroup.cfggetguid": 64, - "CfgGroup.cfggetname": 128, "System.setclipboardtext": 64, - "CfgGroup.cfgsetint": 32, - "CfgGroup.cfggetint": 32, - "Edit.setautoenter": 48, - "Edit.gettext": 76, - "System.stringtofloat": 62, - "CfgGroup.cfgsetfloat": 16, - "CfgGroup.cfggetfloat": 16, - "Edit.settext": 56, - "CfgGroup.cfgsetstring": 16, - "CfgGroup.cfggetstring": 16, - "AnimatedLayer.getcurframe": 276, + "AnimatedLayer.getcurframe": 290, "ToggleButton.getcurcfgval": 55, + "System.getextension": 59, + "Timer.getdelay": 139, + "System.integer": 396, + "Layout.setscale": 206, + "GuiObject.setfocus": 71, + "System.newgroupaslayout": 50, + "System.isappactive": 31, + "Layer.fx_setalphamode": 61, + "Layer.fx_setspeed": 67, "System.previous": 46, "System.pause": 86, "System.stop": 79, - "System.next": 46, + "System.next": 118, "System.getviewportleftfrompoint": 11, "System.getviewporttopfrompoint": 11, "System.getviewportwidthfrompoint": 11, "System.getviewportheightfrompoint": 11, "Config.getitembyguid": 36, "Text.ontextchanged": 8, - "System.playfile": 160, - "Layout.setscale": 69, - "System.geteq": 53, - "GuiObject.bringtofront": 19, + "System.playfile": 174, + "GuiObject.bringtofront": 25, "PopupMenu.popatxy": 28, - "Layer.fx_setspeed": 28, - "System.sin": 40, - "System.getextension": 12, - "Timer.getdelay": 73, - "System.integer": 198, - "System.getdate": 12, - "System.formatdate": 4, - "GuiObject.setfocus": 42, - "System.newgroupaslayout": 23, - "System.isappactive": 4, + "System.sin": 46, + "System.getdate": 21, + "System.formatdate": 8, "System.popmainbrowser": 8, - "System.windowmenu": 10, + "System.onshownotification": 7, "Timer.ontimer": 85, "System.pow": 34, "System.seteq": 86, "System.getwac": 35, - "System.oneqchanged": 4, - "Layer.fx_setalphamode": 42, - "System.atan2": 36, + "System.cos": 59, + "System.atan2": 38, + "Group.islayout": 2, + "Group.getnumobjects": 10, + "Group.enumobject": 10, + "System.isobjectvalid": 2, + "Object.getclassname": 8, "System.minimizeapplication": 8, - "Layout.beforeredock": 60, - "Layout.redock": 60, "Layout.snapadjust": 122, "GuiObject.onresize": 26, "GuiObject.onsetvisible": 8, "Layout.getcontainer": 30, "GuiObject.setenabled": 548, "AnimatedLayer.getstartframe": 32, - "System.getcurappleft": 24, - "System.getcurapptop": 24, + "System.getcurappleft": 30, + "System.getcurapptop": 30, "PopupMenu.disablecommand": 7, "ConfigAttribute.getattributename": 218, "Button.rightclick": 50, @@ -263,16 +276,15 @@ "List.additem": 17494, "List.getnumitems": 50, "List.enumitem": 86, - "Group.getnumobjects": 8, - "Group.enumobject": 8, - "System.getdatehour": 4, + "System.getdatehour": 9, "System.getdatemin": 4, "GuiObject.clienttoscreeny": 8, "System.asin": 4, "System.ontitlechange": 7, + "System.getcurappwidth": 6, + "System.getcurappheight": 6, "GuiObject.isactive": 33, "System.eject": 14, - "Object.getclassname": 2, "System.onplay": 2, "GuiObject.sendaction": 20, "System.isnamedwindowvisible": 16, @@ -281,7 +293,6 @@ "Timer.getskipped": 5, "Group.getmouseposx": 6, "Group.getmouseposy": 146, - "System.cos": 53, "GuiObject.getparent": 14, "Map.getregion": 3, "Layout.getscale": 14, @@ -296,257 +307,270 @@ "System.hidenamedwindow": 2 }, "foundInSkins": { - "System.getruntimeversion": 959, - "System.messagebox": 1302, - "System.getscriptgroup": 1053, - "Group.getobject": 922, - "GuiObject.getwidth": 270, - "System.integertostring": 976, - "GuiObject.setxmlparam": 1014, - "Map.loadmap": 986, - "System.getvolume": 829, + "System.getprivateint": 1123, + "System.getcontainer": 1020, + "Container.getlayout": 977, + "GuiObject.findobject": 1243, + "Object.onnotify": 54, + "System.setprivateint": 1121, + "Timer.setdelay": 1296, + "Timer.start": 1296, + "Timer.stop": 1151, + "System.getscriptgroup": 1399, + "System.messagebox": 1644, + "GuiObject.setalpha": 632, + "PlDir.showcurrentlyplayingentry": 346, + "System.integertostring": 1318, + "Text.setalternatetext": 575, + "System.getplayitemlength": 1115, + "System.integertotime": 702, + "GuiObject.getalpha": 424, + "System.windowmenu": 185, + "System.getruntimeversion": 1069, + "Group.getobject": 1111, + "GuiObject.getwidth": 367, + "GuiObject.setxmlparam": 1195, + "Map.loadmap": 1067, + "System.getvolume": 939, "System.onvolumechanged": 77, - "Timer.setdelay": 1099, - "Timer.start": 1099, - "System.getposition": 612, + "System.getposition": 721, "System.onseek": 68, - "Layer.setregionfrommap": 337, - "System.getplayitemlength": 773, - "System.navigateurl": 761, - "System.getparam": 1119, - "System.gettoken": 979, - "System.onsetxuiparam": 872, - "System.newgroup": 858, - "GuiObject.init": 858, - "System.getplayitemstring": 454, - "System.strleft": 368, - "Map.getvalue": 691, - "System.seekto": 495, - "Region.loadfrommap": 340, - "GuiObject.gettop": 726, - "GuiObject.getleft": 796, - "Region.offset": 199, - "Layer.setregion": 350, - "System.setvolume": 692, + "Layer.setregionfrommap": 349, + "System.navigateurl": 819, + "System.getparam": 1302, + "System.gettoken": 1160, + "System.onsetxuiparam": 1014, + "System.newgroup": 1024, + "GuiObject.init": 1024, + "System.getplayitemstring": 506, + "System.strleft": 440, + "Map.getvalue": 764, + "System.seekto": 566, + "Region.loadfrommap": 417, + "GuiObject.gettop": 801, + "GuiObject.getleft": 887, + "Region.offset": 205, + "Layer.setregion": 427, + "System.setvolume": 796, "Map.getwidth": 326, "Map.getheight": 254, - "System.getcontainer": 871, - "Container.getlayout": 828, - "GuiObject.findobject": 897, - "GuiObject.hide": 807, - "AnimatedLayer.setstartframe": 248, - "AnimatedLayer.gotoframe": 446, - "GuiObject.settargety": 454, - "GuiObject.gototarget": 648, - "GuiObject.show": 806, - "Timer.stop": 960, - "Button.getactivated": 145, - "GuiObject.getxmlparam": 246, - "GuiObject.settargeta": 347, - "GuiObject.settargetspeed": 628, - "Text.settext": 597, - "System.getskinname": 783, - "System.getprivateint": 963, - "CheckBox.setchecked": 65, - "System.setprivateint": 961, - "GuiObject.isgoingtotarget": 164, - "System.strupper": 76, - "System.stringtointeger": 480, - "Button.setactivated": 251, - "GuiObject.getheight": 297, - "GuiObject.getalpha": 182, - "System.strlower": 178, - "System.getprivatestring": 109, - "System.setprivatestring": 109, - "System.geteqpreamp": 247, - "System.geteqband": 291, - "System.seteqband": 153, - "System.seteqpreamp": 91, - "Button.leftclick": 163, - "LayoutStatus.callme": 284, - "System.play": 84, - "System.getleftvumeter": 314, - "System.getrightvumeter": 272, + "GuiObject.hide": 978, + "AnimatedLayer.setstartframe": 275, + "AnimatedLayer.gotoframe": 503, + "GuiObject.settargety": 558, + "GuiObject.gototarget": 773, + "GuiObject.show": 977, + "Button.getactivated": 170, + "GuiObject.getxmlparam": 318, + "GuiObject.settargeta": 401, + "GuiObject.settargetspeed": 753, + "Text.settext": 754, + "System.getskinname": 857, + "CheckBox.setchecked": 85, + "GuiObject.isgoingtotarget": 217, + "System.strupper": 118, + "System.stringtointeger": 589, + "Button.setactivated": 295, + "GuiObject.getheight": 395, + "System.strlower": 243, + "System.getprivatestring": 149, + "System.setprivatestring": 147, + "System.geteqpreamp": 267, + "System.geteqband": 311, + "System.seteqband": 180, + "System.seteqpreamp": 108, + "Button.leftclick": 254, + "LayoutStatus.callme": 385, + "System.play": 90, + "System.getleftvumeter": 395, + "System.getrightvumeter": 347, "AnimatedLayer.isstopped": 14, - "AnimatedLayer.setendframe": 224, - "AnimatedLayer.play": 305, - "Slider.setposition": 211, - "CheckBox.ischecked": 61, - "System.getviewportheight": 271, - "System.floattostring": 101, - "Container.show": 196, - "System.isvideofullscreen": 87, - "System.isminimized": 102, - "System.getplaylistlength": 100, - "System.getplaylistindex": 104, - "System.getplayitemmetadatastring": 188, - "System.isvideo": 76, - "System.getviewportwidth": 277, - "Text.gettext": 159, - "System.strlen": 265, - "GuiObject.getautowidth": 184, - "GuiObject.settargetw": 122, - "GuiObject.settargetx": 458, - "GuiObject.setalpha": 326, - "System.getstatus": 571, - "System.integertolongtime": 137, - "System.strmid": 87, - "System.integertotime": 360, + "AnimatedLayer.setendframe": 251, + "AnimatedLayer.play": 342, + "Slider.setposition": 251, + "CheckBox.ischecked": 77, + "System.getviewportheight": 328, + "System.floattostring": 137, + "Container.show": 218, + "System.isvideofullscreen": 110, + "System.isminimized": 129, + "System.getplaylistlength": 127, + "System.getplaylistindex": 131, + "System.getplayitemmetadatastring": 229, + "System.isvideo": 99, + "System.getviewportwidth": 334, + "Text.gettext": 196, + "System.strlen": 377, + "GuiObject.getautowidth": 210, + "GuiObject.settargetw": 145, + "GuiObject.settargetx": 548, + "System.getstatus": 697, + "System.integertolongtime": 190, + "System.strmid": 128, "System.getvisband": 34, - "PopupMenu.addcommand": 331, - "PopupMenu.addseparator": 131, - "PopupMenu.popatmouse": 303, - "Text.setalternatetext": 229, - "System.getmouseposx": 191, - "System.getmouseposy": 187, - "System.getviewportleft": 207, - "System.getviewporttop": 207, - "Text.gettextwidth": 164, - "GuiObject.resize": 289, - "System.gettimeofday": 778, - "System.getsonginfotext": 281, - "System.strsearch": 345, - "Button.setactivatednocallback": 93, - "Slider.getposition": 174, - "Slider.onsetposition": 51, - "GuiObject.onmousemove": 222, - "Map.inregion": 357, - "Timer.isrunning": 51, - "AnimatedLayer.setspeed": 161, - "AnimatedLayer.setautoreplay": 36, + "PopupMenu.addcommand": 395, + "PopupMenu.addseparator": 161, + "PopupMenu.popatmouse": 367, + "System.getmouseposx": 245, + "System.getmouseposy": 241, + "System.getviewportleft": 261, + "System.getviewporttop": 261, + "Text.gettextwidth": 223, + "GuiObject.resize": 377, + "System.gettimeofday": 867, + "System.getsonginfotext": 320, + "System.strsearch": 410, + "Button.setactivatednocallback": 99, + "Slider.getposition": 210, + "Slider.onsetposition": 63, + "GuiObject.onmousemove": 224, + "Map.inregion": 385, + "Timer.isrunning": 63, + "AnimatedLayer.setspeed": 187, + "AnimatedLayer.getlength": 383, + "System.geteq": 49, + "System.oneqchanged": 14, + "Object.getid": 53, + "AnimatedLayer.setautoreplay": 44, "ToggleButton.ontoggle": 48, - "AnimatedLayer.stop": 152, + "AnimatedLayer.stop": 158, "AnimatedLayer.pause": 66, - "Layer.fx_update": 209, - "Layer.fx_setgridsize": 193, - "Layer.fx_setbgfx": 185, - "Layer.fx_setwrap": 185, - "Layer.fx_setbilinear": 193, - "Layer.fx_setrect": 189, - "Layer.fx_setclear": 189, - "Layer.fx_setlocalized": 193, - "Layer.fx_setrealtime": 193, - "Layer.fx_setenabled": 193, - "Region.loadfrombitmap": 21, - "GuiObject.getparentlayout": 214, - "GuiObject.clienttoscreenx": 118, - "GuiObject.screentoclientx": 116, - "ConfigAttribute.getdata": 205, - "AnimatedLayer.getlength": 341, + "Layer.fx_update": 215, + "Layer.fx_setgridsize": 218, + "Layer.fx_setbgfx": 210, + "Layer.fx_setwrap": 210, + "Layer.fx_setbilinear": 218, + "Layer.fx_setrect": 214, + "Layer.fx_setclear": 214, + "Layer.fx_setlocalized": 218, + "Layer.fx_setrealtime": 218, + "Layer.fx_setenabled": 218, + "Region.loadfrombitmap": 31, + "Edit.gettext": 61, + "Browser.navigateurl": 93, + "Edit.settext": 53, + "Browser.back": 10, + "Browser.refresh": 10, + "Browser.forward": 10, + "Browser.stop": 10, + "Edit.onenter": 10, + "CfgGroup.cfgsetint": 28, + "CfgGroup.cfggetname": 28, + "CfgGroup.cfggetint": 28, + "Edit.setautoenter": 28, + "System.stringtofloat": 59, + "CfgGroup.cfgsetfloat": 28, + "CfgGroup.cfggetfloat": 28, + "CfgGroup.cfgsetstring": 28, + "CfgGroup.cfggetstring": 28, + "GuiObject.getparentlayout": 259, + "GuiObject.clienttoscreenx": 136, + "GuiObject.screentoclientx": 134, + "ConfigAttribute.getdata": 248, "System.random": 47, "Button.onactivate": 52, "AnimatedLayer.isplaying": 47, "System.sqr": 8, "Slider.lock": 4, "Slider.unlock": 4, - "Object.onnotify": 18, - "Config.newitem": 119, - "Config.getitem": 189, - "ConfigItem.newattribute": 123, - "ConfigAttribute.setdata": 152, - "ConfigAttribute.ondatachanged": 45, + "Config.newitem": 146, + "Config.getitem": 232, + "ConfigItem.newattribute": 156, + "ConfigAttribute.setdata": 187, + "ConfigAttribute.ondatachanged": 64, "Container.getcurlayout": 46, - "Object.getid": 43, "Layout.istransparencysafe": 30, - "GuiObject.canceltarget": 69, - "System.restoreapplication": 40, - "System.activateapplication": 38, + "GuiObject.canceltarget": 76, + "System.restoreapplication": 67, + "System.activateapplication": 65, "Container.close": 54, - "System.newdynamiccontainer": 53, + "System.newdynamiccontainer": 80, "System.isdesktopalphaavailable": 28, - "GuiObject.settargeth": 49, + "GuiObject.settargeth": 58, "System.debugstring": 24, - "System.getplayitemdisplaytitle": 50, + "System.getplayitemdisplaytitle": 57, "GuiObject.onleftbuttonup": 45, - "Container.toggle": 54, - "Layout.center": 4, - "ConfigItem.getattribute": 132, - "Vis.getmode": 30, - "Vis.setmode": 97, - "Container.switchtolayout": 81, + "Container.toggle": 60, + "Layout.center": 6, + "ConfigItem.getattribute": 169, + "Vis.getmode": 32, + "Vis.setmode": 99, + "Container.switchtolayout": 110, "AnimatedLayer.getendframe": 63, "System.oneqpreampchanged": 28, "System.oneqbandchanged": 28, "System.triggeraction": 8, - "PopupMenu.checkcommand": 111, + "PopupMenu.checkcommand": 157, "Button.onleftclick": 17, - "System.getpath": 49, - "System.urlencode": 45, - "Browser.navigateurl": 67, - "System.removepath": 27, - "System.strright": 71, + "Layout.beforeredock": 20, + "Layout.redock": 20, + "System.getpath": 65, + "System.urlencode": 61, + "System.removepath": 54, + "System.strright": 100, "GuiObject.ismouseover": 8, "GuiObject.getguiw": 9, - "GuiObject.getguix": 26, + "GuiObject.getguix": 28, "GuiObject.getguiy": 20, "GuiObject.getguih": 9, - "GuiObject.ismouseoverrect": 23, - "GuiObject.isvisible": 180, - "Container.hide": 45, + "GuiObject.ismouseoverrect": 24, + "GuiObject.isvisible": 217, + "Container.hide": 58, "System.switchskin": 226, - "System.chr": 28, - "PopupMenu.addsubmenu": 48, + "System.chr": 48, + "PopupMenu.addsubmenu": 68, "System.iskeydown": 23, "CfgGroup.cfggetguid": 16, - "CfgGroup.cfggetname": 16, "System.setclipboardtext": 16, - "CfgGroup.cfgsetint": 16, - "CfgGroup.cfggetint": 16, - "Edit.setautoenter": 16, - "Edit.gettext": 32, - "System.stringtofloat": 36, - "CfgGroup.cfgsetfloat": 16, - "CfgGroup.cfggetfloat": 16, - "Edit.settext": 24, - "CfgGroup.cfgsetstring": 16, - "CfgGroup.cfggetstring": 16, - "AnimatedLayer.getcurframe": 55, + "AnimatedLayer.getcurframe": 61, "ToggleButton.getcurcfgval": 23, + "System.getextension": 24, + "Timer.getdelay": 125, + "System.integer": 118, + "Layout.setscale": 48, + "GuiObject.setfocus": 42, + "System.newgroupaslayout": 50, + "System.isappactive": 31, + "Layer.fx_setalphamode": 27, + "Layer.fx_setspeed": 35, "System.previous": 42, "System.pause": 63, "System.stop": 61, - "System.next": 42, + "System.next": 54, "System.getviewportleftfrompoint": 11, "System.getviewporttopfrompoint": 11, "System.getviewportwidthfrompoint": 11, "System.getviewportheightfrompoint": 11, "Config.getitembyguid": 10, "Text.ontextchanged": 8, - "System.playfile": 64, - "Layout.setscale": 19, - "System.geteq": 39, - "GuiObject.bringtofront": 15, + "System.playfile": 72, + "GuiObject.bringtofront": 21, "PopupMenu.popatxy": 28, - "Layer.fx_setspeed": 12, - "System.sin": 9, - "System.getextension": 4, - "Timer.getdelay": 59, - "System.integer": 52, - "System.getdate": 8, - "System.formatdate": 4, - "GuiObject.setfocus": 15, - "System.newgroupaslayout": 23, - "System.isappactive": 4, + "System.sin": 11, + "System.getdate": 17, + "System.formatdate": 8, "System.popmainbrowser": 4, - "System.windowmenu": 8, + "System.onshownotification": 7, "Timer.ontimer": 57, "System.pow": 20, "System.seteq": 24, "System.getwac": 21, - "System.oneqchanged": 4, - "Layer.fx_setalphamode": 8, - "System.atan2": 4, + "System.cos": 7, + "System.atan2": 6, + "Group.islayout": 2, + "Group.getnumobjects": 6, + "Group.enumobject": 6, + "System.isobjectvalid": 2, + "Object.getclassname": 4, "System.minimizeapplication": 4, - "Layout.beforeredock": 15, - "Layout.redock": 15, "Layout.snapadjust": 26, "GuiObject.onresize": 21, "GuiObject.onsetvisible": 8, "Layout.getcontainer": 18, "GuiObject.setenabled": 6, "AnimatedLayer.getstartframe": 16, - "System.getcurappleft": 4, - "System.getcurapptop": 4, + "System.getcurappleft": 7, + "System.getcurapptop": 7, "PopupMenu.disablecommand": 7, "ConfigAttribute.getattributename": 18, "Button.rightclick": 6, @@ -559,16 +583,15 @@ "List.additem": 14, "List.getnumitems": 10, "List.enumitem": 14, - "Group.getnumobjects": 4, - "Group.enumobject": 4, - "System.getdatehour": 4, + "System.getdatehour": 9, "System.getdatemin": 4, "GuiObject.clienttoscreeny": 6, "System.asin": 4, "System.ontitlechange": 7, + "System.getcurappwidth": 3, + "System.getcurappheight": 3, "GuiObject.isactive": 8, "System.eject": 14, - "Object.getclassname": 2, "System.onplay": 2, "GuiObject.sendaction": 3, "System.isnamedwindowvisible": 5, @@ -577,7 +600,6 @@ "Timer.getskipped": 5, "Group.getmouseposx": 6, "Group.getmouseposy": 10, - "System.cos": 5, "GuiObject.getparent": 9, "Map.getregion": 3, "Layout.getscale": 4, diff --git a/modern/src/maki-interpreter/objects.js b/modern/src/maki-interpreter/objects.js index 80f3f173..9ad261d5 100644 --- a/modern/src/maki-interpreter/objects.js +++ b/modern/src/maki-interpreter/objects.js @@ -1,4 +1,4 @@ -const objects = { +const std = { E90DC47B840D4ae7B02C040BD275F7FC: { functions: [ { @@ -3925,6 +3925,22 @@ const objects = { }, }; +const pldir = { + "61A7ABAD7D7941f6B1D0E1808603A4F4": { + functions: [ + { + parameters: [], + name: "showCurrentlyPlayingEntry", + result: "", + }, + ], + parent: "Object", + name: "PlDir", + }, +}; + +const objects = { ...std, ...pldir }; + // TODO: We could probably just fix the keys used in this file to already be normalized // We might even want to normalize the to match the formatting we get out the file. That could // avoid the awkward regex inside `getClass()`.