Skip to content

Conversation

@IllianiBird
Copy link
Collaborator

This PR introduces the first phase of the upcoming Advanced Character Builder (ACB). Specifically, this PR introduces the ability for users and developers to write, load, and customize their own Life Paths.

These Life Paths will be used by ACB to construct ATOW-style characters with rich backgrounds and diverse skills.

The Life Path Builder can be accessed here:

image

This PR is still WIP and is being posted solely so @HammerGS can have a play - he's been waiting very patiently.

# Conflicts:
#	MekHQ/src/mekhq/campaign/Campaign.java
#	MekHQ/src/mekhq/campaign/personnel/PersonnelOptions.java
#	MekHQ/src/mekhq/campaign/personnel/advancedCharacterBuilder/LifePathEntryData.java
#	MekHQ/src/mekhq/campaign/personnel/skills/Attributes.java
#	MekHQ/src/mekhq/campaign/personnel/skills/SkillType.java
#	MekHQ/src/mekhq/campaign/personnel/skills/enums/SkillSubType.java
#	MekHQ/src/mekhq/gui/campaignOptions/contents/SkillsTab.java
exclusionsTab.buildTab();

// Add a listener to handle tab selection changes
tabMain.addChangeListener(e -> {

Check notice

Code scanning / CodeQL

Useless parameter Note

The parameter 'e' is never used.
# Conflicts:
#	MekHQ/resources/mekhq/resources/GUI.properties
#	MekHQ/resources/mekhq/resources/ImmersiveDialogConfirmation.properties
#	MekHQ/src/mekhq/MHQConstants.java
#	MekHQ/src/mekhq/gui/dialog/MHQOptionsDialog.java
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

New Feature Used with the RFE tag to indicate a new feature Personnel Personnel-related Issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant