HGL
ambitious-aqua

Cities Skylines DLC manager broken

I bought a new DLC for Cities Skylines and it doesn't show up in the Modify Installation window (it should be CyclopesSnowfallAudience). The other DLCs that I already have work their actions are constantly loading (see screenshot) From the logs it seems that Heroic has problems with parsing 'legendary info'
8 Replies
CommandMC
CommandMC4w ago
Please send in your Legendary log file as well
HeroicBot
HeroicBot4w ago
Please see the following images on how to send a Heroic / Legendary / GOGDL / Nile log file:
From An unknown user
From An unknown user
ambitious-aqua
ambitious-aquaOP4w ago
I'll do that when I can 👍 but I can say one thing, you can't download CS DLC even from the Epic Games Store I think it downloads either in the Paradox launcher or in-game without an explicit option, just automatically
CommandMC
CommandMC4w ago
Games have basically two ways of managing DLC - go through the EGL (meaning publish manifests for every DLC) - use EOS to check DLC ownership status at runtime and enable content based on that Sounds like CS tried to do both
ambitious-aqua
ambitious-aquaOP4w ago
ah so the DLC could have already be in the base game files interesting
CommandMC
CommandMC4w ago
Yeah even with the first approach the actual DLC "files" are often just a single file that says "Enable DLC x"
ambitious-aqua
ambitious-aquaOP4w ago
Got back home The DLC now shows up but actions are still loading Same error in Heroic logs:
(15:19:03) [ERROR]: [Legendary]: ZodError: [

{

"code": "invalid_type",

"expected": "string",

"received": "null",

"path": [],

"message": "Expected string, received null"

}

]

at Object.get error [as error] (C:\Users\firek\AppData\Local\Programs\heroic\resources\app.asar\node_modules\zod\dist\commonjs\v3\types.js:57:31)

at ZodBranded.parse (C:\Users\firek\AppData\Local\Programs\heroic\resources\app.asar\node_modules\zod\dist\commonjs\v3\types.js:132:22)

at Module.bn (C:\Users\firek\AppData\Local\Programs\heroic\resources\app.asar\build\main\main.js:152:2649)

at C:\Users\firek\AppData\Local\Programs\heroic\resources\app.asar\build\main\main.js:176:3408

at Session.<anonymous> (node:electron/js2c/browser_init:2:106839)

at Session.emit (node:events:518:28)
(15:19:03) [ERROR]: [Legendary]: ZodError: [

{

"code": "invalid_type",

"expected": "string",

"received": "null",

"path": [],

"message": "Expected string, received null"

}

]

at Object.get error [as error] (C:\Users\firek\AppData\Local\Programs\heroic\resources\app.asar\node_modules\zod\dist\commonjs\v3\types.js:57:31)

at ZodBranded.parse (C:\Users\firek\AppData\Local\Programs\heroic\resources\app.asar\node_modules\zod\dist\commonjs\v3\types.js:132:22)

at Module.bn (C:\Users\firek\AppData\Local\Programs\heroic\resources\app.asar\build\main\main.js:152:2649)

at C:\Users\firek\AppData\Local\Programs\heroic\resources\app.asar\build\main\main.js:176:3408

at Session.<anonymous> (node:electron/js2c/browser_init:2:106839)

at Session.emit (node:events:518:28)
CommandMC
CommandMC4w ago
Alright, I might have an idea as to what's going wrong here Could you send in the following file: E:\AppData\Roaming\heroic\legendaryConfig\legendary\metadata\bcbc03d8812a44c18f41cf7d5f849265.json Oh actually, the info is already in your log, nevermind

Did you find this page helpful?