Error loading mod Lafiel.Abh_mod0.4.6RC1: Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Mods\Lafiel.Abh_mod0.4.6RC1\mod.txt>/Actions/16/ManyToAdd/204" failed. ---> Halfling.ObjectText.OTParseException: Unable to parse file "C:\Program Files\Cosmoteer\Mods\Lafiel.Abh_mod0.4.6RC1\nuclear_detonation_drive\nuclear_detonation_drive.txt". ---> Halfling.ObjectText.OTParseException: Unexpected token EOF at position Line=633,Char=1 in file "C:\Program Files\Cosmoteer\Mods\Lafiel.Abh_mod0.4.6RC1\nuclear_detonation_drive\nuclear_detonation_drive.txt".
at Halfling.ObjectText.OTListNode.Parse(Token init, OTTokenizer tok, StopRule stop, Int32 insertIndex, Token& out1) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTListNode.cs:line 761
at Halfling.ObjectText.OTListNodeEx..ctor(OTParentNode parent, Token colon, OTInheritanceListNode inheritanceList, Token beginBracket, OTTokenizer tok) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTListNodeEx.cs:line 65
at Halfling.ObjectText.OTGroupedListNode..ctor(OTGroupNode parent, Token name, Token insignificant1, Token equals, Token insignificant2, Token colon, OTInheritanceListNode inheritanceList, Token beginBracket, OTTokenizer tok, Nullable1& out1, Nullable
1& out2) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTGroupedListNode.cs:line 80
at Halfling.ObjectText.OTGroupNode.Parse(Token init, OTTokenizer tok, StopRule stop, Int32 insertIndex, Token& out1) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTGroupNode.cs:line 784
at Halfling.ObjectText.OTGroupNodeEx..ctor(OTParentNode parent, Token colon, OTInheritanceListNode inheritanceList, Token beginBrace, OTTokenizer tok) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTGroupNodeEx.cs:line 65
at Halfling.ObjectText.OTGroupedGroupNode..ctor(OTGroupNode parent, Token name, Token insignificant1, Token equals, Token insignificant2, Token colon, OTInheritanceListNode inheritanceList, Token beginBracket, OTTokenizer tok, Nullable1& out1, Nullable
1& out2) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTGroupedGroupNode.cs:line 80
at Halfling.ObjectText.OTGroupNode.Parse(Token init, OTTokenizer tok, StopRule stop, Int32 insertIndex, Token& out1) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTGroupNode.cs:line 792
at Halfling.ObjectText.OTGroupNodeEx..ctor(OTParentNode parent, Token colon, OTInheritanceListNode inheritanceList, Token beginBrace, OTTokenizer tok) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTGroupNodeEx.cs:line 65
at Halfling.ObjectText.OTGroupedGroupNode..ctor(OTGroupNode parent, Token name, Token insignificant1, Token equals, Token insignificant2, Token colon, OTInheritanceListNode inheritanceList, Token beginBracket, OTTokenizer tok, Nullable1& out1, Nullable
1& out2) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTGroupedGroupNode.cs:line 80
at Halfling.ObjectText.OTGroupNode.Parse(Token init, OTTokenizer tok, StopRule stop, Int32 insertIndex, Token& out1) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTGroupNode.cs:line 792
at Halfling.ObjectText.OTGroupNodeEx..ctor(OTParentNode parent, Token colon, OTInheritanceListNode inheritanceList, Token beginBrace, OTTokenizer tok) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTGroupNodeEx.cs:line 65
at Halfling.ObjectText.OTGroupedGroupNode..ctor(OTGroupNode parent, Token name, Token insignificant1, Token equals, Token insignificant2, Token colon, OTInheritanceListNode inheritanceList, Token beginBracket, OTTokenizer tok, Nullable1& out1, Nullable
1& out2) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTGroupedGroupNode.cs:line 80
at Halfling.ObjectText.OTGroupNode.Parse(Token init, OTTokenizer tok, StopRule stop, Int32 insertIndex, Token& out1) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTGroupNode.cs:line 817
at Halfling.ObjectText.OTFile.ParseFromStream(TextReader reader) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTFile.cs:line 315
--- End of inner exception stack trace ---
at Halfling.ObjectText.OTFile.ParseFromStream(TextReader reader) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTFile.cs:line 323
at Halfling.ObjectText.OTFile.Parse() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTFile.cs:line 294
at Halfling.ObjectText.OTFile.GetReferencedFile(Path file) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTFile.cs:line 273
at Halfling.ObjectText.OTNode.FindAtPath(String path, Boolean makePath, ICollection1 traversed) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTNode.cs:line 330
at Halfling.ObjectText.OTNode.TryFindAtPath(String path, IOTNode& node) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTNode.cs:line 292
at Halfling.ObjectText.OTReferenceNode.FindFinalTarget() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTReferenceNode.cs:line 202
at Halfling.Serialization.Base.BaseSerializer
10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 515
--- End of inner exception stack trace ---
at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 606
at Halfling.Serialization.Base.BaseSerializer
10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 172
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 332
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List
1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 352
at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 107
at Halfling.Serialization.Base.BaseSerializer10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 1957
at Halfling.Serialization.Base.BaseSerializer
10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 544
at Halfling.Serialization.Base.BaseSerializer10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 680
at Halfling.Serialization.Base.BaseSerializer
10.ReflectionContentDeserializationMethod.TryDeserializeContent(TSerializer s, TSource source, Object obj, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2422
at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 582
at Halfling.Serialization.Base.BaseSerializer
10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 172
at Halfling.Serialization.Base.BaseSerializer10.DerivedTypeDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2042
at Halfling.Serialization.Base.BaseSerializer
10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 544
at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 172
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List
1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 332
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 352
at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 107
at Halfling.Serialization.Base.BaseSerializer
10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 1957
at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 544
at Halfling.Serialization.Base.BaseSerializer
10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 172
at Halfling.Serialization.Base.BaseSerializer10.GenericSerialReaderImpl.Read(Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2591
at Halfling.Serialization.DefaultSerializers.GenericListSerializer.ReadContent(GenericSerialReader reader, Object obj, Type type, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\GenericListSerializer.cs:line 64
at Halfling.Serialization.Base.BaseSerializer
10.GenericDeserializerContentDeserializationMethod.TryDeserializeContent(TSerializer s, TSource source, Object obj, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2318
at Halfling.Serialization.Base.BaseSerializer10.ReadContent(TSource source, Object target, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 645
at Halfling.Serialization.Base.BaseSerializer
10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 711
at Halfling.Serialization.Base.BaseSerializer10.ReflectionContentDeserializationMethod.TryDeserializeContent(TSerializer s, TSource source, Object obj, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2422
at Halfling.Serialization.Base.BaseSerializer
10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 582
at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 172
at Halfling.Serialization.Base.BaseSerializer
10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 184
at Cosmoteer.Mods.ModInfo.TryLoadMod(String modFolder, ModInfo& modInfo, IList`1 errorList) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Mods\ModInfo.cs:line 94