Hi all,
I already briefly touched this in the main Submenus DLL thread, but I think this deserves its own topic. I have created a repository on GitHub that allows me to easily generate submenus and add menu items to them in bulk. Basically all I have to do to add items to a submenu is copy/paste the lots in the repo and run a script. Creating menu buttons is easy too: I just take a screenshot and write a very minimal _menu.yaml file and then run the build script again. It's basically the same flow as in my cli tool, but on steroids. With all of this in place, I've used today to create submenus for my entire plugins folder (that I'm building from scratch with sc4pac). I'm really, really happy with how clean this one turned out, so I decided to create this thread.
Attached to this post you will find all the submenus I have created (together with @JoelMk2's airport submenus from this post). It covers a good amount of common plugins that often come with a lot of menu items. Now, it's a bit challenging for me to know what other common plugins are around, and that's why I would like to make this a community project. I invite you to put the submenus from the attachment somewhere in your plugins folder - preferrably after the submenu DLL - and then have a look in the game which items you would like to see moved into a submenu. If you know Node.js, you can directly contribute on GitHub, but if not, you can simply post a reply in this topic. I will need the following things:
A link to where the plugin can be downloaded. Ideally I'd like to focus on plugins that are available on sc4pac as that makes it easy for me to install & test the plugins.
A clear description to which menu button the lots need to be added to. For example: Landmarks/Entertainment/Stadiums & arenas
If a new menu button needs to be created, I need the name of the menu and a square image (size doesn't really matter, but the icon will be 44x44 in the end) that will be used as menu icon.
Alternatively, if you have already created submenus with my sc4 cli tool, then you can also attach the generated files to your post, as I have scripts in place that can read in the generated files and add them to the submenu collection.
While creating the submenus, I've noticed that it's not always immediately clear what the best fit for a lot is. I've basically gone with my intuition, so if you ask for a plugin to be added to a submenu, but I feel that it would be a better fit somewhere else, we can discuss it here as well. If you prefer a different layout of your submenus, you can clone the GitHub repo and reorder the .txt files inside the src folder as you see fit.
Please note: do NOT take this file and upload it on the STEX. It is in a very preliminary state, and I'm looking for feedback to polish it further and to over as many common plugins as possible, before releasing it as production ready on the STEX. You will be able to find the latest releases on GitHub, but beware that things might change quickly (i.e. items moving to different menus, based on how I see fit).
Let's finally clean up the in-game menus and make the game enjoyable to play with tons of custom content! 🔥Below you'll find some screenshots of my new in-game menus to brighten up this post a bit:
submenus.zip