From 2c37e56ba3915bd081543862ac3fcedfee4a83f4 Mon Sep 17 00:00:00 2001 From: p0008874 <75534590+p0008874@users.noreply.github.com> Date: Sun, 12 Oct 2025 22:48:07 +0800 Subject: [PATCH 1/8] Add SexyAppFramework --- rules.ini | 1 + 1 file changed, 1 insertion(+) diff --git a/rules.ini b/rules.ini index 38d26e8a4..819a26c89 100644 --- a/rules.ini +++ b/rules.ini @@ -184,6 +184,7 @@ S2_Engine_HD = (?:^|/)S2Core\.dll$ SakanaGL[] = (?:^|/)sakanagl\.dll$ SakanaGL[] = \.sxstorage$ Serious_Engine = (?:All|01|patch)\.gro$ +SexyAppFramework = (?:^|/)partner\.xml\.sig$ ShiVa3D = \.stk$ Silk = ^packs/sli\.spk$ SmileGameBuilder = (?:^|/)data\.sgbpack$ From 260f3b2e52979eeb2be6a0a4e62246305c0d3eaf Mon Sep 17 00:00:00 2001 From: p0008874 <75534590+p0008874@users.noreply.github.com> Date: Sun, 12 Oct 2025 22:52:02 +0800 Subject: [PATCH 2/8] Add SexyAppFramework --- tests/types/Engine.SexyAppFramework.txt | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 tests/types/Engine.SexyAppFramework.txt diff --git a/tests/types/Engine.SexyAppFramework.txt b/tests/types/Engine.SexyAppFramework.txt new file mode 100644 index 000000000..dd3856389 --- /dev/null +++ b/tests/types/Engine.SexyAppFramework.txt @@ -0,0 +1,3 @@ +/partner.xml.sig +partner.xml.sig +sub/dir/partner.xml.sig From ba7d1637d4b5673642797b4bdfd7ec00998122be Mon Sep 17 00:00:00 2001 From: p0008874 <75534590+p0008874@users.noreply.github.com> Date: Sun, 12 Oct 2025 22:59:29 +0800 Subject: [PATCH 3/8] Create Engine.SexyAppFramework.md --- descriptions/Engine.SexyAppFramework.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 descriptions/Engine.SexyAppFramework.md diff --git a/descriptions/Engine.SexyAppFramework.md b/descriptions/Engine.SexyAppFramework.md new file mode 100644 index 000000000..21f5eaf07 --- /dev/null +++ b/descriptions/Engine.SexyAppFramework.md @@ -0,0 +1 @@ +The PopCap game framework, named SexyApp Framework, is a flexible high-level library that provides commonly required functions and reusable components, designed to facilitate rapid development of high-quality games. From 8ec66f629cc3cdf83493cbbe6fcd218643847fc1 Mon Sep 17 00:00:00 2001 From: p0008874 <75534590+p0008874@users.noreply.github.com> Date: Tue, 2 Dec 2025 17:02:18 +0800 Subject: [PATCH 4/8] Rename Engine.SexyAppFramework.txt to Engine.PopcapGamesFramework.txt --- ...ngine.SexyAppFramework.txt => Engine.PopcapGamesFramework.txt} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename tests/types/{Engine.SexyAppFramework.txt => Engine.PopcapGamesFramework.txt} (100%) diff --git a/tests/types/Engine.SexyAppFramework.txt b/tests/types/Engine.PopcapGamesFramework.txt similarity index 100% rename from tests/types/Engine.SexyAppFramework.txt rename to tests/types/Engine.PopcapGamesFramework.txt From 7a05f1847f6b78ca40b29c94ea8b4794c3a05781 Mon Sep 17 00:00:00 2001 From: p0008874 <75534590+p0008874@users.noreply.github.com> Date: Tue, 2 Dec 2025 17:02:48 +0800 Subject: [PATCH 5/8] Rename Engine.SexyAppFramework.md to Engine.PopcapGamesFramework.md --- ...{Engine.SexyAppFramework.md => Engine.PopcapGamesFramework.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename descriptions/{Engine.SexyAppFramework.md => Engine.PopcapGamesFramework.md} (100%) diff --git a/descriptions/Engine.SexyAppFramework.md b/descriptions/Engine.PopcapGamesFramework.md similarity index 100% rename from descriptions/Engine.SexyAppFramework.md rename to descriptions/Engine.PopcapGamesFramework.md From 94104825a859aa8f397394034b32c74c22acd308 Mon Sep 17 00:00:00 2001 From: p0008874 <75534590+p0008874@users.noreply.github.com> Date: Tue, 2 Dec 2025 17:03:17 +0800 Subject: [PATCH 6/8] Update rules.ini --- rules.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index 819a26c89..eee6535cc 100644 --- a/rules.ini +++ b/rules.ini @@ -184,7 +184,7 @@ S2_Engine_HD = (?:^|/)S2Core\.dll$ SakanaGL[] = (?:^|/)sakanagl\.dll$ SakanaGL[] = \.sxstorage$ Serious_Engine = (?:All|01|patch)\.gro$ -SexyAppFramework = (?:^|/)partner\.xml\.sig$ +PopcapGamesFramework = (?:^|/)partner\.xml\.sig$ ShiVa3D = \.stk$ Silk = ^packs/sli\.spk$ SmileGameBuilder = (?:^|/)data\.sgbpack$ From 5d1dc31cc4b187fc4930007750c0450eb7de459b Mon Sep 17 00:00:00 2001 From: p0008874 <75534590+p0008874@users.noreply.github.com> Date: Tue, 2 Dec 2025 17:04:30 +0800 Subject: [PATCH 7/8] Update rules.ini --- rules.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index eee6535cc..671a8b070 100644 --- a/rules.ini +++ b/rules.ini @@ -164,6 +164,7 @@ Pico8 = (?:^|/)data\.pod$ PlayFirstPlayground = \.pfp$ Prism3D[] = (?:^|/)base\.scs$ Prism3D[] = (?:^|/)p3shared\.dll$ +PopcapGamesFramework = (?:^|/)partner\.xml\.sig$ PyGame = (?:^|/)pygame Rayne = (?:^|/)Rayne\.dll$ RealVirtuality[] = \.pbo$ @@ -184,7 +185,6 @@ S2_Engine_HD = (?:^|/)S2Core\.dll$ SakanaGL[] = (?:^|/)sakanagl\.dll$ SakanaGL[] = \.sxstorage$ Serious_Engine = (?:All|01|patch)\.gro$ -PopcapGamesFramework = (?:^|/)partner\.xml\.sig$ ShiVa3D = \.stk$ Silk = ^packs/sli\.spk$ SmileGameBuilder = (?:^|/)data\.sgbpack$ From b3dcaf4ccc2d739f8bdf6d5666ae6db6accff3fd Mon Sep 17 00:00:00 2001 From: p0008874 <75534590+p0008874@users.noreply.github.com> Date: Tue, 2 Dec 2025 17:05:41 +0800 Subject: [PATCH 8/8] Update rules.ini --- rules.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rules.ini b/rules.ini index 671a8b070..d2e7e2b6c 100644 --- a/rules.ini +++ b/rules.ini @@ -162,9 +162,9 @@ Phaser = (?:^|/)phaser(?:\.min)?\.js$ Phyre = \.phyre\. Pico8 = (?:^|/)data\.pod$ PlayFirstPlayground = \.pfp$ +PopcapGamesFramework = (?:^|/)partner\.xml\.sig$ Prism3D[] = (?:^|/)base\.scs$ Prism3D[] = (?:^|/)p3shared\.dll$ -PopcapGamesFramework = (?:^|/)partner\.xml\.sig$ PyGame = (?:^|/)pygame Rayne = (?:^|/)Rayne\.dll$ RealVirtuality[] = \.pbo$