{"Id":"Shared.Analytics.AnalyticsHandler","Name":"AnalyticsHandler","DisplayName":"AnalyticsHandler","FullName":"Shared.Analytics.AnalyticsHandler","Namespace":"Shared.Analytics","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"CharacterAggregatedStats:System.Collections.Generic.Dictionary\u00602\u003CSystem.String,System.Double\u003E","Name":"CharacterAggregatedStats","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, System.Double\u003E","Signature":"public System.Collections.Generic.Dictionary\u003CSystem.String, System.Double\u003E CharacterAggregatedStats","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"6F50AB44A3D11ADDC291EC13543D482F574FD4F2E9552ED632E572748B4E8C6E"},{"Id":"Disabled:System.Boolean","Name":"Disabled","Type":"System.Boolean","Signature":"public System.Boolean Disabled","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"6C7EF3A90F046AA0CDDE1903BB13D12AA5767CCF11CA414C65ECB75F102007C9"},{"Id":"FirstsTracker:System.Collections.Generic.HashSet\u00601\u003CSystem.String\u003E","Name":"FirstsTracker","Type":"System.Collections.Generic.HashSet\u003CSystem.String\u003E","Signature":"public System.Collections.Generic.HashSet\u003CSystem.String\u003E FirstsTracker","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"8086BE980DAE5B6B2CB89E1C85790C1DBB80F86E887CF1FDC4524BF6A28922B7"},{"Id":"SessionAggregatedStats:System.Collections.Generic.Dictionary\u00602\u003CSystem.String,System.Double\u003E","Name":"SessionAggregatedStats","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, System.Double\u003E","Signature":"public System.Collections.Generic.Dictionary\u003CSystem.String, System.Double\u003E SessionAggregatedStats","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"4E173AAD4C14B228AAAE9F290D2D7426E2BC740E062575EE9AC88C641F672B56"},{"Id":"SetDimensions:System.Action","Name":"SetDimensions","Type":"System.Action","Signature":"public System.Action SetDimensions","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"BF3C55E785CB9E8FE976C36359E95737D1D4B2C453178B102D20FDFB9BDC3108"}],"Properties":[],"Events":[],"Methods":[{"Id":"Clear()-\u003ESystem.Void","Name":"Clear","Signature":"public System.Void Clear()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":39,"BodyHash":"275B149D6CA55E1196C6D16A9958F6CDCA4AB68BFE998A10708F3C4570F94C57","Hash":"C233F58B808338542350F32A81F7FD3A797B31B5F58A8EF5080290ABDF822595","CalledMethods":["System.Collections.Generic.HashSet\u003CSystem.String\u003E::Clear()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Double\u003E::Clear()","Shared.Analytics.AnalyticsManager::ClearDimensions()"],"StringLiterals":[],"Source":null},{"Id":"EndSession()-\u003ESystem.Void","Name":"EndSession","Signature":"public System.Void EndSession()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":153,"BodyHash":"85AD62B6EF58E7771B081A4D888DD2E62EF833A2A63D2C42566EC552D32CEE9D","Hash":"3DB5084520990954329597FA6E34FAAAAC433A345C3A2FCCCCCFF7AE8F058C33","CalledMethods":["Shared.Analytics.AnalyticsManager::ClearDimensions()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Double\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.String, System.Double\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Double\u003E::Deconstruct(!0\u0026, !1\u0026)","Shared.Analytics.AnalyticsManager::AddDesignEvent(System.String, System.Double)","Dictionary.Enumerator\u003CSystem.String, System.Double\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"GetBiomeKey(System.String)-\u003ESystem.String","Name":"GetBiomeKey","Signature":"public System.String GetBiomeKey(System.String biomeId)","Visibility":"public","ReturnType":"System.String","Parameters":[{"Name":"biomeId","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":946,"BodyHash":"B11FC3A00F05776331C725A92FF544BBBE02C43DD53A545921F5FBE9FB5F3FBB","Hash":"702C3FEFC0230193A761046265908687F8F53B2D4407202A142517B5CE712694","CalledMethods":["System.String::get_Length()","System.String::get_Chars(System.Int32)","System.String::op_Equality(System.String, System.String)"],"StringLiterals":["biome:plains","biome:desert","biome:forest","biome:plains_dry","biome:lake_small","biome:forest_light","biome:road","biome:lake","biome:test","biome:beach","biome:ocean","biome:river","biome:desert_edge","biome:forest_deep","biome:lake_island","biome:forest_autumn"],"Source":null},{"Id":"GetWeaponKey(Shared.Models.Items.WeaponTypeEnum)-\u003ESystem.String","Name":"GetWeaponKey","Signature":"public System.String GetWeaponKey(Shared.Models.Items.WeaponTypeEnum weaponType)","Visibility":"public","ReturnType":"System.String","Parameters":[{"Name":"weaponType","Type":"Shared.Models.Items.WeaponTypeEnum","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":192,"BodyHash":"24348945A6730616197C889C400EF687BC049C02572996C2FEA2DD0534044D04","Hash":"E1DA0ACC4C9A4A9AF9EE40FE793C577FB8426A6A19D4E8AD0473FC160D21A99B","CalledMethods":["System.Object::ToString()"],"StringLiterals":["undefined","sword","spear","crossbow","shield","ammo","spell","dagger","sledge_hammer","bow","unarmed","grappling_hook","javelin"],"Source":null},{"Id":"Log(System.String, AnalyticsHandler\u002BLogType)-\u003ESystem.Void","Name":"Log","Signature":"public System.Void Log(System.String key, AnalyticsHandler.LogType type)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"type","Type":"AnalyticsHandler.LogType","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":23,"BodyHash":"7B317CE4102F0942E56DE0A1B0522DCF92100D17EE47600D66ADD5039ED41A9A","Hash":"1D4FE11D98CBBE185EB01060B44F2BDBF304E262381C68B71510F237790B3F46","CalledMethods":["Shared.Analytics.AnalyticsHandler::Log(System.String, System.Double, AnalyticsHandler.LogType, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"Log(System.String, System.Double, AnalyticsHandler\u002BLogType, System.Single)-\u003ESystem.Void","Name":"Log","Signature":"public System.Void Log(System.String key, System.Double value, AnalyticsHandler.LogType type, System.Single initialValue)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":false},{"Name":"value","Type":"System.Double","IsOut":false,"IsOptional":false},{"Name":"type","Type":"AnalyticsHandler.LogType","IsOut":false,"IsOptional":false},{"Name":"initialValue","Type":"System.Single","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":162,"BodyHash":"BD2C0A39A148F83989B22132D93A2C0CA484234859C5ED5A93E5362DF19AFEC4","Hash":"D35432263FC875065F182BBD5B8062855410B77F090754D31C15ADBC74F85C6A","CalledMethods":["System.Action::Invoke()","Shared.Analytics.AnalyticsManager::AddDesignEvent(System.String, System.Double)","System.Collections.Generic.HashSet\u003CSystem.String\u003E::Add(!0)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Double\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Double\u003E::set_Item(!0, !1)"],"StringLiterals":[],"Source":null},{"Id":"StartSession(System.Collections.Generic.HashSet\u00601\u003CSystem.String\u003E, System.Collections.Generic.Dictionary\u00602\u003CSystem.String,System.Double\u003E)-\u003ESystem.Void","Name":"StartSession","Signature":"public System.Void StartSession(System.Collections.Generic.HashSet\u003CSystem.String\u003E previousFirsts, System.Collections.Generic.Dictionary\u003CSystem.String, System.Double\u003E previousAggregates)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"previousFirsts","Type":"System.Collections.Generic.HashSet\u003CSystem.String\u003E","IsOut":false,"IsOptional":false},{"Name":"previousAggregates","Type":"System.Collections.Generic.Dictionary\u003CSystem.String, System.Double\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":101,"BodyHash":"6150D2FCDEB4E5C619EA6DC28C4BA4F026A1287EEE2066C4904B0883AD53BA2D","Hash":"CF7E3CE98146BC368BC21C9B7385945A825E7CD692E1867F06E10A4EC1DEE13E","CalledMethods":["Shared.Analytics.AnalyticsHandler::Clear()","System.Collections.Generic.HashSet\u003CSystem.String\u003E::UnionWith(System.Collections.Generic.IEnumerable\u003C!0\u003E)","System.Collections.Generic.Dictionary\u003CSystem.String, System.Double\u003E::GetEnumerator()","Dictionary.Enumerator\u003CSystem.String, System.Double\u003E::get_Current()","System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Double\u003E::get_Key()","System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Double\u003E::get_Value()","System.Collections.Generic.Dictionary\u003CSystem.String, System.Double\u003E::set_Item(!0, !1)","Dictionary.Enumerator\u003CSystem.String, System.Double\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"ToIdString(System.String)-\u003ESystem.String","Name":"ToIdString","Signature":"public System.String ToIdString(System.String id)","Visibility":"public","ReturnType":"System.String","Parameters":[{"Name":"id","Type":"System.String","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":11,"BodyHash":"BC3989B9800CB7B19ADA1A0974B26A357301EBE80E3F8B148742400BB8C63B2D","Hash":"F7E579596FB9ABF3F8BF804EB3DA288519F7FDD0024665842EC5B000267D47A8","CalledMethods":["System.String::Replace(System.Char, System.Char)"],"StringLiterals":[],"Source":null}],"Hash":"6EC4960D58C4726C853FCB28A8AB90551000631B46AFDDE684048C12EBC56DF8"}