Ok so uhh I was peacefully scripting and testing some stuff and out of nowhere my script suddenly stopped working it specifically stopped at requiring modules but when I commented the modules getting required It worked but I dont know why this happens. And also I was using this plugin to export animation from blender and this plugin does stuff like running my serverscripts but I kinda didnt worry about it.But at the time this problem happened I wasn’t even using the plugin :<
Well I have an idea it was to just make another module which can interact with the class manager, and the warrior class module will interact with that module that way it wont cylically requiring eachother.
I don’t really know the specifics of your use case so I can’t really give you an answer in regards to what you should do. Read over the thread, you’ll find useful information there.
Ok I solved this by just actually getting self as im using an oop system but I actually still dont know how would you get two modules interact each other but my design was decent so I actually dont have to do that anymore.