{"Id":"CandideServer.Saving.WorldDifficultySerializer","Name":"WorldDifficultySerializer","DisplayName":"WorldDifficultySerializer","FullName":"CandideServer.Saving.WorldDifficultySerializer","Namespace":"CandideServer.Saving","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":["CandideCreator.Shared.Serialization.ITypeSerializer"],"SourceLocations":[],"Fields":[],"Properties":[{"Id":"Type:System.Type","Name":"Type","Type":"System.Type","Signature":"public System.Type Type","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"6AE03E717600CB5A4E01098529EFEA1EC8BC99D9BFBC1DD3797F1EFABFA367EE"},{"Id":"TypeCode:System.Byte","Name":"TypeCode","Type":"System.Byte","Signature":"public System.Byte TypeCode","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"972F42CF656534C88322D654A03C5C61BCFB42D4754C57570C451DA055294AF5"}],"Events":[],"Methods":[{"Id":"Read(CandideCreator.Shared.Serialization.CandideReflection, CandideCreator.Shared.Serialization.CandideDeserializer, System.Type)-\u003ESystem.Object","Name":"Read","Signature":"public System.Object Read(CandideCreator.Shared.Serialization.CandideReflection reflection, CandideCreator.Shared.Serialization.CandideDeserializer deserializer, System.Type type)","Visibility":"public","ReturnType":"System.Object","Parameters":[{"Name":"reflection","Type":"CandideCreator.Shared.Serialization.CandideReflection","IsOut":false,"IsOptional":false},{"Name":"deserializer","Type":"CandideCreator.Shared.Serialization.CandideDeserializer","IsOut":false,"IsOptional":false},{"Name":"type","Type":"System.Type","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":101,"BodyHash":"0BA77A8FDAE7E8DE2FBD624FFF671C07341435495967449152C2907AC6A093ED","Hash":"FE8656FDF1EC586DE6FC67D78C94D32FF1B42273D0EB7496B40DF569FD83C18F","CalledMethods":["CandideCreator.Shared.Storage.ExtendedBinaryReader::Read7BitEncodedInt()","System.Single[,]::.ctor(System.Int32, System.Int32)","System.IO.BinaryReader::ReadBoolean()","System.Diagnostics.Stopwatch::StartNew()","System.IO.BinaryReader::ReadHalf()","System.Half::op_Explicit(System.Half)","System.Single[,]::Set(System.Int32, System.Int32, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"Write(CandideCreator.Shared.Serialization.CandideReflection, CandideCreator.Shared.Serialization.CandideSerializer, CandideCreator.Shared.Storage.ExtendedBinaryWriter, System.Object)-\u003ESystem.Void","Name":"Write","Signature":"public System.Void Write(CandideCreator.Shared.Serialization.CandideReflection reflection, CandideCreator.Shared.Serialization.CandideSerializer serializer, CandideCreator.Shared.Storage.ExtendedBinaryWriter writer, System.Object value)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"reflection","Type":"CandideCreator.Shared.Serialization.CandideReflection","IsOut":false,"IsOptional":false},{"Name":"serializer","Type":"CandideCreator.Shared.Serialization.CandideSerializer","IsOut":false,"IsOptional":false},{"Name":"writer","Type":"CandideCreator.Shared.Storage.ExtendedBinaryWriter","IsOut":false,"IsOptional":false},{"Name":"value","Type":"System.Object","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":118,"BodyHash":"FC9E7A0BB0F11AEF3DDBEE2E861270C3BE0DFDF2D2B170CCD65B922BD8F5BAF1","Hash":"134F6160E68F305B8BED393B9ADF4FE1AB51D90B15E1C704E5251A202E1982B5","CalledMethods":["System.Array::GetLength(System.Int32)","CandideCreator.Shared.Storage.ExtendedBinaryWriter::Write7BitEncodedInt(System.Int32)","System.IO.BinaryWriter::Write(System.Boolean)","System.Single[,]::Get(System.Int32, System.Int32)","System.Half::op_Explicit(System.Single)","System.IO.BinaryWriter::Write(System.Half)"],"StringLiterals":[],"Source":null}],"Hash":"E8D73CB8A1EA797890CE2746F423E7B2FF3C3984CE8BD584F8261C7850DBA775"}