1.0.18 • Published 8 months ago

kujata v1.0.18

Weekly downloads
-
License
ISC
Repository
github
Last release
8 months ago

kujata

A cli-tool that translates Final Fantasy 7 assets to web-friendly formats like JSON and glTF

Logo

Installation and usage

  • Install nodejs
  • Run npm i -g kujata
  • Run any kujata command, eg:
    • kujata config - Set ff7 directory and output folder
    • kujata flevel mdstin1 md1_1 - Extract the backgrounds, palettes, walkmesh & field scripts for the first few fields
    • kujata battle-models rtaa ruaa - Extract the cloud and tifa's battle model and animations in glTF format
  • View your outputted files
  • Use them to create something cool like:

All commands

CommandDescription
kujata configSet config. FF7 install path. Un-lgp storage. Kujata data output folder
kujata flevel --all -rExtract all field data. Includes backgrounds, palettes, walkmesh, field scripts etc
kujata flevel md1stin md1_1Extract one or more field
kujata field-models --allExtract field models to glTF. Includes models and textures
kujata field-models aaaa aagbExtract one or more models
kujata field-animationsExtract field model animations to glTF. Includes all animations for all models
kujata metadataExtract general information. Includes field jumps, operations, chapter lists, friendly names etc
kujata battle-models --allExtract battle models to glTF. Includes models, textures, weapons, backgrounds and animations
kujata battle-models rtaa ruaaExtract one or more models
kujata battle-dataExtract battle data. Includes enemies, scene.bin, mark.dat, camera & action scripts, effect sprites
kujata worldExtract world data. Very incomplete. Includes field transition positions only
kujata exeExtract exe data. Includes shops, initial data, limit data
kujata kernelExtract kernel data. Includes command and attacks, initial data, and window.bin data
kujata menuExtract menu assets. Includes images, text, icons, most images for the game
kujata cdExtract cd data. Includes credits and change disk data
kujata mediaConvert media assets to web friendly formats. Sounds, music, movies, movie cam data
kujata bundleBundle image assets. Add filelist.txt and zip images common images, For fenrir game engine
kujata unlgp battle.lgpExtract the files from the lgp archives

Thanks goes to...

  • picklejar76, for his work on creating the initial kujata
  • qhimm community
  • Aali, for patching FF7, graphics work, lgp/unlgp utility, etc.
  • Borde, for authoring Kimera and TexTool_0.10
  • DLPB, for authoring too many tools to list here
  • ficedula, for authoring multiple tools, including lzs decompressor and Ifalna model viewer
  • Kaldarasha, for model editing experience and design advice, etc.
  • halkun, for evangelizing glTF, FF7 file spreadsheet, etc.
  • Sega Chief, for field model friendly names, etc.
  • quantumpencil, for sister-ray
  • Jusete, for finding a good kujata logo
  • others TBD; please let me know if I left out any person or acknowledgement!
1.0.18

8 months ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.0

1 year ago