ERR - After loading saved game and then adding this mod:

Vladovlak · 5 days ago

This save file depends on content that's not available, are you missing a mod or DLC?

Mafi.Serialization.CorruptedSaveException: Failed to finalize deserialization of 'Mafi.Core.Fleet.FleetWeapon' (type 'FleetWeapon')
parent object '--' (type '--')
Previous deserialized in this finalize call: 'Mafi.Core.Fleet.UpgradableInt' (type 'UpgradableInt')
Last deserialized across all finalize calls: 'Mafi.Core.Fleet.UpgradableInt' (type 'UpgradableInt')
Last read object types: [Lys1, Set1, Set`1] ---> Mafi.Serialization.CorruptedSaveException: Failed cast loaded proto '__PHANTOM__FAILED_TO_LOAD__Gun4 (InvalidProto)' to 'DestructibleFleetPartProto'.
at Mafi.Core.Prototypes.ProtosSerializerFactory.deserialize[T] (Mafi.Serialization.BlobReader reader) [0x00065]
at Mafi.Serialization.BlobReader.ReadGenericAs[T] () [0x00032]
at Mafi.Core.Fleet.DestructibleFleetPart.DeserializeData (Mafi.Serialization.BlobReader reader) [0x00024]
at Mafi.Core.Fleet.FleetWeapon.DeserializeData (Mafi.Serialization.BlobReader reader) [0x00000]
at Mafi.Core.Fleet.FleetWeapon+<>c.<.cctor>b__45_1 (System.Object obj, Mafi.Serialization.BlobReader reader) [0x00000]
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__37.MoveNext () [0x00054]
--- End of inner exception stack trace ---
at Mafi.Serialization.BlobReader+<FinalizeLoadingTimeSliced>d__37.MoveNext () [0x00202]
at Mafi.Core.SaveGame.GameLoader+<FinishGameLoadAndDisposeTimeSliced>d__12.MoveNext () [0x004ef]
at Mafi.Core.Game.GameBuilder+<BuildLoadedGameTimeSliced>d__1.MoveNext () [0x005a4]
at Mafi.Unity.GamePlayScene+<loadGame>d__28.MoveNext () [0x002ca]
at Mafi.Unity.GamePlayScene+<Initialize>d__25.MoveNext () [0x000ad]
at Mafi.Unity.Main+<unloadAndStartNewScene>d__117.MoveNext () [0x0013b]
at Mafi.Unity.Main.stepSceneInitialization () [0x00104]

Game version: 0.8.6c
Loaded mods: (Trains expansion 1.0.0), (Supporter edition 1.1.0), (Kayser's Automatic Forestry Designations 0.2.4), (Kayser's Automatic Terrain Designations 0.5.8), (Battle Ship Fuel Mod 3.0.0), (BetterLife: Assemblies 1.1.0), (BetterLife: Buildings 1.0.1), (BeTTerLife: Roads and Signs 1.0.15), (BeTTerLife: Transports 0.6.1), (BeTTerLife: Retaining Walls 1.2.3), (Pier Wall Mod 1.0.1), (CAP.PierWall.LiquidDump 1.0.1), (CAP.PierWall.SeawaterPump 1.0.1), (Show Terrain Grid 1.0.2), (Keybind Framework 2.0.1), (Cheat++ 1.3.0), (Cargo Helicopter 0.19.1), (Configurable Mechanical Power 1.0.0), (Custom Assets Loader 0.2.2), (Air filtering tweaks [CAL] 0.0.2), (Coal Liquefaction [CAL] 0.0.3), (Kayser's Blueprint Designer's Toolkit 0.8.12), (Elevation++ 0.9.8), (Advanced Farm & Food Optimiser 0.2.1), (Throughput Monitor & Flow Meter 0.2.2), (KptKosmit91's Difficulty Settings 1.1.0), (畜牧农业扩展Animal husbandry and agricultural expansion 7.0.3), (Mechanical Shafts 1.0.1), (Metallurgy+ Mod 0.3.0), (Mor Decor 1.0.2), (My Airship Mod 我的飞艇mod 0.7.3), (Notepad Mod 0.2.4), (PriorityDesignations 0.1.1), (Production Calculator 0.1.1), (Real Life Time 1.0.0), (Smart Flare Mod 1.0.2), (Truck Parking 1.1.4), (Underground Pipes 0.9.24), (Underground Transport 6.1.1), (Adaptive Mining Tower UI 1.0.4), (Boost++ 1.2.0), (Gameplay++ 1.2.9), (NE: Keybinds 1.0.2), (Recipes++ 1.1.9), (Speed++ 1.0.7), (Storage++ 1.1.7), (Tweaks++ 1.2.2), (Utilities++ 1.1.7), (WorldGen++ 1.1.3), (压缩解压缩MOD 6.0.4)
Failed mods: none

wtmxhyy
wtmxhyy · 5 days ago

Mafi.Serialization.CorruptedSaveException: Failed to finalize deserialization of 'Mafi.Core.Fleet.FleetWeapon' (type 'FleetWeapon')
存档反序列化时,FleetWeapon(舰队武器) 加载失败。存档里记录了一个叫 Gun4 的武器原型,但是现在游戏找不到这个 Proto 原型定义,变成了幻影占位对象 __PHANTOM__FAILED_TO_LOAD__Gun4,强制转换到 DestructibleFleetPartProto 直接抛出异常,存档打不开。
需要我过多解释吗?
你的战舰武器的问题,你询问我压缩解压缩mod问题?有问题吗?.

FleetWeapon failed to load during save‑game deserialization. A weapon prototype named Gun4 is recorded in the save file, yet the game cannot locate this Proto prototype definition now. It becomes the phantom placeholder object PHANTOMFAILED_TO_LOAD__Gun4. Forcing a cast to DestructibleFleetPartProto throws an exception directly, making the save file unopenable.
Do I need to explain further?
This is an issue with your warship weapons, yet you are asking me about compression‑decompression mods. Is there a problem with that?

Vladovlak · 5 days ago

So I'll repeat the steps that led to the error:

1. I started the game and played a saved position for a few hours
2. I saved the current status
3. then I selected the load item in the menu
4. then I added this mod via the mods button
5. had the saved position reloaded
6. loading was in progress until the error was displayed

Today I repeated the procedure and the error did not occur again. Probably long playing time can cause such errors. So false alarm.

26
Showing 1–3 of 3