czastack / RszTool

RszTool is a tool that edit and create resource file for RE ENGINE game. Currently support .user, .pfb and .scn files.
16 stars 5 forks source link
dmc5 mods re-engine re2 re3 re4 re8 resident-evil

RszTool

About this project

RszTool is a tool that edit and create resource file for RE ENGINE game. Currently support .user, .pfb and .scn files.
RszTool is inspired by RE_RSZ and EMV-Engine/RE Engine Resource Editor by alphazolam.
RszTool also provide some advanced operations like copy/paste/remove/duplicate for instance array/game object.
RszTool is developed with C# and WPF. You can also use RszTool.dll as a C# library to do some batch work.

Why I make this tool

I want a faster and rich functional tool to edit resource file. So I make this tool.

How to use this tool

How to build this project

RszTool support .net framework 4.7.2 and .net8, you can also change it in .csproj file.

  1. Install .net8 SDK
  2. cd RszTool.App folder and run "dotnet build -f net8.0-windows" or "dotnet build -f net472"
  3. You can also build it by Visual Studio 2022.

project struct

  1. RszTool
    • The core library of RszTool. Provide functions to read/write/edit resource file.
  2. RszTool.App
    • The gui application of RszTool.
  3. RszTool.Test
    • Some example to show basic usage of RszTool.dll, like file open/read/write/save.

License

RszTool is under MIT license. See LICENSE for more detail.