Discuss Scratch

brianpham002
Scratcher
1 post

Scratch emulator (GriffScratch) saved projects

objName“:”Stage“, ”children": [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 137 , 67 , [ , , , , , [“doIfElse” , , “12” ] ,[ ] ,[ , ] ] ]] ] }],“info”:{} } I’m saving mine
CMonster10_2
Scratcher
29 posts

Scratch emulator (GriffScratch) saved projects

Animated Platformer

 {"objName":"Stage", "children": [{"objName":"project" ,"variables":[ {"name": "gravity" , "value": "0" , "isPersistent":false} , {"name": "cloud x" , "value": "58" , "isPersistent":false} , {"name": "cloud y" , "value": "122" , "isPersistent":false} , {"name": "player x" , "value": "10" , "isPersistent":false} , {"name": "player y" , "value": "-36" , "isPersistent":false} , {"name": "tree dir" , "value": "0.1481546338" , "isPersistent":false} ] ,"scripts":[ [ 28 , -1032 , [ ["whenGreenFlag" ] , ["setVar:to:" , "player x" , "0" ] , ["setVar:to:" , "player y" , "0" ] , ["setVar:to:" , "tree dir" , "0" ] , ["doForever" ,[ ["warpSpeed" ,[ ["hide" ] , ["doIf" , ["<" , ["readVariable" , "cloud x" ] , "-250" ] ,[ ["setVar:to:" , "cloud y" , ["randomFrom:to:" , "60" , "160" ] ] , ["setVar:to:" , "cloud x" , "240" ] ] ] , ["doRepeat" , "1" ,[ ["setPenHueTo:" , "100" ] , ["setPenShadeTo:" , "47" ] , ["penSize:" , "1000" ] , ["gotoX:y:" , "-240" , "0" ] , ["putPenDown" ] , ["changeXposBy:" , "1000" ] , ["putPenUp" ] ] ] , ["doRepeat" , "1" ,[ ["penSize:" , "50" ] , ["setPenHueTo:" , "30" ] , ["setPenShadeTo:" , "50" ] , ["gotoX:y:" , "150" , "130" ] , ["putPenDown" ] , ["putPenUp" ] ] ] , ["doRepeat" , "1" ,[ ["changeVar:by:" , "cloud x" , "-1" ] , ["penSize:" , "50" ] , ["penColor:" , "0xffffff" ] , ["gotoX:y:" , ["readVariable" , "cloud x" ] , ["readVariable" , "cloud y" ] ] , ["putPenDown" ] , ["changeXposBy:" , "60" ] , ["putPenUp" ] , ["changeYposBy:" , "40" ] , ["changeXposBy:" , "-43" ] , ["putPenDown" ] , ["changeXposBy:" , "25" ] , ["putPenUp" ] ] ] , ["doRepeat" , "1" ,[ ["penSize:" , "40" ] , ["penColor:" , "0x914900" ] , ["gotoX:y:" , "160" , "-100" ] , ["putPenDown" ] , ["heading:" , ["readVariable" , "tree dir" ] ] , ["forward:" , "100" ] , ["penColor:" , "0x4dba13" ] , ["turnRight:" , "90" ] , ["forward:" , "50" ] , ["turnLeft:" , "180" ] , ["forward:" , "100" ] , ["turnRight:" , "180" ] , ["forward:" , "50" ] , ["turnLeft:" , "90" ] , ["forward:" , "35" ] , ["turnRight:" , "90" ] , ["forward:" , "30" ] , ["turnLeft:" , "180" ] , ["forward:" , "60" ] , ["turnRight:" , "180" ] , ["forward:" , "30" ] , ["turnLeft:" , "90" ] , ["forward:" , "35" ] , ["turnRight:" , "90" ] , ["forward:" , "10" ] , ["turnLeft:" , "180" ] , ["forward:" , "20" ] , ["turnRight:" , "180" ] , ["forward:" , "10" ] , ["putPenUp" ] , ["setVar:to:" , "tree dir" , ["computeFunction:of:" , "sin" , ["*" , ["timer" ] , "120" ] ] ] ] ] , ["doRepeat" , "1" ,[ ["penSize:" , "40" ] , ["setPenShadeTo:" , "40" ] , ["penSize:" , "30" ] , ["setPenHueTo:" , "50" ] , ["gotoX:y:" , "-240" , "-100" ] , ["putPenDown" ] , ["changeXposBy:" , "1000" ] , ["putPenUp" ] , ["setPenShadeTo:" , "30" ] , ["gotoX:y:" , "-240" , "-125" ] , ["putPenDown" ] , ["changeXposBy:" , "1000" ] , ["putPenUp" ] , ["setPenHueTo:" , "20" ] , ["setPenShadeTo:" , "20" ] , ["gotoX:y:" , "-240" , "-165" ] , ["penSize:" , "60" ] , ["putPenDown" ] , ["changeXposBy:" , "1000" ] , ["putPenUp" ] , ["setPenHueTo:" , "50" ] , ["setPenShadeTo:" , "40" ] , ["penSize:" , "20" ] , ["gotoX:y:" , "170" , "-96" ] , ["putPenDown" ] , ["changeYposBy:" , "-50" ] , ["putPenUp" ] , ["gotoX:y:" , "-60" , "-96" ] , ["putPenDown" ] , ["changeYposBy:" , "-70" ] , ["putPenUp" ] ] ] ] ] , ["show" ] , ["setRotationStyle" , "left-right" ] , ["doIf" , ["keyPressed:" , "right arrow" ] ,[ ["changeVar:by:" , "player x" , "10" ] , ["heading:" , "90" ] ] ] , ["doIf" , ["keyPressed:" , "left arrow" ] ,[ ["changeVar:by:" , "player x" , "-10" ] , ["heading:" , "-90" ] ] ] , ["changeVar:by:" , "player y" , ["readVariable" , "gravity" ] ] , ["changeVar:by:" , "gravity" , "-1" ] , ["doIf" , ["<" , ["readVariable" , "player y" ] , "-30" ] ,[ ["setVar:to:" , "gravity" , "0" ] , ["doIf" , ["keyPressed:" , "up arrow" ] ,[ ["setVar:to:" , "gravity" , "13" ] ] ] ] ] , ["gotoX:y:" , ["readVariable" , "player x" ] , ["readVariable" , "player y" ] ] ] ] ]] , [ 354 , 283 , [ ["timer" ] ]] ] }],"info":{} } 

