喵喵喵?!F 发表于 2022-2-10 02:00

求教砖块速度加成的如何改dll?

金属块、塑料块、塑料梯的速度加成如何改,旧帖的方法好像不用,谢谢

喵喵喵?!F 发表于 2022-2-10 17:20

终于搞好啦。

好像没人也,还是分享出来啦,参考这位大佬的视频:
https://www.bilibili.com/video/av55767203/

搜索tileconfig,然后找到simCellOccupier.movementSpeedMultiplier = DUPLICANTSTATS.MOVEMENT.BONUS_2;再点入BONUS_2(全部加大,就OK啦 以下已修改)
// Token: 0x04007A56 RID: 31318
            public static float NEUTRAL = 1f;

            // Token: 0x04007A57 RID: 31319
            public static float BONUS_1 = 1.5f;

            // Token: 0x04007A58 RID: 31320
            public static float BONUS_2 = 2f;

            // Token: 0x04007A59 RID: 31321
            public static float BONUS_3 = 2.5f; ( 塑料砖和金属砖是这个,改成加成200% )

            // Token: 0x04007A5A RID: 31322
            public static float BONUS_4 = 3f;

            // Token: 0x04007A5B RID: 31323
            public static float PENALTY_1 = 1.5f;

            // Token: 0x04007A5C RID: 31324
            public static float PENALTY_2 = 2f;

            // Token: 0x04007A5D RID: 31325
            public static float PENALTY_3 = 2.5f;

            // Token: 0x04007A5E RID: 31326
            public static float PENALTY_4 = 3f;
---------------------------------------------------------------


然后是梯,搜索Ladder 找到以下



LadderConfig 普通梯
LadderFastConfig 塑料梯
LadderPOIConfig 管道梯?


每个项目找到这两个上下加成,然后改大就OK啦


ladder.upwardsMovementSpeedMultiplier = 2.0f; (我改成这,有200%速度够了)
ladder.downwardsMovementSpeedMultiplier = 2.0f;




OK,继续开档整活


1224487158 发表于 2022-6-16 19:22

另一个方法:搜索skillperks(database里的)

下边的IncreaseCarryAmountSmall,

Db.Get().Attributes.CarryAmount.Id, 400f
改成
Db.Get().Attributes.Athletics.Id, 400f
也就是CarryAmount改成Athletics

游戏里获得技能点后选改良携带1,移动速度很快,代价是这一技能的承载能力加成没了。
页: [1]
查看完整版本: 求教砖块速度加成的如何改dll?