diff --git a/src/main/resources/assets/ram/lang/zh_cn.yml b/src/main/resources/assets/ram/lang/zh_cn.yml new file mode 100644 index 0000000..bf3c018 --- /dev/null +++ b/src/main/resources/assets/ram/lang/zh_cn.yml @@ -0,0 +1,11 @@ +trickster: + trick.ram: + alloc: 分配器之技巧 + free: 看守者之技巧 + read: 取存之辑流 + write: 缓存之技巧 + + pattern_as_int: 压缩之曲变 + pattern_from_int: 扩张之曲变 + pattern_from_int_list: 组点之曲变 + glyph_from_spell_part: 秃根之曲变 diff --git a/src/main/resources/assets/ram/lavender/entries/tome_of_tomfoolery/zh_cn/distortions/meta.md b/src/main/resources/assets/ram/lavender/entries/tome_of_tomfoolery/zh_cn/distortions/meta.md new file mode 100644 index 0000000..dc4d387 --- /dev/null +++ b/src/main/resources/assets/ram/lavender/entries/tome_of_tomfoolery/zh_cn/distortions/meta.md @@ -0,0 +1,49 @@ +```json +{ + "title": "元施法附加戏法", + "icon": "minecraft:loom", + "category": "trickster:distortions" +} +``` + +此处记载的戏法能与[法术操纵](^trickster:distortions/tree)章节中的操纵方法协同使用。 + +;;;;; + +<|glyph@trickster:templates|trick-id=ram:pattern_as_int,title=压缩之曲变|> + +pattern -> number + +--- + +将所给图案压缩为数。 + +;;;;; + +<|glyph@trickster:templates|trick-id=ram:pattern_from_int,title=扩张之曲变|> + +number -> pattern + +--- + +将所给数扩张为图案。 + +;;;;; + +<|glyph@trickster:templates|trick-id=ram:pattern_from_int_list,title=组点之曲变|> + +number[] | number... -> pattern + +--- + +依照给定的格点位置构建图案。 + +;;;;; + +<|glyph@trickster:templates|trick-id=ram:glyph_from_spell_part,title=秃根之曲变|> + +spell -> any + +--- + +返回给定法术根节点中的符记。 \ No newline at end of file diff --git a/src/main/resources/assets/ram/lavender/entries/tome_of_tomfoolery/zh_cn/ram.md b/src/main/resources/assets/ram/lavender/entries/tome_of_tomfoolery/zh_cn/ram.md new file mode 100644 index 0000000..063f280 --- /dev/null +++ b/src/main/resources/assets/ram/lavender/entries/tome_of_tomfoolery/zh_cn/ram.md @@ -0,0 +1,49 @@ +```json +{ + "title": "随机存取意识", + "icon": "minecraft:goat_horn", + "category": "trickster:tricks" +} +``` + +随机存取意识(Random Access Mind),简称“RAM”,是一种通过分配系统,以任意的布局半持久性地存储任意数据的方式。 + +;;;;; + +<|glyph@trickster:templates|trick-id=ram:alloc,title=分配器之技巧|> + +-> number + +--- + +尝试分配一个RAM槽,若无空槽则导致失策,成功则返回分配的槽地址。 + +;;;;; + +<|glyph@trickster:templates|trick-id=ram:free,title=看守者之技巧|> + +number -> + +--- + +释放所给地址处的RAM槽,以供后续再分配。 + +;;;;; + +<|glyph@trickster:templates|trick-id=ram:read,title=取存之辑流|> + +number -> any + +--- + +返回给定地址的RAM槽中存储的法术片段。 + +;;;;; + +<|glyph@trickster:templates|trick-id=ram:write,title=缓存之技巧|> + +number, any -> any + +--- + +将所给法术片段存入给定地址的RAM槽。会覆盖其中原有的值。