yylh868 发表于 2021-5-7 14:02

DNSPY怎么修改机器设备秒升级

RTRTRT
求助大神 后期设备太多升级好慢

yoddo 发表于 2023-12-2 17:26

   TH20:RoomItemUpgradeComponent:UpgradeItem

                private void UpgradeItem(RoomItem item, Staff staff)
                {
                        RoomItemUpgradeDefinition nextUpgrade = item.Definition.GetNextUpgrade(item.UpgradeLevel);
                        float num = (nextUpgrade != null) ? nextUpgrade.Points : 1f;
                        float num2 = staff.GetUpgradeItemMultiplier(item.OwningRoom) / num;
                        this.Progress += num2 * Time.deltaTime * 100f;//提高100倍速度
                        if (this.Progress >= 1f)
                        {
                                item.Upgrade(staff);
                                this.TriggerUpgradeEffect();
                                this.Destroy();
                        }
                }

zhangafei123 发表于 2024-2-1 00:57

yoddo 发表于 2023-12-2 17:26
TH20:RoomItemUpgradeComponent:UpgradeItem

                private void UpgradeItem(RoomItem item, Staff staff) ...

此修改有用
页: [1]
查看完整版本: DNSPY怎么修改机器设备秒升级