找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2666|回复: 11

[其他资产] DTA测试客户端

[复制链接]
发表于 2024-10-21 21:46:58 | 显示全部楼层 |阅读模式
本帖最后由 祂的名字 于 2025-1-22 16:59 编辑



# 反馈问题可以发邮箱(不要抱有期待...)
idshenliu@outlook.com

## 后续更新(如果有的话...)
https://pan.baidu.com/s/1EP--xGbBWOgM36lvAo6SLw?pwd=sqxy

## 1.22更新说明

- 更新SyringeIH 0.2.3
- 动态背景的绘制速度现在可以通过Resources/Config/Configs.ini 自定义调整
- 遭遇战提供 按数量筛选、刷新地图、生成随机地图三个新选项,可以通过GameLobbyBase.ini自定义调整,感谢 重聚2023团队!
  Ps.处理了选择随机地图时切换多人房间崩溃的BUG,测试暂时未出现问题
- 添加生成随机地图的功能Resources/RandomMapGenerator_RA2,感谢 韓方序!
- WAE地图编辑器现在可以通过Map Editor/Localization/zh.json补充或调整翻译,另外默认启用了高DPI缩放
- 客户端启动器现在可以使用键盘宏直接启动


## 请勿二次传播转发
## 特别感谢
- 感谢 **`Rampastring`**
- 感谢 **`Dawn of the Tiberium Age`**
- 感谢 **`Starkku`**
- 感谢 **`黑の圣杯`** 分享的DTA视频以及翻译模板
- 感谢 **`君悦OwO`** 分享的中文输入法IME教程
- 感谢 **`韓方序`** 分享的随机地图生成器
- 感谢 **`重聚2023 团队`** 分享的客户端源代码
- 感谢 **`ruanhuhu`** 分享的默认战役速度以及处理收藏空地图闪退的解决方法
- 感谢 **`enderseven`** 分享的客户端字库制作教程
- 感谢 **`WorldAlteringEditor 团队`**
- 感谢 **`Encoredelta`** 分享的汉化WAE
- 感谢 **`钢铁之锤`**  分享的EC组件
- 感谢 **`万物互通团队`** 分享的各类扩展平台

## 温馨提醒
- 貌似已经不需要在英文目录下使用了,直接将YR复制一份到客户端根目录即可食用.
- 推荐将各类拓展平台放在Patches 文件夹,预防因根目录与Patches 文件夹存在相同平台导致崩溃.
- 推荐将各类修改过的游戏内文件(例如Rulesmd.ini或者新的素材文件等等)放在单独的文件夹,默认使用Rulesmd 文件夹,当你学习了EC后可以自行定义.
- 推荐阅读说明书中包含的各类说明,了解各平台的相关知识. 部分平台配套使用,不学不行的呀.

## 客户端结构
INI 文件夹
Map Editor 文件夹------------WAE地图编辑器
Maps 文件夹
Patches 文件夹---------------存放拓展平台
Resources 文件夹
  »»Config 文件夹------------存放翻译文件、快捷键、战役任务背景、致谢
  »»主题文件夹---------------载入动画、主菜单
Rulesmd 文件夹---------------优先读取的文件夹
  »»stringmd.ini------------替代老旧的.csf
Syringe.exe
Syringe.json
SyringeEx.dll
测试客户端.exe

## 1. 给客户端设置静/动态的背景UI
- 载入界面: 默认大小1280*800像素,要求放置在Resources-主题文件夹-载入动画文件夹中,命名为为背景(*),支持.png .jpg
- 主菜单背景: 默认大小1280*800像素,要求放置在Resources-主题文件夹-主菜单文件夹中,命名为为背景(*),支持.png .jpg
当没有背景(*)文件时,不显示背景(全黑); 有且仅有单张时,显示静态效果; 多张时,按照顺序循环播放,显示动态效果;
动态背景的绘制速度通过Resources/Config/Configs.ini 自定义调整

## 2. 给战役中的不同任务设置不同背景
- 战役任务背景: 默认大小770*490像素,要求放置在Resources-Config-任务背景,命名为为背景(*),支持.png .jpg
根据战役列表的SelectedIndex选择对应的背景(SelectedIndex);
背景图片不存在或者取消任务时显示默认背景,如默认背景也不存在则不绘制背景

## 3. 修改翻译/汉化&换行
- 相关文件存放在Resources-Config-翻译中,打开对应语言文件夹中的Translation.ini,按格式修改即可
战役中的任务描述,默认使用@手动换行,如果需要自动换行请使用 / 分割段落
由于技术力有限,自动换行属于硬编码,如果更换或者调整了.xnb字体文件,字符所占像素发生变化,则需要修改相关源代码

