• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

ZenthWolf

First Lieutenant
41 Badges
Apr 24, 2016
251
261
  • Hearts of Iron III
  • Crusader Kings II: Reapers Due
  • March of the Eagles
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Crusader Kings II
  • Europa Universalis III
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Charlemagne
  • Crusader Kings II: Legacy of Rome
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Rajas of India
  • Crusader Kings II: The Republic
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: Sword of Islam
  • Crusader Kings III
  • Stellaris: Federations
  • Prison Architect
  • Imperator: Rome
  • Imperator: Rome Deluxe Edition
  • Crusader Kings II: Holy Fury
  • Stellaris: Distant Stars
  • Tyranny - Bastards Wound
  • Stellaris - Path to Destruction bundle
  • Crusader Kings II: Monks and Mystics
  • Stellaris: Leviathans Story Pack
  • Stellaris: Digital Anniversary Edition
  • Tyranny: Archon Edition
  • Stellaris: Galaxy Edition
  • Stellaris: Galaxy Edition
  • Stellaris
  • Crusader Kings II: Conclave
  • Cities: Skylines - After Dark
  • Crusader Kings II: Horse Lords
  • Crusader Kings II: Way of Life
  • Europa Universalis IV: Pre-order
  • Cities: Skylines
  • Victoria 2
  • Teleglitch: Die More Edition
  • Europa Universalis IV
Yesterday, I got triggered by noticing the Creatures of the Void got phenotypes in Clarke, but Leafy Birds, did not. So I did the reasonable thing, and used all of my art knowledge of how to mess with hue and saturation. Which is very little.

Still, I also noticed that there are phenotype portraits for Leafy Birds, but the model is somehow an unfinished version. I expect they will get a proper update at some point, but if I wanted to mod in new phenotypes for an existing species, would that be possible? For instance, what I created is below, but it replaces the entry for "avi3", but I strictly want to add phenotypes so that when PDX updates, I am not overwriting their work.
 

Attachments

  • LeafyBirds.zip
    208,7 KB · Views: 4
I dont know if you've looked over the wiki, but this should show you how to add it into the game.
http://www.stellariswiki.com/Portrait_modding#How_to_add_it_to_the_game

Now, as far as making it where the mod doesnt overwrite paradox updates, Im only guessing here, but for 2d portraits, when importing an image, you have to give it a name. If its the same for animated portraits, then you'd just need to give it a unique name that paradox wouldnt use (probably involving "mod" or your username)

I'll be digging into this a bit more after posting though, will be good experience for when i create animated portraits for the game :)

EDIT: I just thought of this, but if its a DLC race, i'd urge caution with putting it up on the workshop, even if it does technically require the DLC to function, you'd still be distributing dlc content (however modified it is)
 
I dont know if you've looked over the wiki, but this should show you how to add it into the game.
http://www.stellariswiki.com/Portrait_modding#How_to_add_it_to_the_game

It works in game. The problem is, that the unmodded game has a list of graphic files to pick from, but my mod works by rewriting that list in it's entirety. I want to append my phenotypes to PDX's, not overwrite them.

The wiki specifically treats the case where you are creating an entirely new portrait, which is great, because that lets them cover all the things you need to know to get it to work.

My concern is future proofing, so that when PDX updates "avian_slender_03_2.dds" and implements it, then I will still see those new phenotypes. As is, my mod would NOT use that (even though I use a unique name "leafy_bird_[something].dds" for my files.