Sherrif of Nottingham
New member
Alright, every time I download an addon I get problems putting them together, because the files overwrite each other.
This is more of a general request, I'm asking any future addon developers to place their files in structured folders. This way your files won't get overridden by other developers who like the same name. I've seen people hint that they wanted this to happen in other topics, but they never really placed a true request.
This is an example file structure of what I call a very hated addon, I've yet to find an addon this general in its names. But its to show how easy it is for people to have overlapping names:
Thats a little bit dramatized, but you see how easy it would be for somebody to name their files generically. The things that are killer (and I've seen these before) are mesh.msh, very common name... texture.dds, again common... readme.txt in the ~root... sigh (woah, dude typed that right as a depression commercial came on :lol: depression hurts, Symbalta can help)
I'm not saying that these common names are a bad idea, but if you set everything in folders specific for your addon, you would have fewer incompatibilities.
EX
As you can see having the folder structure makes the tree much larger, but as a developer in training I would see it as easier to compile needed files if they are placed in a folder for the name of the addon.
Also note that Nottinghammer is the name of my ship I've been modeling, I don't know crap about C++, but spacecraft3 looks way to obnoxious for me to use (not the creation part, but the fact that I have to use .ini files)
Sorry to be annoying, but this would be wonderful for me, especially for multiple addons on one install of orbiter. Since I like to run Orbiter off a flash drive, the multiple installs is almost impossible (it IS an 8 gig but still)
This is more of a general request, I'm asking any future addon developers to place their files in structured folders. This way your files won't get overridden by other developers who like the same name. I've seen people hint that they wanted this to happen in other topics, but they never really placed a true request.
This is an example file structure of what I call a very hated addon, I've yet to find an addon this general in its names. But its to show how easy it is for people to have overlapping names:
Code:
~Root
Orbiter.exe
Readme.txt
Config
Spaceship.cfg
Meshes
Mesh.msh
Textures
Texture.dds
Modules
Spaceship.dll
I'm not saying that these common names are a bad idea, but if you set everything in folders specific for your addon, you would have fewer incompatibilities.
EX
Code:
~root
Orbiter.exe
Doc
Nottinghammer
Readme.txt
Config
Nottinghammer
Nottinghammer.cfg
Meshes
Nottinghammer
Mesh.msh
Textures
Nottinghammer
Texture.dds
Modules
Nottinghammer.dll
Also note that Nottinghammer is the name of my ship I've been modeling, I don't know crap about C++, but spacecraft3 looks way to obnoxious for me to use (not the creation part, but the fact that I have to use .ini files)
Sorry to be annoying, but this would be wonderful for me, especially for multiple addons on one install of orbiter. Since I like to run Orbiter off a flash drive, the multiple installs is almost impossible (it IS an 8 gig but still)