MoebiusZero / AutoCreamAPI

Note: I never wrote this program, I only compiled it using Visual Studio.
GNU General Public License v3.0
49 stars 13 forks source link

Not all DLCs are added #1

Open dongerlel opened 1 year ago

dongerlel commented 1 year ago

What can i do when not all DLCs are added? Game is COH2 and for example one missing is 297520

MoebiusZero commented 1 year ago

It's been a while since I unlocked the DLC for that game, but if I remember correctly you had to edit the cream_api.ini yourself like this:

[steam]
appid = 231430
language = english
unlockall = False
extraprotection = False
forceoffline = False

[dlc]
231479 = Company of Heroes 2 - Case Blue Mission Pack
231480 = Company of Heroes 2 - Victory at Stalingrad Mission Pack
260290 = Company of Heroes 2 - Southern Fronts Mission Pack
691110 = Company of Heroes 2 - Whale and Dolphin Conservation Charity Pattern Pack
691120 = Company of Heroes 2 - David Sheldrick Trust Charity Pattern Pack
297520 = Company of Heroes 2 - Ardennes Assault: Fox Company Rangers

Also if I remember correctly, you need to add the base game DLC's too otherwise you lose the ability to play the base Soviet campaign because the game thinks you have the free version. I believe this has AppID 231451

For some reason CreamAPI doesn't list all DLC's even though there's a bunch of them.

dongerlel commented 1 year ago

The problem is cream_api.ini is nowhere to be found in my case

image

image

MoebiusZero commented 1 year ago

Weird, when I press Save it automatically generates one. You can do the process manually as well. Make a backup of the steam_api64.dll inside the CoH2 folder and copy the steam_api64.dll inside the CreamAPI-Main folder into the CoH2 folder.

Then just open a notepad file and copy the contents I posted previously into it and save it as cream_api.ini