Skip to content

Releases: cadon/ARKStatsExtractor

More filters, modular updates

15 May 23:31
Compare
Choose a tag to compare

0.46.2

Fixes

  • Updater / Module fix

0.46.0

Features

  • new process to update modules of the application (e.g. species images, naming pattern templates)
  • filter for mod manager
  • naming patterns:
    • filter for keywords and functions
    • templates
  • import mating cooldown from save file
  • option to consider wasted stats for top creature determination
  • option to import unclaimed babies from save file
  • parse max wild and max dom levels from ini

Tweaks

  • changed wiki links from gamepedia to fandom
  • tweaked recognition of female/male specific images for color regions
  • save import: better error handling, tooltip with fileLocation for better recognition
  • import save files:
    • added examples for save import file locations (local or ftp)
    • warning if import save file path seems to miss the filename
  • improved loading performance for large libraries
  • more info in error message if OCR is not (correctly) configured
  • support for custom statNames in the multiplierTester
  • improved species determination when OCR failed
  • added explanation about new colors on import
  • option to wait before autoloading (could help in sync issues)
  • prevent creation of already existing tags
  • color feedback if wild level exceeds possible maximum
  • option to display creature name in InfoGraphic

Fixes

  • fixed display of cooldown/growing in library
  • fix for file not found exception when importing via ftp
  • prevent emtpy OCR patterns to be saved
  • fixed wrong order of list groups in library for modded species
  • potnetial fix for ping pong synchronization of library files
  • species images fixes
  • fixed handling of invalid characters for InfoGraphic export

General Infos

Which version to take?

  • Use the setup-ArkSmartBreeding-(version).exe for an installation in the system's programs folder. Suitable for single user installations.
  • Extract the ARK.Smart.Breeding_(version).zip in an arbitrary folder to use it as a portable or shared installation.

Give Feedback on Discord, in the github-issues-section or on the official ARK-forums.

More filters, modular updates

15 May 21:04
Compare
Choose a tag to compare

0.46.1

Fixes

  • Updater / Module fix

0.46.0

Features

  • new process to update modules of the application (e.g. species images, naming pattern templates)
  • filter for mod manager
  • naming patterns:
    • filter for keywords and functions
    • templates
  • import mating cooldown from save file
  • option to consider wasted stats for top creature determination
  • option to import unclaimed babies from save file
  • parse max wild and max dom levels from ini

Tweaks

  • changed wiki links from gamepedia to fandom
  • tweaked recognition of female/male specific images for color regions
  • save import: better error handling, tooltip with fileLocation for better recognition
  • import save files:
    • added examples for save import file locations (local or ftp)
    • warning if import save file path seems to miss the filename
  • improved loading performance for large libraries
  • more info in error message if OCR is not (correctly) configured
  • support for custom statNames in the multiplierTester
  • improved species determination when OCR failed
  • added explanation about new colors on import
  • option to wait before autoloading (could help in sync issues)
  • prevent creation of already existing tags
  • color feedback if wild level exceeds possible maximum
  • option to display creature name in InfoGraphic

Fixes

  • fixed display of cooldown/growing in library
  • fix for file not found exception when importing via ftp
  • prevent emtpy OCR patterns to be saved
  • fixed wrong order of list groups in library for modded species
  • potnetial fix for ping pong synchronization of library files
  • species images fixes
  • fixed handling of invalid characters for InfoGraphic export

General Infos

Which version to take?

  • Use the setup-ArkSmartBreeding-(version).exe for an installation in the system's programs folder. Suitable for single user installations.
  • Extract the ARK.Smart.Breeding_(version).zip in an arbitrary folder to use it as a portable or shared installation.

Give Feedback on Discord, in the github-issues-section or on the official ARK-forums.

More fields for exporting to a table

11 Apr 11:05
Compare
Choose a tag to compare

0.45.1

Features

  • more options to export creatures for a table
  • library filter support for localized stat abbreviations

Tweaks

  • unlock dom level in extractor if the app knows there are levels
  • Update translation.txt and French translation by Yanuut
  • added background highlighting for default export folder
  • on import update species of a creature if changed
  • in the tester remove link to edited creature on clear

