MegaMek / mekhq

MekHQ is a java helper program for the MegaMek game that allows users to load a list of entities from an XML file, perform repairs and customizations, and then save the new entities to another XML file that can be loaded into MegaMek.
http://megamek.org
129 stars 164 forks source link

Feature Request: Planetary Base Hangar #1099

Open Morkath opened 5 years ago

Morkath commented 5 years ago

Environment

0.44.0

Description

It would be useful if there was a way to store equipment in a location that did not need to be brought with you on contracts. This would allow smaller merc companies to accrue some material without necessarily needing a bigger dropship, and adjust their forces based on the type of work they are currently doing.

While having a stockpile of 50 Large Lasers can be useful so you always have them available for replacements, I don't really need to bring them all with me every contract.

As an example layout flow; add a button on the interstellar map tab, to set a planet as your home base. Then add a tab in between the Warehouse and Repair Bay tabs for the Base UI.

Then be able to right click an item in the Personnel/Hangar/Warehouse and Send it to the Base, and vice versa, when on that planet.

jbhuddleston commented 5 years ago

Environment

0.46.0rc1

PartialSolution

I have the same issues and am trying the following to meet some of them.

Build a minimal dropship in MegaMekLab that has just the features you are discussing then save it in customs and add it to your campaign hangar. Add the entire crew complement then tweak them to have real base admin roles other than maintaining a dropship. Now you have mech bays and cargo space. When you leave the planet, you will have to split your campaign then merge it when you return unless you take your base with you :-) Not perfect but usable so far.

Perhaps Ground Bases could be added to the features for MegaMekLab?

Here is my 16 mech, 6 vehicle Base requiring 1 pilot and 3 crew as staff. LandBase Underground-16m6v.zip

NickAragua commented 5 years ago

There's an "export campaign subset" feature coming in the next dev version which should take some of the sting out of splitting up a campaign.