//以下で使われているキーの解説 ■初めて話しかけたフラグ その名の通り初めて話しかけたかどうかに関するフラグ、ジョウロを渡すかの処理に使います。内容は、 -1:一回も話しかけていない 1:話しかけたことがある です ■恋愛イベント進行度 話しかけた時に好感度に応じてイベントが生じるようにしているのですが、ストーリー性を持たせるため 例えば好感度が*Love*であってもまったく話しかけていなくて、好感度が普通の時のイベントが終わっていない場合に *Love*時のイベントを表示させず普通時のイベントを表示するようにする制御用の変数です (ただ、サンプルなのでこのテキストにはストーリー性も何もないです。こういうように使えるというだけです) タイミングに応じて内容は以下のとおりになっています -1:イベントがひとつも起こっていないとき 1:好感度100以上で起こるイベント終了時 2:好感度150以上で起こるイベント終了時 3:好感度200以上で起こるイベント終了時(この場合すべてのイベント終了時) ■二人称 "イベントが全て終了した状態で"結婚してから初めて話しかけた時にどう呼ぶか尋ねられるようにしてあるのですが その選択肢で決まった二人称を保存しておく変数です ですが、結婚しているかしていないかでいちいち条件分けをするのはめんどくさいので、 まず、初めて話しかけた時に最初から(プレーヤーの名前)+さんを代入しておき イベントが全て終了した状態で結婚してから初めて話しかけた時に変更できるよう選択肢が現れるようになっています 内容は、あなた、(プレーヤーの名前)+さん、(プレーヤーの名前)、お兄ちゃんのいずれかになります ■二人称変更フラグ 二人称を変更したかどうかのフラグです 二人称を2回目以降変更できないようにするためにあり、内容は、 -1:変更していない 1:変更した となっています //rankに関して このテキストではrankは以下のように使われています rankはよりなりやすいものは数字を低くし、なりにくいものは数字を高くするといいでしょう 0:通常のテキスト 1: -未使用(使うとしたら状態異常の時などでしょうか) 2: -未使用 3: -未使用 4: -未使用 5: -未使用 6:イベント、イベントを完遂して結婚してから初めて話しかけた時 7:初めて話しかけた時 //このテキスト内の変数命令に関して substitution 恋愛イベント進行度 "1" など  この場合、恋愛イベントの進行度というキーに1を代入しています  キーはcomparisonなどで比較ができます。フラグ管理するときは整数として扱ったほうが便利なのでcomparisonを利用すると便利です  ■ここはプログラミングをしたことがない方がみても混乱するだけかもしれません  プログラミング経験者の方は勘違いしやすいと思いますが、ADDTでは文字列データを仮想的に整数データとして扱っているに過ぎないので  1を代入したい時でも"1"のようにしないといけません concatenation 二人称 PCName "さん"  二人称というキーに (プレーヤーの名前) + さん を代入しています  concatenation Key Str1 Str2 は KeyにStr1とStr2を代入するので、PCNameと"さん"を連結して二人称に代入  つまり、二人称というキーに (プレーヤーの名前) + さん を代入ということになっています  なお、ところどころに現れるcomparison (キー名) == -1に関してですが、キーがない場合、つまり  そのキーに一回も代入が行われていないとき、そのキーの内容は-1となります  なので、上の記述の初めて話しかけたフラグが-1のとき一回も話しかけていないというのは、正しくいうと  初めて話しかけたフラグに一回も代入が行われていないとき(そのキーに一回の変更も加えられていないとき)となります %txtDialog,JP 畑で汗水流して働く人っていいですよね あたしの顔に何かついてます? 畑に種を植えてそれを収穫するのが農民生活のキホンです{n}{n}がんばってくださいね 雨の日に種を植えると育ちがいいそうですよ {二人称}の畑仕事を見ていると自分でもやってみたくなりますね 冒険もいいですけど自分の畑のめんどうもみてやってくださいね {二人称}がここまで畑仕事を極めてくれるなんて思っていませんでした{n}{n}びっくりです 今日は{二人称}に最新の情報を教えますよ。メモの用意はいいですか?{n}{n}あたしの誕生日は9月の1日ですよ。1日生まれなんて縁起がいいですね 畑仕事、がんばってくださいね。たくさん作物を育てると、スキルが育って、もっとうまく育てられるようになりますから ダンジョンの中で畑仕事っていうのも、なかなかオツだと思いますよ{n}{n}モンスターもたくさん見守ってくれますしね。 どうですか、畑の作物は順調に育っていますか? ダンジョンばかりに行っていないで、たまには畑に種を植えてくださいね 最近、よく夢を見るんです。この前は大きなひよこさんとお話をしたんです{n}{n}ひよこの世界にもいろいろ苦労があるみたいですよ。ネンコウジョレツとか…… 畑の調子はどうですか? 井戸の水を飲むと願い事がかなうみたいですよ{n}{n}うちのお庭に井戸がわかないですかね…… 井戸にポーションを入れると井戸の精があらわれて、井戸がフッカツするらしいですよ 知ってますか?この世界の創造主はどうやらねこらしいですよ 知ってますか?雷の日におなかを隠さないとおヘソを取られるらしいですよ{n}{n}取られたらどうなるのか、キョウミしんしんですけど 今日の晩ごはんはオムライスにしようか、炒め物にしようか……{n}{n}悩みどころですね お料理は得意ですよ。得意料理はサラダとか、ゆでタマゴとか……{n}{n}(それは料理というのだろうかとあなたは感じた) 大きな声で歌を歌うと気持ちいいですね、でも、石を投げられるかもしれないので、なやましいです 明日の夕日はきれいになりますよ!{n}{n}根拠はありませんけど また、モンスターと戦っているんですか?{二人称}も好きですねぇ きのこってどうしてあんなヘンな形をしてるんでしょう?{n}{n}ヘンテコですよね 人魚っていいですね。だって、夏の間はずっと海で泳いでいられるんですよ。人魚になりたいな……{n}{n}あ、でも冬も寒いのにずっと海の中なんですよね。盲点でした 最近、うちのまわりで何かごそごそする音が聞こえるんです{n}{n}昔、海辺で助けたモンスターが恩返しに来たのでしょうか?{n}{n}海辺でモンスターを助けたことなんてありませんけど…… クミロミさんを信仰すると、種がたくさん手に入ると聞いたことがあります %$when Dawn|when Morning おはようございます、{二人称} %$when Noon|when Dusk こんにちは、{二人称} %$when Night|when Midnight こんばんは、{二人称} %$weather Sun いい天気ですね。 %$weather Rain 雨の日はお友達の家に遊びに行くに限りますよ 今日は雨ですね。雨の日に種を植えると作物が育ちやすくなるそうですよ 今日は雨ですね。種を植えるには最高です %$weather Snow|where Noyel 雪って、おいしそうですよね 雪の日ってなんだかワクワクしませんか? %$when month 3 - 5 春っていいですよね。 あたし、春が大好きなんです ずっと春のままだったらいいんですけどね 暖かいですね %$when month 6 - 8 毎日暑いですね 今年の夏は暑くなりそうですね %$when month 9 - 11 すっかり秋になりましたね 過ごしやすい季節ですね。あたし、秋って好きです %$when month 12 - 2 春が待ち遠しいですよ ゆきだるまっていいですよね{c}かわいいですよね%kawaiidesuyone{ev},,,,, %$impression 150 - {二人称}に見つめられると、テレるような、そうでもないような…… %$comparison 恋愛イベント進行度 == -1,impression 100 -,!married[rank 6] けほっ、けほっ{c}どうしました?%doushimashita{ev},,,,, %$comparison 恋愛イベント進行度 == 1,impression 150 -,!where Home,!married[rank 6] {二人称}に見せたいものがあるので家にいってもらえますか? %$comparison 恋愛イベント進行度 == 1,impression 150 -,where Home,!married[rank 6] {二人称}に見せたいものがあるのですかこちらに来ていただけますか?{c}わかりました%wakatta{ev},,,,, %$comparison 恋愛イベント進行度 == 2,impression 200 -,!where Home,!married[rank 6] {二人称}にまた見せたいものがあるので家にいってもらえますか? %$comparison 恋愛イベント進行度 == 2,impression 200 -,where Home,!married[rank 6] {二人称}にまた見せたいものがあるのですかこちらに来ていただけますか?{c}わかりました%wakatta2{ev},,,,, %$comparison 初めて話しかけたフラグ == -1[rank 7] はじめまして、私は{nnpc}といいます。これからよろしくおねがいしますね{n}ところで{二人称}……{c}何ですか?%nandesuka{ev},,,,,@substitution 初めて話しかけたフラグ "1",concatenation 二人称 PCName "さん" %$comparison 二人称変更フラグ == -1,comparison 恋愛イベント進行度 == 3,married[rank 7] ついに結婚しちゃいましたね。ところで{二人称}、{二人称}を呼ぶときどうよんだらいいですか?{c}あなた%anata{ev},,,,,{c}今までどおり%imamadedoori{ev},,,,,{c}呼び捨て%yobisute{ev},,,,,{c}お兄ちゃん%oniityan{ev},,,,, %endText %txtkawaiidesuyone,JP ゆきだるまっておいしそうですよね %txtnandesuka,JP ジョウロが似合いそうですね、これをどうぞ。期待していますよ{n}{n}(あなたはジョウロとカブの種をもらった) %txtdoushimashita,JP どうやらカゼを引いてしまったようです{n}{n}そういえばカゼって誰かにうつすと治るってよく言いますよね@substitution 恋愛イベント進行度 "1" %txtwakatta,JP (家の裏出の湖に1羽のカモが住みついている){n}{n}かわいいでしょう、トルテっていうんですよ。私が名づけました@substitution 恋愛イベント進行度 "2" %txtwakatta2,JP (家の裏出の湖にもう1羽カモが住みついている){n}{n}グリモアっていいまして、トルテと夫婦みたいですよ。いいですね、いつ子供が生まれるか楽しみです@substitution 恋愛イベント進行度 "3" %txtanata,JP わかりました、{二人称}♪@substitution 二人称 "あなた",substitution 二人称変更フラグ "1" %txtimamadedoori,JP わかりました、{二人称}♪@concatenation 二人称 PCName "さん",substitution 二人称変更フラグ "1" %txtyobisute,JP わかりました、{二人称}♪@substitution 二人称 PCName,substitution 二人称変更フラグ "1" %txtoniityan,JP わかりました、{二人称}♪@substitution 二人称 "お兄ちゃん",substitution 二人称変更フラグ "1" %endText