Space Engineers

Space Engineers

4,239 ratings
Defense Shields - v2.0(38)
22
14
9
65
12
17
17
16
4
3
4
5
4
2
2
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
Mod category: Block, Script, Modpack, Other
File Size
Posted
Updated
256.008 MB
Apr 19, 2018 @ 10:30pm
Feb 21 @ 9:40pm
415 Change Notes ( view )

Subscribe to download
Defense Shields - v2.0(38)

Description
Version: DefenseShields - v2.0(37)

If you appreciate DefenseShields or WeaponCore please consider contributing:
https://www.patreon.com/user?u=14228932

WeaponCore
These shields are designed to work with my combat framework which you can find here:
https://steamcommunity.com/sharedfiles/filedetails/?id=1918681825

[*** IMPORTANT NOTE ****]

Due to the number of reported issues and general user confusion I have updated shields to treat all legacy vanilla weapons/projectiles the same as the new ones were behaving. I am leaving bare minimum support in, enough to protect grids from outside weapon fire, additional info below.

The vanilla damage system has changed and the new weapons were not doing damage. My Shields Mod has evolved along side my other WeaponCore project for years now and the list of features I cannot adequately is support in vanilla is long. I have decided only minimal vanilla combat support will remain going forward. I will leave enough support in to allow shields protect grids from outside weapon fire, however that is extent of the functionality I will be supporting when using the vanilla combat system
.


Discord Server
https://discord.gg/crcBuacDgy

[Howto/Guide]
https://steamcommunity.com/sharedfiles/filedetails/?id=715757295

[Config File HOWTO]
LOCATION: C:\PathToSpaceEngineers\Storage\DefenseShields.cfg

[Mod Support]
(THYA) Shield HUD graphic pack is fully compatible with this mod: https://steamcommunity.com/sharedfiles/filedetails/?id=540003236

APIs
The following properties can be found on any ImyUpgradeMOdule block or ProgrammableBlock (via MODApi or PB). In addition the ApiClient can be used to init from session.

Mods:
https://github.com/sstixrud/DefenseShields/blob/Production/Data/Scripts/DefenseShields/API/ApiClient.cs
or
https://github.com/sstixrud/DefenseShields/blob/Production/Data/Scripts/DefenseShields/API/ModTermWrapper.cs

Programblocks: https://github.com/sstixrud/DefenseShields/blob/Production/Data/Scripts/DefenseShields/API/PbApiWrapper.cs


[Contributors]
Thank you Neimoh for the awsome emitter models! Thanks to AutoMcD for the O2 Generator and Control Block. Thanks to Enenra for shield voice warnings. Thanks to Whip for all of the fancy math help... math makes what would otherwise be dull and lifeless beautiful. Last but certainly not least, a big thanks to Nukeguard for the shield models/textures, shield hud icon, Modulator blocks, damage enhancer blocks, armor emitter blocks, block balancing, particles, testing, guide and more!

Thanks to Alysius for reworking the shield hit wave effects!

Thumbnail made by Adaline Industries https://steamcommunity.com/sharedfiles/filedetails/?id=1708781387

[Special Thanks]
Equinox, Digi and Rexxar for putting up with all of my questions and providing awsome suggestions and examples.

Also much thanks to "Abisius" for providing support in the steam comment section! He has answered a ton of peoples questions over the last year or more!

License
https://github.com/sstixrud/DefenseShields/blob/Production/License
Popular Discussions View All (37)
201
May 25 @ 6:52am
PINNED: REPORT BUGS HERE
DarkStar
123
Jul 29 @ 5:58am
FEATURE/SUGGESTIONS [HERE]
DarkStar
5
Feb 22 @ 7:15am
Small/Large Ship Shields cannot be damaged
RueShejn
< >
4,900 Comments
Cinniman 17 hours ago 
@killguard32 I have been having issues with space engineers mods on GPortal aswell and its largely believed to be the servers that are the issue. Theres alot of mods that were not working for a lil while now.
Abisius Aug 6 @ 10:58am 
@killguard32
can be corrupt files or a mod conflict as a most probable cause.
i would suggest going over the standard first aid list if not already done (filepath may vary for a server):
delete all modrelated data and redownload it to neutralize eventually data corruption by modupdate (files are findable inside the workshop folder of the steam library folder in which you have installed space engineers).
delete all modrelated data in the main and world specific storage folder and let it regenerate in case this got corruptet (findeable under %appdata%\spaceengineers and %appdata%\spaceengineers\saves\yoursteamid64\yourworldname).
make a testworld just with the affected mod and one of the other mods as a mod conflict test.
check the world where you experience the problems for modconflicts by removing mods and readd them in a trial and error fashion till you found the conflict or if you have gone through all mods to find that there is no modconflict.
killguard32 Aug 6 @ 10:48am 
Anyone having a issue with this mod not wanting to work in a mp server? I am using g-portal. When i add this mod the server will not even boot up. I hope it me and not the mod =P
{H.K.}Warlama Aug 5 @ 12:02pm 
To the creators of this mod. I have used it here, for this creation: https://steamcommunity.com/sharedfiles/filedetails/?id=2845074669
Abisius Aug 5 @ 11:46am 
@Star_Kindler
did yo utry wc since the 2.0 update? there are now even less bugs than in se itself in wc.

as for the corruption prob:
i can only say that it didnt happen to me so far.
are your sure it dindt happen because of file corurption while updating of downloading a mod or through a mod conflict?
Star_Kindler Aug 5 @ 11:42am 
WARNING: doesn't take any damage from vanilla weapons (personally I would call that less than "bare minimum support," as it makes this mod completely useless to me), and my main world and all of it's backups corrupted when I put this mod on. Talked to a friend and he's known it to corrupt worlds as well in the past. To anyone using this mod, do NOT put this on your main world, it will likely corrupt it as it did mine! If you for some reason want to use the buggy Weaponcore framework to get it to actually work, I strongly recommend testing it on a world that you don't care about corruption on, in case you get the same thing that I did.

Note: I'm saying this to warn people that they might get the same problem as me, not to "troll the mod author" or anything. It's their mod, they can do what they want with it, even if I strongly disapprove of their decision to remove all vanilla support. It was a really fun and amazing mod while I could use it, and I appreciated it while it worked.
slipcasedrock2 Aug 4 @ 8:03pm 
I am wondering if we are allowed to design ships with these shields and post the ships?
Abisius Aug 3 @ 8:17pm 
@{H.K.}Warlama
it could be file corruption. mod conflict, problems with the power supply and a few more possibilities.
i would suggest going over the standard first aid list if not already done:
delete all modrelated data and redownload it to neutralize eventually data corruption by modupdate (files are findable inside the workshop folder of the steam library folder in which you have installed space engineers).
delete all modrelated data in the main and world specific storage folder and let it regenerate in case this got corruptet (findeable under %appdata%\spaceengineers and %appdata%\spaceengineers\saves\yoursteamid64\yourworldname).
make a testworld just with the affected mod and one of the other mods as a mod conflict test.
check the world where you experience the problems for modconflicts by removing mods and readd them in a trial and error fashion till you found the conflict or if you have gone through all mods to find that there is no modconflict.
{H.K.}Warlama Aug 3 @ 2:55pm 
i have been using this mod for a long time, but all of a sudden the shields keep flickering as if someone is raising and lowering shields constantly, i dont know whats causing this, does anyone have any ideas?
Abisius Jul 31 @ 7:27pm 
@Pathoskomosis
only way would be to remove all admin rights from a player.

and as far as i know it has to do with how keen has made its admin system.