Space Engineers

Space Engineers

54 个评价
Nerd's Shield Framework
   
奖励
收藏
已收藏
取消收藏
Type: Mod
Mod category: Script
文件大小
发表于
更新日期
1.386 MB
7 月 1 日 下午 6:08
9 月 27 日 下午 3:22
29 项改动说明 ( 查看 )

订阅以下载
Nerd's Shield Framework

描述

This mod framework adds two types of blocks:
- Main shield blocks, and shield upgrade blocks. Main shield blocks provide the grid with a skintight shield that can be enhanced through shield upgrade blocks. They are however, limited to 1 per grid, with any more exploding.
- Shield upgrade blocks can only modify a ship's shield, not produce it, but have no limit and can be placed anywhere on the grid to modify the shield.
- Blocks will automatically work, so long as they are on. No user setup or maintenance is required beyond placing them.
- This framework comes with no new actual blocks! Use mods which have this as a dependency to get them.



Shields have various stats and damage multipliers, but the most important ones are the following:
- Shield HP (sHP): The strength of your shield
- Shield Regen (sHP/sec): How fast your shield HP regenerates
- Regen Cooldown: How long the shield takes to start regenerating after sustaining damage,
- Shield Bleedthrough: How much damage does the shield let through depending on the shield HP percent, with different shields having different bleedthrough curves.
- Shield damage type resistances - how much each damage type will damage your shield.



The mod automatically provides a shield HUD which displays critical information like shield HP, regen, and bleedthrough in an extremely easy to read manner (text).

The HUD can be toggled through the "/toggleshieldhud" command
The HUD can be moved through the "/setshieldpos <x pos> <y pos>" command, where X and Y range from -1 to 1 each, with (0, 0) being the center. Default is (0, 0.8). (1,1) is top right.


1. Download the Example Mod by subscribing to it. This may also require loading a world with the mod.
2. Copy the mod from steam's workshop storage (in this case, WhereYourSteamFolderIs\Steam\steamapps\workshop\content\244850\3514216898) to your local mods folder (usually %AppData%\Roaming\SpaceEngineers\Mods)
3. Open the copied mod files with a text editor of your choice. The shield stats will be in Data\Scripts\NerdShields\ShieldDefinitionsTemplate.cs, modify these to achieve the desired result. Stat documentation is contained within the file.
- If you need more examples, Midnight Shield Systems is a mod which implements this framework.
4. Upload your modified mod, which can be done through the Space Engineers mod list in any world by selecting the mod and hitting Publish.

Compatible with WeaponCore and Vanilla

Have an issue?
Discord Link: https://discord.gg/dxfxcnvXeh
Please report issues here. I do not check workshop comments very often.

REUPLOAD POLICY
You cannot reupload this mod under any circumstances whatsoever.
16 条留言
Psi 10 月 6 日 上午 10:08 
oh, at last, non-wc shield mod. Clang bless you for your majestic work!
MrFox 10 月 1 日 下午 2:52 
Not useing weapon core, even at 100% blocks still get damaged with out fail.
VS-lockon 9 月 17 日 上午 3:39 
Compatible with WeaponCore i have say it not since how the mac cannon hit base with the Shield still up need a fix
VS-lockon 9 月 16 日 上午 3:50 
hi i use wc weapon and this shield sadly thye by past them and it sad bc i was hoping with this mod i could make ship classes
xXShadowNinjaXx 9 月 5 日 下午 5:54 
Fascinating....
Mepo12 9 月 5 日 上午 12:50 
do ai spawn with these shields? if not is there a mod that does it?
XY78 8 月 11 日 上午 11:03 
Defense Shields that weaponcore is designed around does not support vanilla combat according to its own description (Used to though from what I recall). This shield framework makes perfect sense for people who prefer to not play with weaponcore.
kurama 7 月 26 日 上午 12:01 
I've been following your mods closely, and first of all, I just want to say—I really, really like them! You've done an awesome job.

That said, I do have a bit of feedback or maybe more of a question. Specifically about the shield mod: we already have a very configurable and well-integrated shield system that's supported by frameworks like MES and WeaponCore. Both of those already hook into the existing shield mod quite well.

So I’m wondering about the need to maintain a new or separate shield system alongside those. It feels like a lot to ask for this new one to also integrate with all those frameworks on top of what’s already there.

I hope I’m making sense here—I’d really love to hear your thoughts on this
TheRebornAce 7 月 18 日 上午 10:29 
This is a known issue for all dedicated servers for mods updated after July 11. See the following link.
https://support.keenswh.com/spaceengineers/pc/topic/48685-dedicated-server-wont-updateload-mods-if-they-were-updated-recently-since-july-11th

This can't be fixed on the modders end. For more help visit the official Keen discord server for a walkthrough on getting your server updated
TurnipLee 7 月 18 日 上午 8:12 
Any fix for this yet?