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

#1 2010-10-01 16:48:40

rubiks_cube_guy238
Scratcher
Registered: 2009-07-02
Posts: 100+

Shriek- My Scratch Mod!

Shriek is a project I've been quietly working on for quite a while.
Download it here.
(Please note that there might still be some 'garbage' left over from previous attempts to add new features that failed epicly)
Here is a list of new features so far:

UI features:
1. 'Stage Shot' button in Costumes pannel (takes a shot of the stage (without the shadows on the edge) and turns it into a costume)
2. 2 new categories: Other and Custom. Other contains blocks that don't directly relate to scratch.  Custom is NOT a custom blocks category; you can add frequently used blocks and scripts to your custom palette for easy access.
3. 'Show/hide motor blocks' button in Motion category
4. Mesh (mesh-related blocks not yet added)

Blocks:
     Control:

     1.Clone hack blocks: [clone me] [delete me] <is clone?> (sprite name) and [when Sprite created] (credit to Panther)
     2. My famous <[] received?> block
     3. A block that evaluates a piece of Squeak code
     Motion:
     1. [point n direction x: (10) y: (10)]
     Sensing:
     1. (key pressed)
     2. New option in attributes menu: costume/background name
     Looks:
     1. (costume name)
     2. (costume width)
     3. (costume height)
     4. ([color] effect)
     5. <hidden?>
     6. [flip] (credit to Jens)
     7. [change stretch by (10)]
     8. [set stretch to (100) %]
     9. [say nothing]
     Operators:
     1. (if <> then [] else [])
     2. <if <> then <> else <>>
     3. (ASCII of character [])
     4. (character for ASCII (10))
     5. [set copy string to []] (same as ctrl-C-ing)
     6. (copy string) (same as ctrl-V-ing)
     Sounds:
     1. [beep]
     Variables:
     Lists:
     1. [show list []]
     2. [hide list []]
     Pen:
     1. <pen down?>
     Other:
     1. (Scratch memory space left)
                                      
     2. |show cursor [] while|
         |  |                         
         |                            |
     3. [pause all for (10) milliseconds]
     4. [error [my bad] with details [use \ for new line]]
     5. [open file/URL [www.youfail.org]]
     6. [pop]
     7. [yield]
     8. [crash]
     9. <[a reporter] causes an error?>

Custom procedures
There are two more blocks that I have not listed above:
[procedure [name] with args ►] (hat block)
[call [name] with args ►]
which are in the Control category.
However, these procedures are different from broadcasts with arguments:
When a procedure is called, the blocks in the procedure are compiled into Squeak code, and then run! This means that there is no lag with repeat loops!

I am, by far, not a graphics expert, so could someone make a logo sprite and upper-right-hand corner logo? I want the sprite to be a bird.

