Package mekhq.campaign.personnel
package mekhq.campaign.personnel
-
ClassDescriptionEnumerates the supported trait types for
LifePathobjects, providing lookup functionality by name for use in the advanced character builder.This class represents an award given to a personThis class is responsible to control the awards.Handles Bloodmark-related logic for characters, including assassination attempt scheduling and execution.Deprecated.- Move to FactionParses custom SPA file and passes data to the PersonnelOption constructor so the custom abilities are included.TheDiscretionarySpendingclass manages the simulation of discretionary spending for a person based on their wealth and spending limits defined by wealth levels.A record that defines spending limits for different types of purchases.Injury class based on Jayof9s' (jayof9s@gmail.com) Advanced Medical documentsFlyweight design pattern implementation.A modifier is some kind of (usually temporary) effect that influences the character's base values.This class is responsible for the awards given to a person.An extension of PilotOptions that adds MekHQ-specific SPAs and edge triggers for support and command actions.Utility class that provides methods for managing and modifying the skills, loyalty, and advantages of personnel in the campaign, based on their roles and experience levels.Represents a set of grammatical pronouns associated with a subject, object, and possessive form, along with their lowercased variations, and additional data for pluralization handling.TheRandomDependentsclass manages the random addition and removal of dependent personnel based on the current campaign state and options.The C-bill cost of recruiting a person.This object tracks a specific skill prerequisite for a special ability.This object will serve as a wrapper for a specific pilot special ability.