Skip to content

Check if I'm not letting something pass trought when dealing with Restock. #61

@Lisias

Description

@Lisias

Krazt1 informed that he was trying RestockPBR at the time he got the problem.

Check if I had missed something on the Mesh Engine.


Fellow Kerbonaut Krazy1 got bitten by something in their KSP installment, and DOE apparently is the messenger.

Inspecting the logs, I found:

[LOG 09:48:36.232] [DistantObject] WARNING: Failed to load model Squad/Parts/Resources/ISRU/ISRU for part ISRU from vessel Giga2 LKO idle 3c 3329ms return Cerly! Vessel will not be rendered as expected!
[LOG 09:48:36.234] [DistantObject] WARNING: Failed to load model Squad/Parts/Resources/ISRU/ISRU for part ISRU from vessel Giga2 LKO idle 3c 3329ms return Cerly! Vessel will not be rendered as expected!
[LOG 09:48:36.239] [DistantObject] WARNING: Failed to load model SquadExpansion/Serenity/Parts/Robotics/Controllers/model for part controller1000 from vessel Giga2 LKO idle 3c 3329ms return Cerly! Vessel will not be rendered as expected!
[LOG 09:48:36.249] [DistantObject] WARNING: Failed to load model SquadExpansion/Serenity/Parts/Robotics/Controllers/model for part controller1000 from vessel Giga2 LKO idle 3c 3329ms return Cerly! Vessel will not be rendered as expected!
[LOG 09:48:36.251] [DistantObject] WARNING: Failed to load model Squad/Parts/Resources/ISRU/ISRU for part ISRU from vessel Giga2 LKO idle 3c 3329ms return Cerly! Vessel will not be rendered as expected!
[LOG 09:48:36.252] [DistantObject] WARNING: Failed to load model Squad/Parts/Resources/ISRU/ISRU for part ISRU from vessel Giga2 LKO idle 3c 3329ms return Cerly! Vessel will not be rendered as expected!
[EXC 09:48:36.272] NullReferenceException: Object reference not set to an instance of an object
    DistantObject.MeshEngine.Stock.Modules.AnimateGeneric.DistantObject.MeshEngine.Contract.Module.Interface.Render (UnityEngine.GameObject mesh, ProtoPartSnapshot part, AvailablePart avPart) (at <89586be570b6457b8b5900dcaf3ab8d4>:0)
    DistantObject.MeshEngine.Contract.Module.Render (UnityEngine.GameObject mesh, ProtoPartSnapshot part, AvailablePart avPart, ProtoPartModuleSnapshot module) (at <12207e7cc264432baadff617ff659348>:0)
    DistantObject.MeshEngine.Implementation.DistantObject.Contract.MeshEngine.Interface.Draw () (at <12207e7cc264432baadff617ff659348>:0)
    DistantObject.VesselDrawDatabase.Draw (Vessel vessel) (at <71a84f5f24a448a89892e56d1ca75051>:0)
    DistantObject.VesselDraw.CheckDraw (Vessel vessel) (at <71a84f5f24a448a89892e56d1ca75051>:0)
    DistantObject.VesselDraw.Update () (at <71a84f5f24a448a89892e56d1ca75051>:0)
    UnityEngine.DebugLogHandler:LogException(Exception, Object)
    ModuleManager.UnityLogHandle.InterceptLogHandler:LogException(Exception, Object)
    UnityEngine.Debug:CallOverridenDebugHandler(Exception, Object)

What means that the models for ISRU and controller1000 parts appears to be screwed. Wondering if it would not be something I forgot to cope, I build a test craft with these two parts on my 1.2.5 ACP test bed:

Image

And then launched something on the Runway and drove it more than 2KM away from the launchpad:

Image

Absolutely no Exceptions related to DOE were found.

KSP.log

I didn't found anything on the user's log suggesting someone mangling with the models, so currently my best guess is that these files got corrupted somehow in the user's file system.

Originally posted by @Lisias in #11

Metadata

Metadata

Assignees

Labels

questionFurther information is requested

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions