{"Id":"Candide.Graphics.VFX.CreatureDeathHandler","Name":"CreatureDeathHandler","DisplayName":"CreatureDeathHandler","FullName":"Candide.Graphics.VFX.CreatureDeathHandler","Namespace":"Candide.Graphics.VFX","Kind":"class","Visibility":"public","IsAbstract":false,"IsSealed":false,"BaseType":"System.Object","Interfaces":[],"SourceLocations":[],"Fields":[{"Id":"ExtraDeathTime:System.Single","Name":"ExtraDeathTime","Type":"System.Single","Signature":"public System.Single ExtraDeathTime","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"BBB548B20327F04B1EE419B073388F28F729ACA4DC487AB5F4D234E3153EBF6D"},{"Id":"Finished:System.Boolean","Name":"Finished","Type":"System.Boolean","Signature":"public System.Boolean Finished","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"A37DA6A607456DD4130DDBFE919BFCC85DA76F0D2D6F3E435FC0A6E0937DA330"},{"Id":"FreezeAnimation:System.Boolean","Name":"FreezeAnimation","Type":"System.Boolean","Signature":"public System.Boolean FreezeAnimation","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"18B7CB4928B73533D48C7C7E6435A7870FCFFDB38EA7A8E747301FA9416264E6"},{"Id":"HasPlayedDeathVfx:System.Boolean","Name":"HasPlayedDeathVfx","Type":"System.Boolean","Signature":"public System.Boolean HasPlayedDeathVfx","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"FD1B7BD7F10BF10CBEBC1986FD74B05159F36B976FBE792FF95E961099E1C920"},{"Id":"PoofTime:System.Single","Name":"PoofTime","Type":"System.Single","Signature":"public System.Single PoofTime","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"1FE51A521CBC7A3BFFEF5D8854BBB8600246759A2E481785F4242C43FFECD440"},{"Id":"Position:Microsoft.Xna.Framework.Vector3","Name":"Position","Type":"Microsoft.Xna.Framework.Vector3","Signature":"public Microsoft.Xna.Framework.Vector3 Position","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"9A4A10D2E45B08DC730AC9467885EC7E8BAB1EAB9CDF97F3771BC3F60B4D8F83"},{"Id":"TintColor:Microsoft.Xna.Framework.Vector4","Name":"TintColor","Type":"Microsoft.Xna.Framework.Vector4","Signature":"public Microsoft.Xna.Framework.Vector4 TintColor","Visibility":"public","IsStatic":false,"IsLiteral":false,"Hash":"D31B06732230D41A20E1D3FD13761E23CFDC73DB01337ED61559F9E3C632C97A"},{"Id":"_baseAnimationStateMachine:Candide.Entities.Animations.EntitySpacAnimationStateMachine","Name":"_baseAnimationStateMachine","Type":"Candide.Entities.Animations.EntitySpacAnimationStateMachine","Signature":"private Candide.Entities.Animations.EntitySpacAnimationStateMachine _baseAnimationStateMachine","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"0FDE42EA27B2D9EE507EF2B5D29E2A9E78C9EF368013285017EB7F47A82F26DF"},{"Id":"_deathPartsArgs:System.Nullable\u00601\u003CDeathHelper\u002BDeathPartsArgs\u003E","Name":"_deathPartsArgs","Type":"System.Nullable\u003CDeathHelper.DeathPartsArgs\u003E","Signature":"private System.Nullable\u003CDeathHelper.DeathPartsArgs\u003E _deathPartsArgs","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"4B2926FD61FF080C822D7FE67C282B5E363E54707A67B31837123AC5B5A3C1A2"},{"Id":"_extraAnimationStateMachines:System.Collections.Generic.List\u00601\u003CCandide.Entities.Animations.EntitySpacAnimationStateMachine\u003E","Name":"_extraAnimationStateMachines","Type":"System.Collections.Generic.List\u003CCandide.Entities.Animations.EntitySpacAnimationStateMachine\u003E","Signature":"private System.Collections.Generic.List\u003CCandide.Entities.Animations.EntitySpacAnimationStateMachine\u003E _extraAnimationStateMachines","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"00B2F2CD96547DDCF2D2281BFF702F8EAAA840B8D805B7D1A89A0391424FC6A0"},{"Id":"_outOfHealthDamageResult:Shared.Combat.DamageResult","Name":"_outOfHealthDamageResult","Type":"Shared.Combat.DamageResult","Signature":"private Shared.Combat.DamageResult _outOfHealthDamageResult","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"3277A2D40B94F831AF465239BFA12BAC467F56F3811AB1BB802A28AF90DE58A4"},{"Id":"_palettePath:System.String","Name":"_palettePath","Type":"System.String","Signature":"private System.String _palettePath","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"798226DE377A96F9A15C05454F3E7BA1983511A4186B3A27411BE5FF92B53DE4"},{"Id":"_paletteRow:System.Int32","Name":"_paletteRow","Type":"System.Int32","Signature":"private System.Int32 _paletteRow","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"73A9E83EA7DC6A2FF1D148B9096E77EB677566CE22576B16DD1114354742819F"},{"Id":"_size:CreatureDeathHandler\u002BSize","Name":"_size","Type":"CreatureDeathHandler.Size","Signature":"private CreatureDeathHandler.Size _size","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"385540450A6AF66137484CA0C4D33EF679ABB10DD21EEC5759B451A1E6031E94"},{"Id":"_target:Shared.Entity.EntityWrapper","Name":"_target","Type":"Shared.Entity.EntityWrapper","Signature":"private Shared.Entity.EntityWrapper _target","Visibility":"private","IsStatic":false,"IsLiteral":false,"Hash":"B5B895D6FC3EEAFCDDD01A239F597175EFA457C1B84EC6C249365AAF25E13C03"}],"Properties":[],"Events":[],"Methods":[{"Id":"BeforeRender()-\u003ESystem.Void","Name":"BeforeRender","Signature":"public System.Void BeforeRender()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":79,"BodyHash":"B86AB51A06252F59F14882D0170B44BC05F7626A44435992D6D114D8D0BD1590","Hash":"25F77CCFBF67D9912893D44A60280F0E90FE0AE4F90F74CFAA79B2300292CE29","CalledMethods":["Candide.Entities.Animations.EntitySpacAnimationStateMachine::Draw(Candide.Graphics.VFX.CreatureDeathHandler)","System.Collections.Generic.List\u003CCandide.Entities.Animations.EntitySpacAnimationStateMachine\u003E::GetEnumerator()","List.Enumerator\u003CCandide.Entities.Animations.EntitySpacAnimationStateMachine\u003E::get_Current()","List.Enumerator\u003CCandide.Entities.Animations.EntitySpacAnimationStateMachine\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null},{"Id":"Finish(System.Single)-\u003ESystem.Void","Name":"Finish","Signature":"public System.Void Finish(System.Single dt)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"dt","Type":"System.Single","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":183,"BodyHash":"D5F1EF886E49F8611F00C3B100582CD94C3A9E1A097236B63075DC3CD04F53B7","Hash":"C822D4E53BABEAFEB3B6A406FDDABE98E3A2B0509A0452C2017B9457DAAA0B0F","CalledMethods":["Candide.Graphics.VFX.CreatureDeathHandler::PlayDeathPoof()","System.Nullable\u003CDeathHelper.DeathPartsArgs\u003E::get_HasValue()","System.Nullable\u003CDeathHelper.DeathPartsArgs\u003E::GetValueOrDefault()","Candide.Combat.DeathHelper::SpawnDeathParts(DeathHelper.DeathPartsArgs, Shared.Entity.EntityWrapper, Shared.Combat.DamageResult, System.String, System.Int32)"],"StringLiterals":[],"Source":null},{"Id":"PlayDeathPoof()-\u003ESystem.Void","Name":"PlayDeathPoof","Signature":"private System.Void PlayDeathPoof()","Visibility":"private","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":277,"BodyHash":"813818408ED6267DB78995EA505B25F71C41FA609AC18F14D2691805BAAA1299","Hash":"34F2AB5C63C830869EADBA1106B466DC7AEEE3CE8BFE517A914EA51A16658627","CalledMethods":["Microsoft.Xna.Framework.Vector3::.ctor(System.Single, System.Single, System.Single)","CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::GetCurrentSpacFrame()","CandideCreator.Shared.Helpers.VectorExtension::ToVector3Xy(Microsoft.Xna.Framework.Vector2)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)","Microsoft.Xna.Framework.Vector4::get_One()","Candide.Graphics.VFX.VfxPlayer::PlaySpacAnimation(System.String, System.String, Microsoft.Xna.Framework.Vector3, Candide.Graphics.VFX.SpacRenderingArgs, System.Single)"],"StringLiterals":["large2","three2","four2","medium2","vfx_death2"],"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":false,"IsConstructor":false,"GenericArity":0,"IlSize":139,"BodyHash":"4635FA2A407DE97E67298141A8A949ADD5635CC0742D5A5C0895948D63D1BEF8","Hash":"83185DAEE7A5F114ADE0AB74E6C9795F9994B043D311AAF0504DDAB6F69DD68B","CalledMethods":["Candide.Graphics.VFX.CreatureDeathHandler::Finish(System.Single)","CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::UpdateNoTransitions(System.Single)","CandideCreator.Shared.SpacSystem.AbstractSpacAnimationStateMachine::get_CurrentState()","CandideCreator.Shared.SpacSystem.ISpacAnimationState::IsDone()","System.Collections.Generic.List\u003CCandide.Entities.Animations.EntitySpacAnimationStateMachine\u003E::GetEnumerator()","List.Enumerator\u003CCandide.Entities.Animations.EntitySpacAnimationStateMachine\u003E::get_Current()","List.Enumerator\u003CCandide.Entities.Animations.EntitySpacAnimationStateMachine\u003E::MoveNext()","System.IDisposable::Dispose()"],"StringLiterals":[],"Source":null}],"Hash":"0D9B9E18724E2B85BE57F57CA80BA22F1548F513870EE7EE5CD37EB483B8F984"}