Last edited by CMonster10_2 (Oct. 30, 2023 14:08:45)


All hail the KUMQUAT KING!
Xx20Dat_Boi09xX
Scratcher
13 posts

Scratch emulator (GriffScratch) saved projects

Little sine dot I made!

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 60 , 79 , [ , , , , , , , [“doForever” ,[ , , , [“changeYposBy:” , [“*” , , [“computeFunctionf:” , “sin” , ] ] ] , , ] ] ]] ] }],“info”:{} }
MS_ORIGINAL
Scratcher
5 posts

Scratch emulator (GriffScratch) saved projects

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 56 , -26 , [ , , , , , , , [“setVar:to:” , “shape” , ] , [“setVar:to:” , “ext_angle” , [“/” , “360” , ] ] , , [“doRepeat” , “120” ,[ , [“forward:” , ] , [“turnLeft:” , [“-” , , “1” ] ] ] ] ]] ] }],“info”:{} }
OrangeFlyingCat
Scratcher
28 posts

Scratch emulator (GriffScratch) saved projects

Swap Runner:

{"objName":"Stage", "children": [{"objName":"project" ,"variables":[ {"name": "i" , "value": "1" , "isPersistent":false} , {"name": "to delete" , "value": "0" , "isPersistent":false} , {"name": "y" , "value": "1" , "isPersistent":false} , {"name": "speed" , "value": "-5.469999999999948" , "isPersistent":false} , {"name": "was pressed?" , "value": "0" , "isPersistent":false} , {"name": "swapped" , "value": "0" , "isPersistent":false} , {"name": "stop" , "value": "0" , "isPersistent":false} ] ,"scripts":[ [ 56 , -1348 , [ ["whenIReceive" , "spikes' loop" ] , ["append:toList:" , "260" , "spikes' x" ] , ["append:toList:" , "-1" , "spikes' floor" ] , ["doForever" ,[ ["doRepeat" , "30" ,[ ["wait:elapsed:from:" , "0" ] ] ] , ["append:toList:" , "260" , "spikes' x" ] , ["doIfElse" , [">" , ["randomFrom:to:" , "0" , "3" ] , "0" ] ,[ ["append:toList:" , ["-" , "0" , ["getLine:ofList:" , "last" , "spikes' floor" ] ] , "spikes' floor" ] ] ,[ ["append:toList:" , ["getLine:ofList:" , "last" , "spikes' floor" ] , "spikes' floor" ] ] ] ] ] ]] , [ 58 , -1086 , [ ["whenGreenFlag" ] , ["broadcast:" , "reset" ] ]] , [ 58 , -1029 , [ ["whenIReceive" , "reset" ] , ["setVar:to:" , "swapped" , "0" ] , ["setVar:to:" , "stop" , "0" ] , ["setVar:to:" , "speed" , "-5" ] , ["setVar:to:" , "y" , "-1" ] , ["deleteLine:ofList:" , "all" , "spikes' floor" ] , ["deleteLine:ofList:" , "all" , "spikes' x" ] , ["hide" ] , ["broadcast:" , "spikes' loop" ] , ["doForever" ,[ ["warpSpeed" ,[ ["setVar:to:" , "i" , "1" ] , ["clearPenTrails" ] , ["penColor:" , "#cacaca" ] , ["penSize:" , "120" ] , ["gotoX:y:" , "-240" , "-180" ] , ["putPenDown" ] , ["xpos:" , "240" ] , ["putPenUp" ] , ["ypos:" , "180" ] , ["putPenDown" ] , ["xpos:" , "-240" ] , ["putPenUp" ] , ["penSize:" , "5" ] , ["setVar:to:" , "to delete" , "0" ] , ["doRepeat" , ["lineCountOfList:" , "spikes' floor" ] ,[ ["ypos:" , ["*" , ["getLine:ofList:" , ["readVariable" , "i" ] , "spikes' floor" ] , "120" ] ] , ["xpos:" , ["-" , ["getLine:ofList:" , ["readVariable" , "i" ] , "spikes' x" ] , "20" ] ] , ["putPenDown" ] , ["gotoX:y:" , ["+" , ["xpos" ] , "20" ] , ["*" , ["getLine:ofList:" , ["readVariable" , "i" ] , "spikes' floor" ] , "80" ] ] , ["gotoX:y:" , ["+" , ["xpos" ] , "20" ] , ["*" , ["getLine:ofList:" , ["readVariable" , "i" ] , "spikes' floor" ] , "120" ] ] , ["stampPolygon" ] , ["setLine:ofList:to:" , ["readVariable" , "i" ] , "spikes' x" , ["-" , ["getLine:ofList:" , ["readVariable" , "i" ] , "spikes' x" ] , "5" ] ] , ["doIf" , ["not" , [">" , ["getLine:ofList:" , ["readVariable" , "i" ] , "spikes' x" ] , "-260" ] ] ,[ ["setVar:to:" , "to delete" , ["readVariable" , "i" ] ] ] ] , ["doIf" , ["&" , ["&" , ["<" , ["getLine:ofList:" , ["readVariable" , "i" ] , "spikes' x" ] , "-160" ] , [">" , ["getLine:ofList:" , ["readVariable" , "i" ] , "spikes' x" ] , "-240" ] ] , ["=" , ["getLine:ofList:" , ["readVariable" , "i" ] , "spikes' floor" ] , ["readVariable" , "y" ] ] ] ,[ ["stopScripts" , "all" ] ] ] , ["changeVar:by:" , "i" , "1" ] ] ] , ["doIf" , [">" , ["readVariable" , "to delete" ] , "0" ] ,[ ["deleteLine:ofList:" , ["readVariable" , "to delete" ] , "spikes' floor" ] , ["deleteLine:ofList:" , ["readVariable" , "to delete" ] , "spikes' x" ] ] ] , ["penSize:" , "11" ] , ["penColor:" , "#0022ff" ] , ["gotoX:y:" , "-220" , ["+" , ["*" , ["readVariable" , "y" ] , "95" ] , "20" ] ] , ["putPenDown" ] , ["changeXposBy:" , "40" ] , ["changeYposBy:" , "-40" ] , ["changeXposBy:" , "-40" ] , ["changeYposBy:" , "40" ] , ["stampPolygon" ] , ["penColor:" , "#ffffff" ] , ["penSize:" , "30" ] , ["gotoX:y:" , "-200" , ["*" , ["readVariable" , "y" ] , "95" ] ] , ["putPenDown" ] , ["putPenUp" ] , ["penColor:" , "#000000" ] , ["penSize:" , "15" ] , ["gotoX:y:" , "-195" , ["*" , ["readVariable" , "y" ] , "90" ] ] , ["putPenDown" ] , ["putPenUp" ] , ["doIfElse" , ["|" , ["keyPressed:" , "any" ] , ["mousePressed" ] ] ,[ ["doIf" , ["=" , ["readVariable" , "was pressed?" ] , "0" ] ,[ ["setVar:to:" , "y" , ["-" , "0" , ["readVariable" , "y" ] ] ] , ["setVar:to:" , "swapped" , "2" ] ] ] , ["setVar:to:" , "was pressed?" , "1" ] ] ,[ ["setVar:to:" , "was pressed?" , "0" ] ] ] , ["doIf" , [">" , ["readVariable" , "swapped" ] , "0" ] ,[ ["penSize:" , "10" ] , ["penColor:" , "#0022ff" ] , ["gotoX:y:" , "-220" , ["*" , ["readVariable" , "y" ] , "-95" ] ] , ["putPenDown" ] , ["ypos:" , ["*" , ["readVariable" , "y" ] , "75" ] ] , ["putPenUp" ] , ["xpos:" , "-180" ] , ["putPenDown" ] , ["ypos:" , ["*" , ["readVariable" , "y" ] , "-95" ] ] , ["putPenUp" ] , ["gotoX:y:" , "-208" , ["*" , ["readVariable" , "y" ] , "-65" ] ] , ["putPenDown" ] , ["ypos:" , ["*" , ["readVariable" , "y" ] , "75" ] ] , ["putPenUp" ] , ["xpos:" , "-192" ] , ["putPenDown" ] , ["ypos:" , ["*" , ["readVariable" , "y" ] , "-65" ] ] , ["putPenUp" ] , ["changeVar:by:" , "swapped" , "-1" ] ] ] , ["changeVar:by:" , "speed" , "-0.002" ] ] ] ] ] ]] ] }],"info":{} }

Press any key or any mouse button to swap between floor and ceiling. Avoid spikes.
Union_user126
Scratcher
1 post

Scratch emulator (GriffScratch) saved projects

when green flag clicked
say [wow. Just wow]
PIKACHU-THE-1ST
Scratcher
12 posts

Scratch emulator (GriffScratch) saved projects

@griffpatch pls check this out ! https://scratch.mit.edu/projects/918757325/
PassTheTreeBar
Scratcher
18 posts

Scratch emulator (GriffScratch) saved projects

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 93 , 69 , [ , , [“doForever” ,[ [“changeVar:by:” , “Inf” , ] , ] ] ]] , [ 88 , 189 , [ , [“doForever” ,[ [“say:” , ] ] ] ]] ] }],“info”:{} }

Code block:
when green flag clicked
set [inf v] to [1]
forever
change [Inf v] by (Inf)
end

Last edited by PassTheTreeBar (Nov. 4, 2023 12:52:06)

unknownXred
Scratcher
60 posts

Scratch emulator (GriffScratch) saved projects

This is just supposed to be a free draw there could be bugs idk

Free Draw
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 20 , 46 , [ , , , , , , , [“doWaitUntil” , ] , , [“doForever” ,[ [“doIf” , ,[ , [“doIfElse” , , “1” ] ,[ ] ,[ , ] ] ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] ] ] ]] ] }],“info”:{} }

