Skip to content

Sinflower/WolfTL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WolfTL

This is a simple tool for extracting translation-relevant data from WolfRPG .dat and .mps files and storing them in JSON files.
The data parsing code is based on Wolf Trans.

Usage

WolfTL.exe <DATA-FOLDER> <OUTPUT-FOLDER> <MODE> [OPTION]

Possible modes are:
create - Create the Patch
patch - Apply the Patch
patch_ip - Apply the Patch in place, i.e., override the original data files

Possible options are:
no_gd - Skip Game.dat

After creating the Patch, the OUTPUT-FOLDER will contain a folder called dump, which contains folders for the three types (CommonEvents, Databases, and Maps). After applying the Patch, a new folder called patched will be created, containing the data folder with the updated files inside.

Example Execution

# Create the Patch for a game located at D:\Wolf\Game and write the output to D:\Work\Game
WolfTL.exe D:\Wolf\Game\Data D:\Work\Game create
# Apply the Patch
WolfTL.exe D:\Wolf\Game\Data D:\Work\Game patch

If any of the paths contains a space, the path needs to be enclosed in quotation marks, e.g.:

WolfTL.exe "D:\Path with Spaces\Game\Data" "D:\Other Path with Spaces\Game" create

Note

WolfPro games are supported. After patching, the files will be unencrypted, allowing them to be opened in any Wolf RPG editor.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages