Skip to main content

No project description provided

Project description

To install

pip install kh2fmbr

Setup an environment variable called "USE_KH2_GITPATH" which points to one level above your extracted KH2 directory (which should be called KH2)

Run extract_data.py to extract the MSN/ARD/OBJ BAR files, which are required to properly generate the mod

Run generate_randomizations.py to pre generate the randomizations for when boss mode == "one_to_one" (currently these are dummy randomizations that won't be stable) Note the folder generated by this script should either be in the khbr library directory, or at the same directory as your KH2 folder

Instructions to build boss rush alpha exe

  • There is some hacky code here, make sure to uncomment for the build (Asset Generator -> TODO FIXME THIS HACKY but for now ju..)
  • cd to khbr
  • pyinstaller bossrush.py --collect-data KH2
  • in the dist folder create a khbr folder, then copy the KH2/data folder there
  • copy extracted_data from dist folder into the dist/bossrush folder
  • zip up the folder, and upload to gdrive

Instructions for building

  • change the version in setup.py and the log message in kingdomhearts2.py to match
  • open linux terminal
  • cd /mnt/c/Users/12sam/Desktop/git/khbr
  • rm -rf build dist *.egg_info
  • python setup.py clean --all
  • python setup.py bdist_wheel to test
  • cd dist
  • pip uninstall khbr
  • pip install <>
  • cd ~/.local/lib/python3.8/site-packages/kh2fmbr/
  • python integration_tests.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kh2fmbr-0.0.1.tar.gz (19.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kh2fmbr-0.0.1-py2.py3-none-any.whl (19.6 MB view details)

Uploaded Python 2Python 3

File details

Details for the file kh2fmbr-0.0.1.tar.gz.

File metadata

  • Download URL: kh2fmbr-0.0.1.tar.gz
  • Upload date:
  • Size: 19.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for kh2fmbr-0.0.1.tar.gz
Algorithm Hash digest
SHA256 ae841527231ec6d0b96281257d210a7ef4b6b07f53b524e994c89e298786a696
MD5 83a4f8416ea90be77dd65da4b521aeee
BLAKE2b-256 9e3f5e506370572c1728891c33721b7f42daa274e22496e4751ab858272c5ec7

See more details on using hashes here.

File details

Details for the file kh2fmbr-0.0.1-py2.py3-none-any.whl.

File metadata

  • Download URL: kh2fmbr-0.0.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 19.6 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for kh2fmbr-0.0.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b182239ce6c597353f0be1e4545c42eedf513c82d1f452576ba0042225bf7b88
MD5 e78f99e0173efc0eb70bee0266316d62
BLAKE2b-256 04bc470172d2e83ccc115fbb4a3f848406449291b67b59c708c8a36c6a18ac6e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page