My OC is a Scratch Cat recolor and I really hope I don't get arrested for identity fraud
~@unknownXred 4/30/2024
ryanminh
Scratcher
20 posts

Scratch emulator (GriffScratch) saved projects

space ship;


{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 55 , 29 , [ , , , , , , , [“setVar:to:” , “ship color” , ] , , , [“doForever” ,[ , [“doIf” , ,[ ] ] , [“doIf” , ,[ [“forward:” , [“-” , “0” , ] ] ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] , [“setVar:to:” , “speed” , [“*” , “0.8” , ] ] , [“setVar:to:” , “turn” , [“*” , “0.5” , ] ] , [“forward:” , ] , [“turnLeft:” , ] , [“setVar:to:” , “dir” , ] , [“setVar:to:” , “orig x” , ] , [“setVar:to:” , “orig y” , ] , ] ] ]] , [ 55 , 630 , [ , [“warpSpeed” ,[ , [“setPenHueTo:” , ] , , , , , , , , , [“heading:” , ] , , , , , [“setPenHueTo:” , ] , , , , [“gotoX:y:” , , ] , [“heading:” , ] ] ] ]] ] }],“info”:{} }
QuartzKid
Scratcher
12 posts

Scratch emulator (GriffScratch) saved projects

when green flag clicked
forever
if <key [w v] pressed?> then
change y by (10)
if <key [a v] pressed?> then
change x by (-10)
if <key [d v] pressed?> then
change x by (10)
if <key [s v] pressed?> then
change y by (-10)
end
end
end
man233244
Scratcher
3 posts

Scratch emulator (GriffScratch) saved projects

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 75 , -107 , [ , , , , , [“doForever” ,[ [“warpSpeed” ,[ , , [“gotoX:y:” , , “0” ] , [“gotoX:y:” , “0” , ] , [“gotoX:y:” , [“-” , “0” , ] , “0” ] , ] ] , [“changeVar:by:” , “x” , ] , [“doIf” , [“>” , , “49” ] ,[ ] ] , [“doIf” , [“<” , , “-49” ] ,[ ] ] , ] ] ]] ] }],“info”:{} }

makes a triangle spin on the screen
n0n0n0n0va
Scratcher
1 post

Scratch emulator (GriffScratch) saved projects

eJ121 wrote:

Pong In Scratch Emulator (?):

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ -104 , 228 , [ ]] , [ 260 , 340 , [ , , , , [“doRepeat” , “6” ,[ [“warpSpeed” ,[ [“gotoX:y:” , “-220” , ] , , [“gotoX:y:” , “220” , ] , , ] ] ] ] ]] , [ 42 , 336 , [ , , , [“setVar:to:” , “BallDir” , ] , , , [“doIf” , , “1” ] ,[ , , ] ] ]] , [ -98 , 145 , [ ]] , [ 23 , 44 , [ , , , , , , [“doForever” ,[ , , [“doIf” , [“>” , [“computeFunction:of:” , “abs” , ] , “240” ] ,[ [“doIfElse” , [“>” , , “0” ] ,[ [“doAsk” , [“concatenate:with:” , “You Lose with a score of: ” , [“concatenate:with:” , [“-” , , “1” ] , “ Play again? (Y/N)” ] ] ] , [“doIfElse” , , “Y” ] ,[ , ] ,[ ] ] ] ,[ , ] ] ] ] , [“doIf” , [“>” , [“computeFunction:of:” , “abs” , ] , “75” ] ,[ [“setVar:to:” , “BallDir” , [“-” , “180” , ] ] ] ] ] ] ]] , [ 311 , 20 , [ , , , , [“warpSpeed” ,[ [“setVar:to:” , “BallX” , [“+” , , [“*” , [“computeFunction:of:” , “sin” , ] , ] ] ] , [“setVar:to:” , “BallY” , [“+” , , [“*” , [“computeFunction:of:” , “cos” , ] , ] ] ] , [“gotoX:y:” , , ] , , , [“gotoX:y:” , “160” , [“+” , , [“/” , , “2” ] ] ] , , [“changeYposBy:” , [“-” , “” , ] ] , , [“gotoX:y:” , “-160” , [“+” , , [“/” , , “2” ] ] ] , , [“changeYposBy:” , [“-” , “” , ] ] , , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] , [“changeVar:by:” , “PlayerY” , ] , [“setVar:to:” , “Yvel” , [“*” , , “0.85” ] ] , [“doIf” , [“>” , , “50” ] ,[ , ] ] , [“doIf” , [“<” , , “-50” ] ,[ , ] ] , [“doIf” , [“>” , , [“+” , , [“/” , “10” , ] ] ] ,[ ] ] , [“doIf” , [“<” , , [“-” , , [“/” , “10” , ] ] ] ,[ ] ] , [“changeVar:by:” , “OppY” , ] , [“setVar:to:” , “OppYvel” , [“*” , , “0.8” ] ] , [“doIf” , [“>” , , “50” ] ,[ , ] ] , [“doIf” , [“<” , , “-50” ] ,[ , ] ] , [“doIf” , [“&” , [“&” , [“<” , [“-” , , [“/” , , “2” ] ] , ] , [“<” , , [“+” , , [“/” , , “2” ] ] ] ] , [“&” , [“<” , “152.5” , ] , [“<” , , “167.5” ] ] ] ,[ , [“doIfElse” , [“>” , , “0” ] ,[ [“setVar:to:” , “BallDir” , [“+” , [“-” , “” , ] , [“*” , , “3” ] ] ] ] ,[ [“setVar:to:” , “BallDir” , [“-” , “” , [“+” , , [“*” , , “3” ] ] ] ] ] ] , [“doUntil” , [“not” , [“&” , [“&” , [“<” , [“-” , , [“/” , , “2” ] ] , ] , [“<” , , [“+” , , [“/” , , “2” ] ] ] ] , [“&” , [“<” , “155” , ] , [“<” , , “165” ] ] ] ] ,[ [“setVar:to:” , “BallX” , [“+” , , [“*” , [“computeFunction:of:” , “sin” , ] , ] ] ] , [“setVar:to:” , “BallY” , [“+” , , [“*” , [“computeFunction:of:” , “cos” , ] , ] ] ] ] ] ] ] , [“doIf” , [“&” , [“&” , [“<” , [“-” , , [“/” , , “2” ] ] , ] , [“<” , , [“+” , , [“/” , , “2” ] ] ] ] , [“&” , [“<” , “-167.5” , ] , [“<” , , “-152.5” ] ] ] ,[ , [“setVar:to:” , “BallDir” , [“-” , “” , ] ] , [“doUntil” , [“not” , [“&” , [“&” , [“<” , [“-” , , [“/” , , “2” ] ] , ] , [“<” , , [“+” , , [“/” , , “2” ] ] ] ] , [“&” , [“<” , “-167.5” , ] , [“<” , , “-152.5” ] ] ] ] ,[ [“setVar:to:” , “BallX” , [“+” , , [“*” , [“computeFunction:of:” , “sin” , ] , ] ] ] , [“setVar:to:” , “BallY” , [“+” , , [“*” , [“computeFunction:of:” , “cos” , ] , ] ] ] ] ] ] ] ] ] ]] ] }],“info”:{} }

Yeah… it's just a little bit bigger than expected… Just a little…
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ -104 , 228 , ] , [ 260 , 340 , [ , , , , [“doRepeat” , “6” ,[ [“warpSpeed” ,[ , , , , ] ] ] ] ]] , [ 42 , 336 , [ , , , , , , , ] ]] , [ -98 , 145 , ] , [ 23 , 44 , [ , , , , , , [“doForever” ,[ , , [“doIf” , [“>” , , “240” ] ,[ [“doIfElse” , ,[ [“doAsk” , [“concatenate:with:” , “You Lose with a score of: ” , [“concatenate:with:” , , “ Play again? (Y/N)” ] ] ] , , , ] ] , ] ] ] , [“doIf” , [“>” , , “75” ] ,[ [“setVar:to:” , “BallDir” , ] ] ] ] ] ]] , [ 311 , 20 , [ , , , , [“warpSpeed” ,[ [“setVar:to:” , “BallX” , [“+” , , [“*” , , ] ] ] , [“setVar:to:” , “BallY” , [“+” , , [“*” , , ] ] ] , , , , [“gotoX:y:” , “160” , [“+” , , ] ] , , [“changeYposBy:” , ] , , [“gotoX:y:” , “-160” , [“+” , , ] ] , , [“changeYposBy:” , ] , , [“doIf” , , ] , [“doIf” , , ] , , [“setVar:to:” , “Yvel” , ] , [“doIf” , , ] , [“doIf” , , ] , [“doIf” , [“>” , , [“+” , , ] ] , ] , [“doIf” , [“<” , , [“-” , , ] ] , ] , , [“setVar:to:” , “OppYvel” , ] , [“doIf” , , ] , [“doIf” , , ] , [“doIf” , [“&” , [“&” , [“<” , [“-” , , ] , ] , [“<” , , [“+” , , ] ] ] , [“&” , , ] ] ,[ , [“doIfElse” , ,[ [“setVar:to:” , “BallDir” , [“+” , , ] ] ] ,[ [“setVar:to:” , “BallDir” , [“-” , “” , [“+” , , ] ] ] ] ] , [“doUntil” , [“not” , [“&” , [“&” , [“<” , [“-” , , ] , ] , [“<” , , [“+” , , ] ] ] , [“&” , , ] ] ] ,[ [“setVar:to:” , “BallX” , [“+” , , [“*” , , ] ] ] , [“setVar:to:” , “BallY” , [“+” , , [“*” , , ] ] ] ] ] ] ] , [“doIf” , [“&” , [“&” , [“<” , [“-” , , ] , ] , [“<” , , [“+” , , ] ] ] , [“&” , , ] ] ,[ , [“setVar:to:” , “BallDir” , ] , [“doUntil” , [“not” , [“&” , [“&” , [“<” , [“-” , , ] , ] , [“<” , , [“+” , , ] ] ] , [“&” , , ] ] ] ,[ [“setVar:to:” , “BallX” , [“+” , , [“*” , , ] ] ] , [“setVar:to:” , “BallY” , [“+” , , [“*” , , ] ] ] ] ] ] ] ] ] ]] ] }],“info”:{} }
ho yeeeeeeeeeeeeeep
Saj-snake
Scratcher
40 posts

