64.0
Not enough ratings
All The Commands & How They Work
By Piano
A list of every special command you can use in your own levels!
   
Award
Favorite
Favorited
Unfavorite
1 - Already Explained
I won't go into too much detail here, as these commands have already been explained in the Creator Guide. However there are some interesting side effects of these commands that haven't been documented yet, so this section is still worth reading! Remember that in general, 1 means the start of a mechanic and 0 means stop.



split will split the screen into two colours, like in 64.2.

rotation will rotate the screen and controls, like in 64.3. Note that the player controls will switch immediately, even if the animation hasn't finished yet. Also, this will cancel out the split effect.

blinking will make the screen flash black every 0.4 seconds. If you want your own timing, you could use the blackout command which is explained later.



settimer sets the IN-GAME timer to a certain value. If it is 64.0, the level will end. The settimer command actually won't update the timer immediately, but instead waits until the timer updates itself.

count starts/stops the IN-GAME timer from updating.

pulsing makes the screen pulse.

hidetimer and showtimer hide and show the timer.

message makes a message appear on screen, in this example, SAMPLE TEXT will appear for 20 seconds.



spawnrotation rotates the pattern of squares coming after it. For more information, see the Creator Guide.

whitearea






The whitearea mechanic has changed!

You can now adjust the size of the area with a second value. Here, I set it to be 1.3x bigger than normal.

Values less than 1 will make it smaller. If you don't include a value, it will use the default value of 1.

2 - Secret Commands
These mechanics weren't really secret but they weren't included in the original guide!

whiteplayer



whiteplayer turns the player white. That's all there is to it.

slowdown and slowup



This is from 64.2. The slowdown and slowup commands slow down the IN-GAME time but not the REAL time used for the code.

The IN-GAME time is slowed to about 50% speed, so objects will take 1.5x longer to move.

The player's attacks are not affected by this.

The slowdown command will start the slow time and the slowup command will end it.

customDuration



Song too short? Song too long? Not to worry! You can set a custom time limit for your level with the customDuration command!

Make sure to put the command after the last section but before the closing curly bracket, as shown in the example.

In this example, the level will end when the IN-GAME timer reaches 69.69 seconds.
3 - New Commands
These are all the commands that were added to the game after the original Creator Guide was made.

zoom



The zoom command zooms the camera in and out! Here's how it works:

[time, "zoom", zoom_value, time_to_zoom]

- If zoom_value is 1, that's the base camera zoom.

- If zoom_value is greater than 1, the camera zooms in.

- If zoom_value is less than 1, the camera zooms out.

- time_to_zoom is how much time the camera takes to achieve zoom_value

In this example, the camera will take 3 seconds to zoom in 1.5x.

blackout


The blackout command turns the entire screen black (just like pressing the shift key)! You could use this as a blinking effect with a custom duration if you don't want to use the blinking command.

rotate_camera

The rotate_camera command has two forms.



This is the first form. Here, the command will start rotating the camera at the specified speed and will continue until you stop it by setting the speed back to 0.

In this example, the camera will rotate at a speed of 60 degrees per second for 12 seconds.



This is the second form. Here, the command will make the camera rotate the specified amount of degrees in the specified amount of time. After that, rotation will stop automatically.

In this example, the camera will take 0.5 seconds to rotate 90 degrees.
And that's all of them!
That's every command! With this new knowledge you could do anything! You could even take over the world!!

Well, maybe not...

But you can still make some cool new levels!

If there's anything I missed please let me know and if you have any questions, someone on the rebel rabbit discord[discord.gg] probably has the answer.
1 Comments
酱喵CLR Mar 9 @ 2:07pm 
Very useful tutorial to make level!