From 04cb6651bc882ff361e9674b4ac5cc742c55e1a7 Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Wed, 30 Nov 2022 01:43:21 +0800 Subject: [PATCH 01/12] update --- .../assets/hexcasting/lang/zh_cn.json | 21 +++++++------------ 1 file changed, 8 insertions(+), 13 deletions(-) diff --git a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json index b7d92fd0..f6c1e3ef 100644 --- a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json +++ b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json @@ -253,7 +253,7 @@ "command.hexcasting.pats.specific.success": "给予%3$sID为%2$s的%1$s", "command.hexcasting.recalc": "已重生成此世界特有图案", "command.hexcasting.brainsweep": "已清除%s的意识", - "command.hexcasting.brainsweep.fail.badtype": "%s不是村民", + "command.hexcasting.brainsweep.fail.badtype": "%s不是生物", "command.hexcasting.brainsweep.fail.already": "%s早已没有了意识", "hexcasting.pattern.unknown": "未知图案资源 %s", "hexcasting.debug.media_withdrawn": "%s - 取出的媒质:%s", @@ -561,8 +561,8 @@ "hexcasting.mishap.bad_block": "本应在%2$s处接受%1$s,而实际接受了%3$s", "hexcasting.mishap.bad_block.sapling": "一个树苗", "hexcasting.mishap.bad_block.replaceable": "一个可放置方块的地方", - "hexcasting.mishap.bad_brainsweep": "%s排斥此村民的意识", - "hexcasting.mishap.already_brainswept": "此村民已被使用", + "hexcasting.mishap.bad_brainsweep": "%s排斥此生物的意识", + "hexcasting.mishap.already_brainswept": "此意识已被使用", "hexcasting.mishap.no_spell_circle": "%s需在法术环上执行", "hexcasting.mishap.others_name": "试图侵犯%s的灵魂的隐私", "hexcasting.mishap.others_name.self": "试图随意泄露我自己真名的秘密", @@ -714,7 +714,7 @@ "hexcasting.entry.mishaps2": "启迪后事故", "hexcasting.page.mishaps2.1": "我发现了若干骇人的新事故。我绝不能向它们屈服。", "hexcasting.page.mishaps2.bad_mindflay.title": "惰性剥离", - "hexcasting.page.mishaps2.bad_mindflay": "试图剥离已被剥除意识的村民的意识,或是试图剥离不适用于目标方块的生物的意识。$(br2)产生暗绿色火花,并杀死对应生物。倘若其他村民看到了,他们应该不会对此有什么好评价。", + "hexcasting.page.mishaps2.bad_mindflay": "试图剥离已被剥除意识的生物的意识,或是试图剥离不适用于目标方块的生物的意识。$(br2)产生暗绿色火花,并杀死对应生物。倘若被村民看到了,他们应该不会对此有什么好评价。", "hexcasting.page.mishaps2.no_circle.title": "缺失法术环", "hexcasting.page.mishaps2.no_circle": "试图直接执行只能在法术环内执行的操作。$(br2)产生淡蓝色火花,并将我物品栏中所有物品散落在地。", "hexcasting.page.mishaps2.no_record.title": "缺失阿卡夏记录", @@ -939,12 +939,11 @@ "hexcasting.entry.stackmanip": "栈操作", "hexcasting.page.stackmanip.pseudo-novice.title": "初学者之策略", - "hexcasting.page.stackmanip.pseudo-novice": "移除栈顶的 iota。", - "hexcasting.page.stackmanip.duplicate": "复制栈顶的 iota。", + "hexcasting.page.stackmanip.pseudo-novice": "移除栈顶的 iota。$(br2)这似乎是$(l:patterns/stackmanip#hexcasting:mask)$(action)簿记员之策略/$的一种特殊形式。", "hexcasting.page.stackmanip.swap": "交换栈顶两个 iota 的位置。", - "hexcasting.page.stackmanip.over": "将栈顶往下第二元素复制至栈顶。[0, 1] 变为 [0, 1, 0]。", "hexcasting.page.stackmanip.rotate": "将栈顶往下第三元素拉至栈顶。[0, 1, 2] 变为 [1, 2, 0]。", "hexcasting.page.stackmanip.rotate_reverse": "将栈顶元素沉至栈顶往下第三位处。[0, 1, 2] 变为 [2, 0, 1]。", + "hexcasting.page.stackmanip.duplicate": "复制栈顶的 iota。", "hexcasting.page.stackmanip.over": "将栈顶往下第二元素复制至栈顶。[0, 1] 变为 [0, 1, 0]。", "hexcasting.page.stackmanip.tuck": "将栈底元素复制至栈顶往下第二元素下方。[0, 1] 变为 [1, 0, 1]。", "hexcasting.page.stackmanip.2dup": "复制栈顶的两个 iota。[0, 1] 变为 [0, 1, 0, 1]。", @@ -952,14 +951,10 @@ "hexcasting.page.stackmanip.fisherman": "提出下标为所给数的元素并将其置于栈顶。", "hexcasting.page.stackmanip.fisherman/copy": "与$(action)渔夫之策略/$类似,但会复制 iota 而非将其提出。", "hexcasting.page.stackmanip.stack_len": "以数的形式压入栈中元素的个数。(例如,一个形如 [0, 1] 的栈会变为 [0, 1, 2]。)", - "hexcasting.page.stackmanip.last_n_list": "移除$(italic)所给数/$个元素,然后压入一个由其组成的列表。", - "hexcasting.page.stackmanip.splat": "移除栈顶的列表,然后依次压入其元素。", - "hexcasting.page.stackmanip.duplicate": "复制栈顶的 iota。", - "hexcasting.page.stackmanip.duplicate_n": "移除栈顶的数,然后将现在的栈顶元素复制该数次。(若所给数为 2,则栈顶会有两个同一元素。)", "hexcasting.page.stackmanip.mask.1": "一组无限个根据凹槽和横线的顺序来保留或移除栈中元素的操作。", "hexcasting.page.stackmanip.mask.2": "假如从左到右绘制书吏之策略,此操作操控的 iota 个数由其横向长度决定。从靠近栈底端开始计入,一条横线代表保留该处元素,一个凹槽代表移除该处元素。$(br2)如果栈从栈底起形如 $(italic)0, 1, 2/$ ,绘制左页例图一,则栈变为 $(italic)1/$;例图二会将栈变为 $(italic)0/$;例图三会将栈变为 $(italic)0, 2/$(栈底的 0 不受影响)。", "hexcasting.page.stackmanip.swizzle.1": "根据所给数字代码重排栈顶若干元素。", - "hexcasting.page.stackmanip.swizzle.2": "我确实不知道数字代码和重排操作的完整对应关系,但我整理了一份对应表格,整理了最多六个元素的重排的编码。$(br2)如果要找延伸阅读资料,可以搜索“Lehmer Code”。", + "hexcasting.page.stackmanip.swizzle.2": "我确实不知道数字代码和重排操作的完整对应关系,但我整理了一份对应表格,其中整理了最多六个元素的重排的编码。$(br2)如果要找延伸阅读资料,可以搜索“Lehmer Code”。", "hexcasting.page.stackmanip.swizzle.link": "编码列表", "hexcasting.entry.logic": "逻辑运算", @@ -1007,7 +1002,7 @@ "hexcasting.page.lists.index_of": "移除栈顶元素,并将栈顶列表变为该元素在其中第一次出现的位置(从 0 开始)。若没有出现过则返回 -1。", "hexcasting.page.lists.list_remove": "移除栈顶的数,而后移除栈顶列表中下标为该数(就是被移除的那个数)的元素。", "hexcasting.page.lists.modify_in_place": "移除栈顶元素和栈顶的数,而后将栈顶列表中下标为该数(就是被移除的那个数)变为该元素。若该数越界则不进行操作。", - "hexcasting.page.lists.last_n_list": "移除 $(italic)num/$ 个元素,并将这些元素加入列表并压入栈顶。", + "hexcasting.page.lists.last_n_list": "移除$(italic)所给数/$个元素,并将这些元素加入列表并将该列表压入栈顶。", "hexcasting.page.lists.splat": "移除栈顶列表,而后将其中元素全部压入栈顶。", "hexcasting.page.lists.construct": "移除栈顶元素,将其加到栈顶列表的开头。", "hexcasting.page.lists.deconstruct": "移除栈顶列表中的第一个元素,并将该元素压入栈顶。", From 07dc07aacabaed0503b397bf3db7f417e15b89f9 Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Wed, 30 Nov 2022 10:39:50 +0800 Subject: [PATCH 02/12] update --- Common/src/main/resources/assets/hexcasting/lang/zh_cn.json | 1 + 1 file changed, 1 insertion(+) diff --git a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json index f6c1e3ef..3cb52d80 100644 --- a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json +++ b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json @@ -538,6 +538,7 @@ "hexcasting.mishap.location_too_far": "%s超出了%s的影响范围", "hexcasting.mishap.location_out_of_world": "%s不在此世界内", "hexcasting.mishap.location_too_close_to_out": "%s离世界边界太近了", + "hexcasting.mishap.location_bad_dimension": "无法在此维度内传送", "hexcasting.mishap.wrong_dimension": "%1$s无法在%3$s中影响到%2$s", "hexcasting.mishap.entity_too_far": "%s超出了%s的影响范围", "hexcasting.mishap.immune_entity": "%s无法影响到%s", From bf4a6f504b98250c64ec67c5999cb630ed988237 Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Tue, 13 Dec 2022 13:31:16 +0800 Subject: [PATCH 03/12] fix --- .../assets/hexcasting/lang/zh_cn.json | 52 +++++++++---------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json index 3cb52d80..f41598b4 100644 --- a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json +++ b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json @@ -226,16 +226,16 @@ "advancement.hexcasting:opened_eyes.desc": "用你的一部分意识向自然换取一个咒术。让自然再拿些又会怎样呢?", "advancement.hexcasting:lore": "咒法学故事", "advancement.hexcasting:lore.desc": "阅读一份故事残卷", - "advancement.hexcasting:lore/terabithia1": "泰瑞宾西娅·斯蒂勒斯", - "advancement.hexcasting:lore/terabithia1.desc": "泰瑞宾西娅·斯蒂勒斯寄给她父亲的信,#1", - "advancement.hexcasting:lore/terabithia2": "泰瑞宾西娅·斯蒂勒斯", - "advancement.hexcasting:lore/terabithia2.desc": "泰瑞宾西娅·斯蒂勒斯寄给她父亲的信,#2", - "advancement.hexcasting:lore/terabithia3": "泰瑞宾西娅·斯蒂勒斯", - "advancement.hexcasting:lore/terabithia3.desc": "泰瑞宾西娅·斯蒂勒斯寄给她父亲的信,#3,第一部分", - "advancement.hexcasting:lore/terabithia4": "泰瑞宾西娅·斯蒂勒斯", - "advancement.hexcasting:lore/terabithia4.desc": "泰瑞宾西娅·斯蒂勒斯寄给她父亲的信,#3,第二部分", - "advancement.hexcasting:lore/terabithia5": "泰瑞宾西娅·斯蒂勒斯", - "advancement.hexcasting:lore/terabithia5.desc": "泰瑞宾西娅·斯蒂勒斯寄给她父亲的信,#4", + "advancement.hexcasting:lore/terabithia1": "卡达蒙·斯蒂勒斯 #1", + "advancement.hexcasting:lore/terabithia1.desc": "卡达蒙·斯蒂勒斯寄给她父亲的信,#1", + "advancement.hexcasting:lore/terabithia2": "卡达蒙·斯蒂勒斯 #2", + "advancement.hexcasting:lore/terabithia2.desc": "卡达蒙·斯蒂勒斯寄给她父亲的信,#2", + "advancement.hexcasting:lore/terabithia3": "卡达蒙·斯蒂勒斯 #3", + "advancement.hexcasting:lore/terabithia3.desc": "卡达蒙·斯蒂勒斯寄给她父亲的信,#3,第一部分", + "advancement.hexcasting:lore/terabithia4": "卡达蒙·斯蒂勒斯 #3,第二部分", + "advancement.hexcasting:lore/terabithia4.desc": "卡达蒙·斯蒂勒斯寄给她父亲的信,#3,第二部分", + "advancement.hexcasting:lore/terabithia5": "卡达蒙·斯蒂勒斯 #4", + "advancement.hexcasting:lore/terabithia5.desc": "卡达蒙·斯蒂勒斯寄给她父亲的信,#4", "advancement.hexcasting:lore/experiment1": "“毡障”实例笔记", "advancement.hexcasting:lore/experiment2": "“毡障”采访日志", "advancement.hexcasting:lore/inventory": "回收日志 #72", @@ -948,10 +948,10 @@ "hexcasting.page.stackmanip.over": "将栈顶往下第二元素复制至栈顶。[0, 1] 变为 [0, 1, 0]。", "hexcasting.page.stackmanip.tuck": "将栈底元素复制至栈顶往下第二元素下方。[0, 1] 变为 [1, 0, 1]。", "hexcasting.page.stackmanip.2dup": "复制栈顶的两个 iota。[0, 1] 变为 [0, 1, 0, 1]。", + "hexcasting.page.stackmanip.stack_len": "以数的形式压入栈中元素的个数。(例如,一个形如 [0, 1] 的栈会变为 [0, 1, 2]。)", "hexcasting.page.stackmanip.duplicate_n": "移除栈顶的数,然后将现在的栈顶元素复制该数次。(若所给数为 2,则栈顶会有两个同一元素。)", "hexcasting.page.stackmanip.fisherman": "提出下标为所给数的元素并将其置于栈顶。", "hexcasting.page.stackmanip.fisherman/copy": "与$(action)渔夫之策略/$类似,但会复制 iota 而非将其提出。", - "hexcasting.page.stackmanip.stack_len": "以数的形式压入栈中元素的个数。(例如,一个形如 [0, 1] 的栈会变为 [0, 1, 2]。)", "hexcasting.page.stackmanip.mask.1": "一组无限个根据凹槽和横线的顺序来保留或移除栈中元素的操作。", "hexcasting.page.stackmanip.mask.2": "假如从左到右绘制书吏之策略,此操作操控的 iota 个数由其横向长度决定。从靠近栈底端开始计入,一条横线代表保留该处元素,一个凹槽代表移除该处元素。$(br2)如果栈从栈底起形如 $(italic)0, 1, 2/$ ,绘制左页例图一,则栈变为 $(italic)1/$;例图二会将栈变为 $(italic)0/$;例图三会将栈变为 $(italic)0, 2/$(栈底的 0 不受影响)。", "hexcasting.page.stackmanip.swizzle.1": "根据所给数字代码重排栈顶若干元素。", @@ -1143,27 +1143,27 @@ "hexcasting.entry.lore": "故事", "hexcasting.entry.lore.desc": "我发现了些与我所研究的学问没有直接关系的信件和文本。但是,其中也许记载了某些历史上发生过的事。还是需要好好读读……", - "hexcasting.entry.lore.terabithia1": "泰瑞宾西娅的信,#1", - "hexcasting.page.lore.terabithia1.1": "$(italic)完整标题:泰瑞宾西娅·斯蒂勒斯寄给她父亲的信,#1/$$(br2)亲爱的爸爸,$(br)我对你攒钱送我来大图书馆的感激之情与日俱增。在这里学到的知识真是不可思议!我实在没法把我所见所想全部描述出来……能来这里真是太棒了。", + "hexcasting.entry.lore.terabithia1": "卡达蒙的信,#1", + "hexcasting.page.lore.terabithia1.1": "$(italic)完整标题:卡达蒙·斯蒂勒斯寄给她父亲的信,#1/$$(br2)亲爱的爸爸,$(br)我对你攒钱送我来大图书馆的感激之情与日俱增。在这里学到的知识真是不可思议!我实在没法把我所见所想全部描述出来……能来这里真是太棒了。", "hexcasting.page.lore.terabithia1.2": "我写这封信时正坐在主穹顶下,它是由咒法学学生联合会维护和保养的。他们在穹顶顶部设置了某种奇特的装置,由此就能捕获从勤奋苦攻的学生的课桌中逸散出来的散在思维能量,至少我了解到的是这样。我的舍友阿曼妮塔就在钻研这门学问,她也非常愿意滔滔不绝地为我解释其中原理,尽管我得承认我听不大懂。", "hexcasting.page.lore.terabithia1.3": "就我的理解而言,我们思考的过程——也就是驱动我写这封信和你读这封信的无形机制——并不那么有效。一小部分能量会逸散到环境中,就和马车的车轴在长途跋涉后摸起来会有点烫一样。这些散在能量叫做“媒质”。一个人的散在媒质微不足道,但成百上千位主穹顶下的思考者加在一起就不得了了,甚至还会出现乘数效应。再配上某些天才般的装置,这些媒质就能被固化为某种紫色的水晶。", "hexcasting.page.lore.terabithia1.4": "有关她所研究的学问就讲这么多了。我今天和地质学学生联合会进行的第一次勘探告一段落啦!出发前没能写封信对不起啦,时间过得太快了。我们前去大图书馆东边一道裂谷里冒险,还在层层岩石和土壤底下扎营过了夜。当然,我们只探索了洞穴里光照良好且勘探完全的地方。不过就我觉得,在洞穴里过夜比在地表要安全得多,尽管我还是被狠狠地吓到了!", "hexcasting.page.lore.terabithia1.5": "还好夜里没发生什么坏事,之后我们就往更深的地方去勘探本地矿脉了。我们在找的是一种稀有的紫色水晶矿脉,称作“紫水晶”,它们只以痕量出现在地层中。可惜的是,我们什么都没找到,只能两手空空地返回地表。", "hexcasting.page.lore.terabithia1.6": "现在再想,这种“紫水晶”的外观描述貌似和阿曼妮塔所讲的媒质水晶极为类似。它们要是会自然形成于地底该怎么样,光是想想都兴奋!不过想来也是不大可能的吧……", "hexcasting.page.lore.terabithia1.7": "作为一名学生,我每三个月能在阿卡夏邮局免费送一封信。但你也知道,我并不是很富裕……恐怕这是唯一一种能和你说上话的方式了。你攒钱回信我再感激不过,但我们之间的联系机会恐怕不会很多。不过我认为,我在这能学到的知识可能远超贷款上写的数字的价值。我大概会是家族中第一个不当农民的人吧!", - "hexcasting.page.lore.terabithia1.8": "我想,我三个月后会再写封信的。$(br2)你亲爱的,$(br)泰瑞宾西娅·斯蒂勒斯", + "hexcasting.page.lore.terabithia1.8": "我想,我三个月后会再写封信的。$(br2)你亲爱的,$(br)卡达蒙·斯蒂勒斯", - "hexcasting.entry.lore.terabithia2": "泰瑞宾西娅的信,#2", - "hexcasting.page.lore.terabithia2.1": "$(italic)完整标题:泰瑞宾西娅·斯蒂勒斯寄给她父亲的信,#2/$$(br2)亲爱的爸爸,$(br)……天哪,试着把过去三个月的经历全写进信里真是件难事。这么难办的事居然是我免费得来的奇迹赐予的!我可真是辛苦。", + "hexcasting.entry.lore.terabithia2": "卡达蒙的信,#2", + "hexcasting.page.lore.terabithia2.1": "$(italic)完整标题:卡达蒙·斯蒂勒斯寄给她父亲的信,#2/$$(br2)亲爱的爸爸,$(br)……天哪,试着把过去三个月的经历全写进信里真是件难事。这么难办的事居然是我免费得来的奇迹赐予的!我可真是辛苦。", "hexcasting.page.lore.terabithia2.2": "我在地质学联合会的研究正稳步推进。我们又进行了一次实地考察,这次范围更深,直到灰色的岩石隐去而硬质的片状板岩出现的地方。那里的岩石会在脚下碎成令人窒息的粉末……脚下的危险已经需要格外注意,更不用说那些藏身于黑暗的生物。(我之前曾遇到过这种生物一两次,但我知道你会为我经受生死考验而坐立难安,所以就不提了。)", "hexcasting.page.lore.terabithia2.3": "不过,我们确实发现了一些之前所说的紫水晶。在某次小型勘探中我们发现了个只有丁点水晶的小矿脉。我们需要严格遵守勘探规章,所以找到的紫水晶需全部取走并立刻上交给联合会中的学长。这整条规定在我看来从里到外都很荒诞。他们把这当做重要至极而绝密的事件,又把考察交给来这总共还不到六个月的新生去做,还就在那么几平方分米大的地方用足足十二把探矿镐开采总共十克都不到的东西……", "hexcasting.page.lore.terabithia2.4": "我完全想不到这么做的理由。一位图书管理员给我推荐了本宝石百科,其中提到紫水晶的用途接近于零。它主要被用于制作某些特种玻璃和镜片,也基本算是没什么用。$(br2)让我来猜的话,我会觉得紫水晶和他们口中的媒质是一种东西,就和我上次说的一样。", "hexcasting.page.lore.terabithia2.5": "假如这是真的,那那些严格的保密措施和学长们对质疑的排斥,也许就是因为这是大图书馆的原创性研究成果,而大图书馆不想让某些竞争对手知晓这些。$(br2)然而,这个理论有点站不住脚。矿洞中发现的紫水晶和阿曼妮塔给我看的那些媒质水晶确实很相像,但并不完全一致。也许要把两者放在一起才能看出端倪,不过媒质有种奇特的嗡鸣和振动感,而紫水晶没有。", "hexcasting.page.lore.terabithia2.6": "也许在紫水晶上感受不到嗡鸣和振动只是因为身处地下所造成的压力。我唯一一次摸到紫水晶时手一直在抖,而且触感确实很轻盈,不过对我而言两者的触感并不完全一致。两者的折射率略有不同。$(br2)如果有机会在矿洞外碰见紫水晶,我一定要问下阿曼妮塔她能不能用紫水晶施咒。似乎每次我们碰面她都新学到了些奇妙的技艺。", - "hexcasting.page.lore.terabithia2.7": "就在上周,她不靠任何支撑物就把我悬到了空中!轻微的刺痛感,身体比空气还轻盈,但衣服又还是原本的重量……这种感觉非常奇怪。不过我确实很庆幸她在效果结束前把我拉到了床的正上方。$(br2)你亲爱的,$(br)泰瑞宾西娅·斯蒂勒斯", + "hexcasting.page.lore.terabithia2.7": "就在上周,她不靠任何支撑物就把我悬到了空中!轻微的刺痛感,身体比空气还轻盈,但衣服又还是原本的重量……这种感觉非常奇怪。不过我确实很庆幸她在效果结束前把我拉到了床的正上方。$(br2)你亲爱的,$(br)卡达蒙·斯蒂勒斯", - "hexcasting.entry.lore.terabithia3": "泰瑞宾西娅的信,#3,1/2", - "hexcasting.page.lore.terabithia3.1": "$(italic)完整标题:泰瑞宾西娅·斯蒂勒斯寄给她父亲的信,#3,第一部分/$$(br2)亲爱的爸爸,$(br)自从上次写信以来发生了两桩怪事。$(br2)第一件,负责管理入门等级咒法学联合会学生的教授失踪了。没人知道他去了哪里。他的办公室和住所都被锁上了,但里面还是那副乱糟糟的样子。", + "hexcasting.entry.lore.terabithia3": "卡达蒙的信,#3,1/2", + "hexcasting.page.lore.terabithia3.1": "$(italic)完整标题:卡达蒙·斯蒂勒斯寄给她父亲的信,#3,第一部分/$$(br2)亲爱的爸爸,$(br)自从上次写信以来发生了两桩怪事。$(br2)第一件,负责管理入门等级咒法学联合会学生的教授失踪了。没人知道他去了哪里。他的办公室和住所都被锁上了,但里面还是那副乱糟糟的样子。", "hexcasting.page.lore.terabithia3.2": "更奇怪的是,不管大图书馆的学生怎么激那帮冗杂官僚里管行政的人员,送去的信件都被一一打回。就连其他教授都不愿谈及他。$(br2)也正如你可能在想的,阿曼妮塔十分沮丧。不管大图书馆派来哪位教授接任,都不如原先的教授那样理解和愿意帮助初学者们。", "hexcasting.page.lore.terabithia3.3": "但是,这还不是两件事里更怪的那件。这件事——我很希望之后不要再碰到比这还骇人的事了——发生在我和地质学联合会的又一次考察中,我们计划前去某个村庄附近考察。", "hexcasting.page.lore.terabithia3.4": "通常去居民点附近考察时,我们要与村庄的村长或长老进行长时间的磋商,以确定我们的行为受到许可,并划定我们能去的地方和能做的事。但这次不一样,这次没有磋商。在出发的两天前我们才刚被告知这次我们要跟着咒法学联合会的一位学长去。", @@ -1174,10 +1174,10 @@ "hexcasting.page.lore.terabithia3.9": "“重要”这词也不合适,但这是我能想到的最贴切的形容了。它有一种特殊的……庄重感,就好像它上面的 X 形暗色深槽有某种神圣的意味。但由于某种理由,我们被严令禁止触摸它们。偶尔某名学生的镐子会不小心搞碎一块,那名学生就会被严厉责骂。尽管我全身心地投入繁复的开采工作,我还是感觉……格外的清醒。这种感受很混杂:我的思维非常清晰,但同时我感受到如果我放下手头工作去探究那种感受的话,可能就探究个没完了。", "hexcasting.page.lore.terabithia3.10": "就好像每次吸气,我脑袋里就竖起一个路标,我能感受到它正坚定地为我指示正确的道路,然而实际上指向的却是一座陡崖。我甩了甩头又继续开采,这似乎对无视那些路标有点用处。$(br2)不过我成功偷藏了一小块水晶碎片。$(br2)我们采矿采了快一整天,到学长的时间计指示太阳快落山时我们几乎把剩下的水晶都挖完了。", "hexcasting.page.lore.terabithia3.11": "就在我们要离开的时候,我又留意到先前禁止我们开采的那些水晶,它们暗色的深槽里似乎新出现了晶芽,就好像它们从中长出来了一样。我所知的地质学中有关水晶的所有知识都表明,这些水晶需要成千上万年才能长成,但仅在一天之内,新水晶就在我的眼前凭空出现了。我想学长们的开采禁令确实有道理,大概吧。", - "hexcasting.page.lore.terabithia3.12": "回到地表的路程中没发生什么事,我们也正好在太阳落山的时候回到了营地。非常抱歉,信纸快用完了。阿卡夏信笺只够写这些字但这故事值得两封信一起寄应该能同时到$(br2)你亲爱的,$(br)泰瑞宾西娅·斯蒂勒斯", + "hexcasting.page.lore.terabithia3.12": "回到地表的路程中没发生什么事,我们也正好在太阳落山的时候回到了营地。非常抱歉,信纸快用完了。阿卡夏信笺只够写这些字但这故事值得两封信一起寄应该能同时到$(br2)你亲爱的,$(br)卡达蒙·斯蒂勒斯", - "hexcasting.entry.lore.terabithia4": "泰瑞宾西娅的信,#3,2/2", - "hexcasting.page.lore.terabithia4.1": "$(italic)完整标题:泰瑞宾西娅·斯蒂勒斯寄给她父亲的信,#3,第二部分/$$(br2)亲爱的爸爸,$(br)正如我所说,信纸不够了,故事剩余部分就放在这份信里了。我们正好在太阳落山时回到了营地。而那天晚上的经历是整个奇怪考察中最为骇人的。", + "hexcasting.entry.lore.terabithia4": "卡达蒙的信,#3,2/2", + "hexcasting.page.lore.terabithia4.1": "$(italic)完整标题:卡达蒙·斯蒂勒斯寄给她父亲的信,#3,第二部分/$$(br2)亲爱的爸爸,$(br)正如我所说,信纸不够了,故事剩余部分就放在这份信里了。我们正好在太阳落山时回到了营地。而那天晚上的经历是整个奇怪考察中最为骇人的。", "hexcasting.page.lore.terabithia4.2": "我半夜醒来想去方便一下。云层把月亮完全遮住了,我在森林中迷了路,找不回营地。但我又害怕夜晚的那些怪物,于是决定要去村庄里找个地方睡觉。至少那里是安全的。", "hexcasting.page.lore.terabithia4.3": "村庄倒是很好找,尽管村庄里没有一点声音。就算这么晚了旅店不说人来人往也绝不会悄无声息。但从旅馆的门缝里看去,我却没能发现任何人的踪影。$(br2)我敲了敲一间房子的门,没有回应。再敲旁边的两间,也都没有回应,甚至感觉就像是房子一直空着一样。", "hexcasting.page.lore.terabithia4.4": "我的心跳得越来越快,但又铆足勇气进下一间房里看看。我想不管房里住着什么人,他都会理解的。至少,能听见另一个人的声音就安心了,就算他们不让我在房里过夜起码也能安心。$(br2)房子很小,只够挤下一张床和一个制图台。我看见床上躺了人,就试着安慰我自己村子里的人不过是睡得很熟罢了。然后我转头就要离开。", @@ -1186,10 +1186,10 @@ "hexcasting.page.lore.terabithia4.7": "我落荒而逃。在月光的照耀下,我透过道旁的窗户瞥见了其他镇民,他们都已被扭曲到长得和我先前所见的那个$(italic)怪物/$一模一样。我迅速跑回森林里,一心只想逃离那些扭曲的脸孔和那恐怖的动物般的眼睛。$(br2)多亏月光,营地好找多了。不过好像没人注意到我失踪了一段时间,还好还好。我躺回了我的睡袋,整晚一直在想方设法忘记那段经历。", "hexcasting.page.lore.terabithia4.8": "但从这封信里也能看出,我并没能忘掉。那个扭曲的身影仍萦绕在我的梦境里。我只要想到那东西曾经可能是个人类就脊背发凉。$(br2)回到大图书馆后,我就给阿曼妮塔看了偷带回来的水晶碎片。她肯定了我的猜想:这是一块媒质水晶。但她完全无法想象地下居然有满是这种水晶的巨大晶洞。", "hexcasting.page.lore.terabithia4.9": "她还提到了某些有意思的事情:媒质水晶和真正的紫水晶都能用于制造先前我提过的特种玻璃。媒质水晶和紫水晶的晶体构造和物理性质几乎完全一致,而这和媒质的魔法性质没有关系,她是这么说的。$(br2)我最后没把遭遇满村怪物的经历告诉她。", - "hexcasting.page.lore.terabithia4.10": "我知道我们家生活拮据,也知道从家里送一封信过来有多贵,但我求你,求你能给我一句忠告。我自从那时起一直心慌意乱,能读到你的信就是莫大的安慰。$(br2)你亲爱的,$(br)泰瑞宾西娅·斯蒂勒斯", + "hexcasting.page.lore.terabithia4.10": "我知道我们家生活拮据,也知道从家里送一封信过来有多贵,但我求你,求你能给我一句忠告。我自从那时起一直心慌意乱,能读到你的信就是莫大的安慰。$(br2)你亲爱的,$(br)卡达蒙·斯蒂勒斯", - "hexcasting.entry.lore.terabithia5": "泰瑞宾西娅的信,#4", - "hexcasting.page.lore.terabithia5.1": "$(italic)完整标题:泰瑞宾西娅·斯蒂勒斯寄给她父亲的信,#4/$$(br2)阿曼妮塔消失了。$(br2)我完全不知道她去了哪里,爸爸。最后一次看到她是在晚饭时,她还在和其他人讨论学生失踪的情况,但那之后——", + "hexcasting.entry.lore.terabithia5": "卡达蒙的信,#4", + "hexcasting.page.lore.terabithia5.1": "$(italic)完整标题:卡达蒙·斯蒂勒斯寄给她父亲的信,#4/$$(br2)阿曼妮塔消失了。$(br2)我完全不知道她去了哪里,爸爸。最后一次看到她是在晚饭时,她还在和其他人讨论学生失踪的情况,但那之后——", "hexcasting.page.lore.terabithia5.2": "之后——之后她也不见了。但没人谈起她。我太害怕了,爸爸,他们是都知道些什么吗?每个人都会有个朋友突然$(italic)消失/$,消失得无影无踪。$(br2)他们都去$(italic)哪里/$了?", "hexcasting.page.lore.terabithia5.3": "他们还一直在叫停设施和活动——我有好几周没和地质学联合会去考察了,穹顶上所有收集媒质的装置也不见了,药剂学联合会几个月没出现了……就好像大图书馆被白蚁啃到只剩了副空壳。$(br2)我觉得他们也开始审查我们写的信了……", "hexcasting.page.lore.terabithia5.4": "写下这封信需要莫大的勇气,但我已没有勇气来和其他人说这件事。假如学院里没人能出去的话,我希望你能把消息传出去……把消息传到偏僻如布雷肯法尔的地方只是我的痴心妄想,但求求你了,爸爸,求求你尽你所能。爸爸,一定要记住他们……阿曼妮塔·黎博拉(Amanita Libera)、贾思敏·沃德(Jasmine Ward)、西奥多·查……(Theodore Cha...)求求你了,一定要记住他们……我把责任强加于你,只求你能原谅我的懦弱。", @@ -1222,7 +1222,7 @@ "hexcasting.page.lore.experiment2.1": "$(italic)这些文件中许多内容都已被编辑。剩余可读文本如下。/$$(br2)对象 #1 “A.E.”$(br)执行程序后立刻停止挣扎。面部与四肢松弛,但可不受协助站立。当不受看管时,对象会出神地做其先前职业(场地管理员)中常做的动作。", "hexcasting.page.lore.experiment2.2": "实验程序执行后较短时间内心率极高,但由于对象在此之前处于极度恐慌状态,该现象是非决定性的。所得晶芽生成速率为 35 uθ/min。$(br)……$(br)对象 #4 “P.I.”$(br)对 P.I. 进行心理测试。对象理解物体恒存性,具有空间感知力,有基础数学逻辑推理能力。难以完成全新任务。$(br2)……", "hexcasting.page.lore.experiment2.3": "对象 #7 “T.C.”$(br)对象同意对其执行程序。程序执行几小时后结果与其他对象类似:能站立,能执行简单任务。$(br2)……$(br2)对象 #11 “R.S.”$(br)执行程序前接受镇定,其剂量控制为能使对象在执行程序时醒来……$(br2)……", - "hexcasting.page.lore.experiment2.4": "对象 #23 “A.L.”$(br)相较其他对象,其保有更强的语言能力。在几小时内,其语言能力退化至只能组织混乱的句子,而后则至仅能说出“泰瑞”一个词。$(br2)待进一步测试:实验程序分别如何影响咒术师和非咒术师?$(br2)……", + "hexcasting.page.lore.experiment2.4": "对象 #23 “A.L.”$(br)相较其他对象,其保有更强的语言能力。在几小时内,其语言能力退化至只能组织混乱的句子,而后则至仅能说出“卡”这一个字。$(br2)待进一步测试:实验程序分别如何影响咒术师和非咒术师?$(br2)……", "hexcasting.entry.interop": "模组联动", "hexcasting.entry.interop.desc": "好像我装了某些能和咒法学联动的模组!详情如下。", From 9c36f6b6aa47835c2d01100a35fb89236598056b Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Thu, 16 Feb 2023 16:25:33 +0800 Subject: [PATCH 04/12] update --- .../assets/hexcasting/lang/zh_cn.json | 477 +++++++++--------- 1 file changed, 249 insertions(+), 228 deletions(-) diff --git a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json index f41598b4..b5dd47d4 100644 --- a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json +++ b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json @@ -8,7 +8,9 @@ "item.hexcasting.dark_oak_staff": "深色橡木法杖", "item.hexcasting.crimson_staff": "绯红木法杖", "item.hexcasting.warped_staff": "诡异木法杖", + "item.hexcasting.mangrove_staff": "红树木法杖", "item.hexcasting.edified_staff": "启迪木法杖", + "item.hexcasting.thought_knot": "结念绳", "item.hexcasting.focus": "核心", "item.hexcasting.focus.sealed": "密封核心", "item.hexcasting.spellbook": "法术书", @@ -74,7 +76,8 @@ "entity.hexcasting.wall_scroll": "壁挂卷轴", - "block.hexcasting.conjured": "构筑的方块", + "block.hexcasting.conjured": "构筑光源", + "block.hexcasting.conjured_block": "构筑方块", "block.hexcasting.slate.blank": "空白石板", "block.hexcasting.slate.written": "有图案的石板", "block.hexcasting.empty_impetus": "空白促动石", @@ -172,18 +175,27 @@ "emi.category.hexcasting.villager_leveling": "职业等级", "emi.category.hexcasting.villager_profession": "村民职业", + "text.autoconfig.hexcasting.title": "咒法学(Hexcasting)配置", "text.autoconfig.hexcasting.category.common": "Common", "text.autoconfig.hexcasting.category.client": "Client", "text.autoconfig.hexcasting.category.server": "Server", + "text.autoconfig.hexcasting.option.common.dustMediaAmount": "紫水晶粉媒质含量", "text.autoconfig.hexcasting.option.common.shardMediaAmount": "紫水晶碎片媒质含量", "text.autoconfig.hexcasting.option.common.chargedCrystalMediaAmount": "充能紫水晶媒质含量", "text.autoconfig.hexcasting.option.common.mediaToHealthRate": "媒质与生命值交换比率", + "text.autoconfig.hexcasting.option.common.cypherCooldown": "杂件使用冷却", + "text.autoconfig.hexcasting.option.common.trinketCooldown": "缀品使用冷却", + "text.autoconfig.hexcasting.option.common.artifactCooldown": "造物使用冷却", "text.autoconfig.hexcasting.option.common.dustMediaAmount.@Tooltip": "单个紫水晶粉所含媒质量", "text.autoconfig.hexcasting.option.common.shardMediaAmount.@Tooltip": "单个紫水晶碎片所含媒质量", "text.autoconfig.hexcasting.option.common.chargedCrystalMediaAmount.@Tooltip": "单个充能紫水晶所含媒质量", "text.autoconfig.hexcasting.option.common.mediaToHealthRate.@Tooltip": "1点生命值可在施法时换算的媒质量", + "text.autoconfig.hexcasting.option.common.cypherCooldown.@Tooltip": "杂件使用冷却刻(tick)数", + "text.autoconfig.hexcasting.option.common.trinketCooldown.@Tooltip": "缀品使用冷却刻(tick)数", + "text.autoconfig.hexcasting.option.common.artifactCooldown.@Tooltip": "造物使用冷却刻(tick)数", + "text.autoconfig.hexcasting.option.client.ctrlTogglesOffStrokeOrder": "Ctrl关闭笔顺显示", "text.autoconfig.hexcasting.option.client.invertSpellbookScrollDirection": "反转法术书滚轮方向", "text.autoconfig.hexcasting.option.client.invertAbacusScrollDirection": "反转算盘滚轮方向", @@ -192,24 +204,26 @@ "text.autoconfig.hexcasting.option.client.invertSpellbookScrollDirection.@Tooltip": "向上滚动滚轮(而非向下)增加法术书当前页页码,反之亦然", "text.autoconfig.hexcasting.option.client.invertAbacusScrollDirection.@Tooltip": "向上滚动滚轮(而非向下)增加算盘计数,反之亦然", "text.autoconfig.hexcasting.option.client.gridSnapThreshold.@Tooltip": "使用法杖时,吸附至另一点所需划过的距离,0.5意味着需划过50%(取值0.5~1)", + "text.autoconfig.hexcasting.option.server.opBreakHarvestLevel": "破坏方块挖掘等级", "text.autoconfig.hexcasting.option.server.maxRecurseDepth": "递归最大深度", "text.autoconfig.hexcasting.option.server.maxSpellCircleLength": "法术环最大长度", "text.autoconfig.hexcasting.option.server.actionDenyList": "禁用操作列表", "text.autoconfig.hexcasting.option.server.circleActionDenyList": "法术环禁用操作列表", "text.autoconfig.hexcasting.option.server.villagersOffendedByMindMurder": "村民会被意识剥除冒犯", - "text.autoconfig.hexcasting.option.server.fewScrollTables": "少量卷轴战利品表", - "text.autoconfig.hexcasting.option.server.someScrollTables": "中等量卷轴战利品表", - "text.autoconfig.hexcasting.option.server.manyScrollTables": "大量卷轴战利品表", + "text.autoconfig.hexcasting.option.server.scrollInjectionsRaw": "卷轴战利品权重", + "text.autoconfig.hexcasting.option.server.amethystShardModification": "紫水晶碎片掉落率变化量", "text.autoconfig.hexcasting.option.server.opBreakHarvestLevel.@Tooltip": "破坏方块法术的挖掘等级\n0 = 木,1 = 石,2 = 铁,3 = 钻石,4 = 下界合金", "text.autoconfig.hexcasting.option.server.maxRecurseDepth.@Tooltip": "一个操作能执行其他操作的最大次数", "text.autoconfig.hexcasting.option.server.maxSpellCircleLength.@Tooltip": "法术环所允许含有石板的最大个数", - "text.autoconfig.hexcasting.option.server.actionDenyList.@Tooltip": "被禁用操作的资源位置;试图执行此类操作会导致事故", + "text.autoconfig.hexcasting.option.server.actionDenyList.@Tooltip": "被禁用操作的资源位置;试图执行此类操作会导致事故。例如。“hexcasting:get_caster”会禁用意识之精思。", "text.autoconfig.hexcasting.option.server.circleActionDenyList.@Tooltip": "法术环中被禁用操作的资源位置;试图执行此类操作会导致事故", "text.autoconfig.hexcasting.option.server.villagersOffendedByMindMurder.@Tooltip": "村民是否会在其他村民被剥离意识时感到气愤", "text.autoconfig.hexcasting.option.server.fewScrollTables.@Tooltip": "会额外生成较少数量卷轴的战利品表", "text.autoconfig.hexcasting.option.server.someScrollTables.@Tooltip": "会额外生成中等数量卷轴的战利品表", "text.autoconfig.hexcasting.option.server.manyScrollTables.@Tooltip": "会额外生成较大数量卷轴的战利品表", + "text.autoconfig.hexcasting.option.server.scrollInjectionsRaw.@Tooltip": "将战利品表名与卷轴生成数量期望一一对应并罗列。在下列所有战利品表中生成卷轴的概率约50%,生成时会放入1到对应期望个数的卷轴。", + "text.autoconfig.hexcasting.option.server.amethystShardModification.@Tooltip": "采掘紫水晶簇时紫水晶碎片掉落数量相较原版的改变量", "advancement.hexcasting:root": "咒法学研究", @@ -285,228 +299,229 @@ "_comment": "hexcasting.spell.book keys override the name of a pattern in the patchouli book if present", - "hexcasting.spell.book.hexcasting:get_entity_height": "测高仪之纯化", - "hexcasting.spell.book.hexcasting:get_entity/animal": "实体之纯化:动物", - "hexcasting.spell.book.hexcasting:get_entity/monster": "实体之纯化:怪物", - "hexcasting.spell.book.hexcasting:get_entity/item": "实体之纯化:物品", - "hexcasting.spell.book.hexcasting:get_entity/player": "实体之纯化:玩家", - "hexcasting.spell.book.hexcasting:get_entity/living": "实体之纯化:生物", - "hexcasting.spell.book.hexcasting:zone_entity": "区域之馏化:任意", - "hexcasting.spell.book.hexcasting:zone_entity/animal": "区域之馏化:动物", - "hexcasting.spell.book.hexcasting:zone_entity/monster": "区域之馏化:怪物", - "hexcasting.spell.book.hexcasting:zone_entity/item": "区域之馏化:物品", - "hexcasting.spell.book.hexcasting:zone_entity/player": "区域之馏化:玩家", - "hexcasting.spell.book.hexcasting:zone_entity/living": "区域之馏化:生物", - "hexcasting.spell.book.hexcasting:zone_entity/not_animal": "区域之馏化:非动物", - "hexcasting.spell.book.hexcasting:zone_entity/not_monster": "区域之馏化:非怪物", - "hexcasting.spell.book.hexcasting:zone_entity/not_item": "区域之馏化:非物品", - "hexcasting.spell.book.hexcasting:zone_entity/not_player": "区域之馏化:非玩家", - "hexcasting.spell.book.hexcasting:zone_entity/not_living": "区域之馏化:非生物", - "hexcasting.spell.book.hexcasting:mul_dot": "乘法之馏化", - "hexcasting.spell.book.hexcasting:div_cross": "除法之馏化", - "hexcasting.spell.book.hexcasting:arcsin": "反正弦之纯化", - "hexcasting.spell.book.hexcasting:arccos": "反余弦之纯化", - "hexcasting.spell.book.hexcasting:arctan": "反正切之纯化", - "hexcasting.spell.book.hexcasting:const/vec/x": "向量之精思,+X/-X型", - "hexcasting.spell.book.hexcasting:const/vec/y": "向量之精思,+Y/-Y型", - "hexcasting.spell.book.hexcasting:const/vec/z": "向量之精思,+Z/-Z型", - "hexcasting.spell.book.hexcasting:read/entity": "编年史家之纯化", - "hexcasting.spell.book.hexcasting:number": "数字之精思", - "hexcasting.spell.book.hexcasting:mask": "簿记员之策略", + "hexcasting.action.book.hexcasting:get_entity_height": "测高仪之纯化", + "hexcasting.action.book.hexcasting:get_entity/animal": "实体之纯化:动物", + "hexcasting.action.book.hexcasting:get_entity/monster": "实体之纯化:怪物", + "hexcasting.action.book.hexcasting:get_entity/item": "实体之纯化:物品", + "hexcasting.action.book.hexcasting:get_entity/player": "实体之纯化:玩家", + "hexcasting.action.book.hexcasting:get_entity/living": "实体之纯化:生物", + "hexcasting.action.book.hexcasting:zone_entity": "区域之馏化:任意", + "hexcasting.action.book.hexcasting:zone_entity/animal": "区域之馏化:动物", + "hexcasting.action.book.hexcasting:zone_entity/monster": "区域之馏化:怪物", + "hexcasting.action.book.hexcasting:zone_entity/item": "区域之馏化:物品", + "hexcasting.action.book.hexcasting:zone_entity/player": "区域之馏化:玩家", + "hexcasting.action.book.hexcasting:zone_entity/living": "区域之馏化:生物", + "hexcasting.action.book.hexcasting:zone_entity/not_animal": "区域之馏化:非动物", + "hexcasting.action.book.hexcasting:zone_entity/not_monster": "区域之馏化:非怪物", + "hexcasting.action.book.hexcasting:zone_entity/not_item": "区域之馏化:非物品", + "hexcasting.action.book.hexcasting:zone_entity/not_player": "区域之馏化:非玩家", + "hexcasting.action.book.hexcasting:zone_entity/not_living": "区域之馏化:非生物", + "hexcasting.action.book.hexcasting:mul_dot": "乘法之馏化", + "hexcasting.action.book.hexcasting:div_cross": "除法之馏化", + "hexcasting.action.book.hexcasting:arcsin": "反正弦之纯化", + "hexcasting.action.book.hexcasting:arccos": "反余弦之纯化", + "hexcasting.action.book.hexcasting:arctan": "反正切之纯化", + "hexcasting.action.book.hexcasting:const/vec/x": "向量之精思,+X/-X型", + "hexcasting.action.book.hexcasting:const/vec/y": "向量之精思,+Y/-Y型", + "hexcasting.action.book.hexcasting:const/vec/z": "向量之精思,+Z/-Z型", + "hexcasting.action.book.hexcasting:read/entity": "编年史家之纯化", + "hexcasting.action.book.hexcasting:number": "数字之精思", + "hexcasting.action.book.hexcasting:mask": "簿记员之策略", - "hexcasting.spell.hexcasting:const/null": "空元之精思", - "hexcasting.spell.hexcasting:const/vec/px": "向量之精思,+X型", - "hexcasting.spell.hexcasting:const/vec/py": "向量之精思,+Y型", - "hexcasting.spell.hexcasting:const/vec/pz": "向量之精思,+Z型", - "hexcasting.spell.hexcasting:const/vec/nx": "向量之精思,-X型", - "hexcasting.spell.hexcasting:const/vec/ny": "向量之精思,-Y型", - "hexcasting.spell.hexcasting:const/vec/nz": "向量之精思,-Z型", - "hexcasting.spell.hexcasting:const/vec/0": "向量之精思,零型", - "hexcasting.spell.hexcasting:const/true": "真之精思", - "hexcasting.spell.hexcasting:const/false": "假之精思", - "hexcasting.spell.hexcasting:const/double/pi": "弧之精思", - "hexcasting.spell.hexcasting:const/double/tau": "圆之精思", - "hexcasting.spell.hexcasting:const/double/e": "欧拉之精思", + "hexcasting.action.hexcasting:const/null": "空元之精思", + "hexcasting.action.hexcasting:const/vec/px": "向量之精思,+X型", + "hexcasting.action.hexcasting:const/vec/py": "向量之精思,+Y型", + "hexcasting.action.hexcasting:const/vec/pz": "向量之精思,+Z型", + "hexcasting.action.hexcasting:const/vec/nx": "向量之精思,-X型", + "hexcasting.action.hexcasting:const/vec/ny": "向量之精思,-Y型", + "hexcasting.action.hexcasting:const/vec/nz": "向量之精思,-Z型", + "hexcasting.action.hexcasting:const/vec/0": "向量之精思,零型", + "hexcasting.action.hexcasting:const/true": "真之精思", + "hexcasting.action.hexcasting:const/false": "假之精思", + "hexcasting.action.hexcasting:const/double/pi": "弧之精思", + "hexcasting.action.hexcasting:const/double/tau": "圆之精思", + "hexcasting.action.hexcasting:const/double/e": "欧拉之精思", - "hexcasting.spell.hexcasting:get_caster": "意识之精思", - "hexcasting.spell.hexcasting:entity_pos/eye": "指南针之纯化", - "hexcasting.spell.hexcasting:entity_pos/foot": "指南针之纯化,第二型", - "hexcasting.spell.hexcasting:get_entity_look": "照准仪之纯化", - "hexcasting.spell.hexcasting:get_entity_height": "测高仪之纯化", - "hexcasting.spell.hexcasting:get_entity_velocity": "步伐之纯化", - "hexcasting.spell.hexcasting:raycast": "弓箭手之馏化", - "hexcasting.spell.hexcasting:raycast/axis": "建筑师之馏化", - "hexcasting.spell.hexcasting:raycast/entity": "侦查员之馏化", - "hexcasting.spell.hexcasting:circle/impetus_pos": "指路石之精思", - "hexcasting.spell.hexcasting:circle/impetus_dir": "磁石之精思", - "hexcasting.spell.hexcasting:circle/bounds/min": "次要折角之精思", - "hexcasting.spell.hexcasting:circle/bounds/max": "主要折角之精思", + "hexcasting.action.hexcasting:get_caster": "意识之精思", + "hexcasting.action.hexcasting:entity_pos/eye": "指南针之纯化", + "hexcasting.action.hexcasting:entity_pos/foot": "指南针之纯化,第二型", + "hexcasting.action.hexcasting:get_entity_look": "照准仪之纯化", + "hexcasting.action.hexcasting:get_entity_height": "测高仪之纯化", + "hexcasting.action.hexcasting:get_entity_velocity": "步伐之纯化", + "hexcasting.action.hexcasting:raycast": "弓箭手之馏化", + "hexcasting.action.hexcasting:raycast/axis": "建筑师之馏化", + "hexcasting.action.hexcasting:raycast/entity": "侦查员之馏化", + "hexcasting.action.hexcasting:circle/impetus_pos": "指路石之精思", + "hexcasting.action.hexcasting:circle/impetus_dir": "磁石之精思", + "hexcasting.action.hexcasting:circle/bounds/min": "次要折角之精思", + "hexcasting.action.hexcasting:circle/bounds/max": "主要折角之精思", - "hexcasting.spell.hexcasting:append": "整合之馏化", - "hexcasting.spell.hexcasting:concat": "组合之馏化", - "hexcasting.spell.hexcasting:index": "选择之馏化", - "hexcasting.spell.hexcasting:list_size": "算盘之纯化", - "hexcasting.spell.hexcasting:singleton": "单体之纯化", - "hexcasting.spell.hexcasting:empty_list": "空无之精思", - "hexcasting.spell.hexcasting:reverse_list": "逆行之纯化", - "hexcasting.spell.hexcasting:last_n_list": "群体之策略", - "hexcasting.spell.hexcasting:splat": "群体之拆解", - "hexcasting.spell.hexcasting:index_of": "定位器之馏化", - "hexcasting.spell.hexcasting:list_remove": "切除器之馏化", - "hexcasting.spell.hexcasting:slice": "选择之提整", - "hexcasting.spell.hexcasting:modify_in_place": "外科医师之提整", - "hexcasting.spell.hexcasting:construct": "演讲者之馏化", - "hexcasting.spell.hexcasting:deconstruct": "演讲者之分解", + "hexcasting.action.hexcasting:append": "整合之馏化", + "hexcasting.action.hexcasting:concat": "组合之馏化", + "hexcasting.action.hexcasting:index": "选择之馏化", + "hexcasting.action.hexcasting:list_size": "算盘之纯化", + "hexcasting.action.hexcasting:singleton": "单体之纯化", + "hexcasting.action.hexcasting:empty_list": "空无之精思", + "hexcasting.action.hexcasting:reverse_list": "逆行之纯化", + "hexcasting.action.hexcasting:last_n_list": "群体之策略", + "hexcasting.action.hexcasting:splat": "群体之拆解", + "hexcasting.action.hexcasting:index_of": "定位器之馏化", + "hexcasting.action.hexcasting:list_remove": "切除器之馏化", + "hexcasting.action.hexcasting:slice": "选择之提整", + "hexcasting.action.hexcasting:modify_in_place": "外科医师之提整", + "hexcasting.action.hexcasting:construct": "演讲者之馏化", + "hexcasting.action.hexcasting:deconstruct": "演讲者之分解", - "hexcasting.spell.hexcasting:get_entity": "实体之纯化", - "hexcasting.spell.hexcasting:get_entity/animal": "实体之纯化:动物", - "hexcasting.spell.hexcasting:get_entity/monster": "实体之纯化:怪物", - "hexcasting.spell.hexcasting:get_entity/item": "实体之纯化:物品", - "hexcasting.spell.hexcasting:get_entity/player": "实体之纯化:玩家", - "hexcasting.spell.hexcasting:get_entity/living": "实体之纯化:生物", - "hexcasting.spell.hexcasting:zone_entity": "区域之馏化:任意", - "hexcasting.spell.hexcasting:zone_entity/animal": "区域之馏化:动物", - "hexcasting.spell.hexcasting:zone_entity/monster": "区域之馏化:怪物", - "hexcasting.spell.hexcasting:zone_entity/item": "区域之馏化:物品", - "hexcasting.spell.hexcasting:zone_entity/player": "区域之馏化:玩家", - "hexcasting.spell.hexcasting:zone_entity/living": "区域之馏化:生物", - "hexcasting.spell.hexcasting:zone_entity/not_animal": "区域之馏化:非动物", - "hexcasting.spell.hexcasting:zone_entity/not_monster": "区域之馏化:非怪物", - "hexcasting.spell.hexcasting:zone_entity/not_item": "区域之馏化:非物品", - "hexcasting.spell.hexcasting:zone_entity/not_player": "区域之馏化:非玩家", - "hexcasting.spell.hexcasting:zone_entity/not_living": "区域之馏化:非生物", + "hexcasting.action.hexcasting:get_entity": "实体之纯化", + "hexcasting.action.hexcasting:get_entity/animal": "实体之纯化:动物", + "hexcasting.action.hexcasting:get_entity/monster": "实体之纯化:怪物", + "hexcasting.action.hexcasting:get_entity/item": "实体之纯化:物品", + "hexcasting.action.hexcasting:get_entity/player": "实体之纯化:玩家", + "hexcasting.action.hexcasting:get_entity/living": "实体之纯化:生物", + "hexcasting.action.hexcasting:zone_entity": "区域之馏化:任意", + "hexcasting.action.hexcasting:zone_entity/animal": "区域之馏化:动物", + "hexcasting.action.hexcasting:zone_entity/monster": "区域之馏化:怪物", + "hexcasting.action.hexcasting:zone_entity/item": "区域之馏化:物品", + "hexcasting.action.hexcasting:zone_entity/player": "区域之馏化:玩家", + "hexcasting.action.hexcasting:zone_entity/living": "区域之馏化:生物", + "hexcasting.action.hexcasting:zone_entity/not_animal": "区域之馏化:非动物", + "hexcasting.action.hexcasting:zone_entity/not_monster": "区域之馏化:非怪物", + "hexcasting.action.hexcasting:zone_entity/not_item": "区域之馏化:非物品", + "hexcasting.action.hexcasting:zone_entity/not_player": "区域之馏化:非玩家", + "hexcasting.action.hexcasting:zone_entity/not_living": "区域之馏化:非生物", - "hexcasting.spell.hexcasting:swap": "弄臣之策略", - "hexcasting.spell.hexcasting:rotate": "轮换之策略", - "hexcasting.spell.hexcasting:rotate_reverse": "轮换之策略,第二型", - "hexcasting.spell.hexcasting:duplicate": "双子之分解", - "hexcasting.spell.hexcasting:over": "勘探者之策略", - "hexcasting.spell.hexcasting:tuck": "送葬者之策略", - "hexcasting.spell.hexcasting:2dup": "狄俄斯库里之策略", - "hexcasting.spell.hexcasting:duplicate_n": "双子之策略", - "hexcasting.spell.hexcasting:stack_len": "群体之精思", - "hexcasting.spell.hexcasting:fisherman": "渔夫之策略", - "hexcasting.spell.hexcasting:fisherman/copy": "渔夫之策略,第二型", - "hexcasting.spell.hexcasting:swizzle": "骗徒之策略", + "hexcasting.action.hexcasting:swap": "弄臣之策略", + "hexcasting.action.hexcasting:rotate": "轮换之策略", + "hexcasting.action.hexcasting:rotate_reverse": "轮换之策略,第二型", + "hexcasting.action.hexcasting:duplicate": "双子之分解", + "hexcasting.action.hexcasting:over": "勘探者之策略", + "hexcasting.action.hexcasting:tuck": "送葬者之策略", + "hexcasting.action.hexcasting:2dup": "狄俄斯库里之策略", + "hexcasting.action.hexcasting:duplicate_n": "双子之策略", + "hexcasting.action.hexcasting:stack_len": "群体之精思", + "hexcasting.action.hexcasting:fisherman": "渔夫之策略", + "hexcasting.action.hexcasting:fisherman/copy": "渔夫之策略,第二型", + "hexcasting.action.hexcasting:swizzle": "骗徒之策略", - "hexcasting.spell.hexcasting:and_bit": "交叉之馏化", - "hexcasting.spell.hexcasting:or_bit": "统一之馏化", - "hexcasting.spell.hexcasting:xor_bit": "排斥之馏化", - "hexcasting.spell.hexcasting:not_bit": "反相之纯化", - "hexcasting.spell.hexcasting:to_set": "唯一之纯化", - "hexcasting.spell.hexcasting:and": "合取之馏化", - "hexcasting.spell.hexcasting:or": "析取之馏化", - "hexcasting.spell.hexcasting:xor": "互斥之馏化", + "hexcasting.action.hexcasting:and_bit": "交叉之馏化", + "hexcasting.action.hexcasting:or_bit": "统一之馏化", + "hexcasting.action.hexcasting:xor_bit": "排斥之馏化", + "hexcasting.action.hexcasting:not_bit": "反相之纯化", + "hexcasting.action.hexcasting:to_set": "唯一之纯化", + "hexcasting.action.hexcasting:and": "合取之馏化", + "hexcasting.action.hexcasting:or": "析取之馏化", + "hexcasting.action.hexcasting:xor": "互斥之馏化", - "hexcasting.spell.hexcasting:greater": "至大之馏化", - "hexcasting.spell.hexcasting:less": "至小之馏化", - "hexcasting.spell.hexcasting:greater_eq": "至大之馏化,第二型", - "hexcasting.spell.hexcasting:less_eq": "至小之馏化,第二型", - "hexcasting.spell.hexcasting:equals": "相等之馏化", - "hexcasting.spell.hexcasting:not_equals": "不等之馏化", - "hexcasting.spell.hexcasting:not": "取非之纯化", - "hexcasting.spell.hexcasting:bool_coerce": "占卜师之纯化", - "hexcasting.spell.hexcasting:if": "占卜师之提整", + "hexcasting.action.hexcasting:greater": "至大之馏化", + "hexcasting.action.hexcasting:less": "至小之馏化", + "hexcasting.action.hexcasting:greater_eq": "至大之馏化,第二型", + "hexcasting.action.hexcasting:less_eq": "至小之馏化,第二型", + "hexcasting.action.hexcasting:equals": "相等之馏化", + "hexcasting.action.hexcasting:not_equals": "不等之馏化", + "hexcasting.action.hexcasting:not": "取非之纯化", + "hexcasting.action.hexcasting:bool_coerce": "占卜师之纯化", + "hexcasting.action.hexcasting:if": "占卜师之提整", - "hexcasting.spell.hexcasting:add": "加法之馏化", - "hexcasting.spell.hexcasting:sub": "减法之馏化", - "hexcasting.spell.hexcasting:mul_dot": "乘法之馏化", - "hexcasting.spell.hexcasting:div_cross": "除法之馏化", - "hexcasting.spell.hexcasting:abs_len": "长度之纯化", - "hexcasting.spell.hexcasting:pow_proj": "乘方之馏化", - "hexcasting.spell.hexcasting:floor": "取底之纯化", - "hexcasting.spell.hexcasting:ceil": "取顶之纯化", - "hexcasting.spell.hexcasting:modulo": "余数之馏化", - "hexcasting.spell.hexcasting:construct_vec": "向量之提整", - "hexcasting.spell.hexcasting:deconstruct_vec": "向量之拆解", - "hexcasting.spell.hexcasting:sin": "正弦之纯化", - "hexcasting.spell.hexcasting:cos": "余弦之纯化", - "hexcasting.spell.hexcasting:tan": "正切之纯化", - "hexcasting.spell.hexcasting:arcsin": "反正弦之纯化", - "hexcasting.spell.hexcasting:arccos": "反余弦之纯化", - "hexcasting.spell.hexcasting:arctan": "反正切之纯化", - "hexcasting.spell.hexcasting:random": "熵之精思", - "hexcasting.spell.hexcasting:logarithm": "对数之馏化", - "hexcasting.spell.hexcasting:coerce_axial": "轴向之纯化", + "hexcasting.action.hexcasting:add": "加法之馏化", + "hexcasting.action.hexcasting:sub": "减法之馏化", + "hexcasting.action.hexcasting:mul_dot": "乘法之馏化", + "hexcasting.action.hexcasting:div_cross": "除法之馏化", + "hexcasting.action.hexcasting:abs_len": "长度之纯化", + "hexcasting.action.hexcasting:pow_proj": "乘方之馏化", + "hexcasting.action.hexcasting:floor": "取底之纯化", + "hexcasting.action.hexcasting:ceil": "取顶之纯化", + "hexcasting.action.hexcasting:modulo": "余数之馏化", + "hexcasting.action.hexcasting:construct_vec": "向量之提整", + "hexcasting.action.hexcasting:deconstruct_vec": "向量之拆解", + "hexcasting.action.hexcasting:sin": "正弦之纯化", + "hexcasting.action.hexcasting:cos": "余弦之纯化", + "hexcasting.action.hexcasting:tan": "正切之纯化", + "hexcasting.action.hexcasting:arcsin": "反正弦之纯化", + "hexcasting.action.hexcasting:arccos": "反余弦之纯化", + "hexcasting.action.hexcasting:arctan": "反正切之纯化", + "hexcasting.action.hexcasting:random": "熵之精思", + "hexcasting.action.hexcasting:logarithm": "对数之馏化", + "hexcasting.action.hexcasting:coerce_axial": "轴向之纯化", - "hexcasting.spell.hexcasting:read": "书吏之精思", - "hexcasting.spell.hexcasting:read/entity": "编年史家之纯化", - "hexcasting.spell.hexcasting:write": "书吏之策略", - "hexcasting.spell.hexcasting:write/entity": "编年史家之策略", - "hexcasting.spell.hexcasting:readable": "审计员之精思", - "hexcasting.spell.hexcasting:writable": "估价员之精思", - "hexcasting.spell.hexcasting:readable/entity": "审计员之纯化", - "hexcasting.spell.hexcasting:writable/entity": "估价员之纯化", - "hexcasting.spell.hexcasting:akashic/read": "阿卡夏之馏化", - "hexcasting.spell.hexcasting:akashic/write": "阿卡夏之策略", - "hexcasting.spell.hexcasting:read/local": "雾尼之精思", - "hexcasting.spell.hexcasting:write/local": "福金之策略", + "hexcasting.action.hexcasting:read": "书吏之精思", + "hexcasting.action.hexcasting:read/entity": "编年史家之纯化", + "hexcasting.action.hexcasting:write": "书吏之策略", + "hexcasting.action.hexcasting:write/entity": "编年史家之策略", + "hexcasting.action.hexcasting:readable": "审计员之精思", + "hexcasting.action.hexcasting:writable": "估价员之精思", + "hexcasting.action.hexcasting:readable/entity": "审计员之纯化", + "hexcasting.action.hexcasting:writable/entity": "估价员之纯化", + "hexcasting.action.hexcasting:akashic/read": "阿卡夏之馏化", + "hexcasting.action.hexcasting:akashic/write": "阿卡夏之策略", + "hexcasting.action.hexcasting:read/local": "雾尼之精思", + "hexcasting.action.hexcasting:write/local": "福金之策略", - "hexcasting.spell.hexcasting:print": "揭示", - "hexcasting.spell.hexcasting:beep": "弹奏音符", - "hexcasting.spell.hexcasting:explode": "爆炸", - "hexcasting.spell.hexcasting:explode/fire": "火球", - "hexcasting.spell.hexcasting:add_motion": "驱动", - "hexcasting.spell.hexcasting:blink": "闪现", - "hexcasting.spell.hexcasting:break_block": "破坏方块", - "hexcasting.spell.hexcasting:place_block": "放置方块", - "hexcasting.spell.hexcasting:craft/cypher": "制作杂件", - "hexcasting.spell.hexcasting:craft/trinket": "制作缀品", - "hexcasting.spell.hexcasting:craft/artifact": "制作造物", - "hexcasting.spell.hexcasting:craft/battery": "制作试剂瓶", - "hexcasting.spell.hexcasting:recharge": "重新充能", - "hexcasting.spell.hexcasting:erase": "清除物品", - "hexcasting.spell.hexcasting:create_water": "制造水源", - "hexcasting.spell.hexcasting:destroy_water": "清除流体", - "hexcasting.spell.hexcasting:ignite": "点燃方块", - "hexcasting.spell.hexcasting:extinguish": "广域熄灭", - "hexcasting.spell.hexcasting:conjure_block": "构筑方块", - "hexcasting.spell.hexcasting:conjure_light": "构筑光源", - "hexcasting.spell.hexcasting:bonemeal": "催生", - "hexcasting.spell.hexcasting:edify": "启迪树苗", - "hexcasting.spell.hexcasting:colorize": "内化染色剂", - "hexcasting.spell.hexcasting:sentinel/create": "召唤哨卫", - "hexcasting.spell.hexcasting:sentinel/destroy": "驱除哨卫", - "hexcasting.spell.hexcasting:sentinel/get_pos": "定位哨卫", - "hexcasting.spell.hexcasting:sentinel/wayfind": "寻路至哨卫", - "hexcasting.spell.hexcasting:potion/weakness": "白阳西沉", - "hexcasting.spell.hexcasting:potion/levitation": "蓝阳西沉", - "hexcasting.spell.hexcasting:potion/wither": "黑阳西沉", - "hexcasting.spell.hexcasting:potion/poison": "红阳西沉", - "hexcasting.spell.hexcasting:potion/slowness": "绿阳西沉", + "hexcasting.action.hexcasting:print": "揭示", + "hexcasting.action.hexcasting:beep": "弹奏音符", + "hexcasting.action.hexcasting:explode": "爆炸", + "hexcasting.action.hexcasting:explode/fire": "火球", + "hexcasting.action.hexcasting:add_motion": "驱动", + "hexcasting.action.hexcasting:blink": "闪现", + "hexcasting.action.hexcasting:break_block": "破坏方块", + "hexcasting.action.hexcasting:place_block": "放置方块", + "hexcasting.action.hexcasting:craft/cypher": "制作杂件", + "hexcasting.action.hexcasting:craft/trinket": "制作缀品", + "hexcasting.action.hexcasting:craft/artifact": "制作造物", + "hexcasting.action.hexcasting:craft/battery": "制作试剂瓶", + "hexcasting.action.hexcasting:recharge": "重新充能", + "hexcasting.action.hexcasting:erase": "清除物品", + "hexcasting.action.hexcasting:create_water": "制造水源", + "hexcasting.action.hexcasting:destroy_water": "清除流体", + "hexcasting.action.hexcasting:ignite": "点燃方块", + "hexcasting.action.hexcasting:extinguish": "广域熄灭", + "hexcasting.action.hexcasting:conjure_block": "构筑方块", + "hexcasting.action.hexcasting:conjure_light": "构筑光源", + "hexcasting.action.hexcasting:bonemeal": "催生", + "hexcasting.action.hexcasting:edify": "启迪树苗", + "hexcasting.action.hexcasting:colorize": "内化染色剂", + "hexcasting.action.hexcasting:sentinel/create": "召唤哨卫", + "hexcasting.action.hexcasting:sentinel/destroy": "驱除哨卫", + "hexcasting.action.hexcasting:sentinel/get_pos": "定位哨卫", + "hexcasting.action.hexcasting:sentinel/wayfind": "寻路至哨卫", + "hexcasting.action.hexcasting:potion/weakness": "白阳西沉", + "hexcasting.action.hexcasting:potion/levitation": "蓝阳西沉", + "hexcasting.action.hexcasting:potion/wither": "黑阳西沉", + "hexcasting.action.hexcasting:potion/poison": "红阳西沉", + "hexcasting.action.hexcasting:potion/slowness": "绿阳西沉", - "hexcasting.spell.hexcasting:potion/regeneration": "白阳当空", - "hexcasting.spell.hexcasting:potion/night_vision": "蓝阳当空", - "hexcasting.spell.hexcasting:potion/absorption": "黑阳当空", - "hexcasting.spell.hexcasting:potion/haste": "红阳当空", - "hexcasting.spell.hexcasting:potion/strength": "绿阳当空", - "hexcasting.spell.hexcasting:flight": "飞行", - "hexcasting.spell.hexcasting:lightning": "召雷", - "hexcasting.spell.hexcasting:summon_rain": "召雨", - "hexcasting.spell.hexcasting:dispel_rain": "驱雨", - "hexcasting.spell.hexcasting:create_lava": "制造熔岩", - "hexcasting.spell.hexcasting:teleport": "卓越传送", - "hexcasting.spell.hexcasting:brainsweep": "剥离意识", - "hexcasting.spell.hexcasting:sentinel/create/great": "召唤卓越哨卫", + "hexcasting.action.hexcasting:potion/regeneration": "白阳当空", + "hexcasting.action.hexcasting:potion/night_vision": "蓝阳当空", + "hexcasting.action.hexcasting:potion/absorption": "黑阳当空", + "hexcasting.action.hexcasting:potion/haste": "红阳当空", + "hexcasting.action.hexcasting:potion/strength": "绿阳当空", + "hexcasting.action.hexcasting:flight": "飞行", + "hexcasting.action.hexcasting:lightning": "召雷", + "hexcasting.action.hexcasting:summon_rain": "召雨", + "hexcasting.action.hexcasting:dispel_rain": "驱雨", + "hexcasting.action.hexcasting:create_lava": "制造熔岩", + "hexcasting.action.hexcasting:teleport": "卓越传送", + "hexcasting.action.hexcasting:brainsweep": "剥离意识", + "hexcasting.action.hexcasting:sentinel/create/great": "召唤卓越哨卫", - "hexcasting.spell.hexcasting:open_paren": "内省", - "hexcasting.spell.hexcasting:close_paren": "反思", - "hexcasting.spell.hexcasting:escape": "考察", - "hexcasting.spell.hexcasting:eval": "赫尔墨斯之策略", - "hexcasting.spell.hexcasting:for_each": "托特之策略", - "hexcasting.spell.hexcasting:halt": "卡戎之策略", - "hexcasting.spell.hexcasting:number": "数字之精思:%s", - "hexcasting.spell.hexcasting:mask": "簿记员之策略:%s", - "hexcasting.spell.null": "未知图案", + "hexcasting.action.hexcasting:eval": "赫尔墨斯之策略", + "hexcasting.action.hexcasting:for_each": "托特之策略", + "hexcasting.action.hexcasting:halt": "卡戎之策略", - "hexcasting.spell.hexcasting:interop/gravity/get": "引力之纯化", - "hexcasting.spell.hexcasting:interop/gravity/set": "改变引力", - "hexcasting.spell.hexcasting:interop/pehkui/get": "格列佛之纯化", - "hexcasting.spell.hexcasting:interop/pehkui/set": "改变缩放", + "hexcasting.special.hexcasting:number": "数字之精思:%s", + "hexcasting.special.hexcasting:mask": "簿记员之策略:%s", + "hexcasting.rawhook.hexcasting:open_paren": "内省", + "hexcasting.rawhook.hexcasting:close_paren": "反思", + "hexcasting.rawhook.hexcasting:escape": "考察", + "hexcasting.action.hexcasting:interop/gravity/get": "引力之纯化", + "hexcasting.action.hexcasting:interop/gravity/set": "改变引力", + "hexcasting.action.hexcasting:interop/pehkui/get": "格列佛之纯化", + "hexcasting.action.hexcasting:interop/pehkui/set": "改变大小", + + "hexcasting.mishap": "%s:%s", "hexcasting.mishap.invalid_pattern": "该图案不对应任何操作", "hexcasting.mishap.unescaped": "本应运行一个图案,而实际运行了%s", - "hexcasting.mishap.invalid_value": "%1$s本应在栈下标为%3$s处接受%2$s,而实际接受了%4$s", + "hexcasting.mishap.invalid_value": "本应在栈下标为%2$s处接受%1$s,而实际接受了%3$s", "hexcasting.mishap.invalid_value.class.double": "一个数", "hexcasting.mishap.invalid_value.class.boolean": "一个布尔值", "hexcasting.mishap.invalid_value.class.vector": "一个向量", @@ -532,22 +547,22 @@ "hexcasting.mishap.invalid_value.int.positive.less.equal": "一个小于等于%d的正整数", "hexcasting.mishap.invalid_value.int.between": "一个介于%d和%d之间的整数", "hexcasting.mishap.invalid_value.evaluatable": "可运行的事物", - "hexcasting.mishap.not_enough_args": "%s本应接受大于等于%s个参数,而实际栈中元素数为%s", - "hexcasting.mishap.no_args": "%s本应接受大于等于%s个参数,而实际为空栈", + "hexcasting.mishap.not_enough_args": "本应接受大于等于%s个参数,而实际栈中元素数为%s", + "hexcasting.mishap.no_args": "本应接受大于等于%s个参数,而实际为空栈", "hexcasting.mishap.too_many_close_parens": "在绘制反思前未先绘制内省", - "hexcasting.mishap.location_too_far": "%s超出了%s的影响范围", + "hexcasting.mishap.location_too_far": "%s超出影响范围", "hexcasting.mishap.location_out_of_world": "%s不在此世界内", "hexcasting.mishap.location_too_close_to_out": "%s离世界边界太近了", "hexcasting.mishap.location_bad_dimension": "无法在此维度内传送", - "hexcasting.mishap.wrong_dimension": "%1$s无法在%3$s中影响到%2$s", - "hexcasting.mishap.entity_too_far": "%s超出了%s的影响范围", - "hexcasting.mishap.immune_entity": "%s无法影响到%s", + "hexcasting.mishap.wrong_dimension": "无法在%2$s中影响到%1$s", + "hexcasting.mishap.entity_too_far": "%s超出影响范围", + "hexcasting.mishap.immune_entity": "无法影响到%s", "hexcasting.mishap.eval_too_deep": "递归深度过大", - "hexcasting.mishap.no_item": "%s需要%s,而实际无对应物品", - "hexcasting.mishap.no_item.offhand": "%s需要在另一只手里持有%s,而实际无对应物品", - "hexcasting.mishap.bad_entity": "%s需要%s,而实际接受了%s", - "hexcasting.mishap.bad_item": "%s需要%s,而实际持有%d个%s", - "hexcasting.mishap.bad_item.offhand": "%s需要在另一只手里持有%s,而实际持有%d个%s", + "hexcasting.mishap.no_item": "需要%s,而实际无对应物品", + "hexcasting.mishap.no_item.offhand": "需要在另一只手里持有%s,而实际无对应物品", + "hexcasting.mishap.bad_entity": "需要%s,而实际接受了%s", + "hexcasting.mishap.bad_item": "需要%s,而实际持有%d个%s", + "hexcasting.mishap.bad_item.offhand": "需要在另一只手里持有%s,而实际持有%d个%s", "hexcasting.mishap.bad_item.iota": "一个可以存储iota的地方", "hexcasting.mishap.bad_item.iota.read": "一个可以读出iota的地方", "hexcasting.mishap.bad_item.iota.write": "一个可以写入iota的地方", @@ -578,10 +593,10 @@ "hexcasting.mishap.divide_by_zero.sin": "%s的正弦", "hexcasting.mishap.divide_by_zero.cos": "%s的余弦", "hexcasting.mishap.no_akashic_record": "%s处无阿卡夏记录", - "hexcasting.mishap.disallowed": "%s已被服务器管理员禁用于施法", - "hexcasting.mishap.disallowed_circle": "%s已被服务器管理员禁用于法术环", + "hexcasting.mishap.disallowed": "已被服务器管理员禁用于施法", + "hexcasting.mishap.disallowed_circle": "已被服务器管理员禁用于法术环", "hexcasting.mishap.invalid_spell_datum_type": "尝试将某无效类型的值用作SpellDatum:%s(class %s)。这是模组中的bug。", - "hexcasting.mishap.unknown": "%s抛出异常(%s)。这是模组中的bug。", + "hexcasting.mishap.unknown": "抛出异常(%s)。这是模组中的bug。", "hexcasting.mishap.shame": "你真是可耻!", "_comment": "Patchi stuff", @@ -699,7 +714,7 @@ "hexcasting.entry.stack": "栈", "hexcasting.page.stack.1": "$(thing)栈/$,又被称为“后进先出表(LIFO)”,是计算机科学中的概念。简而言之,栈是一种只能与最近交互过的事物交互的事物的集合。$(br2)想象一摞盘子,新盘子会被放在其顶部。若想要与放在这摞盘子中间的某个盘子交互,你就必须先将它上面的所有盘子拿开才行。", "hexcasting.page.stack.2": "因为栈非常简单,所以与其的交互种类屈指可数:$(li)$(italic)向其中加入事物/$,称为“入栈”/“push”。$(li)$(italic)移除最后加入的元素/$,称为“出栈”/“pop”。$(li)$(italic)校验或修改最后加入的元素/$,称为“检视”/“peek”。$(br)我们将最后加入的元素称为“栈顶元素”,就和盘子的类比差不多。$(p)举个例子,如果向栈压入 1 号元素,然后压入 2 号元素,然后弹出一个元素,这时栈顶元素便是 1 号元素。", - "hexcasting.page.stack.3": "操作(大致)都只能与栈以如上几种方式交互。它们会弹出部分它们感兴趣的 iota(称为“参数”或“实参”或“形参”),对它们进行处理,然后压入一定数目的结果。$(br2)当然,某些操作(例如$(l:patterns/basics#hexcasting:get_caster)$(action)意识之精思/$)可能不会弹出任何元素,而某些操作(尤其是法术)可能不会压入任何元素。", + "hexcasting.page.stack.3": "操作(大致)都只能与栈以如上几种方式交互。它们会弹出部分它们所期望的 iota(称为“参数”或“实参”或“形参”),对它们进行处理,然后压入一定数目的结果。$(br2)当然,某些操作(例如$(l:patterns/basics#hexcasting:get_caster)$(action)意识之精思/$)可能不会弹出任何元素,而某些操作(尤其是法术)可能不会压入任何元素。", "hexcasting.page.stack.4": "更复杂的操作都可用若干次入栈、出栈或检视操作实现。例如,$(l:patterns/stackmanip#hexcasting:swap)$(action)弄臣之策略/$交换栈顶两个元素的顺序。这可认为是弹出两个 iota 并以相反顺序重新压入。又例如,$(l:patterns/stackmanip#hexcasting:duplicate)$(action)双子之分解/$会复制栈顶元素,也即其检视栈顶并压入一个一样的元素。", "hexcasting.entry.naming": "操作命名法", @@ -740,6 +755,12 @@ "hexcasting.page.lens.2": "例如,看向$(item)红石粉/$会给出其信号强度。我猜测随着研究的深入,还能发现新的额外信息。$(br2)此外,用$(l:items/staff)$(item)法杖/$施法时,在另一只手持有探知透镜就能缩短点与点的间距,从而能在网格上绘制更多图案。$(br2)我还可以把它当单片眼镜戴在头上。这样做能显示额外信息,但不会缩小网格。但没关系,总有两全其美的办法……", "hexcasting.page.lens.crafting.desc": "$(italic)你必须学会……探知你所看到的事物。/$", + "hexcasting.entry.thought_knot": "结念绳", + "hexcasting.page.thought_knot.1": "健忘者常在手指上缠绕丝线以助记忆。我也坚信我的咒法技艺能活用这种做法。以特定方式绑出的绳结应该能稳定存储一个 iota,且能独立于栈存在。$(br2)我将其称为“$(item)结念绳/$”。", + "hexcasting.page.thought_knot.2": "在初合成时,它的存储空间内没有 iota。在另一只手持有$(item)结念绳/$时,绘制$(l:patterns/readwrite#hexcasting:write)$(action)书吏之策略/$就会将栈顶 iota 移除并存入$(item)结念绳/$。绘制$(l:patterns/readwrite#hexcasting:read)$(action)书吏之精思/$则会将$(item)结念绳/$复制出来并压入栈顶。$(br2)一旦将 iota 写入$(item)结念绳/$,绳结本身便不再能解开。其中 iota 可被随意读取,但不可被清除或覆写。不过还好,这些绳结十分易得。", + "hexcasting.page.thought_knot.3": "另外,如果我在$(item)结念绳/$中写入一个实体,然后在该实体死亡或消失后尝试复制,则$(l:patterns/readwrite#hexcasting:read)$(action)书吏之精思/$会压入一个 $(l:casting/influences)$(thing)Null/$。", + "hexcasting.page.thought_knot.crafting.desc": "$(italic)别人要是看到你带着块牌子,上面写着“本人风度翩翩,品貌非凡”,你又会有什么感想?/$", + "hexcasting.entry.focus": "核心", "hexcasting.page.focus.1": "$(l:items/focus)$(item)核心/$能存储一个 iota。$(br2)合成核心时,其默认存有 $(l:casting/influences)$(thing)Null/$ 这一虚指。在另一只手持有$(l:items/focus)$(item)核心/$时,可以用$(l:patterns/readwrite#hexcasting:write)$(action)书吏之策略/$将栈顶元素弹出栈并写入其中。而使用$(l:patterns/readwrite#hexcasting:read)$(action)书吏之精思/$就会将$(l:items/focus)$(item)核心/$中的 iota 复制出来并压入栈中。", "hexcasting.page.focus.2": "我突然想到,我可以在$(l:items/focus)$(item)核心/$中写入一个由图案组成的列表,将它们复制出来后用$(l:patterns/meta#hexcasting:eval)$(action)赫尔墨斯之策略/$运行就行了。这样就有了施放复杂法术和施放某法术其中一部分的简单方法,不用再在每次使用时全部重画一遍图案了。$(br2)它可以用作一个简易版$(l:items/hexcasting#artifact)$(item)造物/$,但我觉得将某些常用图案“组合”存到$(l:items/focus)$(item)核心/$中更方便,比如返回我在看哪里的图案组合。", @@ -903,7 +924,7 @@ "hexcasting.page.math.construct_vec": "将三个数作为向量的 X,Y,Z 分量组合(最下方为 X 分量)。", "hexcasting.page.math.deconstruct_vec": "将一个向量拆分为其 X,Y,Z 分量(最下方为 X 分量)。", "hexcasting.page.math.modulo": "取两数除法的余数。也即执行除法后$(italic)剩余/$的数。例如,5 %% 2 得 1,5 %% 3 得 2。", - "hexcasting.page.math.coerce_axial": "将一个向量变为与其夹角最小的轴向单位向量。零向量不受影响。", + "hexcasting.page.math.coerce_axial": "若栈顶为向量,则返回与其夹角最小的轴向单位向量;零向量不受影响。若栈顶为数,则返回该数的符号;所给数为正则返回 1,为负责返回 -1,0 不受影响。", "hexcasting.page.math.random": "返回一个 0 与 1 之间的随机数。", "hexcasting.entry.advanced_math": "高阶数学", @@ -1071,7 +1092,7 @@ "hexcasting.entry.blockworks": "方块工程", "hexcasting.page.blockworks.place_block": "移除一个位置向量,然后挑选一个方块并放在给定位置。$(br)消耗极少量$(media)媒质/$。", - "hexcasting.page.blockworks.break_block": "移除一个位置向量,然后破坏给定位置的方块。此法术能破坏几乎所有钻石镐能破坏的方块。$(br)消耗略多于 1 个$(l:items/amethyst)$(item)紫水晶粉/$。", + "hexcasting.page.blockworks.break_block": "移除一个位置向量,然后破坏给定位置的方块。此法术能破坏几乎所有钻石镐能破坏的方块。$(br)消耗 1/8 个$(l:items/amethyst)$(item)紫水晶粉/$。", "hexcasting.page.blockworks.create_water": "在给定位置生成一格水(或给流体容器注入至多一桶水)。消耗大约 1 个$(l:items/amethyst)$(item)紫水晶粉/$。", "hexcasting.page.blockworks.destroy_water": "清空给定位置的流体容器,或是清除给定位置周围的液体。消耗大约 2 个$(l:items/amethyst)$(item)充能紫水晶/$。", "hexcasting.page.blockworks.conjure_block": "在给定位置构筑一个空灵缥缈却坚硬可触的,闪着光的方块。消耗大约 1 个$(l:items/amethyst)$(item)紫水晶粉/$。", From dd3f36902a5df470ea20f7f3690439c2fbd06a02 Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Thu, 16 Feb 2023 22:35:35 +0800 Subject: [PATCH 05/12] fix grammar in thought-knot's patchi entry --- Common/src/main/resources/assets/hexcasting/lang/zh_cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json index b5dd47d4..fbe1cd28 100644 --- a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json +++ b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json @@ -757,7 +757,7 @@ "hexcasting.entry.thought_knot": "结念绳", "hexcasting.page.thought_knot.1": "健忘者常在手指上缠绕丝线以助记忆。我也坚信我的咒法技艺能活用这种做法。以特定方式绑出的绳结应该能稳定存储一个 iota,且能独立于栈存在。$(br2)我将其称为“$(item)结念绳/$”。", - "hexcasting.page.thought_knot.2": "在初合成时,它的存储空间内没有 iota。在另一只手持有$(item)结念绳/$时,绘制$(l:patterns/readwrite#hexcasting:write)$(action)书吏之策略/$就会将栈顶 iota 移除并存入$(item)结念绳/$。绘制$(l:patterns/readwrite#hexcasting:read)$(action)书吏之精思/$则会将$(item)结念绳/$复制出来并压入栈顶。$(br2)一旦将 iota 写入$(item)结念绳/$,绳结本身便不再能解开。其中 iota 可被随意读取,但不可被清除或覆写。不过还好,这些绳结十分易得。", + "hexcasting.page.thought_knot.2": "在初合成时,它的存储空间内没有 iota。在另一只手持有$(item)结念绳/$时,绘制$(l:patterns/readwrite#hexcasting:write)$(action)书吏之策略/$就会将栈顶 iota 移除并存入$(item)结念绳/$。绘制$(l:patterns/readwrite#hexcasting:read)$(action)书吏之精思/$则会将$(item)结念绳/$中 iota 复制出来并压入栈顶。$(br2)一旦将 iota 写入$(item)结念绳/$,绳结本身便不再能解开。其中 iota 可被随意读取,但不可被清除或覆写。不过还好,这些绳结十分易得。", "hexcasting.page.thought_knot.3": "另外,如果我在$(item)结念绳/$中写入一个实体,然后在该实体死亡或消失后尝试复制,则$(l:patterns/readwrite#hexcasting:read)$(action)书吏之精思/$会压入一个 $(l:casting/influences)$(thing)Null/$。", "hexcasting.page.thought_knot.crafting.desc": "$(italic)别人要是看到你带着块牌子,上面写着“本人风度翩翩,品貌非凡”,你又会有什么感想?/$", From 98e4558bc886d5de0ccc4adf69e3fc98137cf36d Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Sat, 18 Feb 2023 16:55:31 +0800 Subject: [PATCH 06/12] altiora and related stuff --- .../assets/hexcasting/lang/zh_cn.json | 29 ++++++++++++++----- 1 file changed, 22 insertions(+), 7 deletions(-) diff --git a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json index fbe1cd28..2694f419 100644 --- a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json +++ b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json @@ -10,6 +10,8 @@ "item.hexcasting.warped_staff": "诡异木法杖", "item.hexcasting.mangrove_staff": "红树木法杖", "item.hexcasting.edified_staff": "启迪木法杖", + "item.hexcasting.quenched_staff": "Quenched Shard Staff", + "item.hexcasting.mindsplice_staff": "Mindsplice Staff", "item.hexcasting.thought_knot": "结念绳", "item.hexcasting.focus": "核心", "item.hexcasting.focus.sealed": "密封核心", @@ -76,8 +78,8 @@ "entity.hexcasting.wall_scroll": "壁挂卷轴", - "block.hexcasting.conjured": "构筑光源", - "block.hexcasting.conjured_block": "构筑方块", + "block.hexcasting.conjured": "构筑的光源", + "block.hexcasting.conjured_block": "构筑的方块", "block.hexcasting.slate.blank": "空白石板", "block.hexcasting.slate.written": "有图案的石板", "block.hexcasting.empty_impetus": "空白促动石", @@ -114,6 +116,7 @@ "block.hexcasting.amethyst_edified_leaves": "晶紫启迪树叶", "block.hexcasting.aventurine_edified_leaves": "砂蓝启迪树叶", "block.hexcasting.citrine_edified_leaves": "晶黄启迪树叶", + "block.hexcasting.quenched_allay": "Quenched Allay", "itemGroup.hexcasting": "咒法学", "itemGroup.hexcasting.creative_tab": "咒法学", @@ -216,7 +219,7 @@ "text.autoconfig.hexcasting.option.server.opBreakHarvestLevel.@Tooltip": "破坏方块法术的挖掘等级\n0 = 木,1 = 石,2 = 铁,3 = 钻石,4 = 下界合金", "text.autoconfig.hexcasting.option.server.maxRecurseDepth.@Tooltip": "一个操作能执行其他操作的最大次数", "text.autoconfig.hexcasting.option.server.maxSpellCircleLength.@Tooltip": "法术环所允许含有石板的最大个数", - "text.autoconfig.hexcasting.option.server.actionDenyList.@Tooltip": "被禁用操作的资源位置;试图执行此类操作会导致事故。例如。“hexcasting:get_caster”会禁用意识之精思。", + "text.autoconfig.hexcasting.option.server.actionDenyList.@Tooltip": "被禁用操作的资源位置;试图执行此类操作会导致事故。例如,“hexcasting:get_caster”会禁用意识之精思。", "text.autoconfig.hexcasting.option.server.circleActionDenyList.@Tooltip": "法术环中被禁用操作的资源位置;试图执行此类操作会导致事故", "text.autoconfig.hexcasting.option.server.villagersOffendedByMindMurder.@Tooltip": "村民是否会在其他村民被剥离意识时感到气愤", "text.autoconfig.hexcasting.option.server.fewScrollTables.@Tooltip": "会额外生成较少数量卷轴的战利品表", @@ -296,6 +299,8 @@ "hexcasting.subtitles.impetus.fletcher.tick": "制箭师促动石:咔哒", "hexcasting.subtitles.impetus.cleric.register": "牧师促动石:叮~", "hexcasting.subtitles.lore_fragment.read": "故事残卷:被阅读", + "hexcasting.subtitles.flight.ambience": "玩家:飞翔", + "hexcasting.subtitles.flight.finish": "飞翔结束", "_comment": "hexcasting.spell.book keys override the name of a pattern in the patchouli book if present", @@ -488,13 +493,15 @@ "hexcasting.action.hexcasting:potion/wither": "黑阳西沉", "hexcasting.action.hexcasting:potion/poison": "红阳西沉", "hexcasting.action.hexcasting:potion/slowness": "绿阳西沉", + "hexcasting.action.hexcasting:flight/range": "隐士之飞行", + "hexcasting.action.hexcasting:flight/time": "旅者之飞行", "hexcasting.action.hexcasting:potion/regeneration": "白阳当空", "hexcasting.action.hexcasting:potion/night_vision": "蓝阳当空", "hexcasting.action.hexcasting:potion/absorption": "黑阳当空", "hexcasting.action.hexcasting:potion/haste": "红阳当空", "hexcasting.action.hexcasting:potion/strength": "绿阳当空", - "hexcasting.action.hexcasting:flight": "飞行", + "hexcasting.action.hexcasting:flight": "翱翔", "hexcasting.action.hexcasting:lightning": "召雷", "hexcasting.action.hexcasting:summon_rain": "召雨", "hexcasting.action.hexcasting:dispel_rain": "驱雨", @@ -759,7 +766,7 @@ "hexcasting.page.thought_knot.1": "健忘者常在手指上缠绕丝线以助记忆。我也坚信我的咒法技艺能活用这种做法。以特定方式绑出的绳结应该能稳定存储一个 iota,且能独立于栈存在。$(br2)我将其称为“$(item)结念绳/$”。", "hexcasting.page.thought_knot.2": "在初合成时,它的存储空间内没有 iota。在另一只手持有$(item)结念绳/$时,绘制$(l:patterns/readwrite#hexcasting:write)$(action)书吏之策略/$就会将栈顶 iota 移除并存入$(item)结念绳/$。绘制$(l:patterns/readwrite#hexcasting:read)$(action)书吏之精思/$则会将$(item)结念绳/$中 iota 复制出来并压入栈顶。$(br2)一旦将 iota 写入$(item)结念绳/$,绳结本身便不再能解开。其中 iota 可被随意读取,但不可被清除或覆写。不过还好,这些绳结十分易得。", "hexcasting.page.thought_knot.3": "另外,如果我在$(item)结念绳/$中写入一个实体,然后在该实体死亡或消失后尝试复制,则$(l:patterns/readwrite#hexcasting:read)$(action)书吏之精思/$会压入一个 $(l:casting/influences)$(thing)Null/$。", - "hexcasting.page.thought_knot.crafting.desc": "$(italic)别人要是看到你带着块牌子,上面写着“本人风度翩翩,品貌非凡”,你又会有什么感想?/$", + "hexcasting.page.thought_knot.crafting.desc": "$(italic)别人要是看到你带着块牌子,上面写着“本人风度翩翩,品貌非凡”,你又会作何感想?/$", "hexcasting.entry.focus": "核心", "hexcasting.page.focus.1": "$(l:items/focus)$(item)核心/$能存储一个 iota。$(br2)合成核心时,其默认存有 $(l:casting/influences)$(thing)Null/$ 这一虚指。在另一只手持有$(l:items/focus)$(item)核心/$时,可以用$(l:patterns/readwrite#hexcasting:write)$(action)书吏之策略/$将栈顶元素弹出栈并写入其中。而使用$(l:patterns/readwrite#hexcasting:read)$(action)书吏之精思/$就会将$(l:items/focus)$(item)核心/$中的 iota 复制出来并压入栈中。", @@ -1131,6 +1138,14 @@ "hexcasting.page.colorize": "我需要在施法时在另一只手中持有$(l:items/pigments)$(item)染色剂/$。施法后,染色剂将被消耗而我意识的颜色也将永久改变(至少是在再次施法前)。消耗大约 1 个$(l:items/amethyst)$(item)紫水晶粉/$。", + "hexcasting.entry.flights": "飞行", + "hexcasting.page.flights.1": "尽管无法掌握自由飞行的力量,我还是找到了若干能将物体滞空的方法,但各种方法各有缺陷。$(br2)所有种类的飞行法术都会产生微量多余$(media)媒质/$。在法术效果将要结束时,其会产生越来越多红色和黑色的火花。", + "hexcasting.page.flights.2": "当然,也有其他种类的飞行法术。例如,将$(l:patterns/spells/basic#hexcasting:add_motion)$(action)驱动/$和$(l:patterns/spells/nadirs#hexcasting:potion/levitation)$(action)蓝阳西沉/$结合使用的类飞行技术自古代起就多有运用。$(br2)我还听说过一种能给予滑翔能力的,可以穿在背上的薄透翼膜。研究表明,被称为“$(l:patterns/great_spells/altiora)$(action)翱翔/$”的卓越法术也许能模仿这种翼膜的功用。", + "hexcasting.page.flights.range.1": "受范围限制的飞行法术。", + "hexcasting.page.flights.range.2": "第二参数代表水平方向上的半径(以米计),在此范围内,法术能保持稳定。走出该范围就会结束该法术,滞空的物体会直接坠向地面。但只要一直呆在这个范围内,法术的效果便会无限持续。此法术还会额外产生微量$(media)媒质/$用以标记安全区域中心点。$(br2)每米安全范围消耗大约 1 个$(l:items/amethyst)$(item)紫水晶粉/$。", + "hexcasting.page.flights.time.1": "受时间限制的飞行法术。", + "hexcasting.page.flights.time.2": "第二参数代表持续时间(以秒计),在此限制内,法术能保持稳定。持续时间超过限制就会结束该法术,滞空的物体会直接坠向地面。$(br2)此法术相对较昂贵,每秒持续时间消耗大约 1 个$(l:items/amethyst)$(item)充能紫水晶/$。我觉得它极其适合长途旅行。", + "hexcasting.page.create_lava.1": "在给定位置生成一格熔岩(或给流体容器注入至多一桶熔岩)。消耗大约 1 个$(l:items/amethyst)$(item)充能紫水晶/$。", "hexcasting.page.create_lava.2": "建议不要声张自己知道这个法术。某些植物学家对此……比较敏感,至少我听说是这样。$(br2)也罢,确实没人说过探究宇宙最深层的秘密是什么好干的活。", @@ -1139,8 +1154,8 @@ "hexcasting.page.weather_manip.summon_rain": "我能控制云彩!此法术会在我所处世界各处召来雨水。消耗大约 1 个$(l:items/amethyst)$(item)充能紫水晶/$。若已在下雨就无效。", "hexcasting.page.weather_manip.dispel_rain": "召雨的反面。此法术会将我所处世界的雨水驱离。消耗大约 1 个$(l:items/amethyst)$(item)紫水晶碎片/$。若未在下雨就无效。", - "hexcasting.page.flight.1": "飞行的力量!我已使自然屈膝臣服。但自然懂得复仇,它无时无刻不在盼望着我打破与它的条约,这样它就能打折我的腿。", - "hexcasting.page.flight.2": "实体(必须是玩家)将被给予飞行的力量。第一个数字是飞行能持续的时间,第二个数字则是允许飞行区域的半径。如果该玩家飞出了那个区域,或是在空中时时间耗尽,他们所藐视的引力就会出手。极尽其能。$(br2)每米半径、每秒持续时间消耗 1/4 个$(l:items/amethyst)$(item)紫水晶粉/$。", + "hexcasting.page.altiora.1": "此法术会将一束$(media)媒质/$在我身旁塑成翅膀状,并赋予其足够物质性,从而允许施法者滑翔。", + "hexcasting.page.altiora.2": "这对翅膀的操作方式与$(item)鞘翅/$完全一致。目标(必须是玩家)会被弹起而升空,此时按下$(k:jump)就能张开翅膀。这些翅膀十分脆弱,会在触碰到任意表面时破碎消失。长距飞行则可能需要$(l:patterns/spells/basic#hexcasting:add_motion)$(action)驱动/$或者$(item)烟花火箭/$(可能稍显鲁莽)的协助。$(br2)消耗大约 1 个$(l:items/amethyst)$(item)充能紫水晶/$。", "hexcasting.page.teleport.1": "比$(l:patterns/spells/basic#hexcasting:blink)$(action)闪现/$更为强大,此法术能让我传送到世界上几乎任何一处!当然它也有极限,但可比我熟悉的施法距离要远得$(italic)多/$。", "hexcasting.page.teleport.2": "实体会按所给向量偏移出其原有位置。它似乎一直会消耗大约 10 个$(l:items/amethyst)$(item)充能紫水晶/$,不论传送距离。$(br2)当然这种传送也不是尽善尽美的,在传送如玩家般复杂的实体时,实体身上的物品就不会$(italic)非常/$安稳了,它们可能会散落在目的地周围。还有,传送的实体将会被强制从其所乘坐的无生命载具中卸下……但我曾读到过动物可以一起被传送,大概吧。", From 8c217cb986b35f8d450e0efbf7edf75816f7ba66 Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Sun, 19 Feb 2023 14:46:57 +0800 Subject: [PATCH 07/12] lore wording & new features --- .../assets/hexcasting/lang/zh_cn.json | 91 +++++++++++-------- 1 file changed, 51 insertions(+), 40 deletions(-) diff --git a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json index 2694f419..506cd5f9 100644 --- a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json +++ b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json @@ -10,8 +10,8 @@ "item.hexcasting.warped_staff": "诡异木法杖", "item.hexcasting.mangrove_staff": "红树木法杖", "item.hexcasting.edified_staff": "启迪木法杖", - "item.hexcasting.quenched_staff": "Quenched Shard Staff", - "item.hexcasting.mindsplice_staff": "Mindsplice Staff", + "item.hexcasting.quenched_staff": "淬灵晶法杖", + "item.hexcasting.mindsplice_staff": "制念法杖", "item.hexcasting.thought_knot": "结念绳", "item.hexcasting.focus": "核心", "item.hexcasting.focus.sealed": "密封核心", @@ -22,6 +22,7 @@ "item.hexcasting.battery": "媒质之瓶", "item.hexcasting.amethyst_dust": "紫水晶粉", "item.hexcasting.charged_amethyst": "充能紫水晶", + "item.hexcasting.quenched_allay_shard": "淬灵晶碎片", "item.hexcasting.lens": "探知透镜", "item.hexcasting.scroll_small": "小型卷轴", "item.hexcasting.scroll_small.of": "是如何拿到此%s卷轴的", @@ -116,7 +117,7 @@ "block.hexcasting.amethyst_edified_leaves": "晶紫启迪树叶", "block.hexcasting.aventurine_edified_leaves": "砂蓝启迪树叶", "block.hexcasting.citrine_edified_leaves": "晶黄启迪树叶", - "block.hexcasting.quenched_allay": "Quenched Allay", + "block.hexcasting.quenched_allay": "淬灵晶块", "itemGroup.hexcasting": "咒法学", "itemGroup.hexcasting.creative_tab": "咒法学", @@ -608,7 +609,7 @@ "_comment": "Patchi stuff", - "hexcasting.landing": "我似乎发现了一种全新的魔法,一种在六边形网格上画各式奇诡图案的魔法。它深深地迷住了我。我决定着手撰写一本笔记,以此记述我的想法和研究成果。$(br2)$(l:https://discord.gg/4xxHGYteWk)Discord 链接/$", + "hexcasting.landing": "我似乎发现了一种全新的魔法,一种在六边形网格上画各式奇诡图案的魔法。它深深地迷住了我。我决定着手撰写一本笔记,以此记述我的想法和研究成果。$(br2)$(l:https://forum.petra-k.at/index.php)论坛链接/$", "hexcasting.entry.basics": "初入咒法", "hexcasting.entry.basics.desc": "研究这种魔法的人士会用$(l:items/staff)$(item)法杖/$在空中绘制奇异的图案来施放他们口中的“$(hex)咒术/$”,他们也会让$(l:items/hexcasting)$(item)强大的魔法物品/$替他们施法。我应该也可以这样做?", @@ -877,13 +878,23 @@ "hexcasting.page.akashiclib.akashic_record": "存储和分配图案非常简单但太过磨人,我还有更要紧的事要做。剥离一个精于此道的意识能省很多麻烦。", "hexcasting.page.akashiclib.3": "图书馆的使用方法很简单,交给图书管理员一个图案,然后他把对应的 iota 交给你。共有两个相关图案,$(l:patterns/akashic_patterns)笔记在此/$。$(br2)对书架使用一张空白的$(l:items/scroll)$(item)卷轴/$就能将图案复制到$(l:items/scroll)$(item)卷轴/$上。潜行时右击书架就能清除其中数据。", + "hexcasting.entry.quenching_allays": "淬炼悦灵", + "hexcasting.page.quenching_allays.1": "$(l)它们就是小块媒质。/$我怎么没早点发现呢?它们——我是一堆血肉再加上一小点……是被赐予了一小点的思维,但悦灵是能维持自稳的媒质集群,再被按到一小点血肉上去。所有东西就都说得通了——它们对媒质的趋向性,它们对音乐的种种反应,$(l)我现在理解了/$,$(l)但/$为何前人$(l)没有/$?", + "hexcasting.page.quenching_allays.2": "理解这点后,唯一$(l)正确/$的选择就是去征服它们奇异的意识——它们奇异的自我——也是它们的全部、一个意识、一个自我、一段尾声。它们的性状似乎揭示了某些东西。我能……我能使用它们压缩$(media)媒质/$,将两束思维叠放在一起,形体与认知,多与一。$(br2)这个过程不知怎么的会自行产生$(media)媒质/$。这是怎么回事?也许——也许是$(l)我/$的缘故,是完成这项任务的过程——", + "hexcasting.page.quenching_allays.3": "它不重要。我不重要。它们不重要,重要的只有功用。这就是了。$(br2)这肯定相当痛苦。", + "hexcasting.page.quenching_allays.4": "所得的产物十分脆弱。直接破坏会将其打碎成碎片,$(thing)时运/$则能增加产量……如果需要获得方块本身,那要有精准采集才行。$(br2)产生的碎片相当于将 3 个$(l:items/amethyst)$(item)充能紫水晶/$拼在一起。方块则相当于 4 个碎片。", + "hexcasting.page.quenching_allays.5": "它们变幻莫测,好像会在我的手中不断变形闪烁,若是给予它们来自另一种$(media)媒质/$形态的引导,它们便会变成对应的形态,且$(media)媒质/$总量前后不变。", + + "hexcasting.entry.fanciful_staves": "华丽法杖", + "hexcasting.page.fanciful_staves.1": "卸去无知的外壳后,更换工具——那些我亲手打磨的法杖——更是理所应当。这些全新的设计并非拥有额外属性——但它们光彩万分,光耀夺目……它们一如我视线边缘的闪烁与光耀。", + "_comment": "Patterns", "hexcasting.entry.readers_guide": "如何阅读这一章节", "hexcasting.page.readers_guide.1": "我将我找到的所有图案根据作用分为了几类。我也记下了它们的笔画顺序,前提是我在研究中发现了确切顺序。绘制起点标记为一个稍大的红点。$(br2)如果某个操作需要绘制多个图案才能执行,我会将那些图案排在一起。", "hexcasting.page.readers_guide.2": "我$(italic)没法确定/$某些图案的笔顺,不过它们的形状是确定的。我猜测它们的画法就藏在某些古代的图书馆和地牢里。$(br2)我只会记录这类图案的外形,笔顺不记。", "hexcasting.page.readers_guide.3": "我也会记下操作接受或修改的 iota 的类型,后接一个“→”,再后接这些操作产生的 iota 的类型。$(p)例如,“$(n)vector, number/$ → $(n)vector/$” 意味着该操作会从栈顶移除一个向量和一个数,然后压入一个向量;或者说,移除一个数,然后修改栈顶的向量。(数需在栈顶,向量则需直接处于数下方。)", - "hexcasting.page.readers_guide.4": "“→ $(n)entity/$”意味着该操作只会压入一个实体。“$(n)entity, vector/$ →”意味着该操作会弹出一个实体和一个向量,而不压入任何 iota。$(br2)再提一句,如果觉得标记笔顺的小点太慢或太难看清楚,可以按下 $(thing)Control 或 Command/$ 将图案以渐变显示,起始点最深,结束点最浅。卷轴和咒术网格也能这样!", + "hexcasting.page.readers_guide.4": "“→ $(n)entity/$”意味着该操作只会压入一个实体。“$(n)entity, vector/$ →”意味着该操作会弹出一个实体和一个向量,而不压入任何 iota。$(br2)再提一句,如果觉得标记笔顺的小点太慢或太难看清楚,可以按下 $(thing)Control 或 Command/$ 以渐变显示图案,起始点最深,结束点最浅。卷轴和咒术网格也能这样!", "hexcasting.entry.basics_pattern": "基础图案", "hexcasting.page.basics_pattern.get_caster": "返回我,也就是施法者。", @@ -1181,46 +1192,46 @@ "hexcasting.entry.lore.terabithia1": "卡达蒙的信,#1", "hexcasting.page.lore.terabithia1.1": "$(italic)完整标题:卡达蒙·斯蒂勒斯寄给她父亲的信,#1/$$(br2)亲爱的爸爸,$(br)我对你攒钱送我来大图书馆的感激之情与日俱增。在这里学到的知识真是不可思议!我实在没法把我所见所想全部描述出来……能来这里真是太棒了。", - "hexcasting.page.lore.terabithia1.2": "我写这封信时正坐在主穹顶下,它是由咒法学学生联合会维护和保养的。他们在穹顶顶部设置了某种奇特的装置,由此就能捕获从勤奋苦攻的学生的课桌中逸散出来的散在思维能量,至少我了解到的是这样。我的舍友阿曼妮塔就在钻研这门学问,她也非常愿意滔滔不绝地为我解释其中原理,尽管我得承认我听不大懂。", - "hexcasting.page.lore.terabithia1.3": "就我的理解而言,我们思考的过程——也就是驱动我写这封信和你读这封信的无形机制——并不那么有效。一小部分能量会逸散到环境中,就和马车的车轴在长途跋涉后摸起来会有点烫一样。这些散在能量叫做“媒质”。一个人的散在媒质微不足道,但成百上千位主穹顶下的思考者加在一起就不得了了,甚至还会出现乘数效应。再配上某些天才般的装置,这些媒质就能被固化为某种紫色的水晶。", - "hexcasting.page.lore.terabithia1.4": "有关她所研究的学问就讲这么多了。我今天和地质学学生联合会进行的第一次勘探告一段落啦!出发前没能写封信对不起啦,时间过得太快了。我们前去大图书馆东边一道裂谷里冒险,还在层层岩石和土壤底下扎营过了夜。当然,我们只探索了洞穴里光照良好且勘探完全的地方。不过就我觉得,在洞穴里过夜比在地表要安全得多,尽管我还是被狠狠地吓到了!", + "hexcasting.page.lore.terabithia1.2": "我写这封信时正坐在主穹顶下,它是由咒法学学生联合会维护和保养的。他们在穹顶顶部装设了某种奇特的装置,由此就能捕获从勤奋苦攻的学生的课桌中逸散出来的散在思维能量,至少我了解到的是这样。我的舍友阿曼妮塔就在钻研这门学问,她也非常愿意滔滔不绝地为我解释其中原理,尽管我得承认我听不大懂。", + "hexcasting.page.lore.terabithia1.3": "就我的理解而言,我们思考的过程——也就是驱动我写这封信和你读这封信的无形机制——并不那么有效。一小部分能量会逸散到环境中,就和马车的车轴在长途跋涉后摸起来会有点烫一样。这些散在能量叫做“媒质”。一个人的散在媒质微不足道,但主穹顶下成百上千位思考者加在一起就不得了了,说不定会按几何级数增长呢!再配上某些绝妙的装置,这些媒质就能被固化为某种紫色的水晶。", + "hexcasting.page.lore.terabithia1.4": "有关她所研究的学问就讲这么多了。我今天和地质学学生联合会进行的第一次勘探告一段落啦!出发前没能写封信对不起啦,时间过得太快了。我们去了大图书馆东边的一道裂谷里冒险,还在层层岩石和土壤底下扎营过了夜。当然,我们只探索了洞穴里光照良好且勘探完全的地方。我觉得,在洞穴里过夜比在地表要安全得多,尽管我还是被狠狠地吓到了!", "hexcasting.page.lore.terabithia1.5": "还好夜里没发生什么坏事,之后我们就往更深的地方去勘探本地矿脉了。我们在找的是一种稀有的紫色水晶矿脉,称作“紫水晶”,它们只以痕量出现在地层中。可惜的是,我们什么都没找到,只能两手空空地返回地表。", "hexcasting.page.lore.terabithia1.6": "现在再想,这种“紫水晶”的外观描述貌似和阿曼妮塔所讲的媒质水晶极为类似。它们要是会自然形成于地底该怎么样,光是想想都兴奋!不过想来也是不大可能的吧……", - "hexcasting.page.lore.terabithia1.7": "作为一名学生,我每三个月能在阿卡夏邮局免费送一封信。但你也知道,我并不是很富裕……恐怕这是唯一一种能和你说上话的方式了。你攒钱回信我再感激不过,但我们之间的联系机会恐怕不会很多。不过我认为,我在这能学到的知识可能远超贷款上写的数字的价值。我大概会是家族中第一个不当农民的人吧!", - "hexcasting.page.lore.terabithia1.8": "我想,我三个月后会再写封信的。$(br2)你亲爱的,$(br)卡达蒙·斯蒂勒斯", + "hexcasting.page.lore.terabithia1.7": "作为一名学生,我每三个月能在阿卡夏邮局免费送一封信。但你也知道,我们并不富裕……恐怕这是唯一一种能和你说上话的方式了。你攒钱回信我再感激不过,但我们之间的联系机会恐怕不会很多。不过我认为,我在这能学到的知识可能远超贷款上写的数字的价值。我大概会是家族中第一个不当农民的人吧!", + "hexcasting.page.lore.terabithia1.8": "我三个月后会再写封信的。$(br2)你亲爱的,$(br)卡达蒙·斯蒂勒斯", "hexcasting.entry.lore.terabithia2": "卡达蒙的信,#2", - "hexcasting.page.lore.terabithia2.1": "$(italic)完整标题:卡达蒙·斯蒂勒斯寄给她父亲的信,#2/$$(br2)亲爱的爸爸,$(br)……天哪,试着把过去三个月的经历全写进信里真是件难事。这么难办的事居然是我免费得来的奇迹赐予的!我可真是辛苦。", - "hexcasting.page.lore.terabithia2.2": "我在地质学联合会的研究正稳步推进。我们又进行了一次实地考察,这次范围更深,直到灰色的岩石隐去而硬质的片状板岩出现的地方。那里的岩石会在脚下碎成令人窒息的粉末……脚下的危险已经需要格外注意,更不用说那些藏身于黑暗的生物。(我之前曾遇到过这种生物一两次,但我知道你会为我经受生死考验而坐立难安,所以就不提了。)", - "hexcasting.page.lore.terabithia2.3": "不过,我们确实发现了一些之前所说的紫水晶。在某次小型勘探中我们发现了个只有丁点水晶的小矿脉。我们需要严格遵守勘探规章,所以找到的紫水晶需全部取走并立刻上交给联合会中的学长。这整条规定在我看来从里到外都很荒诞。他们把这当做重要至极而绝密的事件,又把考察交给来这总共还不到六个月的新生去做,还就在那么几平方分米大的地方用足足十二把探矿镐开采总共十克都不到的东西……", - "hexcasting.page.lore.terabithia2.4": "我完全想不到这么做的理由。一位图书管理员给我推荐了本宝石百科,其中提到紫水晶的用途接近于零。它主要被用于制作某些特种玻璃和镜片,也基本算是没什么用。$(br2)让我来猜的话,我会觉得紫水晶和他们口中的媒质是一种东西,就和我上次说的一样。", - "hexcasting.page.lore.terabithia2.5": "假如这是真的,那那些严格的保密措施和学长们对质疑的排斥,也许就是因为这是大图书馆的原创性研究成果,而大图书馆不想让某些竞争对手知晓这些。$(br2)然而,这个理论有点站不住脚。矿洞中发现的紫水晶和阿曼妮塔给我看的那些媒质水晶确实很相像,但并不完全一致。也许要把两者放在一起才能看出端倪,不过媒质有种奇特的嗡鸣和振动感,而紫水晶没有。", - "hexcasting.page.lore.terabithia2.6": "也许在紫水晶上感受不到嗡鸣和振动只是因为身处地下所造成的压力。我唯一一次摸到紫水晶时手一直在抖,而且触感确实很轻盈,不过对我而言两者的触感并不完全一致。两者的折射率略有不同。$(br2)如果有机会在矿洞外碰见紫水晶,我一定要问下阿曼妮塔她能不能用紫水晶施咒。似乎每次我们碰面她都新学到了些奇妙的技艺。", - "hexcasting.page.lore.terabithia2.7": "就在上周,她不靠任何支撑物就把我悬到了空中!轻微的刺痛感,身体比空气还轻盈,但衣服又还是原本的重量……这种感觉非常奇怪。不过我确实很庆幸她在效果结束前把我拉到了床的正上方。$(br2)你亲爱的,$(br)卡达蒙·斯蒂勒斯", + "hexcasting.page.lore.terabithia2.1": "$(italic)完整标题:卡达蒙·斯蒂勒斯寄给她父亲的信,#2/$$(br2)亲爱的爸爸,$(br)……天哪,把过去三个月的经历全写进信里真是件难事。这么难办的事居然是我免费得来的奇迹赐予的!我还真是辛苦。", + "hexcasting.page.lore.terabithia2.2": "我在地质学联合会的研究正稳步推进。我们又进行了一次实地考察,这次范围更深,深达灰色的岩石隐去而硬质的片状板岩出现的地方。那里的岩石会在脚下碎成呛人的粉末……脚下的危险已经需要打起十二分精神,更不用说对付那些藏身于黑暗的生物了。(我之前曾遇到过这种生物一两次,但我知道你会为我经受生死考验而坐立难安,所以就不提了。)", + "hexcasting.page.lore.terabithia2.3": "不过,我们确实发现了一些之前所说的紫水晶。在某次小型勘探中我们发现了个只有丁点水晶的小矿脉。我们需要严格遵守勘探规章,所以找到的紫水晶需全部取走并立刻上交给联合会中的学长。这整条规定不管怎么看都很荒诞。他们把这当做重要至极而绝密的事件,但又把考察交给来这总共还不到六个月的新生去做,还就在那么几巴掌大的地方用足足十二把探矿镐开采总共十克都不到的东西……", + "hexcasting.page.lore.terabithia2.4": "我完全想不明白为什么要这么做。一位图书管理员给我推荐了本宝石百科,其中提到紫水晶的用途接近于零。它主要用于制作某些特种玻璃和镜片,也基本算是没什么用了。$(br2)要是我猜,我会觉得紫水晶和他们口中的媒质是一种东西,就和我上次说的一样。", + "hexcasting.page.lore.terabithia2.5": "假如我的猜想属实,那那些严格的保密措施和学长们对质疑的排斥,也许就是因为这是大图书馆的原创性研究成果,而且不能让某些竞争对手知道。$(br2)然而,这个理论还是有点站不住脚。矿洞中发现的紫水晶和阿曼妮塔给我看的那些媒质水晶确实很相像,但并不完全一致。也许只有把两者放在一起才能看出端倪,不过媒质明显有种奇特的嗡鸣感和振动感,而紫水晶没有。", + "hexcasting.page.lore.terabithia2.6": "也许感受不到紫水晶的嗡鸣和振动只不过是身处地下的心理压力。我唯一一次摸到紫水晶时手一直在抖,而且触感确实很轻盈,不过对我而言两者的触感并不完全一致。两者的折射率也略有不同。$(br2)如果有机会在矿洞外碰见紫水晶,我一定要问下阿曼妮塔她能不能用紫水晶施咒。而且似乎每次我们碰面,她都新学到了些奇妙的技艺。", + "hexcasting.page.lore.terabithia2.7": "就在上周,她把我悬到了空中,而且完全没用支撑物!轻微的刺痛感,体感比空气还轻盈,但衣服又还是原本的重量……这种感觉非常奇怪。不过我确实很庆幸她在效果结束前把我拉到了床的正上方。$(br2)你亲爱的,$(br)卡达蒙·斯蒂勒斯", "hexcasting.entry.lore.terabithia3": "卡达蒙的信,#3,1/2", - "hexcasting.page.lore.terabithia3.1": "$(italic)完整标题:卡达蒙·斯蒂勒斯寄给她父亲的信,#3,第一部分/$$(br2)亲爱的爸爸,$(br)自从上次写信以来发生了两桩怪事。$(br2)第一件,负责管理入门等级咒法学联合会学生的教授失踪了。没人知道他去了哪里。他的办公室和住所都被锁上了,但里面还是那副乱糟糟的样子。", - "hexcasting.page.lore.terabithia3.2": "更奇怪的是,不管大图书馆的学生怎么激那帮冗杂官僚里管行政的人员,送去的信件都被一一打回。就连其他教授都不愿谈及他。$(br2)也正如你可能在想的,阿曼妮塔十分沮丧。不管大图书馆派来哪位教授接任,都不如原先的教授那样理解和愿意帮助初学者们。", - "hexcasting.page.lore.terabithia3.3": "但是,这还不是两件事里更怪的那件。这件事——我很希望之后不要再碰到比这还骇人的事了——发生在我和地质学联合会的又一次考察中,我们计划前去某个村庄附近考察。", - "hexcasting.page.lore.terabithia3.4": "通常去居民点附近考察时,我们要与村庄的村长或长老进行长时间的磋商,以确定我们的行为受到许可,并划定我们能去的地方和能做的事。但这次不一样,这次没有磋商。在出发的两天前我们才刚被告知这次我们要跟着咒法学联合会的一位学长去。", - "hexcasting.page.lore.terabithia3.5": "我们在村庄附近的密林中扎营,不知道为什么不选附近的平原。支帐篷的地方几乎没法看到村庄。在刚到那天的晚上我铺开睡袋时,周围是死一般的寂静。就算我们看不见村庄我们也应该能听到村庄里的声音。但是在地表呆着的整段时间里,我却几乎听不见半点声响。", - "hexcasting.page.lore.terabithia3.6": "我听到的为数不多的声音都像是劳作时会发出的那种,比如锤子砸到铁砧上的响声和锄头翻土的噪声。我完全没听到任何人说话。$(br2)第二天早晨我们就备好灯笼进入了地下。", - "hexcasting.page.lore.terabithia3.7": "我们没被告知我们到底要找什么,但有学生听说我们是来找紫水晶的,这貌似说得通。我已练出能在矿洞壁上发现任何一小点紫色闪光的能力,但就在灰色岩石和黑色板岩的交界处,我面前却出现了一座奇观。$(br2)那是一整个紫水晶晶洞,快有十个我那么高,里面随着灯光闪着紫色光芒,洞壁的每一面都被尖锐的紫色水晶覆盖。那些紫水晶比我来大图书馆之后整个探险组挖到的加起来还多。", - "hexcasting.page.lore.terabithia3.8": "我们每人被发了一副手套并被告知加紧开采。和我们同行的一位学长拿出了一个奇特的淡紫色盒子,高层人员会拿这种盒子来装东西,我和其他学生则兢兢业业地把那些玻璃质水晶从墙上砸下后放到盒子里去。外层脆性水晶的后方似乎有两种更为致密的构造。一种和外层水晶类似,但另一种更为……我词穷了。", - "hexcasting.page.lore.terabithia3.9": "“重要”这词也不合适,但这是我能想到的最贴切的形容了。它有一种特殊的……庄重感,就好像它上面的 X 形暗色深槽有某种神圣的意味。但由于某种理由,我们被严令禁止触摸它们。偶尔某名学生的镐子会不小心搞碎一块,那名学生就会被严厉责骂。尽管我全身心地投入繁复的开采工作,我还是感觉……格外的清醒。这种感受很混杂:我的思维非常清晰,但同时我感受到如果我放下手头工作去探究那种感受的话,可能就探究个没完了。", - "hexcasting.page.lore.terabithia3.10": "就好像每次吸气,我脑袋里就竖起一个路标,我能感受到它正坚定地为我指示正确的道路,然而实际上指向的却是一座陡崖。我甩了甩头又继续开采,这似乎对无视那些路标有点用处。$(br2)不过我成功偷藏了一小块水晶碎片。$(br2)我们采矿采了快一整天,到学长的时间计指示太阳快落山时我们几乎把剩下的水晶都挖完了。", - "hexcasting.page.lore.terabithia3.11": "就在我们要离开的时候,我又留意到先前禁止我们开采的那些水晶,它们暗色的深槽里似乎新出现了晶芽,就好像它们从中长出来了一样。我所知的地质学中有关水晶的所有知识都表明,这些水晶需要成千上万年才能长成,但仅在一天之内,新水晶就在我的眼前凭空出现了。我想学长们的开采禁令确实有道理,大概吧。", + "hexcasting.page.lore.terabithia3.1": "$(italic)完整标题:卡达蒙·斯蒂勒斯寄给她父亲的信,#3,第一部分/$$(br2)亲爱的爸爸,$(br)自从上次写信以来发生了两桩怪事。$(br2)第一件,负责管理入门等级咒法学联合会学生的教授失踪了。没人知道他去了哪里。他的办公室和住所都被上了锁,但里面还是那副乱糟糟的样子。", + "hexcasting.page.lore.terabithia3.2": "更奇怪的是,不管大图书馆的学生怎么激那帮冗杂官僚里管行政的人员,送去的信件都还被一一打回。连其他教授都不愿谈及他。$(br2)也正如你可能在担心的,阿曼妮塔十分沮丧。无论大图书馆派来哪位教授接任,都不如原先的教授那样善解人意和乐于助人。", + "hexcasting.page.lore.terabithia3.3": "但是,这还不是最怪的那件事。这件事——我很希望之后不要再碰到比这还骇人的事了——发生在我和地质学联合会的又一次考察中,我们计划前去某个村庄附近。", + "hexcasting.page.lore.terabithia3.4": "通常去居民点附近考察时,我们要与村庄的村长或长老进行长时间的磋商,以确定我们的行为是被允许的,并划定我们能去的地方和能做的事。但这次不一样,这次没有磋商。出发前两天我们才被告知这次要跟着咒法学联合会的一位学长去。", + "hexcasting.page.lore.terabithia3.5": "我们在村庄附近的密林中扎营,不知道为什么不选附近的平原。支帐篷的地方几乎看不到村庄。在刚到那天的晚上,我铺开睡袋时,周围是死一般的寂静。就算我们看不见村庄,我们也应该能听到村庄里的声音。但是在地表呆着的整段时间里,我却几乎什么都听不见。", + "hexcasting.page.lore.terabithia3.6": "我听到的为数不多的声音都像是劳作时发出的那种,比如锤子砸到铁砧上的响声和锄头翻土的噪声。我完全没听到说话声。$(br2)第二天早晨我们就备好灯笼进入了地下。", + "hexcasting.page.lore.terabithia3.7": "我们没被告知到底要找什么,但有学生听说我们是来找紫水晶的,这貌似说得通。我早已练出能在矿洞壁上瞄中任何一小点紫色闪光的绝技,但就在灰色岩石和黑色板岩的交界处,我面前却赫然出现了一座奇观。$(br2)那是一整个紫水晶晶洞,快有十个我那么高,并随着灯光闪着紫色光芒,洞壁的每一面都被尖锐的紫色水晶覆盖。那些紫水晶比我来大图书馆之后整个探险组挖到的所有加起来还多。", + "hexcasting.page.lore.terabithia3.8": "我们每人被发了一副手套并被告知加紧开采。和我们同行的一位学长拿出了一个奇特的淡紫色盒子,高层人员会拿这种盒子来装东西,我和其他学生则兢兢业业地把那些玻璃质水晶从墙上砸下,然后放到盒子里去。外层脆性水晶的基座后方似乎有两种更为致密的构造。一种和外层水晶类似,但另一种更为……我词穷了。", + "hexcasting.page.lore.terabithia3.9": "“重要”这词也不合适,但这是我能想到的最贴切的形容词了。它有一种特殊的……庄重感,就好像它上面的 X 形暗色深槽有某种神圣的意味。但出于某种理由,我们被严令禁止触摸它们。偶尔某名学生会不小心敲碎一块,那样的话那名学生就会被严厉责骂。尽管我全身心投入了繁复的开采工作,我还是感觉……格外的清醒。这种感受很混杂:我的思维非常清晰,但同时我感受到,如果我放下手头工作去探究那种感受的话,可能就再也探究不完了。", + "hexcasting.page.lore.terabithia3.10": "就好像每次吸气,我脑袋里就竖起一个路标,我能感受到它正坚定地为我指示正确的道路,然而实际上指向的却是一座陡崖。我甩了甩头又继续开采,甩头似乎有助于无视那些路标。$(br2)不过我成功偷藏了一小块水晶碎片。$(br2)我们采矿采了快一整天,到学长的时间计指示太阳快落山时我们几乎把剩下的水晶都挖完了。", + "hexcasting.page.lore.terabithia3.11": "就在我们要离开的时候,我又留意到先前禁止我们开采的那些水晶,它们暗色的深槽里似乎新出现了晶芽,就好像它们从中长出来了一样。我所知的地质学中有关水晶的所有知识都表明,这些水晶需要成千上万年才能长成,但仅在一天之内,新水晶就在我的眼前凭空出现了。学长们的开采禁令确实有道理,大概吧。", "hexcasting.page.lore.terabithia3.12": "回到地表的路程中没发生什么事,我们也正好在太阳落山的时候回到了营地。非常抱歉,信纸快用完了。阿卡夏信笺只够写这些字但这故事值得两封信一起寄应该能同时到$(br2)你亲爱的,$(br)卡达蒙·斯蒂勒斯", "hexcasting.entry.lore.terabithia4": "卡达蒙的信,#3,2/2", "hexcasting.page.lore.terabithia4.1": "$(italic)完整标题:卡达蒙·斯蒂勒斯寄给她父亲的信,#3,第二部分/$$(br2)亲爱的爸爸,$(br)正如我所说,信纸不够了,故事剩余部分就放在这份信里了。我们正好在太阳落山时回到了营地。而那天晚上的经历是整个奇怪考察中最为骇人的。", - "hexcasting.page.lore.terabithia4.2": "我半夜醒来想去方便一下。云层把月亮完全遮住了,我在森林中迷了路,找不回营地。但我又害怕夜晚的那些怪物,于是决定要去村庄里找个地方睡觉。至少那里是安全的。", - "hexcasting.page.lore.terabithia4.3": "村庄倒是很好找,尽管村庄里没有一点声音。就算这么晚了旅店不说人来人往也绝不会悄无声息。但从旅馆的门缝里看去,我却没能发现任何人的踪影。$(br2)我敲了敲一间房子的门,没有回应。再敲旁边的两间,也都没有回应,甚至感觉就像是房子一直空着一样。", - "hexcasting.page.lore.terabithia4.4": "我的心跳得越来越快,但又铆足勇气进下一间房里看看。我想不管房里住着什么人,他都会理解的。至少,能听见另一个人的声音就安心了,就算他们不让我在房里过夜起码也能安心。$(br2)房子很小,只够挤下一张床和一个制图台。我看见床上躺了人,就试着安慰我自己村子里的人不过是睡得很熟罢了。然后我转头就要离开。", - "hexcasting.page.lore.terabithia4.5": "但就在这时云层散开了,月光洒到了床上的生物上。$(br2)我忍不住叫了出来,它的眼睛也应声睁开。它……长得很怪异,很明显不是人类,反倒像是某种人类的退化产物。它的额头拔得很高,它的身体矮胖而笨拙,我想拿“它”这个字形容比较合适。我面前的那个生物明显没有人类的智慧,尽管它看起来像是人类。", - "hexcasting.page.lore.terabithia4.6": "它的视线直接对准了我——它的眼睛暗淡而了无智慧,就和绵羊的一样!它开了口,但发出的声音仅是对言语的无情亵渎——是一声令人颤栗的哼叫。", - "hexcasting.page.lore.terabithia4.7": "我落荒而逃。在月光的照耀下,我透过道旁的窗户瞥见了其他镇民,他们都已被扭曲到长得和我先前所见的那个$(italic)怪物/$一模一样。我迅速跑回森林里,一心只想逃离那些扭曲的脸孔和那恐怖的动物般的眼睛。$(br2)多亏月光,营地好找多了。不过好像没人注意到我失踪了一段时间,还好还好。我躺回了我的睡袋,整晚一直在想方设法忘记那段经历。", - "hexcasting.page.lore.terabithia4.8": "但从这封信里也能看出,我并没能忘掉。那个扭曲的身影仍萦绕在我的梦境里。我只要想到那东西曾经可能是个人类就脊背发凉。$(br2)回到大图书馆后,我就给阿曼妮塔看了偷带回来的水晶碎片。她肯定了我的猜想:这是一块媒质水晶。但她完全无法想象地下居然有满是这种水晶的巨大晶洞。", + "hexcasting.page.lore.terabithia4.2": "我半夜醒来想去方便一下。那时云层完全把月亮遮住了,我在森林中迷了路,找不回营地。但我又害怕夜晚的那些怪物,于是就决定去村庄里找个地方睡觉。至少那里是安全的。", + "hexcasting.page.lore.terabithia4.3": "村庄倒是很好找,尽管村庄里没有哪怕一点声音。就算这么晚了,旅店不说人来人往,也绝不会悄无声息。但无论怎么看旅馆的门缝,我都没能发现任何人的踪影。$(br2)我敲了敲一间房子的门,没有回应。再敲旁边的两间,也都没有回应,甚至感觉就像是房子从来就空着一样。", + "hexcasting.page.lore.terabithia4.4": "我的心跳得越来越快,但又铆足勇气进下一间房里看看。我想不管房里住着什么人,他都会理解的。至少,能听见另一个人的声音,我就安心了,就算他们不让我在房里过夜,起码也能安心。$(br2)房子很小,只够挤下一张床和一个制图台。我看见床上躺了人,就试着安慰我自己村子里的人不过是睡得很熟罢了。然后我转头就要离开。", + "hexcasting.page.lore.terabithia4.5": "但就在这时云层散开了,月光洒到了床上的生物上。$(br2)我忍不住叫了出来,它的眼睛也应声睁开。它……长得很怪异,很明显不是人类,反倒像是某种人类的退化产物。它的额头拔得很高,它的身体矮胖而笨拙,我想拿“它”这个字形容比较合适。那个生物明显没有人类的智慧,虽然它看起来像是人类。", + "hexcasting.page.lore.terabithia4.6": "它的视线直接对准了我——它的眼睛暗淡、了无智慧,就和绵羊的一样!它开了口,但发出的声音仅是对言语的无情亵渎——是一声令人颤栗的哼叫。", + "hexcasting.page.lore.terabithia4.7": "我落荒而逃。在月光的照耀下,我透过道旁的窗户瞥见了其他镇民,他们都已被扭曲到……长得和我先前所见的那个$(italic)怪物/$一模一样。我迅速跑回森林里,一心只想逃离那些扭曲的脸孔和那恐怖的动物般的眼睛。$(br2)多亏有月光,营地好找多了。不过好像没人注意到我失踪了一段时间,还好还好。我躺回了我的睡袋,整晚一直在想方设法忘记那段经历。", + "hexcasting.page.lore.terabithia4.8": "但从这封信里也能看出,我并没能忘掉。那个扭曲的身影仍萦绕在我的梦境里。我只要想到那东西曾经可能是个人类就脊背发凉。$(br2)一回到大图书馆,我就给阿曼妮塔看了偷带回来的水晶碎片。她肯定了我的猜想:这是一块媒质水晶。但她完全无法想象地下居然有满是这种水晶的巨大晶洞。", "hexcasting.page.lore.terabithia4.9": "她还提到了某些有意思的事情:媒质水晶和真正的紫水晶都能用于制造先前我提过的特种玻璃。媒质水晶和紫水晶的晶体构造和物理性质几乎完全一致,而这和媒质的魔法性质没有关系,她是这么说的。$(br2)我最后没把遭遇满村怪物的经历告诉她。", "hexcasting.page.lore.terabithia4.10": "我知道我们家生活拮据,也知道从家里送一封信过来有多贵,但我求你,求你能给我一句忠告。我自从那时起一直心慌意乱,能读到你的信就是莫大的安慰。$(br2)你亲爱的,$(br)卡达蒙·斯蒂勒斯", @@ -1228,17 +1239,17 @@ "hexcasting.page.lore.terabithia5.1": "$(italic)完整标题:卡达蒙·斯蒂勒斯寄给她父亲的信,#4/$$(br2)阿曼妮塔消失了。$(br2)我完全不知道她去了哪里,爸爸。最后一次看到她是在晚饭时,她还在和其他人讨论学生失踪的情况,但那之后——", "hexcasting.page.lore.terabithia5.2": "之后——之后她也不见了。但没人谈起她。我太害怕了,爸爸,他们是都知道些什么吗?每个人都会有个朋友突然$(italic)消失/$,消失得无影无踪。$(br2)他们都去$(italic)哪里/$了?", "hexcasting.page.lore.terabithia5.3": "他们还一直在叫停设施和活动——我有好几周没和地质学联合会去考察了,穹顶上所有收集媒质的装置也不见了,药剂学联合会几个月没出现了……就好像大图书馆被白蚁啃到只剩了副空壳。$(br2)我觉得他们也开始审查我们写的信了……", - "hexcasting.page.lore.terabithia5.4": "写下这封信需要莫大的勇气,但我已没有勇气来和其他人说这件事。假如学院里没人能出去的话,我希望你能把消息传出去……把消息传到偏僻如布雷肯法尔的地方只是我的痴心妄想,但求求你了,爸爸,求求你尽你所能。爸爸,一定要记住他们……阿曼妮塔·黎博拉(Amanita Libera)、贾思敏·沃德(Jasmine Ward)、西奥多·查……(Theodore Cha...)求求你了,一定要记住他们……我把责任强加于你,只求你能原谅我的懦弱。", + "hexcasting.page.lore.terabithia5.4": "写下这封信需要很大勇气,但我已没有勇气和其他人说这件事。假如学院里没人能出去的话,我希望你能把消息传出去……传到偏僻如布雷肯法尔的地方只是我的痴心妄想,但求求你了,爸爸,求求你尽你所能。爸爸,一定要记住他们……阿曼妮塔·黎博拉(Amanita Libera)、贾思敏·沃德(Jasmine Ward)、西奥多·查……(Theodore Cha...)求求你了,一定要记住他们……我把责任强加于你,只求你能原谅我的懦弱。", "hexcasting.page.lore.terabithia5.5": "我写不了字了,手一直在抖,求你救救我们吧。", "hexcasting.entry.lore.inventory": "回收日志 #72", "hexcasting.page.lore.inventory.1": "39 号牢房,回收日志 #72,监禁中心 β 座$(br2)囚犯名称:拉斐尔·巴尔$(br)罪行:知晓“毡障”计划$(br)牢房空置原因:死亡$(br)备注:牢房墙壁上大片区域涂写有如下文字。", "hexcasting.page.lore.inventory.2": "我闭眼时能看见六边形。$(br2)那些图案,它们侵入我的眼睑、我的意识、我的梦境。我的意识在清醒和混乱中反复,就像挂在绳上摇晃的水晶,有时随光闪烁,有时被光吞噬。", - "hexcasting.page.lore.inventory.3": "我今天更清醒了。也许。我不知道。我都不知道我还算不算累。长时间的疲劳早已使我麻木,甚至有其他东西来刺我眼睛我都感觉不到了。我感受不到疲劳。但疲劳是真实的。$(br2)我的骨头是脆弱的。我的关节是粗糙尖锐的。", + "hexcasting.page.lore.inventory.3": "我今天更清醒了。也许。我不知道。我都不知道我还算不算累。长时间的疲劳早已使我麻木,甚至有东西来刺我眼睛我都感觉不到了。我感受不到疲劳。但疲劳是真实的。$(br2)我的骨头脆弱易折。我的关节粗糙而尖锐。", "hexcasting.page.lore.inventory.4": "有时我能想起我来这的原因。我记得我对某些我所知的过于张扬了……我记得我在某间很亮的房间中被告知了些什么。我记得我的思维被凝成玻璃,被粉碎,被融化,又重新结晶,然后重复重复重复重复重复就像有人想让我忘记比那还糟是想让我活着同时杀死我,我的自我,我的 iota 没了意义因为没有观察者只有躯体但我瞒过了他们我居然做到了", "hexcasting.page.lore.inventory.5": "他们觉得他们把我摧毁得能用毛毡盖眼哄骗我但我是清醒的清醒到能感到痛苦$(br2)我不睡觉但我醒来时我不敢把硬壳从我眼睛上搓掉不然会割破皮而且我不想看见紫色闪光", - "hexcasting.page.lore.inventory.6": "他们没杀我,因为我丈夫有我的核心,我死了他会知道。但他不是咒术师所以他没法凭他自己找到我。我走投无$(br2)思考很甬苦。真的很痛苦。思维是累赘而累赘被印在无数细小的水晶上", - "hexcasting.page.lore.inventory.7": "我记得那个明亮房间里的医生强迫我吸入某种类似沙子的东西,但更锐还非常痛。一开始只是黏膜试图吸住玻璃渣的物理性创伤但之后他们把指甲插到我的刺激反应里他们说几句话就能做到$(br2)我记得去露营时看到联合会成员围着一个村庄铺设法术环然后地面就开始振动", + "hexcasting.page.lore.inventory.6": "他们没杀我,因为我丈夫有我的核心,我死了他会知道。但他不是咒术师所以他没法凭他自己找到我。我走投无$(br2)思考很甬苦。真的很痛苦。思维是累赘累赘印在无数细小水晶上", + "hexcasting.page.lore.inventory.7": "我记得那个明亮房间里的医生强迫我吸入某种类似沙子的东西,但更锐利还非常痛。一开始只是黏膜试图吸住玻璃渣的物理性创伤但之后他们把指甲插到我的刺激反应里他们说几句话就能做到$(br2)我记得去露营时看到联合会成员围着一个村庄铺设法术环然后地面就开始震动", "hexcasting.page.lore.inventory.8": "没了时间观念。有时我觉得我能看到未来,因为那些场景好像说得通但现在不可能发生因为我知道我余生就呆在这了因为亮房里的人这么说了。我能看到我整个人倒了过来我的颅骨裂成两半里面都是长矛样的淌着血的不是紫水晶的东西扎穿一块满是皱纹还幻想自己是蝴蝶的三磅重的脂肪和肉", "hexcasting.page.lore.inventory.9": "我希望我的学生们还好。我为什么会这么想?累赘。他们告诉我我是累赘,他们不满足于摧毁我,他们还想让我觉得这是我应得的。不用棍棒摧毁身体,而以言语击垮精神。就算他们把我放出去也没人会信我因为我看起来就像一个沉溺于过度施法的瘾君子$(br2)但他们还是把我琐着我不知道这算不算仁慈", "hexcasting.page.lore.inventory.10": "周围这么多媒质我试过好多次施法逃出去或是至少减轻痛苦但那些扫过我的意识的图案在我试着绘制时不停窃笑溶解。我似乎记得我被迫忘记它们,我记得卓伟的互相连接的知识体系被凿空并在刻意忽视的重压下碎裂但回忆起忘记你曾记得你学过的东西再痛苦不过", @@ -1252,7 +1263,7 @@ "hexcasting.page.lore.experiment1.3": "质震 #28$(li)位置:格雷斯顿$(li)人口:大约 1000$(li)形成节点数:18$(li)节点距质源距离:垂直距离 47-110 m,水平距离 59-289 m$(li)媒质生成速率:8478 uθ/min", "hexcasting.page.lore.experiment1.4": "质震 #29$(li)位置:无名村庄,格雷斯顿以西两天路程$(li)人口:35$(li)形成节点数:0$(li)节点距质源距离:N/A$(li)媒质生成速率:N/A$(br2)注:居民仍以正常形式被影响", "hexcasting.page.lore.experiment1.5": "质震 #30$(li)位置:沸溪镇$(li)人口:231$(li)形成节点数:4$(li)节点距质源距离:垂直距离 61-89 m,水平距离 78-191 m$(li)媒质生成速率:1862 uθ/min", - "hexcasting.page.lore.experiment1.6": "总结:一个节点需要大约 60 个。数量过少时其仍将被消耗,但不会生成足以形成节点的能量。输入个数与垂直水平距离之间相关性很小。$(br2)对群体居民的影响效果(身体机能尤甚)仍比单目标测试时的强,一如往常。", + "hexcasting.page.lore.experiment1.6": "总结:一个节点需要大约 60 单位。数量过少时其仍将被消耗,但不会生成足以形成节点的能量。输入个数与垂直水平距离之间相关性很小。$(br2)对群体居民的影响效果(身体机能尤甚)仍比单目标测试时的强,一如往常。", "hexcasting.entry.lore.experiment2": "“毡障”采访日志", "hexcasting.page.lore.experiment2.1": "$(italic)这些文件中许多内容都已被编辑。剩余可读文本如下。/$$(br2)对象 #1 “A.E.”$(br)执行程序后立刻停止挣扎。面部与四肢松弛,但可不受协助站立。当不受看管时,对象会出神地做其先前职业(场地管理员)中常做的动作。", From f3edb5f0d1e4b82ba0f305af2ad0e385afdeac40 Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Mon, 20 Feb 2023 09:49:33 +0800 Subject: [PATCH 08/12] fix action ids --- .../main/resources/assets/hexcasting/lang/zh_cn.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json index 506cd5f9..8fcc796e 100644 --- a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json +++ b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json @@ -409,11 +409,11 @@ "hexcasting.action.hexcasting:fisherman/copy": "渔夫之策略,第二型", "hexcasting.action.hexcasting:swizzle": "骗徒之策略", - "hexcasting.action.hexcasting:and_bit": "交叉之馏化", - "hexcasting.action.hexcasting:or_bit": "统一之馏化", - "hexcasting.action.hexcasting:xor_bit": "排斥之馏化", - "hexcasting.action.hexcasting:not_bit": "反相之纯化", - "hexcasting.action.hexcasting:to_set": "唯一之纯化", + "hexcasting.action.hexcasting:bit/and": "交叉之馏化", + "hexcasting.action.hexcasting:bit/or": "统一之馏化", + "hexcasting.action.hexcasting:bit/xor": "排斥之馏化", + "hexcasting.action.hexcasting:bit/not": "反相之纯化", + "hexcasting.action.hexcasting:bit/to_set": "唯一之纯化", "hexcasting.action.hexcasting:and": "合取之馏化", "hexcasting.action.hexcasting:or": "析取之馏化", "hexcasting.action.hexcasting:xor": "互斥之馏化", From c1455ef1489663b0aaecbefaa3c8864c62ce9a0e Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Fri, 24 Feb 2023 18:14:48 +0800 Subject: [PATCH 09/12] atan2 --- Common/src/main/resources/assets/hexcasting/lang/zh_cn.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json index 8fcc796e..47e66afa 100644 --- a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json +++ b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json @@ -327,6 +327,7 @@ "hexcasting.action.book.hexcasting:arcsin": "反正弦之纯化", "hexcasting.action.book.hexcasting:arccos": "反余弦之纯化", "hexcasting.action.book.hexcasting:arctan": "反正切之纯化", + "hexcasting.action.book.hexcasting:arctan2": "反正切之纯化,第二型", "hexcasting.action.book.hexcasting:const/vec/x": "向量之精思,+X/-X型", "hexcasting.action.book.hexcasting:const/vec/y": "向量之精思,+Y/-Y型", "hexcasting.action.book.hexcasting:const/vec/z": "向量之精思,+Z/-Z型", @@ -445,6 +446,7 @@ "hexcasting.action.hexcasting:arcsin": "反正弦之纯化", "hexcasting.action.hexcasting:arccos": "反余弦之纯化", "hexcasting.action.hexcasting:arctan": "反正切之纯化", + "hexcasting.action.hexcasting:arctan2": "反正切之纯化,第二型", "hexcasting.action.hexcasting:random": "熵之精思", "hexcasting.action.hexcasting:logarithm": "对数之馏化", "hexcasting.action.hexcasting:coerce_axial": "轴向之纯化", @@ -952,6 +954,7 @@ "hexcasting.page.advanced_math.arcsin": "计算所给数(绝对值小于 1)的反正弦,也即正弦为该值的角。与 $(l:patterns/consts#hexcasting:const/double/pi)$(thing)π/$ 和 $(l:patterns/consts#hexcasting:const/double/tau)$(thing)τ/$ 的值有关。", "hexcasting.page.advanced_math.arccos": "计算所给数(绝对值小于 1)的反余弦,也即余弦为该值的角。与 $(l:patterns/consts#hexcasting:const/double/pi)$(thing)π/$ 和 $(l:patterns/consts#hexcasting:const/double/tau)$(thing)τ/$ 的值有关。", "hexcasting.page.advanced_math.arctan": "计算所给数的反正切,也即正切为该值的角。与 $(l:patterns/consts#hexcasting:const/double/pi)$(thing)π/$ 和 $(l:patterns/consts#hexcasting:const/double/tau)$(thing)τ/$ 的值有关。", + "hexcasting.page.advanced_math.arctan2": "计算所给纵坐标与横坐标的反正切,也即计算 X 轴正向,与原点至所给坐标的射线间的夹角的反正切。", "hexcasting.page.advanced_math.logarithm": "计算以栈顶元素为底的,栈顶往下第二元素为真数的对数。与 $(l:patterns/consts#hexcasting:const/double/e)$(thing)$(italic)e/$ 的值有关。", "hexcasting.entry.sets": "集合", From 834213548e44e8560f399034daf7ab6c27b518ef Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Fri, 24 Feb 2023 19:08:11 +0800 Subject: [PATCH 10/12] atan2 math logic fix --- Common/src/main/resources/assets/hexcasting/lang/zh_cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json index 47e66afa..7c8d7d09 100644 --- a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json +++ b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json @@ -954,7 +954,7 @@ "hexcasting.page.advanced_math.arcsin": "计算所给数(绝对值小于 1)的反正弦,也即正弦为该值的角。与 $(l:patterns/consts#hexcasting:const/double/pi)$(thing)π/$ 和 $(l:patterns/consts#hexcasting:const/double/tau)$(thing)τ/$ 的值有关。", "hexcasting.page.advanced_math.arccos": "计算所给数(绝对值小于 1)的反余弦,也即余弦为该值的角。与 $(l:patterns/consts#hexcasting:const/double/pi)$(thing)π/$ 和 $(l:patterns/consts#hexcasting:const/double/tau)$(thing)τ/$ 的值有关。", "hexcasting.page.advanced_math.arctan": "计算所给数的反正切,也即正切为该值的角。与 $(l:patterns/consts#hexcasting:const/double/pi)$(thing)π/$ 和 $(l:patterns/consts#hexcasting:const/double/tau)$(thing)τ/$ 的值有关。", - "hexcasting.page.advanced_math.arctan2": "计算所给纵坐标与横坐标的反正切,也即计算 X 轴正向,与原点至所给坐标的射线间的夹角的反正切。", + "hexcasting.page.advanced_math.arctan2": "计算所给纵坐标与横坐标的反正切,也即计算 X 轴正向,与原点至所给坐标的射线间的夹角。", "hexcasting.page.advanced_math.logarithm": "计算以栈顶元素为底的,栈顶往下第二元素为真数的对数。与 $(l:patterns/consts#hexcasting:const/double/e)$(thing)$(italic)e/$ 的值有关。", "hexcasting.entry.sets": "集合", From 29e4ceba5775363086f41377da08211f04919aaa Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Mon, 27 Feb 2023 13:00:43 +0800 Subject: [PATCH 11/12] bool to num --- Common/src/main/resources/assets/hexcasting/lang/zh_cn.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json index 7c8d7d09..12f231f2 100644 --- a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json +++ b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json @@ -332,6 +332,7 @@ "hexcasting.action.book.hexcasting:const/vec/y": "向量之精思,+Y/-Y型", "hexcasting.action.book.hexcasting:const/vec/z": "向量之精思,+Z/-Z型", "hexcasting.action.book.hexcasting:read/entity": "编年史家之纯化", + "hexcasting.action.book.hexcasting:bool_to_number": "数秘术师之纯化", "hexcasting.action.book.hexcasting:number": "数字之精思", "hexcasting.action.book.hexcasting:mask": "簿记员之策略", @@ -427,6 +428,7 @@ "hexcasting.action.hexcasting:not_equals": "不等之馏化", "hexcasting.action.hexcasting:not": "取非之纯化", "hexcasting.action.hexcasting:bool_coerce": "占卜师之纯化", + "hexcasting.action.hexcasting:bool_to_number": "数秘术师之纯化", "hexcasting.action.hexcasting:if": "占卜师之提整", "hexcasting.action.hexcasting:add": "加法之馏化", @@ -557,6 +559,7 @@ "hexcasting.mishap.invalid_value.int.positive.less.equal": "一个小于等于%d的正整数", "hexcasting.mishap.invalid_value.int.between": "一个介于%d和%d之间的整数", "hexcasting.mishap.invalid_value.evaluatable": "可运行的事物", + "hexcasting.mishap.invalid_value.bool_commute": "一个布尔值、0或1", "hexcasting.mishap.not_enough_args": "本应接受大于等于%s个参数,而实际栈中元素数为%s", "hexcasting.mishap.no_args": "本应接受大于等于%s个参数,而实际为空栈", "hexcasting.mishap.too_many_close_parens": "在绘制反思前未先绘制内省", @@ -1002,6 +1005,7 @@ "hexcasting.entry.logic": "逻辑运算", "hexcasting.page.logic.bool_coerce": "将参数变换为布尔值。数 $(thing)0/$、$(l:influences#null)$(thing)Null/$,以及空列表会变为 False。其余所有则变为 True。", + "hexcasting.page.logic.bool_to_number": "将布尔值变换为树。True 变为 $(thing)1/$, False 变为 $(thing)0/$。", "hexcasting.page.logic.not": "如果参数是 True,返回 False;如果参数是 False,返回 True。", "hexcasting.page.logic.or": "如果至少有一个参数是 True,返回 True。否则返回 False。", "hexcasting.page.logic.and": "如果两个参数都是 True,返回 True。否则返回 False。", From c9f67d9d97916e89ae2fe72d8c10b612191e4b37 Mon Sep 17 00:00:00 2001 From: ChuijkYahus <94828194+ChuijkYahus@users.noreply.github.com> Date: Sat, 25 Mar 2023 03:15:39 +0800 Subject: [PATCH 12/12] typo --- Common/src/main/resources/assets/hexcasting/lang/zh_cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json index 12f231f2..d3142eda 100644 --- a/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json +++ b/Common/src/main/resources/assets/hexcasting/lang/zh_cn.json @@ -1005,7 +1005,7 @@ "hexcasting.entry.logic": "逻辑运算", "hexcasting.page.logic.bool_coerce": "将参数变换为布尔值。数 $(thing)0/$、$(l:influences#null)$(thing)Null/$,以及空列表会变为 False。其余所有则变为 True。", - "hexcasting.page.logic.bool_to_number": "将布尔值变换为树。True 变为 $(thing)1/$, False 变为 $(thing)0/$。", + "hexcasting.page.logic.bool_to_number": "将布尔值变换为数。True 变为 $(thing)1/$, False 变为 $(thing)0/$。", "hexcasting.page.logic.not": "如果参数是 True,返回 False;如果参数是 False,返回 True。", "hexcasting.page.logic.or": "如果至少有一个参数是 True,返回 True。否则返回 False。", "hexcasting.page.logic.and": "如果两个参数都是 True,返回 True。否则返回 False。",