This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#1 2012-03-02 10:14:28

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Personal Mod Adder (PMA)

I just got back to playing scratch, I haven't been active for over 3 months. :o I'm a bit busy this school semester. I feel that the main point in every mod is: to make scratch better, cooler, and simpler to use. But if all mods have the same point, most of them end up the same. :/

So how do we change this? We would in a sense 'change' what a mod means. Right now mod is 'Modification' and we have to keep it that way, but what if mods allowed the user to be more custom? They allowed a user to chose what they want and what they don't want?

This is PMA (Personal Mod Adder) It would make it so Mods, were in a lighter sense actually patches. It would be one mod wich would allow you to chose what you want on your scratch image, WITHOUT ANY PROGRAMMING OR EVEN SEEING THE SYSTEM BROWSER! :D.

Am I finished with this? LOLno. But I have the picture in my mind and i know it can be done. I most likely will be doing this alone, it takes too long to pass an image between users, and since the picture is in my mind, its best that i draw it. ;)

How it would work:
You would simply replace the scratch img with the PMA img. Next you would open the file menu, and chose 'Add Mod' (Btw the upload feuture will be removed and so will the logo ;) Next you could type in the name of your mod and the mod would be installed! Simple as that, no hacking the source to add your custom wanted blocks, but just as custom.


The name might be changed depending what ppl think of it.

