From 63ced11ba77fccccf4cc9b26176a6552c2eb2fc4 Mon Sep 17 00:00:00 2001 From: Martin Evans Date: Thu, 24 Apr 2025 15:47:12 +0100 Subject: [PATCH 1/6] Added rules for Dissonance Voice Chat --- descriptions/SDK.Dissonance.md | 1 + rules.ini | 1 + tests/types/Dissonance.txt | 3 +++ tests/types/_NonMatchingTests.txt | 6 ++++++ 4 files changed, 11 insertions(+) create mode 100644 descriptions/SDK.Dissonance.md create mode 100644 tests/types/Dissonance.txt diff --git a/descriptions/SDK.Dissonance.md b/descriptions/SDK.Dissonance.md new file mode 100644 index 000000000..546466fc2 --- /dev/null +++ b/descriptions/SDK.Dissonance.md @@ -0,0 +1 @@ +[**Dissonance Voice Chat**](https://assetstore.unity.com/packages/slug/70078) is a voice chat asset for Unity. \ No newline at end of file diff --git a/rules.ini b/rules.ini index 1897192e2..efaef5e9e 100644 --- a/rules.ini +++ b/rules.ini @@ -267,6 +267,7 @@ CRIWARE[] = (?:^|/)cri_ware_unity\.dll$ cURL = curl(?:module|lib|d|-?[34]|-ttv|-x64|64|_pluginw64_release)?\.(?:dll|exe|lib|so|so\.[34]|so\.[34]\.[0-9]{1,3}\.[0-9]{1,3})$ DirectStorage = (?:^|/)dstorage\.dll$ Discord = (?:^|/)(?:lib)?discord(?:|-rpc|_game_sdk|_partner_sdk)\.(?:dll|dylib|so)$ +Dissonance = (?:^|/)AudioPluginDissonance\.(?:bundle|dll|so)$ E-mote = ^emotedriver\.dll$ EpicOnlineServices = (?:^|/)(?:lib)?eossdk FluidSynth = fluidsynth diff --git a/tests/types/Dissonance.txt b/tests/types/Dissonance.txt new file mode 100644 index 000000000..d9ab03fa8 --- /dev/null +++ b/tests/types/Dissonance.txt @@ -0,0 +1,3 @@ +Devour.app/Contents/PlugIns/AudioPluginDissonance.bundle +Paranoia Place_Data/Plugins/x86_64/AudioPluginDissonance.dll +RecRoom_Data/Plugins/x86_64/AudioPluginDissonance.dll \ No newline at end of file diff --git a/tests/types/_NonMatchingTests.txt b/tests/types/_NonMatchingTests.txt index b864dc128..16dd11210 100644 --- a/tests/types/_NonMatchingTests.txt +++ b/tests/types/_NonMatchingTests.txt @@ -187,6 +187,12 @@ Arbiter.dl Arbiter_dll RRenoirCore.WindowsDesktop.dll CCohtml.WindowsDesktop.dll +AudioPluginDissonance_bundle +AudioPluginDissonance_dll +AudioPluginDissonance_so +AudioPluginDissonance.bundlexxx +AudioPluginDissonance.dllxxx +AudioPluginDissonance.soxxx RenoirCore.WindowsDesktop.dlll cohtml.WindowsDesktop.dlll RenoirCore.WindowsDesktop_dll From 0759685d962a83a78440cd8e40ef3fa6cda21ab5 Mon Sep 17 00:00:00 2001 From: Martin Evans Date: Thu, 24 Apr 2025 15:57:50 +0100 Subject: [PATCH 2/6] - Fixed file naming (SDK.Dissonance) - Fixed regex matching the file name at any path --- rules.ini | 2 +- tests/types/{Dissonance.txt => SDK.Dissonance.txt} | 0 2 files changed, 1 insertion(+), 1 deletion(-) rename tests/types/{Dissonance.txt => SDK.Dissonance.txt} (100%) diff --git a/rules.ini b/rules.ini index efaef5e9e..507955171 100644 --- a/rules.ini +++ b/rules.ini @@ -267,7 +267,7 @@ CRIWARE[] = (?:^|/)cri_ware_unity\.dll$ cURL = curl(?:module|lib|d|-?[34]|-ttv|-x64|64|_pluginw64_release)?\.(?:dll|exe|lib|so|so\.[34]|so\.[34]\.[0-9]{1,3}\.[0-9]{1,3})$ DirectStorage = (?:^|/)dstorage\.dll$ Discord = (?:^|/)(?:lib)?discord(?:|-rpc|_game_sdk|_partner_sdk)\.(?:dll|dylib|so)$ -Dissonance = (?:^|/)AudioPluginDissonance\.(?:bundle|dll|so)$ +Dissonance = AudioPluginDissonance\.(?:bundle|dll|so)$ E-mote = ^emotedriver\.dll$ EpicOnlineServices = (?:^|/)(?:lib)?eossdk FluidSynth = fluidsynth diff --git a/tests/types/Dissonance.txt b/tests/types/SDK.Dissonance.txt similarity index 100% rename from tests/types/Dissonance.txt rename to tests/types/SDK.Dissonance.txt From 0010be69864b5f5a3313f105d499c2c9f5130ed4 Mon Sep 17 00:00:00 2001 From: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> Date: Tue, 10 Jun 2025 19:50:35 +0200 Subject: [PATCH 3/6] update website link --- descriptions/SDK.Dissonance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/descriptions/SDK.Dissonance.md b/descriptions/SDK.Dissonance.md index 546466fc2..3c3fd3386 100644 --- a/descriptions/SDK.Dissonance.md +++ b/descriptions/SDK.Dissonance.md @@ -1 +1 @@ -[**Dissonance Voice Chat**](https://assetstore.unity.com/packages/slug/70078) is a voice chat asset for Unity. \ No newline at end of file +[**Dissonance Voice Chat**](https://placeholder-software.co.uk/dissonance/) is a voice chat asset for Unity. \ No newline at end of file From cd1971b011d4b4326562017f2b9b03a452a52b14 Mon Sep 17 00:00:00 2001 From: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> Date: Tue, 10 Jun 2025 19:50:43 +0200 Subject: [PATCH 4/6] remove .so & .bundle --- rules.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index 507955171..7c651e66a 100644 --- a/rules.ini +++ b/rules.ini @@ -267,7 +267,7 @@ CRIWARE[] = (?:^|/)cri_ware_unity\.dll$ cURL = curl(?:module|lib|d|-?[34]|-ttv|-x64|64|_pluginw64_release)?\.(?:dll|exe|lib|so|so\.[34]|so\.[34]\.[0-9]{1,3}\.[0-9]{1,3})$ DirectStorage = (?:^|/)dstorage\.dll$ Discord = (?:^|/)(?:lib)?discord(?:|-rpc|_game_sdk|_partner_sdk)\.(?:dll|dylib|so)$ -Dissonance = AudioPluginDissonance\.(?:bundle|dll|so)$ +Dissonance = AudioPluginDissonance\.dll$ E-mote = ^emotedriver\.dll$ EpicOnlineServices = (?:^|/)(?:lib)?eossdk FluidSynth = fluidsynth From e33bb97ece90ed38093fb798eced40acc6340e75 Mon Sep 17 00:00:00 2001 From: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> Date: Tue, 10 Jun 2025 19:50:52 +0200 Subject: [PATCH 5/6] remove .so & .bundle --- tests/types/SDK.Dissonance.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/tests/types/SDK.Dissonance.txt b/tests/types/SDK.Dissonance.txt index d9ab03fa8..82f315d99 100644 --- a/tests/types/SDK.Dissonance.txt +++ b/tests/types/SDK.Dissonance.txt @@ -1,3 +1,2 @@ -Devour.app/Contents/PlugIns/AudioPluginDissonance.bundle Paranoia Place_Data/Plugins/x86_64/AudioPluginDissonance.dll RecRoom_Data/Plugins/x86_64/AudioPluginDissonance.dll \ No newline at end of file From 9adf772af5895805209807161ea2cd8528949d03 Mon Sep 17 00:00:00 2001 From: Antoine Rybacki <15911822+Lifeismana@users.noreply.github.com> Date: Tue, 10 Jun 2025 19:51:00 +0200 Subject: [PATCH 6/6] remove .so & .bundle --- tests/types/_NonMatchingTests.txt | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/tests/types/_NonMatchingTests.txt b/tests/types/_NonMatchingTests.txt index 16dd11210..872d47481 100644 --- a/tests/types/_NonMatchingTests.txt +++ b/tests/types/_NonMatchingTests.txt @@ -187,12 +187,9 @@ Arbiter.dl Arbiter_dll RRenoirCore.WindowsDesktop.dll CCohtml.WindowsDesktop.dll -AudioPluginDissonance_bundle +udioPluginDissonance.dll AudioPluginDissonance_dll -AudioPluginDissonance_so -AudioPluginDissonance.bundlexxx AudioPluginDissonance.dllxxx -AudioPluginDissonance.soxxx RenoirCore.WindowsDesktop.dlll cohtml.WindowsDesktop.dlll RenoirCore.WindowsDesktop_dll