模组简介

这个名为KaiCore – General 1.11.1版本的模组,是面向《侏罗纪世界:进化2》所有模组创作者、进阶自定义内容制作者以及深度自定义游玩玩家的通用核心框架类模组,它整合了作者制作所有衍生自定义模组时会用到的底层共用代码,不需要玩家自行零散安装多款不同模组的重复底层文件,所有后续基于这个框架开发的配套自定义模组,都可以依托它提供的底层能力运行。普通游玩的玩家安装这个核心框架后,就能使用所有适配它的衍生模组的自定义调整功能,模组开发者也可以直接调用它已经封装好的各类底层能力,省去重复开发通用功能的步骤,专注于自己模组的特色内容制作。

功能要点

  • 内置游戏内原生的模组管理菜单,所有依托这个核心框架开发的已安装模组都会在菜单内集中展示,模组制作者可以直接往菜单内添加各类自定义可编辑项,包括复选框、数值滑块、文本输入框等不同交互控件,玩家不需要退出游戏打开外部配置文件就能直接调整所有适配模组的参数。
  • 提供不同自动化程度的自定义菜单元素创建能力,模组开发者可以选择完全自动化生成菜单的极简配置模式,也可以选择完全自主编写布局、样式、交互逻辑的自定义模式,适配不同开发经验的模组制作者的使用需求,无论新手创作者还是资深开发者都能找到符合自己习惯的设置方式。
  • 支持实时模组更新追踪功能,当玩家电脑上安装的任意一款适配这个核心框架的模组推出新版本时,游戏内会直接弹出提示告知玩家有可用更新,不需要玩家自行去各个内容发布页面逐个核对版本号,大幅降低自定义内容的版本管理成本。
  • 自带模组运行状态实时追踪能力,模组制作者可以提前预设好对应模组运行异常的判定规则,一旦模组运行过程中出现预设的潜在问题,框架会第一时间向玩家弹出对应提示,告知玩家当前模组可能存在的故障,帮助玩家快速定位问题来源,避免因为不明问题导致游戏运行出错。
  • 提供实体名称修改的专用钩子接口,模组开发者可以直接调用这个接口绑定对应的事件,在游戏内任意实体的名称即将被修改、或是修改完成的第一时间触发自定义逻辑,不需要自行编写底层劫持代码就能实现批量重命名实体、根据实体名称触发联动效果等各类自定义功能。

前置依赖说明

当前该版本的KaiCore通用核心框架没有标注额外的专属前置依赖,所有运行需要的基础运行组件相关内容,原文未给出的项以压缩包内说明为准,安装前请确认自己的《侏罗纪世界:进化2》游戏本体版本符合模组标注的适配要求,避免出现核心框架无法加载的问题。后续随着更多基于该框架开发的自动类、杂项类适配模组陆续推出更新,这些衍生模组都会直接依托这个核心框架运行,不需要再额外安装其他共用底层文件。

安装方法

你获取到的模组压缩包内包含对应版本的核心程序文件,安装过程中不要自行修改压缩包内自带的asi、dll、ini格式文件的文件名,避免框架无法正常被游戏识别加载。模组本身没有提供预设的固定解压路径,具体文件放置的文件夹位置以压缩包内说明为准,安装完成后不要随意删除任何核心相关的文件,否则会导致所有依赖这个框架的模组全部失效。模组本身附带了完整的面向所有用户的入门教程,涵盖了安装、使用、配置、卸载全流程的操作指引,相关指引的详细演示内容以包内文档说明为准。

注意事项与兼容性说明

这个核心框架属于底层钩子类模组,安装前请确认你电脑上已经安装的其他自定义模组没有和它的底层运行权限产生冲突,避免多个底层类模组互相抢占运行资源导致游戏崩溃。该版本为1.11.1专属版本,不要直接把旧版本KaiCore的配置文件直接复制到新版本目录下加载运行,可能会出现配置参数不匹配导致的功能异常。目前框架的进阶程序员指南尚未发布,如果你是模组开发者想要使用高级自定义功能,可以后续等待官方推出对应指引内容。不要同时安装多个不同版本的KaiCore通用核心框架,否则会导致游戏启动时出现底层调用冲突,无法正常进入游玩界面。

常见问题

Q:安装这个核心框架之后没有看到对应的游戏内模组菜单,是哪里出了问题?
A:首先确认你的游戏本体版本适配当前1.11.1版本的KaiCore,再检查你放置核心文件的路径是否符合包内指引的要求,同时确认没有其他同类型底层模组拦截了框架的加载钩子。

Q:普通玩家如果不做模组开发,有必要安装这个核心框架吗?
A:如果你要使用后续基于该框架开发的各类衍生自定义内容模组,就必须先安装这个核心框架才能正常运行对应的衍生模组,只是游玩原版无修改游戏的话不需要额外安装。

Q:安装这个核心框架之后会不会修改我原本的游戏存档内容?
A:这个核心框架本身只是提供底层调用能力,不会主动修改你已经存好的游戏存档数据,正常运行状态下不会对原有存档的内容产生任何改动,你可以放心加载原有存档使用依托它开发的各类模组功能。