Package mekhq.gui.dialog.markets.contractMarket
package mekhq.gui.dialog.markets.contractMarket
-
ClassDescriptionThe Chaos contract market: a "job board" of 0-3 available
AbstractContractoffers that expands into a full briefing dossier for whichever offer the player selects.A single selectable "job board" card summarizing oneAbstractContract.Composes the flavor statement the employer's contact makes when pitching a contract in the dossier.The full "briefing dossier" for a single selectedAbstractContract.A GM-only editor for a singleAbstractContractmarket offer.The per-offer actions theContractDossierPanelcan invoke, implemented by the owningChaosContractMarketDialog.Shared, presentation-only formatting helpers for the Chaos contract market UI.The contract negotiation table.A modal dialog for choosing the officer who will represent the player at a contract's negotiation table.A back-of-the-envelope profit estimate for a single contract offer.Builds a blankAbstractContractfor the GM "Create new" flow.