Categorygithub.com/dark0dave/infinity_dialog
repositorypackage
0.0.0-20250115212750-d3a33e8cb00e
Repository: https://github.com/dark0dave/infinity_dialog.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author

# README

Infinity Dialog

This tool has 3 features, Traverse, Discover and View.

  • Check shows missing string for tra, files, ie if a string is missing for english but not in french. This can also fix by placing extra strings.
  • Discover shows all the strings for all languages and where they are set.
  • Traverse walks over a bg mod and shows you the tree of paths through the files.
  • View can read a collection of infinity file formats and text files involved in weidu mods.

Traverse

This feature lets you see the paths through your mod by parsing the area + baf files.

Demo

Discover

This feature interacts with .tra files used in infinity engine mods. Currently we walk a directory of a mod and allow you to browse the strings.

Demo

View

This feature read infinity engine files and text files. Here is a list of infinity engine file extensions is supported:

  • .are
  • .bam
  • .baf
  • .cre
  • .dlg
  • .eff
  • .itm
  • .spl

Demo

Run

go run ./main.go

Build

go build -o . ./...

Test

go test ./...

Debug

go install github.com/go-delve/delve/cmd/dlv@latest
dlv debug --headless --api-version=2 --listen=0.0.0.0:2345 || reset

Then attach in vscodium