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