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

Pasha

Field Marshal
2 Badges
May 26, 2005
2.958
585
  • Darkest Hour
  • 500k Club
I've been toying around with the graphics lately by installing new sprites, icons, etc. I've just been dumping them into the DH full GFX folder, but should I just put them all into the main (Core?) GFX folder instead and then all Mods will use those updated graphics? Or should I update each GFX folder individually?

Also, when we want a country to use specific sprites, such as Argentina using its own sprites, we simply change the country CSV to reflect this. But when I did this with DH Full, I received a DB error message. Should I change the country CSV in all folders, ie, DH light, DH Full, etc.?

Here's an example of what I mean if I wanted Romania to use Japanese Sprites:
ROM;DarkOrange;ROM;ROM;X

changes to:

ROM;DarkOrange;ROM;JAP;X

Am I creating a conflict somewhere by only making this change in the DH full CSV and not the other folders?
 
I've been toying around with the graphics lately by installing new sprites, icons, etc. I've just been dumping them into the DH full GFX folder, but should I just put them all into the main (Core?) GFX folder instead and then all Mods will use those updated graphics? Or should I update each GFX folder individually?

Also, when we want a country to use specific sprites, such as Argentina using its own sprites, we simply change the country CSV to reflect this. But when I did this with DH Full, I received a DB error message. Should I change the country CSV in all folders, ie, DH light, DH Full, etc.?

Here's an example of what I mean if I wanted Romania to use Japanese Sprites:
ROM;DarkOrange;ROM;ROM;X

changes to:

ROM;DarkOrange;ROM;JAP;X

Am I creating a conflict somewhere by only making this change in the DH full CSV and not the other folders?

IMO you are over-complicating things a little. Take a look at Puma's sprite files and see how its done.
For each Ger unit: you need a palette file, an spr file and a bmp file, specific for that unit. These all go into the Core HOI2 file,

EDIT: only for generic DH game use... For individual Mods: They go into the same files, but in the Mod Folders:
So palette in palette folder; spr in gfx/map/units and bmp file in gfx/map/units/bmp. Then ARG would be the same, but ARG instead of Ger....

If creating sprites, you can use the same palette file, just rename it accordingly. For Puma's palette's you'd have to use whatever he used. If you make a mistake, there will be black squares in the game.
.SPR files can be read by notepad. Don't waste time manually changing file names and paths.

I use InfoRapidSearch & Replace to edit files, and RenameIt to rename the files.



Also you can have T-L_Panzer A-FIRE C-GER-...... for the first Light Panzers ... and then T-Panzer for the main Medium Panzers... For Heavy panzers, the levels just increase, there is no H-Panzer.

I don't know what you mean about this: ROM;DarkOrange;ROM;ROM;X............??????
 
Last edited:
IMO you are over-complicating things a little. These all go into the Core HOI2 file, not the Mod files.

Then ARG would be the same, but ARG instead of Ger....

I don't know what you mean about this: ROM;DarkOrange;ROM;ROM;X............??????

Ah, I've been putting them into their respective DH Full folders only. So I guess I should just be putting them into the Core folders instead...what a mess. But for the most part, they've been working fine.

As far as your question. Under DD/Arm anyway, if you put in a new Argentina sprite, you have to modify the country CSV to tell the game to use that sprite for Argentina. Under Vanilla DH, Argentina uses American Sprites. I probably shouldn't have used Romania as an example above, but by making that change, I would be telling the game to have Romania use Japanese Sprites.
 
Ah, I've been putting them into their respective DH Full folders only. So I guess I should just be putting them into the Core folders instead...what a mess. But for the most part, they've been working fine.

As far as your question. Under DD/Arm anyway, if you put in a new Argentina sprite, you have to modify the country CSV to tell the game to use that sprite for Argentina. Under Vanilla DH, Argentina uses American Sprites. I probably shouldn't have used Romania as an example above, but by making that change, I would be telling the game to have Romania use Japanese Sprites.
Pasha. You could be right afterall. Mod33 has its own sprites in the unit file of its own gfx/map/units files.... While Puma put his files into the core game files... he wasn't using DH.. was using AoD. OK I've learnt something as well, because I was wondering how to get different mods to use different levels of sprites... so Thanks for your post. It has cleared up something for me too.

For instance Mod33 starts earlier than DH, and so uses an earlier tank to start with. DH starts with the next tank along the tech line.