Skip to main content

Tool to quickly create Static Portrait Mods for Crusader Kings 2

Project description

CK2 STAtic POrtrait MOd Generator

A quick tool to generate static portrait mods for Crusader Kings 2.

Install

Install with pip install stapomog. Make sure to use pip3 if Python 3 isn't your default version.

Use

Copy all your image files into a folder. There's no need to crop them into circles, but make sure your character's face is somewhat centered. Name the files following the pattern name_minage-maxage.ext. Everything after the first dot is ignored, so you can have multiple files with the same attributes.

Example:

hannah_20-30.png # will be used for the "hannah" portrait between ages 20 and 30
steve_30-36.jpg	# will be used for the "steve" portrait between ages 30 and 36
mike_35-40.alternate.jpeg # will be used for the "mike" portrait between ages 35 and 40
emily_-30.png # will be used for the "emily" portrait up to age 30
tiffany.jpg # will be used for the "tiffany" portrait at any age

Then simply run the command stapomog (folder). It will generate a new mod in the folder stapomog_portrait_mod. Merge this folder with your existing mod or use it as a standalone mod (make sure to create a .mod file).

You can now assign the new portraits by adding traits with events, decisions or console commands - they are simply named portrait_(name).

If you add additional pictures, you can simply update your existing mod (even if you moved and renamed it) by running stapomog (modfolder). Keep in mind that updating mods midgame will break your savegames if traits are added or removed.

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

stapomog-0.1.2.tar.gz (7.3 kB view details)

Uploaded Source

Built Distribution

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

stapomog-0.1.2-py3-none-any.whl (20.7 kB view details)

Uploaded Python 3

File details

Details for the file stapomog-0.1.2.tar.gz.

File metadata

  • Download URL: stapomog-0.1.2.tar.gz
  • Upload date:
  • Size: 7.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for stapomog-0.1.2.tar.gz
Algorithm Hash digest
SHA256 990294ce93e6163ee44187b2dfbb8f2b421ff5bbd10498c6b53780aef288e5c3
MD5 2e0521f0db61931e5350d5093e20aa93
BLAKE2b-256 0743fce047600c1c891c69a4fc533d5bd48eaa05b54a31406d98e245ef5cee88

See more details on using hashes here.

File details

Details for the file stapomog-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: stapomog-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 20.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.9

File hashes

Hashes for stapomog-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 049c9fb2ef5080c42b3e70395aaa597ccacc0a20c4e977c24b8797d13de45679
MD5 d1f610d8d49ca25fa9bc6832406991bd
BLAKE2b-256 df71420e05b8e5a3a7501ac856d4b61d19d7f17b7d66f7ea0d237c94cc11fc76

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