一碗汤 发表于 2022-1-4 00:35:00

请问高级炮塔陀螺仪的炮塔转速加成是否有问题?

本帖最后由 一碗汤 于 2022-1-4 00:54 编辑

下划线代码加成了炮塔转速与光束炮塔转速,光束炮塔会吃两次加成吗?
麻烦大佬们看看,谢谢!
package data.hullmods;

import com.fs.starfarer.api.combat.BaseHullMod;
import com.fs.starfarer.api.combat.MutableShipStatsAPI;
import com.fs.starfarer.api.combat.ShipAPI.HullSize;

public class AdvancedTurretGyros extends BaseHullMod {

      public static final float TURRET_SPEED_BONUS = 75f;
      
      public void applyEffectsBeforeShipCreation(HullSize hullSize, MutableShipStatsAPI stats, String id) {
                stats.getWeaponTurnRateBonus().modifyPercent(id, TURRET_SPEED_BONUS);
                stats.getBeamWeaponTurnRateBonus().modifyPercent(id, TURRET_SPEED_BONUS);
      }
      
      public String getDescriptionParam(int index, HullSize hullSize) {
                if (index == 0) return "" + (int) TURRET_SPEED_BONUS + "%";
                return null;
      }


}


saya39 发表于 2022-1-4 00:45:00

https://fractalsoftworks.com/starfarer.api/com/fs/starfarer/api/combat/MutableShipStatsAPI.html#getWeaponTurnRateBonus()

一碗汤 发表于 2022-1-4 00:53:48

saya39 发表于 2022-1-4 00:45
https://fractalsoftworks.com/starfarer.api/com/fs/starfarer/api/combat/MutableShipStatsAPI.html#getW ...

原来如此,谢谢!
页: [1]
查看完整版本: 请问高级炮塔陀螺仪的炮塔转速加成是否有问题?