{"Id":"Candide.ActionInProgress.RepairActionInProgress","Name":"RepairActionInProgress","DisplayName":"RepairActionInProgress","FullName":"Candide.ActionInProgress.RepairActionInProgress","Namespace":"Candide.ActionInProgress","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"Candide.ActionInProgress.ClientActionInProgress","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"_hammerAnimation:CandideCreator.Shared.Graphics.FrameAnimation","Name":"_hammerAnimation","Type":"CandideCreator.Shared.Graphics.FrameAnimation","Signature":"private CandideCreator.Shared.Graphics.FrameAnimation _hammerAnimation","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"51DE5D655A024DEE9A4C01BB98AB202514E03AFF1B1A4D32384CF632EC63C16E"},{"Id":"_hammerHitTimer:System.Single","Name":"_hammerHitTimer","Type":"System.Single","Signature":"private System.Single _hammerHitTimer","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"1BE442471E70D7C040292040F98B1825EC6DFD5A54CAC2FB2277A1E0559D7F64"},{"Id":"_playHammerAnimation:System.Boolean","Name":"_playHammerAnimation","Type":"System.Boolean","Signature":"private System.Boolean _playHammerAnimation","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"9ABDEABC795F2C3E02F7ECF1C4137232E35619DF59CFA8EAF229DA09D4FDF6D4"},{"Id":"_progressBarOffset:Microsoft.Xna.Framework.Vector2","Name":"_progressBarOffset","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _progressBarOffset","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"6A50589F9C6EABF272AB1EB7FE3CA8F1E780D65074D0E9E5991AB76D1A6C0B69"},{"Id":"_progressBarPos:Microsoft.Xna.Framework.Vector2","Name":"_progressBarPos","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _progressBarPos","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"95F13194EDF1E7B57BD9091510F00576300D5C4ECFEBB64344B9F450F644B52F"},{"Id":"_progressBarSize:Microsoft.Xna.Framework.Vector2","Name":"_progressBarSize","Type":"Microsoft.Xna.Framework.Vector2","Signature":"private Microsoft.Xna.Framework.Vector2 _progressBarSize","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"DFB03ABB2BFF9807B6DE189A8594C96175EC578F387CF0C6A1A516B91121C1E4"}],"Properties":[{"Id":"PercentageProgress:System.Single","Name":"PercentageProgress","Type":"System.Single","Signature":"private System.Single PercentageProgress","Visibility":"private","HasGetter":true,"HasSetter":false,"Hash":"712A42F3D75E72BA48B86BB73426A25BF2B747D72510FB7E2D3E11FC586A7ADB"}],"Events":[],"Methods":[{"Id":"DoProgress(System.Single)-\u003ESystem.Void","Name":"DoProgress","Signature":"public System.Void DoProgress(System.Single progress)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"progress","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":105,"BodyHash":"DC1336D70B19ABFB4B9786A15A5CCFDFCF11BB5BAF8D595076B274A2E66BE409","Hash":"890B1FB450860A56947DE4ACF94FB55EE51828321D398AA34F166E90FBD03B68","CalledMethods":["System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Skill.CharacterSkill\u003E::get_Item(!0)","Shared.Models.Skill.CharacterSkill::get_CurrentValue()","Candide.GameModels.Helpers.LocalPlayerFlags::GetFlagValue1(System.String, System.Single)","Shared.ActionInProgress.AbstractActionInProgress::DoProgress(System.Single)","CandideCreator.Shared.Graphics.FrameAnimation::Restart()"],"StringLiterals":["skill:construction","repair_speed_boost"],"Source":null},{"Id":"Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch)-\u003ESystem.Void","Name":"Draw","Signature":"public System.Void Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch uiSpriteBatch)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"uiSpriteBatch","Type":"Microsoft.Xna.Framework.Graphics.SpriteBatch","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":106,"BodyHash":"53D688DADDFA62DD2BBD01BB0FDBA80D8C4ED854BC4090CC833B380E73477D2D","Hash":"2CC7845B1B37028A55FC4FEA162778DBDB28388DAAC73D57BA4A5ED5D92249D1","CalledMethods":["Candide.CandideUI.ImmediateUi.ImmediateCandideProgressBar::CalculateSizes(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2\u0026, Microsoft.Xna.Framework.Vector2\u0026)","Candide.ActionInProgress.RepairActionInProgress::get_PercentageProgress()","Shared.Text.StringDefinitions::GetString(System.String)","Candide.CandideUI.ImmediateUi.ImmediateCandideProgressBar::Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, System.Single, System.Single, System.Single, System.Single, System.Collections.Generic.Queue\u003CShared.ActionInProgress.ActionInProgressHitArea\u003E, Shared.ActionInProgress.KeyPressedType, CandideCreator.Shared.Graphics.FrameAnimation, System.String)"],"StringLiterals":["ActionInProgress_Repairing"],"Source":null},{"Id":"OnFail(System.Boolean)-\u003ESystem.Void","Name":"OnFail","Signature":"public System.Void OnFail(System.Boolean faultyHit)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"faultyHit","Type":"System.Boolean","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":3,"BodyHash":"CF1D01DA7404F6CC2F768788FFCE599FCA8F59C069FAF7966079133881D66DA8","Hash":"379DF5CC7BED18DBC5B0EBB4EA8B2919687B42B112DAC823603AE89DFFDB19CC","CalledMethods":[],"StringLiterals":[],"Source":null},{"Id":"StartRepair(Shared.Entity.EntityWrapper, Shared.Entity.EntityWrapper)-\u003ESystem.Void","Name":"StartRepair","Signature":"public System.Void StartRepair(Shared.Entity.EntityWrapper entityBeingRepaired, Shared.Entity.EntityWrapper entityDoingRepair)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"entityBeingRepaired","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false},{"Name":"entityDoingRepair","Type":"Shared.Entity.EntityWrapper","IsOut":false,"IsOptional":false}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":395,"BodyHash":"09EA226ED883EF35F483FF7E5B9B92EEDF7C794BED428B596356AAE09573951B","Hash":"E5ABF0A983213878116CC7D6A87AADB1F6D9BB85E3E14BD5B0E411FC404308FE","CalledMethods":["RepairActionInProgress.\u003C\u003Ec__DisplayClass14_0::.ctor()","Shared.Entity.EntityWrapper::get_Health()","Shared.Entity.EntityWrapper::get_MaxHealth()","Candide.Multiplayer.PlayerHelper::IsLocalPlayer(Shared.Entity.EntityWrapper)","Shared.ActionInProgress.ActionInProgressHitArea::.ctor(System.Single, System.Single, Shared.ActionInProgress.ActionInProgressEventType)","Candide.GameModels.Helpers.LocalPlayerFlags::HasFlag(System.String)","System.Collections.Generic.Dictionary\u003CSystem.String, Shared.Models.Skill.CharacterSkill\u003E::get_Item(!0)","Shared.Models.Skill.CharacterSkill::get_CurrentValue()","Candide.GameModels.Helpers.LocalPlayerFlags::GetFlagValue1(System.String, System.Single)","System.Math::Max(System.Single, System.Single)","Shared.Entity.EntityWrapper::get_Controller()","RepairActionInProgress.\u003C\u003Ec__DisplayClass14_0::\u003CStartRepair\u003Eb__0()","System.Action::.ctor(System.Object, System.IntPtr)","Candide.ActionInProgress.StandardRepairActionInProgressController::.ctor(Shared.Entity.EntityWrapper, System.Action, System.Single)","Candide.ActionInProgress.RepairActionInProgress::.ctor(Shared.ActionInProgress.ActionInProgressHitArea[], Shared.Entity.EntityWrapper, Shared.ActionInProgress.IActionInProgressController, System.Single, System.Single)","Shared.Entity.Base.AbstractController::DoActionInProgress(Shared.ActionInProgress.AbstractActionInProgress)"],"StringLiterals":["construct_crit_area","skill:construction","construct_hit_area_progress"],"Source":null},{"Id":"Update(System.Single)-\u003ESystem.Void","Name":"Update","Signature":"public System.Void Update(System.Single dt)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":167,"BodyHash":"A066D4CB51D91F927F44589B3A0AA56A06325177A0C7CE85A3593D5A9B560BA8","Hash":"2E243B2C2AFDE8D27A9911EF4D27F0A4602722CF10824B51C5D123E9A1C02396","CalledMethods":["Shared.ActionInProgress.AbstractActionInProgress::Update(System.Single)","CandideCreator.Shared.Graphics.FrameAnimation::Update(System.Double)","CandideCreator.Shared.Graphics.FrameAnimation::DoneAndTimed()","CandideCreator.Shared.Graphics.FrameAnimation::Restart()","System.Random::NextSingle()","Microsoft.Xna.Framework.Vector2::.ctor(System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"Verify()-\u003ESystem.Boolean","Name":"Verify","Signature":"public System.Boolean Verify()","Visibility":"public","ReturnType":"System.Boolean","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":true,"IsConstructor":false,"GenericArity":0,"IlSize":2,"BodyHash":"28CE407124EEC7B8896CA3A14FA5B7DC2742099D7BAA28285E360D7456F8FD49","Hash":"3365B1E651EB3272B49B35CEE06BBE8C1BE2567B2109301930D60F2AD462BF3A","CalledMethods":[],"StringLiterals":[],"Source":null}],"Hash":"B1F251CE645A5A904123F38EF6022006EBF5F1C79C5FC71AE4876899316E56A2"}