-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ME3Explorer ME3Tweaks Fork 4.0 #105
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Mgamerz
changed the title
ME3Explorer ME3Tweaks Fork 3.1.12.15
ME3Explorer ME3Tweaks Fork 4.0
Apr 1, 2019
…ize is 1 pixel (mooks)
…n the UI still like containers retaining the original background when scrolling
… package editor wpf treeview. Added netindex display option to package editor wpf.
…nt so selector is more visible throughout the control
AutoTOC WPF -> Beta
…ndow controls. Removed the original hosted window for Curve Editor and replaced with the generic one.
…on as i don't think i will need source access anymore
…el: Stop audio on dispose
…iew only for now). Make context menu only appear if right clicking an item rather than the entire tree control.
…context menu on item right click rather than anything spot
…or (and to avoid the ugly winforms integration overlap).
…ding changes color vsibile with border. Change memory analyzer text for a few export loaders
…ant version info to end users.
…tor WPF. Needs validation for #128
…lue, since they're stored as IntProperty for some reason.
…h a trashed item anymore
Updated descriptions of the more rare nodes.
Done DoorMarker SFXDoorMarker SFXDynamicPathNode SFXNAV_JumpNode SFXNAV_KaiLengShield SFXNAV_LeapNodeHumanoid SFXNAV_LeapNodeLarge SFXNAV_SpawnEntrance
Only remaining ones are those that are superclasses or just in engine/sfxgame.
This reverts commit e7dd76f.
…n window from being brought to foreground. This is not supported for winforms. Fix Bik Extractor showing Done when clicking cancel.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
ME3Explorer ME3Tweaks Fork 4.0
ME3Explorer 4.0 is a huge update that greatly improves the editing capabilities for the Mass Effect Trilogy. Brought to you by Mgamerz, SirCxyrtyx, Kinkojiro, and Aquadran.
Global Changes
Icons have all been redone to have a consistent visual style, with source .xcf files as part of the project now. They are all higher resolution so they will look crisp on high DPI displays.
The toolset splash has also been updated to be just as fabulous as the toolset is now.
The toolset has moved some of the initialization code to a background thread that will continue once the splash closes. During this time you will see a loading in background indicator while TLK entries are parsed and loaded. Until this completes, not all TLKs will be available for lookups.
New tools
The term "WPF" means Windows Presentation Framework. It is a more modern UI design language that is far easier to support than WinForms (the old style) and has several advantages such as hardware acceleration and databinding. The biggest feature you will notice as an end user is it's support for proper UI scaling, so tools that are based on WPF will run nearly identical on 4K screens as they would compared to a 1080p one.
All new tools are built on WPF - and existing ones that have been rewritten may be referred to as [Tool] WPF to distinguish it from the "Classic" (WinForms) version.
Mount Editor
Allows you to edit or create mount.dlc files for both Mass Effect 2 and Mass Effect 3. Ported from Mass Effect 3 Mod Manager.
TLK Manager WPF
Manage TLKs for all 3 games in a single window, autofind TLK files in the game directory, replace and export TLK data quickly and easily. Edit Mass Effect 1 TLKs in TLK Editor (more info below).
Sequence Editor WPF
Sequence Editor has received a big upgrade. The most exciting new feature is auto-layout. When you open a sequence for the first time, Sequence Editor will attempt to layout the nodes in an intelligible fashion, as opposed to the entirely unhelpful straight-line layout it used to do. It works rather well most of the time, and even when it creates a sub-standard layout, it's still much better than it used to be.
Other new features include:
Pathfinding Editor WPF
Pathfinding Editor has been completely rewritten into a WPF application. This means it scales much better on high DPI screens and can take better advantage of WPF features. The map now pans with animation and can refresh most operations without doing a full redraw, improving performance significantly.
Load an overlay file
You can load an overlay file to display its nodes, but not interfere with your current file. The overlay file loads read only and can't be modified, but is an immense timesaver when working with multiple overlaying files like Art and Design files.
New side panels for quickly changing pathfinding attributes
New items in the side panel allow you to quickly create reach specs, change a node type, run a fix and validate pass, and add or remove nodes from combat zones and playpens.
Other notable features and changes
AutoTOC WPF
AutoTOC has been rewritten into WPF. All of the functionality remains the same, but gains the benefits of WPF scaling and performance.
Changed Features
Just about all areas of the toolset have had feature changes.
Package Editor WPF
Menu options
There are several new options in Package Editor WPF menus.
Package Editor WPF Subtools
Texture Viewer (New)
You can now preview textures as-referenced directly in Package Editor WPF. If the texture can't be referenced, you'll see an exception. Note this feature is still experimental and the native code it uses does not appear to be stable, and the toolset may crash when using it!
ME1 Talk File Editor (New)
You can now edit BioTlkFile exports directly in package editor. Or if you want a more full editor, you can pop it out into its own window.
Interpreter WPF
Bio2DA Editor WPF
Metadata Editor WPF
Soundpanel
Soundpanel is the right side component of Soundplorer.
Binary Interpreter WPF
Unreal Script Editor WPF
Soundplorer WPF
Plot Editor
Plot Editor now works for all 3 games, thanks to Kinkojiro. It also has a significantly improved UI to bring it in line with the other tools. It still needs some more work, but it'll get there eventually.
Package Dumper
WwiseBank Editor
You can find most functionality of this tool now within Soundpanel's HIRC tabs.
Internals
These items are not part of any tools directly, but most tools will benefit from them.
Deprecated features
The following tools and features have been deprecated in this release. While we have tried to maintain their usability, we did not test against them. These items are scheduled for removal in the next feature release.
Most of these tools have been unsupported for some time. Package Editor Classic will be removed as it adds a huge amount of complexity that makes it more difficult to upgrade other parts of the toolset, and it and its subtools have been superceded by their WPF equivalents.
Removed features
The following additional features were removed as part of 4.0 that were not mentioned above:
All of these have been superceded by other tools.
Bugfixes not mentioned above