diff --git a/src/lib/libraries/extensions/index.jsx b/src/lib/libraries/extensions/index.jsx
index 87915d1afd9..f763f4e378f 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,19 @@ 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',
+ extraLabels: [
+ {
+ name: "Inspired by",
+ value: "\"Skins\" by LilyMakesThings"
+ }
+ ],
featured: true,
- twDeveloper: 'LilyMakesThings'
+ credits: 'SharkPool'
},
{
name: 'Multiple Timers',
@@ -575,8 +583,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 +608,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 +671,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 +706,7 @@ const menuItems = [
description: 'Blocks for specific use-cases or major convenience.',
featured: true
},
- {
+ /*DEPRECATED{
name: 'Odd Messages',
extensionId: 'oddMessage',
tags: ['penguinmod'],
@@ -707,7 +714,7 @@ const menuItems = [
description: 'For logging and variable utilization.',
featured: true,
extDeveloper: 'silvxrcat'
- },
+ },*/
{
name: 'HTML iframe Elements',
extensionId: 'jgIframe',
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