吉里吉里とティラノスクリプトのタグ一覧

移植の際に役に立つ記事です。

※お願い、注意ほか

この記事は吉里吉里のタグを中心に書いてあります。
なので機能として有っても同一文字列タグとしては無しなどが書かれています。
補足も確認してください
ティラノスクリプトには、この他にも 便利なタグ が用意されています。
詳しくは公式サイトの タグリファレンス をご覧下さい。
タグ名はほぼ同じですが、使用できる属性が異なるものがあります。

ここに無いものは js や css を調べて追加して下さい。

吉里吉里とティラノスクリプトタグ一覧

※ユニバーサルトランジションはありません。
canvasで作る事は可能。(背景変更アニメーションは有り)
  1. システム関係
  2. フォーム関係
  3. マクロ関係
  4. メッセージ関係
  5. ビデオ 音楽関係
  6. 変数 TJS関係
  7. 栞 通過記録

システム関係 タグ一覧

吉里吉里 ティラノスクリプト 補足
autowc
自動ウェイト
なし× wait で代用
clearsysvar
システム変数の全消去
あり○ あり
clickskip
クリックスキップの設定
なし× スキップを操作するタグがある
close
ウィンドウを閉じる
あり○ あり
cursor
マウスカーソルの変更
あり○ あり
hidemessage
メッセージを消す
あり○ あり
loadplugin
プラグインの読み込み
なし△ loadjs で外部 JavaScript 読込み可能、最新版では似たようなことも可プラグインについて
mappfont
レンダリング済みフォントの割り当て
なし× css で webフォントを利用可能
nextskip
「次の選択肢まですすむ」の設定
なし× cancelskip を上手く使う
quake
画面を揺らす
あり○ あり
rclick
右クリックの設定
なし× デフォルトはメニュー表示。
js で変更可能。
resetwait
ウェイトの初期化
なし× resetdelayとしては有り
s
停止する
あり○ あり
stopquake
画面揺らしの停止
なし× quake の属性で設定可能
title
タイトル指定
あり○ あり
wait
ウェイトを入れる
あり○ あり
waitclick
クリックを待つ
なし×  
wc
文字数分のウェイトを入れる
なし×  
wq
画面揺らしの終了待ち
なし× quake の属性で設定可能

フォーム関係

吉里吉里 ティラノスクリプト 概要
checkbox ( チェックボックスの作成 ) 無し [html]やjsで作成可能
commit ( フォーム内容の確定 ) 有り○ プラス[html]でも可能
edit ( 単一行エディットの作成 ) 有り○ あり

マクロ関係

吉里吉里 ティラノスクリプト 概要
endmacro ( マクロの記述(の終了) ) 有り あり
erasemacro ( マクロの消去 ) 有り あり
macro( マクロの記述 ) 有り mpがやや違うけど慣れたから変えたら困るなぁ


メッセージ操作