Scratch emulator (GriffScratch) saved projects

csf30816 wrote:

griffpatch wrote:

If you have a project you created in my scratch emulator you want to share then this is the place for you

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

Make sure you include a title / description of your project before you pasted json code!

HOLD ON SCRIPTS ARE NOT VIEWABLE CORRECTLY AFTER BEING PASTED IN LINE THIS. YOU CAN SEE THEN PROPERLY WHEN YOU CLICK QUOTE FOR A PARTICULAR POST BUT OTHERWISE IT'S NOT RIGHT.

Put them in code tags if you want them to pop up right
how?

Heya, check out my 200-follower race here: https://scratch.mit.edu/projects/893019477'. Plz help me win!


@Saj-snake
Saj-snake
Scratcher
40 posts

Scratch emulator (GriffScratch) saved projects

{"objName":"Stage", "children": [{"objName":"project" ,"variables":[ ] ,"scripts":[ [ 80 , 177 , [ ["whenGreenFlag" ] , ["doAsk" , "Say the alphabet" ] , ["doIfElse" , ["|" , ["=" , ["answer" ] , "ABCDEFGHIJKLMNOPQRSTUVWXYZ" ] , ["=" , ["answer" ] , "abcdefghijklmnopqrstuvwxyz" ] ] ,[ ["say:duration:elapsed:from:" , "YAY! You got it correct!!" , "2" ] ] ,[ ["say:duration:elapsed:from:" , "SO CLOSE! Click the green flag to try again!" , "2" ] ] ] ]] , [ 83 , 99 , [ ["whenGreenFlag" ] , ["doForever" ,[ ["gotoSpriteOrMouse:" , "mouse-pointer" ] ] ] ]] ] }],"info":{} }

