|
|
佬,游玩过程中飞龙的那个内置的“舰首超重力冲击炮”出现了奇怪的bug,在场上有玩家直接操控的旗舰的时候特效和效果都是正常的,但一旦场上没有旗舰或者旗舰被按U自动控制,该武器发射之后会导致场上除光束以外的所有武器抛射物消失,包括导弹,并且所有舰船随后打出的抛射物也都会立马消失,直到这个超重力炮的持续时间结束。测试的时候监视log信息看到了以下相关的报错。您看看原因?我现在是把超重力炮的开火间隔设为了接近无限来临时解决这个问题。
563305 [Thread-2] INFO org.dark.shaders.util.TextureData - VRAM after unload/preload: 48368387 bytes
4563327 [Thread-2] INFO org.boxutil.units.standard.attribute.FontMapData - 'BoxUtil' font applied texture with path: 'graphics/fonts/insignia25LTaa_0.png'.
4563377 [Thread-2] INFO org.boxutil.units.standard.attribute.FontMapData - 'BoxUtil' loaded font at path: 'graphics/fonts/insignia25LTaa.fnt'.
4563378 [Thread-2] INFO data.scripts.plugins.bt_gestalt_battlestart - other fleet is null, it's so joever
4579187 [Thread-2] INFO data.scripts.weapons.Moci_GravityCannonEffect - [MOCI_SINGULARITY] effect initialized for weapon id=Moci_Gravity_Cannon
4585869 [Thread-2] INFO data.scripts.weapons.render.Moci_ShaderManager - [MOCI_SHADER] Load sources vert=data/shaders/Moci_SingularityLens.vert len=100, frag=data/shaders/Moci_SingularityLens.frag len=2358
4585880 [Thread-2] INFO data.scripts.weapons.render.Moci_ShaderManager - [MOCI_SHADER] Compile OK type=35633 id=211
4585881 [Thread-2] INFO data.scripts.weapons.render.Moci_ShaderManager - [MOCI_SHADER] Compile OK type=35632 id=212
4585881 [Thread-2] INFO data.scripts.weapons.render.Moci_ShaderManager - [MOCI_SHADER] Link OK program=210, vert=211, frag=212
4585882 [Thread-2] INFO data.scripts.weapons.render.Moci_ShaderManager - [MOCI_SHADER] Program linked key=Moci_SingularityLens id=210
4585882 [Thread-2] INFO data.scripts.weapons.render.Moci_SingularityRenderer - [MOCI_SINGULARITY] trackProjectile id=Moci_Gravity_Cannon_shot
4585882 [Thread-2] INFO data.scripts.weapons.Moci_GravityCannonEffect - [MOCI_SINGULARITY] projectile fired & tracked id=Moci_Gravity_Cannon_shot
4585885 [Thread-2] INFO data.scripts.weapons.Moci_GravityCannonChargeGlow - [GRAVITY_CANNON_DEBUG] Initialized - weapon: Moci_Gravity_Cannon, ShaderLib: true
4585885 [Thread-2] INFO data.scripts.weapons.Moci_GravityCannonChargeGlow - [GRAVITY_CANNON_DEBUG] Projectile attached: Moci_Gravity_Cannon_shot
4585991 [Thread-2] INFO data.scripts.weapons.Moci_GravityCannonChargeGlow - [GRAVITY_CANNON_DEBUG] Attempting to add ShaderLib distortion at: Vector2f[-114.27159, -487.27393]
4585992 [Thread-2] ERROR data.scripts.weapons.Moci_GravityCannonChargeGlow - [GRAVITY_CANNON_DEBUG] Failed to add ShaderLib distortion
java.lang.SecurityException: File access and reflection are not allowed to scripts. (java.lang.reflect.Constructor)
at com.fs.starfarer.loading.scripts.B.loadClass(Unknown Source) ~[starfarer_obf.jar:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:556) ~[?:?]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:502) ~[?:?]
at data.scripts.weapons.Moci_GravityCannonChargeGlow.addGravityDistortionEffect(Moci_GravityCannonChargeGlow.java:2158) [MociShipPack.jar:?]
at data.scripts.weapons.Moci_GravityCannonChargeGlow.applyGravityEffects(Moci_GravityCannonChargeGlow.java:763) [MociShipPack.jar:?]
at data.scripts.weapons.Moci_GravityCannonChargeGlow.advance(Moci_GravityCannonChargeGlow.java:345) [MociShipPack.jar:?]
at com.fs.starfarer.combat.entities.CustomCombatEntity.advance(Unknown Source) [starfarer_obf.jar:?]
at com.fs.starfarer.combat.CombatEngine.advanceInner(Unknown Source) [starfarer_obf.jar:?]
at com.fs.starfarer.combat.CombatEngine.advance(Unknown Source) [starfarer_obf.jar:?]
at com.fs.starfarer.combat.CombatState.traverse(Unknown Source) [starfarer_obf.jar:?]
at com.fs.state.AppDriver.begin(Unknown Source) [fs.common_obf.jar:?]
at com.fs.starfarer.combat.CombatMain.main(Unknown Source) [starfarer_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source) [starfarer_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) [starfarer_obf.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1516) [?:?] |
|