初入咒法
研究这种魔法的人士会用法杖在空中绘制奇异的图案来施放他们口中的“咒术”,他们也会让强大的魔法物品替他们施法。我应该也可以这样做?
物品
这部分主要介绍我在研究过程中可能要用到的魔法物品和各类神秘物品。
这里面的许多物品似乎在和法杖一起持有的时候就会起效。要谨慎考虑另一只手里要拿什么物品。
咒灵灯笼
我发现,若是使用了独属于智识界的材料,便能制造出一种特殊的罐子,它能产生并容纳一只微型咒灵。这种咒灵尽管无法施法,但能发出相当的光,还会模拟它看见的染色剂。
我还能用遮光玻璃制造同类物品,避免咒灵的光亮影响到我书房的美学设计。
点击以显示配方 点击以隐藏配方
咒灵灯笼











遮光咒灵灯笼











反咒术方块
往方块中“织入”伪紫水晶,产物便能令抵达或穿过其的射线追踪(对实体的射线追踪也有效)返回 Null,就好像射线追踪没有检测到任何事物一样。
点击以显示配方 点击以隐藏配方
反射线追踪板岩







反射线追踪玻璃







奇怪的是,以同种方式加工伪紫水晶和黑曜石的产物不具备阻碍射线追踪的能力,而是变得近乎无法被咒术摧毁。However, the resultant block loses much of its durability, being no stronger than common stone (though it retains its blast resistance).
点击以显示配方 点击以隐藏配方
咒术防护黑曜石







卓伟之作
我所见……甚多。我已……经历……湮灭与解构与重构。我已听闻世上的原子在被翻转而后被搅乱而后消散为能量时的尖啸。我已见我已见我已冂
奇怪的领域
我成功了。
质道另一端的领域。环境中的媒质多到难以想象。我的意识正朝我尖啸,叫喊着我不应该在这里。但我必须前进。这里就是旅途的下一站。
我在此勘测的每一件事物似乎主要都由媒质构成,与构筑物质类似,但浓度高出了几个数量级。就连空气都是媒质。我是怎么呼吸的?
我又是怎么能存在于此的?
富思维材料
思维浆液
思维浆液桶


一种奇怪的流体,会搅混进入其中的媒质,并阻止紫水晶晶体的形成。浸在其中时,它会以愉悦的方式刺激我的意识。
智识界玄武岩


主要由媒质构成的岩石,原理不明。可合成法术环方块。
伪紫水晶块


一大块媒质晶体,与紫水晶类似但不完全相同。触摸时会有种嗡鸣感,就好像媒质自身在刺激神经一般。不加以特殊措施直接破坏会将其破碎为 1 到 4 块碎片。
伪紫水晶碎片


这些碎片能驱动法术,且比普通紫水晶提供的能量稍多一些。也能用来制造些有趣的物件。
贤能智冰


一种固态的媒质,由思维浆液在富媒质环境中冻结而得,这种冻结也可由咒术造成。
其表面的摩擦系数似乎为负,任何在其上滑动的事物会无限加速(虽然较慢)。
精神原质团


一类极其黏稠的媒质,拥有极为基础的认知能力,与黏菌类似。它通常情况下表现出惰性,但会以类似法术的能力试图困住触碰到它的事物。
哨卫侦测
将智识界的伪紫水晶和深暗之域的有机感测体结合起来,就是一种检测环境媒质中扰动的方式。这种新探测器会检测大约 16 米内的哨卫,检测到则会根据最近哨卫的距离输出红石信号。如果最近的哨卫格外强大,则相邻的比较器会输出信号。
点击以显示配方 点击以隐藏配方
哨卫探测器











我相信监守者不会在意的。
除此之外,这种探测器还可整合到牧师促动石中,产物会在区域内存在哨卫时启动(不过探测半径较普通探测器较低)。我叫这种装置“探察促动石”。尽管它不再对红石信号产生反应,但会获取代表触发哨卫的所有者的 iota,并置入法术环咒术的初始栈。
而由于施法时产生的媒质干扰,这种促动石无法侦测到自身放置的哨卫。
点击以显示配方 点击以隐藏配方
探察促动石









这种探测器不论侦测到谁的哨卫都为产生反应,我应当避免让我铺设的陷阱法术环瞄准我自己。
在所给位置坐标构筑一个短时探测器,它会“监听”环境媒质中的模式,以此分辨出最为明显的哨卫标记。
更好地量产媒质
我发现智识界出产的一种类紫水晶物质会接受村民的意识,这点上和普通的紫水晶一样。此外,这一过程得到的方块产出的媒质量比普通的紫水晶母岩多出许多,并且只要足够小心就能捡起搬运。
点击以显示配方 点击以隐藏配方
伪紫水晶母岩





