• 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.

Anton Rex

Second Lieutenant
61 Badges
Feb 24, 2014
186
230
  • Crusader Kings II: Charlemagne
  • Stellaris - Path to Destruction bundle
  • Europa Universalis IV: Mare Nostrum
  • Pillars of Eternity
  • Victoria 2: Heart of Darkness
  • Victoria 2: A House Divided
  • Semper Fi
  • Victoria: Revolutions
  • Europa Universalis IV: Res Publica
  • March of the Eagles
  • Hearts of Iron III Collection
  • Hearts of Iron III: Their Finest Hour
  • Hearts of Iron III
  • For the Motherland
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Call to arms event
  • Darkest Hour
  • Crusader Kings II: Sword of Islam
  • Crusader Kings II: Sunset Invasion
  • Crusader Kings II: Sons of Abraham
  • Crusader Kings II: The Republic
  • Crusader Kings II: Rajas of India
  • Crusader Kings II
  • Crusader Kings II: The Old Gods
  • Crusader Kings II: Legacy of Rome
  • Stellaris: Leviathans Story Pack
  • Hearts of Iron IV: Colonel
  • Europa Universalis IV: Rights of Man
  • Crusader Kings II: Reapers Due
  • Battle for Bosporus
  • Hearts of Iron IV: Together for Victory
  • Crusader Kings II: Monks and Mystics
  • BATTLETECH
  • Hearts of Iron IV: Death or Dishonor
  • Europa Universalis IV: Cradle of Civilization
  • Crusader Kings II: Jade Dragon
  • Hearts of Iron IV: Cadet
  • Stellaris Sign-up
  • Hearts of Iron IV Sign-up
  • Stellaris
  • Crusader Kings II: Conclave
  • Europa Universalis IV: Cossacks
  • Crusader Kings II: Horse Lords
  • Europa Universalis IV: Common Sense
  • Crusader Kings II: Way of Life
  • Mount & Blade: With Fire and Sword
  • Europa Universalis IV: El Dorado
  • Victoria 2
Hi!
I bought imperator yesterday and I could not help but to despise the germanic models, so i´ve been trying to replace them with the celtic models instead however something goes awry and I end up with the default models instead.

I have created a mod with it's own folder for gfx/models/units/germanic

In the germanic folder I have placed the content of the celtic folder and renamed the celtic_infantry_01 to germanic_infantry_01.
Inside the document I've changed the pdxmesch to the following:
name = "germanic_infantry_01_mesh"
file = "celtic_infantry_01.mesh"

Ok so now I have replaced everything celtic with germanic in both file names and in the documents, and yet I sitll se the default model.
I am clearly missing something as I've had plenty of experience from hoi4 when it comes to modding with models, however in Imperator there are no entities folder nor is there a "tag" system instead I am supposed to connect the model to the culture it self.

How?

Do you have any suggestions on how to fix this?
 
Last edited:
I'm sorry the Germanic warriors arent to your liking, but i'd suggest replacing the entities instead of the meshes.

Create a mod with game/gfx/models/units/germanic/germanicreplacement.asset

Code:
######################
##Replacement Clones##
######################

entity = {
    name = "german_gfx_heavy_infantry"
    clone = "celtic_gfx_heavy_infantry"
}

entity = {
    name = "german_gfx_light_infantry"
    clone = "celtic_gfx_light_infantry"
}

entity = {
    name = "german_gfx_archers"
    clone = "celtic_gfx_light_infantry"
}

entity = {
    name = "german_gfx_camels"
    clone = "celtic_gfx_light_infantry"
}

entity = {
    name = "german_gfx_chariots"
    clone = "celtic_gfx_light_infantry"
}

entity = {
    name = "german_gfx_heavy_cavalry"
    clone = "celtic_gfx_light_infantry"
}

entity = {
    name = "german_gfx_horse_archers"
    clone = "celtic_gfx_light_infantry"
}

entity = {
    name = "german_gfx_light_cavalry"
    clone = "celtic_gfx_light_infantry"
}

entity = {
    name = "german_gfx_warelephant"
    clone = "celtic_gfx_light_infantry"

I havent tested the code, but it ought to overwrite the german unit entities with the celtic entities. The reason here is that the mesh is loaded in, then loaded with animation and state data, then turned into an entity. Thus changing the mesh can have unforeseen bugs and problems, while the entities are done and ready for use, thus easier to replace.
 
I'm sorry the Germanic warriors arent to your liking, but i'd suggest replacing the entities instead of the meshes.

Create a mod with game/gfx/models/units/germanic/germanicreplacement.asset

Code:
######################
##Replacement Clones##
######################

entity = {
    name = "german_gfx_heavy_infantry"
    clone = "celtic_gfx_heavy_infantry"
}

entity = {
    name = "german_gfx_light_infantry"
    clone = "celtic_gfx_light_infantry"
}

entity = {
    name = "german_gfx_archers"
    clone = "celtic_gfx_light_infantry"
}

entity = {
    name = "german_gfx_camels"
    clone = "celtic_gfx_light_infantry"
}

entity = {
    name = "german_gfx_chariots"
    clone = "celtic_gfx_light_infantry"
}

entity = {
    name = "german_gfx_heavy_cavalry"
    clone = "celtic_gfx_light_infantry"
}

entity = {
    name = "german_gfx_horse_archers"
    clone = "celtic_gfx_light_infantry"
}

entity = {
    name = "german_gfx_light_cavalry"
    clone = "celtic_gfx_light_infantry"
}

entity = {
    name = "german_gfx_warelephant"
    clone = "celtic_gfx_light_infantry"

I havent tested the code, but it ought to overwrite the german unit entities with the celtic entities. The reason here is that the mesh is loaded in, then loaded with animation and state data, then turned into an entity. Thus changing the mesh can have unforeseen bugs and problems, while the entities are done and ready for use, thus easier to replace.
Thank you!

Really sorry for my outburst regarding the germanic models, it's not that the models themselves are terrible, rather my temperament and as a result my attitude when creating this thread was.
I really apologise for it.
 
No worries, no offense taken. :)

I did a quick trial on my end, there's some minor errors but it shouldnt be game breaking, but I also found you should name the replacement asset as game/gfx/models/units/germanic/germanic_infantry_01.asset instead, to be sure that it replaces the previous file and units.
 
No worries, no offense taken. :)

I did a quick trial on my end, there's some minor errors but it shouldnt be game breaking, but I also found you should name the replacement asset as game/gfx/models/units/germanic/germanic_infantry_01.asset instead, to be sure that it replaces the previous file and units.
Thanks!!