@@ -172,7 +172,7 @@ const menuItems = [
172
172
iconURL : musicIconURL ,
173
173
insetIconURL : musicInsetIconURL ,
174
174
customInsetColor : '#CF63CF' ,
175
- tags : [ 'scratch' ] ,
175
+ tags : [ 'scratch' , 'noisemaker' ] ,
176
176
description : (
177
177
< FormattedMessage
178
178
defaultMessage = "Play instruments and drums."
@@ -193,7 +193,7 @@ const menuItems = [
193
193
extensionId : 'pen' ,
194
194
iconURL : penIconURL ,
195
195
insetIconURL : penInsetIconURL ,
196
- tags : [ 'scratch' ] ,
196
+ tags : [ 'scratch' , 'graphics' ] ,
197
197
description : (
198
198
< FormattedMessage
199
199
defaultMessage = "Draw with your sprites."
@@ -225,7 +225,7 @@ const menuItems = [
225
225
iconURL : videoSensingIconURL ,
226
226
insetIconURL : videoSensingInsetIconURL ,
227
227
customInsetColor : '#74BDDC' ,
228
- tags : [ 'scratch' ] ,
228
+ tags : [ 'scratch' , 'hardware' ] ,
229
229
description : (
230
230
< FormattedMessage
231
231
defaultMessage = "Sense motion with the camera."
@@ -249,7 +249,7 @@ const menuItems = [
249
249
iconURL : text2speechIconURL ,
250
250
insetIconURL : text2speechInsetIconURL ,
251
251
customInsetColor : '#9966FF' ,
252
- tags : [ 'scratch' ] ,
252
+ tags : [ 'scratch' , 'noisemaker' ] ,
253
253
description : (
254
254
< FormattedMessage
255
255
defaultMessage = "Make your projects talk."
@@ -291,7 +291,7 @@ const menuItems = [
291
291
iconURL : makeymakeyIconURL ,
292
292
insetIconURL : makeymakeyInsetIconURL ,
293
293
customInsetColor : '#E64D00' ,
294
- tags : [ 'scratch' ] ,
294
+ tags : [ 'scratch' , 'hardware' ] ,
295
295
description : (
296
296
< FormattedMessage
297
297
defaultMessage = "Make anything into a key."
@@ -329,17 +329,17 @@ const menuItems = [
329
329
{
330
330
name : 'Pen+' ,
331
331
extensionId : 'https://extensions.penguinmod.com/extensions/ObviousAlexC/PenPlus.js' ,
332
- tags : [ 'categoryexpansion' ] ,
332
+ tags : [ 'categoryexpansion' , 'graphics' ] ,
333
333
iconURL : 'https://extensions.penguinmod.com/images/ObviousAlexC/PenPlus.svg' ,
334
- description : 'An extension to the Pen category!' ,
334
+ description : 'An extension to the Pen category! Adds blocks for drawing triangles using textures and tints, drawing images and editing their pixels, etc. ' ,
335
335
featured : true ,
336
336
extDeveloper : 'pinksheep2917'
337
337
} ,
338
338
{
339
339
name : 'Sound Systems' ,
340
340
extensionId : 'jgExtendedAudio' ,
341
341
iconURL : jgExtendedAudioExtensionIcon ,
342
- tags : [ 'penguinmod' , 'categoryexpansion' ] ,
342
+ tags : [ 'penguinmod' , 'categoryexpansion' , 'noisemaker' ] ,
343
343
description : 'An audio grouping system for more intensive audio work.' ,
344
344
featured : true
345
345
} ,
@@ -399,7 +399,7 @@ const menuItems = [
399
399
name : 'Custom Styles' ,
400
400
extensionId : 'shovelcss' ,
401
401
iconURL : theshovelCustomStylesIcon ,
402
- tags : [ 'penguinmod' ] ,
402
+ tags : [ 'penguinmod' , 'graphics' ] ,
403
403
description : 'Customize the appearance of variable monitors and prompts in your project.' ,
404
404
extDeveloper : 'TheShovel' ,
405
405
featured : true
@@ -436,7 +436,7 @@ const menuItems = [
436
436
name : 'Canvas Effects' ,
437
437
extensionId : 'theshovelcanvaseffects' ,
438
438
iconURL : theshovelCanvasEffectsIcon ,
439
- tags : [ 'penguinmod' ] ,
439
+ tags : [ 'penguinmod' , 'graphics' ] ,
440
440
description : 'Apply visual effects to the entire stage.' ,
441
441
extDeveloper : 'TheShovel' ,
442
442
credits : 'SharkPool' ,
@@ -455,7 +455,7 @@ const menuItems = [
455
455
{
456
456
name : 'Skins' ,
457
457
extensionId : 'https://extensions.turbowarp.org/Lily/Skins.js' ,
458
- tags : [ 'turbowarp' ] ,
458
+ tags : [ 'turbowarp' , 'graphics' ] ,
459
459
iconURL : 'https://extensions.turbowarp.org/images/Lily/Skins.svg' ,
460
460
insetIconURL : turbowarpIcon ,
461
461
description : 'Have your sprites show themselves as other images or costumes.' ,
@@ -493,7 +493,7 @@ const menuItems = [
493
493
name : 'Storage' ,
494
494
extensionId : 'jgStorage' ,
495
495
iconURL : jgStorageExtensionIcon ,
496
- tags : [ 'penguinmod' ] ,
496
+ tags : [ 'penguinmod' , 'datamgmt' ] ,
497
497
description : 'Store data after PenguinMod has already been closed out. Basic Server Storage is also included.' ,
498
498
eventSubmittor : 'Fir & silvxrcat' ,
499
499
featured : true
@@ -524,15 +524,15 @@ const menuItems = [
524
524
name : 'LZ Compress' ,
525
525
extensionId : 'shovellzcompresss' ,
526
526
iconURL : theshovelLzCompressIcon ,
527
- tags : [ 'penguinmod' ] ,
527
+ tags : [ 'penguinmod' , 'datamgmt' ] ,
528
528
description : 'Compress and decompress text using lz-string.' ,
529
529
extDeveloper : 'TheShovel' ,
530
530
featured : true
531
531
} ,
532
532
{
533
533
name : 'Prism' ,
534
534
extensionId : 'jgPrism' ,
535
- tags : [ 'penguinmod' ] ,
535
+ tags : [ 'penguinmod' , 'datamgmt' ] ,
536
536
iconURL : jgPrismExtensionIcon ,
537
537
description : 'Blocks for specific use-cases or major convenience.' ,
538
538
featured : true
@@ -626,7 +626,7 @@ const menuItems = [
626
626
{
627
627
name : 'GamePad' ,
628
628
extensionId : 'Gamepad' ,
629
- tags : [ 'turbowarp' ] ,
629
+ tags : [ 'turbowarp' , 'hardware' ] ,
630
630
insetIconURL : turbowarpIcon ,
631
631
twDeveloper : 'GarboMuffin' ,
632
632
iconURL : gp ,
@@ -651,7 +651,7 @@ const menuItems = [
651
651
name : 'Clipping and Blending' ,
652
652
extensionId : 'xeltallivclipblend' ,
653
653
iconURL : clippingblending ,
654
- tags : [ 'turbowarp' ] ,
654
+ tags : [ 'turbowarp' , 'graphics' ] ,
655
655
insetIconURL : turbowarpIcon ,
656
656
description : 'Clipping outside of a specified rectangular area and additive color blending.' ,
657
657
featured : true ,
@@ -707,25 +707,6 @@ const menuItems = [
707
707
description : 'Run your own custom code written in JavaScript!' ,
708
708
featured : true
709
709
} ,
710
- {
711
- name : (
712
- < FormattedMessage
713
- defaultMessage = "TurboWarp Blocks"
714
- description = "Name of TW extension"
715
- id = "tw.twExtension.name"
716
- values = { {
717
- APP_NAME : "TurboWarp"
718
- } }
719
- />
720
- ) ,
721
- extensionId : 'tw' ,
722
- twDeveloper : 'GarboMuffin' ,
723
- tags : [ 'turbowarp' ] ,
724
- insetIconURL : turbowarpIcon ,
725
- iconURL : twIcon ,
726
- description : 'Weird new blocks.' ,
727
- featured : true
728
- } ,
729
710
{
730
711
name : 'micro:bit' ,
731
712
extensionId : 'microbit' ,
@@ -945,7 +926,7 @@ const menuItems = [
945
926
} ,
946
927
{
947
928
name : 'TurboBuilder' ,
948
- href : 'https://turbobuilder-steel .vercel.app' ,
929
+ href : 'https://turbobuilder.vercel.app/ ' ,
949
930
extensionId : 'special_turboBuilder' ,
950
931
iconURL : turboBuilderIcon ,
951
932
description : 'Create your own amazing extensions using a scratch-based UI!' ,
@@ -1042,6 +1023,25 @@ if (IsLocal || IsLiveTests) {
1042
1023
description : 'Save variables, lists and extra info to a file, then load those things back in.' ,
1043
1024
featured : true
1044
1025
} ,
1026
+ {
1027
+ name : (
1028
+ < FormattedMessage
1029
+ defaultMessage = "TurboWarp Blocks"
1030
+ description = "Name of TW extension"
1031
+ id = "tw.twExtension.name"
1032
+ values = { {
1033
+ APP_NAME : "TurboWarp"
1034
+ } }
1035
+ />
1036
+ ) ,
1037
+ extensionId : 'tw' ,
1038
+ twDeveloper : 'GarboMuffin' ,
1039
+ tags : [ 'turbowarp' ] ,
1040
+ insetIconURL : turbowarpIcon ,
1041
+ iconURL : twIcon ,
1042
+ description : 'Weird new blocks. Replaced by Sensing Expansion.' ,
1043
+ featured : true
1044
+ } ,
1045
1045
{
1046
1046
name : 'Unite' ,
1047
1047
extensionId : 'jwUnite' ,
@@ -1150,15 +1150,6 @@ if (IsLocal || IsLiveTests) {
1150
1150
description : 'In development. May break compatibility. Allow players to really jump into your world!' ,
1151
1151
featured : true
1152
1152
} ,
1153
- {
1154
- name : 'Advanced Text' ,
1155
- extensionId : 'jgAdvancedText' ,
1156
- eventSubmittor : 'eggo' ,
1157
- iconURL : jgAdvancedTextExtensionIcon ,
1158
- tags : [ 'penguinmod' ] ,
1159
- description : 'In development. Currently not publicly available.' ,
1160
- featured : true
1161
- } ,
1162
1153
{
1163
1154
name : 'Interfaces' ,
1164
1155
extensionId : 'jgInterfaces' ,
@@ -1228,7 +1219,7 @@ if (IsLocal || IsLiveTests) {
1228
1219
extensionId : 'jgAnimation' ,
1229
1220
iconURL : jgAnimationExtensionIcon ,
1230
1221
tags : [ 'penguinmod' ] ,
1231
- description : 'In development. Currently not publicly available .' ,
1222
+ description : 'In development. Currently buggy and missing features .' ,
1232
1223
featured : true
1233
1224
} ,
1234
1225
{
0 commit comments