MegaMek / megamek

MegaMek is a networked Java clone of BattleTech, a turn-based sci-fi boardgame for 2+ players. Fight using giant robots, tanks, and/or infantry on a hex-based map.
http://www.megamek.org
GNU General Public License v2.0
298 stars 287 forks source link

[0.50 - Release]: Map Editor - Sea Port Woods Fluff No Longer Loads the Sprite #5980

Closed UlyssesSockdrawer closed 1 month ago

UlyssesSockdrawer commented 2 months ago

Environment

Version: 0.50 release - MekHQ version OS: Windows 11 10.0 (amd64) Java Vendor: Eclipse Adoptium Java Version: 17.0.12

Description

The Sea Port fluff, in 0.50, is converted to an atlas.

When attempting to apply the fluff to a map in the editor, the blank error sprite is loaded instead.

image

image

Issue identified after conversation with @HammerGS in the map-making channel of the Discord.

To reproduce the issue, apply Fluff 80, Exits 1 + Light Woods + Woods Elevation 2 to a hex, and try to place it on a board in the map editor.

Files

N/A

SJuliez commented 2 months ago

In the dev environment, it still works.

UlyssesSockdrawer commented 2 months ago

image

I suspect that's because in the dev environment (this screenshot from my fork of MM) all of the sprites are included individually.

In the release version, the sprites are compressed into an atlas:

image

I think the compression into the atlas might be the culprit for these hexes not displaying.

BiggestBoss1 commented 1 month ago

Found a map that suffers from the lack of sea port fluff image