Skip to content

Commit b8a8e66

Browse files
authored
HexxyPlanes create
1 parent 1c0bb22 commit b8a8e66

2 files changed

Lines changed: 246 additions & 0 deletions

File tree

Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
{
2+
hexxyplanes: {
3+
book: {
4+
patterns: {
5+
spells: {
6+
"hexplane": {
7+
"": "Hexplanes",
8+
get_plane: "Retrieves an iota representing my hexplane.",
9+
enter_plane: {
10+
"1": "Sends the target to the provided hexplane. Costs 2 \
11+
charged amethyst if the target is not already in a hexplane, \
12+
and 5 dust otherwise.",
13+
"2": "Upon entering a plane, the two blocks on the spawn point are \
14+
broken, as if by a player, and any fragile blocks $(l)are not \
15+
dropped./$ The spawn point is signified by a purple tinted version \
16+
of the blocks that make up the walls."
17+
},
18+
plane_pos: "Gets the spawn position within this plane as a vector.",
19+
plane_banish: {
20+
"1": "Forces the target out of the hexplane, costing 5 shards \
21+
if used on something other than myself, and being free otherwise. \
22+
Mishaps if not currently in a hexplane.",
23+
"2": "If the target is a player, they are sent to their hexplane exit. \
24+
If the target is any other entity, they are sent to my hexplane exit. \
25+
The exit can be set using $(l:patterns/spells/hexplane#hexxyplanes:plane_exit)\
26+
$(action)Planar Marking/$."
27+
},
28+
plane_exit: {
29+
"1": "Marks the target location as my exit for the hexplane, \
30+
causing me to be sent there upon using $(l:patterns/spells/hexplane\
31+
#hexxyplanes:plane_banish)$(action)Planar Expulsion/$ on myself.",
32+
"2": "Non-player entities will be sent here when using \
33+
$(l:patterns/spells/hexplane#hexxyplanes:plane_banish)$(action)Planar \
34+
Expulsion/$. Mishaps if the exit is within a hexplane."
35+
}
36+
}
37+
}
38+
},
39+
info: {
40+
"hexplane": {
41+
"": "Hexplanes",
42+
"text": {
43+
"1": "Since pushing past the barrier and seeing a realm of thought, \
44+
I wondered what else may be accessible by simply... applying some \
45+
more pressure. After doing so I saw a reality of cubes upon cubes \
46+
upon cubes, containers of pure white waiting for someone to inhabit \
47+
them. I managed to devise some patterns to force my way into this \
48+
plane, and upon following through I found myself inside one of these \
49+
cubes.",
50+
"2": "I felt my media expand to fill the space, but it curiously \
51+
refused to go any further than the walls that surround me. I feel as \
52+
though I can safely assume that this area is entirely my own, although \
53+
it doesn't seem to take kindly to remodeling, as punching the walls \
54+
resulted in me being shunted back to reality (maybe being more careful \
55+
would prevent this next time?). The block at the position I enter this \
56+
plane at is oddly discoloured, convenient for keeping my heading I suppose."
57+
}
58+
}
59+
}
60+
},
61+
tooltip: {
62+
"hexplane": "Hexplane"
63+
},
64+
error: {
65+
bad_respawn: "Your respawn point is within the hexplane. Sending to world spawn..."
66+
}
67+
},
68+
69+
hexcasting: {
70+
action: {
71+
"hexxyplanes:": {
72+
get_plane: "Planar Reflection",
73+
enter_plane: "Planar Intrusion",
74+
plane_pos: "Planar Purification",
75+
plane_banish: "Planar Expulsion",
76+
plane_exit: "Planar Marking"
77+
},
78+
79+
// use this to add shortened versions of pattern names if the full name won't fit in the ingame book
80+
// you don't need to add an entry for every pattern - the above value will be used as a default
81+
book: {
82+
},
83+
},
84+
mishap: {
85+
not_in_hexplane: "Must be in a hexplane to cast this pattern.",
86+
invalid_value: {
87+
class: {
88+
plane: "a Hexplane"
89+
}
90+
}
91+
}
92+
},
93+
94+
text: {
95+
hexxyplanes: {
96+
},
97+
98+
"autoconfig.hexxyplanes": {
99+
title: "Hexxyplanes Config",
100+
101+
category: {
102+
client: "Client",
103+
server: "Server",
104+
},
105+
106+
option: {
107+
client: {
108+
dummyClientConfigOption: {
109+
"": "Dummy Client Config Option",
110+
"@Tooltip": "This is an example of a client-side config option that accepts a boolean.",
111+
},
112+
},
113+
114+
server: {
115+
dummyServerConfigOption: {
116+
"": "Dummy Server Config Option",
117+
"@Tooltip": "This is an example of a server-side config option that accepts an integer.",
118+
},
119+
},
120+
},
121+
},
122+
},
123+
}
Lines changed: 123 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,123 @@
1+
{
2+
hexxyplanes: {
3+
book: {
4+
patterns: {
5+
spells: {
6+
"hexplane": {
7+
"": "咒法位面",
8+
get_plane: "返回代表我咒法位面的 iota。",
9+
enter_plane: {
10+
"1": "将目标送入所给咒法位面。若目标未在咒法位面内部,消耗 2 个\
11+
充能紫水晶;否则消耗 5 个紫水晶粉。",
12+
13+
"2": "进入位面时,出生点处的两个方块会被破坏,效果与玩家破坏类似,\
14+
且脆弱的方块$(l)不会掉落/$。出生点的方块与墙壁的构成方块一致,\
15+
但会略带紫色。"
16+
17+
},
18+
plane_pos: "获取位面出生点的位置向量。",
19+
plane_banish: {
20+
"1": "强令目标退出咒法位面。若对除我之外的事物使用,消耗 5 个紫水晶\
21+
碎片;否则无需消耗媒质。不在位面内施放会招致事故。",
22+
23+
"2": "若目标为玩家,将其送至其咒法位面退出点。若是任意其他实体,\
24+
则送至我咒法位面的退出点。可用$(l:patterns/spells/hexplane#hexxyplanes:plane_exit)\
25+
$(action)位面之标记/$设置退出点。"
26+
27+
},
28+
plane_exit: {
29+
"1": "将目标位置设为我咒法位面的退出点。此后,对自己使用\
30+
$(l:patterns/spells/hexplane#hexxyplanes:plane_banish)$(action)位面之驱逐/$\
31+
时会被传送至该处。",
32+
"2": "对非玩家实体使用$(l:patterns/spells/hexplane#hexxyplanes:plane_banish)\
33+
$(action)位面之驱逐/$时也会将它们送至该处。不在位面内施放会招致事故。"
34+
35+
}
36+
}
37+
}
38+
},
39+
info: {
40+
"hexplane": {
41+
"": "咒法位面",
42+
"text": {
43+
"1": "自从我跨越屏障,瞥见思维的领域以来,我一直在想……要是我再施加些\
44+
力量,还能到达哪些地方。我真的施加了力量,由此看到了一片新现实,那里有着\
45+
层层叠叠的立方体;立方体内部是纯粹的白色,仿佛在等着人入住。我设计出了\
46+
几个图案,以便强行进入这些位面。而在穿过屏障之后,我到达的就是先前所提\
47+
立方体的内部。",
48+
49+
50+
"2": "我感觉到我的媒质逐渐扩散,填满了整个空间。但奇怪的是,它们拒绝穿过\
51+
四周的墙壁。尽管我可以认为这整片空间都是属于我的,它却似乎不怎么接受塑形;\
52+
我试图敲击这些墙壁,结果总是我被传回现实。(也许再小心些就能避免了?)\
53+
我进入位面时所处的方块较为特别——它的颜色与周围不同。大概可以拿来定位吧。"
54+
55+
56+
57+
}
58+
}
59+
}
60+
},
61+
tooltip: {
62+
"hexplane": "咒法位面"
63+
},
64+
error: {
65+
bad_respawn: "你的重生点位于咒法位面内部。正在传送至世界出生点……"
66+
}
67+
},
68+
69+
hexcasting: {
70+
action: {
71+
"hexxyplanes:": {
72+
get_plane: "位面之精思",
73+
enter_plane: "位面之侵入",
74+
plane_pos: "位面之纯化",
75+
plane_banish: "位面之驱逐",
76+
plane_exit: "位面之标记"
77+
},
78+
79+
// use this to add shortened versions of pattern names if the full name won't fit in the ingame book
80+
// you don't need to add an entry for every pattern - the above value will be used as a default
81+
book: {
82+
},
83+
},
84+
mishap: {
85+
not_in_hexplane: "此图案必须在咒法位面之内绘制。",
86+
invalid_value: {
87+
class: {
88+
plane: "一个咒法位面"
89+
}
90+
}
91+
}
92+
},
93+
94+
text: {
95+
hexxyplanes: {
96+
},
97+
98+
"autoconfig.hexxyplanes": {
99+
title: "咒法位面配置",
100+
101+
category: {
102+
client: "客户端",
103+
server: "服务端",
104+
},
105+
106+
option: {
107+
client: {
108+
dummyClientConfigOption: {
109+
"": "Dummy Client Config Option",
110+
"@Tooltip": "This is an example of a client-side config option that accepts a boolean.",
111+
},
112+
},
113+
114+
server: {
115+
dummyServerConfigOption: {
116+
"": "Dummy Server Config Option",
117+
"@Tooltip": "This is an example of a server-side config option that accepts an integer.",
118+
},
119+
},
120+
},
121+
},
122+
},
123+
}

0 commit comments

Comments
 (0)