Bothering mod authors will lead to warnings and repeat offenses will lead to eventual bans.
SoftCoreLite
This is a personal mod project for SPT inspired by mods listed in the Credits at the end.
The initial goal was to consolidate and fine-tune some features of other mods into one for my own enjoyment(instead of having to bother the original authors for updates and deal with features I didn't need or whatnot).
The goal now is to share the utilities I wrote within this mod to help other modders with SPT's database.
What this mod does:
The collection of things I fine-tuned for my own enjoyment:
Everything can be turned-off using the config.json
- My own
implementationconfiguration of [Health Per Level]
HP of body parts does not increase per level, rather:- Body part gets bonus HP per set amount of levels
- Each body part gets a set amount of bonus HP to balance it out over the levels
- Two features of [ODT-Softcore]
- Reconfigured stash sizes to [64, 96, 128, 160]
- Re-discover all items (Unexamine all items)
- Filter the special slots to hold 1-slot med kits and etc instead of all kinds of bigger medkits. [SpecialSlots]
Plan to update this to a generative function that scans the entire post-mod-database for 1-slot med items so this can work for meds added by other mods - Make Bot(Cultist) no longer silent or cold to thermals(Experimental) [HotCultists]
- They are no longer silent for sure, but whether they are cold to thermal scopes requires testing
But most importantly:
Some basic and rudimentary database tools/ID workarounds of SPT
(Make sense of these damned IDs)
- Skeleton code of a more-automated item cloning feature driven by data
- Modified item cloning functionalities of [SPT-Realism] to add the following as a proof of concept (no new models or textures).
- 13-round magazine for TT
- 12-round magazine for PM
- 10-round magazine for Gornostay
- Currently only deals with individual items/weapon mods.
- Seem to work with [Algorithmic Level Progression]
- Since item cloning ultimately is only done once at the server load, performance implication of this is going to be ignored. I also do not have an excess of knowledge to write performant code. I only know to perform massive loops or recursions as few times as possible.
- Modified item cloning functionalities of [SPT-Realism] to add the following as a proof of concept (no new models or textures).
- Skeleton code of post-mod-database item-property rebalancing feature
- Currently, only the Ammo Load/Unload speed of all magazines are being rebalanced.
- The negative effect is "LERPed" to max out at about 20%, and positive effect is unaffected.
- Database debugging utilities
- These functions in db.ts helps modder make sense of SPT's JSON data structure and provides basics for automating/simplifying some database related activities such as the two features described above
- I'm personally proud of the names I've given to the grow() function and I will hear no alternatives.
- This is likely to be heavily affected when SPT's database-structure changes
Plans to automate the weapon pre-set creation for any modded-weapons so the Weapon Mastering skill page shows the fully modded weapons instead of just the core component of the modded weapons.
I hope this helps.
Load Order:
- (any mod that adds or changes item properties)
- SPT-Realism,
- SVM,
- SoftCoreLite,
- Algorithmic* mods
- MoreCheckmarksBackend
Credits to:
- Echo55 for HotCultists
- jbs4bmx for SpecialSlots
- Capataina for HealthPerLevel
- ODT for ODT-Softcore
- Fontaine for SPT-Realism
Thanks to everyone that shared their code openly so others can learn.
And obviously,
Thanks to SPT-AKI for giving us an opportunity to truly enjoy EFT.
-
Version 0.9.9
- TeaCrab131
- 268 Downloads
Tonofash
Does this mod work with Andern? It pretty much just algorithmic level progression, but my aki.server says im missing a softcore dependency.
TeaCrab131 Author
This mod is likely not the "SoftCore" mod which your server is missing the dependency for. "SoftCore" by ODT is a different mod.
I'm not aware if there are any mods that uses this one as dependency.
PS: I picked a bad name for this mod.
Tonofash
Oh, I only get one red message and nothing game breaking happening. I really like the mod and will comment if there are any bugs I have with it, Thank you!
DwayneisSus
you got me with the thumbnail lmao
chacalize
Bro I spent 3 hours trying to see if it stopped so we could get spt 3.8.0
HunterXHK
Good job with the thumbnail
Got trolled hard