= 创作分享 =
技术讨论
实用法术模块交流
SINOFUMA

实用法术模块交流

SINOFUMA 于 2024-2-26 20:03 ( 9月前 ) 发表在 [讨论] 分类。 [复制链接] [只看楼主] [打印]
2186 4
本贴模组名片
咒法学 (Hex Casting)
咒法学是一个关于施法的模组,受 Psi 的启发,但朝着迥异的方向发展。[h1=主要内容]只需在六边形的网格上绘制一些简单图案,即可随时随地施放法术!制作能够施放法术的物品,你也可以将它和你的朋友分享;揭密古老的传说;陷入疯狂;对可怜的生物们做一些不可名状不 可 描 述的事情。[h1=..
本帖最后由 SINOFUMA 于 2024-5-9 22:20 编辑

此贴主要用于交流咒法学已经相关附属模组的法术模块,建立此贴的目的是由于教程区可能有门槛要求导致发的人较少,因此准备个适合所有人以较低成本分享的法术的地方。
任何法术都可以在此分享,只要你觉得有用的或者有趣的。

分享时请注意以下事项:
  • 请标注此法术适用的游戏版本(1.18、1.19、1.20),由于咒法学不同版本的法术机制有所变动,因此有一些法术思路在不同版本之间并不互通。
  • 如果有使用拓展的图案与功能,请进行标注。
  • 分享格式不限,详见此教程,方便的话最好顺便讲讲法术的思路,谢谢。
  • 如果有特殊的施法要求(eg.要用法术环或者特殊施法物品才能进行施法,施法时要蹲着,手持核心要进行特定的初始化动作等等),最好进行相关备注,方便其他玩家在游戏中成功复刻。
  • 如果有相关代码,文件分享(例如nbt指令之类的),最好进行相关备注,方便其他玩家在游戏中成功复刻。


其实发这篇帖子的初衷还是降低咒法学的分享门槛,由于咒法学并没有psi那种直接导入导出的功能使得大部分玩家不愿意进行深入研究,所以希望各位大法师们可以积极交流,有什么问题也可以直接问,不需要太过于拘谨。_(:з)∠)_


发表于 2024-2-26 20:03:41 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

回复 | 举报

该帖共收到 4 条回复!
SINOFUMA
本帖最后由 SINOFUMA 于 2024-4-5 16:27 编辑

独立运行之策略
图案/图案列表 ➡ [栈列表,渡鸦iota]



使用方法同赫尔墨斯之策略

由于存在一些法术会存在栈影响与渡鸦侵占,使得在特定情况栈下运行此类法术会出现一些莫名其妙的问题,尤其是托特之策略。如果玩家没有意识到这个问题,在进行错误调试时很容易陷入死循环无法找到问题所在。以下这个法术宏可以从根本上解决这类问题的发生。


这个法术没有版本限制,主要的原理是利用托特之策略的特殊机制,使得玩家在使用此法术时会在独立栈中运行,同时栈的输出结果会由托特以列表的形式进行导出。此法术也对渡鸦进行了一定的传参处理,使得被运行的图案列表可以正常使用渡鸦功能,而不会影响到原本的渡鸦。


独立运行之策略.txt (443 Bytes, 下载次数: 1)




发表于 2024-4-5 13:28:57 | 只看该作者

回复 | 举报

SINOFUMA


进阶技巧:往图案列表中嵌入非图案iota

先说一下这样做的目的,对于元运行章节中的图案(例如 赫尔墨斯之策略 ),通常需要接受一个图案/图案列表来执行法术操作,如果接受的列表中含有非图案的iota,那么在执行到这个iota时就会发生事故并且跳出施法。

但是,如果在嵌入非图案iota时进行特定操作,即可使得 赫尔墨斯之策略 在执行到对应iota时,“跳过”对此iota的执行,而直接将其压入栈中,这类方法通常也被叫做往图案列表中嵌入非图案iota。这种方法不仅仅对使用 赫尔墨斯之策略 执行的列表有效,对于其他需要类似执行操作(例如使用造物,法术环等等)也能正常生效,因此被广泛利用在各个领域之中,这也是咒法学上限高的重要原因之一。

要实现这种操作效果,通常需要使用 将图案用作 Iota 中的图案。

考察-iota
考察法的主要操作就是在对应的非图案iota前面嵌入,以跳过对此iota的执行,这种方法主要适用于单层列表,对于多层列表,需要的 考察 图案的个数为2^(列表层数-1)个,因此不是很适合使用。值得注意的是,由于 考察 的效果在构筑列表时也会正常生效,在列表中放入 考察 需要画两遍。



内省-iota-反思-群体之拆解
作用与 考察 类似,与 考察 不同的是,使用此方法并不会由于列表层数的原因导致结构变得复杂,因此使用场景更加广泛。



发表于 2024-2-27 14:19:26 | 只看该作者

回复 | 举报

柒茜
本帖最后由 QQ酱410222 于 2024-2-26 23:10 编辑

卓越的河豚
制作版本:1.19.2

基本思路:(看见这个了想试试看)把周围的河豚传送到看到的实体位置。

卓越的河豚.png (9.24 KB, 下载次数: 1627)

卓越的河豚.png

评分

参与人数 1RF +5 收起 理由
SINOFUMA + 5 给大佬递分

查看全部评分

发表于 2024-2-26 23:01:22 | 只看该作者

回复 | 举报

SINOFUMA
本帖最后由 SINOFUMA 于 2024-2-26 20:51 编辑

我先来抢个沙发
无损爆炸进阶

适用版本:1.19(由于用了hexgloop相关图案,而且使用的判断逻辑是1.19的)
需要拓展:hexgloop
基本思路:本质上就是无损爆炸(在流体中的爆炸不会破坏方块),加了一些判断使得侦查员之馏化返回null时不会继续施法产生事故,且在下界时会自动使用熔岩代替水生成。



无损爆炸进阶版.txt (712 Bytes, 下载次数: 2)
中文列表.txt (506 Bytes, 下载次数: 4)
发表于 2024-2-26 20:37:21 | 只看该作者

回复 | 举报

百科目前不允许匿名发帖哦~ 请先 [ 登陆 ][ 注册 ] 吧~

本版积分规则

发新帖
  • 回复
  • 点评
  • 评分

[ MC百科(mcmod.cn) 除另有声明,所有开放公共编辑的内容均使用 BY-NC-SA 3.0 协议 ]

Minecraft百科CC协议
快速回复 返回顶部 返回列表