吉里吉里 ティラノスクリプト 概要
cancelautomode ( 「自動的に読み進む」の解除 ) 無し△ autoがあり設定する
cancelskip ( スキップの解除 ) 無し△ デフォルトでクリックで解除
ch ( 文字を表示する ) 無し× __
cm ( すべてのメッセージレイヤのクリア ) 有り○ あり
ct ( メッセージレイヤのリセット ) 有り○ あり
current ( 操作対象のメッセージレイヤの指定 ) 有り○ あり
deffont ( デフォルトの文字属性設定 ) 有り○ あり
defstyle ( デフォルトのスタイルの設定 ) 無し△ deffontで設定できる
delay ( 文字の表示速度の設定 ) 有り○ あり
endindent ( インデントの解除 ) 無し× __
endnowait ( 文字表示ノーウェイト(の終了) ) 無し△ nowaitはある[resetdelay]相当すると思われる
er ( メッセージレイヤの文字の消去 ) 有り○ あり
font ( 文字属性設定 ) 有り○ あり
glyph ( クリック待ち記号の指定 ) 有り○ あり
graph ( インライン画像表示 ) 有り あり
hch ( 縦中横を表示する ) 無し cssとjsで作成
indent ( インデントの設定 ) 無し△ css text indent半角アンダバー
l ( 行末クリック待ち ) 有り○ あり
locate ( 文字表示位置の指定 ) 有り○ あり
locklink ( リンクのロック ) 無し× __
nowait ( 文字表示ノーウェイト ) 有り○ あり
p ( 改ページクリック待ち ) 有り○ あり
position ( メッセージレイヤの属性 ) 有り○ あり
r ( 改行する ) 有り○ あり
resetfont ( 文字属性をデフォルトに戻す ) 有り○ あり
resetstyle ( スタイルをデフォルトに戻す ) 無し△ resetfontで
ruby ( ルビ指定 ) 有り○ あり
style ( スタイルの設定 ) 無し△ _cssで作成
unlocklink ( リンクのロックの解除 無し× __
endhact ( メッセージ履歴アクションの終了 ) 無し __
hact ( メッセージ履歴アクション ) 無し× __
history ( メッセージ履歴の設定 ) 無し× __
hr ( メッセージ履歴の改行/改ページ ) 無し× __
showhistory ( メッセージ履歴の表示 ) 無し△ backlog 有り

ラベル・ジャンプ操作

吉里吉里 ティラノスクリプト 概要
button ( グラフィカルボタン ) 有り○ プラス ティラノはglinkも有り
call ( サブルーチンの呼び出し ) 有り○ あり
cclick ( クリック待ち解除 ) 無し× __
click ( クリック待ちジャンプ ) 無し× __
ctimeout ( タイムアウト待ち解除 ) 無し× jsで可能wikiに記載有り
cwheel ( ホイール待ち解除 ) 無し× _
endlink ( ハイパーリンク(の終了) ) 有り○ あり
jump ( シナリオのジャンプ ) 有り○ あり
link ( ハイパーリンク ) 有り○ あり
return ( サブルーチンから戻る ) 有り○ あり
timeout ( タイムアウト待ちジャンプ ) 無し× jsで可能wikiに記載有り
wheel ( ホイール待ちジャンプ ) 無し× __

レイヤ操作

吉里吉里 ティラノスクリプト 概要
animstart ( アニメーションの開始 ) 無し× animやキーフレームアニメ有り
animstop ( アニメーションの停止 ) 無し× animやキーフレームアニメ有り
backlay ( レイヤ情報の表ページから裏ページへのコピー ) 有り○ 何か違うらしい
copylay ( レイヤ情報のコピー ) 有り○ 何か違うらしい
freeimage ( レイヤ画像の解放 ) 有り○ あり
image ( 画像の読み込み ) 有り○ あり
laycount ( レイヤの数の変更 ) 無し× config.tjsで設定
layopt ( レイヤの属性 ) 有り○ あり
mapaction ( クリッカブルマップ用領域アクション定義ファイルの指定 ) 無し× クリッカブル有り
mapdisable ( クリッカブルマップの無効化 ) 無し× __
mapimage ( クリッカブルマップ用領域画像の指定 ) 無し△ 新プラグイン募集中
move ( レイヤの自動移動 ) 無し× animで可能
pimage ( 画像の部分追加読み込み ) 無し× __
ptext ( レイヤへの文字描画 ) 有り○ あり
stopmove ( レイヤの自動移動の停止 ) 無し× __
stoptrans ( レイヤのトランジションの停止 ) 無し× __
trans ( レイヤのトランジション ) 有り○ あり
wa ( アニメーションの停止待ち ) 有り○ あり
wm ( 自動移動の終了待ち ) 無し× __
wt ( トランジションの終了待ち ) 有り○ あり

ビデオ 音楽関係

ティラノスクリプトはブラウザ間を考慮した作り
吉里吉里 ティラノスクリプト 概要
bgmopt ( BGM の設定 ) 有り 音量設定有り
cancelvideoevent ( ピリオドイベントの解除 ) 無し __
cancelvideosegloop ( ビデオのセグメントループ再生の解除 ) 無し __
clearbgmlabel ( BGM のラベル通過処理の解除 ) 無し __
clearbgmstop ( BGM の停止処理の解除 ) 無し __
clearvideolayer ( ビデオレイヤ解除 ) 無し 自動で操作されれので無い
fadebgm ( BGMのフェード ) 無し fadeinbgmに相当
fadeinbgm( フェードインしながらのBGM再生開始 ) 有り ブラウザ側の問題を考慮するpc形式には制限無し
fadeinse ( 効果音のフェードイン再生 ) 有り 上同
fadeoutbgm ( BGMのフェードアウト ) 有り 上同
fadeoutse ( 効果音のフェードアウト ) 有り 上同じ
fadepausebgm ( BGM 演奏のフェードアウトしながらの一時停止 ) 無し fadeoutbgmに相当
fadese ( 効果音のフェード ) 有り ブラウザ側の問題を考慮するpc形式には制限無し
openvideo ( ビデオ/SWFの再生準備 ) 無し movieに相当 swfはjsでDOM作成するかjqueryプラグインを使うといいはず。ブラウザでは限られて扱いにくいpc限定になるからデフォルトでは無い
pausebgm ( BGM 演奏の一時停止 ) 無し stopbgmに相当
pausevideo ( ビデオの一時停止 ) 無し __
playbgm ( BGM の演奏 ) 有り PCゲームはogg。他はブラウザの為他拡張子用意
playse ( 効果音の再生 ) 有り PCゲームはogg以下同
playvideo ( ビデオ/SWFの再生 ) 無し movieに相当 swfは(以下略)
preparevideo ( ビデオの再生準備 ) 無し __
resumebgm ( BGM 演奏の再開 ) 無し __
resumevideo ( ビデオ再生の再開 ) 無し __予定中
rewindvideo ( ビデオの巻き戻し ) 無し __予定中
seopt ( 効果音の設定 ) 有○ 属性bufなど有り
setbgmlabel ( BGM のラベル通過処理の登録 ) 無し __
setbgmstop ( BGM の停止処理の登録 ) 無し se属性bufで対応
stopbgm ( BGM 演奏の停止 ) 有り _有り_
stopse ( 効果音再生の停止 ) 有り _有り_
stopvideo ( ビデオ/SWF再生の停止 ) 無し __
video ( ビデオ/SWF表示領域の属性を指定 ) 無し ビデオの再生は有り
videoevent ( ピリオドイベントの発生 ) 無し△ bgmovie
videolayer ( ビデオレイヤ設定 ) 無し△ bgmovie
videosegloop ( ビデオのセグメントループ再生 ) 無し△ bgmovie
wb ( BGM フェードの終了待ち ) 無し△ wbgmとして有り
wf ( 効果音フェードの終了待ち ) 無し△ wseとして有り
wl ( BGM 再生の終了待ち ) 無し△ wbgmとして有り
wp ( ビデオピリオドイベント待ち ) 無し△ wait_bgmovieとして有り
ws ( 効果音再生の終了待ち ) 無し△ wseとして有り
wv ( ビデオ再生の終了待ち ) 無し△ _予定_
xchgbgm ( BGM を入れ替える ) 有り ブラウザ側の問題を考えるpc形式には制限無し

変数・TJS 操作

ティラノスクリプトはjavascriptを利用
吉里吉里 ティラノスクリプト 概要
clearvar ( ゲーム変数の全消去 ) 有り __
else ( if の中身が実行されなかったときに実行 ) 有り __
elsif ( それまでの if の中身が実行されていなかったときに、条件付きで実行 ) 有り __
emb ( 式評価結果の埋め込み ) 有り __
endif ( 条件によりシナリオを実行(の終了) ) 有り __
endignore ( 条件によりシナリオを無視(の終了) ) 有り __
endscript ( TJS スクリプトの記述(の終了) ) 有り javascriptの記述となる
eval ( 式の評価 ) 有り __
if ( 条件によりシナリオを実行 ) 有り __
ignore ( 条件によりシナリオを無視 ) 有り __
input ( 文字列の入力 ) 有り フォーム関係
iscript ( TJS スクリプトの記述 ) 有り javascriptの記述となる
trace ( コンソールへ値の出力 ) 有り __
waittrig ( トリガを待つ ) 無し jsの関数を呼び出しとかとか

栞 通過記録

ティラノスクリプトはセーブ方式が多様化されているので細分化された機能はつけにくい
jsでlocalstorageをコピーや操作することは可能 私は知らない
吉里吉里 ティラノスクリプト 概要
copybookmark ( 栞のコピー ) 無し  
disablestore ( 栞の機能の一時的な使用不可 ) 無し  
erasebookmark ( 栞の消去 ) 無し  
goback ( 前に戻る ) 無し  
gotostart ( 最初に戻る ) 無し  
load ( 栞の読み込み ) 有り  
locksnapshot ( スナップショットのロック ) 無し スナップショットは有り
record ( 通過記録を行う ) 有り ラベルの通過記録
save ( 栞の保存 ) 有り __
startanchor ( 「最初に戻る」の有効・無効 ) 無し _
store ( 栞機能の設定 ) 無し _
tempload ( 栞のメモリ上からの読み込み ) 無し _
tempsave ( 栞のメモリ上への保存 ) 無し _
unlocksnapshot ( スナップショットのロックの解除 ) 無し スナップショットは有り

  • 最終更新:2017-02-02 04:13:05

このWIKIを編集するにはパスワード入力が必要です

認証パスワード