-
Version 380.0.2
- jbs4bmx
- 650 Downloads
Type: Item Mod
Supported SPT-AKI Version: 3.8.0+
ChangeLog:
- Update for new 3.8.0 release of SPT.
- Move config file to root folder of mod.
- New Config file options (added a little more customization).
- Use jsonc filetype for config file to include comments/descriptions of values.
- Reduce item count to 1 from 17, still leaving option to use any armband style (config option). Helps reduce clutter in Ragman's storefront.
- Refactor from armorAreas property to new armorColliders property.
- Prep for future release of new armbands (currently a work in progress (WIP) so ignore these settings for now as they do nothing at the moment).
- Reduce database files to 2 and refactor code to account for reduction in files used (reduction in overall mod size as a result).
Installation: Extract to root of SPT folder.
tgloss22
Is the appearance aspect of the mod not working correctly ? i have only set the deadskul to true and it still only shows the evasion model in game.
jbs4bmx Author
clear the cache before launching the game client.
tgloss22
Thanks for the reply. No luck there, I tried that. Had deleted the item beforehand and everything. Ragman still only shows evasion armband for sale. Double checked to make sure i only had one set to true, didn't touch any other settings either.
jbs4bmx Author
I'll double check my logic. I may have screwed something up.
Thanks for pointing it out.
tgloss22
No worries. Thanks for checking it out!
Fenah35
Dude, the mod is great, thank you for your efforts.
I have a request from you. Is there a chance to increase the number of Armband shields to 4 at a suitable time? I want to set the armor level to 4-5-6-7 in accordance with each trader loyalty level.
If I have a chance to do this by editing your files and if you show me the way, I will try to do it.
jbs4bmx Author
That's not within the scope of the project, but if you want to do it yourself, here's what you would need to do...
Fenah35
Ty for quick answer. I'll try.
Fenah35
I couldn't figure out exactly how to show it as 3 separate items. Will I need to create 3 separate "IDs"? Can I do this by just editing the mod files with notepad++? Because I can't do more
Fenah35
Okay, I solved it and added the first item without any problems. I also learned how to do it.
Fenah35
I get a warning like this:
user/mods/HoltzmanShield/database/dbItems.json - Detected faulty json, please fix your json file using VSCodium
The newly added items appear smoothly in the game. But will this warning cause problems in the future? I edited the file completely with Notepad++.
Should I ignore it?
alatus
thank´s - you are my last hope XD
ArrKayCee
Thank you!
Canis lupus
Thank you for made this mod !
but i have a question about it
i think Arms true settings makes all area
( LeftUpperArm, LeftForearm, RightUpperArm, RightForearm )
can i set the armor zones for only 'armpit' area ?
jbs4bmx Author
LOL. You're more than welcome to fork it create an armpit armor mod.
box
*sweating profusely after seeing armbandcore updated.*
jbs4bmx Author
Well...
With the new armor changes, it's proving difficult to update this mod. But still, this is the one that I'm working on the most and I'm hoping to have something working within the next week.
alatus
jbs4bmx Author
Found an easier way to implement this mod without using the new plate armor system. Had to rewrite a good bit of code to do it, but in the end it came out alright.
torupapat
Hi, thank you for the mods!
I have a question about changing armor protecting area. I did change all the protect area to be full body but when I going into the game, protected area did not change even when I tried to refresh the shop or wait for 30 mins to be refresh. Am I mess up something? Thank you again
jbs4bmx Author
If you want FULL protection, you have to set all MainArmor options to true.
I also recommend setting all HeadAreas options to true as well for that extra bit of protection.
torupapat
Thank for reply!
I think I got all MainArmor para set to all true but still show only thorax, left and right arms still.
Is there anything wrong?
jbs4bmx Author
nope. looks correct to me.
What other mods are you running?
torupapat
This is my mods list
jbs4bmx Author
Mod: SPT Realism Mod version: 0.14.0 by: Fontaine loaded
There's your problem right there.
SPT Realism conflicts with my armor mods.
trxshy
Im trying to change the price of the bands but nothing seems to work i change the prices in the prices.js
and anyother file that has prices. I even went to config and made the band prices to -0 and that just set them all to 69420 and i change everything that says 69420. I'm i doing something wrong?
trxshy
not even the traders levels work changed the level for each on of them but dose not move them. i can change the Armor level though so that cool.
jbs4bmx Author
I will look into it. no promises though... had an incident at work and they have us working 12 hr shifts 7 days a week to get it resolved.
trxshy
no worries
claudemeister
Hey, does anyone have an idea on how to maybe make this mod compatible with the ballistics overhaul from "SPT Realism Mod"? I know it seems like a weird combo but I think it could be fun. I've tried messing with load orders and a bit with the configs of both mods but so far the armband just lets damage through too easily.
jbs4bmx Author
I would suspect this is due to RM adding additional "Hit Zones". My mod uses default zones.
I will look into this and see if I can figure something out.
jbs4bmx Author
Another thing to note is that wearing helmets and armor while wearing the armbands from this mod, seem to take priority over the armband and thus, throughput damage will be allowed.
This appears to be a change that occurred after a client update, so I suspect BSG made a change in their code that I will likely have to account for.
claudemeister
Alrighty, thanks for the info. I guess I'll try around a bit more (i.e. no additional armour and such) but for now I'm also perfectly content without realism mod.
P.S.: This mod and super AFAK/ medical attention have always been among my favourites, keep up the good work.
Necromonger
Thank you for the mods. Unfortunately, it doesn't seem to be working for me, even if I set ALL body areas to true and the "throughput" godmode to true I still get "hit" and die after two or three hits and the armband still shows 1500/1500
jbs4bmx Author
Did you also add the dependency mod? ArmbandCore
Necromonger
yes I did
jbs4bmx Author
Using other mods? If so, which ones?
Necromonger
Game panel hud, Better Hit Reaction and serwolfik-Heavy_Ttrooper Face protectors.
jbs4bmx Author
Hmm...
I use GamePanelHUD and my mods are working for me.
I looked at the code for the other two you listed and I can't see anything in them that would clash with my mods.
I'm fully stumped on this one.
IrgendEinRandom
I like this mod, but the armband (for some reason) also protect my complete Head (nape, eyes, ears, etc.) eventhough they are all set to "false" in the config and "head" is also "false" aswell.
Other than that, nice addition, even essential imo
Edit :
Found the issue. When using "Kobrakon AIO" and set "HelmetsProtectFullHead" to "true", armbands (for some reason) count in aswell
fmjstriker21
is it somehow possible to change the shield so that it is a level 6 armor and not level 10 (or whatever it is set to).
its a Great mod and i love it a lot, i was just wondering if i can change some of them, so that they are like tier ones.
Thanks in Advance and keep it up
jbs4bmx Author
Yes.
In "..\mods\HoltzmanShield\database\templates\items.json", edit the following line...
"armorClass": "10",
to whatever value you want. There will be 17 of these in total since there are 17 armbands.
fmjstriker21
thank you very much for answering so fast.
youre the best
Ashuriel
It's great mod and I love it, but from my experience and testing, I'd recommend changing "MaterialType": "Helmet", to "MaterialType": "BodyArmor", in items.json. During my gameplay whenever i got hit in arms or legs, I kept getting effects as if i got Headshot including the sound, which I found this setting to be the cause, after changing it to BodyArmor, that problem was gone. I'd say that's a huge QoL compared to original setting.
jbs4bmx Author
I was also looking into changing the "MaterialType" to "BodyArmor" as a QoL feature.
I guess great minds think alike!
I'll probably have this set as default in the next version... until then, users will have to manually edit the database file.
Cwinner
Was armor level removed? I swear it was there before.
jbs4bmx Author
ArmorClass is statically set to 10 for all 17 variants.
codeman3152000
Is there a way to add other custom armbands that have been made by others. if so is it something I could do on my own or would I have to dive deep in the code? The armband in question is this one. Bad Dragon Armband
jbs4bmx Author
Not really what I want to do with this mod.
I could add compatibility to check for their mods and tweak those item properties... but there are 3 issues with that...
1. All "compatible" mods would have to load prior to this one.
2. It would go against the original mod author's intended purpose for their mods.
3. I don't really have to time, nor desire these days to add new features.
axionedge
Can I ask about what causes this error?
>Error: Attempted to resolve unregistered dependency token: "ImporterUtil"
I've commented on the support thread but no reply so I try my luck here. Any help is appreciated.
jbs4bmx Author
Is this an error with my mod?
What version of SPT are you using?
axionedge
I'm using 3.5.0.
I've tried putting ONLY this mod into the folder and the Core mod into the BepInEx folder. Apparently its not only this mod, but Bandana of Protection and BodyBlessings also shows similar errors.
jbs4bmx Author
Something's wrong with your SPT installation then.
I'm running my own mods on 3.5.0 and they are working for me. ImporterUtil is the new method implemented for manipulating the database as of 3.5.0.
You could try redownloading a fresh copy of the mod. If you still get the same error, then it is definitely your SPT installation.
axionedge
alright i see what i can do
weird that it only happens to those 3 mods and other mods dont cause these errors tho, thanks for the help
Habl
Same problem
Gstrait
Love the mod, helps a terrible player like myself do things for a few minutes in a raid. After the 3.5 update, the lower nape area seems to be unprotected (I keep getting blasted in the neck). In the config it says that head must be set to "false" for the head areas to be protected (I've tried both true and false), has something about the lower nape changed since last patch?
jbs4bmx Author
Head area must be set to "true".
Nape is part of the head area.
If Nape is no longer protected even with both items set to true, then it must be because of a BSG change that I am not aware of.
Gstrait
Cool, thanks for checking! I'll look and see if the bandana has the same issue. I checked with throughput off and on as well, still getting lower naped periodically from >1400 durability. The strange part is I'm killed by "gunshot wound" every time and not an actual bullet type.
sugonyak
Same here, god mode, lower nape. I've checked LShZ-2DTM Aventail - it protects LowerNape zone, and zone name isn't even not localized to Russian, so it may be added recently.
UPD: Added LowerNape if into mod code - seems like it working, zone showing in in-game zone list for armband and looks like it now cannot be hit.
jbs4bmx Author
Can you show/explain to me what you modified so I can add to the next version if it's missing?
Thanks for finding this.
sugonyak
Ok, PR it is
UPD: Made a WIP PR, hope I'll be able to test it later today. Also, if someone knows where to obtain a list of all armor zones and segments - I'll be grateful!
UPD2: looks like I found out why LowerNape isn't translated - it's all lowercase in locale files on SPT server and fails to match. Also, locales seems like the only place in server code where you can find more or less full list of segments.
UPD3: Tested PR - works fine as far as I can test.
kalitbartman
it say's I need BepInEx so do i just need to download say BepInEx 5.4.21 and put the BepInEx files to the games root folder
jbs4bmx Author
The "Dependency" is listed in the sidebar on the right. You need my client-side mod for this mod to work. The client-side mod gets placed into the "BepInEx\plugins" folder.
Goyle
so not sure if its supposed to not work or what, but when i changed the Loyalty level for the different bands and the armor level for a more personalized progression, it didnt work. just an observation. still 10/10 for those who just want to melee EVERYTHING because its fun
fckurgod
I must be doing something wrong. Installed this and ArmBandCore, followed instructions and just got blasted and killed by a scav. Not sure what I am doing wrong. I am on the newest version of AKI etc and have had this work in the past.
jbs4bmx Author
GodMode is disabled by default. This will allow the armband to operate more like regular armor and there will be a "throughput" value that allows some penetration of the armor.
Enable GodMode and the "throughput" value will be set to 0, essentially preventing all penetration until you run out of durability points on the armband.
RogueTech67
jbs4bmx Author
No need to host them here since they are all available on github.
I also don't want to imply support for older versions. I only support the latest version of the mod and having older versions here tends to lead people to believe that I'll continue supporting them.
RogueTech67
Thanks for replying and the explaination
Echo20
they work in 3.2.4 im happy
PicoMarzio
Will it upgrade to 3.2.4?
jbs4bmx Author
Should still work in 3.2.4
No guarantees though.
PicoMarzio
I'm going to try, thank you.
Netix
Hi, maybe mod isn't working for me but when equiping, lets say the ergo armband the one that gives 22% more ergo, the ergo number on my weapon doesn't change. is that suposed to be like that?
i don't feel that the mod is working and i don't know why
Edboy
So the bandana armor is working fine but God Mode is not. im not to sure if another mod is interfering with it but here my mod list
Ak Guy
Armalite
bluehead-AIOTrader
Dinkadactyl-CustomRaidTimes
GearGal
Gunsmith
HoltzmanShield
Priscilu Trader
Fin-AITweaks
Edboy
yes I do have God Mode set to true
CozyRat
Tried changing individual durability values in the database/templates/items.json so that I'd have a single one stay overpowered but make the rest just a smaller amount of armor, but everything is still the same, smaller number. I did edit the main src config.json first though, so could it be that the src config file is overwriting it? If so, how to I get around this?
jbs4bmx Author
It is and you don't.
Only thing to do is change the value in the config so that all of them are OP. I don't have it set up to do durability on a per item basis.
CozyRat
Ah, I thought such. Maybe I'll just download another mod as well as this to make stuff OP. Thanks anyway!
jbs4bmx Author
Check out BodyBlessings by ShadowXtrex.
His mod is a variant of mine that does exactly what you are asking about. There isn't a config for it so you would have to edit the items.json file if you wanted different values, but the values you enter would remain.
Gunslinger567
Unable to purchase item from ragman, seizes up and times out the transaction after a minute or so.
Running these mods
Fin-Infinitiny
HideoutArchitect
SamSwat-BetterOKP7
SamSWAT-EOTechVuduOverhaul
SamSWAT-FAMAS
SamSWAT-L85A2
SamSWAT-M1014
SamSWAT-SCARH
SamSWAT-Vepr12
SPT-Realism-Mod
Valens-Progression_1.0.1
zFin-AITweaks
zFin-ArmorPlates
zSamSWAT-C79A2
zSamSWAT-HolosunHS507C
zSamSWAT-LeupoldDEVO
zSamSWAT-PKAS
zSamSWAT-SUSAT
TypeError: Cannot read property '_props' of undefined
TypeError: Cannot read property '_props' of undefined
at InventoryHelper.getSizeByInventoryItemHash (C:\SPTARK\obj\bundle.js:10872:40)
at InventoryHelper.getContainerMap (C:\SPTARK\obj\bundle.js:10945:34)
at InventoryHelper.getStashSlotMap (C:\SPTARK\obj\bundle.js:10999:21)
at InventoryHelper.addItem (C:\SPTARK\obj\bundle.js:10647:30)
at TradeHelper.buyItem (C:\SPTARK\obj\bundle.js:13241:37)
at TradeController.confirmTrading (C:\SPTARK\obj\bundle.js:6730:37)
at Proxy.processTrade (C:\SPTARK\obj\bundle.js:2741:37)
at TradeItemEventRouter.handleItemEvent (C:\SPTARK\obj\bundle.js:15001:44)
at ItemEventRouter.handleEvents (C:\SPTARK\obj\bundle.js:15069:38)
at ItemEventCallbacks.handleEvents (C:\SPTARK\obj\bundle.js:1668:63)
Any input is appreciated, thanks!
jbs4bmx Author
Most likely a mod conflict with Fin's Armor Plates.
Gunslinger567
Not sure now. Removed all mods and plugins aside from this one's. Same issue. Same error code.
jbs4bmx Author
This mod doesn't deploy a custom bundle so I am left believing it is not caused by this mod.
Fin's Armor Plates and/or Valen's Progression mods are my first suspicions.
Anyways... I am without a desktop for a short while as I have just finished building my wife's and my custom desks and we have a lot of cable management to do for the next night or two.
wagwanitsme
I don't understand if I've done something wrong or it the mod just doesn't work? Extracted it straight into my spt folder which places it into my mod folder but it just doesn't do anything.
jbs4bmx Author
Check the config file for it. Make sure you have it enabled.
wagwanitsme
Everything in the config is set to true including godmode and it still does nothing.
jbs4bmx Author
Any other mods installed that alter item properties?
wagwanitsme
The only other mod I have that alters item properties is assassin olympus.
jbs4bmx Author
Strange. I run all of my mods simultaneously and have no issues with them.
QuentinT
Hi there!
It seems I can change the durability via config but not the traderprice. At Ragman it is still shows the original value.
Thanks Your work anyway
tinchek
This straight up doesn't work. I got riddled with 7.62 and my Holtzman USEC shield is still at 1500 durability.
tinchek
Okay my bad, i just learned how to read. only copied the mod folder over not the other one as well.
jbs4bmx Author
Glad you got it figured out. Hope you get to enjoy it now.