Ereshkigal-CoreMod 2.2.1

Download any EFT version outside of its official way can get you banned.
If we find out that you downloaded EFT on a pirate website you'll be banned without further informations.

You need to own the game and keep it installed on your computer to play AKI.

Tired of duplicating your functions over and over all your mods ? CoreMod fix that by giving a library of functions to do your mods!

This mod provide a global lib of multiples functions to use for creating your mods. There is actually no documentations yet, and is only used by Ereshkigal's mods as dependency.

There wont be any support to, use it only if you know what you do. Documentation is being WIP.


How to install ?

  1. Download the mod
  2. Extract the mod folder "CoreMod" in ServerFolder/user/mods/
  3. (optionnal) If you are a modder, add this into your code: const CoreMod = require("../../CoreMod/src/Core.js")
  4. (optionnal) If you are a modder, use CoreMod.function() in order to call specifics fonctions
  5. Start the server & the game



Available functions

More to come. :anime_hello:


You need support ? Check the readme.
Only limited support for it.

  • Version 2.2.1

    Works with SPT-AKI 2.0.X

    Changelog:

    [Fix] Fixed an issue that was throwing an stack error when items equipment added were not existing

  • Version 2.2.0

    Changelog:


    [Added] New function: DoesHandbookAlreadyExist(id) | Return a boolean if the specified item ID already exist in the handbook

    [Added] New function: percentageCalculation(base, percent) | Return a number

  • Version 2.1.0

    Changelog:


    [Added] Function CreateTraderBarterWithPreset that allow you to add a weapon preset in a trader assort easily, the preset must be available in globals.json first

    [Added] Function CreateTraderAssortWithPreset that allow you to add a weapon preset in a trader assort easily, the preset must be available in globals.json first

    [Changes] Improvement on CreateTraderBarter function that now allow you to configure parentID and slotID of the item you want to add to assorts

    [Fixed] CreateNewTrader wasn't properly generating an empty assort

  • Version 2.0.1

    Changelog:


    Updated the mod to 1.4

  • Version 2.0.0

    Changelog:


    [Added] The mod is now a static library, loading the mod is now different (see mod page) (thanks to spaceman)

    [Added] Support for JSdocs documentation when used in other IDE (thanks to spaceman)

    [Added] Mod version in console

  • Version 1.1.2

    Changelog:


    [Added] DoesModExist(modName): return a boolean if the mod exist

    [Added] In file documentation (thanks to Spaceman)

  • Version 1.1.1

    Changelog:


    [Fixed] Issue with incorrect variable being used

  • Version 1.1.0

    Updated the mod to 1.0.0-B2

  • Version 1.0.1

    Changelog:


    [Added] New function: IsModLoaded(modName) return a bool


    [Fixed] Issue with CreateNewAssort function

    [Fixed] Issue with CreateHandbookItem

  • Version 1.0

  • works for me in 2.1.2

    But all other PMCs disappeared from the maps. All I get now are scavs and raiders, and even Reshala's boys are gone but he is still there.

  • No longer working

    Sadly this (in conjunction with AllInOne Mod) doesn't seem to work with 2.1.2, all the options toggled in the AIO have no effect on the game.

  • I mean, what else is there to say besides RAD!! Ereshkigal puts a buttload of work into their stuff. These mods are greatly appreciated and well put together. :love:<3

  • Excellent idea...

    Hey all,


    Didn't tested it yet and of course can't tell if it is efficient or not but I'm very surprised nobody seems to use it or comment it. This kind of helper is more than welcome, it is almost a must have, should be open for addition as well (and enhancement) so the whole community will benefit in the long run.



    Thanx for this.