From a8690949d0a1b9291e2fe100d2a2f0d504dde68d Mon Sep 17 00:00:00 2001
From: SharkPool <139097378+SharkPool-SP@users.noreply.github.com>
Date: Sun, 10 Aug 2025 15:40:55 -0700
Subject: [PATCH 1/3] Update index.jsx
---
src/lib/libraries/extensions/index.jsx | 29 +++++++++++++-------------
1 file changed, 15 insertions(+), 14 deletions(-)
diff --git a/src/lib/libraries/extensions/index.jsx b/src/lib/libraries/extensions/index.jsx
index 87915d1afd9..d6d71c0556d 100644
--- a/src/lib/libraries/extensions/index.jsx
+++ b/src/lib/libraries/extensions/index.jsx
@@ -150,6 +150,9 @@ import sharkpoolBCIcon from './penguinmod/extensions/BetterComments.svg';
import sharkpoolPEIcon from './penguinmod/extensions/particleEngine.svg';
import jgScriptsExtensionIcon from './penguinmod/extensions/scripts.svg';
import sharkpoolLooksExpandedIcon from './penguinmod/extensions/looksExpanded.svg';
+import spTurboSkinsIcon from './penguinmod/extensions/turboSkins.svg';
+import spFontManagerIcon from './penguinmod/extensions/fontManager.svg';
+import spSoundWaveIcon from './penguinmod/extensions/soundWaves.svg';
// events
import jgStorageExtensionIcon from './penguinmod/extensions/storage.png';
@@ -382,7 +385,7 @@ const menuItems = [
{
name: 'Sound Waves',
extensionId: 'https://extensions.penguinmod.com/extensions/SharkPool/Sound-Waves.js',
- iconURL: 'https://extensions.penguinmod.com/images/SharkPool/Sound-Waves.svg',
+ iconURL: spSoundWaveIcon,
tags: ['penguinmod', 'noisemaker'],
description: 'Make sounds with oscillators!',
extDeveloper: 'SharkPool',
@@ -552,14 +555,13 @@ const menuItems = [
twDeveloper: 'LilyMakesThings'
},
{
- name: 'Skins',
- extensionId: 'https://extensions.turbowarp.org/Lily/Skins.js',
- tags: ['turbowarp', 'graphics'],
- iconURL: 'https://extensions.turbowarp.org/images/Lily/Skins.svg',
- insetIconURL: turbowarpIcon,
- description: 'Have your sprites show themselves as other images or costumes.',
+ name: 'Turbo Skins',
+ extensionId: 'https://sharkpools-extensions.vercel.app/extension-code/Turbo-Skins.js',
+ tags: ['penguinmod', 'graphics'],
+ iconURL: spTurboSkinsIcon,
+ description: 'Display sprites with various images or costumes and control their hitboxes',
featured: true,
- twDeveloper: 'LilyMakesThings'
+ credits: 'SharkPool'
},
{
name: 'Multiple Timers',
@@ -575,8 +577,7 @@ const menuItems = [
extensionId: 'tempVars',
iconURL: gsaTempVariablesExtensionIcon,
tags: ['penguinmod'],
- description: 'Create variables for use in one block stack. Useful to not clutter the variable list with variables you only use once.',
- credits: 'LilyMakesThings',
+ description: 'Create temporary variables for use in one block stack.',
featured: true
},
{
@@ -601,7 +602,7 @@ const menuItems = [
{
name: 'Font Manager',
extensionId: 'https://extensions.penguinmod.com/extensions/SharkPool/Font-Manager.js',
- iconURL: 'https://extensions.penguinmod.com/images/SharkPool/Font-Manager.svg',
+ iconURL: spFontManagerIcon,
tags: ['penguinmod', 'graphics'],
description: 'Manage, create, and delete fonts.',
credits: 'SharkPool, Ashimee',
@@ -664,7 +665,7 @@ const menuItems = [
extDeveloper: 'pinksheep2917',
featured: true
},
- /*{ i dont like this extension anymore it kinda sucks
+ /*DEPRECATED {
name: 'Extra Mathematics',
extensionId: 'https://extensions.penguinmod.com/extensions/jwklong/mathematics.js',
iconURL: 'https://extensions.penguinmod.com/images/jwklong/mathematics.png',
@@ -699,7 +700,7 @@ const menuItems = [
description: 'Blocks for specific use-cases or major convenience.',
featured: true
},
- {
+ /*DEPRECATED{
name: 'Odd Messages',
extensionId: 'oddMessage',
tags: ['penguinmod'],
@@ -707,7 +708,7 @@ const menuItems = [
description: 'For logging and variable utilization.',
featured: true,
extDeveloper: 'silvxrcat'
- },
+ },*/
{
name: 'HTML iframe Elements',
extensionId: 'jgIframe',
From 0efda138deb88b331e80908d3d8f8b2d4b6709bb Mon Sep 17 00:00:00 2001
From: SharkPool <139097378+SharkPool-SP@users.noreply.github.com>
Date: Sun, 10 Aug 2025 15:59:57 -0700
Subject: [PATCH 2/3] Fixed Thumbnails
---
.../libraries/extensions/penguinmod/extensions/fontManager.svg | 1 +
.../libraries/extensions/penguinmod/extensions/soundWaves.svg | 1 +
.../libraries/extensions/penguinmod/extensions/turboSkins.svg | 1 +
3 files changed, 3 insertions(+)
create mode 100644 src/lib/libraries/extensions/penguinmod/extensions/fontManager.svg
create mode 100644 src/lib/libraries/extensions/penguinmod/extensions/soundWaves.svg
create mode 100644 src/lib/libraries/extensions/penguinmod/extensions/turboSkins.svg
diff --git a/src/lib/libraries/extensions/penguinmod/extensions/fontManager.svg b/src/lib/libraries/extensions/penguinmod/extensions/fontManager.svg
new file mode 100644
index 00000000000..0fd1d067bd6
--- /dev/null
+++ b/src/lib/libraries/extensions/penguinmod/extensions/fontManager.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/lib/libraries/extensions/penguinmod/extensions/soundWaves.svg b/src/lib/libraries/extensions/penguinmod/extensions/soundWaves.svg
new file mode 100644
index 00000000000..a722f4b2e97
--- /dev/null
+++ b/src/lib/libraries/extensions/penguinmod/extensions/soundWaves.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/lib/libraries/extensions/penguinmod/extensions/turboSkins.svg b/src/lib/libraries/extensions/penguinmod/extensions/turboSkins.svg
new file mode 100644
index 00000000000..c0e49b01ad8
--- /dev/null
+++ b/src/lib/libraries/extensions/penguinmod/extensions/turboSkins.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
From b3cd48f21860ee235d9bdc73f15d8b47fc3539bf Mon Sep 17 00:00:00 2001
From: JeremyGamer13 <69337718+JeremyGamer13@users.noreply.github.com>
Date: Sun, 10 Aug 2025 17:08:26 -0600
Subject: [PATCH 3/3] Update index.jsx
---
src/lib/libraries/extensions/index.jsx | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/src/lib/libraries/extensions/index.jsx b/src/lib/libraries/extensions/index.jsx
index d6d71c0556d..f763f4e378f 100644
--- a/src/lib/libraries/extensions/index.jsx
+++ b/src/lib/libraries/extensions/index.jsx
@@ -560,6 +560,12 @@ const menuItems = [
tags: ['penguinmod', 'graphics'],
iconURL: spTurboSkinsIcon,
description: 'Display sprites with various images or costumes and control their hitboxes',
+ extraLabels: [
+ {
+ name: "Inspired by",
+ value: "\"Skins\" by LilyMakesThings"
+ }
+ ],
featured: true,
credits: 'SharkPool'
},