{"id":23864458,"url":"https://github.com/scanmountgoat/smash-material-xml","last_synced_at":"2025-06-28T02:34:12.679Z","repository":{"id":106916346,"uuid":"112948935","full_name":"ScanMountGoat/Smash-Material-XML","owner":"ScanMountGoat","description":"Filter and display Smash 4 materials","archived":false,"fork":false,"pushed_at":"2020-06-12T14:11:31.000Z","size":6425,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-03T08:31:38.865Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ScanMountGoat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"license.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-12-03T17:38:08.000Z","updated_at":"2020-06-12T14:08:03.000Z","dependencies_parsed_at":"2023-06-04T13:00:35.936Z","dependency_job_id":null,"html_url":"https://github.com/ScanMountGoat/Smash-Material-XML","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ScanMountGoat%2FSmash-Material-XML","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ScanMountGoat%2FSmash-Material-XML/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ScanMountGoat%2FSmash-Material-XML/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ScanMountGoat%2FSmash-Material-XML/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ScanMountGoat","download_url":"https://codeload.github.com/ScanMountGoat/Smash-Material-XML/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240177526,"owners_count":19760386,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-03T08:26:17.096Z","updated_at":"2025-02-22T13:20:25.765Z","avatar_url":"https://github.com/ScanMountGoat.png","language":"C++","readme":"# Material-XML\n\u003ca href=\"url\"\u003e\u003cimg src=\"application.png\" align=\"top\" height=\"auto\" width=\"auto\" \u003e\u003c/a\u003e   \nA QT GUI application for searching a database of Smash 4 material data.\nThe of dump of XML material files used for this application can be\nfound [here](https://github.com/ScanMountGoat/Sm4sh-Material-Research/blob/master/XML%20Materials/Smash%20XML%20Materials.7z). For bugs or feature suggestions, please use the [Issues page](https://github.com/ScanMountGoat/Smash-Material-XML/issues).\n\n## Usage Guide\nEach search creates a filtered list of materials based on the search settings used. Not specifying any search settings will include all materials.\n\n### Main Toolbar\n**Settings \u003e Search Settings:** edit the settings used to search for particular materials.\n**View \u003e About:** displays a link to the license information.\n\n### Search Button\nFinds all the materials in the current material list that match the given search criteria and prints their information.\n\n### Clear Output Button\nClears all the printed text output. To remove the materials from the current material list, use File \u003e Clear Materials instead.\n\n### Search Properties  \nFlags values are 8 digit hexadecimal numbers. The src, dst, cull mode, alpha function, and alpha test use the same format as the XML materials. When filtering for a certain property is enabled, the material value is compared to the value in the text box using the operator in the drop down menu.  \n\n### Display Settings\nThese settings control what material attributes are printed for each of the materials that matches the given search criteria.\n\n## Material Resources  \n* [Material Research](https://github.com/ScanMountGoat/Sm4sh-Material-Research): XML material dump and dumped values for NU_ material properties, flags, etc.\n* [Material Editing Guide I](https://gamebanana.com/tuts/12139): Tutorial explaining common material properties and how to edit materials.\n* [Material Editing Guide II](https://gamebanana.com/tuts/12214): Tutorial explaining more advanced material properties and example materials.\n\n## Build Information\nPrebuilt binaries are only available for windows. The project can be built from source using QTCreator. The project was built with QT 5.15.0.\n\n## Credits\nThe application is based on the XML material import/export and NUD materials used in Smash Forge.\n* [Smash Forge](https://github.com/jam1garner/Smash-Forge)\n* Copyright (c) 2017 jam1garner, Ploaj, Sammi Husky, smb123w64gb, SMG\n* [MIT License](https://github.com/jam1garner/Smash-Forge/blob/master/License.txt)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscanmountgoat%2Fsmash-material-xml","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscanmountgoat%2Fsmash-material-xml","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscanmountgoat%2Fsmash-material-xml/lists"}