{"Id":"CandideServer.Entities.Controllers.ServerSkinnyTreeController","Name":"ServerSkinnyTreeController","DisplayName":"ServerSkinnyTreeController","FullName":"CandideServer.Entities.Controllers.ServerSkinnyTreeController","Namespace":"CandideServer.Entities.Controllers","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[],"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":1,"BodyHash":"8A6F127E0053EB13AFDA0F394E4CD706376ECB1E15358DC72521A636A4B8AD55","Hash":"10956749BD8E40624A428F151E955D6FFC2E0E58B5CA0484DBF24E4478DE0A7F","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"HandleSkinnyTreeDamage(Shared.Combat.DamageResult, Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"HandleSkinnyTreeDamage","Signature":"public System.Void HandleSkinnyTreeDamage(Shared.Combat.DamageResult damageResult, Shared.Entity.EntityWrapper entity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"damageResult","Type":"Shared.Combat.DamageResult","IsOut":false,"IsOptional":false},{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":151,"BodyHash":"6F3BAB045EF17F8965D1CFC2214D074C4108DBDA47DCE566A58CC8C28638E6DF","Hash":"693155030C11ABF8FA8DB4F2A5280C84FCF6AC6F7FECD4CB287CB83444CE0FB8","CalledMethods":["CandideServer.ServerManagers.PlayerServerManager::TryGetPlayerFromEntity(Shared.Entity.EntityWrapper, CandideServer.ServerServices.ServerJoinedPlayerModel\u0026)","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Skill.CharacterSkill\u003E::TryGetValue(!0, !1\u0026)","Shared.Entity.EntityWrapper::get_Mask()","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","Shared.Entity.EntityWrapper::get_Stats()","System.Nullable\u003CShared.Models.Stats.EntityStats\u003E::.ctor(!0)","CandideServer.Helpers.ServerEquipmentHelper::GetPlayerEquipment(Shared.Entity.EntityWrapper)","Shared.Helpers.ToolDamageHelper::HandleResourceDamage(Shared.Models.Items.EquipmentType, Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper, System.Nullable\u003CShared.Models.Stats.EntityStats\u003E, Shared.Models.Items.ItemInstanceModel[], Shared.Combat.DamageResult, System.Boolean, System.Boolean, System.Single, Shared.Models.Skill.CharacterSkill)"],"StringLiterals":["skill:woodcutting"],"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":27,"BodyHash":"3AE5E1E52D94D431F5B16F148E157570C060A7A08953DCEDE0A3230C56CCBEDA","Hash":"8EF15EEFC6464B8A0F4FECB5B5D6A177A4AA8AEAA6C0C562C9842F17EDBD2E9A","CalledMethods":["CandideServer.Entities.Controllers.ServerSkinnyTreeController::HandleSkinnyTreeDamage(Shared.Combat.DamageResult, Shared.Entity.EntityWrapper)"],"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":146,"BodyHash":"F7537D47F53BE7BC9AD6C27546557B2A21ED9920DA220F76EE2F6F22B888C483","Hash":"31452AE3B10F01E70668CA7204A7CE2FB1C80CCB105EB865CAFD11833BAAC740","CalledMethods":["Shared.Entity.EntityWrapper::get_PositionX()","Shared.Entity.EntityWrapper::get_PositionY()","Shared.Helpers.WorldTileHelper::GetTilePosition(System.Single, System.Single)","CandideServer.Helpers.ServerWorldHelper::GetEntityWorldId(Shared.Entity.EntityWrapper)","CandideServer.Helpers.ServerWorldTileHelper::TryGetWorldTile(System.Guid, System.Int32, System.Int32, Shared.Models.WorldTile\u0026)","Shared.Entity.EntityWrapper::get_Position2()","Microsoft.Xna.Framework.Vector2::op_Division(Microsoft.Xna.Framework.Vector2, System.Single)","Microsoft.Xna.Framework.Vector2::ToPoint()","Microsoft.Xna.Framework.Point::.ctor(System.Int32, System.Int32)","Microsoft.Xna.Framework.Rectangle::.ctor(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)","System.Nullable\u003CWorldTile.StructureType\u003E::.ctor(!0)","CandideServer.ServerManagers.WorldTileServerManager::FillRectangle(Microsoft.Xna.Framework.Rectangle, System.Nullable\u003CWorldTile.GroundType\u003E, System.Nullable\u003CWorldTile.StructureType\u003E)"],"StringLiterals":[],"Source":null}],"Hash":"5010379BAAA851E78E54EDE1AB2FA01BABFBAFB54144CD967D2309326ABFF23F"}