## 4. WE地图编辑器
- 感谢Encoredelta的汉化,我觉得用起来非常流畅。
换回FinalAlert2SP也是可以的,记得修改ClientDefinitions.ini中的MapEditorExePath
WE地图编辑器本身可以生成全息图,但是图片不经压缩,客户端无法识别。我修改了一下,现在生成的图片默认会压缩至指定像素
补充了关于单位的汉化文件但仍有缺陷,有技术力的情况下建议下载源代码自行调整.

## 5. 扩展平台
- SyringeEx.dll, 必须包含且放在客户端根目录,否则无法启动游戏.
- Ares.dll, 必须包含,否则无法启动游戏.建议学习Ares3.0p1使用说明.
- cncnet5.dll, 必须包含,否则客户端启动游戏会进入尤复的原版客户端界面.
- IHCore.dll,IHLibList.dll, 赞美锤子!我觉得没什么不用的理由.建议学习IH组件说明书.
- Phobos.dll, 必须包含,客户端的部分功能,例如战役速度和拓展设置项目依赖于该平台.建议学习Phobos说明书及配套说明.
- SIWinterIsComing.dll, 建议阅读学习WIC说明书后使用, 非常推荐BUFF系统.
- qres32.dll, 没太搞懂,这里也许有帮助https://qres.sourceforge.net/

## 6. 军衔消失和旧经验系统
- WIC提供了新的经验系统,如果需要恢复旧版军衔和经验系统请查阅说明书。

## 7. 客户端游戏设置不生效
- 标记为拓展的游戏设置均需要依赖Phobos平台实现,部分功能还需设置对应rulesmd.ini才能生效,详情参考Phobos说明书及配套说明

## 8. 客户端字体太大
- 请参考教程自行制作https://bbs.ra2diy.com/forum.php?mod=viewthread&tid=25020
这本就不可能适合所有人

## 9. 增加致谢
- 可以在Resources/Config 文件夹中新增一份"致谢.ini'文件.

## 10. 未完待续










本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2024-10-22 22:39:58 | 显示全部楼层
加油,等你字库搞定,我下一份
回复

使用道具 举报

 楼主| 发表于 2024-10-23 11:45:42 | 显示全部楼层
字数多了崩溃不说,试了试了十几种字体,效果都一言难尽...
回复

使用道具 举报

发表于 2024-10-23 21:44:30 | 显示全部楼层
祂的名字 发表于 2024-10-23 11:45
字数多了崩溃不说,试了试了十几种字体,效果都一言难尽...

你看的是哪个字库编译教程推荐一下
回复

使用道具 举报

 楼主| 发表于 2024-10-23 23:47:44 | 显示全部楼层
enderseven 发表于 2024-10-23 21:44
你看的是哪个字库编译教程推荐一下

正是你的,还顺路看了B站豺禄和掉叶粽的专栏,正如教程中说的这种方法做出来的字体偏上,然后绝大部分都很糊...
回复

使用道具 举报

发表于 2024-10-24 00:13:50 | 显示全部楼层
祂的名字 发表于 2024-10-23 23:47
正是你的,还顺路看了B站豺禄和掉叶粽的专栏,正如教程中说的这种方法做出来的字体偏上,然后绝大部分都 ...

你可以用字体编辑器把字体往下移一格子
回复

使用道具 举报

发表于 2025-1-2 17:18:13 | 显示全部楼层
自己搞不定DTA的来下一个看看你这个是怎么搞的
回复

使用道具 举报

 楼主| 发表于 2025-1-2 17:43:25 | 显示全部楼层
Wendenou 发表于 2025-1-2 17:18
自己搞不定DTA的来下一个看看你这个是怎么搞的

嗯做的比较糙,可以将就用,也许过几天会更新下
回复

使用道具 举报

发表于 2025-1-2 18:00:14 | 显示全部楼层
祂的名字 发表于 2025-1-2 17:43
嗯做的比较糙,可以将就用,也许过几天会更新下

没事,估计等我研究明白了你的更新也就来了。我是完全不懂这东西应该怎么配置,在这方面完全是萌新。
回复

使用道具 举报

发表于 2025-1-8 13:30:33 | 显示全部楼层
字体有点大,还有就是 地图人数过滤的坐标写死了,除非改源码,希望优化下。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|管理员邮箱|红警DIY论坛 |网站地图

GMT+8, 2025-7-14 14:10 , Processed in 0.056677 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表