Skip to content

Commit 2afcac1

Browse files
Hex Casting 部分附属翻译提交 (#5414)
* AppendHextome HexMu HexDeco transfer * Update projects/1.20/assets/1UNKNOWN/appendhextome/lang/zh_cn.json Co-authored-by: dovisutu <[email protected]> * Update projects/1.20/assets/modrinth-hexdeco/hexdeco/lang/zh_cn.json Co-authored-by: dovisutu <[email protected]> --------- Co-authored-by: dovisutu <[email protected]>
1 parent 4095f42 commit 2afcac1

File tree

14 files changed

+326
-0
lines changed

14 files changed

+326
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[见主文档](/projects/1.20/assets/1UNKNOWN/appendhextome)
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"death.attack.appendicitis": "%s's appendix burst.",
3+
"death.attack.appendicitisInstant": "%s's appendix was not big enough to contain %s's soul.",
4+
"appendhextome.entry.appendix": "Appendix",
5+
"appendhextome.page.readwrite.1": "I have found a strange organ in my body which, Given its location, Might possibly have something to do with digestion. I shall call it the appendix, For it is simply added on to the end of my large intestine... With these patterns, I appear to be able to read and write any arbitrary iota to it, Though I should be careful. If my biological iota storage becomes too dense, I fear it might cause severe inflammation of the appendix. Potentially even killing me.",
6+
"appendhextome.page.readwrite.2": "From what I can tell, Inflammaton of the appendix should start whenever the size of the iota stored within multiplied by the depth of the iota is greater than 20, With the severity of inflammation increasing each time that threshold is crossed again. Because the iota storage is physically attached to my body, I am positive that if this body should ever be in some way destroyed beyond repair, The iota stored within would be destroyed as well.",
7+
"hexcasting.action.appendhextome:read": "Godrick's Reflection",
8+
"hexcasting.action.appendhextome:write": "Godrick's Gambit",
9+
"appendhextome.page.readwrite.read": "Copy the iota stored in my appendix and add it to the stack.",
10+
"appendhextome.page.readwrite.write": "Remove the iota from the top of the stack, And save it into my appendix. Costs about one tenth of an $(l:items/amethyst)$(item)Amethyst Dust/$ times the size of the iota times the depth of the iota."
11+
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
[
2+
{
3+
"type": "indirect",
4+
"source": "projects/1.20/assets/1UNKNOWN/appendhextome"
5+
}
6+
]
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
### 总概
2+
3+
```mermaid
4+
flowchart LR
5+
1.20.1 -->|indirect| 1.20.1-fabric
6+
```
7+
8+
```
9+
1.20.1
10+
└── 1.20.1-fabric
11+
```
12+
13+
### 链接区域
14+
15+
- [1.20.1](/projects/1.20/assets/1UNKNOWN/appendhextome)
16+
- [1.20.1-fabric](/projects/1.20-fabric/assets/1UNKNOWN/appendhextome)
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"death.attack.appendicitis": "%s's appendix burst.",
3+
"death.attack.appendicitisInstant": "%s's appendix was not big enough to contain %s's soul.",
4+
"appendhextome.entry.appendix": "Appendix",
5+
"appendhextome.page.readwrite.1": "I have found a strange organ in my body which, Given its location, Might possibly have something to do with digestion. I shall call it the appendix, For it is simply added on to the end of my large intestine... With these patterns, I appear to be able to read and write any arbitrary iota to it, Though I should be careful. If my biological iota storage becomes too dense, I fear it might cause severe inflammation of the appendix. Potentially even killing me.",
6+
"appendhextome.page.readwrite.2": "From what I can tell, Inflammaton of the appendix should start whenever the size of the iota stored within multiplied by the depth of the iota is greater than 20, With the severity of inflammation increasing each time that threshold is crossed again. Because the iota storage is physically attached to my body, I am positive that if this body should ever be in some way destroyed beyond repair, The iota stored within would be destroyed as well.",
7+
"hexcasting.action.appendhextome:read": "Godrick's Reflection",
8+
"hexcasting.action.appendhextome:write": "Godrick's Gambit",
9+
"appendhextome.page.readwrite.read": "Copy the iota stored in my appendix and add it to the stack.",
10+
"appendhextome.page.readwrite.write": "Remove the iota from the top of the stack, And save it into my appendix. Costs about one tenth of an $(l:items/amethyst)$(item)Amethyst Dust/$ times the size of the iota times the depth of the iota."
11+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"death.attack.appendicitis": "%s的阑尾涨裂了",
3+
"death.attack.appendicitisInstant": "%s的阑尾不足以容纳%s的灵魂",
4+
"appendhextome.entry.appendix": "阑尾附录",
5+
"appendhextome.page.readwrite.1": "我在我的身体里发现了一个奇怪的器官;从它的位置看来,它可能会参与到消化过程中。我称其为“阑尾”,因为它只是附在大肠末端的一个小挂件……后页的图案可向其读写任意 iota,但仍要多加小心。要是生物体内存了过多的 iota 信息,阑尾大概会出现严重的炎症。甚至可能致死。",
6+
"appendhextome.page.readwrite.2": "从我的考察看来,阑尾中 iota 的大小和深度的乘积大于 20 时会开始出现炎症症状,每次跨越此界限时炎症会加深。由于该 iota 存储位置就在我的体内,我认为当这幅躯体被损坏到无法修复的时候,其中的 iota 就会随之消失。",
7+
"hexcasting.action.appendhextome:read": "葛瑞克之精思",
8+
"hexcasting.action.appendhextome:write": "葛瑞克之策略",
9+
"appendhextome.page.readwrite.read": "复制阑尾中的 iota,并压入栈顶。",
10+
"appendhextome.page.readwrite.write": "移除栈顶 iota,并存入我的阑尾。所存 iota 的大小与深度的乘积每有 1 点消耗 1/10 个$(l:items/amethyst)$(item)紫水晶粉/$。"
11+
}
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"name": "Boxes",
3+
"category": "hexcasting:patterns",
4+
"icon": "create:magenta_toolbox",
5+
"advancement": "hexcasting:root",
6+
"pages": [
7+
"A box is a special kind of iota, hiding its contents from Nature for later use. I could use these to work around iotas that sometimes disintegrate, such as entities Nature isn't actively thinking about.",
8+
{
9+
"type": "hexcasting:pattern",
10+
"op_id": "hexmu:box",
11+
"anchor": "hexmu:box",
12+
"input": "any",
13+
"output": "box",
14+
"text": "Wraps an iota in a box for my later use. All that can be seen from the outside of a boxed iota is its type, so it'd be best for me to $(l:hexcasting:addon/hexmu/inscription.json)inscribe/$ my boxes with something meaningful."
15+
},
16+
{
17+
"type": "hexcasting:pattern",
18+
"op_id": "hexmu:unbox",
19+
"anchor": "hexmu:unbox",
20+
"input": "box",
21+
"output": "any",
22+
"text": "Returns me the contents of a box. I feel that certain boxes may have special effects when unboxing..."
23+
},
24+
{
25+
"type": "hexcasting:pattern",
26+
"op_id": "hexmu:pipebomb",
27+
"anchor": "hexmu:pipebomb",
28+
"advancement": "hexcasting:enlightenment",
29+
"input": "",
30+
"output": "box",
31+
"text": "I have no clue what this does. It creates a box, yes, but am I sure I want to look inside?"
32+
}
33+
]
34+
}
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
{
2+
"name": "Iota Inscription",
3+
"category": "hexcasting:patterns",
4+
"icon": "ae2:name_press",
5+
"advancement": "hexcasting:root",
6+
"pages": [
7+
"These patterns seem to manipulate a name directly etched into an iota. An iota engraved in this way acts no different in my spells, but they're marked in my $(item)$(l:hexcasting:items/focus)Foci/$ or when I cast $(thing)$(l:hexcasting:patterns/basics#hexcasting:print)Reveal/$.",
8+
{
9+
"type": "hexcasting:pattern",
10+
"op_id": "hexmu:inscription",
11+
"anchor": "hexmu:inscription",
12+
"input": "any, string",
13+
"output": "any",
14+
"text": "Inscribes the passed iota with the given name, consuming a miniscule amount of _media. I can supply Null to strip the name."
15+
},
16+
{
17+
"type": "hexcasting:pattern",
18+
"op_id": "hexmu:inscribe",
19+
"anchor": "hexmu:inscribe",
20+
"input": "any",
21+
"output": "string",
22+
"text": "Gives me the name inscribed on an iota, or Null if it has no name. This could be a rudimentary form of $(thing)reflection/$."
23+
},
24+
{
25+
"type": "hexcasting:pattern",
26+
"op_id": "hexmu:substring",
27+
"anchor": "hexmu:substring",
28+
"input": "any, string",
29+
"output": "any | null",
30+
"text": "Searches through a list of iotas for one with a certain label. This could let me use a list as a form of $(thing)dictionary/$, mapping names to values."
31+
},
32+
{
33+
"type": "hexcasting:pattern",
34+
"advancement": "hexcasting:enlightenment",
35+
"op_id": "hexmu:annotation/get",
36+
"anchor": "hexmu:annotation/get",
37+
"input": "any, key, value",
38+
"output": "any",
39+
"text": "Annotates an iota with the given key-value pair. Though the value can be anything I want, the key must be unique for every pair — a duplicate key simply overwrites the older."
40+
},
41+
{
42+
"type": "hexcasting:pattern",
43+
"advancement": "hexcasting:enlightenment",
44+
"op_id": "hexmu:annotation/set",
45+
"anchor": "hexmu:annotation/set",
46+
"input": "any, key",
47+
"output": "value",
48+
"text": "Returns an annotation value from an iota. Hexes can't determine what annotations an iota contains, if any. Methods such as F3+H could reveal them to me, but I best not use them."
49+
}
50+
]
51+
}
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
{
2+
"name": "盒子",
3+
"category": "hexcasting:patterns",
4+
"icon": "create:magenta_toolbox",
5+
"advancement": "hexcasting:root",
6+
"pages": [
7+
"盒子是一类特殊的 iota,可以屏蔽自然的视线,让它无法查看盒子里的东西。它能保存有可能会消散的 iota,比如自然并不主动去思考的实体。",
8+
{
9+
"type": "hexcasting:pattern",
10+
"op_id": "hexmu:box",
11+
"anchor": "hexmu:box",
12+
"input": "any",
13+
"output": "box",
14+
"text": "将 iota 包入盒子,以待后用。从外部看只能看见 iota 的类型,所以最好先给盒子赋予有意义的$(l:hexcasting:addon/hexmu/inscription.json)名字/$。"
15+
},
16+
{
17+
"type": "hexcasting:pattern",
18+
"op_id": "hexmu:unbox",
19+
"anchor": "hexmu:unbox",
20+
"input": "box",
21+
"output": "any",
22+
"text": "返回盒子的内容物。我感觉某些盒子在拆开时会出现特殊的效果……"
23+
},
24+
{
25+
"type": "hexcasting:pattern",
26+
"op_id": "hexmu:pipebomb",
27+
"anchor": "hexmu:pipebomb",
28+
"advancement": "hexcasting:enlightenment",
29+
"input": "",
30+
"output": "box",
31+
"text": "我完全不知道这有什么作用。它确实制造了一个盒子,但我真的想打开看吗?"
32+
}
33+
]
34+
}
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
{
2+
"name": "Iota 赋名",
3+
"category": "hexcasting:patterns",
4+
"icon": "ae2:name_press",
5+
"advancement": "hexcasting:root",
6+
"pages": [
7+
"这些图案似乎会直接为 iota 赋予名称。经此操作的 iota 在法术中的表现不会产生变化,但存于$(item)$(l:hexcasting:items/focus)核心/$或施放$(thing)$(l:hexcasting:patterns/basics#hexcasting:print)揭示/$时会显示该名称。",
8+
{
9+
"type": "hexcasting:pattern",
10+
"op_id": "hexmu:inscription",
11+
"anchor": "hexmu:inscription",
12+
"input": "any, string",
13+
"output": "any",
14+
"text": "将所给名字赋予所给 iota,消耗极少量$(media)媒质/$。传入 Null 即取消赋名。"
15+
},
16+
{
17+
"type": "hexcasting:pattern",
18+
"op_id": "hexmu:inscribe",
19+
"anchor": "hexmu:inscribe",
20+
"input": "any",
21+
"output": "string",
22+
"text": "返回 iota 被赋予的名字,若无名字则返回 Null。算是一种原始的$(thing)反射/$。"
23+
},
24+
{
25+
"type": "hexcasting:pattern",
26+
"op_id": "hexmu:substring",
27+
"anchor": "hexmu:substring",
28+
"input": "any, string",
29+
"output": "any | null",
30+
"text": "按照所给标签在多个 iota 中搜索 iota。可以把列表用成$(thing)字典/$:将名字映射给值。"
31+
},
32+
{
33+
"type": "hexcasting:pattern",
34+
"advancement": "hexcasting:enlightenment",
35+
"op_id": "hexmu:annotation/get",
36+
"anchor": "hexmu:annotation/get",
37+
"input": "any, key, value",
38+
"output": "any",
39+
"text": "以所给键值对注解 iota。值可以任选,但同批注解中键必须两两不同;如有重复,则新键值对覆盖旧键值对。"
40+
},
41+
{
42+
"type": "hexcasting:pattern",
43+
"advancement": "hexcasting:enlightenment",
44+
"op_id": "hexmu:annotation/set",
45+
"anchor": "hexmu:annotation/set",
46+
"input": "any, key",
47+
"output": "value",
48+
"text": "返回 iota 中的注解值。咒术预先不知道 iota 包含哪些注解,以及是否包含注解。F3+H 之类的方法可以揭示注解,但最好还是不要用它们。"
49+
}
50+
]
51+
}

0 commit comments

Comments
 (0)