From 04df5ce1aa91de2e86af5732e6b3822ad7baabcd Mon Sep 17 00:00:00 2001 From: ViktoriaNtro <251832526+ViktoriaNtro@users.noreply.github.com> Date: Wed, 17 Jun 2026 02:13:27 +0900 Subject: [PATCH] Update ja_jp --- .../hexcasting/lang/ja_jp.flatten.json5 | 93 ++++++++++++------- 1 file changed, 60 insertions(+), 33 deletions(-) diff --git a/Common/src/main/resources/assets/hexcasting/lang/ja_jp.flatten.json5 b/Common/src/main/resources/assets/hexcasting/lang/ja_jp.flatten.json5 index 9a585a5e2f..24ef5da611 100644 --- a/Common/src/main/resources/assets/hexcasting/lang/ja_jp.flatten.json5 +++ b/Common/src/main/resources/assets/hexcasting/lang/ja_jp.flatten.json5 @@ -266,6 +266,15 @@ spellcasting: "呪紋グリッド", }, + "category.hexcasting": { + "binds": "Hex Casting", + }, + + "key.hexcasting": { + "spellbook_prev": "魔法書: 前のページ", + "spellbook_next": "魔法書: 次のページ", + }, + "tag.hexcasting": { staves: "呪紋の杖", edified_logs: "教化された原木", @@ -333,7 +342,11 @@ client: { ctrlTogglesOffStrokeOrder: { "": "Ctrlで書き順をオフにする", - "@Tooltip": "Ctrlキーでパターンの色のグラデーションを*オフ*にするか", + "@Tooltip": "Ctrlキーでパターンの色のグラデーションを*オフ*にするかどうか", + }, + disableInworldScrolling: { + "": "ワールド内スクロールの無効化", + "@Tooltip": "通常のワールド内での魔法書とそろばんのスクロール入力を無効にする\nキー割り当てと杖の画面でのスクロールは通常通りのままとなる" }, invertSpellbookScrollDirection: { "": "魔法書スクロール方向の反転", @@ -355,6 +368,14 @@ "": "リストのコンマを常に表示する", "@Tooltip": "リストに表示したときにすべてのイオタタイプをコンマで区切るかどうか\n(デフォルトでは、パターンイオタはコンマを使用しない)", }, + advancedTooltipsShowsIotaNBT: { + "": "高度な情報がイオタのNBTを表示する", + "@Tooltip": "高度な情報(F3+H)を有効にすると、焦点具や魔法書などのアイテムに保存されているイオタの完全なNBTを表示するかどうか", + }, + staticActiveSlates: { + "": "作動中の石板を静止させる", + "@Tooltip": "作動中の石板のパターンを揺れ無しで描画するかどうか\n(作動中の石板が大量にある場合のパフォーマンスが向上する)", + }, }, server: { @@ -710,6 +731,7 @@ pi: "弧の反射", tau: "円の反射", "e": "オイラーの反射", + phi: "調和の反射", }, }, @@ -792,6 +814,8 @@ less_eq: "最小の蒸溜 II", equals: "等式の蒸溜", not_equals: "不等式の蒸溜", + type_equals: "相似の蒸溜", + type_not_equals: "相違の蒸溜", not: "否定の浄化", bool_coerce: "予言者の浄化", if: "予言者の昂揚", @@ -894,6 +918,11 @@ "teleport/great": "高位転送", brainsweep: "精神切除", + escape: "検討", + open_paren: "内省", + close_paren: "回想", + undo: "消失", + eval: "ヘルメスの仕掛", "eval/cc": "イリスの仕掛", for_each: "トートの仕掛", @@ -964,13 +993,6 @@ number: "数値の反射: %s", mask: "簿記係の仕掛: %s", }, - - "rawhook.hexcasting:": { - open_paren: "内省", - close_paren: "回想", - escape: "検討", - undo: "消失", - }, "iota.hexcasting:": { null: { @@ -1020,7 +1042,7 @@ not_enough_args: "%s個以上の引数が予期されたが、スタックの高さは%sだった", no_args: "%s個以上の引数が予期されたが、スタックは空だった", - too_many_close_parens: "先に内省が使用されていない", + needs_parens: "先に内省が使用されていない", wrong_dimension: "%sは%sからは見えない", entity_too_far: "%sは範囲外だ", @@ -1130,6 +1152,7 @@ bad_item: { "": "%sが必要だが%d個の%sを取得した", offhand: "反対側の手に%sが必要だが%d個の%sを取得した", + hotbar: "ホットバーのどこかに%sが必要だ", iota: { "": "イオタを保存する場所", @@ -1146,6 +1169,7 @@ rechargable: "再充填可能なアイテム", colorizer: "色素", variant: "別の形があるアイテム", + placeable: "設置可能なアイテム", }, bad_block: { @@ -1405,7 +1429,7 @@ iotas: { "1": "自然界の言語における「名詞」を$(thing)イオタ/$という。\ 最も基本的なレベルでは、六角術はイオタを操作する技術だ。$(br2)\ - イオタにはさまざまな種類がある:\ + イオタにはさまざまな型がある:\ $(li)数値 (一部の文献では「doubles」とも呼ばれている)。\ $(li)ベクトル: 位置、動作、方向を表し、3つの数値から成る。\ $(li)論理型(Boolean)、略して「bool」: 抽象的な真(True)か偽(False)を表す。\ @@ -1430,7 +1454,7 @@ "4": "興味深いことに、パターンは$(italic)回転/$させても全く問題ないようだ。例えば、これら2つのパターンはどちらも$(l:patterns/basics#hexcasting:get_caster)$(action)精神の反射/$というアクションを果たす。", "5": "$(hex)呪紋/$は(有効な)アクションを順番に描くことで構成される。各アクションはおおむね以下のいずれかを実行する:$(li)周囲の情報を集め、それをスタックの1番上に残す。$(li)集めた情報を操作する(2つの数字を足すなど)。$(li)雷を召喚したり爆発したりといった魔法の効果を行使する(これらのアクションは「スペル」と呼ばれる)。$(p)$(hex)呪紋/$を描き始めると、空のスタックが生成される。アクションはスタックの1番上を操作する。", "6": "例として、$(l:patterns/basics#hexcasting:get_caster)$(action)精神の反射/$は$(italic)自分/$、術者を表すイオタを生成し、スタックの1番上に追加する。$(l:patterns/basics#hexcasting:entity_pos/eye)$(action)羅針盤の浄化/$はスタックの1番上のイオタを取得し、それがエンティティを表すものであれば、そのエンティティの位置を表すイオタに変換する。つまり、これらのパターンを順番に描くと、スタックには自分の位置を表すイオタが生じる。", - "7": "$(thing)イオタ/$は自分自身や自分がいる位置などを表せるが、アクションで操作できる別の種類のものもある。包括的な一覧は以下のとおり:$(li)数値 (一部の文献では「doubles」とも呼ばれている)。$(li)ベクトル: 位置、動作、方向を表し、3つの数値から成る。$(li)論理型(Boolean)、略して「bool」: 抽象的な真(True)か偽(False)を表す。", + "7": "$(thing)イオタ/$は自分自身や自分がいる位置などを表せるが、アクションで操作できる別の型のものもある。包括的な一覧は以下のとおり:$(li)数値 (一部の文献では「doubles」とも呼ばれている)。$(li)ベクトル: 位置、動作、方向を表し、3つの数値から成る。$(li)論理型(Boolean)、略して「bool」: 抽象的な真(True)か偽(False)を表す。", "8": "$(li)エンティティ: 自分、ニワトリ、トロッコなど。$(li)作用: 難解なアイデアを表わすと思われる独特な種のイオタ。$(li)パターン: 魔法のアイテムを作成したり、$(italic)他のスペルを描くスペル/$のような、本当に驚異的な芸当に使用される。$(li)リスト: 上記の幾つかを1つのイオタにまとめたもの。", "9": "当然、対価なしで得られる物などない。すべてのスペルと一部のアクションには対価として$(media)メディア/$が必要だ。$(br2)理解できる限りでは、$(hex)呪紋/$は自然界に提示したアクションの計画に少し似ている。この例えでは、$(media)メディア/$はそれを支える引数を提供するために使用され、自然界は計画を受け入れて実行する。", "10": "それはさておき、特定の数の$(l:items/amethyst)$(item)アメジスト/$に$(italic)どれくらいの/$価値があるのか正確には調査されていないようだ。言える限りでは、$(l:items/amethyst)$(item)アメジストの欠片/$は$(l:items/amethyst)$(item)アメジストダスト/$約5個分、$(l:items/amethyst)$(item)蓄力アメジスト/$は約10個分だ。$(br2)奇妙なことに、他の形状の$(l:items/amethyst)$(item)アメジスト/$は$(hex)呪紋/$の構成に使用することには適さないようだ。ブロック全体や結晶は固すぎて簡単には$(media)メディア/$に解けないと思われる。", @@ -1485,9 +1509,9 @@ "incorrect_block.title": "不正なブロック", incorrect_block: "アクションには対象の位置に何らかのブロックが必要だが、指定したブロックが適切ではなかった。$(br2)明るい緑色の光が散り、指定された位置で一時的な爆発が起こる。爆発は自分や世界などに害を及ぼさず、驚かせるだけのようだ。", - "retrospection.title": "早計な回想", - retrospection: "先に$(l:patterns/patterns_as_iotas#hexcasting:open_paren)$(action)内省/$を描かずに$(l:patterns/patterns_as_iotas#hexcasting:close_paren)$(action)回想/$を描こうとした。$(br2)橙色の光が散り、$(l:patterns/patterns_as_iotas#hexcasting:close_paren)$(action)回想/$のパターンがパターンイオタとしてスタックに入る。", - + "needs_parens.title": "内省の欠如", + needs_parens: "先に$(l:patterns/patterns_as_iotas#hexcasting:open_paren)$(action)内省/$を描かずに$(l:patterns/patterns_as_iotas#hexcasting:close_paren)$(action)回想/$または$(l:patterns/patterns_as_iotas#hexcasting:undo)$(action)消失/$を描こうとした。$(br2)橙色の光が散り、描こうとしたパターンがイオタとしてスタックに入る。", + "too_many_patterns.title": "思考に沈む", too_many_patterns: "1度の$(hex)呪紋/$で多すぎるパターンを評価しようとした。多くの場合、誤って無限ループを生成したために発生する。$(br2)暗い青色の光が散り、空気がすべてなくなり、窒息する。", @@ -1524,7 +1548,7 @@ "1": "新たな恐ろしい失敗の形を発見した。それらに屈してはならない。", "bad_mindflay.title": "不活性な精神切除", - bad_mindflay: "すでに使用したか、対象のブロックに適さない生物の精神を剥ごうとした。$(br2)暗い緑色の光が散り、対象を殺害する。村人がそれを見たら、好意的には捉えないだろう。", + bad_mindflay: "既に使用したか、対象のブロックに適さない生物の精神を剥ごうとした。$(br2)暗い緑色の光が散る。既に使用済みの対象は完全に破壊され、単に不適切な対象はわずかに損傷する。", "no_circle.title": "魔法陣欠如", no_circle: "魔法陣が必要なアクションを魔法陣なしで発動しようとした。$(br2)空色の光が散り、インベントリの中身が地面に飛び出す。", @@ -1575,7 +1599,7 @@ abacus: { "1": "$(l:patterns/numbers)$(action)数値を描くためのパターン/$はあるが、控えめに言っても...面倒くさいと思う。$(br2)幸い、この術の古の熟練者たちは魔法に数値を提供するために、$(l:items/abacus)$(item)そろばん/$という精巧な道具を作ってくれた。望みの数値をセットしたら、$(l:items/thought_knot)$(item)念いの結び目/$や$(l:items/focus)$(item)焦点具/$から読み込むのと同様に、$(l:patterns/readwrite#hexcasting:read)$(action)筆記者の反射/$を使用して値を読み込む。", "2": "操作するには、それを持ってスニークしてスクロールすれば良い。メインハンドでは、数値は1ずつ上下し、$(k:sprint)も押していると10ずつ上下する。オフハンドでは、数値は0.1ずつ上下し、$(k:sprint)も押していると0.001ずつ上下する。$(br2)スニーク右クリックをすると、そろばんを振って0にリセットできる。", - "crafting.desc": "$(italic)数学?インテリのためのものだろう?/$", + "crafting.desc": "$(italic)数学?インテリのためのものだろ!/$", }, spellbook: { @@ -1637,7 +1661,7 @@ }, edified: { - "1": "$(l:patterns/spells/blockworks#hexcasting:edify)$(action)苗木の教化/$で苗木に$(media)メディア/$を注入することによって、$(l:items/edified)$(thing)教化された木/$と呼ばれるものを生成できる。背が高くてとがっている傾向があり、樹皮には隆起があり、幹は奇妙な螺旋状に成長する。葉は綺麗な3色になる。", + "1": "$(l:patterns/spells/blockworks#hexcasting:edify)$(action)苗木教化/$で苗木に$(media)メディア/$を注入することによって、$(l:items/edified)$(thing)教化された木/$と呼ばれるものを生成できる。背が高くてとがっている傾向があり、樹皮には隆起があり、幹は奇妙な螺旋状に成長する。葉は綺麗な3色になる。", "2": "この木には$(hex)六角術/$に関連する特性があると思われる。しかし、そうだとしても、それらを見出すことはできないようだ。非常に奇妙な色ではあるものの、どう見てもただの木である。$(br2)とりあえずは装飾用になるだろう。標準的な木のブロック一式をそれらで作成できる。$(br2)もちろん、斧で表皮を剥ぐこともできる。", "crafting.desc": "$(italic)その白い樹皮のある滑らかな幹は、陰と静寂を満たす巨大な葉の重みを支える巨大な柱のような効力を授けていた。/$", }, @@ -1701,12 +1725,12 @@ empty_directrix: "まずは器の設計だが...「基板」という言葉のほうが正確かもしれない。精神による誘導がなければ、出力の方向は$(media)メディア/$の波や周囲の微細な揺らぎによって決定され、事実上ランダムになる。", directrix_redstone: "$(l:greatwork/directrix)$(item)石工の指導石/$はレッドストーン信号に基づいて出力の面が切り替わる。信号がないと、出口は$(media)メディア/$の色の面になる。信号があると、出口はレッドストーンの色の面になる。", - directrix_boolean: "$(l:greatwork/directrix)$(item)羊飼いの指導石/$はスタック上の論理型に基づいて出力の面が切り替わる。$(thing)True/$は波を後ろから出し、$(thing)False/$は前から出す。論理型をなにも指定しなければ変事が発生する。" + directrix_boolean: "$(l:greatwork/directrix)$(item)羊飼いの指導石/$はスタックから取り出された論理型に基づいて出力の面が切り替わる。$(thing)True/$は波を後ろから出し、$(thing)False/$は前から出す。論理型をなにも指定しなければ変事が発生する。" }, akashiclib: { "1": "すべてを保存する場所を持つのが至極当然だとよく知っている。情報は本に保存できるが、手で書いて目で読むのは本当にとてもとてもかなり$(italic)時間がかかる/$。より良いものを求める。$(br)故により良いものを作る。$(br2)...悪化している...手遅れになる前に自分の頭から沸き出すものをすべて書き出す時間があるか分からない。", - "2": "図書館。これが。企画だ。$(br2)パターンがアクションに結び付くように、自分のパターンを任意の方法でイオタに結び付けられる。$(l:greatwork/akashiclib)$(item)虚空記録媒体/$が図書館を制御し、各$(l:greatwork/akashiclib)$(item)虚空の本棚/$に1つのイオタに割り当てられた1つのパターンを保存する。これらはすべて32ブロック以内で、直接接続され、接触している必要がある。$(l:greatwork/akashiclib)$(item)虚空の留め具/$は何もしないが、接続ブロックとして数えられ、図書館のサイズを拡張する。", + "2": "図書館。これが。企画だ。$(br2)パターンがアクションに結び付くように、自分のパターンを任意の方法でイオタに結び付けられる。$(l:greatwork/akashiclib)$(item)虚空記録媒体/$が図書館を制御し、各$(l:greatwork/akashiclib)$(item)虚空の本棚/$に1つのイオタに割り当てられた1つのパターンを保存する。これらはすべて128ブロック以内で、直接接続され、接触している必要がある。$(l:greatwork/akashiclib)$(item)虚空の留め具/$は何もしないが、接続ブロックとして数えられ、図書館のサイズを拡張する。", akashic_record: "パターンの配置と割り当ては簡単だが、非常に退屈だ。他にもやることがある。安定した抽出のために、その仕事に慣れた精神が必要だ。", "3": "図書館の操作は単純で、パターンが司書に送られると、検索してイオタを返す。2つのアクションでこれを行う。$(l:patterns/akashic_patterns)ここに書いてある/$。$(br2)本棚に白紙の$(l:items/scroll)$(item)巻物/$を使用すると、そこのパターンが$(l:items/scroll)$(item)巻物/$にコピーされる。スニークして素手で使用して本棚のデータを消去する。", }, @@ -1788,7 +1812,7 @@ "abs.2": "数値をその絶対値に変換するか、ベクトルをその長さに変換する。", "pow.1": "べき乗またはベクトル射影を行う。", - "pow.2": "2つの数値があれば、最初の数値を2番目の数値でべき乗して結合する。$(li)数値とベクトルがあれば、スタックから数値を削除してベクトルの各成分をその数値でべき乗する。$(li)2つのベクトルがあれば、それらをスタックの1番上から2番目への$(l:https://ja.wikipedia.org/wiki/ベクトルの成分分解)ベクトル射影/$に結合する。$(br2)最初と2番目の場合では、最初の引数またはその成分を、2番目の引数またはその成分に射影する。", + "pow.2": "2つの数値があれば、最初の数値を2番目の数値でべき乗して結合する。$(li)数値とベクトルがあれば、スタックから数値を削除してベクトルの各成分をその数値でべき乗する。$(li)2つのベクトルがあれば、それらをスタックの上から2番目の1番上への$(l:https://ja.wikipedia.org/wiki/ベクトルの成分分解)ベクトル射影/$に結合する。$(br2)最初と2番目の場合では、最初の引数またはその成分を、2番目の引数またはその成分に射影する。", floor: "数値を「切り下げ」し、小数部分を切り捨てて整数値を残す。ベクトルを渡すと、代わりにその各成分を切り下げる。", ceil: "数値を「切り上げ」し、小数部分がある場合は次の整数値に上げる。ベクトルを渡すと、代わりにその各成分を切り上げる。", @@ -1842,6 +1866,7 @@ tau: "全円のラジアン表記、τをスタックに追加する。", pi: "半円のラジアン表記、πをスタックに追加する。", "e": "自然対数の底、$(italic)e/$をスタックに追加する。", + phi: "黄金比、φをスタックに追加する。これは(A+B)/A = A/Bとなる2つの値の比である。", }, }, @@ -1883,6 +1908,8 @@ if: "最初の引数がTrueであれば、2番目の引数を保持して3番目の引数を破棄する。そうでなければ2番目の引数を破棄して3番目の引数を保持する。", equals: "最初の引数が(わずかな許容範囲内で)2番目の引数と等しければ、Trueを返す。そうでなければFalseを返す。", not_equals: "最初の引数が(わずかな許容範囲外で)2番目の引数と異なれば、Trueを返す。そうでなければFalseを返す。", + type_equals: "最初の引数の型が2番目の引数の型と一致していれば、Trueを返す。そうでなければFalseを返す。", + type_not_equals: "最初の引数の型が2番目の引数の型と一致していなければ、Trueを返す。そうでなければFalseを返す。", greater: "最初の引数が2番目の引数より大きければ、Trueを返す。そうでなければFalseを返す。", less: "最初の引数が2番目の引数より小さければ、Trueを返す。そうでなければFalseを返す。", greater_eq: "最初の引数が2番目の引数以上であれば、Trueを返す。そうでなければFalseを返す。", @@ -1948,7 +1975,7 @@ further_notes: { title: "追加のメモ", "1": "$(l:patterns/patterns_as_iotas#hexcasting:open_paren)$(action)内省/$と$(l:patterns/patterns_as_iotas#hexcasting:close_paren)$(action)回想/$の特別な動作を回避するには、それらの前に$(l:patterns/patterns_as_iotas#hexcasting:escape)$(action)検討/$を描けば、描画に戻るために要する$(l:patterns/patterns_as_iotas#hexcasting:close_paren)$(action)回想/$の数に影響を与えず、リストに追加されるだけになる。$(br2)$(l:patterns/patterns_as_iotas#hexcasting:open_paren)$(action)内省/$中に2つの$(l:patterns/patterns_as_iotas#hexcasting:escape)$(action)検討/$を描くと、1つの$(l:patterns/patterns_as_iotas#hexcasting:escape)$(action)検討/$がリストに追加される。", - "2": "$(l:patterns/meta#hexcasting:eval)$(action)ヘルメスの仕掛/$やその他のメタ評価パターンで実行されるリストにパターン以外のイオタがあると、通常は変事が発生する。しかし、この章に記載したパターンを使用して、これを回避できる。$(br2)パターンイオタと同様に、ここに記載したパターンで$(o)他の$()種類のイオタを「エスケープ」し、何かがそれを評価しようとしたときに変事を起こさずスタックに追加されるようにできる。", + "2": "$(l:patterns/meta#hexcasting:eval)$(action)ヘルメスの仕掛/$やその他のメタ評価パターンで実行されるリストにパターン以外のイオタがあると、通常は変事が発生する。しかし、この章に記載したパターンを使用して、これを回避できる。$(br2)パターンイオタと同様に、ここに記載したパターンで$(o)他の$()型のイオタを「エスケープ」し、何かがそれを評価しようとしたときに変事を起こさずスタックに追加されるようにできる。", "3": "この手法は、$(hex)呪紋/$で毎回構築したり取得したりせずに、複雑なベクトルやエンティティ参照などの特定のイオタを参照できるようにしたい場合に便利である。$(br2)そのようなイオタをパターンのリストに入れる過程は、最初から多少は複雑になり得る。最も簡単な方法は、リストを組み立てるときには仮のパターンを描き、その後に$(l:patterns/lists#hexcasting:replace)$(action)外科医の昂揚/$で目的のイオタに置き換えることだ。", }, }, @@ -1972,9 +1999,9 @@ meta: { "eval.1": "パターンまたはパターンのリストをスタックから削除し、それらを$(l:items/staff)$(item)杖/$で自分で描いたかのように発動する($(l:patterns/meta#hexcasting:halt)$(action)カロンの仕掛/$に差し掛かるまで)。イオタが$(l:patterns/patterns_as_iotas#hexcasting:escape)$(action)検討/$や$(l:patterns/patterns_as_iotas#hexcasting:open_paren)$(action)その同類/$でエスケープされると、スタックに追加される。そうしなければ、パターンでないと失敗する。", - "eval.2": "これは$(l:items/focus)$(item)焦点具/$と併用すると$(italic)非常に/$強力になり得る。$(br2)見つけたある難解な巻物によると、それは自然界の官僚制度を「チューリング完全」にもしているようだ。$(br2)ただし、$(hex)呪紋/$が自身を発動できる回数には制限があるようだ。自然界は暴走するスペルを大目に見てはくれない。$(br2)さらに、自分で導かなくてもパターンのエネルギーが生じるため、変事が発生すると残りのアクションが非常に不安定になり、すぐに解けてしまう。", + "eval.2": "これは$(l:items/focus)$(item)焦点具/$と併用すると非常に強力になる可能性があり、ある難解な巻物によると、自然界の官僚制度を「チューリング完全」システムにもしているようだ。$(br2)ただし、$(hex)呪紋/$が自身を発動できる回数には制限があるようだ。自然界は暴走するスペルを大目に見てはくれない。$(br2)さらに、自分で導かなくてもパターンのエネルギーが生じるため、変事が発生すると残りのアクションはすぐに解けてしまう。", - "for_each.1": "パターンのリストとリストをスタックから削除し、指定したパターンを2番目のリストの各要素に発動する。", + "for_each.1": "パターンのリストとリストをスタックから削除し、指定したパターンリストを2番目のリストの各要素に発動する。", "for_each.2": "より具体的には、2番目のリストの各要素に:$(li)現在のスタック上のすべてとその要素を含む新しいスタックを生成する。$(li)最初のリストのすべてのパターンを描く。$(li)スタックに残っているすべてのイオタをリストに保存する。$(br)その後の続きがすべて終わった後、保存されたイオタのリストをメインのスタックに追加する。$(br2)この技術の実践者が皆発狂するのも不思議ではない。", "halt.1": "このパターンは$(hex)呪紋/$を強制的に停止する。パターンを描くのを止めるか杖を下ろすだけで良いため、それ自体ではほぼ役に立たない。", @@ -2071,17 +2098,17 @@ colorize: "このスペルを発動するには反対側の手に$(l:items/pigments)$(item)色素/$を持つ必要がある。すると色素が消費され、精神の色彩が(再度このスペルを描くまでは)恒久的に変化する。約1個の$(l:items/amethyst)$(item)アメジストダスト/$を要する。", - cycle_variant: "自分が作る一部のアイテムは$(media)メディア/$の影響を変わった形で受けるようだ。反対側の手に$(l:items/hexcasting)$(item)サイファー/$、$(l:items/hexcasting)$(item)トリンケット/$、$(l:items/hexcasting)$(item)アーティファクト/$、$(l:items/focus)$(item)焦点具/$、または$(l:items/spellbook)$(item)魔法書/$を持つと、このスペルを使用して外観を変更できる。約1個の$(l:items/amethyst)$(item)アメジストダスト/$を要する。", + cycle_variant: "自分が作る一部のアイテムは$(media)メディア/$の影響を奇妙に受けるようだ。反対側の手に$(l:items/hexcasting)$(item)サイファー/$、$(l:items/hexcasting)$(item)トリンケット/$、$(l:items/hexcasting)$(item)アーティファクト/$、$(l:items/focus)$(item)焦点具/$、または$(l:items/spellbook)$(item)魔法書/$を持つと、このスペルで外観を変更できる。ごく少量の$(media)メディア/$を要する。", flights: { "1": "確かに、無制限の飛行は自分の理解を超えているようだが、それでも空中に留まる方法を幾らか見つけた。それぞれに欠点がある。$(br2)どの形式でも余分な$(media)メディア/$のきらめきが生じ、スペルが終わりに近づくにつれて、さらに赤と黒の光が散る。", "2": "もちろん、他の飛行の形も存在する。例えば、$(l:patterns/spells/basic#hexcasting:add_motion)$(action)推進/$と$(l:patterns/spells/nadirs#hexcasting:potion/levitation)$(action)青の太陽の天底/$の組み合わせが、一種の飛行のために古くから使用されてきた。$(br2)背中に薄い膜を着けて滑空できるようにするとも聞いたことがある。調査によると、高位スペルの$(l:patterns/great_spells/altiora)$(action)アルティオラ/$を使用してそれを模倣できるかもしれない。", "range.1": "範囲が限られている飛行。", - "range.2": "2番目の引数はスペルが安定する水平半径のメートル。その半径の外に移動するとスペルが終了し、空から落ちる。しかし、安全地帯の内側にいる限り、スペルは無期限に持続する。追加の$(media)メディア/$のきらめきが安全地帯の原点を示す。$(br2)安全距離1mごとに約1個の$(l:items/amethyst)$(item)アメジストダスト/$を要する。", + "range.2": "2番目の引数はスペルが安定する水平半径のメートル。その半径の外に移動するとスペルが終了し、空から落ちる。しかし、安全地帯の内側にいる限り、スペルは無期限に持続する。追加の$(media)メディア/$のきらめきが安全地帯の原点を示す。$(br2)安全距離1メートルごとに約2個の$(l:items/amethyst)$(item)アメジストダスト/$を要し、半径が1メートル未満であっても2個の$(l:items/amethyst)$(item)アメジストダスト/$を要する。", "time.1": "時間が限られている飛行。", - "time.2": "2番目の引数はスペルが安定する時間の秒数。その時間が過ぎるとスペルが終了し、空から落ちる。$(br2)飛行1秒ごとに約1個の$(l:items/amethyst)$(item)アメジストの欠片/$と比較的高価だが、旅行に最適だと思われる。", + "time.2": "2番目の引数はスペルが安定する時間の秒数。その時間が過ぎるとスペルが終了し、空から落ちる。$(br2)飛行1秒ごとに約2個の$(l:items/amethyst)$(item)アメジストダスト/$を要し、旅行に最適だと思われる。", // Putting this in this category instead of elsewhere -- see sentinel chapter also containing some reflections/nonspells "can_fly.1": "指定されたプレイヤーが$(l:patterns/spells/flight#hexcasting:flight/range)隠者/$または$(l:patterns/spells/flight#hexcasting:flight/time)旅人の飛行/$の影響下にあるかどうかを返す。", @@ -2095,8 +2122,8 @@ weather_manip: { lightning: "天は意のままだ!このスペルは稲妻を召喚して指定した位置の地に落とす。約3個の$(l:items/amethyst)$(item)アメジストの欠片/$を要する。", - summon_rain: "雲を操ろう!このスペルは発動した世界全体に雨を降らせる。約1個の$(l:items/amethyst)$(item)蓄力アメジスト/$を要する。すでに雨が降っている場合は何もしない。", - dispel_rain: "雨乞いの対を成す。このスペルは発動した世界全体の雨を止ませる。約1個の$(l:items/amethyst)$(item)アメジストの欠片/$を要する。空がすでに晴れている場合は何もしない。", + summon_rain: "雲を操ろう!このスペルは発動した世界全体に雨を降らせる。約1個の$(l:items/amethyst)$(item)蓄力アメジスト/$を要する。既に雨が降っている場合は何もしない。", + dispel_rain: "雨乞いの対を成す。このスペルは発動した世界全体の雨を止ませる。約1個の$(l:items/amethyst)$(item)アメジストの欠片/$を要する。空が既に晴れている場合は何もしない。", }, altiora: { @@ -2105,8 +2132,8 @@ }, "teleport/great": { - "1": "$(l:patterns/spells/basic#hexcasting:blink)$(action)瞬間移動/$よりもはるかに強力で、このスペルで世界中のほぼどこにでもテレポートできるようになる。制限はあるようだが、慣れている通常の影響範囲よりも$(italic)はるかに/$大きい。", - "2": "エンティティは指定されたベクトルにテレポートされる。奇妙だが、このベクトルは世界の絶対位置ではなく、オフセットのようだ。例えば、$(l:patterns/consts#hexcasting:const/vec/x)$(action)方向の反射 +X/$を使用すると、エンティティは元の位置からちょうど1ブロック東に行く。距離に関係なく、常に約10個の$(l:items/amethyst)$(item)蓄力アメジスト/$を要するようだ。$(br2)転送は完璧ではなく、プレイヤーのような複雑なものをテレポートすると、インベントリは結合が$(italic)完全/$には維持できず、目的地の周辺に飛び散る傾向があるようだ。さらに、対象は乗ったり座ったりしている無生物から強制的に降ろされる...が、動物には乗って行けることを示唆する紙片を読んだことがある。", + "1": "$(l:patterns/spells/basic#hexcasting:blink)$(action)瞬間移動/$よりもはるかに強力で、このスペルでエンティティを世界中のどこにでもテレポートできるようになる。距離に関係なく、常に約10個の$(l:items/amethyst)$(item)蓄力アメジスト/$を要するようだ。", + "2": "提供されるベクトルはオフセットであり、世界の絶対位置ではない。例えば、(1, 0, 0)を使用すると、エンティティは元の位置から丁度1ブロック東に行く。$(br2)残念ながら、自分をテレポートする際、完全には集中力を維持できないようだ。これにより、到着時に一部のアイテムがインベントリから飛び散る場合がある。また、対象は乗っている無生物から強制的に降ろされることにも注意が必要だ...が、動物には乗って行けることを示唆する紙片を読んだことがある。", }, zeniths: { @@ -2140,7 +2167,7 @@ "4": "でも、彼女の勉強についてはもういいよね。今日は地質学団の初めての探検から帰ってきたの!出発する前に手紙を送らなくてごめん。気づいたらもうその日になってた。私たちは大図書館の東にある地面の割れ目に入って、岩と土の下でキャンプしながら夜を過ごした。もちろん、洞窟では明るくて人がよく通る場所にいたし、正直夜の地上よりも安全だっただろうけど、すごく怖かった!", "5": "幸いその夜は事故もなく過ぎて、地元の鉱脈を調べるために洞窟の奥に進んだ。私たちは岩の深くに少しだけ現れるらしい「アメジスト」っていう紫色の結晶の鉱脈を探していた。悲しいけど何も見つけられなくて、眩しい地上に手ぶらで戻った。", "6": "考えてみると、この「アメジスト」の説明はアマニタが話していたメディアの結晶とほぼ同じみたい。思考の塊が地下に自然発生するってどんな感じなんだろう!なんでそうなるのか想像もつかないけど...", - "7": "生徒として、私にはアカシックポストで3か月ごとに$(br)1通の手紙を無料で送る権利がある。残念だけど、知っての通り私は金欠だから...$(br)パパと連絡を取る方法はこれしかないの。もちろん、手紙の返事を送るためのお金を一緒に用意してくれたら本当に助かるけど、私たちの連絡には限界があるようね。パパと一緒にいられないのは嫌だけど、ここで得たスキルは返済より大きくなる。想像してみて、私は家族の中で初めて農民以外になるんだよ!", + "7": "生徒として、私には虚空郵便で3か月ごとに1通の手紙を無料で送る権利がある。残念だけど、知っての通り私は金欠だから...$(br)パパと連絡を取る方法はこれしかないの。もちろん、手紙の返事を送るためのお金を一緒に用意してくれたら本当に助かるけど、私たちの連絡には限界があるようね。パパと一緒にいられないのは嫌だけど、ここで得たスキルは返済より大きくなる。想像してみて、私は家族の中で初めて農民以外になるんだよ!", "8": "そんなわけで、また書くのは3ヵ月後になると思う。$(br2)敬具$(br)カルダモン・スティールス", }, @@ -2151,7 +2178,7 @@ "4": "私も何が目的なのかぜんぜん分からない。図書館員が宝石の百科事典のことを教えてくれたんだけど、アメジストにはほとんど何の目的もなくて、ある特殊な種類のガラスやレンズにだけ使われるとか。$(br2)推測してみるなら、前に書いたように、このアメジストの結晶と、それによく似たメディアは同じものなんじゃないかと思う。", "5": "もしそうなら、教官が質問されるのを嫌がったり、こんなに隠そうとするのは、これが大図書館の独自の研究の1つで、敵勢力の手に渡したくないからかもしれない。$(br2)でも、この理屈はあまりしっくりこない。私が洞窟で扱ったアメジストとアマニタが見せてくれたメディアの結晶は、確かによく似ているようだけど同じじゃないから。念のため見比べてみたいけど、メディアにはアメジストにはない、ブンブンとかゴロゴロする変わった感触があるの。", "6": "洞窟のアメジストにそれを感じられなかったのは地下のストレスのせいだったことも十分あり得るし...なんとか触れたときは手が震えていたけど、感触はとても軽かった。やっぱり私には同じに見えない。光の反射がちょっと違うし。$(br2)もし洞窟の外でアメジストの結晶を手に入れられたら、アマニタにそれで魔法を使えるかどうか聞いてみようと思う。会うたびに彼女は新しくすごい技を持ってきてくれるから。", - "7": "先週は何の支えもなしで私を宙に浮かせてくれたし!$(br)服の重さは同じまま、体がピリピリして空気より軽くなって、とても不思議な感覚だったよ...効果が切れる前に彼女がベッドの上に引っ張ってくれて良かった。$(br2)敬具$(br)カルダモン・スティールス", + "7": "先週は何の支えもなしで私を宙に浮かせてくれたの!$(br)服の重さは同じまま、体がピリピリして空気より軽くなって、とても不思議な感覚だったよ...効果が切れる前に彼女がベッドの上に引っ張ってくれて良かった。$(br2)敬具$(br)カルダモン・スティールス", }, cardamom3: { @@ -2166,7 +2193,7 @@ "9": "言いにくいけど、「重要」、それが私の考えた一番いい言葉。それにはある種の...重力があって、表面の暗くくぼんだXに何か神聖な意味があるような感じ。理由が何であれ、私たちはそれらに触れないように厳しく言われていた。時々、間違ってツルハシで砕いてしまって、責任を負った生徒がかなりきつく叱られていた。この作業は大変で、ほとんどの注意力を使ったけど、なんだか...明晰になったように感じたのがどうしても気になった。不思議で複雑な感覚だった。すごく頭が冴えている気がしたけど、もし立ち止まってこの感覚を調べたら、止まれなくなりそうとも思った。", "10": "息を吸うたびに、頭の中に進む道を約束する親切な標識が建って、険しい崖の真下を指し示しているみたいだった。私は首を振って、標識を抑えられそうな採掘作業に没頭した。$(br2)でも何とかして、結晶の欠片をナップザックに隠すことができた。$(br2)私たちはほぼ一日中採掘して、教官の時計でもうすぐ日が沈むことが表示されるまでに、ほとんどの結晶を掘り出した。", "11": "帰るとき、掘らなかった暗い切れ目のある場所の表面に新しい結晶のかすかな芽があって、なぜかそこから成長しているように見えたのが気になった。結晶の地質学について学んだことではどれも、結晶が成長するには何千年もかかるっていわれてたのに、ここでは1日も経たないうちに新しく成長していた。少なくとも、教官のその場所を壊すことへの忠告は理にかなっていたと思う。", - "12": "地上に戻る旅は何事もなく、ちょうど日が沈むころにテントに戻った。ごめん、手紙を書くための紙がなくなりそう。1通のアカシックレターに書けることは限られてて...この物語のためならもう1通手紙を買おうと思う。両方同時に送るから、一緒に届くはず。$(br2)敬具$(br)カルダモン・スティールス", + "12": "地上に戻る旅は何事もなく、ちょうど日が沈むころにテントに戻った。ごめん、手紙を書くための紙がなくなりそう。1通の虚空書簡に書けることは限られてて...この物語のためならもう1通手紙を買おうと思う。両方同時に送るから、一緒に届くはず。$(br2)敬具$(br)カルダモン・スティールス", }, cardamom4: {