{"Id":"Candide.Entities.Controllers.Other.InstrumentController","Name":"InstrumentController","DisplayName":"InstrumentController","FullName":"Candide.Entities.Controllers.Other.InstrumentController","Namespace":"Candide.Entities.Controllers.Other","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.Entities.Controllers.Other.FurnitureController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_instrumentType:CandideServer.Entities.Controllers.InstrumentType","Name":"_instrumentType","Type":"CandideServer.Entities.Controllers.InstrumentType","Signature":"private CandideServer.Entities.Controllers.InstrumentType _instrumentType","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"C1C8CF26E35CABA0D17AFA7F05474ED18FFE1BC98C94F674ED463E5D7E2FCA31"},{"Id":"_note:System.Int32","Name":"_note","Type":"System.Int32","Signature":"private System.Int32 _note","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"66937527F1A2BBF42056C329A668D6E81CA415D99D04C8897BE16D892C61746B"},{"Id":"_resetTimer:System.Single","Name":"_resetTimer","Type":"System.Single","Signature":"private System.Single _resetTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"280BEF8FD172D53ECD4CEE47AFBCE343143A966C09FD35528AB0F86A62099062"}],"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":30,"BodyHash":"D12C2913585F48FE6A177E09CAD8877175E6C407679773905EAE3B3705E306E5","Hash":"D59C899FF49C75B22ED035D1B4375F85886D55109F53FCA6AC2B6EDB1BBB3CBF","CalledMethods":["Candide.Entities.Controllers.Other.FurnitureController::EntityInitialize()","CandideCreator.Shared.Helpers.Parameters::GetEnum(System.String, !!0)"],"StringLiterals":["instrument"],"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":62,"BodyHash":"AC53F8DA28CA774E97F95E11D38C60BA3D092F69C1986C6500ADACCD55BE0808","Hash":"EA2FE6E96245EDA958EF2ECF591E693200AFBE5227B7AF453413C0A33E8B035B","CalledMethods":["CandideServer.Helpers.EntityRepairHelper::ShouldRepairClient(Shared.Entity.EntityWrapper, System.Boolean)","Shared.Models.Interaction.Interaction::.ctor(Shared.Models.Interaction.InteractionType, System.Object, System.Guid)"],"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":106,"BodyHash":"9F9454299349F1AE663F4B89303B3E0E7C8D10EC08BD57305C2A82F1E53F9FC7","Hash":"5B4B53B90DE94003CF94DAAE8C4052E4F8FD7D5326FB6888EF4DED69B93FA738","CalledMethods":["CandideServer.Entities.Controllers.ServerInstrumentController::GetDrumPitch(System.Int32)","Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)","CandideServer.Entities.Controllers.ServerInstrumentController::GetLyrePitch(System.Int32)"],"StringLiterals":["event:/effects/drum_hit","event:/effects/lute_hit"],"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":52,"BodyHash":"B5B97D4C544537219BB3128F55C7E44A018D7E538BA88B00923A6F93AD94B3F4","Hash":"B388E59CC402C4EC0EB41BBAEF0E0B87EB2B0DED92DC93C107F0E6D29FA35C75","CalledMethods":["Shared.Entity.EntityWrapper::get_Fdt()","Candide.Entities.Controllers.Other.FurnitureController::Update(Microsoft.Xna.Framework.GameTime)"],"StringLiterals":[],"Source":null}],"Hash":"F8C365D83F5710200C82B1C4FD05C52D5DADB799D816BA4EB92EEAB06860B4A1"}