Skip to content

ExcaliburZero/dqmj1_util

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

62 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DQMJ1 Utilities Test Coverage Status Maintainability Documentation

An unofficial library for parsing a modifying data files from Dragon Quest Monsters: Joker.

This library is a work in progress, so the API may change frequently.

import dqmj1_util as dqmj

rom = dqmj.Rom("Dragon Quest Monsters - Joker (USA).nds")

# Reading game data
encounters = rom.encounters
print(encounters[1].species)
print(encounters[1].species_id)

# Modding game files
btl_enmy_prm = rom.btl_enmy_prm
for btl in btl_enmy_prm.entries:
    btl.species_id = 318  # 318 == Dr Snapped

rom.btl_enmy_prm = btl_enmy_prm
rom.write("oops_all_snaps.nds")

Documentation

For information on how to use the library, see the documentation at:

https://dqmj1-util.readthedocs.io/en/latest/

About

Python library for parsing and modding data files from Dragon Quest Monsters Joker: 1.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors