# OceanCurrentModAPI **Repository Path**: fu_zhongqi/ocean-current-mod-api ## Basic Information - **Project Name**: OceanCurrentModAPI - **Description**: 《洋流》的模组API,定义了标准模组语言 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2021-11-05 - **Last Updated**: 2022-10-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OceanCurrentModAPI #### 介绍 《洋流》的模组API,定义了标准模组语言 #### 模组开发流程 1. 创建C#类库 2. 将`Core`的dll添加到引用 3. 根据OCMAPI编写模组逻辑 4. *测试* 5. 生成dll并添加相应配置文件打包到Mod文件夹 6. 开启模组并重启游戏 7. *注:你可以创建一个Unity项目作为宿主开发,这样可以避免某些引用的缺失或冲突,建议选择2019.3.0f6版本* #### 异常处理 1. 将核心插件导入Unity内,可能会出现多种报错,不要心急*(你甚至可以直接无视他们)*! 1. 如果是由核心插件引发的程序集缺失请无视他们(因为你当前的项目是无法正常模拟游戏运行的,你只能通过游戏检测Mod的运行情况) 2. 如果提醒你某些Unity底层的枚举、方法不存在,此时你可以检查Unity的包管理器降级或删除该插件`Windows`->`Package Manager`