• 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 think I might be saying that this country could be made unplayable by not including it in the 'selectable' part of the scenario file. If that is so, then we shan't require a country description. :)
 
1 - Why is the tech conscription in? All it does is -5% industrial efficiency - surely there should be some positives as well? Most of the powers start with this tech already researched, but for those countries who don't have this researched, there is no incentive. It doesnt open up future techs on the home front tree.

2 - Would anyone object vehemently if I suggested that Vladivostok should be worth 0 VP? I've seen Soviet Russia frequently crush the remnants of the White army, only for SIB to block its way to the far east...........from 1918-1925 the Whites are defeated in all but name, yet cling to their 1 VP Vladivostok to avoid annexation...........eventually I (as Germany) took the city so they could be annexed.....rather unrealistic situation I think, for Denikin and Wrangel to escape to Vladivostok and hold out forever.
 
ptan54 said:
1 - Why is the tech conscription in? All it does is -5% industrial efficiency - surely there should be some positives as well? Most of the powers start with this tech already researched, but for those countries who don't have this researched, there is no incentive. It doesnt open up future techs on the home front tree.

What can go in its place? Personally, I'm not entirely sure that conscription is suitable as a tech.

ptan54 said:
2 - Would anyone object vehemently if I suggested that Vladivostok should be worth 0 VP? I've seen Soviet Russia frequently crush the remnants of the White army, only for SIB to block its way to the far east...........from 1918-1925 the Whites are defeated in all but name, yet cling to their 1 VP Vladivostok to avoid annexation...........eventually I (as Germany) took the city so they could be annexed.....rather unrealistic situation I think, for Denikin and Wrangel to escape to Vladivostok and hold out forever.

I don't think I'd be too upset to see it stripped of its VP value. :)
 
Is it possible to strip a province of its VP value through an event? If so what if we have an event that reduces Vladivostok's VP value to zero if based on these coditions: Siberia exists, Soviet Russia controls the 'capital' of the White Russians, and the White Russians no longer exist.

If it is not possible then I as VP Overlord have no objections.
 
Yes, it is possible to change a province's value through event. The command is

command = { type = province_keypoints which = <province id> value = <amount to change by> }
 
So, what you're effectively saying is that Soviet Russia can't end the Civil War without occupying (or puppeting, or allying to and getting military access from) Siberia? And this probably take it until well into the 1920s?

Sounds as if it's Working As Designed to me :)

Just a thought: am I right in thinking that when you puppet a country, any territories in it which are your core provinces get annexed by you automatically? If so, this makes the whole question moot.

Plus, Vladivostok is one of the most important cities in Russia from a strategic point of view. It's also a key objective for Japan, among others. It should definitely be a victory point location.
 
Soviets are also at war with SIB - it is silly to deny them full access to the raw materials in lands they occupied (foreign IC is counted less I think) just because Vladivostok is the only thing that's left. This also impedes their war effort against SIB.

Besides the AI doesnt puppet nor does it ask for military access. In all fairness I think RUS should lose if they lose all of European Russia. Turkestan will fall without a fight, and its difficult to see anyone holding alone in one city against the Soviet hordes that can't reach you for now.

Also, Soviets don't seem to have cores on SIB.....
 
Comrades! I have discovered a counter-revolutionary plot! This is the event 74001 I originally wrote:

