{"Id":"Candide.Entities.Controllers.Other.YarnNeutralNpcController","Name":"YarnNeutralNpcController","DisplayName":"YarnNeutralNpcController","FullName":"Candide.Entities.Controllers.Other.YarnNeutralNpcController","Namespace":"Candide.Entities.Controllers.Other","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_dialogueDistance:System.Single","Name":"_dialogueDistance","Type":"System.Single","Signature":"private System.Single _dialogueDistance","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"CC91E9861FB4C024973100D7581FAEE97EA94A0309C7406C434F08FCFB396CA8"},{"Id":"_dialogueSubPath:System.String","Name":"_dialogueSubPath","Type":"System.String","Signature":"private System.String _dialogueSubPath","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"656D57D1F37E22B28BB33EBFF3E2367688F6A4C9E8F1F3483594E648742ED245"},{"Id":"_specialBehaviour:System.String","Name":"_specialBehaviour","Type":"System.String","Signature":"private System.String _specialBehaviour","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"7F1B0D3C8A4ADEF9C5A218B9CBDF86DA1BC2AF16CCAF6E47EDA2B1E29B35F991"},{"Id":"_startingNode:System.String","Name":"_startingNode","Type":"System.String","Signature":"private System.String _startingNode","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"4CE850B42FBCC46055B8406C8754646240DAA074F439DE70CEBD979D6C68A6CC"}],"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":101,"BodyHash":"85416BABD1666960A7161D31FC088C286DBD275B0CB14ED6E3A8A17CB5B5A2AE","Hash":"B68D70EBFF0CC4C32A4C720FB1A480225BEDDA2ADE148318CF3F1127803E0041","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::GetString(System.String, System.String)","CandideCreator.Shared.Helpers.Parameters::GetFloat(System.String, System.Single)","CandideCreator.Shared.Helpers.Parameters::GetStringNullIfEmpty(System.String, System.String)"],"StringLiterals":["yarn_dialogue_path","dialogue_distance","yarn_starting_node","special_behaviour"],"Source":null},{"Id":"GetInteraction(Shared.Entity.EntityWrapper)-\u003EShared.Models.Interaction.Interaction","Name":"GetInteraction","Signature":"public Shared.Models.Interaction.Interaction GetInteraction(Shared.Entity.EntityWrapper otherEntity)","Visibility":"public","ReturnType":"Shared.Models.Interaction.Interaction","Parameters":[{"Name":"otherEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":23,"BodyHash":"AB35E1F460C1D95817EDDCB28A985CF6F84F329BB1B768F644DC39A25736B263","Hash":"AEEE79F7D404405BD1B0D91B40BF6BB3D748C5F21279DE96750831B7569A85C9","CalledMethods":["System.String::IsNullOrWhiteSpace(System.String)","Shared.Entity.Base.AbstractController::GetInteraction(Shared.Entity.EntityWrapper)"],"StringLiterals":[],"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":102,"BodyHash":"F17DD87EB6BDE5B54FE5854971F2B730C44EDEB3397E4DC986C06B0C8871CA3D","Hash":"4CB570ED6D3A46EB16B7882042C952EA936187B73A46D793C2168DDF1E3EA398","CalledMethods":["System.String::IsNullOrWhiteSpace(System.String)","Shared.Entity.EntityWrapper::get_Id()","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","System.Nullable\u003CCandide.GameModels.Managers.CandideDialogueContext\u003E::.ctor(!0)","Candide.CandideUI.PlayerUi::ShowDialogueWindow(System.Nullable\u003CCandide.GameModels.Managers.CandideDialogueContext\u003E, System.String, Shared.Entity.EntityWrapper, System.Single, System.String)"],"StringLiterals":[],"Source":null},{"Id":"OnKilled(Shared.Entity.EntityKillInfo)-\u003EShared.Entity.Base.OnKilledBehaviour","Name":"OnKilled","Signature":"public Shared.Entity.Base.OnKilledBehaviour OnKilled(Shared.Entity.EntityKillInfo info)","Visibility":"public","ReturnType":"Shared.Entity.Base.OnKilledBehaviour","Parameters":[{"Name":"info","Type":"Shared.Entity.EntityKillInfo","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":8,"BodyHash":"A1D49C68083E9A15D1BCDC10B187A85DD6A255DEF284AE80F8C72412FF27DB62","Hash":"25835D27A27F125D8B9FD7A859A84D44F7891A67487F4743C778248337DE7F4E","CalledMethods":["Shared.Entity.Base.AbstractController::OnKilled(Shared.Entity.EntityKillInfo)"],"StringLiterals":[],"Source":null},{"Id":"OnRemove(Shared.Entity.EntityRemoveInfo)-\u003ESystem.Void","Name":"OnRemove","Signature":"public System.Void OnRemove(Shared.Entity.EntityRemoveInfo entityRemoveInfo)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entityRemoveInfo","Type":"Shared.Entity.EntityRemoveInfo","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":187,"BodyHash":"711E13EEFD5C3C0E2E581FF1AA0CDE45BF4B36461A93908F5A73749F050F0E18","Hash":"4175B926A6311ACC0A77369FEC669DC00221A6378B373D3E23571CABBF07E397","CalledMethods":["System.String::op_Equality(System.String, System.String)","Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)","Shared.Entity.EntityWrapper::get_Position()","Candide.Graphics.ParticleHelper::New_SpawnGroundBloodSplatter(Microsoft.Xna.Framework.Vector3, ParticleHelper.GroundBloodParticle, ParticleHelper.BloodVfx, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Candide.Combat.DeathHelper::SpawnDeathParts(Shared.Entity.EntityWrapper, Shared.Combat.DamageResult, System.Single, CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, Microsoft.Xna.Framework.Vector3, System.Boolean, System.Int32, System.Int32)"],"StringLiterals":["unarmed_satyr","event:/creature/Satyr/medium/satyr_medium_die","event:/hits/destruction/gore","event:/hits/destruction/split_wooden_log"],"Source":null}],"Hash":"216AA40C4F5956E9EF7D4E74B7B908BFEBD78DB396CD1CC75EBD51827578FBBA"}