This is OOHB1 Opcodes & Griffin Interpreted Language --What is OOHB1?-- OOHB1 stands for Operate One-Hundred Blocks (the 1 just means the first on Scratch). The whole point is to be able to run a large scale project with no more than one hundred blocks. This is the ultimate solution to one hundred block challenges. It uses an opcode system to reach these goals. --What is Griffin?-- Griffin is an interpreted language. It exists because writing entirely in opcodes would take a really really long time, this would make it stay as just a concept but it can now be made real! Griffin is a little weird and doesn't have a lot of power but it can still be used. --Using OOHB1 with Griffin.-- To actually do stuff with OOHB1 you kind of need Griffin (due to how much time it would take otherwise). First you will need to run in turbomode. To activate turbomode hold [shift] and click the {Green Flag}. To write code go inside the editor and click the "Source Code" list and you can edit it just like any text editor. --Griffin Syntax-- Code must end in either a ';' or a '{' there needs to be a space between the last word and the '{' for example: --- var x = 0; [Notice how it touches the ';'.] if x = 0 { [Notice how it doesn't touch the '{'.] x = 1; } --- All statements that end in '{' have to be closed with a '}' as seen above. '}' is it's own line of code so it must be treated as such. Not all code ends in a '{', so keep that in mind. There should be a space between all operators and values. Example: --- set 8 7; [Notice the spaces between "set', "8", and "7".] if key = space { [Again the words have spaces.] get 3 8; } --- That's enough we can now start telling the keywords. --Griffin Keywords-- This is all the keycodes in griffin. Before we go in detail I'll make a quick reference. | var | Declares variables | | if | Only does code if statement is true | | while | Repeatedly does code while statement is true | | void | Declares functions | | call | Calls function | | set | Set item of RAM to constant | | get | Set item of RAM to item of RAM | | draw | Renders a costume to the screen | | play | Starts a sound | | clear | Refreshes screen then clears it | | stop | Stops all sounds | | operate | Switches to OOHB1 opcodes |