Wildenhaus / IndexV2

A tool for browsing and extracting assets from Saber Interactive games such as Halo: Combat Evolved Anniversary and Halo 2 Anniversary.
16 stars 2 forks source link

The input string '128.000000' was not in a correct format. #11

Open FurStaku opened 3 hours ago

FurStaku commented 3 hours ago

Installed .NET Versions: 6.0, 7.0, 8.0, 9.0 Version: v0.4.0.0 H2A Path: G:\...\...\...\Halo The Master Chief Collection\halo2 Steps to Reproduce:

Select H2A
Choose a model from the list "Template (Model)".
The error occurs when attempting to open most models in H2A.

Error:

System.FormatException: The input string '128.000000' was not in a correct format.
   at System.Number.ThrowFormatException[TChar](ReadOnlySpan`1 value)
   at LibSaber.Halo2A.Serialization.Scripting.TextScriptingSerializer`1.ParseValue(StringReader reader, Type type, String value)
   at LibSaber.Halo2A.Serialization.Scripting.TextScriptingSerializer`1.ReadProperty(StringReader reader, T obj)
   at LibSaber.Halo2A.Serialization.Scripting.TextScriptingSerializer`1.OnDeserialize(StringReader reader, T obj)
   at LibSaber.Halo2A.Serialization.Scripting.TextScriptingSerializer`1.Deserialize(StringReader reader)
   at LibSaber.Halo2A.Serialization.Scripting.TextScriptingSerializer`1.LibSaber.Halo2A.Serialization.Scripting.ITextScriptingSerializer.Deserialize(StringReader reader)
   at LibSaber.Halo2A.Serialization.Scripting.TextScriptingSerializer`1.ParseValue(StringReader reader, Type type, String value)
   at LibSaber.Halo2A.Serialization.Scripting.TextScriptingSerializer`1.ReadProperty(StringReader reader, T obj)
   at LibSaber.Halo2A.Serialization.Scripting.TextScriptingSerializer`1.OnDeserialize(StringReader reader, T obj)
   at LibSaber.Halo2A.Serialization.Scripting.TextScriptingSerializer`1.Deserialize(StringReader reader)
   at LibSaber.Halo2A.Serialization.Scripting.TextScriptingSerializer`1.LibSaber.Halo2A.Serialization.Scripting.ITextScriptingSerializer.Deserialize(StringReader reader)
   at LibSaber.Halo2A.Serialization.Scripting.TextScriptingSerializer`1.ParseValue(StringReader reader, Type type, String value)
   at LibSaber.Halo2A.Serialization.Scripting.TextScriptingSerializer`1.ReadProperty(StringReader reader, T obj)
   at LibSaber.Halo2A.Serialization.Scripting.TextScriptingSerializer`1.OnDeserialize(StringReader reader, T obj)
   at LibSaber.Halo2A.Serialization.Scripting.TextScriptingSerializer`1.OnDeserialize(Stream stream, T obj)
   at LibSaber.Halo2A.Serialization.Scripting.ScriptingSerializer`1.Deserialize(Stream stream)
   at Index.Profiles.Halo2A.Jobs.LoadGeometryTexturesJob.GatherAdditionalTextures()
   at Index.Profiles.Halo2A.Jobs.LoadGeometryTexturesJob.OnExecuting()
   at Index.Jobs.JobBase.Execute()