Discuss Scratch

cs293450
Scratcher
100+ posts

GabMod, a new scratch mod.

GabMod
a scratch mod

What is GabMod?
Gabmod is a mod of scratch 1.4 im making. Blocks like negate, half, and otherswere added including 2.0 experimental control blocks and scrolling blocks.

Screenshots

GabMod program

Blocks palette

New blocks

Readouts

Example Script

New blocks
(Negate (5) :: operators)
(Half (5) :: operators)
( [Input. ] :: operators)
(noop :: control)
clear counter :: control
incr counter :: control
for each [v v] in (10) :: control cstart

end
while <> :: control cstart

end
scroll right (10) :: motion
scroll up (10) :: motion
align scene [bottom-left v] :: motion
(x scroll :: sensing)
(y scroll :: sensing)

New download: https://www.dropbox.com/home?preview=GabMod.zip

Last edited by cs293450 (May 28, 2016 15:02:23)


I'm dead lol
Macie1234
Scratcher
100+ posts

GabMod, a new scratch mod.

A lot of these are workaroundable like
(negate (whatever))
Can be done like:
(( [abs v] of (whatever) ) * (-1))
,
(half (whatever))
can be done like:
((whatever) / (2))

while <whatever>

end
can be done like:
repeat until <not <whatever>>

end

Last edited by Macie1234 (April 28, 2016 22:13:43)



Jonathan50
Scratcher
1000+ posts

GabMod, a new scratch mod.

Cool, but I don't think the name NOOP for the counter is very helpful.
Jonathan50
Scratcher
1000+ posts

GabMod, a new scratch mod.

Macie1234 wrote:

A lot of these are workaroundable like
(negate ())
Can be done like this:
((( [abs v] of () )) * (-1))
Well, negating a negative number makes a positive number, so it may be simplified to
(() * (-1))
but I'm not sure. What does the NEGATE block do with a negative number?
GRA0007
Scratcher
100+ posts

GabMod, a new scratch mod.

Nice, it's been quite a while since I've seen 1.4. I'm looking forward to seeing what you add.

PixelForums ← click here if you're a designer!


PullJosh
Scratcher
1000+ posts

GabMod, a new scratch mod.

Macie1234 wrote:

A lot of these are workaroundable like
(negate (whatever))
Can be done like:
(( [abs v] of (whatever) ) * (-1))
,
(half (whatever))
can be done like:
((whatever) / (2))

while <whatever>

end
can be done like:
repeat until <not <whatever>>

end
Just because something is workaroundable doesn't mean it isn't useful.
edward789121
Scratcher
500+ posts

GabMod, a new scratch mod.

Jonathan50 wrote:

Cool, but I don't think the name NOOP for the counter is very helpful.
yeah,would be better as.

my website go there if you want information about me.
cs377310
Scratcher
100+ posts

GabMod, a new scratch mod.

Macie1234 wrote:

A lot of these are workaroundable like
(negate (whatever::operators)::operators)
Can be done like:
(( [abs v] of (whatever::operators) ) * (-1))
,
(half (whatever::operators)::operators)
can be done like:
((whatever::operators) / (2))

while <whatever::control>::control cstart
...
end
can be done like:
repeat until <not <whatever::control>>
...
end

'_'::motion//This is Blocky. He protects my siggy from kumquats.
3_3::sound//This is Lesuire. He also protects my siggy from kumquats.
-cs377310, originally cs300929
You will see me mostly on the shout blocks forum. Blocks I suggested are: shout, when i shout, shout and wait, i shout, wait until i shout, repeat until i shout, while i shout, etc.
cs377310
Scratcher
100+ posts

GabMod, a new scratch mod.

Can this mod be added to the scratch mod list?

'_'::motion//This is Blocky. He protects my siggy from kumquats.
3_3::sound//This is Lesuire. He also protects my siggy from kumquats.
-cs377310, originally cs300929
You will see me mostly on the shout blocks forum. Blocks I suggested are: shout, when i shout, shout and wait, i shout, wait until i shout, repeat until i shout, while i shout, etc.
cs293450
Scratcher
100+ posts

