Storyboard features - ikemen-engine/Ikemen-GO GitHub Wiki

[Scenedef]

keys

key.skip: button that skips the currently rendered text and displays it in full. If the text is already fully rendered, the button skips to the next scene. (default: s)

key.cancel: button that cancels storyboard playback. (default: a, b, c, x, y, z, m)

stopmusic

stopmusic: controls if the storyboard should stop the music at the start and end of storyboard playback. (default: 1)

[Scene X]

bgm.volume

bgm.volume: adjust the volume. 100 is for 100% (default: 100)

bgm.loopstart

bgm.loopstart: adjust the loop start sample number

bgm.loopend

bgm.loopstart: adjust the loop end sample number

layerX.font.scale

layerX.font.scale: scale used by layerX.font

layerX.font.height

layerX.font.height: TTF font height overriding of layerX.font

layerX.palfx

Similarly to PalFX state controller storyboard anim and spr elements can have temporary or permanent effects applied to their palettes via palfx element types. Refer to this section for a list of PalFX suffixes and description what each optional parameter does.

layerX.textspacing

layerX.textspacing: x, y additional spacing between rendered letters (default: 0, 0)

layerX.textwindow

layerX.textwindow: x1, y1, x2, y2 dimensions of the text rendering area. If window is set, text will automatically wrap within it, just like in victory screen text field.

layerX.vel

layerX.vel: x, y velocity of the text layer, for scrolltexts and similar effects (default: 0, 0). See this pull request for an example.