{"Id":"Candide.Entities.Controllers.Other.GateController","Name":"GateController","DisplayName":"GateController","FullName":"Candide.Entities.Controllers.Other.GateController","Namespace":"Candide.Entities.Controllers.Other","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.Entities.Controllers.Other.FurnitureController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"ConcreteDebrisSpriteSheet1:CandideCreator.Shared.Graphics.SpriteSheet","Name":"ConcreteDebrisSpriteSheet1","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet ConcreteDebrisSpriteSheet1","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"B43F58E89D5A61FE4D5A51C0E6C9C9D2001956F10BD0316B3ECDA6E1AB556AEA"},{"Id":"MarbleDebrisSpriteSheet1:CandideCreator.Shared.Graphics.SpriteSheet","Name":"MarbleDebrisSpriteSheet1","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet MarbleDebrisSpriteSheet1","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"5226A89F7B3F62236848778CE495B3386E7D1A160E4C2F5A1F2198739C0A296A"},{"Id":"StoneDebrisSpriteSheet1:CandideCreator.Shared.Graphics.SpriteSheet","Name":"StoneDebrisSpriteSheet1","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet StoneDebrisSpriteSheet1","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"C2D3D775475F1C599130531890E0101C04807091A8B6A210FEEC437E62A190AD"},{"Id":"WoodDebrisSpriteSheet1:CandideCreator.Shared.Graphics.SpriteSheet","Name":"WoodDebrisSpriteSheet1","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet WoodDebrisSpriteSheet1","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"02FB93E9B313B22A718D64F2A6D8E8B7F6212F6175BCE483A2CC7397A942883C"},{"Id":"WoodDebrisSpriteSheet2:CandideCreator.Shared.Graphics.SpriteSheet","Name":"WoodDebrisSpriteSheet2","Type":"CandideCreator.Shared.Graphics.SpriteSheet","Signature":"private CandideCreator.Shared.Graphics.SpriteSheet WoodDebrisSpriteSheet2","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"E462501AB4788FBD6F87E8EB32DD1023849CD813E4E6BFCA69AB34DD61036EB3"},{"Id":"_wallMaterial:Candide.Entities.Controllers.Other.WallMaterial","Name":"_wallMaterial","Type":"Candide.Entities.Controllers.Other.WallMaterial","Signature":"private Candide.Entities.Controllers.Other.WallMaterial _wallMaterial","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"2F9959F0B41E7CEB7ABBB88E7CD1E236BE7B73A99E2384F58B26CE5DD52B03AB"}],"Properties":[],"Events":[],"Methods":[{"Id":"BeforeRender()-\u003ESystem.Void","Name":"BeforeRender","Signature":"public System.Void BeforeRender()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":13,"BodyHash":"321733EEAF36900D01C7A8C6CFF83F36A4A417489691A279F33723B69407B1CC","Hash":"27AE00EBEF0732A9B7A22DC1333355C948181710F5A358DCC4F652B67C0A5253","CalledMethods":["Candide.Entities.Controllers.Other.GateController::SetHealthFrame()","Shared.Entity.Base.AbstractController::BeforeRender()"],"StringLiterals":[],"Source":null},{"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":51,"BodyHash":"CA08701AC835F931875646885B5DDF621771753B29C927CF29007A9BA8F1F431","Hash":"D5DA912E14FDE750660095E1AB210B384E034DDF0C704D6A5D1F6B7E4DFCB3C5","CalledMethods":["Candide.Entities.Controllers.Other.FurnitureController::EntityInitialize()","CandideCreator.Shared.Helpers.Parameters::GetEnum(System.String, !!0)","Shared.Entity.EntityWrapper::get_MaskRef()","Shared.Entity.Components.ComponentExtension::SetFlag(Shared.Entity.Components.Component\u0026, Shared.Entity.Components.Component)"],"StringLiterals":["wall_material"],"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":"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":86,"BodyHash":"31E7BE6C63D3F2923D1AB891E01BC7A4F8D7ECCF5735870DDF83DEF24B2A2DD0","Hash":"6161781B34E5EC24F0B98C884FE3C5B1B9C101D37DFD428CC804C908C3DDF151","CalledMethods":["Candide.Entities.Controllers.Other.FurnitureController::OnDamaged(Shared.Combat.DamageResult)","Shared.Entity.EntityWrapper::get_Health()"],"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":19,"BodyHash":"195C1AA0ED34C3EDDA6C6641DA56E6C9E67F93EC6CA4F1D654BB9667F4DF7EBF","Hash":"1739EF448EFFF65647B248BB6C0BF498AE5199A814DAD816585A91935D764101","CalledMethods":["Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"OnOutOfHealth(Shared.Combat.DamageResult)-\u003ESystem.Boolean","Name":"OnOutOfHealth","Signature":"public System.Boolean OnOutOfHealth(Shared.Combat.DamageResult damageResult)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"damageResult","Type":"Shared.Combat.DamageResult","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":18,"BodyHash":"EFC9EAEB20225E1FF72AEFC5E3D185439A19D99F2965817E6FE604A958F87F3B","Hash":"5250D15F2CE46B93FB437A6D926F09C2C44A55B08DE23F30DF0BC14259061AFF","CalledMethods":["Shared.Entity.EntityWrapper::set_Health(System.Single)"],"StringLiterals":[],"Source":null},{"Id":"OnProjectileHit(System.Int32, Shared.Combat.Spells.Casting.CastSpell)-\u003ESystem.Boolean","Name":"OnProjectileHit","Signature":"public System.Boolean OnProjectileHit(System.Int32 id, Shared.Combat.Spells.Casting.CastSpell spell)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"id","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"spell","Type":"Shared.Combat.Spells.Casting.CastSpell","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":15,"BodyHash":"D1B190D525BC1BC4F0BB63D8EB07A8E77AA3A4924257A93E20CB81AE20964D24","Hash":"3015F5FA28B62A05225B0AB3515EE17CDA6BF1C680420A4A1CE483215DBC2BB5","CalledMethods":["Shared.Entity.EntityWrapper::get_NoEntityCollision()"],"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":87,"BodyHash":"8C1D7E15C031BAD98F23C0554963F64442B7C2D698DCC34A627AEBCCDF5CF1D2","Hash":"C05DEC4DA488427D671FF2F3AB7ADC68D3B01AE9999A664A9CBE3AB0DAEAB278","CalledMethods":["Shared.Entity.EntityWrapper::get_Position()","Candide.Sound.SoundPlayer::Play3DEventOneShot(System.String, Microsoft.Xna.Framework.Vector3, System.Single, System.Single)","Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)","Shared.Entity.EntityWrapper::set_NoEntityCollision(System.Boolean)"],"StringLiterals":["event:/hits/impact/impact_wood"],"Source":null},{"Id":"SetHealthFrame()-\u003ESystem.Void","Name":"SetHealthFrame","Signature":"private System.Void SetHealthFrame()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":106,"BodyHash":"9DBF5BE3E3B12A6A8D56152D7443C9F942224AD79DEA4C561BADA887F964A3DA","Hash":"0ADA5B05741358B74D1FF134E9ED97707BD6943E1666231FF9197569E08B02F6","CalledMethods":["Shared.Entity.EntityWrapper::get_Health()","Shared.Entity.EntityWrapper::get_MaxHealth()","Shared.Entity.EntityWrapper::set_Frame(System.Int32)"],"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":"9444A79492B81A80132241024ADD5B64A81BBC9830285595B6402B38511BDA40","Hash":"5D48F091A8EA801AC6B6FA91FD74E0D3599061EC6F123C6F939B1BDFF294CC28","CalledMethods":["Candide.Entities.Controllers.Other.FurnitureController::Update(Microsoft.Xna.Framework.GameTime)"],"StringLiterals":[],"Source":null}],"Hash":"5E25EDAA32FB8017578C94D22514B3DEF8A59EFA1B414FBF3EA0079F013BBA2D"}