{"Id":"Candide.Entities.Controllers.CitizenController.CitizenController","Name":"CitizenController","DisplayName":"CitizenController","FullName":"Candide.Entities.Controllers.CitizenController.CitizenController","Namespace":"Candide.Entities.Controllers.CitizenController","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.Entities.Controllers.CitizenController.CitizenControllerBase","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"Appearance:Shared.Models.Citizens.CitizenAppearance","Name":"Appearance","Type":"Shared.Models.Citizens.CitizenAppearance","Signature":"public Shared.Models.Citizens.CitizenAppearance Appearance","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"93FEDA7889185C56BFDE41E88205C7C371C3D2A4E5495505B2F6D51BDC098361"},{"Id":"_currentStatus:CandideServer.Models.Citizen.CitizenRequestStatus","Name":"_currentStatus","Type":"CandideServer.Models.Citizen.CitizenRequestStatus","Signature":"private CandideServer.Models.Citizen.CitizenRequestStatus _currentStatus","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"58C21D94F022A4E7F36C2A3ADE571E078859E492A83248AEBCE93A36AB967282"},{"Id":"_getCitizenHandle:Candide.Multiplayer.Network.GetResponseHandler","Name":"_getCitizenHandle","Type":"Candide.Multiplayer.Network.GetResponseHandler","Signature":"private Candide.Multiplayer.Network.GetResponseHandler _getCitizenHandle","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"180DC240E2647FF2D22EA9A48A041F20A171288E6ABB252220E2EA14665C333B"},{"Id":"_questMarkerAnimation:Candide.Graphics.VFX.VfxSpacAnimation","Name":"_questMarkerAnimation","Type":"Candide.Graphics.VFX.VfxSpacAnimation","Signature":"private Candide.Graphics.VFX.VfxSpacAnimation _questMarkerAnimation","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"9833906E389DBA2F639E18E45776A0FDA79A570493824C7C9F1A1E13EB27E5E3"}],"Properties":[],"Events":[],"Methods":[{"Id":"EntityInitialize()-\u003ESystem.Void","Name":"EntityInitialize","Signature":"public System.Void EntityInitialize()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":250,"BodyHash":"0CFAD4D25ADE23B990A505028F68C7EE0CBF9C5CFBEB2115BDA6488057093BE5","Hash":"0C9DF60AC3E0DD175F7F05C83D1F97C8C2173579B5C9D684C4FB8E7D27F9C732","CalledMethods":["Candide.Entities.Controllers.CitizenController.CitizenControllerBase::EntityInitialize()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Citizens.Citizen\u003E::TryGetValue(!0, !1\u0026)","Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)","System.String::Concat(System.String, System.String)","Shared.Entity.EntityWrapper::set_Name(System.String)","CandideServer.Helpers.RandomCitizenGenerator::GenerateRandomCitizenAppearance(System.Guid)","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Citizen.CitizenModel\u003E::TryGetValue(!0, !1\u0026)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","Candide.Entities.Controllers.CitizenController.CitizenControllerBase::GetSkin(Shared.Models.Citizens.CitizenAppearance)","Candide.Entities.Controllers.CitizenController.CitizenController::UpdateQuestStatus()"],"StringLiterals":["citizen "],"Source":null},{"Id":"GetToolTip(System.Text.StringBuilder)-\u003ESystem.ValueTuple\u00602\u003CSystem.String,System.Nullable\u00601\u003CMicrosoft.Xna.Framework.Color\u003E\u003E","Name":"GetToolTip","Signature":"public System.ValueTuple\u003CSystem.String, System.Nullable\u003CMicrosoft.Xna.Framework.Color\u003E\u003E GetToolTip(System.Text.StringBuilder tooltipBuilder)","Visibility":"public","ReturnType":"System.ValueTuple\u003CSystem.String, System.Nullable\u003CMicrosoft.Xna.Framework.Color\u003E\u003E","Parameters":[{"Name":"tooltipBuilder","Type":"System.Text.StringBuilder","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":232,"BodyHash":"155785073C047DA6A057BE5355820861E24864D3FD75E6673BD8039FC9197DA0","Hash":"3FF5A302152E57FEAD9152369BF1AC1C64018FFE2ABEB94E037812B8DA133CF7","CalledMethods":["System.Text.StringBuilder::Clear()","System.String::op_Inequality(System.String, System.String)","Shared.Text.StringExtensions::GetTranslation(Shared.Text.StringId)","System.Text.StringBuilder::AppendLine(System.String)","Shared.Data.JobDataBase::GetJobOrNull(System.String)","StringBuilder.AppendInterpolatedStringHandler::.ctor(System.Int32, System.Int32, System.Text.StringBuilder)","Shared.Entity.EntityWrapper::get_Health()","Shared.Entity.EntityWrapper::get_MaxHealth()","Microsoft.Xna.Framework.MathHelper::Min(System.Single, System.Single)","System.Math::Ceiling(System.Double)","StringBuilder.AppendInterpolatedStringHandler::AppendFormatted(!!0)","StringBuilder.AppendInterpolatedStringHandler::AppendLiteral(System.String)","System.Text.StringBuilder::AppendLine(StringBuilder.AppendInterpolatedStringHandler\u0026)","System.Object::ToString()","System.ValueTuple\u003CSystem.String, System.Nullable\u003CMicrosoft.Xna.Framework.Color\u003E\u003E::.ctor(!0, !1)"],"StringLiterals":["/"],"Source":null},{"Id":"OnDamaged(Shared.Combat.DamageResult)-\u003ESystem.Void","Name":"OnDamaged","Signature":"public System.Void OnDamaged(Shared.Combat.DamageResult damageResult)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"damageResult","Type":"Shared.Combat.DamageResult","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":35,"BodyHash":"CFC6F3272432AC71A6261741CA03488AE424EEDAE6B4B79381E4F0B50E4DC05B","Hash":"BE98C2716108333153E0EA69E8CD2D4175AA55FF78964B864296D7671C52F8A9","CalledMethods":["Candide.Entities.Controllers.CitizenController.CitizenControllerBase::OnDamaged(Shared.Combat.DamageResult)","Candide.GameModels.GameState::GetWorldStat(System.String)","Shared.Combat.SharedCombatHandler::ApplyDamageResistToResult(Shared.Combat.DamageResult, System.Single)"],"StringLiterals":["WorldStats_CitizenDamageResistance"],"Source":null},{"Id":"OnInteract(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"OnInteract","Signature":"public System.Void OnInteract(Shared.Entity.EntityWrapper otherEntity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"otherEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":113,"BodyHash":"0764C4BE23447FAD6B5C4140D9BC28E57FF97A3C4626F66AE8B989F4519822F9","Hash":"6F2A402B1A43EC42BF10C8D6C6B8076A242EF8185426DD83CB4E5D43767E97A4","CalledMethods":["Candide.CandideUI.PlayerUi::get_DisallowMoreInteractions()","System.Guid::op_Equality(System.Guid, System.Guid)","CandideServer.MessageModels.Citizens.GetAndListenToCitizensRequest::.ctor()","Candide.Entities.Controllers.CitizenController.CitizenController::\u003COnInteract\u003Eb__3_0(CandideServer.MessageModels.Citizens.GetAndListenToCitizensResponse)","System.Action\u003CCandideServer.MessageModels.Citizens.GetAndListenToCitizensResponse\u003E::.ctor(System.Object, System.IntPtr)","Candide.Entities.Controllers.CitizenController.CitizenController::\u003COnInteract\u003Eb__3_1(System.Byte)","System.Action\u003CSystem.Byte\u003E::.ctor(System.Object, System.IntPtr)","Candide.GameModels.Services.CitizenService::GetAndListenToCitizens(CandideServer.MessageModels.Citizens.GetAndListenToCitizensRequest, System.Action\u003CCandideServer.MessageModels.Citizens.GetAndListenToCitizensResponse\u003E, System.Action\u003CSystem.Byte\u003E, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"OnServerSetState(System.Int32)-\u003ESystem.Void","Name":"OnServerSetState","Signature":"public System.Void OnServerSetState(System.Int32 state)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"state","Type":"System.Int32","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":14,"BodyHash":"51D351312853568EF0405C64B2F93576E669792084EDBF3670FAB6F703916826","Hash":"E382A69EFC8C41F4BD1316E36B50749D1C145ABBAEF78B8D4E2C0502A6E80CDC","CalledMethods":["Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)","Candide.Entities.Controllers.CitizenController.CitizenController::UpdateQuestStatus()"],"StringLiterals":[],"Source":null},{"Id":"Update(Microsoft.Xna.Framework.GameTime)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(Microsoft.Xna.Framework.GameTime gameTime)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"gameTime","Type":"Microsoft.Xna.Framework.GameTime","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"5656ECCEF23ECEC78F79E7D2F3626782207EEA71077399C0E43E8B7222037704","Hash":"9B805BEACD2605E2FC95AAB99B4A1629A4CBBE9C0BC5CAF4D00C6A863AF502A8","CalledMethods":["Candide.Entities.Controllers.CitizenController.CitizenControllerBase::Update(Microsoft.Xna.Framework.GameTime)"],"StringLiterals":[],"Source":null},{"Id":"UpdateQuestStatus()-\u003ESystem.Void","Name":"UpdateQuestStatus","Signature":"private System.Void UpdateQuestStatus()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":375,"BodyHash":"309A5F7282E6793AE42AA42FD884AA15450835825CDD5786C205F229355F557D","Hash":"810C31CEAECA2BC9B0BE5EDCBA7527117BC3913E2303D307FCBA4ADCE2F1C25C","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::GetEnum(System.String, !!0)","Candide.Graphics.VFX.VfxSpacAnimation::SetFinished()","Candide.Database.VfxSpacAnimationDataBase::GetAnimation(System.String)","Shared.Entity.EntityWrapper::get_Shape()","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Candide.Graphics.VFX.VfxPlayer::PlayLoopingSpacAnimation(Candide.Data.VfxSpacAnimationData, Shared.Entity.EntityWrapper, Candide.Graphics.VFX.SpacRenderingArgs, System.String, System.Nullable\u003CSystem.Single\u003E)","System.ArgumentOutOfRangeException::.ctor()"],"StringLiterals":["active_request_status","vfx:quest_exclamation","big_boi","vfx:quest_question"],"Source":null}],"Hash":"F662E606CC89CB868D8BB90EEA4A442C4515B062FAAE427E6CD31FE730D93A9E"}