Fixes

  • handling of invalid format version when checking for updates
  • fixed import last savegame button (#1182)
  • possible fix for growing cooldown not shown in library sometimes
  • fix for handling corrupted cached species images
  • fix for handling pipes in name patterns in oldName
  • fixed behaviour of {n} in naming pattern if it was altered with format
  • don't warn about duplicate name if it's the same creature

General Infos

Which version to take?

  • Use the setup-ArkSmartBreeding-(version).exe for an installation in the system's programs folder. Suitable for single user installations.
  • Extract the ARK.Smart.Breeding_(version).zip in an arbitrary folder to use it as a portable or shared installation.

Give Feedback on Discord, in the github-issues-section or on the official ARK-forums.

OCR improvements

13 Mar 17:31
Compare
Choose a tag to compare

0.45.0

Features

  • OCR improvements, it's working again and can be adjusted more easily. Currently config files for the resolutions 2560 x 1440 and 1920 x 1080 are bundled with the app, other resolutions can be created in ASB.
  • Library filter for stats (e.g. hp>20, ox<10) and colors (e.g. c0: 10 11 12, c3: 31 32)
  • option to pause growing timer when adding a non mature creature

Tweaks

  • Highlighting of more non-default values in the settings
  • Better feedback message if last savegame import doesn't exist anymore and user wants to import it
  • Polish translation improvements by alex4401
  • fixed alignment in stat inputs
  • extract saved values after selecting them
  • ignore ocr looped species in recent

Fixes

  • fixed handling of not used {n} in naming pattern
  • better handling of non authorized exception when saving infoGraphic to a protected folder
  • fix display of paused growing timer in library

General Infos

Which version to take?

  • Use the setup-ArkSmartBreeding-(version).exe for an installation in the system's programs folder. Suitable for single user installations.
  • Extract the ARK.Smart.Breeding_(version).zip in an arbitrary folder to use it as a portable or shared installation.

Give Feedback on Discord, in the github-issues-section or on the official ARK-forums.

More translations

14 Feb 21:09
Compare
Choose a tag to compare

0.44.0

Features

  • added Russian translation by SoulSuspect, thanks!
  • added partial Polish translation by alex4401, thanks!
  • added Japanese translations by maririyuzu, thanks!
  • added refresh button for import exported list window
  • support for AllowFlyerSpeedLeveling with the new values format 1.14-flyerspeed
  • messagebox with copy to clipboard button
  • option to rename export files after auto import
  • option to only consider even desired stat levels in the breeding planner (to not end up with 255, but 254 levels)
  • option to go to library tab after successful autoimport

Tweaks

  • changed updater api call to only latest release
  • only notify about values file update if the format is supported
  • more OCR improvements, still wip
  • after extraction changed cursor to hand on non-unique stats to imply clickability
  • added button to import export folder setting to make it default
  • option to highlight changed multipliers in the settings for screenshots

Fixes

  • fixed exception for creature infoGraphic without colors
  • fix in breeding planner regarding already existing top level combinations (#1177)
  • exception fix regarding the library filter, thanks to A New Home

General Infos

Which version to take?

  • Use the setup-ArkSmartBreeding-(version).exe for an installation in the system's programs folder. Suitable for single user installations.
  • Extract the ARK.Smart.Breeding_(version).zip in an arbitrary folder to use it as a portable or shared installation.

Give Feedback on Discord, in the github-issues-section or on the official ARK-forums.

InfoGraphic customizable, OCR rework (wip), name patterns

18 Jan 20:20
Compare
Choose a tag to compare

0.43.0.3

Fixes

  • Fix regarding outdated ocr config file error message

0.43.0.2

Features

  • OCR system was changed, implemented features by Lunat1q which enables multiple patterns per character (#1066). This results in better recognition results. The system is not yet fully implemented, but already works. Unfortunately the old ocr-config files don't work anymore and have to be recreated. I'll add some config files for some resolutions soon, they also can be created by users for any resolution.
  • Added recently used files in menu
  • Added nr_in_gen_sex name pattern keyword.
  • Ark id (ingame representation) can be used in library filter
  • Ark id (ingame representation) is now included when exporting to spreadsheet
  • Infographic
    • Bulk creation from library (#1160)
    • Customizable colors
    • Option to show/hide max wild level, generation, mutations
  • Added species of 3 Crystal Isles Wyverns
  • Library backup now independent from autosave
  • Name pattern function format_int for hex representation
  • Option to save image cache in LocalAppData for portable version

Tweaks

  • Updated French translation (thanks Yanuut)
  • Improved pedigree search filter speed
  • Added blueprint path display to extractor for easier spot extraction issues related to a wrong species class
  • When saving a library, the last used folder is displayed first
  • Improved messageboxes when library is not saved when closing it
  • Added note about the need to open the ancestor page in Ark to import the acestor info (#1154)
  • Added sound feedback if creature was updated on autoimport
  • Adjusted handling of Imprining bonus range in extraction to not filter out valid results
  • Input of Ark id more consistent to differentiate between the id shown in game and the real id
  • Library filter is highlighted if creatures are filtered out, added tooltip what can be filtered
  • Import file can be shown in explorer when clicking on the according text label after importing
  • Multiplier Tester
    • Added Troodonism in multiplier tester (for testing bugged stat values)
    • Increased decimals
    • Added blueprint path and highlighting of reset buttons if value is changed
  • Smoothed shadow of species region color image
  • Fixed clipped parent names in CreatureBox, parents now also can be clicked to select them
  • Added note about ftp save import

Fixes

  • Import save game menu button is now disabled and highlighted during import to prevent duplicate importing
  • Fixed offset by one in naming pattern if creature is already in the library
  • Custom stat overrides are now saved when loading from file
  • Custom stat overrides have a scrollbar if window is too narrow
  • Static memory cleanup after save game import
  • MessageBox loop regarding unknown blueprints in already loaded mods
  • Fixed handling when loading a library failed
  • Handling of corrupted cached images
  • Fixed name pattern format function if value is empty
  • Apply name pattern also on manual import (#1163)
  • Update creature status of cryo'd creatures

General Infos

Which version to take?

  • Use the setup-ArkSmartBreeding-(version).exe for an installation in the system's programs folder. Suitable for single user installations.
  • Extract the ARK.Smart.Breeding_(version).zip in an arbitrary folder to use it as a portable or shared installation.

Give Feedback on Discord, in the github-issues-section or on the official ARK-forums.

Filtered best creature in the planner, fixes

29 Nov 12:44
Compare
Choose a tag to compare

0.42.2

Features

  • the breeding planner will display the best possible creature regarding the current filters

Tweaks

  • naming pattern {rnd} now returns zero-padded numbers from 0 to 999999
  • color regions that are not used by a species in name patterns will be ignored if not explicitely stated
  • variant tags that are part of the species name will be not removed for better filtering (e.g. Aberrant)
  • added setting for BabyImprintAmountMultiplier
  • updated / readded kibble recipes in the taming control
  • the last used folder to open a library is remembered now

Fixes

  • fixed naming pattern in the tester regarding {effImp}
  • exception fix if debug dump file already exists
  • fixed double hotkey call for name pattern in library (#1143)
  • added data validation for substring name pattern function
  • increased textbox to display info about failed extraction for Troodonism affected species
  • updated message about manually creating mod value files
  • when updating the values file, the currently loaded mod files are updated as well and not only when reloading the library
  • fix for the cheat-prefix for concatenated console commands
  • updated the required .NET version on the installer (4.8)
  • when using the installer the doubled question if the species images should be downloaded is removed

General Infos

Which version to take?

  • Use the setup-ArkSmartBreeding-(version).exe for an installation in the system's programs folder. Suitable for single user installations.
  • Extract the ARK.Smart.Breeding_(version).zip in an arbitrary folder to use it as a portable or shared installation.

Give Feedback on Discord, in the github-issues-section or on the official ARK-forums.

new naming patterns, custom infographic size

07 Nov 10:02
Compare
Choose a tag to compare

0.42.1

Features

  • setting for width of exported infographic image size
  • option to select arbitrary customReplacings file, e.g. now that file can be put in a shared folder and will be synchronized with the library. The custom file can be selected in the naming pattern editor.
  • added naming pattern {alreadyExists}
  • added toolbar button to quickly import last savegame
  • added simple calculation function to naming pattern (#1137). E.g. {{#expr: {hp} * 2 }}
  • options to highlight level 254/255 and even/odd in the breeding planner (255 levels in one stat is the max that can be saved, and 254 is the max that allows domestic leveling)
  • added length function to name patterns, e.g. {{#len: {isTophp}{isTopdm}{isTopwe} }} will result in the number of topstats regarding hp, dm and we.

Tweaks

  • improved compatibility for other platforms by catching exceptions from speechrecognition and OCR initialization (thanks to alex4401)
  • added option to apply naming pattern always on import (not only if the name is empty or on first import)
  • changed required .NET version to 4.8
  • x-species have a limit of 50 more levels before they get deleted, that is now considered when the max server level (official value is 450) is enabled
  • increased tooltip autopopdelay in breedingplan to 10 s

Fixes

  • adjusted hardcoded ARK taming multiplier from ARK patch 313.5 (#1132)
  • fixed that naming pattern topPercent wasn't available in the editor
  • added TargetActor_C to the ignore list when importing saves (#1133)
  • consider neutered state on import (#1139)
  • fixed offset by 1 of naming pattern {sn} and {tn} (#1137)

General Infos

Which version to take?

  • Use the setup-ArkSmartBreeding-(version).exe for an installation in the system's programs folder. Suitable for single user installations.
  • Extract the ARK.Smart.Breeding_(version).zip in an arbitrary folder to use it as a portable or shared installation.

Give Feedback on Discord, in the github-issues-section or on the official ARK-forums.

live filter, instant inheritance view, new color indicator and more

21 Sep 19:33
Compare
Choose a tag to compare

0.42.0

Features

  • added name filter in toolbar to library and pedigree, works with csv with species, owner, tribe, note, server, tags (#1083)
  • display of parent stats and inheritances in extractor (#1074), also option to display it in the overlay
  • visual indicator if a color is new on importing: gold border is new color, green color is new color in this region, but exists in other region (#1074)
  • option to save a dump of the current library and the entered extractor values for easier issue solving
  • first basic support of colorblind modes
  • added pause option for custom timers
  • improved contrast of species color region images

Tweaks

  • Display Id of no color (0) in library as it's a possible color
  • added possible extraction failing info for missing mod files
  • update of French translations by Yanuut, thanks!
  • added contextmenu entry to copy name to clipboard in breeding plan / pedigree (#1098)
  • don't highlight stats in breeding plan if they won't increase in wild (#817)
  • added color indicator for kibbles in taming control (#1058)
  • changed language selection to language of setting
  • added warning if a non-mod species is loaded that has a mod-variant (#1120)
  • import export window: hold Shift to suppress warnings on file deletions

Fixes

  • Always display mutation input controls (species without breeding info can be bred with mods)
  • hide not used color regions in library
  • null-exception fix when opening naming pattern editor
  • paused timers now show correct remaining time in edit control (#1114)
  • fixed character encoding related exception when importing creatures with certain unicode chars
  • selection in pedigree, breeding plan and level chart is kept when library is synchronized (#1105)
  • possible null-exception fix, probably fixes #1085

General Infos

Which version to take?

  • Use the setup-ArkSmartBreeding-(version).exe for an installation in the system's programs folder. Suitable for single user installations.
  • Extract the ARK.Smart.Breeding_(version).zip in an arbitrary folder to use it as a portable or shared installation.

Give Feedback on Discord, in the github-issues-section or on the official ARK-forums.

Variant filter, Autodetection of export folder

16 Aug 12:02
Compare
Choose a tag to compare

0.41.1.1

Fixes

  • Null exception fix at startup

0.41.1

Features

  • Contextmenu entry in Breeding Plan to view creature in Pedigree
  • Autodetection of export folder now handles non-default steam libraries

0.41.0

Features

  • Variant filter for species selector
  • Option to add custom species variants from with the file customSpeciesVariants.json
    • the json file needs to have a json object with the blueprint name as key and a string array with the variants to add as value, e.g.
{
	"/Game/PrimalEarth/Dinos/Rex/Rex_Character_BP.Rex_Character_BP": [
		"Cool",
		"Favorite"
	]
}
  • Updated French translations thanks to Yanuut
  • added the keywords {isLowest} and {isNewLowest} to naming patterns
  • general handling of custom stat names (e.g. Glow Species)
  • Setting for custom imported folder
  • Autodetection of export folder for steam users (currently works only for the first steam user if there are multiple on the computer) (#1106)

Tweaks

  • Adjusted save routine so if something goes wrong the file is not cleared
  • If export file for import is not readable, try again automatically after a short time
  • Breeding Plan with negative weightings adjusted

Fixes

  • Fix for selected species after loading values
  • Naming pattern accepts empty parameter values
  • Catch exception if exported file is not readable
  • In Naming patterns the current creature will not be ignored anymore for index keywords

General Infos

Which version to take?

  • Use the setup-ArkSmartBreeding-(version).exe for an installation in the system's programs folder. Suitable for single user installations.
  • Extract the ARK.Smart.Breeding_(version).zip in an arbitrary folder to use it as a portable or shared installation.

Give Feedback on Discord, in the github-issues-section or on the official ARK-forums.