{"Id":"CandideServer.Entities.Controllers.ServerTreeController","Name":"ServerTreeController","DisplayName":"ServerTreeController","FullName":"CandideServer.Entities.Controllers.ServerTreeController","Namespace":"CandideServer.Entities.Controllers","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"DestroyWhenOutOfHealth:System.Boolean","Name":"DestroyWhenOutOfHealth","Type":"System.Boolean","Signature":"public System.Boolean DestroyWhenOutOfHealth","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"811D3AC53331C087E6444BC44484C6A58E47F0390A5AE4BA99907D5D3226252D"},{"Id":"Diagonal:System.Single","Name":"Diagonal","Type":"System.Single","Signature":"private System.Single Diagonal","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"6F830F83B0FA0EC8FB1915174485B2FD3A4958F834ADC5FAEF8E7CB5A5CE7476"},{"Id":"DroppedStickKey:System.String","Name":"DroppedStickKey","Type":"System.String","Signature":"public System.String DroppedStickKey","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"BEEFEFD6F7EFF99B0219AC9E1DABB6E2804E7FB16693EA76E6EF221E8C36AF9D"},{"Id":"EmptyStubCheckTime:System.Single","Name":"EmptyStubCheckTime","Type":"System.Single","Signature":"public System.Single EmptyStubCheckTime","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"6CD0D9AE22374D54CAC72B2367DD5D18FE3B7357366CB68DDE99F42AF36744C9"},{"Id":"EmptyStubCheckTimer:System.Single","Name":"EmptyStubCheckTimer","Type":"System.Single","Signature":"public System.Single EmptyStubCheckTimer","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"9F232854F434CEF08B86B34C2AA2A791604A95E6E44F3454A4AC0B9E81C31610"},{"Id":"EntityOnStubId:System.Nullable\u00601\u003CSystem.Guid\u003E","Name":"EntityOnStubId","Type":"System.Nullable\u003CSystem.Guid\u003E","Signature":"public System.Nullable\u003CSystem.Guid\u003E EntityOnStubId","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"E864F7DA375E30ECCF2D1888E2FD44C47A23CE3D8CB46545EF3A3A9B40E16595"},{"Id":"EntityOnStubKey:System.String","Name":"EntityOnStubKey","Type":"System.String","Signature":"public System.String EntityOnStubKey","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"DB6C4D370A9003776D3BDB4DDCE601C2FF1CAA3D1E17DF66B2E5BEB482A4409E"},{"Id":"FallLeft:System.Boolean","Name":"FallLeft","Type":"System.Boolean","Signature":"public System.Boolean FallLeft","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"9E1E1D58EE659EE3AE95E2E8E001505015959342F68518A022A442D875687C9A"},{"Id":"FallTimer:System.Single","Name":"FallTimer","Type":"System.Single","Signature":"public System.Single FallTimer","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"6A2E39DEDB459EA045834BC86BFAC46F819879FB838FCE0A090B34B701F1D750"},{"Id":"HasDroppedFirstStick:System.Boolean","Name":"HasDroppedFirstStick","Type":"System.Boolean","Signature":"public System.Boolean HasDroppedFirstStick","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"B6B4FF4F65A279140B3411A353F05066CB903502E45877EBEB6C9222D26EE790"},{"Id":"LogCount:System.Int32","Name":"LogCount","Type":"System.Int32","Signature":"public System.Int32 LogCount","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"9FFA2893CFFD27A684BD833334ABBE7A7CC0711BC23CCF7523F284714D84A13F"},{"Id":"Offset:System.Single","Name":"Offset","Type":"System.Single","Signature":"private System.Single Offset","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"3AB67A36727056269F2049C93F380CC142284B2E005011791CCCF937E547DCBD"},{"Id":"Offsets:Microsoft.Xna.Framework.Vector3[]","Name":"Offsets","Type":"Microsoft.Xna.Framework.Vector3[]","Signature":"private Microsoft.Xna.Framework.Vector3[] Offsets","Visibility":"private","IsStatic":true,"IsLiteral":false,"Hash":"C9994B5F4E4592F51E8A29CBA03255427E318CA646834634A102C7C4295FAD2A"},{"Id":"StartAsStubKey:System.String","Name":"StartAsStubKey","Type":"System.String","Signature":"public System.String StartAsStubKey","Visibility":"public","IsStatic":true,"IsLiteral":true,"Hash":"3A0B769E2E6761D78512BF24DF74A7379925C7B35769D6AAF8F78ADAB6DD3B31"}],"Properties":[{"Id":"EntityOnStub:Shared.Entity.EntityWrapper","Name":"EntityOnStub","Type":"Shared.Entity.EntityWrapper","Signature":"public Shared.Entity.EntityWrapper EntityOnStub","Visibility":"public","HasGetter":true,"HasSetter":false,"Hash":"B57C7956D90EDC8719F3685212A159259F0A9F4EFB8C00F990954958BB99B55D"}],"Events":[],"Methods":[{"Id":"ClearEntityOnStub()-\u003ESystem.Void","Name":"ClearEntityOnStub","Signature":"private System.Void ClearEntityOnStub()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":133,"BodyHash":"0A65B2C06006B27ECA3950ECA3CDFF9BF877D3FE6A270FB032C9025A9A31F9CF","Hash":"99B435562AEF1E8F3243928C95520C5CD4E6889A833A7BC635865E60D2C5FB8D","CalledMethods":["CandideServer.Entities.Controllers.ServerTreeController::get_EntityOnStub()","Shared.Entity.EntityWrapper::set_Immovable(System.Boolean)","CandideCreator.Shared.Helpers.Parameters::GetGuidOrNull(System.String, System.Nullable\u003CSystem.Guid\u003E)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","CandideServer.Entities.ServerEntitySystemManager::UpdateEntityParameter(Shared.Entity.EntityWrapper, System.String, System.String, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)","System.Nullable\u003CSystem.Guid\u003E::get_Value()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)"],"StringLiterals":["eos"],"Source":null},{"Id":"EmptyStubCheckForWood()-\u003ESystem.Void","Name":"EmptyStubCheckForWood","Signature":"private System.Void EmptyStubCheckForWood()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":115,"BodyHash":"6889B92B73BAE571109F9EE294E3A2C9D478B8F9DDC5B8F9A114F2EEF409EF11","Hash":"89B32D87120DB50E6A6A6D5EF262CE48DDE1E7D872E8A098B88599A7343247B3","CalledMethods":["Shared.Entity.EntityWrapper::get_Position2()","Shared.Entity.EntityWrapper::get_PositionZ()","Shared.Entity.EntitySystem::GetEntitiesTouchingCircleArea(Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Single)","System.Collections.Generic.List\u003CShared.Entity.EntityWrapper\u003E::GetEnumerator()","List.Enumerator\u003CShared.Entity.EntityWrapper\u003E::get_Current()","CandideServer.Entities.Controllers.ServerTreeController::TryPutEntityOnStub(Shared.Entity.EntityWrapper)","List.Enumerator\u003CShared.Entity.EntityWrapper\u003E::MoveNext()","System.IDisposable::Dispose()"],"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":239,"BodyHash":"48C3BC6F3A1A0F5561B735C1D1E802E0926E6CE7A8675540A28A99885F7FB862","Hash":"DA820AD5F5A2ECC2FB6345C6E0DEDCB3DA592D323E4F1D3EA69C90AA7410CA5D","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::GetBool(System.String, System.Boolean)","Shared.Entity.EntityWrapper::get_Id()","System.Object::GetHashCode()","CandideCreator.Shared.Helpers.MathExtension::Mod(System.Int32, System.Int32)","CandideCreator.Shared.Helpers.Parameters::GetGuidOrNull(System.String, System.Nullable\u003CSystem.Guid\u003E)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Entities.ServerEntityModel\u003E::TryGetValue(!0, !1\u0026)","CandideServer.Entities.Controllers.ServerTreeController::TryPutEntityOnStub(Shared.Entity.EntityWrapper)","Shared.Entity.EntityWrapper::get_MaskRef()","Shared.Entity.Components.ComponentExtension::RemoveFlag(Shared.Entity.Components.Component\u0026, Shared.Entity.Components.Component)","Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)"],"StringLiterals":["stick_dropped","stub","eos"],"Source":null},{"Id":"Explode()-\u003ESystem.Void","Name":"Explode","Signature":"private System.Void Explode()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":31,"BodyHash":"EF5CDD6D2168983BC9E19D79B4E6FB1718A7441179046BB5B398D51328096786","Hash":"F50446A28A3146AB4D46613AF997CAB3B060FF2D3B7518567D23797C25364838","CalledMethods":["Shared.Entity.EntityWrapper::set_Health(System.Single)","Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"GetValidSpawnPosition(Microsoft.Xna.Framework.Vector3, System.Int32\u0026, System.Boolean\u0026)-\u003EMicrosoft.Xna.Framework.Vector3","Name":"GetValidSpawnPosition","Signature":"private Microsoft.Xna.Framework.Vector3 GetValidSpawnPosition(Microsoft.Xna.Framework.Vector3 spawnOffset, System.Int32\u0026 offsetIndex, System.Boolean\u0026 usingFallback)","Visibility":"private","ReturnType":"Microsoft.Xna.Framework.Vector3","Parameters":[{"Name":"spawnOffset","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"offsetIndex","Type":"System.Int32\u0026","IsOut":false,"IsOptional":false},{"Name":"usingFallback","Type":"System.Boolean\u0026","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":158,"BodyHash":"4B1F7577F0248AB858D6377468EF729C6007E04C4C6394199F70972034038E73","Hash":"D1DAB6A1238CFCBC1D495F7F8899637BC2B45BE1E0416732FFF94BB889A3EA5A","CalledMethods":["Shared.Entity.EntityWrapper::get_Position()","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","CandideCreator.Shared.Helpers.VectorExtension::ToVector2(Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntityWrapper::get_WorldId()","BM.EnemyUtil::IsGroundTile(Microsoft.Xna.Framework.Vector2, System.Guid)","CandideServer.Entities.Controllers.ServerTreeController::MirrorIfNeeded(Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntityWrapper::get_Position2()","Microsoft.Xna.Framework.Vector2::op_Addition(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2)"],"StringLiterals":[],"Source":null},{"Id":"HandleTreeDamage(Shared.Combat.DamageResult, Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"HandleTreeDamage","Signature":"public System.Void HandleTreeDamage(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":"14A0DE0C96E016255663266168E098CF5800A300CF279ABD61D93A4C8896DFBD","Hash":"33B677412151A8283FA36232953D5BCCAE1C8E2BC0C6B3C2B4CCD8E636B0EC89","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":"MirrorIfNeeded(Microsoft.Xna.Framework.Vector3)-\u003EMicrosoft.Xna.Framework.Vector3","Name":"MirrorIfNeeded","Signature":"private Microsoft.Xna.Framework.Vector3 MirrorIfNeeded(Microsoft.Xna.Framework.Vector3 offset)","Visibility":"private","ReturnType":"Microsoft.Xna.Framework.Vector3","Parameters":[{"Name":"offset","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":36,"BodyHash":"12A4A9ACAAA8654A661EC9D3E68D4BC631B4846E894460746C88D9CFDB3F00E0","Hash":"A90568A1BE54410957FF2EAFBE265384047D2E0967E7EDD3203DF0D5ECCA4E6F","CalledMethods":["Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)"],"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":186,"BodyHash":"164E099256687316413F09EA523173B43D2467F33D3159A2FACDF9F75D53768C","Hash":"1E0AFE7C2F1FA92A5DC3BA7FA6934965236E568DF55F32F7E5EF0AEF0AF2B2C5","CalledMethods":["CandideServer.Entities.Controllers.ServerTreeController::Explode()","CandideServer.Entities.Controllers.ServerTreeController::HandleTreeDamage(Shared.Combat.DamageResult, Shared.Entity.EntityWrapper)","Shared.Entity.EntityWrapper::get_MaxHealth()","Shared.Combat.DamageResultHelper::GetViolenceVector(Shared.Combat.DamageResult, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"OnEntityCollision(Shared.Entity.EntityWrapper, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3\u0026)-\u003ESystem.Boolean","Name":"OnEntityCollision","Signature":"public System.Boolean OnEntityCollision(Shared.Entity.EntityWrapper otherEntity, Microsoft.Xna.Framework.Vector3 thisOldVelocity, Microsoft.Xna.Framework.Vector3 thisNewVelocity, Microsoft.Xna.Framework.Vector3 otherOldVelocity, Microsoft.Xna.Framework.Vector3 otherNewVelocity, out Microsoft.Xna.Framework.Vector3\u0026 overrideVelocity)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"otherEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"thisOldVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"thisNewVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"otherOldVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"otherNewVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"overrideVelocity","Type":"Microsoft.Xna.Framework.Vector3\u0026","IsOut":true,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":27,"BodyHash":"8CD84F14FE66FB8B2DCB988034487E127D1A7EC30DC1122D68B3C510685FB6FE","Hash":"A06D6256D09CC29C10E2079AA81A0131BF9C1228DE7343A2CAD8955D0BF75F09","CalledMethods":["CandideServer.Entities.Controllers.ServerTreeController::TryPutEntityOnStub(Shared.Entity.EntityWrapper)"],"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":246,"BodyHash":"140F9F57AD2A9328A603A3AC0DE426CCF5ACEAEA6AB1C5C9294513FA8A5B0B98","Hash":"A335FDD6562343D69404294F0F00903515632845FE59E496167E6C3E7D2F5DCE","CalledMethods":["Shared.Combat.DamageTypesArray::get_Item(System.Int32)","CandideServer.Database.ServerDropTablesDataBase::GetDropTableItemListOrNull(System.String)","Shared.Entity.EntityWrapper::get_MaskRef()","Shared.Entity.Components.ComponentExtension::SetFlag(Shared.Entity.Components.Component\u0026, Shared.Entity.Components.Component)","Shared.Entity.EntityWrapper::set_DropTable(Shared.Models.DropTables.DropTableSystem)","CandideServer.ServerManagers.PlayerServerManager::TryGetPlayerFromEntity(Shared.Entity.EntityWrapper, CandideServer.ServerServices.ServerJoinedPlayerModel\u0026)","Shared.Entity.EntityWrapper::get_Id()","Shared.Entity.EntityWrapper::get_BaseGuid()","CandideServer.Models.Quests.EventModels.OnTreeFelledEvent::Send(System.Guid, System.Guid, System.Guid, System.Guid)","CandideServer.Entities.Controllers.ServerTreeController::StartFalling()","Shared.Entity.EntityWrapper::get_MaxHealth()","Shared.Entity.EntityWrapper::set_Health(System.Single)"],"StringLiterals":["tree_fire"],"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":13,"BodyHash":"BC7176B90F3F9BADA59BEB4C9803C24214E24C4564546AC33840532518C687D4","Hash":"AE3252FC9253E84714E6F955524BE4F32369D1A104ADCB7B41281CABAABF3C2E","CalledMethods":[],"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":70,"BodyHash":"0C2A036E85FE897A043B8C1DB8E43F4DA81A09821E396E31CBE955581A8A57AA","Hash":"67673ADD2B56965959F5D08DE374507F77733E54741EA6896656FC1CBE1CBC72","CalledMethods":["CandideServer.Entities.Controllers.ServerTreeController::ClearEntityOnStub()","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","CandideServer.ServerManagers.LootServerManager::DropGoodsAndInventory(Shared.Entity.EntityWrapper, System.Nullable\u003CSystem.Int32\u003E)"],"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":417,"BodyHash":"36ECDFD6B0FEFFAA613F884ECB84B8A5A78D2D1C2398E73D53AD5A7036E92ABF","Hash":"069A26A9513BCDE699C6A8403FF0D6F8F54301A8F8C991D671DD3814592C9BCE","CalledMethods":["CandideServer.Entities.Controllers.ServerTreeController::SetStumpCollision(Shared.Entity.EntityWrapper)","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)","CandideServer.Entities.Controllers.ServerTreeController::ClearEntityOnStub()","Shared.Entity.EntityWrapper::get_MaskRef()","Shared.Entity.Components.ComponentExtension::RemoveFlag(Shared.Entity.Components.Component\u0026, Shared.Entity.Components.Component)","Shared.Entity.EntityWrapper::get_Frame()","Shared.Entity.EntityWrapper::set_Frame(System.Int32)","CandideServer.Entities.Controllers.ServerTreeController::get_EntityOnStub()","Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)","Shared.Entity.EntityWrapper::set_Immovable(System.Boolean)","Microsoft.Xna.Framework.Vector3::get_Zero()","Shared.Entity.EntityWrapper::set_Acceleration(Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntityWrapper::set_Velocity(Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntityWrapper::set_StandingOnEntityId(System.Int32)","Shared.Entity.EntityWrapper::get_Position()","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntityWrapper::set_Position(Microsoft.Xna.Framework.Vector3)","Shared.Entity.EntityWrapper::set_IsThrown(System.Boolean)"],"StringLiterals":[],"Source":null},{"Id":"OnThrownEntityCollision(Shared.Entity.EntityWrapper)-\u003ESystem.Boolean","Name":"OnThrownEntityCollision","Signature":"public System.Boolean OnThrownEntityCollision(Shared.Entity.EntityWrapper thrownEntity)","Visibility":"public","ReturnType":"System.Boolean","Parameters":[{"Name":"thrownEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":328,"BodyHash":"C75124937ABF645DE503CE5E6A4F105D1F46838D0079C50BF0A261835F4AAC4B","Hash":"F06D36CF720B8339EF47683A29A93E62E5ABD5C29BF6869B150F3A1399CFA6BA","CalledMethods":["System.Random::Next(System.Int32, System.Int32)","Shared.Entity.EntityWrapper::get_ThrowerId()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::get_Value()","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","CandideServer.ServerManagers.PlayerServerManager::IsPlayerEntityId(System.Nullable\u003CSystem.Guid\u003E)","CandideCreator.Shared.Helpers.Parameters::Set(System.String, System.String)","Shared.Entity.EntityWrapper::get_Shape()","Shared.Entity.EntityWrapper::get_Position()","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","CandideServer.ServerManagers.PlayerCharacterServerManager::GetPlayerCharacterFromEntityId(System.Nullable\u003CSystem.Guid\u003E)","System.Nullable\u003CSystem.Int32\u003E::.ctor(!0)","CandideServer.ServerManagers.WorldItemServerManager::SpawnNewItemAsWorldItem(System.String, System.Int32, Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, System.Guid, System.Nullable\u003CSystem.Int32\u003E, System.Nullable\u003CSystem.Guid\u003E, System.String, System.Nullable\u003CSystem.Int32\u003E)"],"StringLiterals":["stick_dropped","true","material:wood_stick"],"Source":null},{"Id":"SetStumpCollision(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"SetStumpCollision","Signature":"public System.Void SetStumpCollision(Shared.Entity.EntityWrapper entity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":41,"BodyHash":"8870B8EFBE10B7BB0831604033AB5233A6EF89F6B242B12EAF12BF1B631E8515","Hash":"5FF6C38F0F3272101B7DF9158EB0D7FE574070DCAAEC0B42219C8DFDAB7EDF40","CalledMethods":["CandideCreator.Shared.Collision.CollisionCircle::.ctor(System.Single)","Shared.Entity.EntityWrapper::set_Shape(CandideCreator.Shared.Collision.CollisionShape)","Shared.Entity.EntityWrapper::set_CollisionHeight(System.Single)","Shared.Entity.EntityWrapper::get_CollisionMaskRef()","CandideCreator.Shared.Collision.CollisionMasksExtension::SetFlag(CandideCreator.Shared.Collision.CollisionMasks\u0026, CandideCreator.Shared.Collision.CollisionMasks)"],"StringLiterals":[],"Source":null},{"Id":"SpawnLogs()-\u003ESystem.Void","Name":"SpawnLogs","Signature":"private System.Void SpawnLogs()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":164,"BodyHash":"DD3EC56C1206D5155DFC512E2EC5D02742D12F868020E80293F4C784535081C2","Hash":"8385F5CC0069D1057770D1F594D685D0C183ED7BA3996FB45800DCBBA4F2FBBF","CalledMethods":["System.Collections.Generic.List\u003CCandideServer.MessageModels.Entities.RequestSpawnEntityMessage\u003E::.ctor()","Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","CandideServer.Entities.Controllers.ServerTreeController::GetValidSpawnPosition(Microsoft.Xna.Framework.Vector3, System.Int32\u0026, System.Boolean\u0026)","CandideServer.MessageModels.Entities.RequestSpawnEntityMessage::.ctor()","Microsoft.Xna.Framework.Vector3::get_Zero()","System.Collections.Generic.List\u003CCandideServer.MessageModels.Entities.RequestSpawnEntityMessage\u003E::Add(!0)","CandideServer.Helpers.ServerWorldHelper::GetEntityWorldId(Shared.Entity.EntityWrapper)","CandideServer.ServerManagers.EntityServerManager::SpawnEntities(System.Collections.Generic.IReadOnlyCollection\u003CCandideServer.MessageModels.Entities.RequestSpawnEntityMessage\u003E, System.Guid)"],"StringLiterals":[],"Source":null},{"Id":"StartFalling()-\u003ESystem.Void","Name":"StartFalling","Signature":"private System.Void StartFalling()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":30,"BodyHash":"F66D829A3F5B98371A06A91862088D2E539D1054E69D4F556AC77F93D9F56682","Hash":"63069592D12A0F37F4CC30520918F75BC6CD44404C61AC0F099B91EFC7DE1594","CalledMethods":["Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"TryPutEntityOnStub(Shared.Entity.EntityWrapper)-\u003ESystem.Boolean","Name":"TryPutEntityOnStub","Signature":"private System.Boolean TryPutEntityOnStub(Shared.Entity.EntityWrapper entity)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"entity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":259,"BodyHash":"FC7F0CAF2FE5E56453DEE43C586CD11C72030FF035F1B092A34AD1211D1A5260","Hash":"0075EA0EDE28D88C2F781C13D91D90AB44BAA9A01FC18EA42E460354B7C6597B","CalledMethods":["Shared.Entity.EntityWrapper::get_Mask()","System.Enum::HasFlag(System.Enum)","Shared.Entity.EntityWrapper::get_Carriable()","Shared.Entity.EntityWrapper::get_CarrierId()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","Shared.Entity.EntityWrapper::get_StandingOnEntityId()","Shared.Entity.EntityWrapper::get_Id()","System.Nullable\u003CSystem.Guid\u003E::.ctor(!0)","Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)","CandideCreator.Shared.Helpers.Parameters::GetGuidOrNull(System.String, System.Nullable\u003CSystem.Guid\u003E)","System.Nullable\u003CSystem.Guid\u003E::get_Value()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Guid::op_Inequality(System.Guid, System.Guid)","System.Object::ToString()","CandideServer.SyncStrategies.SyncStrategy::Everyone()","CandideServer.Entities.ServerEntitySystemManager::UpdateEntityParameter(Shared.Entity.EntityWrapper, System.String, System.String, CandideServer.SyncStrategies.SyncStrategy, System.Boolean)"],"StringLiterals":["eos"],"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":233,"BodyHash":"709D25933775B8AE97032E854B03AB51981581DE064159D2F1BEB2881AF57E78","Hash":"3043ECE032665A18048287D7757ED4E5A42EDCD5D409542A886D83003EDFD98E","CalledMethods":["Shared.Entity.EntityWrapper::get_Fdt()","CandideServer.Entities.Controllers.ServerTreeController::SpawnLogs()","Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)","Shared.Entity.EntityWrapper::set_Standable(System.Boolean)","CandideServer.Entities.Controllers.ServerTreeController::EmptyStubCheckForWood()","CandideServer.Entities.Controllers.ServerTreeController::get_EntityOnStub()","Shared.Entity.EntityWrapper::get_StandingOnEntityId()","Shared.Entity.EntityWrapper::get_CarrierId()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()"],"StringLiterals":[],"Source":null}],"Hash":"8A0F8FAB582A0F8AD806F62DD2684C96D1EE63519CA5BDAC1A87573EED1BB042"}