Sometimes it’s overwhelming to look at an interface. What, with so many gizmos, what exactly should you do?! Or perhaps you missed something that you didn’t realize. This page aims to walk through the storybrew interface. We assume you already have familiarity with the basic concepts of storyboarding. If not, go read the basics now!
All of this information is as of storybrew editor 1.44.6244.153.
Let’s walk through the storybrew editor workspace!
The main workspace window. This is the primary visible playfield on storybrew as it would display on osu! with the Cinema mod activated.
The current time on the song. Pressing Ctrl+C copies this current time into your clipboard. Clicking on this button will let you shift to a different time, written in ms.
The beat snap divisor of the timeline. Operates similarly to osu!’s timeline.
The play speed of the map. Operates exactly like osu!’s play speed. 100% implies the song is playing at regular speed of 1.0x.
The timeline. Operates similarly to osu!’s timeline. Some convenience features from osu!’s editor are also supported in storybrew:
- Use the left and right arrow keys to shift the timeline by the lowest divisor set.
- Using
Shift+←orShift+→will shift the timeline 4x faster.- Using
Ctrl+←orCtrl+→will move you to the previous or next bookmark if they exist. It allows for extremely convenient shifting between different scenes.- Right-clicking and dragging on the timeline will create a repeating section in your map. Once the song passes the repeat point, it’ll loop back to the start of the bounds defined. It’s incredibly useful when configuring different effects and wanting to quickly check different configurations while not losing the place you’re currently at.
Miscellaneous editor functions. In order from left-to-right:
- Change the current beatmap difficulty that’s open. Some effects, such as HitObjectHighlight, rely on the current difficulty that’s open.
- Change from Fit to Fill, or vice versa. Fit forces the 16:9 ratio no matter your resolution (or any other windows open, such as Effect Configuration), while Fill doesn’t mind hiding the visuals beneath windows.
- Play/Pause. Shortcut key is
Space.
Help!!!!! This opens the storybrew Wiki.
The effects menu. In storybrew, storyboarded commands are encapsulated in little modules known as effects. This allows them to be reusable, configurable, and generalized for more complex and repeated performances. You’ll be using this menu quite often. Read here for more.
The layers menu. This allows management of the effects’ specific ordering of their sprites in two facets: the internal storybrew layers, and the traditional storyboarding layers of Background, Foreground, and so forth. Read here for more.
File menu. In order from left-to-right:
Volume. Hold Alt to display this. Adjusts volume of song playing, if only to keep your sanity at bay.
Visual Studio Code, often shortened as VS Code, is a streamlined, lightweight code editor with many of the basic conveniences of full featured IDEs without all the bloat. It’s perfect to develop small-scale things such as the scripts in storybrew. There’s not much to explain about VS Code, but it should be incredibly useful to take a look at the official website’s documentation for getting started and extensions that can help you work smoothly in the editor.