• 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.

Doombringer01

Recruit
Nov 27, 2019
1
0
One line summary of your issue
1.8 shop data error

What platform are you running the game on?

Steam

What operating system do you use?
Windows 10
Which version of the game are you running?
1.8.0-629R
What DLC do you have installed?

None

Please explain your issue is in as much detail as possible.
lostech BlackKnight & Highlander are meant to spawn in BlackMarkets, but don't because the reference to them uses a capital B, while their mechdef name uses a lower case b.

To Fix: go to
data\itemcollections\itemCollection_systemStores_MechParts_BlackMarket_Assault.csv
change mechdef_blackknight_BL-6B-KNT,MechPart,3,4
to mechdef_blackknight_BL-6b-KNT,MechPart,3,4
and change mechdef_highlander_HGN-732B,MechPart,3,4
to mechdef_highlander_HGN-732b,MechPart,3,4

then go to:
data\itemcollections\itemCollection_systemStores_Mechs_BlackMarket_Assault.csv

change mechdef_blackknight_BL-6B-KNT,Mech,1,5
to mechdef_blackknight_BL-6b-KNT,Mech,1,5
and change mechdef_highlander_HGN-732B,Mech,1,5
to mechdef_highlander_HGN-732b,Mech,1,5

and it will work as intended.

Also mechdef_blackknight_BL-6b-KNT still has 4 double heat sinks on each leg, which is silly...
Have you tried verifying your files?
Yes

Steps to reproduce the issue
If you go to any blackmarket as is, you will NEVER find a Highlander b or BlackKnight b, even though they are supposed to spawn.

Making the changes listed in 'Please explain your issue is in as much detail as possible.' will fix it.


(I attached DxDiag and output_log because they were required, they are not relevant though.)

Attach DxDiag (PC), System Info log (Mac), or run sudo lshw -html > specs.html and uploaded specs.html (Linux)

Attach Output Log
Windows: \Users\YourUserName\AppData\LocalLow\Harebrained Schemes\BATTLETECH\output_log.txt
Mac OS: Users >{name} > Library > Logs > Unity > Player.log
Linux: ~/.config/unity3d/Harebrained Schemes/BATTLETECH/Player.log


If the game crashed, please attach the crash file with the time stamp closest to the crash.
Windows: [Steam library folder]\steamapps\common\BATTLETECH\DumpBox
For v.17 and beyond try here: C:\Users\[YourUserName]\AppData\LocalLow\Harebrained Schemes\BATTLETECH
OSX: Macintosh HD > Users > [username] > Library > Application Support > Steam > steamapps > common > BattleTech > DumpBox
Linux: [Steam library folder]/steamapps/common/BATTLETECH/DumpBox


If a save game was loaded at the start of the game session, upload it. Please make sure to upload the save game with the timestamp closest to when you loaded it.
Windows:
Steam: [Steam installation folder]\userdata[SteamID]\637090\remote\C0\SGS1
GOG: 'C:\Users\USER_ID\AppData\Local\GOG.com\Galaxy\Applications\50593543263669699\Storage\Shared\Files\C#\SGS#'
Vanilla:'C:\Users\USER_ID\AppData\LocalLow\Harebrained Schemes\BattleTech\C#\SGS#'
OSX:
Steam: Macintosh HD > Users > [username] > Library > Application Support > Steam > userdata > [SteamID] > 637090 > remote > C#> SGS#
GOG: Macintosh HD > Users > [username] > Library > Application Support > GOG.com > Galaxy > Applications > 50593543263669699 > Storage > Shared > Files > C# > SGS#
Vanilla: Macintosh HD > Users > [username]> Library > Application Support > unity.Harebrained Schemes.BattleTech > C# > SGG#
Linux:
Steam: /home/.steam/steam/userdata/[steamID]/637090/remote/C#/SGS#
GOG: /home/[username]/.config/unity3d/Harebrained Schemes/BATTLETECH/remote/C#/SGS#/
Vanilla: /home/[username]/.config/unity3d/Harebrained Schemes/BATTLETECH/remote/C#/SGS#/


Attach screenshot / video
 

Attachments

  • DxDiag.txt
    69,9 KB · Views: 39
  • output_log.txt
    130,5 KB · Views: 4
Upvote 0
Hey, i have a possibly related question on this subject:

If you were to add variants into the stores using itemcollection files, is there any code requiring that both of these lists have to match? I've been trying to add a few new variants into the game using the black market lists, and any changes i make to the mechparts listing seems to break my game. (The game stops counting days/events when jumping into a new system, i can cause repeatedly on Alloway for example.)

Do you think my problem might be that i'm only changing the mechparts listing, and the game is trying to ensure that the mech and mechparts lists are identical?

Thanks!
 
Hey, i have a possibly related question on this subject:

If you were to add variants into the stores using itemcollection files, is there any code requiring that both of these lists have to match? I've been trying to add a few new variants into the game using the black market lists, and any changes i make to the mechparts listing seems to break my game. (The game stops counting days/events when jumping into a new system, i can cause repeatedly on Alloway for example.)

Do you think my problem might be that i'm only changing the mechparts listing, and the game is trying to ensure that the mech and mechparts lists are identical?

Thanks!
This is not the place to ask about modding. Please, take your questions to the modding section of the BATTLETECH forum.

Thank you
Timaeus