raven-format script by nikita488

Started by LarsAlexandersson, December 05, 2019, 07:52PM

Previous topic - Next topic
December 05, 2019, 07:52PM Last Edit: January 25, 2021, 01:37AM by LarsAlexandersson
Seems nikita forgot to add the instruction of his new tool on this main website too. I guess I’ll post this in his place.

What to require:

* Main Script: https://pypi.org/project/raven-formats/ (Highly recommend to extract the files at the same directory as the place where you installed Python)
* Latest Python version (only works from 3.7.4 onwards): https://www.python.org/downloads/
* Notepad+ (highly recommend the latest version, allow to open json, py & any texting-based files, even easier than editing in xml files)

Installation after download the requirement tools/files
1. Open cmd (recommend to type “cmd” at folder directory bar in the place where you installed python)
2. Find & copy “pip install raven-formats” (also on the pypi), & paste, then enter

This script emulates similarly as XMLBCUI, but more advance & no problem like being able to compile Italian version of Nick Fury’s comment on the success at Mephisto’s Realm. It requires to open CMD at a folder directory bar in the place where “xxxb” files located:
* Decompile: python3 xmlb -d [name].xxxb [name].json
* Compile: python3 xmlb [name].json [name].xxxb

NOTE: nikita488 said to me that ravens-format’s upcoming versions will be able not only just as replacement for XMLBCUI compiler, but beyond to be more advance than the previous tools we knew aside XMLBCUI, like zsmeditor (not sure about texture/modeled-based though, but it seems nikita never mention about this, just the said sound editor). Don’t expect anything or anytime soon. Who knows what future will come for us?

UPDATE: Those who wants to keep Python2 for other modding projects (like Arc System Works games such as BlazBlue); you’ll have to configure Python paths on both versions to avoid classing to get ravens-tools work. See below methods:

https://datascience.com.co/how-to-install-python-2-7-and-3-6-in-windows-10-add-python-path-281e7eae62a
https://stackoverflow.com/questions/39851566/using-pip-on-windows-installed-with-both-python-2-7-and-3-5
Call me Lars. I'm Power Cosmic no more.

"Trying to solve mysteries of modding here"

My Progress:
http://marvelmods.com/forum/index.php/topic,4671.0.html

Feel free to mod my releases, as long you credit me:
http://marvelmods.com/forum/index.php/topic,4488.0.html

Hopefully we get sound support for other consoles

Jayglass, this is a replacement tool for XMLBCUI. It decompiles XMLB files to the correct industry standard of .JSON. XMLBCUI misses a few things.

This is useful to convert to .XML from .JSON, which means you can port character files to XML1, but its still a lot of work.

Would that require fbtools too afterwards, for console mod?
Call me Lars. I'm Power Cosmic no more.

"Trying to solve mysteries of modding here"

My Progress:
http://marvelmods.com/forum/index.php/topic,4671.0.html

Feel free to mod my releases, as long you credit me:
http://marvelmods.com/forum/index.php/topic,4488.0.html

Yes, but Norrin Radd's tools work fine for that.

December 06, 2019, 12:29PM #5 Last Edit: December 06, 2019, 12:40PM by jayglass
Hopefully it works out for XML1

Don't download tar.gz, it's wrong way of installing this script.
In cmd type this:
Quotepip install raven-formats

Update: Method of using both python 2 & 3 to avoid clashing with another included.
Call me Lars. I'm Power Cosmic no more.

"Trying to solve mysteries of modding here"

My Progress:
http://marvelmods.com/forum/index.php/topic,4671.0.html

Feel free to mod my releases, as long you credit me:
http://marvelmods.com/forum/index.php/topic,4488.0.html