Space Engineers

Space Engineers

63 个评价
O-yoroi Effort (Shield Mod)
2
   
奖励
收藏
已收藏
取消收藏
Type: Mod
Mod category: Block
文件大小
发表于
更新日期
21.100 MB
11 月 14 日 上午 11:47
11 月 24 日 下午 6:33
5 项改动说明 ( 查看 )

订阅以下载
O-yoroi Effort (Shield Mod)

描述
Compatible with both WeaponCore AND Vanilla(+) combat gameplay! See below for additional compatibility details.

Ō-yoroi, Japanese for “Great Armor,” is a shield mod that greatly increases the survivability and protection of your grids. Mod includes multiple shield generator block size options with the addition of optional upgrade modules to tweak the shield’s capabilities to your desired needs. However, this is not your typical “invincible set-and-forget" shield mod. Not only does building shield blocks require expensive resources but using them also comes at an additional cost: time and power. You will need to decide when and where to activate your shields. Also, shields do not 100% block incoming damage as there are bleed-through effects. Therefore, this still promotes proper grid-building and power management, while timing shield activation and grid-positioning in and out of combat is essential for effective shield use.


It is known that the longer any war prolongs, the more powerful the adversary arsenal becomes, especially in terms of their offensive capability. Knowing this and seeing how the current war is going, Titan-Armament Industries quickly shifted their efforts to improve their defensive efficiency. The Soteria Effort was the first step into defensive research but not enough to keep up the ever-growing threats from the Confederacy of United Systems and its allies. Therefore, a new daring proposal was made and if successful would boost T-A Industries’ defenses exponentially. Thus, this began repulse-shield research, also known as, the Ō-yoroi Effort.


Shield Generators:
As the name suggest, these blocks generate shields on the grid it sits on and comes in various sizes providing different protection benefits. Whether it is the main grid or sub-grid, it doesn’t matter; all is protected with a single shield generator. However, only ONE shield generator can be placed at any given time per grid. Any attempt to add another generator will immediately explode in one’s face. Grids connected via connectors do not count and can still own a shield generator of its own.

Also, keep in mind of each shield generator’s absorption factor. Each generator absorbs different damage types at different factors leading to varying drain and bleed-through values. This is denoted by the (Ki)netic-(Exp)losion-(En)ergy matrix. In terms of grid collisions, the shields can only protect up to 40% of the incoming damage. Any more is passed through directly into the grid(s) itself. See the following discussion for a detailed explanation.

Shield Capacitor:
This upgrade module comes in both large and small-grid variants and provides the benefit of increasing the shield generator’s health pool. This, however, comes with the drawback of increasing the cooldown/recharge timer of the shields based on how many are placed down.

Energy Converter:
This upgrade module greatly reduces the cooldown/recharge time of the shield generator at the cost of increased power consumption. There is no limit to how many can be placed on a single grid but be careful not to overdo it. Available for both grid sizes.


Shield Features:
  • Full build stages; survival-ready
  • Fully-colorable blocks
  • Custom sound effects on shield impacts based on instantaneous damage dealt.
  • Custom/color visual effects based on shield HP percentage.
  • Shield HUD automatically available. See Nerd's Shield Framework for details on adjusting your HUD.
  • Exclusive NPC shield blocks provided for NPC/MES use. Cannot be crafted by regular players. See FAQs below for details.

FAQs
Is this Vanilla(+) compatible?
Yes; full compatibility.

Is this WeaponCore compatible?
Yes; full compatibility. However, may not be fully balanced for some WC mods and will require a rebalance of shields. See below for details on reupload policy.

Can this be used for MES NPCs?
Of course! Copy and paste the following chat commands to enable/disable shields when MES is installed.
To enable MES shields: /MES.Settings.Grids.GlobalBlockReplacerProfiles.Add.MES-Replacement-OoyoroiShield
To disable MES shields: /MES.Settings.Grids.GlobalBlockReplacerProfiles.Remove.MES-Replacement-OoyoroiShield

Compatible with other shield mods?
Yes...or at least it should. Shield mods based on the Nerd's Shield Framework (NSF) should be compatible with other popular shield mods such as Defense Shields and Deflector Shields unless otherwise specified by NSF's author.

Mod.io available?
No, as I personally do not use that platform and thus will not create and maintain a mod for a platform I do not plan to use. Also, this mod requires scripts to work, which are not allowed.

Reuploads?
No reuploads allowed. Any reuploads found containing content outside what is described under this notice will be reported to Steam and Keen. A ModAdjuster supplementary mod with the use of the priority system provided by Nerd’s Shield Framework (for balance changes only) is ok and does not require permission; just credit and a link back to the original is good enough.

Credits
Shield hit sound effects are by WOW SOUND on MotionArray.
Video showcase by TheXPGamers (Captain Shack). Linked here for ease of access in case others want to see the mod before subscribing.

Thanks
Huge thanks to the official Keen discord server in helping and inspiring me to create my own mods. The best spell-checkers within the SE modding community.
Special thanks to Nerd e1 for creating the Nerd’s Shield Framework; making shield mods more accessible to prospective modders.
And finally, thank you to Captain Shack for doing a showcase of my mod. Was quite a surprise to see on my Youtube homepage.
热门讨论 查看全部(3)
2
11 月 20 日 下午 5:39
Performance
IBlack_jk
0
11 月 22 日 下午 2:57
置顶: Protection, Management, and Absorption Factor Matrix Explained
TheRebornAce
0
11 月 14 日 上午 11:59
置顶: (Known) Bugs/Issues [Last Updated: Nov. 14, 2025]
TheRebornAce
50 条留言
TheRebornAce  [作者] 1 小时以前 
@All Semi-major balance update: all shield blocks now require different amounts of power when charging and idling, where charging requires high amounts of power input and then lowered when idling at 100% or awaiting recharge cooldown.
TheRebornAce  [作者] 2 小时以前 
@BLM's Strongest Warrior Probably...? i do have some ideas but nothing solid and definitely nothing in the foreseeable future as balancing this type of mod is a bit of a headache lol
BLM's Strongest Warrior 4 小时以前 
Quick question!

Are there any plans to add more shield types / variants with different absorption values from their standard counterparts?
TheRebornAce  [作者] 23 小时以前 
@nhouse118 as the other two have mentioned, the shield info is presented on the HUD when you sit on the shielded grid. if you want some sort of info in the control panel, you could add a ":" at the end of the shield block name. that would at least give you the active shield value in the block's name. not much but still something...
GigaCars 11 月 23 日 下午 3:28 
oh i missed control menu part, yeah you need to be seated
DoctorJ 11 月 23 日 下午 1:14 
@nhouse118 it shows the shield status as an overlay when you get in the control seat.
GigaCars 11 月 23 日 下午 12:01 
it does but the mod should be autoloaded with this one

you can try manually adding the mod if things are broken though
nhouse118 11 月 23 日 上午 11:35 
does this mod need Nerds Shields Framework to function? I'm getting no information about any shield status in the control menu. I don't even know if its working or not
TheRebornAce  [作者] 11 月 22 日 上午 10:35 
@DoctorJ no, that will not be changed as 1) that is hardcoded in the framework which is something i cannot change. And 2) the capacitors are there to do this exact feature for that very reason.

If you need a lot more shield capacity, then please feel free to make your own edits by using modadjuster and the priority system provided by the framework.
DoctorJ 11 月 22 日 上午 9:04 
@TheRebornAce sorry I missed that. Any chance you could change it to multiple per grid? That would allow greater capacity in a small package.