when gf clicked
forever
say [Keep Scratchin'! ;)]
end


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#2 2012-03-02 11:02:38

rookwood101
Scratcher
Registered: 2011-07-29
Posts: 500+

Re: Personal Mod Adder (PMA)

I suggest we think about how we will structure the patch file and also how we read it and add it.


http://i.imgur.com/zeIZW.png

Offline

 

#3 2012-03-02 11:10:37

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: Personal Mod Adder (PMA)

rookwood101 wrote:

I suggest we think about how we will structure the patch file and also how we read it and add it.

I was thinking the same way that i was making the scratch block installer thing...
But you are right.

Thats the hardest part.

Maybe just use the regular patch system made by nXii?

Or possibly make a new one... hmmm...


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#4 2012-03-02 12:45:19

technoboy10
Scratcher
Registered: 2007-08-25
Posts: 1000+

Re: Personal Mod Adder (PMA)

Great idea! Although PMA doesn't quite seem right for the name... Maybe I'll try and find a better name.


So long, 1.4.
http://goo.gl/3JEV9

Offline

 

#5 2012-03-02 15:13:48

jvvg
Scratcher
Registered: 2008-03-26
Posts: 1000+

Re: Personal Mod Adder (PMA)

PMA is also an abbreviation for phpMyAdmin, so I agree with technoboy10.


http://tiny.cc/zwgbewhttp://tiny.cc/e1gbewhttp://tiny.cc/zygbewhttp://tiny.cc/izgbew
Goodbye, Scratch 1.4  sad                                                        Hello Scratch 2.0!  smile

Offline

 

#6 2012-03-02 15:24:51

spud2451
Scratcher
Registered: 2010-05-01
Posts: 100+

Re: Personal Mod Adder (PMA)

maybe you could make a program that would allow for the user to pick which blocks and features they wanted and then it would make an image file to fit what they want. So in the end it's more like a mod maker program than a mod itself.

edit: another idea is that its a mod were all the blocks would be online therefore people can add their own Blocks to the library and in the save file of the project it would have which blocks to add to the project when its loaded.

Last edited by spud2451 (2012-03-02 15:30:51)


http://www.xenopages.comze.com/upload/rippleos.gif

Offline

 

#7 2012-03-02 16:14:06

bobbybee
Scratcher
Registered: 2009-10-18
Posts: 1000+

Re: Personal Mod Adder (PMA)

The patch file should have the following entries:

-Blocks, duh
-Categories
-Skins
-Misc. modded stuff
-Mod-specific code (BYOB, CYOB, etc.)


I support the Free Software Foundation. Protect our digital rights!

Offline

 

#8 2012-03-02 16:33:08

technoboy10
Scratcher
Registered: 2007-08-25
Posts: 1000+

Re: Personal Mod Adder (PMA)

How about
Mod+ or Mods+
myMod/myMods?


So long, 1.4.
http://goo.gl/3JEV9

Offline

 

#9 2012-03-02 16:53:52

cocolover76
Scratcher
Registered: 2011-10-09
Posts: 500+

Re: Personal Mod Adder (PMA)

Idea:
It could still be called Scratch, but more like "Scratch with (the name)".
The logo could be the same.
If you tried to upload a project with mods in it, it would say "Can't upload to Scratch - created with mods. Upload to Mod Share? (yes) (no)".


http://i.imgur.com/HfEPZ.gifhttp://i.imgur.com/pvKb6.png

Offline

 

#10 2012-03-02 17:19:02

veggieman001
Scratcher
Registered: 2010-02-20
Posts: 1000+

Re: Personal Mod Adder (PMA)

cocolover76 wrote:

Idea:
It could still be called Scratch, but more like "Scratch with (the name)".
The logo could be the same.
If you tried to upload a project with mods in it, it would say "Can't upload to Scratch - created with mods. Upload to Mod Share? (yes) (no)".

can't have scratch in the name or on the logo though


Posts: 20000 - Show all posts

Offline

 

#11 2012-03-02 19:28:05

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: Personal Mod Adder (PMA)

jvvg wrote:

PMA is also an abbreviation for phpMyAdmin, so I agree with technoboy10.

LOL didn't think of that.


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#12 2012-03-02 19:29:18

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: Personal Mod Adder (PMA)

technoboy10 wrote:

How about
Mod+ or Mods+
myMod/myMods?

Nice ideas, ill add a name list on the top.  wink


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#13 2012-03-02 19:31:05

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: Personal Mod Adder (PMA)

spud2451 wrote:

maybe you could make a program that would allow for the user to pick which blocks and features they wanted and then it would make an image file to fit what they want. So in the end it's more like a mod maker program than a mod itself.

edit: another idea is that its a mod were all the blocks would be online therefore people can add their own Blocks to the library and in the save file of the project it would have which blocks to add to the project when its loaded.

LOL that's beyond my scope of knowledge. So far all I know is squeak and a bit of a few other languages.  tongue  And this would be inside of scratch, that way it feels more scratch friendly.  wink


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#14 2012-03-02 19:31:32

ssss
Scratcher
Registered: 2007-07-29
Posts: 1000+

Re: Personal Mod Adder (PMA)

I was going to make something like this in Rocket.  hmm   wink   big_smile

btw, it's not beyond your scope of abilities Pecola1  tongue
It requires the patch importer.  That's all > big_smile

Last edited by ssss (2012-03-02 19:32:13)


Hey.  It's me SSSS, back from the dead!  smile

Offline

 

#15 2012-03-03 03:00:50

s_federici
Scratcher
Registered: 2007-12-18
Posts: 500+

Re: Personal Mod Adder (PMA)

That is something I was thinking of two years ago when I discovered Jens' incredible BYOB. With BYOB you can import sprites (sort of libraries) with a lot of custom blocks created by means of simple standard Scratch blocks. But you have several limitation with respect to a standard mod:

- you see also the "auxiliary" blocks/variables
- you keep seeing what could be now useless standard scratch blocks
- you have no way of initializing important variables

If all this would be added to BYOB, the user could simply add the necessary library (sprite) and everything will be setup for them. What are the limitations of this approach? With this mod you won't be able to add modifications that impact the way the GUI/Scratch works (remember that in BYOB every custom block is made of standard Scratch blocks), but you could do an incredible lot by adding your custom blocks. And, more importantly, you could do it in a very simple way and, moreover, you could also modify other users' mods in very simply: it's always Scratch!

A second limitation is the speed of the custom blocks (the same speed of the basic blocks you used to create them). A possible solution would be to "compile" custom blocks to Squeak every time they are created/modified.

What do you think? Would this be a useful mod?

Last edited by s_federici (2012-03-04 05:08:24)

Offline

 

#16 2012-03-03 19:12:30

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: Personal Mod Adder (PMA)

s_federici wrote:

That is something I was thinking of two years ago when I discovered Jens' incredible BYOB. With BYOB you can import sprites (sort of libraries) with a lot of custom blocks created by means of simple standard Scratch blocks. But you have several limitation with respect to a standard mod:

- you see also the "auxiliary" blocks/variables
- you keep seeing what could be now useless standard scratch blocks
- you have no way of initializing important variables

If all this would be added to BYOB, the user could simply add the necessary library (sprite) and everything will be setup for them. What are the limitations of this approach? With this mod you won't be able to add modifications that impact the way the GUI/Scratch works (remember that in BYOB every custom block is made of standard Scratch blocks), but you could do an incredible lot by adding your custom blocks. And, more importantly, you could do it in a very simple way and, moreover, you could also modify other users' mods in a very simply: it's always Scratch!

A second limitation is the speed of the custom blocks (the same speed of the basic blocks you used to create them). A possible solution would be to "compile" custom blocks to Squeak every time they are created/modified.

What do you think? Would this be a useful mod?

... I know what you mean and thanks for the suggestion, but i do have BYOB, and if BYOB had all those things in it you still could not do anything besides blocks, PMA (er whatevs we goinna call it.  tongue ) would allow you to add your own blocks and such, but you could also chose new shaped block mods, mods that allow filled screen and/or not filled screen in pres mode, you could add a mod which would make it so the format of blocks are different (such as having all reporters in one category, then all stack blocks in another, then all c blocks in another, and so on.)

I think that is actually quite inspiring relating this to Byob, if more people used this mod when it comes out, the more mods and such that would be able to install, this would also keep 'spam' mods from being made. You would make a simple mod for OOP or another mod for new dropdowns and a few cool costume changing blocks, a mod for changing the mouse pointer, etc.

Thanks,
Pec


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#17 2012-03-03 19:26:53

Squawkers13
Scratcher
Registered: 2010-11-20
Posts: 500+

Re: Personal Mod Adder (PMA)

cool! http://joren.tk/blocks/gf.png


http://pekkit.net/banners/pekkit.png

Offline

 

#18 2012-03-03 19:34:56

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: Personal Mod Adder (PMA)

Squawkers13 wrote:

cool! http://joren.tk/blocks/gf.png

Thanks.  big_smile
(I have web blocks and i cant see that image soo... if theres anything important on there just upload it to a different website. XD)


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#19 2012-03-04 01:49:20

ssss
Scratcher
Registered: 2007-07-29
Posts: 1000+

Re: Personal Mod Adder (PMA)

Pecola1 wrote:

Squawkers13 wrote:

cool! http://joren.tk/blocks/gf.png

Thanks.  big_smile
(I have web blocks and i cant see that image soo... if theres anything important on there just upload it to a different website. XD)

it's a greenflag. :S


Hey.  It's me SSSS, back from the dead!  smile

Offline

 

#20 2012-03-04 02:17:00

SimpleScratch
Scratcher
Registered: 2007-05-25
Posts: 100+

Re: Personal Mod Adder (PMA)

Excellent idea - one Mod to rule them all(with the exception of BYOB which has moved to a higher dimension  smile  )

Simon

Offline

 

#21 2012-03-04 08:52:19

spud2451
Scratcher
Registered: 2010-05-01
Posts: 100+

Re: Personal Mod Adder (PMA)

Pecola1 wrote:

spud2451 wrote:

maybe you could make a program that would allow for the user to pick which blocks and features they wanted and then it would make an image file to fit what they want. So in the end it's more like a mod maker program than a mod itself.

edit: another idea is that its a mod were all the blocks would be online therefore people can add their own Blocks to the library and in the save file of the project it would have which blocks to add to the project when its loaded.

LOL that's beyond my scope of knowledge. So far all I know is squeak and a bit of a few other languages.  tongue  And this would be inside of scratch, that way it feels more scratch friendly.  wink

what about my second idea. all you would need for that is a database with the blocks in it and the squeak knowledge to make it download the blocks.


http://www.xenopages.comze.com/upload/rippleos.gif

Offline

 

#22 2012-03-04 10:06:18

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: Personal Mod Adder (PMA)

spud2451 wrote:

Pecola1 wrote:

spud2451 wrote:

maybe you could make a program that would allow for the user to pick which blocks and features they wanted and then it would make an image file to fit what they want. So in the end it's more like a mod maker program than a mod itself.

edit: another idea is that its a mod were all the blocks would be online therefore people can add their own Blocks to the library and in the save file of the project it would have which blocks to add to the project when its loaded.

LOL that's beyond my scope of knowledge. So far all I know is squeak and a bit of a few other languages.  tongue  And this would be inside of scratch, that way it feels more scratch friendly.  wink

what about my second idea. all you would need for that is a database with the blocks in it and the squeak knowledge to make it download the blocks.

Yeah i might try that.  wink
Thanks,
Pec


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

#23 2012-03-04 12:47:35

Squawkers13
Scratcher
Registered: 2010-11-20
Posts: 500+

Re: Personal Mod Adder (PMA)

Squawkers13 wrote:

cool! http://joren.tk/blocks/gf.png

your logo could be the flag?
representing new possibilities


http://pekkit.net/banners/pekkit.png

Offline

 

#24 2012-03-04 14:57:41

Pecola1
Scratcher
Registered: 2010-09-06
Posts: 1000+

Re: Personal Mod Adder (PMA)

Squawkers13 wrote:

Squawkers13 wrote:

cool! http://joren.tk/blocks/gf.png

your logo could be the flag?
representing new possibilities

I like that, like the green flag button?

Ill try editing it and playing around with it to make it look cooler... or i might draw a new one XD


If you are reading this, please read to the end, because if you don't you won't know what's at the end. Don't just skip to the end though otherwise you won't be able to read the middle, which is most important. Now you must be wondering why you just read all that, the reason is you may have not noticed something, read it again and see if you notice it this time  smile

Offline

 

Board footer