Unvanquished Assets
This is a set of repositories tracking assets for the Unvanquished game.
Repositories
Assets packages tracked under UnvanquishedAssets umbrella:
Fetching, building, packaging
To fetch assets you need the git version control system, and to build them you need the urcheon build tool, and its dependencies.
Clone this repository, enter it
git clone https://github.com/UnvanquishedAssets/UnvanquishedAssets.git
cd UnvanquishedAssetsClone every package
git submodule update --init --recursive
Fetch updates for every package
git submodule foreach git fetch
Checkout reference for every package
git submodule foreach git checkout 'unvanquished/0.51.1'
Prepare assets for mapping (generate IQM models and materials for example)
urcheon prepare src/*.dpkdirYou can now use src/ as a pakpath with netradiant and with q3map2.
Build test dpkdir (using final formats) for every package
urcheon build src/*.dpkdirYou can now use build/test as pakpath with daemon.
Build delta test dpkdir for everything but maps, and complete dpkdir for maps
shopt -s extglob
urcheon build -r 'unvanquished/0.51.1' src/!(map-*).dpkdir
urcheon build src/map-*.dpkdirPackaging final release dpk for every package
urcheon package src/*.dpkdirYou can now use build/pkg as pakpath with daemon
Cleaning built files
urcheon clean src/*.dpkdir