比起普通紫水晶来说,伪紫水晶需要更强大的意识,但得到的回报绝对值得。
伪紫水晶母岩有一奇特之处,就算浸没在思维浆液中抑制晶体形成,其媒质生成率依然足够平常使用。尽管总供给量近乎无穷,但任一操作能使用的媒质量相当少,就像一片几十万几百万千米宽但只有几厘米深的海洋。而且,由于其深度极为有限,若要如为物品充能等远距获取使用,其中的媒质会在抵达法杖前迅速消散。
点击以显示配方 点击以隐藏配方
无穷媒质之瓶











常态提供大约与 1/10 个紫水晶粉相当的媒质。虽然我可以同时持有好多个以轻松获取媒质,但每个媒质瓶的增量会快速减少。
故事
我发现了些与我所研究的学问没有直接关系的信件和文本。但是,其中也许记载了某些历史上发生过的事。还是需要好好读读……
咒术师的记忆,#1
虽然施放咒术时能直接产生大多数 iota,但总会有不够便捷的情况,甚至于无法产生(例如庞大而精确的数和实体 iota)而不得不另辟蹊径。从核心之类的物品中读取 iota 也不错,但大多数情况下这么做需要第三只手,而我并没有。从外部位置获取 iota 的其他方法也各有各的局限性。
而在无外部引用手段可用的情况下,所需的 iota 必须直接插入咒术本身。对部分人而言,这么做会有些不合常理。这是因为传统上而言,咒术是一个图案列表,但也应牢记图案也是一种 iota,一种与赫尔墨斯之策略(以及同类图案)协同效果很好的 iota。
尽管你没法直接把数放到列表里面,然后让它和使用数字之精思一样压入栈顶,但有方法能做到。
最简单(也是最可靠)的方法是考察。和手动施法时一样,列表中其后方的任意事物会被转义并直接压入栈顶,而非和平时一样运行,如此就可避免运行非图案导致的事故。
然而,当你位于咒术中超过一层运行深度处(比如循环和嵌套的条件逻辑),转义 iota 所需的考察数量会极速增长。在那些能够由另一咒术运行的事物中,这种方法便不再可靠。
相关的 xkcd
更为可靠的转义 iota 方法是内省和反思。运行图案列表时,内省后方直到相应反思之间(内省和反思不计)的事物会被转义,并以列表形式压入栈顶,不论 iota 的类型如何。然后就可以用合适方式操作此列表,比如用群体之拆解把列表中各项分别压入栈顶。
如果你的列表的结构与此类似:
内省
任意 iota(s)
反思
群体之拆解
运行这些 iota 之后,栈中会压入内省与反思之间的所有 iota。
咒术师的记忆,#2
推动事物的标准做法是驱动。但是,如果想要事物极为迅速地移动,这种方法可能会昂贵到无法使用。这是因为消耗会随向量模长极速增长。对单个目标使用多次模长为 1 的驱动就能减少这种影响,总消耗会从 n^2 降到 2n-1,其中 n 是向量的模长。
这种方法最简单的实现方式需要托特之策略,传入多个重复的实体 iota 组成的列表即可。当然也有其他(且通常更好的)方法存在。但除去重复绘制图案外,这些方法大多离不开循环这一命题,这就有点超出这篇文档的范畴了。
咒术师的记忆,#3
虽然托特之策略极其适合同时对多个目标施放同一法术,但对同一目标施放多次法术就有点麻烦了。它不仅容易导致咒术的停止,运行开始后还无法添加或移除作用目标。
而绕过这些局限也很简单,换用另一种循环即可。
While 循环
While 循环是一种在既定条件达成之前一直运行的循环,比如条件可以是实体的速度达到了给定值。一个仅会复制自身再运行栈顶 iota 的图案列表就是这种循环最简单的实现方式。如果单独运行它,那么咒术会进入无限循环,除非产生事故不然不会停止。
向其中加入实际功能和一些布尔逻辑,就能创造出有用的 while 循环。前文所提无限循环的代码如下:
内省
双子之分解
赫尔墨斯之策略
反思
双子之分解
赫尔墨斯之策略
向其中加入根据条件是否运行列表内赫尔墨斯之策略的逻辑,达成相应条件后循环便会终止。
循环展开
“已展开循环”/“Unrolled loop”是一种更为复杂的循环。和托特之策略一样,构建时其迭代次数同样固定,难以增加修改。但如有需要,卡戎之策略可以令其提前停止。比较来看,这种循环仅产生一到两层递归深度(循环体运行所致深度不计),是其优势所在。先写定想要重复的图案列表,再多次复制,最后把所有列表合成一体,就实现了循环展开。
这一目标最简单的达成方式是双子之分解接组合之馏化,运行后原列表会重复 2 次。可重复使用此方法以复制原列表 2 的幂次,所得的列表在运行时只会产生一层递归深度。更灵活的做法则是使用双子之策略产生 n 个副本,再将 n-1 个组合之馏化放入列表并运行,如此便能把所有原列表副本合为一体。
咒术师的记忆,#4
我的一些呃,“同事”,在抄录长咒术时遇到了麻烦。
“这东西好长!”
“咒术网格都不够用了!”
我认为这是能力问题。这又不是那些绘制完最后一个反思后没法修改咒术的麻烦。只需把未完成的咒术存到核心中即可。(不过你应该注意为存储操作留出空间。)
完成之后,再用列表操作图案把各部分合起来就行了。
甚至都不需要用多个核心,写完一部分后把它接到核心中列表的后方,再把所得列表存入核心即可。多核心会让调试咒术更轻松,但据我目前所知,这也是多核心相对单核心唯一的优势。
科学家的记忆,#1
“这是什么?我该怎么把它弄走?”
大多数人在第一次遇见质道时都会产生这些疑问。我对第二个问题暂时没有答案,但回答第一个问题还是可以的。
就我所知,质道是空间中的微小孔洞,其另一侧是称作“智识界”的媒质界。
质道中逸散的类咒灵现象是智识界中巨量的环境媒质试图迅速通过孔洞的结果(就像是气体扩散入接近真空的空间),这些媒质的纠缠卷绕方式与召唤咒灵法术中编织供咒灵消耗的媒质的方式类似。
此外,质道的入口处似乎存在某种屏障,任何物质都会被阻挡不得通过。如果这一屏障可被穿透,孔洞可被扩展,质道就可将物质吸收入智识界。这么做后质道不会再产生咒灵,是媒质的通过速度大大降低,不会再受扰动而缠绕的缘故。如果想要尝试,就需小心不要过度扩展,否则周围区域都有被吸收入智识界的危险。
图案
我所发现的各式图案,和它们的功用。
灵魂印记
灵魂印记和代表我自己的 iota 类似,功能中也有“代表我”这一项,但使用的限制会多出许多。除了通过我本人之外,他人没有方式获得灵魂印记,不过这些灵魂印记不受写入限制,和普通的玩家 iota 不一样。
有意思的是,灵魂印记也是思绪刻印的有效键。
状态 Iota
这些图案主要操作代表生物身上长时效果的 iota,我可以用这些图案评估生物的状态,比只用护士之纯化更加深入彻底。
虽然我的研究表明代表瞬时效果的状态 iota 也可能存在,但非常难以获取,而且我目前没想到任何有关用途。
若是要移除非自身实体身上的正面效果,则消耗会增加。
所有需要检测实体身上有无所给状态效果的图案都有副作用。如果该实体当前没有这种效果,则图案会失效,并给予我反胃。
航梦:杂项图案
我发现了一些专为物品展示框交互设计的图案。它们不是什么高端法术,但确实是适合控制法术环之类事物的实用手段。
此外,分拣员之纯化对它们同样有效,因此试图寻找物品展示框专用的物品图案没有意义。
侦查员之提整 ([type], vec, vec → entity | NULL)
与侦查员之馏化类似,但能够接受一个实体类型 iota 列表。类型不在该列表内的实体会被忽略。消耗的媒质量略多于上文所提图案的“极少量”。
思绪刻印
智识界是思维的领域,它能用来存储信息也就顺理成章。这些图案就能把 iota 刻印入智识界,并能读出它们(不论当前所处什么维度)。它们还能把 iota 存储到其他生物的意识中,当然它们的意识也需和我一样……无拘无束。在相关描述中,用于指代向量和有效实体的词是“键”/“key”。
这种操作用途不少,但智识界的环境媒质处于常态的运动中,任何存入其中的 iota 终会消解,就好像往海洋中倒热水一样。似乎这种信息在变为无用的垃圾前能存在一小时。
阿卡夏图书馆的原理貌似与之类似,书架则相当于用来避免消解的阻隔层。
法术
能以魔法影响到世界的图案和操作。
卓越法术
这类法术据信极难施放,但也极为强力。记载它们的文献极为少见(据称理由充分)。这也许只是某些消亡的老古董口中的胡言乱语,不过——它们只是简单的图案罢了。试试看又能出什么错呢?
空间互换
我不太清楚这个图案具体能做什么,它总是叫喊着什么特殊维度。也许它需要这种特殊维度作为中介?
将我所处维度中第一个长方体包含的方块(需在影响范围内)与空间印记对应维度中第二个长方体包含的方块互换。消耗 5 个充能紫水晶,长方体中每 1 立方米额外消耗 1/2 个紫水晶粉。
不会互换不可破坏的方块,对包含大量数据的方块也无效。
两维度之一或两者均需为智识界。
侦测回避
传统的隐身药水足以迷惑常人的感官,但面对咒术则毫无作用,让事物完全无法侦测的方法还有待发现。然而,我找到的这个法术应当是向上述目标迈出的第一步。它能将媒质像糠皮一样散在生物周围,以此干扰咒术的侦测手段。
同时每秒会消耗所影响实体 1/10 个紫水晶粉,护盾的构筑需要这些媒质。
我需要注意我把这种效果给予了什么事物,因为没有携带其他媒质来源的生物会消耗自身的意识来供给护盾。
这种护盾在阻挡侦查员之馏化和各种区域之馏化时效果良好,但它对实体之纯化的变种没有作用,那些操作已经包含所处位置的精确概念。而且,这层糠皮自身也有能量特征,尽管暗淡,依然可用特种图案侦测。