わいあーど頭痛

「ロスト・エンド・クレイドル」更新情報などのブログ

20160615 ゴースト「その祈りに光あれ」更新

  • 古いURLを新しく書き換え
  • サムネイルのお経を更新
  • トークを1号と2号にそれぞれ1(どちらもチェイントークなので2って言ってもいいよね! ね!!)

私の頭の中だけだと内容に対して疑問がわかないので、なんらかの刺激を与えると更新が湧いてくるかもしれません(露骨な感想催促)。

バルーン「Unbirthday」公開

こういうのです。SSPデフォルト+のだいたい2倍の大きさです。だいたいなので厳密には2倍じゃないです。

フォントにMgen+ 1m thinを指定しています。
同梱はしておりませんので、導入済みでない場合は、以下のリンクから入手してください。
Mgen+ (ムゲンプラス) | 自家製フォント工房
導入されていない場合はMS ゴシックで表示されると思います。たぶん。

また、サムネイルにMgen+ 1m thin、一部画像にMgen+ 1mn bold(こちらは導入の必要はありません)を使用しています。

バルーンDLはこちらから。

意図しない動作の原因のひとつとしての名前被り(里々辞書を記述する時の話)

前提

【タブ】はタブ文字です。

例文

*おさかな食べたい
:なにかおさかな食べたいな。
$しゃけ食べよう【タブ】1
>しゃけ食べよう【タブ】(しゃけ食べよう)==1
:(4)でもなにもないよ……。

*しゃけ食べよう
:(5)しゃけ食べるよ!

問題点

これだと、確実に「しゃけ食べるよ!」と言ってくれるとは限りません。なぜでしょう。

  • 文の名前と変数の名前が同じである

>などで反応を分岐させるとき、何かの判定が必要です。
ここでは変数をカッコで呼び出そうとしています。
しかしこのカッコ、呼び出せるのは変数だけではありません。
具体的には文(*ではじまるもの)と単語(@ではじまるもの)も呼び出せるのです。あとサーフェス切り替えもですね。
例文では、「しゃけ食べたい」という名前のものは文と変数とが1つずつあります。
それら2つがランダムで選ばれるので、思い通りの動作にならない、というわけです。

解決例

  • 文の名前を変える*1
*おさかな食べたい
:なにかおさかな食べたいな。
$しゃけ食べよう【タブ】1
>しゃけ食べるぜ【タブ】(しゃけ食べよう)==1
:(4)でもなにもないよ……。

*しゃけ食べるぜ
:(5)しゃけ食べるよ!

*1:既にリリースされているゴーストさんだと、変数名を変えるのは手間がかかる