Heya, check out my 200-follower race here: https://scratch.mit.edu/projects/893019477'. Plz help me win!


@Saj-snake
TheUltimateHoodie
Scratcher
1000+ posts

Scratch emulator (GriffScratch) saved projects

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 132 , 47 , [ , , , [“doForever” ,[ [“doIf” , [“|” , , ] ,[ ] ] , [“doIf” , [“|” , , ] ,[ ] ] , [“doIf” , [“|” , , ] ,[ ] ] , [“doIf” , [“|” , , ] ,[ ] ] , [“doIf” , [“|” , , ] ,[ ] ] ] ] ]] ] }],“info”:{} }

can somebody give me something to put in my signature
RAINBOWJAGUAR10
Scratcher
16 posts

Scratch emulator (GriffScratch) saved projects

Hi check this if ur a girl https://scratch.mit.edu/projects/913087326
_meow_
_taco_
_gobo_
xliamcod3r
Scratcher
1 post

Scratch emulator (GriffScratch) saved projects

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 55 , 191 , [ , ]] , [ 69 , 48 , [ , [“doForever” ,[ , [“forward:” , ] , ] ] ]] , [ 177 , 153 , [ , [“doForever” ,[ [“doIf” , ,[ [“setVar:to:” , “mousex” , ] , [“setVar:to:” , “mousey” , ] , [“gotoX:y:” , , ] ] ] ] ] ]] ] }],“info”:{} }
follow mouse pointer
TKDKids15
Scratcher
24 posts

Scratch emulator (GriffScratch) saved projects

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 26 , -284 , [ , , [“doForever” ,[ [“doIf” , ,[ ] ] ] ] ]] , [ 29 , -150 , [ , [“doForever” ,[ [“doIf” , ,[ ] ] ] ] ]] , [ 30 , -28 , [ , [“doForever” ,[ [“doIf” , ,[ , ] ] ] ] ]] , [ 35 , 112 , [ , [“doForever” ,[ [“doIf” , ,[ , ] ] ] ] ]] ] }],“info”:{} }

when green flag clicked
broadcast [Get ready for Christmas! v]
when I receive [Get ready for Christmas! v]
switch costume to [Christmas Tree v]
stamp
TKDKids15
Scratcher
24 posts

Scratch emulator (GriffScratch) saved projects

TKDKids15 wrote:

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 26 , -284 , [ , , [“doForever” ,[ [“doIf” , ,[ ] ] ] ] ]] , [ 29 , -150 , [ , [“doForever” ,[ [“doIf” , ,[ ] ] ] ] ]] , [ 30 , -28 , [ , [“doForever” ,[ [“doIf” , ,[ , ] ] ] ] ]] , [ 35 , 112 , [ , [“doForever” ,[ [“doIf” , ,[ , ] ] ] ] ]] ] }],“info”:{} }

This is a simple movement engine

when green flag clicked
broadcast [Get ready for Christmas! v]
when I receive [Get ready for Christmas! v]
switch costume to [Christmas Tree v]
stamp

Powered by DjangoBB