Skip to content

v0.50.04-Development

Latest
Compare
Choose a tag to compare
@HammerGS HammerGS released this 22 Mar 18:35
· 366 commits to master since this release

What's Changed

  • Cap splashscreen button width by @pavelbraginskiy in #6494
  • PPC Capacitors must all be linked to a PPC by @pavelbraginskiy in #6489
  • Issue 6499: Better nudging for aeros that fail maneuvers and scatter off board by @psikomonkie in #6500
  • Issue 6303: RFE - Hazardous Liquid Pool by @psikomonkie in #6476
  • Feat/refactor flags by @Scoppio in #6475
  • Added Infantry Mob Unit Files by @IllianiCBT in #6490
  • AX SRM Hardened and Ballistic Reinforced Armor Fix by @stonewall072 in #6491
  • Data update - IS faction light Mek review 2900-3049 by @SuperStucco in #6492
  • feat: add gif writer to task and in the static start by @Scoppio in #6495
  • Action Logger by @Scoppio in #6497
  • feat: log bot actions for debugging by @Scoppio in #6498
  • AI Toy - Piracy, new behaviors, and a new test platform to build upon by @Scoppio in #6486
  • fix: bad naming for log file by @Scoppio in #6506
  • fix: bounds check for unit editor dialog (MHQ #4985) by @NickAragua in #6512
  • Fix 6127: softlock during invalid Pointblank Shot by @Sleet01 in #6496
  • fix: stop creating empty logs for the bot path ranker when its disabled by @Scoppio in #6503
  • MegaMekLab Issue 1662: Fixed issue with Mek exporting to text by @psikomonkie in #6507
  • Issue 6511: Prevent cast class exception when switching Princess's ammo. by @psikomonkie in #6513
  • Issue 6303: RFE - Ultra Sublevel by @psikomonkie in #6502
  • Feat/minimap move path by @Scoppio in #6504
  • MML #1487: unit selector redundant scrollpanes by @SJuliez in #6519
  • Force generator update - individual equipment availability values by @SuperStucco in #6522
  • feat: uses median of the 5 closest enemies for facing mod by @Scoppio in #6523
  • Allow Arty correctly on DS/SC by @SJuliez in #6526
  • Issue 6524: Prevent weapon-malfunction-crits from being unjammed via Unjam RAC (movement phase) & prevent NPE if unit unjams rapid-fire weapon and flees by @psikomonkie in #6528
  • Fix 5429 and 6493 Arrow IV issues by @Sleet01 in #6525
  • Feat: More ai tools by @Scoppio in #6521
  • feat/gif your game by @Scoppio in #6527
  • fix: check if it is a narcpod before trying to access getPosition by @Scoppio in #6529
  • MML #1721: legacy infantry blk files by @SJuliez in #6531
  • feat: hide acar on the front of the megamek lounge by @Scoppio in #6533
  • Data updates - Praise Blake and pass the ammunition, ComStar and WOB infantry by @SuperStucco in #6536
  • Issue #6537: Improved name search for diacritics by @SJuliez in #6538
  • MML #1536: Unify armorable equipment tests in MM by @SJuliez in #6541
  • fixed so correctDupeName() used to change name on initial connection by @DM0000 in #6543
  • Arrow IV Laser Inhibiting Smoke Fix by @stonewall072 in #6545
  • AS conversion updates (MFB, CT, ATAC, SASRCS) by @SJuliez in #6551
  • Allow units with unlinked weapon enhancements to load as invalid instead of failing to load by @pavelbraginskiy in #6556
  • Cost and BV of superheavy meks by @SJuliez in #6557
  • Issue 6553: Prevent NPE when opening Map Editor by @psikomonkie in #6558
  • Interim fix for Princess bombing airborne units by @Sleet01 in #6563
  • Issue 6540: Towing from MM lobby by @psikomonkie in #6549
  • Refactor in Mek (Remove Armlessmek, unify some code in Biped and Tripod, modernize code) by @SJuliez in #6560
  • Official Hazardous Liquid Pool Maps by @stonewall072 in #6561
  • Issues 6532: Make sure target entity's are on the board before checking for hex/terrain-based defender SPAs by @psikomonkie in #6562
  • Prevent NPE when closing Counterbattery popup without a choice by @psikomonkie in #6565
  • added check if player was done to validateUpdate by @DM0000 in #6566
  • add -1 check to getColoredPlayerNameWithTeam by @DM0000 in #6567
  • Issue 6570: Support Multiple Trailers from Lobby by @psikomonkie in #6578
  • Issue 6577: Fix duplicate LoS effects for to-hit by @psikomonkie in #6580
  • MML #1527: Armor validation by @SJuliez in #6583
  • fix spelling by @DM0000 in #6587
  • Issue6441 quadVee fall fix by @DM0000 in #6581
  • Chain Drape (Construction Only) by @pavelbraginskiy in #6594
  • Fix 6461: clean up ASF / VTOL / Hover / WiGE deployment hex display by @Sleet01 in #6582
  • Final Fix 6146: princess bombing flying infantry by @Sleet01 in #6584
  • Issue 6569: Trailers towed on a tow hitch are no longer returned as an unloadable unit - they should not be unloaded, they should be disconnected. by @psikomonkie in #6588
  • feat: adds bot waypoint control to send certain units towards certain positions on the map by @Scoppio in #6589
  • fix: make ejected and other removed units show up transparent on minimap by @Scoppio in #6590
  • fix: small fixes that were missed from a previous code review by @Scoppio in #6592
  • feat: MMLogger using parametrized message and string formatter by @Scoppio in #6591
  • Data updates - IS faction Heavy Mek review 2900-3049 by @SuperStucco in #6605
  • Fix: Improvements for Dataset Logger and its javadocs by @Scoppio in #6595
  • feat: disable ACAR for all clients if using real-blind-drop by @Scoppio in #6596
  • feat: refactored princess chat commands to use a modular approach by @Scoppio in #6597
  • fix: actually I fixed everything that there was to fix on the minimap by @Scoppio in #6598
  • fix: fix a parsing error and turns it into a singleton using enum by @Scoppio in #6600
  • Pintle turret and flags (MML #1741) by @SJuliez in #6601
  • feat: separate gif game sumary from minimap game summary by @Scoppio in #6602
  • Fix 6593: counterbattery icon hidden in double blind by @Sleet01 in #6607
  • Enhancement - Improve Deployment-Phase Towing Logic by @psikomonkie in #6606
  • Calliope Turret's Tech level Fix by @RaozSpaz in #6610
  • Add VTOL/WiGE exemption for AAA and LAA missiles by @Sleet01 in #6611
  • Remove XStream from Image Atlas Generation by @rjhancock in #6505
  • Add test task that includes GUI tests and enable GUI tests for this task by @Sleet01 in #6618
  • Fix Failing Unit Tests on Windows by @psikomonkie in #6625
  • Handheld weapons Part the First: Loading and Construction by @pavelbraginskiy in #6617
  • Fix 6604: Fuel Air Explosives do no damage to off-board units by @Sleet01 in #6616
  • feat: More princess commands - ignore player/turret, order offboard artillery by @Scoppio in #6615
  • Validate that arms only have one shield by @pavelbraginskiy in #6623
  • fix: ejected crew, ignored targets and broken enemies wont be target of physical attacks anymore by @Scoppio in #6626
  • Data updates - Hail, Caesar! Marian Hegemony infantry by @SuperStucco in #6628
  • Prevent mixing special ammo kinds on HHWs by @pavelbraginskiy in #6641
  • Issue #6048: Short range artillery fire by @SJuliez in #6640
  • fix: added missing copyright notice by @Scoppio in #6646
  • Implement RFE 6147: move infantry loading to interface and allow cargo bays by @Sleet01 in #6627
  • Fix 3425: swarm missiles have wrong mods for secondary targets by @Sleet01 in #6633
  • MekHQ Issue 3655: Fix vehicle crew requirements for trailers by @psikomonkie in #6643
  • Support multiselect in the Add Unit dialog by @pavelbraginskiy in #6645
  • QOL fix to allow pasting units into selected player list if selected by @Sleet01 in #6647
  • Oul reimplement during packaging by @rjhancock in #6658
  • feat: allow princess to deploy mines in random clear hexes on the map by @Scoppio in #6667
  • fix: fixes AeroDamageApplier so it stops killing aero units by @Scoppio in #6653
  • fix: adds fallback to default skin if it cant load the skin by @Scoppio in #6655
  • Weapon panel null check by @HoneySkull in #6661
  • Issue 6665: Fix Shifting Winds Limits by @psikomonkie in #6668
  • Replace script normalization with ICU4J by @pavelbraginskiy in #6669
  • fix: I hope this fixes the problem of trying to save GIFs by @Scoppio in #6656
  • fix: makes gif writer finish the gif at victory phase by @Scoppio in #6670
  • Added Check for Gender Neutral Pronouns by @IllianiCBT in #6674
  • Add is on board flag to hex by @mkdillard in #6684
  • Simplify Hex class to handle on board check by @mkdillard in #6688
  • Revert "Simplify Hex class to handle on board check" by @Scoppio in #6690
  • Revert "Add is on board flag to hex" by @Scoppio in #6691
  • fix: cube-coords error with conversion to offset by @Scoppio in #6679
  • Fixes #6673 : Good help is hard to get. by @HoneySkull in #6676
  • Better indicate effect of RISC ECS by @pavelbraginskiy in #6677
  • Fix several issues with DropShip, and Aerospace in general, crash handling by @Sleet01 in #6681
  • Fixes #6585 - Planted Field Blocking WiGE movement. by @HoneySkull in #6685
  • fix: reset minefield density was missing the null check before trying… by @Scoppio in #6693
  • fix: gracefully close gifWritter, and gracefully initialize it on a second run by @Scoppio in #6694
  • Updated Deprecated Tags with Version by @rjhancock in #6687
  • fix: save gif dialog had its message and title reversed by @Scoppio in #6696
  • Fix 6699: return missing immobile mod by @Sleet01 in #6701
  • Fixes #6700 ArrayIndexOutOfBounds refreshing entity list in ForceView by @HoneySkull in #6702
  • fix: Correct the license for AI modules to have the correct license header by @Scoppio in #6697
  • Fix #6650: halved fire control weight for support vees, wrong armor for SOAR VTOL by @Sleet01 in #6706
  • Readme.txt revisions - spelling, Mek, game rules by @BLR-IIC in #6709
  • Fix #6301: phases are not skipped by /victory even with phase skipping enabled by @Sleet01 in #6705
  • Add tactics command bonus to deploy turn init by @Sleet01 in #6704
  • Updated SkillLevel to Use Arbitrary Values Instead of Ordinal by @IllianiCBT in #6703
  • feat: changed experimental features for Princess by @Scoppio in #6695
  • Fix/unit state serde by @Scoppio in #6710
  • Fix for #6682, #6683, also terrain blast over-applying by @Sleet01 in #6713
  • Fix 6711: Add VTOL and WiGE airborne destruction as unsurviveable by @Sleet01 in #6714
  • Added MAX_PORT_FOR_TESTING and removed the limit for clients. by @rjhancock in #6717
  • Added 2,319 New Callsigns by @IllianiCBT in #6718
  • Corrected Capitalization in Surnames Data by @IllianiCBT in #6719
  • Added catch on file open for MM Preferences by @rjhancock in #6720
  • Fix 6712: Fall back to a blank map if any custom board is not found on this client by @Sleet01 in #6721
  • refactor: cleaned up the mp candidate evaluation on longest path finder by @Scoppio in #6692
  • Safeties the post-destruction Squadron weapon inventory to avoid NPEs by @Sleet01 in #6722
  • Added 694 Brand New Callsigns by @IllianiCBT in #6724
  • Fix extra angle bracket in .properties files by @Sleet01 in #6726
  • Fix 6403: Avoid mp null Exception, add warning logging by @Sleet01 in #6725
  • Merge with MML #1769: utility method in Tank to determine if location is side location by @SJuliez in #6728
  • [Issue 6671] Fix incorrect unit valuations due to negative part costs by @Dark-Hobbit in #6672
  • Data corrections by @SJuliez in #6737
  • replace former ISDroneExtra equipment in unit files with :SIZE: data by @SJuliez in #6736
  • Fixes for Unit Selector and Game Options dialogs not refreshing by @Sleet01 in #6730
  • Fix 6716: Prevent selecting the incorrect ammo index when switching between ammo-fed weapons by @Sleet01 in #6739
  • New Splash images, splash images no longer loaded from skin definition by @SJuliez in #6741
  • AS conversion by @SJuliez in #6731
  • #6732: In AS PV calculation for large craft, use various mods by @SJuliez in #6733
  • Fix #6740: outer window resizing issue by @Sleet01 in #6742
  • Removed deprecated logger method. by @rjhancock in #6729
  • Remove reference to frame, which was extraneous, but keep pack(), which cleans up dialog display by @Sleet01 in #6745
  • Cache results from text normalization by @pavelbraginskiy in #6744
  • Revert addition of pack() calls to various corrupted dialogs due to adverse side effects by @Sleet01 in #6746
  • Formatting, remove armored component weight from aero weight calc (MML#1173) by @SJuliez in #6743

New Contributors

Full Changelog: v0.50.03...v0.50.04