{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":720228346,"defaultBranch":"main","name":"material-editor-tool","ownerLogin":"CFC-Servers","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-17T21:45:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/32486386?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715907551.0","currentOid":""},"activityList":{"items":[{"before":"0ef227228b5ab39a4af491059c079beac1939e9a","after":"af1c6eb2aa7ba61896b2bebbee4124e901419a86","ref":"refs/heads/main","pushedAt":"2024-05-17T00:59:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Stepsounds (#10)\n\nAdd step sound changing support.\r\nEntirely clientside, only changes them for the localplayer.\r\n( stepsounds on props for other players didn't seem to work by default, so feature parity with vanilla )\r\n\r\nBy default, the step sound system checks the actual texture for a sound, then checks the noise texture for a sound.\r\nCan be overridden though in the tool's settings.\r\n\r\nCan be enabled/disabled by serverside & client convars.\r\n\r\n+ Rework bumpmap system, so it actually works\r\n\r\n---------\r\n\r\nCo-authored-by: Redox ","shortMessageHtmlLink":"Stepsounds (#10)"}},{"before":"15f5c48b0de26ec9ae83a903a553dbf31fdc20ce","after":null,"ref":"refs/heads/stepsounds","pushedAt":"2024-05-17T00:59:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"}},{"before":"0ffaea54a14711ebd488f48e6177a07fc6108fbb","after":"15f5c48b0de26ec9ae83a903a553dbf31fdc20ce","ref":"refs/heads/stepsounds","pushedAt":"2024-05-17T00:46:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"NEWLINE AT END OF FILE!!!!","shortMessageHtmlLink":"NEWLINE AT END OF FILE!!!!"}},{"before":"a2c78763a2a6c504854274f02d5682401544dea4","after":"0ffaea54a14711ebd488f48e6177a07fc6108fbb","ref":"refs/heads/stepsounds","pushedAt":"2024-05-17T00:25:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Localize CLIENT + style","shortMessageHtmlLink":"Localize CLIENT + style"}},{"before":"451874c426c9fd01db2feeaa756f6685ed7f7e77","after":"a2c78763a2a6c504854274f02d5682401544dea4","ref":"refs/heads/stepsounds","pushedAt":"2024-05-17T00:16:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"wrefgtzweve","name":"Redox","path":"/wrefgtzweve","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69946827?s=80&v=4"},"commit":{"message":"Merge branch 'main' into stepsounds","shortMessageHtmlLink":"Merge branch 'main' into stepsounds"}},{"before":"89203253fc7250b66d6f4e129538222c78283878","after":"451874c426c9fd01db2feeaa756f6685ed7f7e77","ref":"refs/heads/stepsounds","pushedAt":"2024-05-17T00:11:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"change stepOverrides to keys\n\n+Move isvalid & fix typo","shortMessageHtmlLink":"change stepOverrides to keys"}},{"before":"ee8cbde5ad51fd3b80f471b9d3bda0e8388e8f0e","after":"89203253fc7250b66d6f4e129538222c78283878","ref":"refs/heads/stepsounds","pushedAt":"2024-05-16T23:59:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Change autorun files to loader\n\n+Dont have duplicate footstep sound index tables.","shortMessageHtmlLink":"Change autorun files to loader"}},{"before":"259b51aef6f0b2acd740483aa8e743cb3531ac16","after":"ee8cbde5ad51fd3b80f471b9d3bda0e8388e8f0e","ref":"refs/heads/stepsounds","pushedAt":"2024-05-16T22:30:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Fix footsteps in singleplayer\n\nFootsteps are now in shared, since PlayerFootstep doesn't exist in singleplayer\nChanged order of footstep getting, will now check texture first, then noise setting.","shortMessageHtmlLink":"Fix footsteps in singleplayer"}},{"before":"12f118c873e299667c452ec4324dbb0a3a270267","after":"259b51aef6f0b2acd740483aa8e743cb3531ac16","ref":"refs/heads/stepsounds","pushedAt":"2024-05-12T00:34:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Handle bumpmaps properly","shortMessageHtmlLink":"Handle bumpmaps properly"}},{"before":"84e97326de7e5f91e997f03052a4a1caf33055ea","after":"0ef227228b5ab39a4af491059c079beac1939e9a","ref":"refs/heads/main","pushedAt":"2024-05-06T17:25:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Fix small err","shortMessageHtmlLink":"Fix small err"}},{"before":"63011b75f9ceabc278c201237849ffb89cd17441","after":"12f118c873e299667c452ec4324dbb0a3a270267","ref":"refs/heads/stepsounds","pushedAt":"2024-05-05T20:45:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"More changes + polish\n\nAdd serverside convar to enable/disable the footstep system.\nFixed stepsounds sometimes not playing??\n\nStandardize + polish the tool's setting menu.","shortMessageHtmlLink":"More changes + polish"}},{"before":"e1b0dbad7367704c18cd4c192c025c53177d3c30","after":"63011b75f9ceabc278c201237849ffb89cd17441","ref":"refs/heads/stepsounds","pushedAt":"2024-05-05T00:57:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Catch err","shortMessageHtmlLink":"Catch err"}},{"before":"0557a05e1198a5cb57484a42ea540436b3cb091a","after":"e1b0dbad7367704c18cd4c192c025c53177d3c30","ref":"refs/heads/stepsounds","pushedAt":"2024-05-05T00:49:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Properly handle no override, no noise case\n\n+ properly tear down MaterialData tables on clients","shortMessageHtmlLink":"Properly handle no override, no noise case"}},{"before":null,"after":"0557a05e1198a5cb57484a42ea540436b3cb091a","ref":"refs/heads/stepsounds","pushedAt":"2024-05-04T23:42:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Unfinished changes.\n\nAdd step sounds subsystem\n\nAutomatically gets sounds from noise textures, etc, 100% clientside.\nAdded settings for every default footstep sound.","shortMessageHtmlLink":"Unfinished changes."}},{"before":"1bdbf40401f3d86f863dbac4181102f757b78a8a","after":null,"ref":"refs/heads/preview-tweaks","pushedAt":"2024-04-24T19:54:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"}},{"before":"19a20d33e42a4b86a5529de07a032f2ccd3d32cd","after":"84e97326de7e5f91e997f03052a4a1caf33055ea","ref":"refs/heads/main","pushedAt":"2024-04-24T19:54:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Preview fixes (#9)\n\nFix preview not displaying sometimes\r\n+ rework preview material changing","shortMessageHtmlLink":"Preview fixes (#9)"}},{"before":null,"after":"1bdbf40401f3d86f863dbac4181102f757b78a8a","ref":"refs/heads/preview-tweaks","pushedAt":"2024-04-24T18:34:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Preview fixes\n\nFix preview not displaying sometimes\n+ rework preview material changing","shortMessageHtmlLink":"Preview fixes"}},{"before":"74c5c31cdb670c4b6633db4c08db5c247cd7620d","after":null,"ref":"refs/heads/fixnoise","pushedAt":"2024-04-23T02:39:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"}},{"before":"6f79f84f1aeaf899fd7a5f287fa32c55458ad92b","after":"19a20d33e42a4b86a5529de07a032f2ccd3d32cd","ref":"refs/heads/main","pushedAt":"2024-04-23T02:39:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Fix noise copying\n\n- use ints to store if noise is on/off\r\n- only pass around \"untranslated\" noise, never the actual texture paths.\r\n- converts old \"advanced materials\" to this new standard\r\n- some style/name tweaks for readability","shortMessageHtmlLink":"Fix noise copying"}},{"before":null,"after":"74c5c31cdb670c4b6633db4c08db5c247cd7620d","ref":"refs/heads/fixnoise","pushedAt":"2024-04-23T02:01:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Fix noise\n\nFix noise copying\n- use ints to store if noise is on/off\n- only pass around \"untranslated\" noise, never the actual texture paths.","shortMessageHtmlLink":"Fix noise"}},{"before":"5b9eaecf6442f2e92ac4e7af3f4ceae04b7b1770","after":null,"ref":"refs/heads/polish","pushedAt":"2024-04-22T18:24:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"}},{"before":"bc7ae04c7b45d7d1c4c18b9404365e67b9df7eb5","after":"6f79f84f1aeaf899fd7a5f287fa32c55458ad92b","ref":"refs/heads/main","pushedAt":"2024-04-22T18:24:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Polish (#7)\n\nAdd detail/noise texture rotation\r\n\r\nTool now \"\"dynamically\"\" builds preview materials as needed, less hard coded.\r\nAlphatype is now properly previewed\r\nNoise textures are now properly copied","shortMessageHtmlLink":"Polish (#7)"}},{"before":null,"after":"5b9eaecf6442f2e92ac4e7af3f4ceae04b7b1770","ref":"refs/heads/polish","pushedAt":"2024-04-16T22:03:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Polish\n\nAdd detail/noise texture rotation\n\nTool now \"\"dynamically\"\" builds preview materials as needed, less hard coded.\nAlphatype is now properly previewed\nNoise textures are now properly copied","shortMessageHtmlLink":"Polish"}},{"before":"29fab0c4049ca0872b367f3e4bb1da76a56efd9d","after":null,"ref":"refs/heads/fix-performance","pushedAt":"2024-01-14T18:48:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"}},{"before":"9038f4315e1bc5448f966bb23c63de8079b80fd2","after":"bc7ae04c7b45d7d1c4c18b9404365e67b9df7eb5","ref":"refs/heads/main","pushedAt":"2024-01-14T18:48:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Use ipairs instead of pairs (#6)","shortMessageHtmlLink":"Use ipairs instead of pairs (#6)"}},{"before":null,"after":"29fab0c4049ca0872b367f3e4bb1da76a56efd9d","ref":"refs/heads/fix-performance","pushedAt":"2024-01-14T18:05:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wrefgtzweve","name":"Redox","path":"/wrefgtzweve","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69946827?s=80&v=4"},"commit":{"message":"Use ipairs instead of pairs","shortMessageHtmlLink":"Use ipairs instead of pairs"}},{"before":"76a0e59c888c2232b2b7231874b4fd87695f02ca","after":"9038f4315e1bc5448f966bb23c63de8079b80fd2","ref":"refs/heads/main","pushedAt":"2024-01-04T01:13:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wrefgtzweve","name":"Redox","path":"/wrefgtzweve","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69946827?s=80&v=4"},"commit":{"message":"Fix crc logic better","shortMessageHtmlLink":"Fix crc logic better"}},{"before":"0d39a5861f5b9b1e51d4b18988b7540fa1b151a9","after":"76a0e59c888c2232b2b7231874b4fd87695f02ca","ref":"refs/heads/main","pushedAt":"2024-01-03T22:54:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Update README.md\n\nInclude workshop link in readme.","shortMessageHtmlLink":"Update README.md"}},{"before":"b1ab264d89111e8bb1ae858a416007086f0a4fd2","after":null,"ref":"refs/heads/pre-workshop-polish","pushedAt":"2024-01-03T22:42:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"}},{"before":"8eb027f7d22b4bb0320d31c5e8074a480c335fc9","after":"0d39a5861f5b9b1e51d4b18988b7540fa1b151a9","ref":"refs/heads/main","pushedAt":"2024-01-03T22:42:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"StrawWagen","name":null,"path":"/StrawWagen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64710817?s=80&v=4"},"commit":{"message":"Pre workshop polish (#4)\n\n* Catch advmat 2 rotation + an error.\r\n\r\n* Add alphatype support.\r\n\r\n+ tweak style & var names\r\n\r\n* Polish the tool.\r\n\r\nAllow admins to change advanced material of players\r\n\r\nClean up + tweak the material copying logic.\r\nAllow for the copying of \"innate\" prop materials.\r\nSo copy the explosive barrel texture off of a barrel.\r\n\r\nRemove silly bool and material or material logic, put it into a function instead.\r\n\r\n* Fixes\r\n\r\nFixed the preview not drawing sometimes.\r\nFixed a potential crash issue, according to the wiki at least.\r\n\r\n* Style\r\n\r\n* Add convar to block materializing players.\r\n\r\n* Change filename\r\n\r\nChange filename to avoid potential conflicts\r\n\r\n* Fix stupid.\r\n\r\n* Re-impliment vertexalpha\r\n\r\n* Fix wrong number\r\n\r\n* Material Removal Polish\r\n\r\n* Use IsEffectActive","shortMessageHtmlLink":"Pre workshop polish (#4)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETDABwAA","startCursor":null,"endCursor":null}},"title":"Activity ยท CFC-Servers/material-editor-tool"}