C blocks are made up of mouths (C's) - the blocks that will be played with the C block go in these mouths. All but one of the C blocks consist of one mouth - the other, If (), Else, consists of two C's.
As C blocks are for checks and loops, they are used almost everywhere. Some include:
- Things that must go on forever
- Checking a condition
- Repeating an animation a certain amount of times
Here is an example for both checks and looping:
There is a check (the If () block is checking if the variable Health has a value of 0), and inside the check is a repeat loop (with the Repeat () block). Note how C blocks can be placed inside other C blocks .Forever () blocks have a flat end.