UPDATES:
1. More 'garbage cleanup'
2. Custom palette fixed
3. 'remove from custom palette' option for scripts in custom palette
4. More surprises waiting for you when you download it! (Don't worry; none of these are UI features that might be hard to find)
5. All clone blocks moved to Other category.

KNOWN BUGS:
1. After adding an input var to a procedure, blocks can't be added directly to the bottom of the hat block if there were not any blocks there already.
2. [if touching [sprite/mouse], bounce] block is not working (still in progress and likely to be abandoned)

Last edited by rubiks_cube_guy238 (2011-01-05 15:59:50)


The glass is never half full nor half empty; it is twice as large as it needs to be.

Offline

 

#2 2010-10-01 17:35:03

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: Shriek- My Scratch Mod!

I'll add it to the Wiki!

Offline

 

#3 2010-10-01 17:36:53

rubiks_cube_guy238
Scratcher
Registered: 2009-07-02
Posts: 100+

Re: Shriek- My Scratch Mod!

ProgrammingFreak wrote:

I'll add it to the Wiki!

Thanks!


The glass is never half full nor half empty; it is twice as large as it needs to be.

Offline

 

#4 2010-10-01 17:45:10

Billybob-Mario
Scratcher
Registered: 2008-01-05
Posts: 500+

Re: Shriek- My Scratch Mod!

Does that mean that you know how to convert blocks to squeak? You could make a block for that!

Offline

 

#5 2010-10-01 17:48:14

rubiks_cube_guy238
Scratcher
Registered: 2009-07-02
Posts: 100+

Re: Shriek- My Scratch Mod!

Billybob-Mario wrote:

Does that mean that you know how to convert blocks to squeak? You could make a block for that!

Yes, I do! I'll get back to you on how in a few mins, once I get the .changes ready...


The glass is never half full nor half empty; it is twice as large as it needs to be.

Offline

 

#6 2010-10-01 17:54:07

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: Shriek- My Scratch Mod!

Would you like to write an actual page? I added it to a list of MODs. But tell me if you want to have a page. Why don't you write it? Because you know the most about it!
Give it to me and I'll put it in there!

Offline

 

#7 2010-10-01 17:57:40

rubiks_cube_guy238
Scratcher
Registered: 2009-07-02
Posts: 100+

Re: Shriek- My Scratch Mod!

ProgrammingFreak wrote:

Would you like to write an actual page? I added it to a list of MODs. But tell me if you want to have a page. Why don't you write it? Because you know the most about it!
Give it to me and I'll put it in there!

Yeah, I guess I will post the Wiki article. It only makes sense.


The glass is never half full nor half empty; it is twice as large as it needs to be.

Offline

 

#8 2010-10-01 18:09:40

ProgrammingFreak
Scratcher
Registered: 2010-09-04
Posts: 1000+

Re: Shriek- My Scratch Mod!

Well you can't post it unless you are a member of the group. BUT you can just give the wiki page to me and I'll post it!

Offline

 

#9 2010-10-01 18:33:43

rubiks_cube_guy238
Scratcher
Registered: 2009-07-02
Posts: 100+

Re: Shriek- My Scratch Mod!

Actually, I'm uploading Shriek onto drop.io/scratchmods right now. It might take a little while, though... so I'll tell you when it's uploaded.


The glass is never half full nor half empty; it is twice as large as it needs to be.

Offline

 

#10 2010-10-01 18:41:04

rubiks_cube_guy238
Scratcher
Registered: 2009-07-02
Posts: 100+

Re: Shriek- My Scratch Mod!

Alright! It's uploaded! Download it now, and then I'll delete it. www.drop.io/scratchmods


The glass is never half full nor half empty; it is twice as large as it needs to be.

Offline

 

#11 2010-10-01 18:58:06

ScratchReallyROCKS
Scratcher
Registered: 2009-04-22
Posts: 1000+

Re: Shriek- My Scratch Mod!

rubiks_cube_guy238 wrote:

Alright! It's uploaded! Download it now, and then I'll delete it. www.drop.io/scratchmods

It still says Scratch in the upper left corner.


http://imageshack.us/a/img694/3806/sigmad.png

Offline

 

#12 2010-10-01 19:37:42

rubiks_cube_guy238
Scratcher
Registered: 2009-07-02
Posts: 100+

Re: Shriek- My Scratch Mod!

ScratchReallyROCKS wrote:

rubiks_cube_guy238 wrote:

Alright! It's uploaded! Download it now, and then I'll delete it. www.drop.io/scratchmods

It still says Scratch in the upper left corner.

I know. Sue me.


The glass is never half full nor half empty; it is twice as large as it needs to be.

Offline

 

#13 2010-10-02 17:52:28

bbbeb
Scratcher
Registered: 2009-06-11
Posts: 1000+

Re: Shriek- My Scratch Mod!

oh my god.

a [set project as default project].

YEEESSS!!!!!!!


Back in my day.... there were no laws that censored the internet... now, there are.... nah.

Offline

 

#14 2010-10-03 11:22:00

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

Re: Shriek- My Scratch Mod!

rubiks_cube_guy238 wrote:

ScratchReallyROCKS wrote:

rubiks_cube_guy238 wrote:

Alright! It's uploaded! Download it now, and then I'll delete it. www.drop.io/scratchmods

It still says Scratch in the upper left corner.

I know. Sue me.

tongue


nXIII

Offline

 

#15 2010-10-03 18:24:13

rubiks_cube_guy238
Scratcher
Registered: 2009-07-02
Posts: 100+

Re: Shriek- My Scratch Mod!

bbbeb wrote:

oh my god.

a [set project as default project].

YEEESSS!!!!!!!

Oh, sorry about that. It doesn't work. (really) All it really does is save the image, which clears the project when you open it again. Like I said, there's still some 'garbage' left.


The glass is never half full nor half empty; it is twice as large as it needs to be.

Offline

 

#16 2010-10-04 12:45:15

TheSuccessor
Scratcher
Registered: 2010-04-23
Posts: 1000+

Re: Shriek- My Scratch Mod!

Bird picture:
http://www.freeimagehosting.net/uploads/1180bb33b2.png


/* No comment */

Offline

 

#17 2010-10-05 14:42:16

TheSuccessor
Scratcher
Registered: 2010-04-23
Posts: 1000+

Re: Shriek- My Scratch Mod!

Bump.


/* No comment */

Offline

 

#18 2010-10-11 10:11:29

Rune78man50
Scratcher
Registered: 2009-11-29
Posts: 72

Re: Shriek- My Scratch Mod!

It took me two seconds to find out that you worked hard on this and that it is a great Mod -- Keep working hard on it!!!!  smile


http://i47.tinypic.com/f56kxz.pngA REAL operating system...

Offline

 

#19 2010-10-11 10:18:45

Rune78man50
Scratcher
Registered: 2009-11-29
Posts: 72

Re: Shriek- My Scratch Mod!

You can get the source-code from (http://info.scratch.mit.edu/Source_Code) you can get Scratch 1.2.1 through Scratch 1.4 Source Code. In the source code liscence it does say that we share our scratch Mods but that we cannot share the projects we make with our Mod... I would reccomend removing the "Share Online" option from the share menu.
Overall, It's a GREAT mod!

Last edited by Rune78man50 (2010-10-11 10:19:05)


http://i47.tinypic.com/f56kxz.pngA REAL operating system...

Offline

 

#20 2010-10-11 12:00:11

rubiks_cube_guy238
Scratcher
Registered: 2009-07-02
Posts: 100+

Re: Shriek- My Scratch Mod!

Rune78man50 wrote:

You can get the source-code from (http://info.scratch.mit.edu/Source_Code) you can get Scratch 1.2.1 through Scratch 1.4 Source Code. In the source code liscence it does say that we share our scratch Mods but that we cannot share the projects we make with our Mod... I would reccomend removing the "Share Online" option from the share menu.
Overall, It's a GREAT mod!

Yes, I am quite aware of that.

But there's a loophole in the liscence: The liscence only refers to the downloaded source code. I directly hacked Scratch, so the liscence doesn't technically apply.

Anyways, I use Shriek in place of normal Scratch. Using Shriek normally for making projects helps me discover glitches. In fact, most of my stuff has been made in Shriek!

Last edited by rubiks_cube_guy238 (2011-01-04 19:29:26)


The glass is never half full nor half empty; it is twice as large as it needs to be.

Offline

 

#21 2010-10-11 12:25:54

TheSuccessor
Scratcher
Registered: 2010-04-23
Posts: 1000+

Re: Shriek- My Scratch Mod!

The default costume has a width of 73 and a height of Error!
I like scenes. I was waiting for them to be resurrected.
It's a good mod.


/* No comment */

Offline

 

#22 2010-10-24 21:34:06

electrified123
Scratcher
Registered: 2009-11-22
Posts: 100+

Re: Shriek- My Scratch Mod!

it doesnt work i downloaded it and i searched on my computer using the search feature and looked everywhere and there is no shriek image or files on it


http://i47.tinypic.com/5nrzmp.jpg check out my stuff ~ If You Really Thought i would think what you thought, than you must think i think what you thought i would think at the time you thought i was thinking what you thought

Offline

 

#23 2010-10-28 20:02:31

rubiks_cube_guy238
Scratcher
Registered: 2009-07-02
Posts: 100+

Re: Shriek- My Scratch Mod!

electrified123 wrote:

it doesnt work i downloaded it and i searched on my computer using the search feature and looked everywhere and there is no shriek image or files on it

Well, that's not my problem. Go blame drop.io or whatever OS you use.


The glass is never half full nor half empty; it is twice as large as it needs to be.

Offline

 

#24 2010-10-28 20:10:20

rubiks_cube_guy238
Scratcher
Registered: 2009-07-02
Posts: 100+

Re: Shriek- My Scratch Mod!

UPDATE: Shriek 1.6.1 is out!
New feature:
                                       
|repeat (10) as single block|
|    |                               
|_______________________|

This block will repeat the given blocks the given number of times, but without lag between cycles! (Note that the numerical reporter will not accept reporters.) This block has a new option under the right-button menu: 'save as single script'. When you select this, the option will be changed to 'save as normal block'. While the right button menu shows 'save as normal block', when you save the project, Scratch will save the block as its contents repeated (number argument) times.* This can be extremely useful when you're making a game that uses a long script several times in a row (for example, you would almost think this was how RHY made LINE Tenis).

For example,

Code:

[repeat (10) as single block
     [say [Hello!] for (2) secs]
]

becomes

Code:

[say [Hello!] for (2) secs]
[say [Hello!] for (2) secs]
[say [Hello!] for (2) secs]
[say [Hello!] for (2) secs]
[say [Hello!] for (2) secs]
[say [Hello!] for (2) secs]
[say [Hello!] for (2) secs]
[say [Hello!] for (2) secs]
[say [Hello!] for (2) secs]
[say [Hello!] for (2) secs]

Last edited by rubiks_cube_guy238 (2010-10-28 20:12:37)


The glass is never half full nor half empty; it is twice as large as it needs to be.

Offline

 

#25 2011-01-04 19:33:12

MathWizz
Scratcher
Registered: 2009-08-31
Posts: 1000+

Re: Shriek- My Scratch Mod!


http://block.site90.net/scratch.mit/text.php?size=30&amp;text=%20A%20signature!&amp;color=333333

Offline

 

Board footer