敬告(Attention)
由于作者懒癌晚期,该项目已经停止维护。
Due to the author's late stage cancer of laziness, the project has been discontinued for maintenance.
关于Kratos-Lite(About Kratos-Lite)
原 Kratos Build8
现更名为 Kratos-Lite
。
The original Kratos Build8
is now rename as Kratos-Lite
.
新版本将深度结合DP2.1的框架结构,对代码进行完全重构,想比之前的版本,具有更轻量、更快的速度、更便捷的更新机制。
The new version will deeply combine the framework structure of DP2.1, completely refactor the code, and have a lighter, faster and more convenient update mechanism than the previous version.
此仓库不包含源代码,仅保存非开发者Modder所需要的文件,需要查看源代码可前往此处。
This repository does not contain source code, it only saves files needed by non-developer Modders. If you need to view the source code, you can go Here.
关于Kratos (About Kratos)
DynamicPatcher是由开发者Xkein创建的尤里的复仇MOD开发平台,项目主页
DynamicPatcher is Yuri's Revenge MOD development platform created by developer Xkein.
Kratos项目是尤里的复仇MOD《乱来时刻(WWSB HOUR)》的作者 双杀步枪(ChrisLv_CN) 所创建的DP应用项目。MOD作者主页
Project Kratos is a DP application project created by ChrisLv_CN, the author of Yuri's revenge MOD "WWSB HOUR".
本项目完全基于DP进行开发,以INI标签的形式为MOD提供全新特性。
This project is completely developed based on DP, and use INI labels to provides new features for MOD.
食用方法 (How to use)
-
前往Release下载最新的压缩包。
Go to Release to download the latest package. -
把文件夹
DynamicPatcher
,文件DynamicPatcher.dll
和PatcherLoader.dll
放入尤里的复仇游戏根目录下。
Put the folderDynamicPatcher
, filesDynamicPatcher.dll
andPatcherLoader.dll
into Yuri's Revenge game root directory. -
在
ini
中添加对应的内容。
Editini
file -
为
gamemd.exe
与syringe.exe
添加管理员权限。(Build7起升级为DP2.0,不再需要设置管理员权限)
Add administrator privileges togamemd.exe
andsyringe.exe
. (Build7 and later versions do not need this because update to DP2.0) -
运行
RunAres.bat
启动游戏。
RunRunAres.bat
to start the game.
帮助文档 (Documents)
开发者 (Developers)
鸣谢 (Credits)
- DynamicPatcher ALL developers
- Ares ALL developers
- Phobos ALL developers
- hejiajun107 - 提供战机区域警戒功能
- RA2DIY 红警2Mod开发私人会所
要饭 (Funding)
如果你喜欢本项目,并想通过资助来帮助本项目,可以通过以下方式。
If you like this project and want to fund it, here's how you can do it.
- PayPal - 12737@live.com
- 支付宝 - Alipay
- 微信 - Wechat
- 爱发电 - Afdian
如何使用脚本(How to use a Script)
-
将编译好的脚本对应的
.pkg
文件放入DynamicPatcher\Packages\Build\Scripts
。
Put the.pkg
file corresponding to the compiled script intoDynamicPatcher\Packages\Build\Scripts
. -
使用文本编辑器编辑
DynamicPatcher\Packages
下的release.list
文件,在末行加入{DP_DIR}\Build\Scripts\***.tmp
,***
为脚本.pkg的文件名。
Use a text editor to edit therelease.list
file in folderDynamicPatcher\Packages
, and add{DP_DIR}\Build\Scripts\***.tmp
in the last line.***
is the file name of the script file of.pkg
. -
启动游戏。
Run.
如何编译脚本(How to compile Scripts)
-
正确安装并启动Kratos,确保Kratos运行正常。
Install and start Kratos correctly to ensure that Kratos operates normally. -
从源代码项目中获取Debug版本的
DynamicPatcher.dll
,替换。
Get the Debug version ofDynamicPatcher.dll
from the source code project and replace it. -
在文件夹
DynamicPatcher
下创建文件夹Scripts
,并将写好的.cs
脚本文件放进去。
Create the folder 'Scripts' under the folder' DynamicPatcher 'and put the written.cs
script file in it. -
启动游戏。
Run. -
在
DynamicPatcher\Packages\Build\Scripts
中获得编译并打包好的.pkg
文件。
Get the compiled and packaged.pkg
file inDynamicPatcher\Packages\Build\Scripts
.