Skip to content

Latest commit

 

History

History
68 lines (41 loc) · 1.97 KB

README.md

File metadata and controls

68 lines (41 loc) · 1.97 KB

Cirilla

Library and some tools for use with the Monster Hunter: World game.
My other project, MHWAppearanceEditor, also uses the Cirilla.Core library.

Tools

Cirilla (legacy)

Edit GMD (game message data) files in an okayish GUI. Not updated anymore.

Cirilla.Avalonia (unstable)

A rewrite of Cirilla using the AvaloniaUI framework. Very unstable, and because of missing features in AvaloniaUI I ended up using WPF for the rewrite (see Cirilla.WPF).

Cirilla.WPF (rewrite)

A more polished rewrite of the original Cirilla with a GMD preview feature. Currently under development.

Libraries

Cirilla.Core

Library that contains all the functionality for loading/saving GMD files and character savedata.

Cirilla.MVVM

Shared front-end code for Cirilla.WPF and Cirilla.Avalonia.

Utilities

FaceEditPalette

Utility to extract the color palette that is used in the in-game character creator.

GMDTool

Command-line tool that prints the entries inside a given GMD file.

GstTool

Utility to extract the color codes the game uses when rendering the <STYL MOJI_**>Colored text</STYL> GMD entries.

Screenshots

Cirilla

Cirilla

Cirilla.WPF

Cirilla

Thanks to

  • ID-Daemon and dynaomi - Getting me interested in reverse engineering
  • legendff - Crypto reverse engineering
  • MHVuze - WorldChunkTool and documentation
  • Delutto - GMD documentation
  • hexhexhex - Documentation
  • v00d00y - Character appearance struct documentation
  • Ambytes - MHW
  • AsteriskAmpersand - MHW
  • SeiKur0 - Cheat Engine Table
  • TheCrazyT - MHW-Research
  • TanukiSharp - Optimized save crypto code + struct documentation
  • Monster Hunter World Modding Discord