{"Id":"Candide.Entities.Controllers.Legacy.FlintController","Name":"FlintController","DisplayName":"FlintController","FullName":"Candide.Entities.Controllers.Legacy.FlintController","Namespace":"Candide.Entities.Controllers.Legacy","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"SharpFlintFrameDown:System.Int32","Name":"SharpFlintFrameDown","Type":"System.Int32","Signature":"private System.Int32 SharpFlintFrameDown","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"656E36D4D32A02D6DC077CB8FC5DD90E30E5CE88E91AB80E7F7FECCA17B2C618"},{"Id":"SharpFlintFrameLeft:System.Int32","Name":"SharpFlintFrameLeft","Type":"System.Int32","Signature":"private System.Int32 SharpFlintFrameLeft","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"36247082BCDCFCE8C69CAED43AF259768B2A6EFDECA5CE9716EEA319AD38CAFD"},{"Id":"SharpFlintFrameRight:System.Int32","Name":"SharpFlintFrameRight","Type":"System.Int32","Signature":"private System.Int32 SharpFlintFrameRight","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"41AEAF8C285698D1B1242382EFB72F9E64774407C27AAB151EE3BB63C5459EB5"},{"Id":"SharpFlintFrameUp:System.Int32","Name":"SharpFlintFrameUp","Type":"System.Int32","Signature":"private System.Int32 SharpFlintFrameUp","Visibility":"private","IsStatic":true,"IsLiteral":true,"Hash":"01B7AF9734570633543C83A205877ACEADFBA34580436E93302E0369D7715235"}],"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":55,"BodyHash":"15E25EA3F4094B796E90A4873D7D0E6FF4A5B4D985747D606582BFCA68CB74A8","Hash":"9A7C687F605EE638343E3B9CEC45B4A6884BF2D9F80C813D517E163325FB81A2","CalledMethods":["Shared.Entity.EntityWrapper::get_Id()","System.Object::GetHashCode()","CandideCreator.Shared.Helpers.MathExtension::Mod(System.Int32, System.Int32)","Shared.Entity.EntityWrapper::set_Frame(System.Int32)","Shared.Entity.Base.AbstractController::OnServerSetState(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"OnAttached(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"OnAttached","Signature":"public System.Void OnAttached(Shared.Entity.EntityWrapper carrierEntity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"carrierEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":31,"BodyHash":"5F1A07CB1AD46A20647B46545D436B9699CAA7FC22C46E2808FA06971F015F22","Hash":"366BD64CD8906BB49E6343E5B9D17CB6B217CC8241258F20A51C79277D0DCEA7","CalledMethods":["Shared.Entity.Base.AbstractController::OnAttached(Shared.Entity.EntityWrapper)","Shared.Entity.EntityWrapper::set_Frame(System.Int32)"],"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":148,"BodyHash":"7C8BC4CA8992193C4DEA3947D2198B5B4002A3B37E6BD9C0278B1BA1B1DC449B","Hash":"1DC7AD1B7AD4BDB72F977E7CBC6DABAA648AECD7677351EB0D640FFC67ECDEB7","CalledMethods":["Candide.Multiplayer.PlayerHelper::IsLocalPlayer(Shared.Entity.EntityWrapper)","Candide.GameModels.Helpers.PlayerEquipmentHelper::GetEquippedItemForType(Shared.Models.Items.EquipmentType)","Shared.Helpers.HitPositionHelper::GetHitPosition(Shared.Entity.EntityWrapper, Shared.Combat.DamageInfo)","Candide.Graphics.VFX.VfxPlayer::PlaySpacAnimation(System.String, Microsoft.Xna.Framework.Vector3)"],"StringLiterals":["hit:pick"],"Source":null},{"Id":"OnPickedUp(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"OnPickedUp","Signature":"public System.Void OnPickedUp(Shared.Entity.EntityWrapper liftingEntity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"liftingEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":24,"BodyHash":"550CFB175D512FB4BD80C6D575B025BF4DC925DB5F7DA8DF155834EAA518EBA2","Hash":"6671C9E2E20953668B1DDB03D5FA983B226D60D9A4E30A081D3F30795C8CB8EA","CalledMethods":["Shared.Entity.EntityWrapper::set_Frame(System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"OnPickingUp(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"OnPickingUp","Signature":"public System.Void OnPickingUp(Shared.Entity.EntityWrapper liftingEntity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"liftingEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":31,"BodyHash":"49DA1C546BF5CD981D02DE22AD033BD7C066878BABF488EA93F68D9D3D428988","Hash":"1C4B4893AA75636975E1DB3508730D9D23ED6CDC5CB6F69362BC128C8D50ABEC","CalledMethods":["Shared.Entity.Base.AbstractController::OnPickingUp(Shared.Entity.EntityWrapper)","Shared.Entity.EntityWrapper::set_Frame(System.Int32)"],"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":46,"BodyHash":"6685E669782B9FD1CD079C929BF922B7B5F58E4191E367ECE1D82F42DB650D89","Hash":"106844EFF595C75B467E3CB08767517794A4C0BCCBBA0865F12D307A9F9CC3F3","CalledMethods":["Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)"],"StringLiterals":["event:/effects/flint_break"],"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":168,"BodyHash":"B1F0E000170F566D94F8B9D37B31039E8B157B368D5D6D22AE65D51CBA8A9D1F","Hash":"059D3992C275C8BA8B8E46C48B26527011559A1A4413EC5741053595C2B28DFE","CalledMethods":["Candide.Sound.SoundExtensions::EmitSoundOneShot(Shared.Entity.EntityWrapper, System.String, System.Single, System.Single)","Shared.Entity.EntityWrapper::set_Frame(System.Int32)","Shared.Entity.EntityWrapper::set_DamageVfxType(Shared.Combat.DamageVfxType)","Shared.Entity.EntityWrapper::get_MovableDamage()","Shared.Combat.DamageTypesArray::get_Item(System.Int32)","Shared.Combat.DamageTypesArray::SetDamages(System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single, System.Single)"],"StringLiterals":["event:/effects/sharpen_flint"],"Source":null},{"Id":"OnThrown(Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"OnThrown","Signature":"public System.Void OnThrown(Shared.Entity.EntityWrapper throwingEntity)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"throwingEntity","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":96,"BodyHash":"AF6ADEFBA323F1DBC47A72EBED491A3273F824334010E0A4BED5203E3C7105FC","Hash":"2F2B26F1E4CFE48289F238287F2D918BC1BC8B90E4EB3F6A59746030AB8F5C90","CalledMethods":["Shared.Entity.EntityWrapper::get_Direction()","CandideCreator.Shared.Helpers.VectorExtension::DirectionToIntDirection(System.Single)","Shared.Entity.EntityWrapper::get_Frame()","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":99,"BodyHash":"FFD0961445C1A598A34F7BAC721A6FA053C76CFB10EA4C78F82F4DE26E19908A","Hash":"89E263660E3D69543A94727BC211930F29BC9DA197096C4A52EDD6997CF3E231","CalledMethods":["Shared.Entity.EntityWrapper::get_CarrierId()","System.Nullable\u003CSystem.Guid\u003E::get_HasValue()","Shared.Entity.EntityWrapper::get_HeightFromFloor()","Shared.Entity.EntityWrapper::get_Frame()","Shared.Entity.EntityWrapper::set_Frame(System.Int32)"],"StringLiterals":[],"Source":null}],"Hash":"04E09B0A19FB3B72CA99712A7186ED855036405184EF753AB783F457DB4AE5C5"}