心灵终结3ini吧 关注:10,968贴子:200,110
  • 1回复贴,共1

【抽象带作】潮涌核心

只看楼主收藏回复

这是我的一个改引擎的乐子玩意。
里面包含一些测试内容:
1、制作了一个简单的“Ares扩展坞”(HammerPatch.dll),从而很容易扩增与Ares组合的新逻辑
2、简单改装了Syringe,现在会识别游戏目录项目下一个"Patches"目录下的DLL(仅限容纳DLL,INJ)
以上两点意味着可以制作随地图发布,即装即用,便于管理(虽然改动聊胜于无)的规则拓展类DLL
3、里面包含一个SimpleSample.dll,是一个提供了布阵逻辑的dll(具体来说只包含一种阵列,见下图)
这是一个扩展坞的用例
4、尝试了让CSF起到部分INI的功能(看包里面mix当中的stringtable02.csf,CON:xxx都是控制内容)
虽然有点不伦不类,但是很有趣,不是吗
下面简述一下都加了什么
1、快捷键->调试工具里面预备了一些配合的快捷键
“工具箱:基础调试”那个,设定之后,每次按下,会在左上方滚动所有选中单位的名称,然后在每个单位上面放一朵蘑菇云(NUKEANIM,只有动画没有伤害)(好无聊,但是很乐子)
2、如图,建造4个“潮涌框架”在3*3区域的四角之后,会自动在中间生成一个“潮涌核心”,不可摧毁,如果阵型破坏,则自行消失
类似的,把4个灰熊放在3*3区域的四角之后,会自动在中间生成一个“天启坦克”,不可摧毁,如果阵型破坏,则自行消失
(无聊上天的抽象行为)
注:代码借鉴了CNCNET5.DLL和Ares各一部分
网盘链接:(源代码里面也有)网盘链接 提取码:odp2
祝大家新年快乐!!


IP属地:黑龙江来自Android客户端1楼2024-02-11 11:41回复
    原理:(以潮涌核心为例)
    注册名:潮涌框架UBNK,核心UBNC
    核心上有一个特殊0%装甲,只能被一个COREEXP动画击毁,框架可建造,核心不可建造
    阵型在csf里面注册,顺便回收再利用了rules里面啥用没有的Name标签
    检测到阵型时,DLL会在中间召唤核心
    检测到核心周围阵型不完整时,核心会在自己上面播放COREEXP动画(抽象的是,决定播放哪个动画仍然在csf里面)
    然后炸死自己


    IP属地:黑龙江来自Android客户端2楼2024-02-11 11:47
    回复