Repository navigation
Releases
Releases · Ir3nicuz/EgsEcfEditorApp
ECE 1.5.1
ECE 1.5
added:
- Item Handling Support (see readme)
-- Parameter Context Menu Item "ListParameterValueUsers"
-- Parameter Context Menu Item "ListParameterUsers"
-- Several conditional Context Menu Items for Template, BlockGroupsConfig and GlobalRef dependencies
-- parameter function "add to file definition"
-- file function "replace definition of selected file" - The new chapter "ContentLinking" to definition files
-- Switch "DefinesItems" in definition files to mark files as "contains items relevant for templates"
-- Switch "DefinesTemplates" in definition files to mark files as "contains templates"
-- Switch "DefinesBuildBlocks" in definition files to mark files as "contains build blocks"
-- Switch "DefinesBuildBlockGroups" in definition files to mark files as "contains build block groups"
-- Switch "DefinesGlobalMacros" in definition files to mark files as "contains global parameter makros"
-- Switch "DefinesGlobalMacroUsers" in definition files to mark files as "contains items which uses global parameter makros" - Definition support for new parameters introduced upto Empyrion 1.10
- Definition support for the new .ecf file type "BlockGroupsConfig"
- Definition support for the new .ecf file type "GlobalDefsConfig"
changed:
- Item Editor Dialog has now tabs for all subblocks of ecf block elements to be able to edit a whole block at once
- Option selections streamlined to a generic option picker dialog
- in the definition files the existing linking attribute names definitions moved to the new chapter "ContentLinking"
- First approach for (as part of Item Handling Support):
-- Delete functions checking and announcing potential breaks of inter ecf file dependencies
-- Change functions checking and announcing potential breaks of inter ecf file dependencies
removed:
- Ingame Item Editing button (functions implemented as "Context Items")
ECE 1.4
BUGS! BUGS! ..... BUGS Everywhere!
changed:
- Tech Tree Editor element insert validity check is replaced by auto-cut logic. If a element is pasted into a tree which is holding the element already the element will be removed from the old position automaticly.
fixed:
- Compare and Merge item count shows wrong value
- Compare and Merge caused duplicated parameters if merge-adding parameters in sub blocks
- Compare and Merge removes the attribute definition (and cause validation errors) of updated parameters
ECE 1.3
added:
- HighRes support (Thanks to ASTIC)
- Compare and merge tool now shows a count of diffs
- Definition support for the new parameters introduced with Empyrion 1.9
- First version of the TechTree preview and editor tool (see readme description)
changed:
- at opening parameter edit window the first value is in edit mode
- at opening comment edit window the content is focused to be edited
- at opening all other edit windows the "ok" button is focused
ECE 1.2
added:
- Info Panel with app infos under settings
- Compare and Merge feature (see readme chapter Comparing and Merging files)
- File opening dialog can now open multiple files in one shot
changed:
- File name tab size is now bigger to align with the other controls
- "Compare" and "Merge" Gui buttons combined to "Compare and Merge" button
- "Save as filtered file" Gui button removed (feature no longer needed since "Compare and Merge" solves the issue)
fixed:
- the raw parsing fallback data are not copied during copy operation of elements
- memory leak for files not removed from memory after closing it
- saveas under new file name only works if unsaved content is in the file
ECE 1.1
added:
- Error groups "strutural, interpretation, editing, creation"
- Localisation for error group and error type
- Parameter view shows now inherited parameters additionally to the check mark in light-gray color
- Parameter edit window shows now the containing parent element
- new Settings panel with several changeable tool options
- Game mode handling mechanic for Reforged Eden (or others)
- Parameter Matrix editing mode (See the updated github readme "Adding And Editing Content")
changed:
- Error handling is now lesser restrictive and more intuitiv in default settings
(See the updated github readme "File Content Recognition") - Parameter view has now a limit how many values are displayed at once for a
single parameter to workaround a undefined behaviour of big cell dimensions
new support:
- BlocksConfig.ecf (Reforged Eden)
- ItemsConfig.ecf (Reforged Eden)
- Factions.ecf (Reforged Eden)
- EClassConfig.ecf (Vanilla and Reforged Eden)
- BlockShapeWindow.ecf (Vanilla)
- Containers.ecf (Vanilla and Reforged Eden)
- DefReputation.ecf (Vanilla and Reforged Eden)
- EGroupsConfig.ecf (Vanilla and Reforged Eden)
- FactionWarfare.ecf (Vanilla and Reforged Eden)
- GalaxyConfig.ecf (Vanilla and Reforged Eden)
- LootGroups.ecf (Vanilla and Reforged Eden)
- MaterialConfig.ecf (Vanilla and Reforged Eden)
- StatusEffects.ecf (Vanilla and Reforged Eden)
- Templates.ecf (Vanilla and Reforged Eden) - basically operateable, needs further improvement
- TokenConfig.ecf (Vanilla and Reforged Eden)
- TraderNPCConfig.ecf (Vanilla and Reforged Eden)
fixed:
- some parsing errors were reported as editing errors
- Exception were raised at clicking "show fatal errors in the editor"
- Parameter view performance drop at parameters with many values