找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: kinghaoren

火卫的一个bug,不知道反馈到这里有没有人看到

[复制链接]
发表于 2022-10-10 23:23:54 来自手机 | 显示全部楼层
kinghaoren 发表于 2022-10-10 23:19
谢谢提供解决方案,不过这工作量大,还是等优化吧,我觉得后期会完善这个功能的。 ...

你得去提
回复

使用道具 举报

发表于 2022-10-11 01:25:42 | 显示全部楼层

不一定能行,因为克隆坦克是Ares引入的功能。
回复

使用道具 举报

发表于 2022-10-11 08:42:30 来自手机 | 显示全部楼层
本帖最后由 ruanhuhu 于 2022-10-11 08:57 编辑
双杀步枪 发表于 2022-10-11 01:25
不一定能行,因为克隆坦克是Ares引入的功能。

说不定能行 等下我去试试

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2022-10-11 12:19:41 | 显示全部楼层
ruanhuhu 发表于 2022-10-11 08:42
说不定能行 等下我去试试

你要是把这个去掉了,那么你从兵营里造出来的也是调整过的,这个标识的作用就是过滤掉普通工厂和克隆工厂。但是并没有克隆重工的标识,需要自己读。
回复

使用道具 举报

发表于 2022-10-11 13:08:57 | 显示全部楼层
本帖最后由 ruanhuhu 于 2022-10-11 13:16 编辑
双杀步枪 发表于 2022-10-11 12:19
你要是把这个去掉了,那么你从兵营里造出来的也是调整过的,这个标识的作用就是过滤掉普通工厂和克隆工厂 ...

双杀大佬 我是直接把上一句定义 isCloner的改成true了 也相当于把后边这句去掉了 默认就是调整所有的
bool isCloner = true;
就是只要有InitialStrength.Cloning的话 就会调整单位血量 没有InitialStrength.Cloning就不调整

InitialStrength.Cloning的默认值是1 普通兵营和工厂没有单独定义初始血量就是出厂满血

但是不知道有没有其它问题

[NACLON]
InitialStrength.Cloning=0.01,0.09

[GWCLON]
InitialStrength.Cloning=10 ;这里是测试了下大于1的情况




唯一的问题就是如大佬所讲 但是前提是给兵营加上InitialStrength.Cloning的代码


本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2022-10-11 14:36:56 | 显示全部楼层
ruanhuhu 发表于 2022-10-11 13:08
双杀大佬 我是直接把上一句定义 isCloner的改成true了 也相当于把后边这句去掉了 默认就是调整所有的
bool ...

只不过是默认值等于1,看起来视乎没有调整过的样子。
回复

使用道具 举报

发表于 2022-10-11 14:39:46 | 显示全部楼层
双杀步枪 发表于 2022-10-11 14:36
只不过是默认值等于1,看起来视乎没有调整过的样子。

那我明白了 所有的出厂都要调整
确实会影响性能
回复

使用道具 举报

发表于 2022-10-12 15:58:16 | 显示全部楼层
1. Cloning和CloningFacility连用这种不合理的用法,我们怎么可能为了这种事情做所谓的“优化”。顶多给你加一个判断是不是Infantry的RTTI检查,但我个人觉得没啥必要
2. 如果你真的觉得是bug或者是值得所谓“优化”的地方,去github上提issue或者PR。你想实现克隆载具也减少血量的话,那就是把ares的这个标签也读进去然后再分别检查下类型,不难倒是
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-9-2 04:16 , Processed in 0.056477 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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