GabMod, a new scratch mod.

cs377310 wrote:

Can this mod be added to the scratch mod list?
Y

I'm dead lol
f1lip
Scratcher
1000+ posts

GabMod, a new scratch mod.

clear counter :: control
incr counter :: control
The blocks above are workaroundable.
cs377310
Scratcher
100+ posts

GabMod, a new scratch mod.

all are workaroundable
(([abs v] of (5)) * (-1))//use for negate
((5) / (2))//half
(join [Input. ] [])//input
(counter)//counter
set [counter v] to [0]//clear counter

change [counter v] by (1)//incr counter

set [Variable v] to [0]//for each variable in 10
repeat (10)
change [Variable v] by (1)
...
end

repeat until <not <...>>//while
...
end

'_'::motion//This is Blocky. He protects my siggy from kumquats.
3_3::sound//This is Lesuire. He also protects my siggy from kumquats.
-cs377310, originally cs300929
You will see me mostly on the shout blocks forum. Blocks I suggested are: shout, when i shout, shout and wait, i shout, wait until i shout, repeat until i shout, while i shout, etc.
Jonathan50
Scratcher
1000+ posts

GabMod, a new scratch mod.

cs377310 wrote:

all are workaroundable
(([abs v] of (5)) * (-1))//use for negate
Negating a negative number should return a positive number, shouldn't it?

Last edited by Jonathan50 (June 15, 2016 23:44:12)

cs377310
Scratcher
100+ posts

GabMod, a new scratch mod.

Jonathan50 wrote:

cs377310 wrote:

all are workaroundable
(([abs v] of (5)) * (-1))//use for negate
Negating a negative number should return a positive number, shouldn't it?
For example, if I negate -5, then it would be 5.

'_'::motion//This is Blocky. He protects my siggy from kumquats.
3_3::sound//This is Lesuire. He also protects my siggy from kumquats.
-cs377310, originally cs300929
You will see me mostly on the shout blocks forum. Blocks I suggested are: shout, when i shout, shout and wait, i shout, wait until i shout, repeat until i shout, while i shout, etc.
Owengren
Scratcher
100+ posts

GabMod, a new scratch mod.

I can't install Gab Mod!

Go check out Cosmic Chasers - my new 2.5D game!

https://scratch.mit.edu/projects/414358692/

Cosmic Chasers might move to a new account. Here's why:

https://scratch.mit.edu/projects/415189579/
cs377310
Scratcher
100+ posts

GabMod, a new scratch mod.

Owengren wrote:

I can't install Gab Mod!
Why not?

'_'::motion//This is Blocky. He protects my siggy from kumquats.
3_3::sound//This is Lesuire. He also protects my siggy from kumquats.
-cs377310, originally cs300929
You will see me mostly on the shout blocks forum. Blocks I suggested are: shout, when i shout, shout and wait, i shout, wait until i shout, repeat until i shout, while i shout, etc.
goldfish678
Scratcher
1000+ posts

GabMod, a new scratch mod.

cs293450 wrote:

New download: https://www.dropbox.com/home?preview=GabMod.zip
uhhh i don't have a dropbox account, not working
goldfish678
Scratcher
1000+ posts

GabMod, a new scratch mod.

cs377310 wrote:

Can this mod be added to the scratch mod list?
There, added.

https://wiki.scratch.mit.edu/wiki/List_of_Scratch_Modifications
Owengren
Scratcher
100+ posts

GabMod, a new scratch mod.

cs377310 wrote:

Owengren wrote:

I can't install Gab Mod!
Why not?
When I click the button “Continue as Owen Grenney” it goes to the dropbox homepage and have an error.

Go check out Cosmic Chasers - my new 2.5D game!

https://scratch.mit.edu/projects/414358692/

Cosmic Chasers might move to a new account. Here's why:

https://scratch.mit.edu/projects/415189579/
vladshine
Scratcher
68 posts

GabMod, a new scratch mod.

someone make a mod for scratch 0.1!

old versions are my passion!

Powered by DjangoBB

Standard | Mobile