|
Post by gildeddawn on Dec 21, 2020 15:38:39 GMT -6
I have encountered a bug that displays the following message:
It will not let me advance no matter how many times I click OK. The game is heavily modified, including a large number of new templates, so the problem could be caused by the templates, but that is only speculation.
Game details: Nation: Canada (custom nation) Start Date: 1900
Fleet Size: Super Large Other Options: AI advantage, manual build of legacy fleet.
You should encounter the bug by just loading the save I have included and pressing turn.
When I loaded the autosave, the problem did not occur at the end of the first turn, even though the autosave was on the same turn as the normal save, but the problem did occur on the following turn, so the save is effectively broken.
|
|
|
Post by gildeddawn on Dec 21, 2020 15:45:04 GMT -6
While I'm at it, I thought I would also mention some typos that I have encountered while modding:
San Diego is spelled SanDiego in Western USA South Africa is spelled South Afriica Peleliu is spelled Pelielu in Caroline Islands In BN1900.dat, France's friend is called Russsia. This one gets me every time when I need to update the game.
|
|
|
Post by gildeddawn on Dec 21, 2020 16:33:10 GMT -6
Update:
I was assuming the problem was being caused by a single design generated for one of the ai nations, which was illegal according to the hardcoded restrictions for its ship type, or possibly a rebuild design that was legal when it was originally built but is not legal now, but I looked through the recently created designs in the save and was unable to identify which of them, if any, was the offending design. All of them were legal according to the in-game ship designer, so if this is the cause of the problem, the design would seemingly need to be illegal despite being shown as legal in the in-game ship designer.
It could be caused by an older design, I suppose, as I only checked the ones that had been created in the last few turns, but that seems unlikely, unless it only notices the ship is illegal when the first of class is completed, not when it is laid down, or something like that.
It could also be something entirely different, of course; I don't know. I wish the game saved the turn messages so I could look through them and see when the first ship of each class was laid down, and if there are any designs that don't have any ships built or building.
|
|
|
Post by williammiller on Dec 21, 2020 20:47:46 GMT -6
Thanks for the report, I have added this to our internal issue threads for evaluation.
|
|
|
Post by kungfutreachery on Feb 5, 2021 17:40:58 GMT -6
I am also getting this error code after installing several AI ship design mods.
|
|
|
Post by williammiller on Feb 5, 2021 18:01:52 GMT -6
I am also getting this error code after installing several AI ship design mods. That is possibly related to modded ships...please bear in mind we have no control over third-party mods, so we cannot address issues related to/caused by those.
Thanks.
|
|
|
Post by gildeddawn on Mar 21, 2021 21:56:01 GMT -6
It happened again.
This is a replay with the same parameters as the previous upload. I did notice this time that when you load the autosave, the bug only seems to trigger after you've saved it. If you load the regular save, it will trigger on the first turn every time, but if you load the autosave, it will let you keep progressing through any number of turns (as far as I could tell) until you save it, and then will trigger on the first turn after that. I don't know if that is useful, but it is something I didn't notice the first time.
|
|
|
Post by gildeddawn on Mar 21, 2021 21:56:33 GMT -6
-attachments removed-
From the Admin: All we need to examine is the save game file, the data and other folders are not necessary. Thanks!
|
|
|
Post by gildeddawn on Mar 22, 2021 17:35:20 GMT -6
-attachments removed-
From the Admin: All we need to examine is the save game file, the data and other folders are not necessary. Thanks!
The data and other folders are necessary in this case because the game is modded. Or they might be, anyway; you would need them if you wanted to run the save.
|
|
|
Post by dorn on Mar 23, 2021 3:42:34 GMT -6
It happened again.
This is a replay with the same parameters as the previous upload. I did notice this time that when you load the autosave, the bug only seems to trigger after you've saved it. If you load the regular save, it will trigger on the first turn every time, but if you load the autosave, it will let you keep progressing through any number of turns (as far as I could tell) until you save it, and then will trigger on the first turn after that. I don't know if that is useful, but it is something I didn't notice the first time.
Issue is that if the game was played with some mod doing this, removing such mod does not guatantee that the issue would be solved as damage has been already done. Some mods can change things which can put game outside the limitation which is designed for doing strange things.
|
|
|
Post by williammiller on Mar 23, 2021 19:07:20 GMT -6
Frankly we cannot support modded games, for a number of reasons...as dorn points out above we simply cannot predict what "X" mod will do to a game, and it would take us a huge amount of time to 'debug' the mod and its effects upon the save game, and also try to 'decouple' those effects from the base game. This simply is not feasible. Now, if you see this (or any other issue) in an un-modded game then by all means let us know, as we can then address the issue knowing that it is not related to any mods.
|
|
|
Post by gildeddawn on Mar 24, 2021 12:20:40 GMT -6
I understand. I figured this was probably a cornercase scenario, in any case, although, if you're interested, I do believe I may have found the problem:
My theory is that the game crashes whenever it tries to create a design using this template, and the design is not actually created, which is why I didn't find one that was illegal. It would also explain why I didn't observe the bug in the previous campaign, when I was playing as Japan. I could be wrong, of course, but it does seem to be supported by available evidence.
|
|
|
Post by aeson on Mar 24, 2021 13:25:33 GMT -6
I believe that that template is from a mod, so if that template is causing the problem then I would suggest working out which mod it's from and then getting into contact with the mod author.
|
|
|
Post by gildeddawn on Mar 24, 2021 13:44:11 GMT -6
It's definitely from a mod. I made it. I think I probably meant to call it B4J0 but it got entered in as B3 and I didn't notice. I just uploaded it in case the developers are interested in seeing why/if such a template would cause this problem. They may not be, but I wanted to give them the option.
|
|
|
Post by liam556 on Mar 24, 2021 17:40:38 GMT -6
If you're using my A.I. ship mod the problem will most likely be the era 3 Japanese and American BC templates I made. The era 5 Italian CAs will cause this message as well but it is much more rare.
|
|