Skip to content

v0.50.03-Development

Compare
Choose a tag to compare
@HammerGS HammerGS released this 02 Feb 22:17
· 2018 commits to master since this release

What's Changed

  • Cam Ops Tooltip Adjustments by @RaozSpaz in #5568
  • Update Unit Education.xml by @LadyAdia in #5574
  • Refactored Combat Team Handling in Scenarios for Better null Safety by @IllianiCBT in #5559
  • don't attempt to sum NaN tonnage equipment by @NickAragua in #5573
  • Leadership Units & Support Point Scarcity Hot Fixes by @IllianiCBT in #5577
  • Updated Rank Systems Version in ranks.xml by @IllianiCBT in #5582
  • Corrected GUI Theme Retrieval to Use selectedTheme by @IllianiCBT in #5583
  • Replaced Placeholder Challenge Skulls with Final by @IllianiCBT in #5585
  • Fixed NPE in ScenarioTableModel by @IllianiCBT in #5587
  • Fixed Incorrect Cargo Sizes for Resupplies by @IllianiCBT in #5594
  • Fixed Abandoned Convoys; Updated Abandoned Convoy Dialog by @IllianiCBT in #5595
  • Added Better Tooltips for Force Roles by @IllianiCBT in #5597
  • Updated Resupply & Contract Automation Dialogs to Current Format; Fixed Multiple Resupply Bugs by @IllianiCBT in #5598
  • Improved Loot Good Event Language by @IllianiCBT in #5599
  • Added Clarification to Reinforcement Dialog by @IllianiCBT in #5600
  • fix: spelling, addresses issue #5547 by @firefly2442 in #5601
  • Adjusted AtB Bonus Events by @IllianiCBT in #5602
  • data: fixes capitalization of names, addresses issue: #5138 by @firefly2442 in #5605
  • data: fix moons listed for Tantara, per: https://www.sarna.net/wiki/T… by @firefly2442 in #5606
  • Corrected StratCon Menu Actions for Scenario and Force Management by @IllianiCBT in #5610
  • Corrected Default Theme to Empty String by @IllianiCBT in #5611
  • feat: add additional sortable columns to the contract table for vario… by @firefly2442 in #5613
  • Fixed Cargo Capacity Calculation with New Container Pattern by @IllianiCBT in #5614
  • Restrict Distance Label to AtB Contracts Only by @IllianiCBT in #5617
  • Refactored PostScenarioDialogHandler to use Generic Scenario by @IllianiCBT in #5619
  • Autologistics Reporting fixes by @Lapras in #5620
  • Updated Frontline Deployment Instructions by @IllianiCBT in #5624
  • Update bug_report.yml by @HammerGS in #5631
  • bug: add defensive check on cancel button for unit name change, addre… by @firefly2442 in #5623
  • Updated StratCon Data Center to Increase Scan Range Instead of Sector Reveal by @IllianiCBT in #5625
  • fix: start to adjust acquisition modifiers for support vehicles, addr… by @firefly2442 in #5633
  • feat: add sortable columns in the finance tab, addresses issue #4876 by @firefly2442 in #5642
  • Fixed Value Display in Resupplies by @IllianiCBT in #5644
  • data: spelling typo fix for liaison by @firefly2442 in #5646
  • bug: address potential int and double issue from SpotBugs by @firefly2442 in #5650
  • build: add dependabot for updating Github actions by @firefly2442 in #5649
  • fix: don't use floats in for loops by @firefly2442 in #5651
  • fix: adds synchronization to getForces since setForces is synchronize… by @firefly2442 in #5652
  • fix: keep odd number checks using modulus, however, make sure they wi… by @firefly2442 in #5653
  • RFE 5604: save refit config from MHQ MekLab tab by @Sleet01 in #5632
  • Bump codecov/codecov-action from 4 to 5 by @dependabot in #5655
  • Bump gradle/actions from 3 to 4 by @dependabot in #5656
  • Restored Logic for Facilities to Reveal StratCon Tracks by @IllianiCBT in #5657
  • Enable Auto-Resolve Button Conditionally for AtB Scenarios by @IllianiCBT in #5618
  • feat: adds some helpful tooltips for contracts by @firefly2442 in #5616
  • Reworked Morale Logic by @IllianiCBT in #5669
  • Refactored Font Color Handling for Cargo Report by @IllianiCBT in #5670
  • Restore Default Font Color when Leadership Selection Valid by @IllianiCBT in #5671
  • Removed Hardcoded Primary Ally Modifier Chances by @IllianiCBT in #5672
  • Expanded and Fixed Cargo Capacity Logic by @IllianiCBT in #5673
  • Expand Special Unit Generation in AtB Unit Market by @IllianiCBT in #5674
  • Multiple Resupply Bug Fixes by @IllianiCBT in #5675
  • Corrected Transportation Unit Type Check by @IllianiCBT in #5676
  • fix: addresses bug #5663 where the financeTable is empty (has zero ro… by @firefly2442 in #5666
  • Expanded Contract Automation Functionality to Manually Created AtB Contracts by @IllianiCBT in #5679
  • Added Warning for Campaign Dates Before 2470 by @IllianiCBT in #5680
  • Update bug_report.yml by @HammerGS in #5686
  • Refactored Crew Assignment Event Handling by @IllianiCBT in #5682
  • Added Report for Returning StratCon Forces by @IllianiCBT in #5684
  • Added Potential Difficulty Spikes to Garrison-Type Contracts by @IllianiCBT in #5690
  • Removed Undeploy Option (again); Added Reset Scenario Deployment Option by @IllianiCBT in #5692
  • Removed SP Cost for GM Reinforcement Attempts in StratCon by @IllianiCBT in #5693
  • Fixed Multiple StratCon Bugs by @IllianiCBT in #5698
  • Refactored Scenario Reporting for Legacy AtB and StratCon Differentiation by @IllianiCBT in #5700
  • Corrected Weight Class Initialization of Artillery Units by @IllianiCBT in #5701
  • Fixed Typo in Payment Overages Message by @IllianiCBT in #5702
  • Fixed Personality Loading by @IllianiCBT in #5703
  • Fixed Unit Name Reset by @IllianiCBT in #5704
  • Refactored Personnel Market Generation & Fixed Capital/Hiring Hall Checks by @IllianiCBT in #5706
  • Corrected Available Force Check by @IllianiCBT in #5707
  • Added a Soft Cap to Support Point Generation by @IllianiCBT in #5708
  • Fixed Maternity Leave Date Handling by @IllianiCBT in #5710
  • Feat/acar v2 by @Scoppio in #5699
  • Added MHQDialogImmersive for Immersive Dialog Functionality that Immersively Improves Immersion by @IllianiCBT in #5709
  • Added Handling for Unsupported Unit Types by @IllianiCBT in #5720
  • fix: fixed error with resolver test by @Scoppio in #5728
  • Removed End of Contract and Manual Resupplies; Fixed Smuggler Prices; Added Remove SP Button by @IllianiCBT in #5723
  • fix: compilation error due to a function being set as static but acessing instance data by @Scoppio in #5735
  • Feat/acar formations reintroduced by @Scoppio in #5781
  • Updated 'Clear Units' Button to Correctly Handle StratCon Scenarios by @IllianiCBT in #5742
  • Added Clan and Inner Sphere Resupply Restrictions by @IllianiCBT in #5747
  • Refactored Education Tag-Along Logic by @IllianiCBT in #5764
  • Removed EnemyDropShip and GroundedEnemyDropShip Modifiers by @IllianiCBT in #5771
  • Log Prohibited Unit Skips in Resupplies & Prevent Invalid Part Additions by @IllianiCBT in #5773
  • Fixed Combat Team Status Logic for Convoy and Support Forces by @IllianiCBT in #5774
  • Update Sector Display in Briefing Room to Show Full Grid Reference by @IllianiCBT in #5783
  • Adjust Bounds Calculation in getUnoccupiedAdjacentCoords by @IllianiCBT in #5785
  • Corrected Objective Calculations when Assigning Forces to StratCon Scenarios by @IllianiCBT in #5786
  • Fixed Maternity Leave... yet again by @IllianiCBT in #5725
  • Fixed Force Commander Handling and Improve XML Persistence. by @IllianiCBT in #5729
  • Fixed Routed Contracts Resulting in Truncated Payouts by @IllianiCBT in #5732
  • Fix Support Point Acquisition Visual Bug by @IllianiCBT in #5733
  • Fixed Role Eligibility Checks and Ensured Proper Role Assignment by @IllianiCBT in #5744
  • Issue 5736: Preventing Negative Personnel Income by @psikomonkie in #5752
  • Corrected Birthday Generation for Personnel by @IllianiCBT in #5754
  • Added null Protection to OutstandingScenariosNagLogic for Outstanding Scenario Nags by @IllianiCBT in #5772
  • Added 'null' Protection to AtBDynamicScenarioFactory by @IllianiCBT in #5787
  • Added Exception Handling for Out-of_Bounds Tab Index Selection by @IllianiCBT in #5788
  • fix: remove all the damage applier classes because they currently reside on megamek by @Scoppio in #5731
  • Updated & Fixed Required Combat Team Calculations; Reworked Combat Team Requirement Contract Pay Modifiers; Added Contract Difficulty Modifier by @IllianiCBT in #5664
  • cleanup: Declaring a method parameter as final for an interface metho… by @firefly2442 in #5658
  • Implemented Campaign Options IIC by @IllianiCBT in #4963
  • Issue 3650 - RFE Add Ability to Link Units in MekHQ by @psikomonkie in #5634
  • fix: missing team present check by @Scoppio in #5802
  • Warnings on Campaign Load by @IllianiCBT in #5757
  • Removed Legacy AtB Scenarios from StratCon Campaigns by @IllianiCBT in #5790
  • Updated Contract Role Requirements by @IllianiCBT in #5791
  • Issue 5777: QuadMeks (and QuadVees) that use Gunner & Pilot can be crewed by @psikomonkie in #5794
  • Replaced a Number of Placeholder Flavor Text & Fixed Encoding Error by @IllianiCBT in #5795
  • Fixed Incorrect Condition for VTOL Unit Check by @IllianiCBT in #5796
  • Refactored Portrait Mass Assignment Controls to Use Buttons by @IllianiCBT in #5797
  • Added Contract Breach CVP Penalties to StratCon Contracts by @IllianiCBT in #5798
  • MegaMek Issue 6416: Ghostbusting - Reset isDestroyed for entities when returning to MekHQ by @psikomonkie in #5803
  • Added Enemy Morale Spike to Justify Contract Extension Clause by @IllianiCBT in #5804
  • Corrected Scenario info Visibility Logic in StratconPanel by @IllianiCBT in #5805
  • Refactored BV Display Logic in StratconScenario.java by @IllianiCBT in #5806
  • Added null Protection to Loot Saving by @IllianiCBT in #5807
  • fix: due to how things work the ai player cant have : in its name by @Scoppio in #5813
  • [Issue 5724] Fix astech time calculations for units that do not require maintenance by @Dark-Hobbit in #5815
  • Issue 5818: Fixed assigning/unassigning transports from TOE at the Force level & infantry compartments use the correct weight for infantry squads by @psikomonkie in #5816
  • Improved Vocational (Idle) Experience Gain; Expanded Immersive Dialog Functionality by @IllianiCBT in #5809
  • Fixed Incorrect Pass/Fail Logic in Initial Education Evaluation by @IllianiCBT in #5808
  • Fixed Scenario Info Display for Uncloaked Scenarios by @IllianiCBT in #5827
  • Update to convoy message copy by @UlyssesSockdrawer in #5830
  • Corrected MHQDialogImmersive Constructor Usage by @IllianiCBT in #5832
  • Added null Protection for Units Involved in Automated Mothballing by @IllianiCBT in #5833
  • fix: makes the preset dialog show up properly in Linux and adjusts th… by @firefly2442 in #5834
  • Implemented Granular autoLogistics Settings by @IllianiCBT in #5835
  • Issue 5836: Combat Force commanders should be updated when a Force's Commander is updated. by @psikomonkie in #5838
  • Refactored HPG Network Logic and Improved Visualization Clarity by @IllianiCBT in #5839
  • Corrected isUseAtB to account for useStratCon by @IllianiCBT in #5842
  • Issue 5844: Units can only be assigned a transport that is in the TOE by @psikomonkie in #5846
  • Added Methods for Star Radius Estimation and Spectral Type Parsing by @IllianiCBT in #5847
  • Fixed Parsing of routedPayout to Handle Non-Numeric Characters by @IllianiCBT in #5848
  • Refactored Loot Preview to Use JEditorPane not JTextArea by @IllianiCBT in #5849
  • Rebranded Idle XP into Vocational XP by @IllianiCBT in #5850
  • [Issue 5810] Fix peacetime operating cost settings by @Dark-Hobbit in #5820
  • chore: add GPLv3 license file by @firefly2442 in #5851
  • data: fix Kaifeng data, addresses issue #3811 by @firefly2442 in #5825
  • Refactored Preset Dialog Chooser to Include Description by @IllianiCBT in #5854
  • Issue 5828: Kill Credits for killed but not totally destroyed turrets & dropships by @psikomonkie in #5856
  • Fixed Loading & Saving of Some Campaign Options by @IllianiCBT in #5858
  • Updated Premade Presets for 50.03 by @IllianiCBT in #5859
  • Fixed Incorrect Tooltips by @IllianiCBT in #5863
  • Remove Unnecessary Edge Trigger Logging by @IllianiCBT in #5864
  • Fixed Force Updates after Removal in TOEMouseAdapter by @IllianiCBT in #5865
  • Temporarily Removed CamOps Contract Market by @IllianiCBT in #5866
  • Added GM Option to Assign Random SPAs by @IllianiCBT in #5867
  • feat: adding new GUI for Princess ACAR by @Scoppio in #5812
  • Adjusted Randomness of Turning Points and Highlighted Them in Briefing Room by @IllianiCBT in #5870
  • Fixed Mothball Info Saving & Loading Bug by @IllianiCBT in #5878
  • Rolled Back Window Size Setting by @IllianiCBT in #5875
  • Added Jackson Dependencies for YAML Processing in MekHQ by @IllianiCBT in #5879
  • Replaced Internal Dissension Events in StratCon by @IllianiCBT in #5889
  • Corrected Morale Logic and Contract Type Checks by @IllianiCBT in #5890
  • Added 1,247 New Callsigns by @IllianiCBT in #5891
  • Immersively Updated the Immersive Dialog to Be More Immersive by @IllianiCBT in #5893
  • feat: missing minimaps for MekHQ by @Scoppio in #5894
  • Refactored Age Checks; Updated Unit Tests for Procreation and Marriage by @IllianiCBT in #5895
  • Corrected Edge Cost Calculations by @IllianiCBT in #5896
  • Fixed Clan Bidding by @IllianiCBT in #5899
  • Fixed Negative Contract Base Pay by @IllianiCBT in #5900
  • Added Movement Filter to Entity Generation Logic by @IllianiCBT in #5901
  • Added Weight Bypass Based on Role by @IllianiCBT in #5902
  • Fixed Multiple Follow-up Contract Bugs by @IllianiCBT in #5903
  • Issue 5799: Differentiating between IS & Clan DHS & unbreaking commas in Parts in use by @psikomonkie in #5906
  • Feat/minimap themes by @Scoppio in #5874
  • Restored Missing Column Labels for Planetary Acquisition by @IllianiCBT in #5908
  • Added Fallback for AtB Bonus Unit Creation. by @IllianiCBT in #5911
  • Implemented NewsDialog for Immersive News Display by @IllianiCBT in #5912
  • Update scenario panel facility objective text by @UlyssesSockdrawer in #5915
  • Fixed Unit Role configuration in Resupply Scenario Templates by @IllianiCBT in #5925
  • Fixed Contract Multiplier Again by @IllianiCBT in #5937
  • Corrected Weight Class Parameter Setting Logic by @IllianiCBT in #5941
  • Renamed 'Fixed BV' to 'BV' in BotForce Scenario Details by @IllianiCBT in #5942
  • Fixed Used Parts Multiplier Labels to Ignore Quality Reversal in Finances Tab by @IllianiCBT in #5926
  • Added Soldier Requirements Handling in UnitTableModel by @IllianiCBT in #5927
  • Format Part Names as Italicized when Brand New by @IllianiCBT in #5930
  • Fixed Overwriting of 'Brand New' Part State by @IllianiCBT in #5933
  • [RFE Completion]: Ability to reset AutoLogistics requested stock levels to their defaults by @Lapras in #5935
  • Clarify Vocational XP Tooltip by @IllianiCBT in #5949
  • 5932 Injury&fatigue by @DM0000 in #5947
  • Linked Scenarios/Interception by @DM0000 in #5946
  • Refactored Part Handling in Resupply Module by @IllianiCBT in #5931
  • Fixed Cargo Capacity Calculation in For Cargo Items in Body by @IllianiCBT in #5952
  • Further Improvements to Cargo Container Checks; added Unit Tests by @IllianiCBT in #5954
  • Added user prefs files to ignore for build by @rjhancock in #5957

New Contributors

Full Changelog: v0.50.02...v0.50.03