Skip to content
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

Request: TLK Editor #13

Open
Finaldeath opened this issue Jan 13, 2024 · 0 comments
Open

Request: TLK Editor #13

Finaldeath opened this issue Jan 13, 2024 · 0 comments

Comments

@Finaldeath
Copy link

This is a low priority request just something that might be useful, to allow TLK entries to be edited outside of 2da rows.

Some parts of this could be:

  • Having the "Base TLK File" and the games TLK files under "Standard" allowing read-only and "override"/"duplicate" entries as needed (override on the Base TLK file, ie the custom one, could even just actually override it like a 2da line override would, option would be unavailable on the games TLK file though) would be great, allowing some interaction with that otherwise hidden data.
  • An option for the block reserved for these TLK edits. Have perhaps a split of "TLK Manual Edit Offset" and "TLK Data Offset".
  • Allow the TLK entries ID to be shown and potentially moved around (since they're not tied to data entries).

Reasons for this:

  • Would allow for example adding of TLK strings used for SetTlkOverride that are not in 2da files, somewhere consistent
  • Could edit lines used for OC campaigns (albeit needing module edits to use them, this might be doable if the original TLK line is also stored and I do some fancy nim tool work)

Easier to edit these then in other 3rd party TLK editing tools.

I also have grand plans at some stage to have some method to convert conversation files from GFF to Json -> extract the text / dedupe it -> sort into a TLK file Json that Eos can read in. May make it easier for translations.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant