Skip to main content

Module sakura_script

Module sakura_script 

Source
Expand description

Sakura Script Module - Wait insertion for talk text.

This module provides the @pasta_sakura_script Lua module for inserting sakura script wait tags (\_w[ms]) into conversation text.

§Usage from Lua

local SAKURA = require "@pasta_sakura_script"

-- Basic usage
local script = SAKURA.talk_to_script(CONFIG.actor.sakura, "こんにちは。")
-- → "こ\_w[50]ん\_w[50]に\_w[50]ち\_w[50]は\_w[50]。\_w[950]"

-- With nil actor (uses pasta.toml defaults)
local script = SAKURA.talk_to_script(nil, "こんにちは。")

Modules§

tokenizer
Tokenizer for sakura script wait insertion.
wait_inserter
Wait insertion logic for sakura script.

Functions§

register
Register the @pasta_sakura_script module to Lua.