Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/fwdekker/fallout-curve-tables

Translates Fallout 76 curve table files into a format usable in MediaWiki templates
https://github.com/fwdekker/fallout-curve-tables

fallout fallout-76 fo76 json mediawiki

Last synced: 5 days ago
JSON representation

Translates Fallout 76 curve table files into a format usable in MediaWiki templates

Awesome Lists containing this project

README

        

# Fallout Curve Table
Given a (set of) curve table files from Fallout 76, generates a format usable by the
[CurveTable template](https://fallout.fandom.com/wiki/Template:CurveTable) on
[Nukapedia](https://fallout.fandom.com/).
Prevents typos and makes the whole process a lot easier.

Curve table files are JSON files and can be extracted from the `SeventySix - Startup.ba2` file using a tool such as
[Bethesda Archive Extractor](https://www.nexusmods.com/skyrimspecialedition/mods/974).

## Usage
1. Download the archive for your system on
[the releases page](https://github.com/FWDekker/fallout-curve-tables/releases).
2. Unpack the archive in any folder.
3. Open a terminal and navigate to the `bin/` folder in the extracted archive.
4. Run the program with `falloutcurvetables [options]` (Windows) or `./falloutcurvetables [options]` (Linux/macOS).
See below for a list of options.

### Options
```
Usage: [options]
Options:
* -d, --destination
The file to write output to.
--format
The format to print each file as. `%n` for file name excluding prefix
and suffix, `%m` for `%n` but right-padded with whitespaces so that all
names are of equal length, and `%v` for curve values.
Default: -->|%m =%v