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

#1 2012-02-12 12:49:21

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

BYOB Functionality

I have noticed build your own blocks functionality added to several mods (mainly Panther and Slash). I know Slash was not based off the BYOB source.
Is there any way I can add that functionality to my own mod without entirely re-writing it off the BYOB source code?


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

Offline

 

#2 2012-02-12 12:52:18

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: BYOB Functionality

Actually, I'm 80% sure Slash was based off the BYOB source. And Panther has CYOB, which is different. Anyways, I have no idea.

Offline

 

#3 2012-02-12 12:53:14

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

Re: BYOB Functionality

I think Slash was based off Scratch (not the Scratch source) because I can shift-click where the loop of the R used to be.


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

Offline

 

#4 2012-02-12 12:56:56

SJRCS_011
Scratcher
Registered: 2011-02-07
Posts: 1000+

Re: BYOB Functionality

jvvg wrote:

I think Slash was based off Scratch (not the Scratch source) because I can shift-click where the loop of the R used to be.

The creator (I think it is bendad) might have built that in.
As for how you can add BYOB to mods, just mod off BYOB


http://i.imgur.com/vQqtH.png
Learning to Program in a Nutshell:  "You're missing a closing parentheses" - LS97

Offline

 

#5 2012-02-12 12:57:54

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

Re: BYOB Functionality

SJRCS_011 wrote:

jvvg wrote:

I think Slash was based off Scratch (not the Scratch source) because I can shift-click where the loop of the R used to be.

The creator (I think it is bendad) might have built that in.
As for how you can add BYOB to mods, just mod off BYOB

It's a bit too late to do that...I'm practically finished with it right now. I'm wondering if there's a Squeak plugin or something.


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-02-12 15:37:46

nickbrickmaster
Scratcher
Registered: 2010-02-02
Posts: 500+

Re: BYOB Functionality

I was going to ask jens if I could use code from BYOB for that. I would just copy the functions out of BYOB.


Ask me what I'm doing, wait an hour than roll a die, if it's 4-6, I'm playing Skyrim, if it's 1, I'm eating, if it's 2-3 I'm programming.
Steam: nickbrickmaster | RotMG: PwnThemAll | Minecraft: nickbrickmaster | League Of Legends: BaneOfTitans

Offline

 

#7 2012-02-12 15:54:51

nXIII
Community Moderator
Registered: 2009-04-21
Posts: 1000+

Re: BYOB Functionality

If you run BYOB in development mode and open a simple change sorter, you'll find a whole bunch of change sets. You can file out the ones you need and file them into your mod. (Make sure that if they depend on other BYOB ones, you file those in too.)


nXIII

Offline

 

#8 2012-02-12 17:55:15

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

Re: BYOB Functionality

nXIII wrote:

If you run BYOB in development mode and open a simple change sorter, you'll find a whole bunch of change sets. You can file out the ones you need and file them into your mod. (Make sure that if they depend on other BYOB ones, you file those in too.)

I'm writing a bot to do it all for me.  smile  Let's see how well it works. If I really botched it, I'll turn my mod into BYOB, but I hope not.


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

Offline

 

#9 2012-02-12 19:30:11

SJRCS_011
Scratcher
Registered: 2011-02-07
Posts: 1000+

Re: BYOB Functionality

jvvg wrote:

SJRCS_011 wrote:

jvvg wrote:

I think Slash was based off Scratch (not the Scratch source) because I can shift-click where the loop of the R used to be.

The creator (I think it is bendad) might have built that in.
As for how you can add BYOB to mods, just mod off BYOB

It's a bit too late to do that...I'm practically finished with it right now. I'm wondering if there's a Squeak plugin or something.

Than for v2.0 just mod off BYOB.

Last edited by SJRCS_011 (2012-02-12 19:30:29)


http://i.imgur.com/vQqtH.png
Learning to Program in a Nutshell:  "You're missing a closing parentheses" - LS97

Offline

 

Board footer