Closed nvs closed 4 years ago
I'm going to close this. A dependency is intended to be project wide. Yes, parts of the project can function when certain dependencies are not met. However, that is can simply be summed up as undefined behavior. Map is developed with the dependencies listed in the README in mind. As such, you either have them or you do not.
Not all dependencies are required in every scenario. For example, lua-stormlib is not required now if one is only dealing with W3X directories. And Luacheck is not needed if one is not dealing with the map script. Perhaps think about these scenarios and document them better.