Dependency Checker & Downloader

Discussion in 'Utilities and programming' started by TommoT, Feb 20, 2025.

  1. TommoT

    TommoT
    Expand Collapse

    Joined:
    Mar 5, 2017
    Messages:
    48
    I made a simple dependency resolver for BeamNG mods, which is a Lua-script to just add to any mod that requires other mods.
    Currenty this is only used in Plugins for my own MultiSlot-Mod which require the Base-Mod to be installed.
    This aims to make duplicated stuff obsolete and it makes Mods easier to download. This way no one needs to check what other mods one mod requires. It is also useful for stuff like configurations where other mods are required to download.

    Everything works with the ingame repository and inside BeamNG, this way it isn't possible to exploit this. Im still thinking if there is an easy way to make it one separate dependency resolver, which just takes text input for the required stuff, but that is to be seen. Here is the GitHub-Repository where i am developing this lua-extension: https://github.com/Toemmsen96/gmsgDownloader

    What does one need to do to implement this?
    1. copy the lua and script folders with its content to the root of your mod (from the GitHub-repo)
    2. change some directory and file names
    3. change some marked parameters in a file
    The exact how-to is in the README on the GitHub-repository
     
    • Like Like x 2
  2. TommoT

    TommoT
    Expand Collapse

    Joined:
    Mar 5, 2017
    Messages:
    48
    • Like Like x 1
  3. MrRadYT

    MrRadYT
    Expand Collapse

    Joined:
    Jan 18, 2023
    Messages:
    213
    This seems like a really helpful addition.

    I might use this myself!
     
    • Like Like x 1
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice