Thanks to visit codestin.com
Credit goes to github.com

Skip to content

v0.50.01-Development

Choose a tag to compare

@HammerGS HammerGS released this 10 Nov 22:56

What's Changed

  • Update GameManager package/class to new name by @Algebro7 in #4778
  • Mech to mek by @rjhancock in #4799
  • Mechwarrior class rename by @rjhancock in #4810
  • Updated Campaign Presets & Addressed Relevant Name Change Issues by @IllianiCBT in #4817
  • Refactored Random Company Name Generator to Use CSV by @IllianiCBT in #4655
  • Revised CamOps Reputation Derived AtB Modifier, Renamed getUnitRatingMod Method by @IllianiCBT in #4691
  • Refactored Personality Characteristic Display in Personnel Table by @IllianiCBT in #4693
  • Refactor Initial Education Level Assignment by @IllianiCBT in #4699
  • Adjusted Target BV Percentage Logic for BVScaled OpFor Generation. by @IllianiCBT in #4719
  • Replaced TaharqaSkillGenerator with StratConSkillGenerator in Force Generation Calculations by @IllianiCBT in #4720
  • Refactored Difficulty Multiplier Calculation by @IllianiCBT in #4722
  • Include more information about available personnel in Camops Personnel Market Refresh Report by @Algebro7 in #4777
  • Second attempt: Sell Parts from Parts in Use Dialog by @Algebro7 in #4792
  • Fix error in camlann system faction ownership by @Algebro7 in #4793
  • Fix Mission XP Reward Setting by @Algebro7 in #4794
  • Remove untreated personnel nag for prisoner-defectors and add unit tests by @Algebro7 in #4796
  • Corrected Experience Rating Calculation in Reputation by @IllianiCBT in #4804
  • Improved limits on generating infantry for APCs by @SuperStucco in #4816
  • Fixed Formatting Issues in EducationController by @IllianiCBT in #4818
  • Fixed Hidden Loyalty Calculation in RetirementDefectionTracker by @IllianiCBT in #4819
  • Refactored Personnel Filtering and Added Last Mission Date Check by @IllianiCBT in #4820
  • Added Army Group Formation Level by @IllianiCBT in #4821
  • Removed Ability to Assign AeroSpace Pilots to Conventional Aircraft by @IllianiCBT in #4822
  • Updated Prisoner Defection Base TN by @IllianiCBT in #4823
  • Corrected terminology in Academy XMLs by @IllianiCBT in #4830
  • Fix typos in identifiers for MEKWARRIOR and AtBUnitRatingMod by @IllianiCBT in #4831
  • Restored Missing Portrait Folders by @IllianiCBT in #4846
  • Update Mission.properties by @laptopsftw in #4751
  • Added Post-Name Change Compatibility Handlers, Added JavaDocs to Phenotype.java by @IllianiCBT in #4843
  • Added Post-Name Change Compatibility Handlers to Academy.java., Removed Redundant Setter Methods by @IllianiCBT in #4844
  • Added Post-Name Change Compatibility Handlers to SkillType.java by @IllianiCBT in #4847
  • Added Post-Name Change Compatibility Handlers, Added JavaDocs to PersonnelRole.java by @IllianiCBT in #4842
  • Compliance Mech/Tech Fix. by @rjhancock in #4869
  • For #4855 - Annotate ATB Rules Spreadsheet by @UlyssesSockdrawer in #4866
  • Added JavaDoc to pipeline by @rjhancock in #4858
  • Filter out inactive factions when determining capitals for personnel market generation by @Algebro7 in #4882
  • Added Tooltip for Crew Requirements in Hangar Tab Display by @IllianiCBT in #4848
  • Refactored Nag Dialogs, Split UnableToAffordExpensesNagDialog into Two Dialogs, Added Unit Tests by @IllianiCBT in #4837
  • Added 'Part Quality Report' Dialog by @IllianiCBT in #4888
  • Refactored GM Person Editing to Handle Multiple Selections by @IllianiCBT in #4884
  • Refactored Award Drawing Methods by @IllianiCBT in #4883
  • Added Mission Check for 'prisonerofwar' Award Eligibility by @IllianiCBT in #4881
  • Updated StratCon Status Message for Inactive Contracts by @IllianiCBT in #4880
  • Enhanced Random-Death Reporting by @IllianiCBT in #4879
  • Implemented Force Generation 3, Including Clan Bidding & Batchall System by @IllianiCBT in #4865
  • Added the Tracking of Hits Obtained Prior to the Completion of a Scenario by @IllianiCBT in #4864
  • Added Adult Apprenticeship and Updated Tuition Fees by @IllianiCBT in #4862
  • Fixed ConcurrentModificationException in Personnel Removal Process by @IllianiCBT in #4861
  • Regenerate Personality Descriptions for NPCs by @IllianiCBT in #4857
  • Removed Automatic Conversion of CVP into SP when Reinforcing in StratCon by @IllianiCBT in #4856
  • Removed TN Modifier for IS Techs working on Clan Tech, Removed Clan Tech Knowledge SPA and Effects by @IllianiCBT in #4863
  • Begin work on implementing CamOps Contract Market by @Algebro7 in #4644
  • Relationship & Childhood Overhaul by @IllianiCBT in #4521
  • Reworked AtB Morale, Rebranding it as MekHQ Morale by @IllianiCBT in #4859
  • Added Ability to Define Skill Levels When Using GM Hire Minimum Complement by @IllianiCBT in #4885
  • Refactored Enemy Name Retrieval and Added Automatic Camouflage Assignment by @IllianiCBT in #4887
  • Fixed Birthday Anniversary Events, Added Employment Anniversary Events by @IllianiCBT in #4886
  • Decoupled Dependents from AtB, Reworked Dependents, Reworked New Personnel Ages, Added Documentation by @IllianiCBT in #4463
  • Enhanced Academy Application Failure Report by @IllianiCBT in #4889
  • Change Logger Level from Error to Warn for SPA Loader by @IllianiCBT in #4893
  • Post-Merge Corrections by @IllianiCBT in #4894
  • Reduced Idle XP in Campaign Presets by @IllianiCBT in #4904
  • Added Default Maintenance Time Campaign Setting by @IllianiCBT in #4905
  • Generate contract modifiers when adding contracts individually by @Algebro7 in #4906
  • Fixed Two Instances of NPE Related to the TO&E by @IllianiCBT in #4907
  • Added Display for Original Unit to Person View Panel by @IllianiCBT in #4908
  • Added Clarification to Maintenance Cycle Campaign Setting by @IllianiCBT in #4909
  • Loosened Skill Requirements for Vehicle Crewmember Role by @IllianiCBT in #4910
  • Simplified Tech Personnel Checks by @IllianiCBT in #4911
  • Added Several <50.01 Compatibility Handlers to CamOps Reputation Report by @IllianiCBT in #4913
  • Restored Award Unmarshalling Method Call by @IllianiCBT in #4914
  • Added <50.01 Compatibility BayType Handlers by @IllianiCBT in #4915
  • Added <50.01 Compatibility Handler for VeeStabiliser Parts by @IllianiCBT in #4916
  • Fixed Random-Camouflage Path Handling for Alternate Directory Format by @IllianiCBT in #4896
  • Added <50.01 Compatibility Handler for Removed Clan Tech Knowledge SPA by @IllianiCBT in #4902
  • Implement dynamic hiring halls by @Algebro7 in #4903
  • Refactored DropShip Salvage Handling by @IllianiCBT in #4922
  • Refactored Batchall Logic and Enhanced Bidding Report by @IllianiCBT in #4924
  • Adds/fixes CBS holdings from 2801 to 3059. by @repligator in #4944
  • System control data for the Kerensky Cluster circa late 3059 by @repligator in #4959
  • Fix AtBMonthlyContractMarket payment multiplier by @Algebro7 in #4954
  • Remove hiring halls from clan worlds by @Algebro7 in #4961
  • Reworked Scenarios and Scenario Modifiers, Tied Civilian Units to Campaign Era by @IllianiCBT in #4928
  • Fixed Academy XML to Avoid Odd Formating by @IllianiCBT in #4932
  • Added Further Portrait <50.01 Compatibility Handlers by @IllianiCBT in #4935
  • Edited Display of Advantage Tooltips in Person View by @IllianiCBT in #4936
  • Added <50.01 Compatibility Handlers to SkillPerquisite.java by @IllianiCBT in #4938
  • Fixed Personnel Filter Role Checks to For Vehicle and Vessel Crews by @IllianiCBT in #4939
  • Add Sorter for Maintenance Column in Hangar Tab by @IllianiCBT in #4940
  • Fixed Multiple Award Set Logic in autoAwards by @IllianiCBT in #4941
  • Add ReputationController tests by @Algebro7 in #4962
  • Added Era Buttons to Date Chooser and Modernized GUI by @IllianiCBT in #4945
  • Added Contract Difficulty Estimate, Including GUI Support by @IllianiCBT in #4943
  • Reworked AtB Bonus Rolls, Fixed Bug in Bulk Hire by @IllianiCBT in #4931
  • Prevent Battle Armor allocation in TORNADO_F4 wind scenarios by @IllianiCBT in #4934
  • Updated OpFor Skill Generator and Added Skilled Level Parser by @IllianiCBT in #4937
  • Remove wordWrap Method from RandomMarriageMethod, RandomProcreationMethod, RandomDivorceMethod Classes by @IllianiCBT in #4964
  • Added Turning Points Dialog to DateChooser by @IllianiCBT in #4974
  • Fix a/an grammar in camops personnel market notification by @Algebro7 in #4977
  • Implemented Campaign Options IIC Preset Picker by @IllianiCBT in #4981
  • Adaptation to MM #6068 by @SJuliez in #4989
  • Refactored Daily Personnel Processing Logic. by @IllianiCBT in #4984
  • correct issues with fixed map generation by @kuronekochomusuke in #5002
  • Add Customization Option to Refit Dialog by @WeaverThree in #4992
  • Add FlatLaf GUi scaling to MHQ by @SJuliez in #4990
  • Replaced autoAwards Award Ceremony Placeholder Image by @IllianiCBT in #5030
  • Better Current Location / Travel Status by @WeaverThree in #5022
  • Implements #4946 - Adds Recent Promotion Modifier to Turnover System by @UlyssesSockdrawer in #5021
  • Hacky Fix: Makes StratCon Scenario Generation Respect Non-Combat Flag in TO&E by @UlyssesSockdrawer in #5010
  • Camops Paid Recrutiment Removal by @WeaverThree in #5007
  • Better visual distinction for GM mode / overtime toggles by @SJuliez in #5029
  • CamOps Contract Market - Contract Generation by @Algebro7 in #4967
  • Display Advanced Medical Injuries in UI by @WeaverThree in #5017
  • Add option to show unit images in TO&E by @WeaverThree in #5024
  • Pin/sticky force view tab on TO&E panel by @WeaverThree in #5025
  • Cleanup related to new naming scheme and refactoring, fixes refits to blank model names. by @Setsul in #5031
  • GUI Scaling fix by @SJuliez in #5033
  • New row highlights for Personnel Table: Gone, Absent, Fatigued by @WeaverThree in #5034
  • Fix #5028 and allow random camo to go into deeper directories by @WeaverThree in #5035
  • Corrected Scenario Modifiers for HouseOfficer units by @IllianiCBT in #5036
  • Clarify map dimensions in scenario displays by @WeaverThree in #5040
  • New names cleanup and potential bugfixes by @Setsul in #5043
  • Multiple FG3 Improvements by @IllianiCBT in #5042
  • Misc spelling and grammar by @repligator in #5047
  • Prevent StratCon from Pulling in Player DropShips, when Option is Disabled by @IllianiCBT in #5046
  • Add Check for StratCon Usage in getAtBBattleChance Method by @IllianiCBT in #5044
  • GUI scaling fixes by @SJuliez in #5049
  • Convert the Part Quality concept into an enum by @WeaverThree in #5052
  • Colorise Skill Levels by @WeaverThree in #5053
  • Implement CamOps Contract Negotiation by @Algebro7 in #5054
  • Parts In Use - Filter Mothballed and Spare Part Quality by @WeaverThree in #5055
  • Bug fix and improvements for calculateContractDifficulty() by @Setsul in #5064
  • Fix TurretLock Part not saving by @WeaverThree in #5061
  • Fixed isMilitary and isPrepSchool flags; Corrected Typo. by @IllianiCBT in #5063
  • Fix to show actual amount of armor on order in repair info by @WeaverThree in #5065
  • Parts - minor refactoring and better information by @WeaverThree in #5066
  • Change "Clear All Items" to "Remove Selected Items" on CC Tab List by @WeaverThree in #5067
  • Added 'No Eligible Personnel' Dialog to Turnover & Retention Checks by @IllianiCBT in #5068
  • Implement Hiring Hall Overrides by @Algebro7 in #5069
  • Added TotalGenericBattleValue Tag to MUL Export by @IllianiCBT in #5070
  • Fixed Hire Minimum Compliment Commands by @IllianiCBT in #5071
  • Added Duplicate Kill Checking for Multi-Crewed Units. by @IllianiCBT in #5062
  • Refactored Contract Difficulty Display and Added Tooltips by @IllianiCBT in #5073
  • Updated Primary Allies Scenario Modifiers by @IllianiCBT in #5074
  • Fixed Wrapping of Personality Description by @IllianiCBT in #5075
  • Updated Fatigue Column of Personnel Table to Use Effective Fatigue Value by @IllianiCBT in #5076
  • Fixed New Day Reporting by @IllianiCBT in #5077
  • Re-Added Compatibility Handlers for SPA Skill Prerequisites by @IllianiCBT in #5078
  • ForceRenderer - bold unit commanders by @WeaverThree in #5080
  • Improved Force Gen Unit Substitution by @IllianiCBT in #5085
  • Refined PartQualityReportDialog Layout Handling and Exclusions by @IllianiCBT in #5086
  • Fixed SPA Tooltip HTML Wrapping in PersonViewPanel by @IllianiCBT in #5087
  • Added 100+ New Quirks, Refactored Personality Traits & Quirk Classes by @IllianiCBT in #5088
  • Added Empty Jump Path Check UnableToAffordJumpNagDialog by @IllianiCBT in #5089
  • Fixed Camouflage Directory Assignment for Null Faction Codes by @IllianiCBT in #5090
  • Added Minimum Number of Tracks (1) to StratCon Initialization by @IllianiCBT in #5091
  • Fixed Objective Criteria for Intercept Engagement by @IllianiCBT in #5092
  • Corrected Parameter Order in Simulated Relationship History Reports by @IllianiCBT in #5095
  • Simplified Reputation Display by @IllianiCBT in #5097
  • More FG3 Scenario Adjustments by @IllianiCBT in #5098
  • PartsStore - Fix EquipmentParts and OmniPods - Fixes Hatchets and Maces at least by @WeaverThree in #5100
  • Prevented Dropout and Some Graduation Events Occurring for Very Young Children by @IllianiCBT in #5101
  • Fixed Portrait Folder Names by @IllianiCBT in #5102
  • Added Award Bonuses to Award Ceremony Dialog by @IllianiCBT in #5099
  • Fix StratCon vs Normal deployment status of units by @WeaverThree in #5083
  • Fixed Divide by Zero Error in Loans Dialog by @IllianiCBT in #5072
  • Globally fix slow mousewheeling issues, with scaling! by @WeaverThree in #5103
  • Fixed Preset Picker Date Issues by @IllianiCBT in #5104
  • Prevent Early Clan Units in Non-Clan Campaigns by @IllianiCBT in #5094
  • Fixed Outsourcing of Babies by @IllianiCBT in #5093
  • ResolveScenarioWizardDialog - Some UX Improvements by @WeaverThree in #5105
  • ResolveScenarioWizardDialog - Ransom All Button by @WeaverThree in #5106
  • Updated Interstellar Map View Defaults & Optimized 'ISW' view by @IllianiCBT in #5107
  • Corrected DropShip Scenario Modifier Generation Method by @IllianiCBT in #5110
  • Better multi-day repair and refit reports. by @WeaverThree in #5111
  • TechTabelModel - Show Daily Available Time for Techs by @WeaverThree in #5112
  • Further FG3 Improvements by @IllianiCBT in #5113
  • FG3 Scenario Improvements by @IllianiCBT in #5120
  • Label OmniUnits as Omni in the MekHQ UI by @WeaverThree in #5121
  • Renamed MekTech Portrait Folder to Mek Tech by @IllianiCBT in #5124
  • Fixed Position of NewDayEvent Trigger in processNewDay by @IllianiCBT in #5125
  • Rebalanced Random Unit Quality by @IllianiCBT in #5126
  • Refit - Reformat, document, annotate, comment, clarify by @WeaverThree in #5133
  • Refit - Fix some minor and easy things by @WeaverThree in #5134
  • A few text joining functions for ReportingUtilities by @WeaverThree in #5135
  • Fixed Faction Conflict Checks for Reeducation Camps by @IllianiCBT in #5136
  • Stopped Scenarios Pulling Units from the Hangar by @IllianiCBT in #5137
  • Refactored Field Kitchen Personnel Count Logic by @IllianiCBT in #5140
  • Handled StratCon Scenario Placement Failure when All Coordinates Occupied by @IllianiCBT in #5141
  • Fix Track Calculation in StratconContractInitializer by @IllianiCBT in #5143
  • [FG3] Adjusted Generation Method in Some Scenarios by @IllianiCBT in #5144
  • [Fg3] Refactored Difficulty Multiplier Application by @IllianiCBT in #5145
  • Adjusted Scenario Loot Box Behavior by @IllianiCBT in #5146
  • Refactored JScrollPaneWithSpeed Constructor by @IllianiCBT in #5147
  • Added New StratCon Scenario Generation Utility Method by @IllianiCBT in #5142
  • ResolveScenarioWizardDialog - Rebuild as a tabbed dialog, improve UI by @WeaverThree in #5148
  • Fixed Line Breaks in StratCon Facility Descriptions by @IllianiCBT in #5151
  • update odds add lightning storm and adjust others by @kuronekochomusuke in #5152
  • Renamed Tracks and AtB Campaign State in StratCon by @IllianiCBT in #5154
  • Refactor Supply Depot SP Modifiers to be Monthly by @IllianiCBT in #5156
  • Fixed StratCon Reinforcement Deployment Check by @IllianiCBT in #5157
  • CampaignGUI Tab reordering by @Scoppio in #5159
  • Changed wording in "Potential Capture Style" by @Scoppio in #5161
  • Added Force BV Multiplier Logging & Adjusted Calculation in AtBDynamicScenarioFactory by @IllianiCBT in #5163
  • [FG3] Updated Infantry Generation Method and Trainee Settings by @IllianiCBT in #5167
  • [FG3] StratCon will No Longer Display GBV when Using FG3 by @IllianiCBT in #5168
  • Added Contract Automation by @IllianiCBT in #5172
  • Updated Faction Loading Log Format by @IllianiCBT in #5174
  • Temporarily Disabled Preset Confirm in New Campaign Dialog by @IllianiCBT in #5175
  • Temporarily Removed CAM_OPS from Contract Market Method ComboBox by @IllianiCBT in #5176

New Contributors

Full Changelog: v0.50.0...v0.50.01