Cosmoteer: 星舰设计师

Cosmoteer: 星舰设计师

评价数不足
[Meltdown] Modular Bubble Shield Rebalance
   
奖励
收藏
已收藏
取消收藏
标签: Mods
文件大小
发表于
更新日期
61.676 MB
2024 年 9 月 2 日 上午 3:53
10 月 14 日 下午 7:32
14 项改动说明 ( 查看 )

订阅以下载
[Meltdown] Modular Bubble Shield Rebalance

描述
This is a rebalance from [Beta] Modular+++ Shields v0.62b mod and therefore requires that mod to work.

INCLUDES OVERCLOCK.

If you want to support me, you can do so here https://buymeacoffee.com/enderluck
If you want to help coding, you can do so here https://github.com/FedeGoyo/ModularShieldRebalance

Here you can quickly see how the new modular system works (I need to update the images in the workshop)
- Small Bubble Shield: https://discord.com/channels/314103695568666625/1272181420579749949/1396102143345299568
- Large Bubble Shield: https://discord.com/channels/314103695568666625/1272181420579749949/1396206761198747798

Changes Summary
I made a lot of changes from the original mod. You can read the changes in the changelog. To sum it up:
  • COMPLETELY REMADE BUBBLE SHIELDS (read below).
  • Removed vanilla shields and replaced them with the new shields.
  • Added Emmiter Effects, Sound, and some minor changes.
  • Modified all parts names, titles, descriptions.
  • Modified some graphic and sound effects to match the newest vanilla effects.
  • Added stats to the toggles.
  • Modified tech.
  • Modified distances and arcs to be more balanced, specially removed the 200º arc, and the ridiculous bubble sizes, and rebalanced the line shapes.
  • Modified Large shields to match Vainilla's large shields.
  • Added Model-B ship as a starter ship for career mode.
  • Added modular capabilities to the Bubble Shields.
  • Added Overclock to all parts.
  • Added a Spanish translation.
Bubble Shields
  • Small Bubble shield has 4 segments each with 5000 HP and 10 penetration resistance.
  • Large Bubble shield has 6 segments each with 10000 HP and 20 penetration resistance.
  • Shield Battery Module can be placed adjacent to a bubble shield, increasing the radius, penetration resistance and health of each segment.
The idea of a segmented shield is for balance. Normally, you can use focus fire toward a ship, ignoring most of their shields to attack a specific point. With original bubble shields, that was impossible, making them too resilient against concentrated fire. Now they have segments, which allows that tactic to be used against bubble shields. The Tiny Shield Generators can be used to provide extra health to help you against focused fire, allowing you to build a modular shield.

Bugs Known that I have no idea how to fix:
  • Small and Large Shields blink and kind of jump when changing from some angles to some other angles.
  • Changing from Arc to Line or Line to Arc in Small Shield isn't smooth.
  • Shield Battery Modules show a shield connection icon in both directions.
  • By default, the shield are always rotated to the left, even though I made front be the default angle.
  • Tiny Shield (flat shields) effects look ugly.
  • Shield Battery Module appears twice in the priority section.
  • I can't find the way to add a nice BuildBox for the Bubble Shield to show radius, health and penetration resistance as the Resonancer Lance Turrent.
  • If you attach a line of Shield Battery Modules (more than 1) to two Bubble Shield, it hard crashes.
  • If you had a shield before the update, you might need to power it off and on to make it work (cause it uses triggers and you need to update them).
    In the worst cases, you might have to remove it and place it again, or even start a new game :(.
33 条留言
44383703 10 月 17 日 下午 4:19 
System.IndexOutOfRangeException: Index was outside the bounds of the array.
at Halfling.Physics2D.Collision.DynamicTree`1.RemoveLeaf(Int32 leaf) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Physics2D\Collision\DynamicTree.cs:line 873
at Halfling.Physics2D.Collision.DynamicTree`1.MoveProxy(Int32 proxyId, AABB& aabb, Vector2 displacement) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Physics2D\Collision\DynamicTree.cs:line 281
at Cosmoteer.Ships.Parts.Defenses.ArcShield.OnLocationChanged() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Parts\Defenses\ArcShield.cs:line 872
at Cosmoteer.Ships.Parts.ChainablePartComponent.InvalidateLocation() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Parts\ChainablePartComponent.cs:line 171
at Cosmoteer.Ships.Parts.Logic.PartTransformLerp.OnNonOperational() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Parts\Logic\PartTransformLerp.cs:line 96:steamsad:
lexloother 9 月 27 日 下午 1:55 
maybe though i verified the files multiple times i'll retry the mod next time a patch comes out thanks for trying o7
Enderluck  [作者] 9 月 25 日 上午 4:52 
@lexloother Maybe you are missing an update from cosmoteer?
@44383703 No idea what is that, without context it is impossible to know the problem.
44383703 9 月 17 日 下午 3:08 
Index was outside the bounds of the array.

System.IndexOutOfRangeException: Index was outside the bounds of the array.:steamsad:
lexloother 9 月 14 日 下午 10:04 
i tried it with no other mods active idk after the update 95% of the mods i have dont work idk why
Enderluck  [作者] 9 月 12 日 上午 3:30 
@lexloother I have no problem with blueprint techs.... maybe you have another mod that is causing the crash.
Enderluck  [作者] 9 月 12 日 上午 3:29 
@HrochosUwU you can enter githhub (link in description), go to tags, download the 2.3.0 version and put it in your mod folder. Alternatively, you can contact me on discord and I can send you the file.
lexloother 9 月 11 日 下午 3:42 
whenever i go to buy the blueprint for any shield generator the game crashes idk if im doing something rong or if this is an issue
HrochosUwU 9 月 11 日 上午 6:26 
could you make a legacy version that works on previous version (0.30.0) please?
Enderluck  [作者] 9 月 10 日 下午 3:47 
Removing the original shield and depending from it was a decision made on purpose.