srcdslab / sm-plugin-mapchooser-extended

Extended version of the SourceMod MapChooser
Other
0 stars 1 forks source link

Files architecture: Create dedicated folders and submodules files #17

Open Rushaway opened 5 days ago

Rushaway commented 5 days ago

With upcoming changes MCE will be around 4k lines... So it will be easier to maintain. 2 main plugins will have their own folders (mapchooser_extended, nominations_extended) For submodules in each folder, I was thinking to something like:

cc @maxime1907

maxime1907 commented 5 days ago

also i think we should split each plugin into their own repos so that way we have better versioning and stay consistent with what we do for other repositories like the discord ones:

Rushaway commented 5 days ago

I'm not sure because translations file is common to MCE/NE and NE have a dependencies to MCE. When you pickup MCE, you maybe should have the whole package, a bit like sourcebans or devzones and feel free to enable what you want. What do you think ?

maxime1907 commented 5 days ago

oh okay so these plugins are way too much glued together then we can keep it like that but in an ideal world the best would be to have 0 dependency and independent plugins, same thing for sbpp and devzones (think about vip modules and zr modules)