便利なスクリプトの例
basewsw/demo.cfg 等に以下のように書いておいて、デモを見るときに exec demo.cfg とするとお手軽にデモがみれます。↓で停止/再開、↑で巻き戻し、→で早送り、←で通常再生です。
bind UPARROW "demojump 0" bind DOWNARROW "demopause" bind LEFTARROW "timescale 1" bind RIGHTARROW "timescale 4"
alias 等を使うともっと色々できるかもしれません。加筆求む :)
bind n "happy" alias happy0 "say ^0:]; alias happy happy1" alias happy1 "say ^4:]; alias happy happy2" alias happy2 "say ^2:]; alias happy happy3" alias happy3 "say ^7:]; alias happy happy4" alias happy4 "say ^5:]; alias happy happy5" alias happy5 "say ^1:]; alias happy happy6" alias happy6 "say ^3:]; alias happy happy7" alias happy7 "say ^6:]; alias happy happy0" alias happy "happy0"
ボタンを押すたび色の違うスマイルがでます。
設定したキーを押している間だけ、DEMO再生の再生速度を変えることができます。キーを離すと再生速度は通常の1倍速に戻ります。
alias +HS "timescale 4" alias -HS "timescale 1" alias +LS "timescale 0.5" alias -LS "timescale 1" bind (任意のキー) "+HS" bind (任意のキー) "+LS"
また、timescale の後ろの数値を変えることによって、早送り、遅送りを任意の速度に変更できます。