Skip to content
This repository has been archived by the owner on Jan 6, 2025. It is now read-only.

mp-s/edftools

Repository files navigation

EDF's modding Tools

Required: Python 3.6+

Usage:

Mission Tools:

Two methods:

Using exe file: release
  • drag and drop to EXE
  • run EXE and drag input file.
Using mission_tools.py file
  • If Windows has a Python interpreter associated with .py, you can:

    • drag and drop to mission_tools.py
    • run mission_tools.py and drag input file.
  • Command Prompt:

    • using interpreter: python mission_tools.py [args]
    • using launcher: py -3 mission_tools.py [args]
    • help message:
      usage: mission_tools.py [-h] [-d] [--jmp4] [source_path] [destination_path]
      
      bvm<-->asm converter, rmpa<-->json converter
      
      positional arguments:
      source_path       input file path
      destination_path  output file path
      
      optional arguments:
      -h, --help        show this help message and exit
      -d, --debug       enable debug mode
      --jmp4
      
  • Dependent File

    • mission_util/*
    • common_utils.py
  • About JSON->RMPA:
    - *supported:route type shape type spawnpoint type
    - camera type in json will ignore
    - Recommended using sample-rmpa.json to generate

Extra Tools:

  • .AWE and .AWB file:

    • If Windows has a Python interpreter associated with .py:
      • run .py and drag input file supported.
    • command prompt help:
      usage: awe_parser.py [-h] [--awe AWE] [--awb AWB] [--o O] [awe_path] [awb_path] [output_path]
      
      edf's awe AND awb extractor
      
      positional arguments:
      awe_path     awe file path
      awb_path     awb file path
      output_path  output path (optional)
      
      optional arguments:
      -h, --help   show this help message and exit
      --awe AWE    awe file path
      --awb AWB    awb file path
      --o O        output path (optional)
      
  • .RAB or .MRAB file extract only:

    • usage: rab_exract.py [-i INPUT] [source_path]
      
      RAB Extractor
      
      positional arguments:
      source_path                 RAB file path
      
      optional arguments:
      -i INPUT, --input INPUT     RAB file path
      
  • Assisted coordinates mods:

    • Cheat Table Required: Cheat Engine 7.0+
    • edf5-coordinates-test-github-public.zip
    • edf41-coordinates-test-github-public.zip
      • test Missions list Assisted by AUK233
  • more Documents in Documents/

  • Only Chinese: 简易hex与浮点转换辅助  :
    双击打开 simple_ieee754_float_convert.py

Thanks to

  • EDF Japanese anonymous Channel

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published