Code:
event = { 
	id = 74001
	random = no
	country = SOV
	name = "The world's first Communist state"
	desc = "Dismissed by orthodox Marxists as the Great Power least 
likely to witness a proletarian revolution, Russia under Lenin has appeared to 
prove the theorists wrong."
	style = 0

    date = { day = 1 month = august year = 1914 } 
    offset = 1 
    deathdate = { day = 0 month = january year = 1924 } 	
	action_a = {
		name = "Comrades! Let us build socialism together!" 
		command = { type = dissent value = 20 } 
		command = { type = supplies value = 5000 }
		command = { type = oilpool value = 300 }
		command = { type = steelpool value = 300 }
		command = { type = coalpool value = 300 }
		command = { type = rubberpool value = 300 }
		command = { type = manpowerpool value = 300 }
		command = { type = alignment which = communist value = 100 }
		command = { type = war which = RUS }
		command = { type = add_division which = infantry } # Latvian Rifles
		command = { type = add_division which = infantry } # Latvian Rifles
		command = { type = add_division which = militia } # Red Guards
		command = { type = add_division which = militia }
		command = { type = add_division which = militia }
		command = { type = add_division which = militia }
		command = { type = add_division which = militia }
		command = { type = add_division which = militia }
		command = { type = addcore which = 805 } # Russia
		command = { type = addcore which = 807 }
		command = { type = addcore which = 811 }
		command = { type = addcore which = 821 }
		command = { type = addcore which = 822 }
		command = { type = addcore which = 834 }
		command = { type = addcore which = 838 }
		command = { type = addcore which = 839 }
		command = { type = addcore which = 859 }
		command = { type = addcore which = 862 }
		command = { type = addcore which = 1222 }
		command = { type = addcore which = 1223 }
		command = { type = addcore which = 1224 }
		command = { type = addcore which = 1230 }
		command = { type = addcore which = 1235 }
		command = { type = addcore which = 1252 }
		command = { type = addcore which = 1255 }
		command = { type = addcore which = 1256 }
		command = { type = addcore which = 1257 }
		command = { type = addcore which = 1259 }
		command = { type = addcore which = 1366 }
		command = { type = addcore which = 1369 }
		command = { type = addcore which = 1370 }
		command = { type = addcore which = 1399 }
		command = { type = addcore which = 1402 }
		command = { type = addcore which = 1405 }
		command = { type = addcore which = 1409 }
		command = { type = addcore which = 1424 }
		command = { type = addcore which = 1425 }
		command = { type = addcore which = 1426 }
		command = { type = addcore which = 1429 }
		command = { type = addcore which = 1430 }
		command = { type = addcore which = 1515 }
		command = { type = addcore which = 1519 }
		command = { type = addcore which = 1648 }
		command = { type = addcore which = 1663 }
		command = { type = addcore which = 1847 }
		command = { type = addcore which = 1239 } # Siberia
		command = { type = addcore which = 1240 }
		command = { type = addcore which = 1241 }
		command = { type = addcore which = 1242 }
		command = { type = addcore which = 1243 }
		command = { type = addcore which = 1246 }
		command = { type = addcore which = 1250 }
		command = { type = addcore which = 1371 }
		command = { type = addcore which = 1372 }
		command = { type = addcore which = 1373 }
		command = { type = addcore which = 1374 }
		command = { type = addcore which = 1375 }
		command = { type = addcore which = 1376 }
		command = { type = addcore which = 1377 }
		command = { type = addcore which = 1378 }
		command = { type = addcore which = 1379 }
		command = { type = addcore which = 1380 }
		command = { type = addcore which = 1381 }
		command = { type = addcore which = 1382 }
		command = { type = addcore which = 1383 }
		command = { type = addcore which = 1385 }
		command = { type = addcore which = 1386 }
		command = { type = addcore which = 1387 }
		command = { type = addcore which = 1388 }
		command = { type = addcore which = 1389 }
		command = { type = addcore which = 1391 }
		command = { type = addcore which = 1392 }
		command = { type = addcore which = 1393 }
		command = { type = addcore which = 1394 }
		command = { type = addcore which = 1395 }
		command = { type = addcore which = 1396 }
		command = { type = addcore which = 1397 }
		command = { type = addcore which = 1517 }
		command = { type = addcore which = 1518 }
		command = { type = addcore which = 1521 }
		command = { type = addcore which = 1522 }
		command = { type = addcore which = 1523 }
		command = { type = addcore which = 1524 }
		command = { type = addcore which = 1525 }
		command = { type = addcore which = 1527 }
		command = { type = addcore which = 1529 }
		command = { type = addcore which = 1530 }
		command = { type = addcore which = 1533 }
		command = { type = addcore which = 1537 }
		command = { type = addcore which = 1538 }
		command = { type = addcore which = 1540 }
		command = { type = addcore which = 1553 }
		command = { type = addcore which = 1628 }
		command = { type = addcore which = 1630 }
		command = { type = addcore which = 1631 }
		command = { type = addcore which = 1632 }
		command = { type = addcore which = 1633 }
		command = { type = addcore which = 1634 }
		command = { type = addcore which = 1636 }
		command = { type = addcore which = 1637 }
		command = { type = addcore which = 1638 }
		command = { type = addcore which = 1639 }
		command = { type = addcore which = 1640 }
		command = { type = addcore which = 1641 }
		command = { type = addcore which = 1644 }
		command = { type = addcore which = 1645 }
		command = { type = addcore which = 1659 }
		command = { type = addcore which = 1843 }
		command = { type = addcore which = 1846 }
		command = { type = addcore which = 1850 }
		command = { type = addcore which = 1855 }
		command = { type = addcore which = 719 } # Ukraine
		command = { type = addcore which = 721 }
		command = { type = addcore which = 763 }
		command = { type = addcore which = 764 }
		command = { type = addcore which = 766 }
		command = { type = addcore which = 767 }
		command = { type = addcore which = 769 }
		command = { type = addcore which = 770 }
		command = { type = addcore which = 774 }
		command = { type = addcore which = 775 }
		command = { type = addcore which = 776 }
		command = { type = addcore which = 857 }
		command = { type = addcore which = 863 }
		command = { type = addcore which = 864 }
		command = { type = addcore which = 865 }
		command = { type = addcore which = 772 } # Belarus
		command = { type = addcore which = 773 }
		command = { type = addcore which = 778 }
		command = { type = addcore which = 779 }
		command = { type = addcore which = 780 }
		command = { type = addcore which = 1359 } # Azerbaijan
		command = { type = addcore which = 1360 }
		command = { type = addcore which = 1220 } # Georgia
		command = { type = addcore which = 1258 }
		command = { type = addcore which = 1260 } # Armenia
		command = { type = addcore which = 1263 }
		}
	}

and this is the one which is actually in the mod:

Code:
event = { 
    country = SOV 
    id = 74001 
    random = no 
    style = 0 

    name = "EVT_74001_NAME" 
    desc = "EVT_74001_DESC" 

    # Triggered by Russian 48105 

    date = { day = 0 month = august year = 1914 } 
    offset = 1 
    deathdate = { day = 0 month = january year = 1925 } 

    action_a = { 
        name = "ACTIONNAME74001A" 
        command = { type = dissent value = 20 } 
        command = { type = supplies value = 5000 } 
        command = { type = oilpool value = 300 } 
        command = { type = steelpool value = 300 } 
        command = { type = coalpool value = 300 } 
        command = { type = rubberpool value = 300 } 
        command = { type = manpowerpool value = 300 } 
        command = { type = alignment which = communist value = 100 } 
        command = { type = war which = RUS } 
        command = { type = add_division which = infantry } 
        command = { type = add_division which = infantry } 
        command = { type = add_division which = militia } 
        command = { type = add_division which = militia } 
        command = { type = add_division which = militia } 
        command = { type = add_division which = militia } 
        command = { type = add_division which = militia } 
        command = { type = add_division which = militia } 
        command = { type = addcore which = 719 } 
        command = { type = addcore which = 721 } 
        command = { type = addcore which = 763 } 
        command = { type = addcore which = 764 } 
        command = { type = addcore which = 766 } 
        command = { type = addcore which = 767 } 
        command = { type = addcore which = 769 } 
        command = { type = addcore which = 770 } 
        command = { type = addcore which = 772 } 
        command = { type = addcore which = 773 } 
        command = { type = addcore which = 774 } 
        command = { type = addcore which = 775 } 
        command = { type = addcore which = 776 } 
        command = { type = addcore which = 778 } 
        command = { type = addcore which = 779 } 
        command = { type = addcore which = 780 } 
        command = { type = addcore which = 781 } 
        command = { type = addcore which = 783 } 
        command = { type = addcore which = 784 } 
        command = { type = addcore which = 785 } 
        command = { type = addcore which = 788 } 
        command = { type = addcore which = 791 } 
        command = { type = addcore which = 792 } 
        command = { type = addcore which = 793 } 
        command = { type = addcore which = 794 } 
        command = { type = addcore which = 804 } 
        command = { type = addcore which = 805 } 
        command = { type = addcore which = 807 } 
        command = { type = addcore which = 811 } 
        command = { type = addcore which = 821 } 
        command = { type = addcore which = 822 } 
        command = { type = addcore which = 834 } 
        command = { type = addcore which = 838 } 
        command = { type = addcore which = 839 } 
        command = { type = addcore which = 840 } 
        command = { type = addcore which = 842 } 
        command = { type = addcore which = 843 } 
        command = { type = addcore which = 844 } 
        command = { type = addcore which = 845 } 
        command = { type = addcore which = 846 } 
        command = { type = addcore which = 847 } 
        command = { type = addcore which = 848 } 
        command = { type = addcore which = 850 } 
        command = { type = addcore which = 851 } 
        command = { type = addcore which = 852 } 
        command = { type = addcore which = 853 } 
        command = { type = addcore which = 854 } 
        command = { type = addcore which = 855 } 
        command = { type = addcore which = 856 } 
        command = { type = addcore which = 857 } 
        command = { type = addcore which = 858 } 
        command = { type = addcore which = 859 } 
        command = { type = addcore which = 861 } 
        command = { type = addcore which = 862 } 
        command = { type = addcore which = 863 } 
        command = { type = addcore which = 864 } 
        command = { type = addcore which = 865 } 
        command = { type = addcore which = 1220 } 
        command = { type = addcore which = 1222 } 
        command = { type = addcore which = 1223 } 
        command = { type = addcore which = 1224 } 
        command = { type = addcore which = 1225 } 
        command = { type = addcore which = 1227 } 
        command = { type = addcore which = 1228 } 
        command = { type = addcore which = 1229 } 
        command = { type = addcore which = 1230 } 
        command = { type = addcore which = 1232 } 
        command = { type = addcore which = 1233 } 
        command = { type = addcore which = 1234 } 
        command = { type = addcore which = 1235 } 
        command = { type = addcore which = 1236 } 
        command = { type = addcore which = 1237 } 
        command = { type = addcore which = 1244 } 
        command = { type = addcore which = 1245 } 
        command = { type = addcore which = 1248 } 
        command = { type = addcore which = 1249 } 
        command = { type = addcore which = 1251 } 
        command = { type = addcore which = 1252 } 
        command = { type = addcore which = 1254 } 
        command = { type = addcore which = 1255 } 
        command = { type = addcore which = 1256 } 
        command = { type = addcore which = 1257 } 
        command = { type = addcore which = 1258 } 
        command = { type = addcore which = 1259 } 
        command = { type = addcore which = 1260 } 
        command = { type = addcore which = 1263 } 
        command = { type = addcore which = 1359 } 
        command = { type = addcore which = 1360 } 
        command = { type = addcore which = 1366 } 
        command = { type = addcore which = 1369 } 
        command = { type = addcore which = 1370 } 
        command = { type = addcore which = 1398 } 
        command = { type = addcore which = 1399 } 
        command = { type = addcore which = 1402 } 
        command = { type = addcore which = 1404 } 
        command = { type = addcore which = 1405 } 
        command = { type = addcore which = 1409 } 
        command = { type = addcore which = 1422 } 
        command = { type = addcore which = 1423 } 
        command = { type = addcore which = 1424 } 
        command = { type = addcore which = 1425 } 
        command = { type = addcore which = 1426 } 
        command = { type = addcore which = 1429 } 
        command = { type = addcore which = 1430 } 
        command = { type = addcore which = 1431 } 
        command = { type = addcore which = 1436 } 
        command = { type = addcore which = 1515 } 
        command = { type = addcore which = 1519 } 
        command = { type = addcore which = 1526 } 
        command = { type = addcore which = 1534 } 
        command = { type = addcore which = 1535 } 
        command = { type = addcore which = 1648 } 
        command = { type = addcore which = 1651 } 
        command = { type = addcore which = 1652 } 
        command = { type = addcore which = 1653 } 
        command = { type = addcore which = 1656 } 
        command = { type = addcore which = 1657 } 
        command = { type = addcore which = 1658 } 
        command = { type = addcore which = 1662 } 
        command = { type = addcore which = 1663 } 
        command = { type = addcore which = 1847 } 
    } 
}

Notice how many provinces - including the whole of Siberia - have gone astray? I blame capitalist running-dog saboteurs and wreckers in the pay of the arch-traitor Trotsky!
 
Tech descriptions

Gentlemen! Excellent MOD, i just burned two and a half hours of my life looking around teh starting set up of the GErmany armed forces in 1914, and only broke off because of a woman (Put those stones down, mates!)

I have one gripe, but I also have a sloution. The tech descriptions are conspicuously missing. After all the hard work you guys put into this MOD, i can see how that could have been considered 'fat' to cut away for the sake of expeiting the project. But the descriptions are vital, not only as an educational aspect of the game, but more importantly to give the player a feel wor what he's trying to acomplish. THis is especially true for people not as familiar with the time period as a dozen fellows who made the mod!

I have heard there may be a 1.03 released. If this is so, I would like to offer my assistance in this aspect. my modding skill sare still nil, but I can research, and i can write. If you are interested in my help, please let me know!

EDIT: It jsut occured to me that the tech descriptions ARE somewhere in the zipfile, and i was jsut too stupid to find them. If this is the case and i am the only one missing them, please disregard everything above this edit and tell me wher ei can find them to install them (slinks sheepishly away)
 
Last edited:
O'Donnel Aboo! said:
EDIT: It jsut occured to me that the tech descriptions ARE somewhere in the zipfile, and i was jsut too stupid to find them. If this is the case and i am the only one missing them, please disregard everything above this edit and tell me wher ei can find them to install them (slinks sheepishly away)

