elijan 发表于 2019-10-12 22:40

做MOD做晕了



本来想做个作物售价加倍MOD,结果虽然达到目标了,但完全没弄明白原因.
                // Token: 0x04001EB8 RID: 7864
                public static readonly int MAX_QUALITY = 5000;

                // Token: 0x04001EB9 RID: 7865
                public static readonly int QUALITY_CONVERSION_RATE = Crop.MAX_QUALITY / Item.MAX_QUALITY / 10;

                // Token: 0x04001EBA RID: 7866
                public static readonly string SPRITE_STUDIO_VIEW_RESOURCE_PATH = "Prefabs/Common/pre_sprite_studio_view";

                // Token: 0x04001EBB RID: 7867
                private static readonly Dictionary<int, float> UpgradeValueTable = new Dictionary<int, float>
                {
                        {
                              Item.ID_FERTILIZER,
                              500f
                        },
                        {
                              Item.ID_HIGH_QUALITY_FERTILIZER,
                              1000f
                        }
                };三倍售价(满星),但改一个数字就又回一倍了改了N多次,改出了13倍售价,50倍售价,溢出负数售价,完全没有规律,一脸懵逼.
英语很差,只能靠百度翻译找到这里.


另外说句,这种游戏加速成熟没什么意义,还要同时加强肥料,达到1次加肥就达到满质量.(五星)

00蒹葭00 发表于 2019-10-12 22:43

辛苦了,这类游戏mod确实难做

咖啡苦 发表于 2019-10-12 23:07

      mod:)

爱工口 发表于 2019-10-13 01:13

咖啡苦 发表于 2019-10-12 23:07
mod

在隔壁某侠看到和你一样的头像 虽然不知道是不是同一个人 但还是分享给你吧https://bbs.3dmgame.com/thread-5957327-1-1.html

bbsbba0 发表于 2019-10-13 09:31

        public static readonly float SELLING_PRICE_RATE = 1.13f;

改這裡就可以?

咖啡苦 发表于 2019-10-13 10:14

爱工口 发表于 2019-10-13 01:13
在隔壁某侠看到和你一样的头像 虽然不知道是不是同一个人 但还是分享给你吧https://bbs.3dmgame.com/thre ...

竟然有专区 但汉化感觉和二之国1一样有烂尾的可能性

elijan 发表于 2019-10-13 16:35

bbsbba0 发表于 2019-10-13 09:31
public static readonly float SELLING_PRICE_RATE = 1.13f;

改這裡就可以?

感谢,这游戏作物似乎是每半颗星溢价多少多少
而你这里应该就是溢价比例.
我光顾着质量,没看到这个.

爱工口 发表于 2019-10-13 18:13

咖啡苦 发表于 2019-10-13 10:14
竟然有专区 但汉化感觉和二之国1一样有烂尾的可能性

二之国的汉化 感觉都不出了呢 隔壁游侠貌似汉化完了, 这个战队 估计汉化是没希望了
页: [1]
查看完整版本: 做MOD做晕了