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. 
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.
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.
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 }
}
}
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 }
}
}
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)
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).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
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.Besides the AI doesnt puppet nor does it ask for military access.
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.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.
See my last post; this is an error introduced when the event was rewritten for 1.02.Also, Soviets don't seem to have cores on SIB.....
Besides the AI doesnt puppet nor does it ask for military access.
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.
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...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.
ptan54 said: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