Tech descriptions can be found in the text file. If you spot any gaps that ought to be filled, or any omissions, then feel free to come up with some suggestions. :)
 
ptan54 said:
Soviets are also at war with SIB - it is silly to deny them full access to the raw materials in lands they occupied
They have it. All Russia's lands are also core provinces for Soviet Russia, and so they have full use of the ICs in captured provinces. I just tested this, and it's true. (Although the ICs are destroyed when the province is first occupied, they return at one point per day).

Besides the AI doesnt puppet nor does it ask for military access.
I've certainly seen it ask for military access, plenty of times. I've never seen it puppet anyone, true, but I wouldn't like to say it never does.

In all fairness I think RUS should lose if they lose all of European Russia. Turkestan will fall without a fight, and its difficult to see anyone holding alone in one city against the Soviet hordes that can't reach you for now.
They do lose. In my test game, I occupied most of Russia's western provinces until "Puppet" appeared in the options, then chose it. All Russian provinces with Soviet claims on them, including Vladivostok, which my armies were nowhere near were immediately annexed by Soviet Russia.

Also, Soviets don't seem to have cores on SIB.....
See my last post; this is an error introduced when the event was rewritten for 1.02.
 
Besides the AI doesnt puppet nor does it ask for military access.

You just haven't played Portugal in regular HOI. After the war starts, you've got every country who has a border with you asking for MA repeatedly. Belgium, the Netherlands, UK, South Africa, and whoever has managed to reach your borders.
 
Installation Instructions are here.
Any feedback?
1 - Get a clean copy of HOI. This probably isn't necessary if you haven't altered anything....
But don't blame us if you have. This means Uninstall, then reinstall HOI again.
Patch to 1.05. Unzip 1.05c.

2 - Download TGW1.0X moddir zip. 1.02, 1.03, whatever. The zip file.

3 - Unzip into .../Hearts of Iron/. When this is done, you should see a new directory, TGW.
WORD OF WARNING, IF YOUR UNZIPPING TOOL IS TOO OLD THEN THE INCORRECT FILE STRUCTURE WILL BE INSTALLED.

4 - (Screenshot ONE) Go to roadtowar.com and download the regular no time limit patch.
Here: http://www.roadtowar.com/modules.ph...p=getit&lid=209
Now run no time limit 1.2. Patch Hoi.exe

5 - Rightclick on Hoi.exe, select properties.

6 - (Screenshot TWO) Click create shortcut.

7 - (Screenshot THREE) Drag shortcut to desktop.

8 - Rename shortcut to TGW.

9 - Rightclick on shortcut. Select properties. Select submenu shortcut. (Screenshot FOUR)

10 - (Screenshot FIVE, and SIX)
In target: you should see "C:\Program Files\Strategy First\Hearts of Iron\HoI.exe" (or something similar)

All you need to do is get the cursor at the end of that string, press spacebar once, then type TGW.

i.e: "C:\Program Files\Strategy First\Hearts of Iron\HoI.exe" TGW

11 – (optional, Screenshot SEVEN, and EIGHT) You can even change the icon.

12 - Run TGW by double clicking on this shortcut.
 
ptan54 said:
Bear in mind Sov is a revolter country, and has no AI file.....so it won't know which countries it should focus its diplomatic overtures on.....

I've NEVER seen ANY AI puppet - that is for sure.
Well, playing a game with CORE I saw AI Japan puppet AI NatChi, the other day, so the AI does do it on ocasion. Maybe it depends on the AI parameters. Or maybe it was event driven and I didn't notice... :rolleyes:
 
I need a bit of help

I downloded the Mod, and I decided to make a serperate folder for it, so I could download CORE as well. Well, I copied all of the original 1.05c HOI files into a new folder, and then extracted all TGW stuff into that. However, I cant figure out how to get it to run. Can anyone help me? Thanks
 
running the normal hoi.exe should start the game