nebriv / VTOLVR-TacviewLogger

A VTOL VR Mod to export data readable by Tacview
https://vtolvr-mods.com
22 stars 9 forks source link

All my datalogs are misssing data for most of the flight #28

Open villevilli opened 2 years ago

villevilli commented 2 years ago

Attached here are my player.log and datalog.acmi which had to be zipped since github doesnt accept uploads of .acmi files

The player.log was filled with lines looking like this which seem related.

MissingFieldException: Field 'RadarLockData.actor' not found.
  at TacViewDataLogger.actorProcessor.playerVehicleDataEntry (Actor actor, TacViewDataLogger.ACMIDataEntry entry, System.Boolean isRed, System.Single customOffset) [0x000c1] in <2e0e8b74725f44a68ba3843d9aa2e3dc>:0 
  at TacViewDataLogger.TacViewDataLogger.buildDataEntry (Actor actor) [0x00095] in <2e0e8b74725f44a68ba3843d9aa2e3dc>:0 
  at TacViewDataLogger.TacViewDataLogger.TacViewDataLogACMI () [0x00052] in <2e0e8b74725f44a68ba3843d9aa2e3dc>:0 
  at TacViewDataLogger.TacViewDataLogger.Update () [0x000aa] in <2e0e8b74725f44a68ba3843d9aa2e3dc>:0 

After manually inspecting the datalog file only a small part of it contained flight info, Im happy to help with debugging, just dont know where to start.

Player.log datalog.zip

nebriv commented 2 years ago

Thanks Ville, yep looks like the latest update likely broke tacview. I'll try to get it updated later this week.

On Sun, May 1, 2022, 03:55 Ville @.***> wrote:

Attached here are my player.log and datalog.acmi which had to be zipped since github doesnt accept uploads of .acmi files

The player.log was filled with lines looking like this which seem related.

MissingFieldException: Field 'RadarLockData.actor' not found. at TacViewDataLogger.actorProcessor.playerVehicleDataEntry (Actor actor, TacViewDataLogger.ACMIDataEntry entry, System.Boolean isRed, System.Single customOffset) [0x000c1] in <2e0e8b74725f44a68ba3843d9aa2e3dc>:0 at TacViewDataLogger.TacViewDataLogger.buildDataEntry (Actor actor) [0x00095] in <2e0e8b74725f44a68ba3843d9aa2e3dc>:0 at TacViewDataLogger.TacViewDataLogger.TacViewDataLogACMI () [0x00052] in <2e0e8b74725f44a68ba3843d9aa2e3dc>:0 at TacViewDataLogger.TacViewDataLogger.Update () [0x000aa] in <2e0e8b74725f44a68ba3843d9aa2e3dc>:0

After manually inspecting the datalog file only a small part of it contained flight info, Im happy to help with debugging, just dont know where to start.

Player.log https://github.com/nebriv/VTOLVR-TacviewLogger/files/8598551/Player.log datalog.zip https://github.com/nebriv/VTOLVR-TacviewLogger/files/8598552/datalog.zip

— Reply to this email directly, view it on GitHub https://github.com/nebriv/VTOLVR-TacviewLogger/issues/28, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAN5TPRMNDIKO2GDCJEAWVLVHZBGNANCNFSM5UZSGJ2Q . You are receiving this because you are subscribed to this thread.Message ID: @.***>

villevilli commented 2 years ago

Sounds likely. Thanks for maintaining this.

CountBacula commented 2 years ago

AI vehicles spawned by the Air Traffic mod do create valid track data if that helps narrow it down at all. Probably the changes to player enums post multiplayer update?