Skip to content
This repository was archived by the owner on Nov 11, 2025. It is now read-only.
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 11 additions & 0 deletions src/main/resources/assets/ram/lang/zh_cn.yml
Original file line number Diff line number Diff line change
@@ -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: 秃根之曲变
Original file line number Diff line number Diff line change
@@ -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

---

返回给定法术根节点中的符记。
Original file line number Diff line number Diff line change
@@ -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槽。会覆盖其中原有的值。