• 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.
I'm attempting to install PB, ARKO armoiries, ARKO interface, VIET events, and VIET immersion, but after installing VIET events I'm being told that VIET immersion can't be installed as I've enabled SWMH, when I'm certain that I haven't.
The check goes like this:
Code:
if SWMH:
    if language != "f":
        print("VIET immersion is not yet compatible with SWMH, thus cannot be enabled as you've enabled SWMH.")
    else:
        print("VIET immersion n'est pas compatible avec SWMH et ne peut donc pas etre active en meme temps qu'SWMH.")
    VIETimmersion = False

A quick test gave the proper result too; I hit enter for every mod except SWMH, where I instead wrote "n" (though anything other than blank, "y", "yes", "o", and "oui" will count as no).

Edit: Glad it is working for you now :)
 
OK , thats fine of course.
Maybe one Texture file is broken , i would redownload HIP and reinstall, if the problem then is solved, perfect.
If not, can you post some more screens where this glitches are else ?

Redownloaded and merged everything again, same thing. Looks like it's SWMH that is causing the glitches.
Imgur album: http://imgur.com/a/SOQfy

Going to poke around the files and see if anything happens.
 
I've linked the installer source code in the OP now.
Running that directly with Python 3 or later installed will let 32-bit users, and anyone not using Windows, run the installer.

Hey, can you try and see if this works on Windows as well? https://gist.github.com/anonymous/8490806
Replaced all the '\\' in the file paths with '/', because \\ is exclusive to Windows. #!/usr/bin/env python is just so the system knows what to do with the file, shouldn't affect Windows.

EDIT: commented out the removing of the 'modules' folder during my testing, forgot to remove it.
 
I couldn't create a thread in this sub-forum for some reason, so I'll say it here:
You might want to rename the West African religion to just African or African paganism, since the majority of it isn't even in the west anymore.
You could also get rid of that Pagan religion in East Africa.. For example make a new one, or just include it in West African.
Couldn't you just keep consistency and rename Slavianska Vera to Slavic? Baltic and West African have non-cultural names, for example.
 
Hey, can you try and see if this works on Windows as well? https://gist.github.com/anonymous/8490806
Replaced all the '\\' in the file paths with '/', because \\ is exclusive to Windows. #!/usr/bin/env python is just so the system knows what to do with the file, shouldn't affect Windows.

EDIT: commented out the removing of the 'modules' folder during my testing, forgot to remove it.
Seems to work fine. I've replaced all \\ with / in the gist now, and the next download (whenever that comes) will include a version compiled based on that (though since the compiled version only works on 64-bit Windows that shouldn't change anything for anyone, sadly).
 
Seems to work fine. I've replaced all \\ with / in the gist now, and the next download (whenever that comes) will include a version compiled based on that (though since the compiled version only works on 64-bit Windows that shouldn't change anything for anyone, sadly).

Why not throw in the source file in the pack, and just add 'Optionally delete python33.dll, the installer, installer.py and the .7z file'. It's not like the file is big or something.
 
Why not throw in the source file in the pack, and just add 'Optionally delete python33.dll, the installer, installer.py and the .7z file'. It's not like the file is big or something.
I suppose.

Edit: Next version of the download (whenever that comes) now includes main.py, and a few instructions for it.
 
I couldn't create a thread in this sub-forum for some reason, so I'll say it here:
You might want to rename the West African religion to just African or African paganism, since the majority of it isn't even in the west anymore.
You could also get rid of that Pagan religion in East Africa.. For example make a new one, or just include it in West African.
Couldn't you just keep consistency and rename Slavianska Vera to Slavic? Baltic and West African have non-cultural names, for example.
This belongs in one of the stickied threads, most likely the one for PB.
 
This belongs in one of the stickied threads, most likely the one for PB.
More likely the one for SWMH. PB doesn't rename any religions except Monophysite (and that bit of localisation I'll probably get rid of too).
 
I suppose.

Edit: Next version of the download (whenever that comes) now includes main.py, and a few instructions for it.

I concur with it. the .py works perfectly (with python installed that is )

More likely the one for SWMH. PB doesn't rename any religions except Monophysite (and that bit of localisation I'll probably get rid of too).

you should make a unified bug reports thread, and a volunteer pseudo-moderator would then forward it to the likely relevant mod :laugh:
 
I concur with it. the .py works perfectly (with python installed that is )
Yep.
The reason it wasn't included to begin with is that relatively few people do have Python installed, and it was assumed it'd work on 32-bit Windows. Had we known it wouldn't, we'd have included the .py to begin with.
 
Yep.
The reason it wasn't included to begin with is that relatively few people do have Python installed, and it was assumed it'd work on 32-bit Windows. Had we known it wouldn't, we'd have included the .py to begin with.
I'm guessing you can't directly distribute python with the release archives due to copyrighting laws and stuff? (then again, it's 19 MB - might as well link python in the OP instead)

still, I'm curious - is it a lot easier to code than making an .exe with pre-configured installation buttons/stickies?
 
I'm guessing you can't directly distribute python with the release archives due to copyrighting laws and stuff? (then again, it's 19 MB - might as well link python in the OP instead)

still, I'm curious - is it a lot easier to code than making an .exe with pre-configured installation buttons/stickies?
Python can be distributed freely to my knowledge, but as you say, the size is an issue. The .dll is a "bare essentials" version of sorts.

A command line tool is quite a bit simpler to code than a full graphical installer, yes. There are tools for that as well of course (I've used NSIS) in the past, but the conditional logic available to us with Python is preferable.
 
One more thing that I've noticed, two files aren't loading because case sensitivity:

PB: rename /gfx/interface/decision_icon_create_hre.DDS to /gfx/interface/decision_icon_create_hre.dds
VIET: rename /gfx/event_pictures/Marriage_Celtic.tga to /gfx/event_pictures/Marriage_celtic.tga:

Nothing critical, the game runs just fine without them, but just a heads up.

There is a third file "gfx//interface//decision_icon_convert_to_spouse_arkagun" that couldn't load, but since that files doesn't even exist I think it's just either legacy or planned in the future.
 
I have downloaded the file three times using different browsers and it still gives me an error "can not open file as archive". Im running Win 7 64-Bit.
I assume you mean the .7z file?
You should install a proper archive tool. 7zip is strongly recommended.
One more thing that I've noticed, two files aren't loading because case sensitivity:

PB: rename /gfx/interface/decision_icon_create_hre.DDS to /gfx/interface/decision_icon_create_hre.dds
VIET: rename /gfx/event_pictures/Marriage_Celtic.tga to /gfx/event_pictures/Marriage_celtic.tga:

Nothing critical, the game runs just fine without them, but just a heads up.

There is a third file "gfx//interface//decision_icon_convert_to_spouse_arkagun" that couldn't load, but since that files doesn't even exist I think it's just either legacy or planned in the future.
Are you sure the different extension would cause any sort of issue? I'm relatively sure the file system should be treating the two as equivalent.
 
Are you sure the different extension would cause any sort of issue? I'm relatively sure the file system should be treating the two as equivalent.

The thing is, Linux/the file systems doesn't care about extensions by default, it's a part of the name of the file. So yes, case matters, even in extensions.
 
The thing is, Linux/the file systems doesn't care about extensions by default, it's a part of the name of the file. So yes, case matters, even in extensions.
Issue is I can't actually fix that properly, as Git completely ignores the case of the extension. So the next time I sync I'd probably overwrite it with the extension as DDS instead of dds.