Discuss Scratch
- Discussion Forums
- » Project Save & Level Codes
- » Scratch emulator (GriffScratch) saved projects
- srutututupeczekdrutu
- Scratcher
50 posts
Scratch emulator (GriffScratch) saved projects
when green flag clicked
clear
forever
pen down
set pen color to (pick random (1) to (100))
pen up
end
Last edited by srutututupeczekdrutu (Jan. 30, 2024 09:27:13)
- theutimate
- Scratcher
2 posts
Scratch emulator (GriffScratch) saved projects
stupid little animation i made
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 181 , -300 , [ , , , , , , , , , [“warpSpeed” ,[ [“doRepeat” , “20” ,[ , , [“gotoX:y:” , “-300” , ] , , , [“gotoX:y:” , “300” , ] , , ] ] ] ] , , , , ]] , [ 48 , 130 , [ , , , , , [“doUntil” , [“>” , , “-15” ] ,[ , [“changeYposBy:” , ] , , [“doIf” , [“<” , , “-50” ] ,[ , , [“doIfElse” , , “2” ] ,[ , ] ,[ , ] ] ] ] ] ] , , , , [“doRepeat” , “6” ,[ [“changeXposBy:” , ] , [“turnLeft:” , ] , ] ] , , [“doRepeat” , “4” ,[ , [“changeXposBy:” , ] , [“turnLeft:” , ] ] ] , , , , [“doRepeat” , “40” ,[ , [“gotoX:y:” , , ] , [“heading:” , ] ] ] , , , , , , , , ]] ] }],“info”:{} }
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 181 , -300 , [ , , , , , , , , , [“warpSpeed” ,[ [“doRepeat” , “20” ,[ , , [“gotoX:y:” , “-300” , ] , , , [“gotoX:y:” , “300” , ] , , ] ] ] ] , , , , ]] , [ 48 , 130 , [ , , , , , [“doUntil” , [“>” , , “-15” ] ,[ , [“changeYposBy:” , ] , , [“doIf” , [“<” , , “-50” ] ,[ , , [“doIfElse” , , “2” ] ,[ , ] ,[ , ] ] ] ] ] ] , , , , [“doRepeat” , “6” ,[ [“changeXposBy:” , ] , [“turnLeft:” , ] , ] ] , , [“doRepeat” , “4” ,[ , [“changeXposBy:” , ] , [“turnLeft:” , ] ] ] , , , , [“doRepeat” , “40” ,[ , [“gotoX:y:” , , ] , [“heading:” , ] ] ] , , , , , , , , ]] ] }],“info”:{} }
- sanicdagamer
- Scratcher
1 post
Scratch emulator (GriffScratch) saved projects
I tried doing a speed test by implementing an (extremely terrible, like really slow) voronoi algorithm. As expected, looks cool, runs very, very, slowly.
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 45 , -329 , [ , , , , [“doRepeat” , “10” ,[ [“append:toList:” , , “x” ] , [“append:toList:” , , “y” ] , [“append:toList:” , [“*” , “100” , [“/” , , “10” ] ] , “color” ] ] ] , , , [“doRepeat” , “36” ,[ [“doRepeat” , “48” ,[ [“warpSpeed” ,[ , , [“doRepeat” , ,[ , [“setVar:to:” , “currentdist” , [“computeFunctionf:” , “sqrt” , [“+” , [“*” , [“-” , [“getLinefList:” , , “x” ] , ] , [“-” , [“getLinefList:” , , “x” ] , ] ] , [“*” , [“-” , [“getLinefList:” , , “y” ] , ] , [“-” , [“getLinefList:” , , “y” ] , ] ] ] ] ] , [“doIf” , [“>” , , ] ,[ [“setVar:to:” , “maxdist” , ] , [“setVar:to:” , “winner” , ] ] ] ] ] , [“setPenHueTo:” , [“getLinefList:” , , “color” ] ] ] ] , , , ] ] , , ] ] ]] ] }],“info”:{} }
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 45 , -329 , [ , , , , [“doRepeat” , “10” ,[ [“append:toList:” , , “x” ] , [“append:toList:” , , “y” ] , [“append:toList:” , [“*” , “100” , [“/” , , “10” ] ] , “color” ] ] ] , , , [“doRepeat” , “36” ,[ [“doRepeat” , “48” ,[ [“warpSpeed” ,[ , , [“doRepeat” , ,[ , [“setVar:to:” , “currentdist” , [“computeFunctionf:” , “sqrt” , [“+” , [“*” , [“-” , [“getLinefList:” , , “x” ] , ] , [“-” , [“getLinefList:” , , “x” ] , ] ] , [“*” , [“-” , [“getLinefList:” , , “y” ] , ] , [“-” , [“getLinefList:” , , “y” ] , ] ] ] ] ] , [“doIf” , [“>” , , ] ,[ [“setVar:to:” , “maxdist” , ] , [“setVar:to:” , “winner” , ] ] ] ] ] , [“setPenHueTo:” , [“getLinefList:” , , “color” ] ] ] ] , , , ] ] , , ] ] ]] ] }],“info”:{} }
- mewingcat456
- Scratcher
100+ posts
Scratch emulator (GriffScratch) saved projects
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 69 , 5 , [ , , , , , , [“doForever” ,[ [“gotoX:y:” , , ] , [“setSizeTo:” , ] , , , [“gotoX:y:” , , ] , [“setSizeTo:” , ] , [“write” , ] ] ] ]] , [ 145 , 292 , [ , [“doForever” ,[ , ] ] ]] ] }],“info”:{} }
2.0 Cat Does a Thing
Let him cook.
2.0 Cat Does a Thing
Let him cook.
Generation XIII (13): The first time you see this paste it in your signature on the forums and change generation by 1. Social experiment.
–
Join the collab at https://scratch.mit.edu/discuss/topic/746677/
also make sure to comment “pasta” in my profile
–
Book of Mario: Paint Syringes
Book of Mario: King of Miami
gotta love 'em
- Edepic
- Scratcher
6 posts
Scratch emulator (GriffScratch) saved projects
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 86 , 100 , [ , , [“doForever” ,[ , , [“gotoX:y:” , [“/” , , “10” ] , [“/” , , “10” ] ] ] ] ]] ] }],“info”:{} }
Just a nice thing to make it follow your mouse (with position dividing so it looks better)
Just a nice thing to make it follow your mouse (with position dividing so it looks better)
- TheMarioGuy4523
- Scratcher
9 posts
Scratch emulator (GriffScratch) saved projects
Name: Pen Shape Drawer
JSON Text: {“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 44 , -8 , [ , , , , , , , [“doForever” ,[ [“warpSpeed” ,[ [“doRepeat” , ,[ [“turnRight:” , [“/” , “360” , ] ] , [“forward:” , [“*” , , “10” ] ] , ] ] ] ] ] ] ]] ] }],“info”:{} }
JSON Text: {“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 44 , -8 , [ , , , , , , , [“doForever” ,[ [“warpSpeed” ,[ [“doRepeat” , ,[ [“turnRight:” , [“/” , “360” , ] ] , [“forward:” , [“*” , , “10” ] ] , ] ] ] ] ] ] ]] ] }],“info”:{} }
- GamerLGuy
- Scratcher
100+ posts
Scratch emulator (GriffScratch) saved projects
idk what to say this:
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 40 , 121 , [ , , , , , [“doForever” ,[ , , , ] ] ]] ] }],“info”:{} }
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 40 , 121 , [ , , , , , [“doForever” ,[ , , , ] ] ]] ] }],“info”:{} }
- MrPerfect_tutor
- Scratcher
5 posts
Scratch emulator (GriffScratch) saved projects
Why Why Why
say [Why GriffpatchErorr
]
think [Why] for (0) secs
Last edited by MrPerfect_tutor (Feb. 16, 2024 14:30:42)
Adhee
say []
- Aless05130
- Scratcher
12 posts
Scratch emulator (GriffScratch) saved projects
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 36 , 81 , [ , [“doForever” ,[ [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] ] ] ]] ] }],“info”:{} }
<key [Scratch v] pressed?>
(current [new game v])
none
- landons1341
- Scratcher
15 posts
Scratch emulator (GriffScratch) saved projects
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,"
- asistant742
- Scratcher
7 posts
Scratch emulator (GriffScratch) saved projects
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 47 , 121 , [ , , , [“setVar:to:” , “speed” , ] , , [“setVar:to:” , “corners” , ] , , [“setVar:to:” , “direction change 2” , ] , , [“setVar:to:” , “shift cat on revolution 2” , ] , , [“setVar:to:” , “pen size” , ] , , [“setVar:to:” , “line length” , ] , [“setVar:to:” , “shift cat on revolution” , ] , [“setVar:to:” , “direction change” , ] , , [“doForever” ,[ [“penSize:” , ] , [“doRepeat” , ,[ [“heading:” , [“+” , , ] ] , , [“doRepeat” , ,[ [“forward:” , [“/” , , ] ] ] ] , [“changeVar:by:” , “direction change” , ] ] ] , [“changeVar:by:” , “shift cat on revolution” , ] ] ] ]] ] }],“info”:{} }
this is a thing that makes patterns based on your given inputs, i already made an actual scratch project with, so i am like, why not? let's make this in scratch emulator
yeah it's a little bigger than i expected
this is a thing that makes patterns based on your given inputs, i already made an actual scratch project with, so i am like, why not? let's make this in scratch emulator
yeah it's a little bigger than i expected
- landons1341
- Scratcher
15 posts
Scratch emulator (GriffScratch) saved projects
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,"
- landons1341
- Scratcher
15 posts
Scratch emulator (GriffScratch) saved projects
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”:[ {"
My platformer (also pen)
My platformer (also pen)
- sdsgriffindor
- Scratcher
11 posts
Scratch emulator (GriffScratch) saved projects
when green flag clickedforever loop
- landons1341
- Scratcher
15 posts
Scratch emulator (GriffScratch) saved projects
when green flag clickedAnd that's “3D”
forever
clear
repeat (Z)
change y by (-1)
stamp
end
end
- Mimmie1
- Scratcher
64 posts
Scratch emulator (GriffScratch) saved projects
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 26 , 210 , [ , [“doForever” ,[ [“doWaitUntil” , [“|” , , ] ] , , [“doRepeat” , “21” ,[ [“changeVar:by:” , “ScrollY” , ] , , ] ] ] ] ]] , [ 26 , -1279 , [ , , , , , , [“doRepeat” , “8” ,[ [“changeVar:by:” , “X” , ] , [“append:toList:” , , “X” ] , [“append:toList:” , , “Colour” ] ] ] , , [“doForever” ,[ , , [“warpSpeed” ,[ , , , , , , , , , , , , , , , [“gotoX:y:” , [“+” , , “-10000” ] , [“+” , , “-175” ] ] , , [“gotoX:y:” , [“+” , , “10000” ] , [“+” , , “-175” ] ] , [“gotoX:y:” , [“+” , , “10000” ] , [“+” , , “-225” ] ] , [“gotoX:y:” , [“+” , , “-10000” ] , [“+” , , “-225” ] ] , , , , , [“gotoX:y:” , [“+” , , “-10000” ] , [“+” , , “-125” ] ] , , [“gotoX:y:” , [“+” , , “10000” ] , [“+” , , “-125” ] ] , , , [“doRepeat” , “8” ,[ , , [“gotoX:y:” , [“+” , , [“getLinefList:” , , “X” ] ] , [“+” , , “-100” ] ] , , , , [“ypos:” , [“+” , , “-70” ] ] , , , [“setPenHueTo:” , [“getLinefList:” , , “Colour” ] ] , [“ypos:” , [“+” , , “-71” ] ] , ] ] , , , , , , , , , , , , , [“doIf” , [“|” , , ] ,[ ] ] , [“doIf” , [“|” , , ] ,[ ] ] ] ] ] ] ]] ] }],“info”:{} }
when green flag clicked
repeat until <(Mimmie1's followers) > (Griffpatch's followers)>
follow [Mimmie1]
end
- Mimmie1
- Scratcher
64 posts
Scratch emulator (GriffScratch) saved projects
who wants me to make scratch emulator in scratch emulator?
when green flag clicked
repeat until <(Mimmie1's followers) > (Griffpatch's followers)>
follow [Mimmie1]
end
- NeonG4
- Scratcher
1000+ posts
Scratch emulator (GriffScratch) saved projects
{"objName":"Stage", "children": [{"objName":"project" ,"variables":[ {"name": "CREDITS" , "value": "This was a recreation of this project: https://scratch.mit.edu/projects/858524157/ created by chocolate_burger. " , "isPersistent":false} , {"name": "scroll?" , "value": "0" , "isPersistent":false} , {"name": "background trail effect" , "value": "69" , "isPersistent":false} , {"name": "Color" , "value": "63" , "isPersistent":false} , {"name": "level" , "value": "1" , "isPersistent":false} , {"name": "background color" , "value": "0" , "isPersistent":false} , {"name": "background saturation" , "value": "0" , "isPersistent":false} , {"name": "background brightness" , "value": "0" , "isPersistent":false} , {"name": "Died" , "value": "0" , "isPersistent":false} , {"name": "px" , "value": "107" , "isPersistent":false} , {"name": "py" , "value": "-31" , "isPersistent":false} , {"name": "pxvel" , "value": "2" , "isPersistent":false} , {"name": "pyvel" , "value": "-6" , "isPersistent":false} , {"name": "psize" , "value": "25" , "isPersistent":false} , {"name": "floor" , "value": "-140" , "isPersistent":false} , {"name": "i" , "value": "1" , "isPersistent":false} , {"name": "x1" , "value": "-240" , "isPersistent":false} , {"name": "y1" , "value": "-180" , "isPersistent":false} , {"name": "x2" , "value": "240" , "isPersistent":false} , {"name": "y2" , "value": "-140" , "isPersistent":false} , {"name": "ofx" , "value": "0" , "isPersistent":false} , {"name": "ofy" , "value": "0" , "isPersistent":false} ] ,"scripts":[ [ 68 , 489 , [ ["whenIReceive" , "Calculate X" ] , ["warpSpeed" ,[ ["doIf" , ["keyPressed:" , "right arrow" ] ,[ ["changeVar:by:" , "pxvel" , "1" ] ] ] , ["doIf" , ["keyPressed:" , "left arrow" ] ,[ ["changeVar:by:" , "pxvel" , "-1" ] ] ] , ["doIf" , [">" , ["computeFunction:of:" , "abs" , ["readVariable" , "pxvel" ] ] , "7" ] ,[ ["setVar:to:" , "pxvel" , ["*" , ["/" , ["computeFunction:of:" , "abs" , ["readVariable" , "pxvel" ] ] , ["readVariable" , "pxvel" ] ] , "7" ] ] ] ] , ["doIf" , ["&" , ["not" , ["keyPressed:" , "right arrow" ] ] , ["not" , ["keyPressed:" , "left arrow" ] ] ] ,[ ["changeVar:by:" , "pxvel" , ["/" , ["computeFunction:of:" , "abs" , ["readVariable" , "pxvel" ] ] , ["-" , "0" , ["readVariable" , "pxvel" ] ] ] ] ] ] , ["changeVar:by:" , "px" , ["readVariable" , "pxvel" ] ] ] ] ]] , [ 82 , -1213 , [ ["whenGreenFlag" ] , ["setVar:to:" , "CREDITS" , "This was a recreation of this project: https://scratch.mit.edu/projects/858524157/ created by chocolate_burger. " ] , ["setVar:to:" , "scroll?" , "0" ] , ["setVar:to:" , "background trail effect" , "69" ] , ["setVar:to:" , "Color" , "63" ] , ["setVar:to:" , "level" , "1" ] , ["setVar:to:" , "background color" , "0" ] , ["setVar:to:" , "background saturation" , "0" ] , ["setVar:to:" , "background brightness" , "0" ] , ["doBroadcastAndWait" , "Init" ] , ["doForever" ,[ ["doBroadcastAndWait" , "Main" ] ] ] ]] , [ 85 , -931 , [ ["whenIReceive" , "Init" ] , ["warpSpeed" ,[ ["setVar:to:" , "Died" , "0" ] , ["setVar:to:" , "px" , "-200" ] , ["setVar:to:" , "py" , "-100" ] , ["setVar:to:" , "pxvel" , "0" ] , ["setVar:to:" , "pyvel" , "0" ] , ["setVar:to:" , "psize" , "25" ] , ["hide" ] , ["clearPenTrails" ] , ["penColor:" , "0x000000" ] , ["penSize:" , "2000" ] , ["gotoX:y:" , "0" , "0" ] , ["putPenDown" ] , ["putPenUp" ] , ["deleteLine:ofList:" , "all" , "S" ] , ["deleteLine:ofList:" , "all" , "L" ] , ["deleteLine:ofList:" , "all" , "X" ] , ["deleteLine:ofList:" , "all" , "Y" ] , ["deleteLine:ofList:" , "all" , "T" ] , ["deleteLine:ofList:" , "all" , "x1" ] , ["deleteLine:ofList:" , "all" , "x2" ] , ["deleteLine:ofList:" , "all" , "y1" ] , ["deleteLine:ofList:" , "1" , "y2" ] , ["append:toList:" , "-240" , "x1" ] , ["append:toList:" , "240" , "x2" ] , ["append:toList:" , "-180" , "y1" ] , ["append:toList:" , "-140" , "y2" ] , ["append:toList:" , "1" , "T" ] , ["append:toList:" , "1" , "L" ] ] ] ]] , [ 89 , -300 , [ ["whenIReceive" , "Main" ] , ["warpSpeed" ,[ ["doIf" , ["=" , ["readVariable" , "Died" ] , "1" ] ,[ ["doBroadcastAndWait" , "Init" ] ] ] , ["doBroadcastAndWait" , "Calculate Main" ] , ["doIfElse" , ["=" , ["readVariable" , "scroll?" ] , "1" ] ,[ ["setVar:to:" , "ofx" , ["readVariable" , "px" ] ] , ["setVar:to:" , "ofy" , ["readVariable" , "py" ] ] , ["doBroadcastAndWait" , "Render Main" ] ] ,[ ["setVar:to:" , "ofx" , "0" ] , ["setVar:to:" , "ofy" , "0" ] , ["doBroadcastAndWait" , "Render Main" ] ] ] ] ] ]] , [ 92 , 53 , [ ["whenIReceive" , "Calculate Main" ] , ["warpSpeed" ,[ ["doBroadcastAndWait" , "Calculate Y" ] , ["doBroadcastAndWait" , "Calculate X" ] , ["doBroadcastAndWait" , "Calculate Platforms" ] ] ] ]] , [ 88 , 2594 , [ ["whenIReceive" , "Render Background" ] , ["warpSpeed" ,[ ["penColor:" , ["concatenate:with:" , ["readVariable" , "background trail effect" ] , "x000000" ] ] , ["penSize:" , "2000" ] , ["gotoX:y:" , "0" , "0" ] , ["putPenDown" ] , ["putPenUp" ] ] ] ]] , [ 84 , 2771 , [ ["whenIReceive" , "Render Platforms" ] , ["warpSpeed" ,[ ["penSize:" , "5" ] , ["setVar:to:" , "i" , "0" ] , ["doRepeat" , ["lineCountOfList:" , "x1" ] ,[ ["changeVar:by:" , "i" , "1" ] , ["doIf" , ["=" , ["getLine:ofList:" , ["readVariable" , "i" ] , "L" ] , ["readVariable" , "level" ] ] ,[ ["doIfElse" , ["=" , ["getLine:ofList:" , ["readVariable" , "i" ] , "T" ] , "1" ] ,[ ["penColor:" , "0x848484" ] ] ,[ ["doIfElse" , ["=" , ["getLine:ofList:" , ["readVariable" , "i" ] , "T" ] , "2" ] ,[ ["penColor:" , "0xe7fc28" ] ] ,[ ["doIfElse" , ["=" , ["getLine:ofList:" , ["readVariable" , "i" ] , "T" ] , "3" ] ,[ ["penColor:" , "0xdb1d1d" ] ] ,[ ["doIfElse" , ["=" , ["getLine:ofList:" , ["readVariable" , "i" ] , "T" ] , "4" ] ,[ ["penColor:" , "0x08d40b" ] ] ] ] ] ] ] ] ] ] ] , ["doIfElse" , ["<" , ["getLine:ofList:" , ["readVariable" , "i" ] , "T" ] , "5" ] ,[ ["gotoX:y:" , ["-" , ["getLine:ofList:" , ["readVariable" , "i" ] , "x1" ] , ["readVariable" , "ofx" ] ] , ["-" , ["getLine:ofList:" , ["readVariable" , "i" ] , "y1" ] , ["readVariable" , "ofy" ] ] ] , ["putPenDown" ] , ["gotoX:y:" , ["-" , ["getLine:ofList:" , ["readVariable" , "i" ] , "x2" ] , ["readVariable" , "ofx" ] ] , ["-" , ["getLine:ofList:" , ["readVariable" , "i" ] , "y1" ] , ["readVariable" , "ofy" ] ] ] , ["gotoX:y:" , ["-" , ["getLine:ofList:" , ["readVariable" , "i" ] , "x2" ] , ["readVariable" , "ofx" ] ] , ["-" , ["getLine:ofList:" , ["readVariable" , "i" ] , "y2" ] , ["readVariable" , "ofy" ] ] ] , ["gotoX:y:" , ["-" , ["getLine:ofList:" , ["readVariable" , "i" ] , "x1" ] , ["readVariable" , "ofx" ] ] , ["-" , ["getLine:ofList:" , ["readVariable" , "i" ] , "y2" ] , ["readVariable" , "ofy" ] ] ] , ["gotoX:y:" , ["-" , ["getLine:ofList:" , ["readVariable" , "i" ] , "x1" ] , ["readVariable" , "ofx" ] ] , ["-" , ["getLine:ofList:" , ["readVariable" , "i" ] , "y1" ] , ["readVariable" , "ofy" ] ] ] , ["putPenUp" ] ] ] ] ] ] ] ]] , [ 93 , 3470 , [ ["whenIReceive" , "Render Player" ] , ["warpSpeed" ,[ ["penColor:" , "0xff0000" ] , ["setPenHueTo:" , ["readVariable" , "Color" ] ] , ["penSize:" , "5" ] , ["gotoX:y:" , ["-" , ["+" , ["readVariable" , "px" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "ofx" ] ] , ["-" , ["+" , ["readVariable" , "py" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "ofy" ] ] ] , ["putPenDown" ] , ["gotoX:y:" , ["-" , ["-" , ["readVariable" , "px" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "ofx" ] ] , ["-" , ["+" , ["readVariable" , "py" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "ofy" ] ] ] , ["gotoX:y:" , ["-" , ["-" , ["readVariable" , "px" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "ofx" ] ] , ["-" , ["-" , ["readVariable" , "py" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "ofy" ] ] ] , ["gotoX:y:" , ["-" , ["+" , ["readVariable" , "px" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "ofx" ] ] , ["-" , ["-" , ["readVariable" , "py" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "ofy" ] ] ] , ["gotoX:y:" , ["-" , ["+" , ["readVariable" , "px" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "ofx" ] ] , ["-" , ["+" , ["readVariable" , "py" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "ofy" ] ] ] , ["putPenUp" ] ] ] ]] , [ 76 , 898 , [ ["whenIReceive" , "Calculate Platforms" ] , ["warpSpeed" ,[ ["setVar:to:" , "floor" , "-123456789" ] , ["setVar:to:" , "i" , "0" ] , ["doRepeat" , ["lineCountOfList:" , "x1" ] ,[ ["changeVar:by:" , "i" , "1" ] , ["doIf" , ["=" , ["getLine:ofList:" , ["readVariable" , "i" ] , "L" ] , ["readVariable" , "level" ] ] ,[ ["doIfElse" , [">" , ["getLine:ofList:" , ["readVariable" , "i" ] , "x2" ] , ["getLine:ofList:" , ["readVariable" , "i" ] , "x1" ] ] ,[ ["doIfElse" , [">" , ["getLine:ofList:" , ["readVariable" , "i" ] , "y2" ] , ["getLine:ofList:" , ["readVariable" , "i" ] , "y1" ] ] ,[ ["setVar:to:" , "x1" , ["getLine:ofList:" , ["readVariable" , "i" ] , "x1" ] ] , ["setVar:to:" , "x2" , ["getLine:ofList:" , ["readVariable" , "i" ] , "x2" ] ] , ["setVar:to:" , "y1" , ["getLine:ofList:" , ["readVariable" , "i" ] , "y1" ] ] , ["setVar:to:" , "y2" , ["getLine:ofList:" , ["readVariable" , "i" ] , "y2" ] ] ] ,[ ["setVar:to:" , "x1" , ["getLine:ofList:" , ["readVariable" , "i" ] , "x1" ] ] , ["setVar:to:" , "x2" , ["getLine:ofList:" , ["readVariable" , "i" ] , "x2" ] ] , ["setVar:to:" , "y1" , ["getLine:ofList:" , ["readVariable" , "i" ] , "y2" ] ] , ["setVar:to:" , "y2" , ["getLine:ofList:" , ["readVariable" , "i" ] , "y1" ] ] ] ] ] ,[ ["doIfElse" , [">" , ["getLine:ofList:" , ["readVariable" , "i" ] , "y2" ] , ["getLine:ofList:" , ["readVariable" , "i" ] , "y1" ] ] ,[ ["setVar:to:" , "x1" , ["getLine:ofList:" , ["readVariable" , "i" ] , "x2" ] ] , ["setVar:to:" , "y1" , ["getLine:ofList:" , ["readVariable" , "i" ] , "x1" ] ] , ["setVar:to:" , "x2" , ["getLine:ofList:" , ["readVariable" , "i" ] , "y1" ] ] , ["setVar:to:" , "y2" , ["getLine:ofList:" , ["readVariable" , "i" ] , "y2" ] ] ] ,[ ["setVar:to:" , "x1" , ["getLine:ofList:" , ["readVariable" , "i" ] , "x2" ] ] , ["setVar:to:" , "y1" , ["getLine:ofList:" , ["readVariable" , "i" ] , "x1" ] ] , ["setVar:to:" , "x2" , ["getLine:ofList:" , ["readVariable" , "i" ] , "y2" ] ] , ["setVar:to:" , "y2" , ["getLine:ofList:" , ["readVariable" , "i" ] , "y1" ] ] ] ] ] ] , ["doBroadcastAndWait" , "Calculate Platforms - Check position " ] ] ] ] ] ] ] ]] , [ 257 , 199 , [ ["whenIReceive" , "Calculate Y" ] , ["warpSpeed" ,[ ["changeVar:by:" , "pyvel" , "-1" ] , ["changeVar:by:" , "py" , ["readVariable" , "pyvel" ] ] , ["doIf" , ["<" , ["readVariable" , "py" ] , ["+" , ["readVariable" , "floor" ] , ["readVariable" , "psize" ] ] ] ,[ ["setVar:to:" , "pyvel" , "0" ] , ["setVar:to:" , "py" , ["+" , ["readVariable" , "floor" ] , ["readVariable" , "psize" ] ] ] , ["doIf" , ["keyPressed:" , "up arrow" ] ,[ ["setVar:to:" , "pyvel" , "15" ] ] ] ] ] , ["doIf" , ["&" , ["=" , ["readVariable" , "floor" ] , "-123456789" ] , ["<" , ["readVariable" , "py" ] , "-320" ] ] ,[ ["setVar:to:" , "Died" , "1" ] ] ] ] ] ]] , [ 79 , 1579 , [ ["whenIReceive" , "Calculate Platforms - Check position " ] , ["warpSpeed" ,[ ["doIf" , ["&" , [">" , ["+" , ["readVariable" , "px" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "x1" ] ] , ["<" , ["-" , ["readVariable" , "px" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "x2" ] ] ] ,[ ["doIf" , ["&" , ["<" , ["-" , ["readVariable" , "py" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "y2" ] ] , [">" , ["+" , ["readVariable" , "py" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "y1" ] ] ] ,[ ["doIfElse" , [">" , ["readVariable" , "pxvel" ] , "0" ] ,[ ["setVar:to:" , "px" , ["-" , ["readVariable" , "x1" ] , ["readVariable" , "psize" ] ] ] , ["setVar:to:" , "pxvel" , "0" ] ] ,[ ["setVar:to:" , "px" , ["+" , ["readVariable" , "x2" ] , ["readVariable" , "psize" ] ] ] ] ] , ["doBroadcastAndWait" , "Calculate Platforms - Check type" ] ] ] , ["doIf" , ["|" , ["not" , ["<" , ["-" , ["readVariable" , "py" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "y2" ] ] ] , ["not" , ["<" , ["+" , ["readVariable" , "py" ] , ["readVariable" , "psize" ] ] , ["readVariable" , "y2" ] ] ] ] ,[ ["doIfElse" , ["not" , [">" , ["readVariable" , "py" ] , "0" ] ] ,[ ["setVar:to:" , "floor" , ["readVariable" , "y2" ] ] , ["doIf" , ["<" , ["readVariable" , "py" ] , ["readVariable" , "floor" ] ] ,[ ["doIfElse" , [">" , ["readVariable" , "pyvel" ] , "0" ] ,[ ["setVar:to:" , "pyvel" , "-1" ] , ["setVar:to:" , "py" , ["-" , ["readVariable" , "y1" ] , ["readVariable" , "psize" ] ] ] ] ,[ ["setVar:to:" , "py" , ["+" , ["readVariable" , "y2" ] , ["readVariable" , "psize" ] ] ] ] ] ] ] , ["doBroadcastAndWait" , "Calculate Platforms - Check type" ] ] ,[ ["setVar:to:" , "pyvel" , "0" ] , ["doBroadcastAndWait" , "Calculate Platforms - Check type" ] ] ] ] ] ] ] ] ] ]] , [ 89 , 2151 , [ ["whenIReceive" , "Calculate Platforms - Check type" ] , ["warpSpeed" ,[ ["doIfElse" , ["=" , ["getLine:ofList:" , ["readVariable" , "i" ] , "T" ] , "2" ] ,[ ["setVar:to:" , "pyvel" , ["*" , "14" , "1.5" ] ] ] ,[ ["doIfElse" , ["=" , ["getLine:ofList:" , ["readVariable" , "i" ] , "T" ] , "3" ] ,[ ["changeVar:by:" , "Died" , "1" ] ] ,[ ["doIfElse" , ["=" , ["getLine:ofList:" , ["readVariable" , "i" ] , "T" ] , "4" ] ,[ ["doIf" , ["=" , ["readVariable" , "Died" ] , "0" ] ,[ ["setVar:to:" , "Died" , "1" ] , ["changeVar:by:" , "level" , "1" ] ] ] ] ] ] ] ] ] ] ] ]] , [ 87 , 2469 , [ ["whenIReceive" , "Render Main" ] , ["warpSpeed" ,[ ["doBroadcastAndWait" , "Render Background" ] , ["doBroadcastAndWait" , "Render Platforms" ] , ["doBroadcastAndWait" , "Render Player" ] ] ] ]] ] }],"info":{} }
Visit my shop!
Be high contrast
Hi! I'm NeonG4! I help on the HWS forum, create lame projects, and give advice.
My advice: Read this => https://en.scratch-wiki.info/wiki/User:Jvvg/Essays/Some_thoughts_on_the_forums
ROYGBIV (Rainbow text)
Sigs can go on for a while lol
Hi
when green flag clicked
set [move (10) steps] to [10]
think [move (10) steps]
Golly gee, what if I say something important like: I'm making minecraft in scratch! Follow me or I'll steal your ovens' fans' cabinets' glass. Or just a glass from your cabinet next to your oven fan. Do ovens have fans? Maybe its a stove fan, idk.
]
Generation 3: The first time you see this, copy and paste it on top of your signature in the Scratch forums, and increase the generation by 1. Social experiment.
Never gonna give you up, never gonna let you down.
You didn't learn.