Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/tadayosi/eu4-songs-gen

EU4 Song List Generator
https://github.com/tadayosi/eu4-songs-gen

Last synced: 3 days ago
JSON representation

EU4 Song List Generator

Awesome Lists containing this project

README

        

# EU4 Song List Generator

This command enables you to add your own song list to EU4 by generating `songs.txt` and `music.asset` from local `.ogg` files.

## Install

go get -u github.com/tadayosi/eu4-songs-gen

## Usage

Running the command searches `.ogg` files in the current directory and generates `songs.txt` and `music.asset` there:

eu4-songs-gen

You can also specify the directory where `.ogg` files are located and `songs.txt` and `music.asset` are generated there:

eu4-songs-gen songs/

Rename the generated `songs.txt` and `music.asset` to something like `custom-songs.txt` and `custom-music.asset` and copy them to the EU4 `music/` directory (which is typically `~/.local/share/Steam/steamapps/common/Europa Universalis IV/music/` for Linux) as well as your custom `.ogg` files.

**NOTE:** The name of a `.ogg` file must only include alphabets (`a-zA-Z`), numbers (`0-9`), and underscore (`_`). Otherwise the game won't load the song list correctly.

For more info, see the help:

eu4-songs-gen -h