Skip to content

Releases: Starkku/MapTool

Build f85f222

20 May 20:18
Compare
Choose a tag to compare
Build f85f222 Pre-release
Pre-release

Commits

  • f85f222: Add cross-game conversion profiles by Messiah (Starkku)

v.2.0.1.0

06 Jan 21:01
Compare
Choose a tag to compare

• BUGFIX: Fixed multiple parsing issues with [SectionRules]. NOTE: This includes a breaking change, = is no longer accepted as separator between old & new section / key names, need to use -> instead, this has been amended in documentation.
• BUGFIX: Fixed an issue where non-comment lines before the first section in INI file caused the program to crash.
• BUGFIX: Fixed an issue where the GUI program wouldn't let one to add maps with valid extension if the extension contained uppercase letters.

v.2.0.0.3

04 Feb 17:50
Compare
Choose a tag to compare

BUGFIX: Multiple TileRules are no longer applied on a single map tile, only the first matching rule is now used much like in versions before v.2.0.

v.2.0.0.2

09 Dec 10:33
Compare
Choose a tag to compare
  • BUGFIX: Level 0 clear tiles not defined in map tile data are now filled in when loading map tile data and consequently no longer ignored by tile conversion rules.

v.2.0.0.1

07 Dec 22:30
Compare
Choose a tag to compare
  • BUGFIX: Tile rules are no longer skipped when sub-index rules are not defined.
  • BUGFIX: Empty upgrade slots are no longer incorrectly counted as present upgrades when updating upgrades on structure object.

v.2.0.0.0

07 Dec 18:26
Compare
Choose a tag to compare

NOTE: Software has been relicensed from GPLv3 to GPLv2.

  • BUGFIX: Fixed a bug with coordinate filter wildcards.
  • BUGFIX: Fixed a bug where value ranges were being calculated incorrectly for Tile/OverlayRules in scenario where source value is a range but target value is not.
  • BUGFIX: Processing log textbox now always scrolls to bottom when new text is added to it.
  • NEW FEATURE: Sub-tile index conversion - two additional value ranges defined after all existing values. TileRule is not applied if tile doesn't match both source tile index values and source sub-tile index values. Defining the existing sub-tile index override takes precedence over the new target value range.
  • NEW FEATURE: Upgrade filters / conversions for ObjectRules. Defined as a comma-separated list of upgrade IDs (None for empty upgrade slot, * as a wildcard to match any existing ID, including None) as a suffix to the object ID separated by +. Only applied on building objects and only up to 3 upgrade IDs are parsed and used.
  • ENHANCEMENT: Program now asks if user wants to exit when attempting to close when maps are still being processed.
  • ENHANCEMENT: Improved tab control handling, changing tabs is disallowed during map processing and tab automatically changes to main tab if maps are added through drag & drop.
  • ENHANCEMENT: Profile & map file listboxes now contain context menu options with hotkeys. The remove / select maps buttons have been removed in favour of these.

v.1.1.2.1

06 Aug 20:41
Compare
Choose a tag to compare
  • BUGFIX: Tileset data listing no longer parses tilesets with malformed section name.
  • BUGFIX: Enabling file logging for Maptool.UI will now output debug-level logging to file.
  • Added command-line argument (for both executables) that enables showing debug-level logging in console or UI log textbox.

v.1.1.2.0

24 Jul 19:37
Compare
Choose a tag to compare
  • BUGFIX: OverlayRules are no longer applied recursively - only the first matching rule for each cell of overlay is applied. This is consistent with how TileRules have always worked and how OverlayRules used to work prior to version 1.1.0.0.
  • BUGFIX: Program will no longer crash without an error message if it encounters invalid map tile data. Logging for these types of failures has been improved in general as well.
  • Map tile data is no longer read if there are no rules or settings enabled that would change it.

v.1.1.1.2

11 Apr 16:50
Compare
Choose a tag to compare
  • Fixed DeleteObjectsOutsideMapBounds feature always removing every object on map if enabled.

v.1.1.1.1

07 Apr 12:02
Compare
Choose a tag to compare
  • Fixed Tiberian Sun ice growth fix profile file.
  • Added file extension to license file for easier opening on all operating systems.