Skip to content

Buy Menu Revamp

Gareth YR edited this page Jul 16, 2019 · 10 revisions

The following is a rundown of my proposed buy menu revamp. Please feel free to comment in discord with suggestions and changes.

  1. Open buy menu and see faction picker view -> button for each faction as well as a button to change the craft at the top somewhere. If you've got a specific faction set (either cause you bought from them last time you opened the menu and maybe hit a buy and save faction button or something, or cause they're your metagame team, skip this step). Clicking the craft would take you to a screen like in 2 but showing craft.

  2. Item picker view -> Show all the actors for your faction, as well as buttons to change factions, change craft, or go straight to weapons/tools/bombs. Clicking an actor would take you to step 3, shift clicking would allow you to add multiple actors to your selection so you don't have as much menu back and forth. Clicking one of the craft/weapon/tool/bomb buttons would take you to a similar screen to this but showing the equivalent category, with the same category changing buttons. If you add actors to your order, you'd be taken to 3, otherwise if you only have weapons/tools/bombs you'd be taken to number4.

  3. In this screen you equip your actors. Probably would be nice to have a panel to the left showing stats about the actor where possible (e.g. reasonable carry limit, suggested equipment, any other special information). To the right of that you'd have a multi-column panel where you can pick any weapons, tools or bombs to give the actor (by default it limits things to the faction you pick, though you'll also have the change faction button like above). Each category would be in its own column probably, or maybe weapons also get subdivided (so pistols, snipers, heavy weapons, etc are in separate groups) and everything is grouped and columns created based on that. Either way, a wider menu so there's less vertical scrolling. Once you've picked all your equipment, you hit a ready button and, if you have more troops to equip, get the same screen again for the next troop (with some clear indication you've moved on to the next troop) or if you don't, move on to 4.

  4. This is the order confirmation screen, here you can see everything you're buying as well as probably a stats panel on the craft you're using. Tools/weapons ordered loose would be in a loose items category, actors would be in another category, bombs would be in yet another. If you have bombs as well as other stuff, either a warning shows up saying you may blow your guys up or, way more cooly, the game/ai knows to make the bombs drop first to clear the lz. Other warnings would show up if you don't have the money or the craft doesn't have the passenger/mass capacity. If you're unsatisfied with your order you can click the relevant item to remove it, or the relevant category to go back to that view. When you're satisfied, you click buy and your order gets made.

Also, in all the screens where you select stuff there should be a checkbox to show all techs, so people who want to dig through can do that. Maybe also some ways to customize the all techs view a little so users can decide if they want the techs to be shown like they are now with scrolling, or as separate pages you move through.


These are a few questions that need answering and details that need filling in

  1. This doesn't touch loadouts at all. Should loadouts remain and if so, how should they be revamped? Should they be built into this as part the item picker view (section 2) so you can quickly click loadouts? Should they still include crafts or should that be separate (I'd argue it should).

  2. This was put together before weegee's added owned and prohibited items. Obviously it'll need to adhere to this but should owned items display very differently and should prohibited items be visible in some way?

  3. What am I missing, what should be changed, etc? I also generally tend to think about mouse and keyboard but this also has to be user-friendly for controller users and keyboard users.

Clone this wiki locally