家庭教師


修羅場中です。

たとえば
RandomTalk
{
EVAL(CHR(0x22)+REPLACE(RandomTalkSub,"$",CHR(0x25))+CHR(0x22))
}

RandomTalkSub : nonoverlap
{
// トークはここに書く。
// 「%」を「$」と書くと、それは選択されたときだけ実行・展開される

"\0テスト。$(food)食べたいよ。\e"
}

などの解決策があると思います。

これは…思いつきませんでした。流石です。
というわけでましろセンセに突っ込んでみました。動いたー。
…ランダムトークがちょっと軽くなったような気がします。実際測ったわけでは無いのですが。
(実は問題のトークそんな重くもなかったという噂も…)


時間が出来たら超重トーク作って実験してみようと思います。
umeiciさん有り難う御座いましたっ。深謝。