• 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.
Vicky2 map can indeed be modded.
Iron Cross HOI2 expansion is using a new map, as well as the upcoming Darkest Hour stand alone game.
Check their forums if you are interested. :)

Sounds great. But one Darkest hour screen I've seen still had the old hoi2 map on display :eek:
 
Well, I still must not be following the directions completely. I got everything to work, except, for retaining the colorscales. I did follow those directions closely, but when I opened the PNG file again, it was still in RGB mode. The file would not work in MapMaker unless it was indexed, and if I indexed the completed file, I lost the colorscale of the original.

So, I just edited the PNG file (since I was just, HAH - just, changing the text) directly, without changing the file out of indexed mode. THAT, was not much fun, as the text tool just placed a frame of the font out there which I then had to manually pixilate to approximate the Trixie Pro (Plain) font. The result wasn't bad, but in the future, I will likely try to be a little more organised before I try to pixilate something on the fly.

These PNG files worked fine in MapMaker and there was no problem with the colorscale matching the original (since I hadn't changed it). So far, I have corrected four provincial misspellings/wrong words, and have had another omission identified that I will work on some time in the near future.

I did gain some perspective as to why Paradox might not have been interested in amending the HoI Map. And, kudos to those of you who have much more ambitious plans for the map than I do.
 
Thanks ewphoenix123. I'll give that a try soon.

I certainly agree that working outside of the indexed mode is much easier. I just couldn't get the file back into the correct index for love nor money. I'm sure I wasn't following directions, but I never did see what I was doing wrong.
 
When i try to use the painbrush tool in GIMP to add a new province, (on colorscales.) i dont think there is anti-aliasing. Because it just shows up as a solid blob, rather than sort of blurred such as the picture example.
 
I have a little question
How can I unite every single tile, make the map I want and then cut it on normal size tiles, like those from the game?
I try and try but it seems I cant get far with this.
Any help would be appreciated!
 
I've been trying to extract the Darkest Hour map but I get the damn fatal error.
 
What should the images.txt file look like? I can't seem to figure it out. Whenever I launch mapmaker.exe , it crashes without saying a thing after attempting to load images.txt

EDIT: I just realised that it's in the exported maps folder. I still get a crash at step 1...
 
Last edited:
I have tried to edit Iron Cross map(Hoi2 Arma version), but the map extractor crashes after extracting a few images. Is it possible to edit IC map with map utility?

Thx, for the answer.

The log:

Code:
Log of MapExtractor v1.0.5.0
Logging started at: 6.11.2012 9:47:26 UTC

Successfully reached start.
Since there were no arguments, doing default extract
Extracting from command -extract
Did not need to create exported maps directory.
Successfully created default images.txt
Extracting images with following parameters: OffsetX=0 OffsetY=0 ImageSizeX=117 ImageSizeY=45 NumImagesX=8 NumImagesY=8
Loading lightmap at C:\Users\Mad Janez\Desktop\HOI2 modding\Paradox Interactive\Doomsday\map
Doing the following image: Offset=(0,0), Size=(117,45)
Extracting grayscale of (0,0), Size=(117,45)
Doing the following image: Offset=(0,45), Size=(117,45)
Extracting grayscale of (0,45), Size=(117,45)
Extracting ownership image of (0,45), Size=(117,45)
Extracting tile image of (0,45), Size=(117,45)
Extracting ownership image of (0,0), Size=(117,45)
Extracting tile image of (0,0), Size=(117,45)
Extracting border image of (0,45), Size=(117,45)
Done doing the following image: Offset=(0,45), Size=(117,45)
Doing the following image: Offset=(0,90), Size=(117,45)
Extracting grayscale of (0,90), Size=(117,45)
Extracting ownership image of (0,90), Size=(117,45)
Extracting tile image of (0,90), Size=(117,45)
Extracting border image of (0,0), Size=(117,45)
Extracting border image of (0,90), Size=(117,45)
Done doing the following image: Offset=(0,90), Size=(117,45)
Doing the following image: Offset=(0,135), Size=(117,45)
Extracting grayscale of (0,135), Size=(117,45)
Done doing the following image: Offset=(0,0), Size=(117,45)
Doing the following image: Offset=(0,180), Size=(117,45)
Extracting grayscale of (0,180), Size=(117,45)
Extracting ownership image of (0,135), Size=(117,45)
Extracting ownership image of (0,180), Size=(117,45)
Extracting tile image of (0,135), Size=(117,45)
Extracting tile image of (0,180), Size=(117,45)
Extracting border image of (0,135), Size=(117,45)
Done doing the following image: Offset=(0,135), Size=(117,45)
Doing the following image: Offset=(0,225), Size=(117,45)
Extracting grayscale of (0,225), Size=(117,45)
Extracting border image of (0,180), Size=(117,45)
Done doing the following image: Offset=(0,180), Size=(117,45)
Doing the following image: Offset=(0,270), Size=(117,45)
Extracting grayscale of (0,270), Size=(117,45)


#################################
An exception has occurred.
#################################
Exception: System.ArgumentOutOfRangeException
Derived from System.ArgumentException
Derived from System.SystemException
Derived from System.Exception
6.11.2012 9:47:36
Message: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
Source: mscorlib

STACK TRACE
Void ThrowArgumentOutOfRangeException()
at System.ThrowHelper.ThrowArgumentOutOfRangeExceptio n()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at MapUtility.MapBlock.GetProvinceIdsNewWay(Int32& Offset)
at MapUtility.MapBlock.EnsureDecompressed()
at MapUtility.Lightmap.GetTrueColoredGrayscaleLayer(I nt32 x, Int32 y, Int32 captureWidth, Int32 captureHeight)
at MapUtility.Extraction.ExtractGrayscale(Lightmap map, Rectangle bounds)
at MapUtility.Extraction.ExtractSection(Lightmap lm, Rectangle bounds)
at MapUtility.Extraction.ExtractFileTask.TaskOverride ()
at CoreLib.Task.DoTask(Int32 index, TaskQueue tq)
at CoreLib.TaskQueue.DoWork(Object value)
at System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart(Object obj)



#################################
An exception has occurred.
#################################
Exception: System.ArgumentOutOfRangeException
Derived from System.ArgumentException
Derived from System.SystemException
Derived from System.Exception
6.11.2012 9:47:37
Message: Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
Source: mscorlib

STACK TRACE
Void ThrowArgumentOutOfRangeException()
at System.ThrowHelper.ThrowArgumentOutOfRangeExceptio n()
at System.Collections.Generic.List`1.get_Item(Int32 index)
at MapUtility.MapBlock.GetProvinceIdsNewWay(Int32& Offset)
at MapUtility.MapBlock.EnsureDecompressed()
at MapUtility.Lightmap.GetTrueColoredGrayscaleLayer(I nt32 x, Int32 y, Int32 captureWidth, Int32 captureHeight)
at MapUtility.Extraction.ExtractGrayscale(Lightmap map, Rectangle bounds)
at MapUtility.Extraction.ExtractSection(Lightmap lm, Rectangle bounds)
at MapUtility.Extraction.ExtractFileTask.TaskOverride ()
at CoreLib.Task.DoTask(Int32 index, TaskQueue tq)
at CoreLib.TaskQueue.DoWork(Object value)
at System.Threading.ExecutionContext.Run(ExecutionCon text executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart(Object obj)