From b5f3602118efcc3652d5d4991ca14cd9fdc44a11 Mon Sep 17 00:00:00 2001 From: Jordan Eldredge Date: Tue, 10 Sep 2019 22:11:36 -0700 Subject: [PATCH] Add data from analyzing more skins --- modern/resources/maki-skin-data.json | 446 +++++++++++++++++++++++++++ 1 file changed, 446 insertions(+) create mode 100644 modern/resources/maki-skin-data.json diff --git a/modern/resources/maki-skin-data.json b/modern/resources/maki-skin-data.json new file mode 100644 index 00000000..a53b6a30 --- /dev/null +++ b/modern/resources/maki-skin-data.json @@ -0,0 +1,446 @@ +{ + "totalCalls": { + "System.getsonginfotext": 48, + "System.strsearch": 53, + "System.getcontainer": 61, + "Container.getlayout": 56, + "Group.getobject": 83, + "System.getprivateint": 34, + "GuiObject.show": 60, + "GuiObject.hide": 60, + "Button.setactivatednocallback": 4, + "PopupMenu.addcommand": 17, + "PopupMenu.popatmouse": 17, + "System.navigateurl": 60, + "Button.getactivated": 12, + "System.setprivateint": 34, + "System.getparam": 81, + "System.getscriptgroup": 100, + "System.gettoken": 68, + "Map.loadmap": 86, + "System.getvolume": 73, + "GuiObject.onmousemove": 30, + "GuiObject.getleft": 69, + "GuiObject.gettop": 65, + "Map.inregion": 42, + "Map.getvalue": 56, + "System.setvolume": 65, + "Layer.setregionfrommap": 42, + "GuiObject.findobject": 69, + "Slider.getposition": 12, + "Slider.onsetposition": 3, + "System.integertostring": 82, + "Text.settext": 54, + "Slider.setposition": 13, + "System.geteq": 3, + "System.oneqchanged": 2, + "System.geteqpreamp": 14, + "System.geteqband": 19, + "AnimatedLayer.getlength": 25, + "AnimatedLayer.gotoframe": 41, + "Object.getid": 10, + "GuiObject.getheight": 20, + "System.seteqpreamp": 5, + "System.stringtointeger": 44, + "System.seteqband": 10, + "GuiObject.setalpha": 37, + "Timer.setdelay": 100, + "Timer.stop": 86, + "System.getplayitemlength": 55, + "Timer.start": 100, + "System.integertotime": 30, + "System.getstatus": 70, + "System.strmid": 16, + "System.strlower": 18, + "GuiObject.setxmlparam": 54, + "System.messagebox": 63, + "System.onsetxuiparam": 13, + "System.newgroup": 23, + "GuiObject.init": 23, + "LayoutStatus.callme": 11, + "Container.show": 20, + "System.getposition": 45, + "System.seekto": 29, + "Object.onnotify": 3, + "System.getprivatestring": 10, + "GuiObject.settargeta": 25, + "GuiObject.settargetspeed": 42, + "GuiObject.gototarget": 42, + "System.setprivatestring": 10, + "Config.newitem": 25, + "Config.getitem": 24, + "ConfigItem.newattribute": 25, + "ConfigAttribute.setdata": 24, + "ConfigAttribute.getdata": 25, + "ConfigAttribute.ondatachanged": 11, + "System.strleft": 20, + "System.isvideofullscreen": 12, + "System.isminimized": 15, + "Container.getcurlayout": 6, + "GuiObject.getalpha": 16, + "Layout.istransparencysafe": 7, + "GuiObject.canceltarget": 16, + "System.restoreapplication": 13, + "System.activateapplication": 13, + "Container.close": 9, + "System.newdynamiccontainer": 16, + "System.isdesktopalphaavailable": 6, + "System.getviewportwidth": 17, + "System.getviewportleft": 9, + "System.getviewportheight": 17, + "System.getviewporttop": 9, + "GuiObject.resize": 21, + "GuiObject.settargetx": 36, + "GuiObject.settargety": 30, + "GuiObject.settargetw": 15, + "GuiObject.settargeth": 9, + "System.getplayitemstring": 23, + "System.debugstring": 4, + "System.getplaylistindex": 14, + "System.getplaylistlength": 14, + "System.isvideo": 11, + "System.getplayitemmetadatastring": 27, + "System.getplayitemdisplaytitle": 8, + "GuiObject.getautowidth": 11, + "Layout.center": 1, + "AnimatedLayer.isplaying": 4, + "AnimatedLayer.setstartframe": 11, + "AnimatedLayer.setendframe": 11, + "AnimatedLayer.play": 15, + "System.onvolumechanged": 8, + "System.onseek": 10, + "Layer.fx_update": 14, + "Layer.fx_setgridsize": 16, + "Layer.fx_setbgfx": 14, + "Layer.fx_setwrap": 14, + "Layer.fx_setbilinear": 16, + "Layer.fx_setrect": 16, + "Layer.fx_setclear": 16, + "Layer.fx_setlocalized": 16, + "Layer.fx_setrealtime": 16, + "Layer.fx_setenabled": 16, + "GuiObject.getxmlparam": 24, + "GuiObject.isgoingtotarget": 13, + "System.oneqpreampchanged": 3, + "System.oneqbandchanged": 3, + "AnimatedLayer.getendframe": 4, + "System.getskinname": 14, + "ConfigItem.getattribute": 15, + "AnimatedLayer.setspeed": 7, + "PopupMenu.addseparator": 9, + "System.strlen": 24, + "System.getleftvumeter": 23, + "System.getrightvumeter": 23, + "Button.leftclick": 14, + "PopupMenu.checkcommand": 7, + "Container.switchtolayout": 11, + "Button.onleftclick": 2, + "System.gettimeofday": 11, + "System.integertolongtime": 13, + "Text.setalternatetext": 11, + "System.removepath": 9, + "System.strright": 10, + "Map.getwidth": 25, + "Map.getheight": 14, + "GuiObject.getwidth": 20, + "GuiObject.ismouseover": 2, + "GuiObject.getguiw": 1, + "GuiObject.getguix": 1, + "GuiObject.getguiy": 1, + "GuiObject.getguih": 1, + "Button.setactivated": 19, + "GuiObject.ismouseoverrect": 2, + "GuiObject.isvisible": 17, + "Container.toggle": 3, + "Container.hide": 6, + "System.switchskin": 23, + "Region.loadfrommap": 4, + "Layer.setregion": 6, + "System.getvisband": 5, + "System.random": 2, + "PopupMenu.addsubmenu": 9, + "Timer.isrunning": 7, + "GuiObject.getparentlayout": 17, + "GuiObject.clienttoscreenx": 2, + "GuiObject.screentoclientx": 2, + "System.getmouseposx": 4, + "System.getmouseposy": 3, + "ToggleButton.getcurcfgval": 3, + "System.getpath": 5, + "System.urlencode": 4, + "Browser.navigateurl": 6, + "System.getextension": 5, + "CheckBox.setchecked": 6, + "CheckBox.ischecked": 4, + "System.floattostring": 5, + "Text.gettext": 13, + "Text.gettextwidth": 7, + "Timer.getdelay": 10, + "System.integer": 10, + "System.strupper": 6, + "Layout.setscale": 8, + "GuiObject.setfocus": 8, + "Region.loadfrombitmap": 2, + "AnimatedLayer.stop": 8, + "System.getviewportleftfrompoint": 2, + "System.getviewporttopfrompoint": 2, + "System.getviewportwidthfrompoint": 2, + "System.getviewportheightfrompoint": 2, + "Config.getitembyguid": 2, + "Text.ontextchanged": 2, + "System.getdate": 2, + "System.formatdate": 2, + "Vis.setmode": 6, + "System.stringtofloat": 4, + "Layer.fx_setalphamode": 2, + "Layer.fx_setspeed": 4, + "System.onshownotification": 2, + "System.next": 3, + "System.playfile": 2, + "System.seteq": 2, + "Timer.ontimer": 2, + "AnimatedLayer.pause": 2, + "Edit.settext": 1, + "Edit.gettext": 1, + "System.minimizeapplication": 1, + "AnimatedLayer.isstopped": 2, + "Layout.beforeredock": 1, + "Layout.redock": 1, + "Layout.snapadjust": 4, + "System.iskeydown": 1, + "GuiObject.onresize": 3, + "GuiObject.onsetvisible": 2, + "System.play": 3, + "System.previous": 1, + "System.pause": 2, + "System.stop": 3, + "Layout.getcontainer": 1, + "AnimatedLayer.getcurframe": 1, + "ConfigAttribute.getattributename": 1, + "Button.rightclick": 1, + "System.pow": 1, + "System.sqrt": 1 + }, + "foundInSkins": { + "System.getsonginfotext": 48, + "System.strsearch": 53, + "System.getcontainer": 61, + "Container.getlayout": 56, + "Group.getobject": 83, + "System.getprivateint": 34, + "GuiObject.show": 60, + "GuiObject.hide": 60, + "Button.setactivatednocallback": 4, + "PopupMenu.addcommand": 17, + "PopupMenu.popatmouse": 17, + "System.navigateurl": 60, + "Button.getactivated": 12, + "System.setprivateint": 34, + "System.getparam": 81, + "System.getscriptgroup": 100, + "System.gettoken": 68, + "Map.loadmap": 86, + "System.getvolume": 73, + "GuiObject.onmousemove": 30, + "GuiObject.getleft": 69, + "GuiObject.gettop": 65, + "Map.inregion": 42, + "Map.getvalue": 56, + "System.setvolume": 65, + "Layer.setregionfrommap": 42, + "GuiObject.findobject": 69, + "Slider.getposition": 12, + "Slider.onsetposition": 3, + "System.integertostring": 82, + "Text.settext": 54, + "Slider.setposition": 13, + "System.geteq": 3, + "System.oneqchanged": 2, + "System.geteqpreamp": 14, + "System.geteqband": 19, + "AnimatedLayer.getlength": 25, + "AnimatedLayer.gotoframe": 41, + "Object.getid": 10, + "GuiObject.getheight": 20, + "System.seteqpreamp": 5, + "System.stringtointeger": 44, + "System.seteqband": 10, + "GuiObject.setalpha": 37, + "Timer.setdelay": 100, + "Timer.stop": 86, + "System.getplayitemlength": 55, + "Timer.start": 100, + "System.integertotime": 30, + "System.getstatus": 70, + "System.strmid": 16, + "System.strlower": 18, + "GuiObject.setxmlparam": 54, + "System.messagebox": 63, + "System.onsetxuiparam": 13, + "System.newgroup": 23, + "GuiObject.init": 23, + "LayoutStatus.callme": 11, + "Container.show": 20, + "System.getposition": 45, + "System.seekto": 29, + "Object.onnotify": 3, + "System.getprivatestring": 10, + "GuiObject.settargeta": 25, + "GuiObject.settargetspeed": 42, + "GuiObject.gototarget": 42, + "System.setprivatestring": 10, + "Config.newitem": 25, + "Config.getitem": 24, + "ConfigItem.newattribute": 25, + "ConfigAttribute.setdata": 24, + "ConfigAttribute.getdata": 25, + "ConfigAttribute.ondatachanged": 11, + "System.strleft": 20, + "System.isvideofullscreen": 12, + "System.isminimized": 15, + "Container.getcurlayout": 6, + "GuiObject.getalpha": 16, + "Layout.istransparencysafe": 7, + "GuiObject.canceltarget": 16, + "System.restoreapplication": 13, + "System.activateapplication": 13, + "Container.close": 9, + "System.newdynamiccontainer": 16, + "System.isdesktopalphaavailable": 6, + "System.getviewportwidth": 17, + "System.getviewportleft": 9, + "System.getviewportheight": 17, + "System.getviewporttop": 9, + "GuiObject.resize": 21, + "GuiObject.settargetx": 36, + "GuiObject.settargety": 30, + "GuiObject.settargetw": 15, + "GuiObject.settargeth": 9, + "System.getplayitemstring": 23, + "System.debugstring": 4, + "System.getplaylistindex": 14, + "System.getplaylistlength": 14, + "System.isvideo": 11, + "System.getplayitemmetadatastring": 27, + "System.getplayitemdisplaytitle": 8, + "GuiObject.getautowidth": 11, + "Layout.center": 1, + "AnimatedLayer.isplaying": 4, + "AnimatedLayer.setstartframe": 11, + "AnimatedLayer.setendframe": 11, + "AnimatedLayer.play": 15, + "System.onvolumechanged": 8, + "System.onseek": 10, + "Layer.fx_update": 14, + "Layer.fx_setgridsize": 16, + "Layer.fx_setbgfx": 14, + "Layer.fx_setwrap": 14, + "Layer.fx_setbilinear": 16, + "Layer.fx_setrect": 16, + "Layer.fx_setclear": 16, + "Layer.fx_setlocalized": 16, + "Layer.fx_setrealtime": 16, + "Layer.fx_setenabled": 16, + "GuiObject.getxmlparam": 24, + "GuiObject.isgoingtotarget": 13, + "System.oneqpreampchanged": 3, + "System.oneqbandchanged": 3, + "AnimatedLayer.getendframe": 4, + "System.getskinname": 14, + "ConfigItem.getattribute": 15, + "AnimatedLayer.setspeed": 7, + "PopupMenu.addseparator": 9, + "System.strlen": 24, + "System.getleftvumeter": 23, + "System.getrightvumeter": 23, + "Button.leftclick": 14, + "PopupMenu.checkcommand": 7, + "Container.switchtolayout": 11, + "Button.onleftclick": 2, + "System.gettimeofday": 11, + "System.integertolongtime": 13, + "Text.setalternatetext": 11, + "System.removepath": 9, + "System.strright": 10, + "Map.getwidth": 25, + "Map.getheight": 14, + "GuiObject.getwidth": 20, + "GuiObject.ismouseover": 2, + "GuiObject.getguiw": 1, + "GuiObject.getguix": 1, + "GuiObject.getguiy": 1, + "GuiObject.getguih": 1, + "Button.setactivated": 19, + "GuiObject.ismouseoverrect": 2, + "GuiObject.isvisible": 17, + "Container.toggle": 3, + "Container.hide": 6, + "System.switchskin": 23, + "Region.loadfrommap": 4, + "Layer.setregion": 6, + "System.getvisband": 5, + "System.random": 2, + "PopupMenu.addsubmenu": 9, + "Timer.isrunning": 7, + "GuiObject.getparentlayout": 17, + "GuiObject.clienttoscreenx": 2, + "GuiObject.screentoclientx": 2, + "System.getmouseposx": 4, + "System.getmouseposy": 3, + "ToggleButton.getcurcfgval": 3, + "System.getpath": 5, + "System.urlencode": 4, + "Browser.navigateurl": 6, + "System.getextension": 5, + "CheckBox.setchecked": 6, + "CheckBox.ischecked": 4, + "System.floattostring": 5, + "Text.gettext": 13, + "Text.gettextwidth": 7, + "Timer.getdelay": 10, + "System.integer": 10, + "System.strupper": 6, + "Layout.setscale": 8, + "GuiObject.setfocus": 8, + "Region.loadfrombitmap": 2, + "AnimatedLayer.stop": 8, + "System.getviewportleftfrompoint": 2, + "System.getviewporttopfrompoint": 2, + "System.getviewportwidthfrompoint": 2, + "System.getviewportheightfrompoint": 2, + "Config.getitembyguid": 2, + "Text.ontextchanged": 2, + "System.getdate": 2, + "System.formatdate": 2, + "Vis.setmode": 6, + "System.stringtofloat": 4, + "Layer.fx_setalphamode": 2, + "Layer.fx_setspeed": 4, + "System.onshownotification": 2, + "System.next": 3, + "System.playfile": 2, + "System.seteq": 2, + "Timer.ontimer": 2, + "AnimatedLayer.pause": 2, + "Edit.settext": 1, + "Edit.gettext": 1, + "System.minimizeapplication": 1, + "AnimatedLayer.isstopped": 2, + "Layout.beforeredock": 1, + "Layout.redock": 1, + "Layout.snapadjust": 4, + "System.iskeydown": 1, + "GuiObject.onresize": 3, + "GuiObject.onsetvisible": 2, + "System.play": 3, + "System.previous": 1, + "System.pause": 2, + "System.stop": 3, + "Layout.getcontainer": 1, + "AnimatedLayer.getcurframe": 1, + "ConfigAttribute.getattributename": 1, + "Button.rightclick": 1, + "System.pow": 1, + "System.sqrt": 1 + } +}