{"Id":"Candide.Entities.Controllers.Other.FurnitureController","Name":"FurnitureController","DisplayName":"FurnitureController","FullName":"Candide.Entities.Controllers.Other.FurnitureController","Namespace":"Candide.Entities.Controllers.Other","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"DamageShakeTimer:System.Single","Name":"DamageShakeTimer","Type":"System.Single","Signature":"public System.Single DamageShakeTimer","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"014CFE6C5BA579668C8B62471A3CAD5892E4B529256E9A9547939576ABF0929E"},{"Id":"MaxShakeTranslation:System.Single","Name":"MaxShakeTranslation","Type":"System.Single","Signature":"public System.Single MaxShakeTranslation","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"1C8426B044525950BAE14AA5CA70250D94BECCE92104E7F6B67E03A2871F6B5D"},{"Id":"PlacedByPlayer:System.Boolean","Name":"PlacedByPlayer","Type":"System.Boolean","Signature":"protected System.Boolean PlacedByPlayer","Visibility":"protected","IsStatic":false,"IsLiteral":false,"Hash":"8965923B49ECCE141922457088F3F54F1712557992DEA25DD7ECFB1C5444C1FA"},{"Id":"Trauma:System.Single","Name":"Trauma","Type":"System.Single","Signature":"public System.Single Trauma","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"A3C6F06D6068F06B26A91B81DF79DC71960264E427526AB866EEF8B9A77A1143"},{"Id":"TraumaDecayRate:System.Single","Name":"TraumaDecayRate","Type":"System.Single","Signature":"public System.Single TraumaDecayRate","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"0A427F1E0C44E325038F284E2087346C83AF0474711F6C4DD5587114A7C6A1DB"},{"Id":"Untargetable:System.Boolean","Name":"Untargetable","Type":"System.Boolean","Signature":"protected System.Boolean Untargetable","Visibility":"protected","IsStatic":false,"IsLiteral":false,"Hash":"297FAABDB9E033FD6E17F0E088C8E572CDC27885257D625D2FCBDFCB1BAD4097"}],"Properties":[],"Events":[],"Methods":[{"Id":"DamagedAsFurniture()-\u003ESystem.Void","Name":"DamagedAsFurniture","Signature":"public System.Void DamagedAsFurniture()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":23,"BodyHash":"9ED3E2C2484E022BA286CE5FE279D8051A4C4E5BD3FE1168C6F6B0BDD575269B","Hash":"B65E06B3F83673E9DD81DA4FE8BC3223A95E8BFF4B5B712CD15AAE835F7AB3FD","CalledMethods":[],"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":264,"BodyHash":"F080D70D6C466204145A14B8638CDEC83CFFB170B0D431093D2D2222C9B770EE","Hash":"A2207F560330F5458D7114303C8A6CA6A1E602F5947D7B9F54988A4AA09DD5D1","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideServer.Models.Worlds.WorldModel\u003E::TryGetValue(!0, !1\u0026)","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","System.Nullable\u003CSystem.Guid\u003E::GetValueOrDefault()","System.Collections.Generic.Dictionary\u003CSystem.Guid, Candide.GameModels.Models.Constructions.Building\u003E::TryGetValue(!0, !1\u0026)","Shared.Data.BuildingDataBase::GetBuildingOrNull(System.String)","CandideCreator.Shared.Helpers.Parameters::GetString(System.String, System.String)","System.String::IsNullOrEmpty(System.String)","Shared.Entity.EntityWrapper::get_MaskRef()","Shared.Entity.Components.ComponentExtension::SetFlag(Shared.Entity.Components.Component\u0026, Shared.Entity.Components.Component)","Shared.Entity.Components.ComponentExtension::RemoveFlag(Shared.Entity.Components.Component\u0026, Shared.Entity.Components.Component)","Microsoft.Xna.Framework.Matrix::get_Identity()","Shared.Entity.EntityWrapper::set_MeshTransformMatrix(Microsoft.Xna.Framework.Matrix)"],"StringLiterals":["owner_character_id"],"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":67,"BodyHash":"99038F3ACD615D663539BD56537A1A127F1CC11C96417F9252F46BA0B50DACEE","Hash":"651FB25FE4D14DDA33925BB187144406DD952DE7AFFB1C8ED111AC8129E32C46","CalledMethods":["Candide.Multiplayer.PlayerHelper::IsLocalPlayer(Shared.Entity.EntityWrapper)","Shared.Entity.EntityWrapper::get_Health()","Shared.Entity.EntityWrapper::get_MaxHealth()","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":288,"BodyHash":"EE3CEBBFA4832459BB25B29C7B32C9A410F4CA1A0F66856090CCE07FDB64080C","Hash":"FF640F21C6E9E1A3A260E7313F691E99F5D13CE893B99AB01219949BAB713910","CalledMethods":["System.Nullable\u003CSystem.Single\u003E::GetValueOrDefault()","System.Nullable\u003CSystem.Single\u003E::get_HasValue()","Candide.Multiplayer.PlayerHelper::IsLocalPlayer(Shared.Entity.EntityWrapper)","Candide.Entities.Controllers.Other.FurnitureController::DamagedAsFurniture()","Shared.Entity.EntityWrapper::get_MaxHealth()","Shared.Entity.EntityWrapper::get_RequiredFurnitureModeHits()","Candide.Multiplayer.PlayerHelper::IsOtherPlayer(Shared.Entity.EntityWrapper)"],"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":234,"BodyHash":"11F128BDBEAEADFBA3030CB5905E9A7F899CAB9C11CAEF41B0153E4B94474D54","Hash":"CC5860050B39524FBAD2FD32FF8C9EB229C3D0AB825DBA46574EAFFC319055AB","CalledMethods":["Shared.Entity.EntityWrapper::get_Fdt()","System.Random::NextSingle()","Microsoft.Xna.Framework.Matrix::CreateScale(System.Single)","Shared.Entity.EntityWrapper::get_MeshTransformMatrixRef()","System.Math::Max(System.Single, System.Single)","Microsoft.Xna.Framework.Matrix::get_Identity()"],"StringLiterals":[],"Source":null}],"Hash":"D4F7F3010686868A5D3BAC736F1A517CA93DEF0CA16883138A8755DD0AABF824"}