{"Id":"Candide.Entities.Controllers.Other.VariableTextureControllerBase","Name":"VariableTextureControllerBase","DisplayName":"VariableTextureControllerBase","FullName":"Candide.Entities.Controllers.Other.VariableTextureControllerBase","Namespace":"Candide.Entities.Controllers.Other","Kind":"class","Visibility":"public","IsAbstract":true,"IsSealed":false,"BaseType":"Shared.Entity.Base.AbstractController","Interfaces":[],"SourceLocations":[],"Fields":[],"Properties":[],"Events":[],"Methods":[{"Id":"CheckCondition(System.ReadOnlySpan\u00601\u003CSystem.Char\u003E)-\u003ESystem.Boolean","Name":"CheckCondition","Signature":"private System.Boolean CheckCondition(System.ReadOnlySpan\u003CSystem.Char\u003E condition)","Visibility":"private","ReturnType":"System.Boolean","Parameters":[{"Name":"condition","Type":"System.ReadOnlySpan\u003CSystem.Char\u003E","IsOut":false,"IsOptional":false}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1770,"BodyHash":"E18A7A8FAF993EE0988032DB5EA05D8A948C6A1BD396F1FF2EABA2C5E6F8DB2D","Hash":"8EAF2D94718E0E3F447E66E14661D0B2D2640474F3C7070A662C095E76EB3F54","CalledMethods":["System.MemoryExtensions::AsSpan(System.String)","System.MemoryExtensions::SequenceEqual(System.ReadOnlySpan\u003C!!0\u003E, System.ReadOnlySpan\u003C!!0\u003E)","System.ReadOnlySpan\u003CSystem.Char\u003E::get_Length()","System.ReadOnlySpan\u003CSystem.Char\u003E::get_Item(System.Int32)","Candide.GameModels.Helpers.ClientWorldTileHelper::GetEntityWorldTile(Shared.Models.WorldTile[,], Shared.Entity.EntityWrapper)","System.Nullable\u003CShared.Models.WorldTile\u003E::get_HasValue()","System.Nullable\u003CShared.Models.WorldTile\u003E::GetValueOrDefault()","Candide.GameModels.Helpers.ClientWorldTileHelper::GetEntityBiomeId(System.String[,], Shared.Entity.EntityWrapper)","System.String::op_Equality(System.String, System.String)"],"StringLiterals":["default","copy","dry_grass","dry_tall_grass","any_dry_grass","desert_dry_grass","grass","short_grass","green_grass","burnt_grass","desert_edge","tall_grass","low_basalt","dry_plains","sand","basalt"],"Source":null},{"Id":"GetMesh(System.String, CandideCreator.Shared.Graphics.SpriteSheet, System.Int32)-\u003ESystem.Nullable\u00601\u003CBaseDoodad\u002BExtraMesh\u003E","Name":"GetMesh","Signature":"public System.Nullable\u003CBaseDoodad.ExtraMesh\u003E GetMesh(System.String key, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, System.Int32 frame)","Visibility":"public","ReturnType":"System.Nullable\u003CBaseDoodad.ExtraMesh\u003E","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":true},{"Name":"spriteSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","IsOut":false,"IsOptional":true},{"Name":"frame","Type":"System.Int32","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1352,"BodyHash":"EE0A4D883E4B1C180813063F7050763F7C28048CE557FD4AEB5342778AD59BDC","Hash":"C9DE7C01993F5753D9CF717457D04596D3D0EEE7100BB983A87FAC79E00F2077","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::GetStringNullIfEmpty(System.String, System.String)","Shared.Entity.EntityWrapper::get_BaseGuid()","System.Collections.Generic.Dictionary\u003CSystem.Guid, CandideCreator.Shared.Models.BaseDoodad\u003E::TryGetValue(!0, !1\u0026)","System.Collections.Generic.Dictionary\u003CSystem.String, BaseDoodad.ExtraMesh\u003E::get_Count()","CandideCreator.Shared.Helpers.Parameters::GetBool(System.String, System.Boolean)","Shared.Entity.EntityWrapper::get_SpriteSheet()","Shared.Entity.EntityWrapper::get_Frame()","System.MemoryExtensions::AsSpan(System.String)","System.Span\u003CSystem.Range\u003E::.ctor(System.Void*, System.Int32)","System.MemoryExtensions::Split(System.ReadOnlySpan\u003CSystem.Char\u003E, System.Span\u003CSystem.Range\u003E, System.Char, System.StringSplitOptions)","System.Span\u003CSystem.Range\u003E::get_Item(System.Int32)","System.ReadOnlySpan\u003CSystem.Char\u003E::get_Length()","System.Range::get_Start()","System.Index::GetOffset(System.Int32)","System.Range::get_End()","System.ReadOnlySpan\u003CSystem.Char\u003E::Slice(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.ReadOnlySpan\u003CSystem.Char\u003E)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","System.MemoryExtensions::SequenceEqual(System.ReadOnlySpan\u003C!!0\u003E, System.ReadOnlySpan\u003C!!0\u003E)","System.MemoryExtensions::IndexOf(System.ReadOnlySpan\u003C!!0\u003E, !!0)","System.Globalization.CultureInfo::get_InvariantCulture()","System.Int32::TryParse(System.ReadOnlySpan\u003CSystem.Char\u003E, System.Globalization.NumberStyles, System.IFormatProvider, System.Int32\u0026)","System.Object::ToString()","System.Collections.Generic.Dictionary\u003CSystem.String, BaseDoodad.ExtraMesh\u003E::TryGetValue(!0, !1\u0026)","System.Nullable\u003CBaseDoodad.ExtraMesh\u003E::.ctor(!0)"],"StringLiterals":["index_by_row","Failed to understand mesh line \u0027","\u0027","Failed to understand mesh conditions \u0027","default","Failed to understand mesh condition min number \u0027","Failed to understand mesh condition max number \u0027","Failed to understand mesh condition \u0027","Failed to understand mesh indices \u0027"],"Source":null},{"Id":"GetParticle(System.String, CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, CandideCreator.Shared.Helpers.Parameters)-\u003ECandide.Data.DebrisParticleData","Name":"GetParticle","Signature":"public Candide.Data.DebrisParticleData GetParticle(System.String key, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, System.Int32 frame, CandideCreator.Shared.Helpers.Parameters parameters)","Visibility":"public","ReturnType":"Candide.Data.DebrisParticleData","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":true},{"Name":"spriteSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","IsOut":false,"IsOptional":true},{"Name":"frame","Type":"System.Int32","IsOut":false,"IsOptional":true},{"Name":"parameters","Type":"CandideCreator.Shared.Helpers.Parameters","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1755,"BodyHash":"DEE40DC506092F869DD7648D40ADE64A8E3FF4D130729BA7C7DFA3C752F4ACDF","Hash":"DEAC2F857BD1562DBFDEB9356862DA55CBF75F01E5CA25054DC6752CAAE4695F","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::GetStringNullIfEmpty(System.String, System.String)","CandideCreator.Shared.Helpers.Parameters::GetBool(System.String, System.Boolean)","Shared.Entity.EntityWrapper::get_SpriteSheet()","Shared.Entity.EntityWrapper::get_Frame()","System.MemoryExtensions::AsSpan(System.String)","System.Span\u003CSystem.Range\u003E::.ctor(System.Void*, System.Int32)","System.MemoryExtensions::Split(System.ReadOnlySpan\u003CSystem.Char\u003E, System.Span\u003CSystem.Range\u003E, System.Char, System.StringSplitOptions)","System.Span\u003CSystem.Range\u003E::get_Item(System.Int32)","System.ReadOnlySpan\u003CSystem.Char\u003E::get_Length()","System.Range::get_Start()","System.Index::GetOffset(System.Int32)","System.Range::get_End()","System.ReadOnlySpan\u003CSystem.Char\u003E::Slice(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.ReadOnlySpan\u003CSystem.Char\u003E)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","System.MemoryExtensions::Trim(System.ReadOnlySpan\u003CSystem.Char\u003E)","System.MemoryExtensions::SequenceEqual(System.ReadOnlySpan\u003C!!0\u003E, System.ReadOnlySpan\u003C!!0\u003E)","System.Guid::TryParse(System.ReadOnlySpan\u003CSystem.Char\u003E, System.Guid\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, Shared.Entity.EntitySystem\u003E::TryGetValue(!0, !1\u0026)","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","Candide.Entities.Controllers.Other.VariableTextureControllerBase::GetParticle(System.String, CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, CandideCreator.Shared.Helpers.Parameters)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.MemoryExtensions::IndexOf(System.ReadOnlySpan\u003C!!0\u003E, !!0)","System.Globalization.CultureInfo::get_InvariantCulture()","System.Int32::TryParse(System.ReadOnlySpan\u003CSystem.Char\u003E, System.Globalization.NumberStyles, System.IFormatProvider, System.Int32\u0026)","System.Random::Next()","System.Object::ToString()","System.Collections.Generic.Dictionary\u003CSystem.String, Candide.Data.DebrisParticleData\u003E::TryGetValue(!0, !1\u0026)"],"StringLiterals":["index_by_row","Failed to understand particle line \u0027","\u0027","copy","Variable texture particle copy target entity \u0027","\u0027 does not have a controller","Failed to find variable texture particle copy target entity \u0027","Failed to parse variable texture particle copy id \u0027","Failed to understand particle conditions \u0027","default","Failed to understand particle condition min number \u0027","Failed to understand particle condition max number \u0027","Failed to understand particle condition \u0027","Failed to understand particle indices \u0027","Failed to understand particle percentage number \u0027"],"Source":null},{"Id":"GetVariableTexture(System.String, CandideCreator.Shared.Helpers.Parameters)-\u003ESystem.ValueTuple\u00602\u003CCandideCreator.Shared.Graphics.SpriteSheet,System.Int32\u003E","Name":"GetVariableTexture","Signature":"public System.ValueTuple\u003CCandideCreator.Shared.Graphics.SpriteSheet, System.Int32\u003E GetVariableTexture(System.String key, CandideCreator.Shared.Helpers.Parameters parameters)","Visibility":"public","ReturnType":"System.ValueTuple\u003CCandideCreator.Shared.Graphics.SpriteSheet, System.Int32\u003E","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":true},{"Name":"parameters","Type":"CandideCreator.Shared.Helpers.Parameters","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1604,"BodyHash":"967EACDAA1F2B2E7DBE348BFECC262FA09E1F9D672174CD3D40232196A8587C7","Hash":"662514A907FA770BCDB02941B392D10C1C57D4A7AFAF82C2AA29C9942DCFD617","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::GetStringNullIfEmpty(System.String, System.String)","Shared.Entity.EntityWrapper::get_SpriteSheet()","Shared.Entity.EntityWrapper::get_Frame()","System.ValueTuple\u003CCandideCreator.Shared.Graphics.SpriteSheet, System.Int32\u003E::.ctor(!0, !1)","System.MemoryExtensions::AsSpan(System.String)","System.Span\u003CSystem.Range\u003E::.ctor(System.Void*, System.Int32)","System.MemoryExtensions::Split(System.ReadOnlySpan\u003CSystem.Char\u003E, System.Span\u003CSystem.Range\u003E, System.Char, System.StringSplitOptions)","System.Span\u003CSystem.Range\u003E::get_Item(System.Int32)","System.ReadOnlySpan\u003CSystem.Char\u003E::get_Length()","System.Range::get_Start()","System.Index::GetOffset(System.Int32)","System.Range::get_End()","System.ReadOnlySpan\u003CSystem.Char\u003E::Slice(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.ReadOnlySpan\u003CSystem.Char\u003E)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","System.MemoryExtensions::Trim(System.ReadOnlySpan\u003CSystem.Char\u003E)","Candide.Entities.Controllers.Other.VariableTextureControllerBase::CheckCondition(System.ReadOnlySpan\u003CSystem.Char\u003E)","System.MemoryExtensions::SequenceEqual(System.ReadOnlySpan\u003C!!0\u003E, System.ReadOnlySpan\u003C!!0\u003E)","System.Guid::TryParse(System.ReadOnlySpan\u003CSystem.Char\u003E, System.Guid\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, Shared.Entity.EntitySystem\u003E::TryGetValue(!0, !1\u0026)","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","Candide.Entities.Controllers.Other.VariableTextureControllerBase::GetVariableTexture(System.String, CandideCreator.Shared.Helpers.Parameters)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","Shared.Entity.EntityWrapper::get_Id()","System.Object::GetHashCode()","CandideCreator.Shared.Helpers.TileRandom::RandomPositiveInt(System.Int32, System.Int32)","System.MemoryExtensions::IndexOf(System.ReadOnlySpan\u003C!!0\u003E, !!0)","System.Globalization.CultureInfo::get_InvariantCulture()","System.Int32::TryParse(System.ReadOnlySpan\u003CSystem.Char\u003E, System.Globalization.NumberStyles, System.IFormatProvider, System.Int32\u0026)"],"StringLiterals":["Failed to understand texture line \u0027","\u0027","Failed to understand conditions \u0027","copy","Variable texture copy target entity \u0027","\u0027 does not have a controller","Failed to find variable texture copy target entity \u0027","Failed to parse variable texture copy id \u0027","Failed to understand indices \u0027","Failed to understand min number \u0027","Failed to understand max number \u0027","Failed to understand index number \u0027","index_by_row"],"Source":null},{"Id":"SetVariableMesh()-\u003ESystem.Void","Name":"SetVariableMesh","Signature":"public System.Void SetVariableMesh()","Visibility":"public","ReturnType":"System.Void","Parameters":[],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":80,"BodyHash":"6C89240E00520C4B5E17B471400681992F4155079C4CD41D4D52765471EA2D6E","Hash":"2EA147D660C19A2556B67242268948B7AD1DEBDEBB82FFA002AF033DD7B65819","CalledMethods":["Candide.Entities.Controllers.Other.VariableTextureControllerBase::GetMesh(System.String, CandideCreator.Shared.Graphics.SpriteSheet, System.Int32)","System.Nullable\u003CBaseDoodad.ExtraMesh\u003E::get_HasValue()","System.Nullable\u003CBaseDoodad.ExtraMesh\u003E::GetValueOrDefault()","CandideCreator.Shared.Models.IndexedMesh::ConvertToTbnTexture()","Shared.Entity.EntityWrapper::set_EntityMesh(CandideCreator.Shared.Models.IndexedMesh)","Shared.Entity.EntityWrapper::set_UsePositionBasedUvs(System.Boolean)"],"StringLiterals":["mesh"],"Source":null},{"Id":"SetVariableTexture(System.String)-\u003ESystem.Void","Name":"SetVariableTexture","Signature":"public System.Void SetVariableTexture(System.String key)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"key","Type":"System.String","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":77,"BodyHash":"B4FFC6374109DCD803BDC67233EDB6638508E92CFE5806D6BCFD952AD035BDC7","Hash":"32886F496C1E41964FF370DB89F60C2B482CD81DB062EDE94DB86C9DFDA3710D","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::TryGetInt(System.String, System.Int32\u0026)","Shared.Entity.EntityWrapper::set_Frame(System.Int32)","Candide.Entities.Controllers.Other.VariableTextureControllerBase::GetVariableTexture(System.String, CandideCreator.Shared.Helpers.Parameters)","Shared.Entity.EntityWrapper::set_SpriteSheet(CandideCreator.Shared.Graphics.SpriteSheet)"],"StringLiterals":["override_frame"],"Source":null},{"Id":"SpawnParticles(Microsoft.Xna.Framework.Vector3, System.Single, System.Single, System.Int32, System.Single, System.Single, Microsoft.Xna.Framework.Vector3, CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, CandideCreator.Shared.Helpers.Parameters)-\u003ESystem.Void","Name":"SpawnParticles","Signature":"public System.Void SpawnParticles(Microsoft.Xna.Framework.Vector3 position, System.Single velocityLengthMin, System.Single velocityLengthMax, System.Int32 amount, System.Single yMin, System.Single yMax, Microsoft.Xna.Framework.Vector3 baseVelocity, CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, System.Int32 frame, CandideCreator.Shared.Helpers.Parameters parameters)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"velocityLengthMin","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"velocityLengthMax","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"amount","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"yMin","Type":"System.Single","IsOut":false,"IsOptional":true},{"Name":"yMax","Type":"System.Single","IsOut":false,"IsOptional":true},{"Name":"baseVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":true},{"Name":"spriteSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","IsOut":false,"IsOptional":true},{"Name":"frame","Type":"System.Int32","IsOut":false,"IsOptional":true},{"Name":"parameters","Type":"CandideCreator.Shared.Helpers.Parameters","IsOut":false,"IsOptional":true}],"IsStatic":false,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":81,"BodyHash":"FAC57263CADDB883D7A4EA73AF67E370D184D16CF42A78F99858F6EFA2F37307","Hash":"A44CD028852AF5102BB8D139D2386CDF5C7E00CEA322051EE2BCE8B1B151261D","CalledMethods":["Shared.Entity.EntityWrapper::get_SpriteSheet()","Shared.Entity.EntityWrapper::get_Frame()","Candide.Entities.Controllers.Other.VariableTextureControllerBase::SpawnParticlesBase(CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, CandideCreator.Shared.Helpers.Parameters, Microsoft.Xna.Framework.Vector3, System.Single, System.Single, System.Int32, System.Single, System.Single, Microsoft.Xna.Framework.Vector3, System.Single, System.Single)"],"StringLiterals":[],"Source":null},{"Id":"SpawnParticlesBase(CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, CandideCreator.Shared.Helpers.Parameters, Microsoft.Xna.Framework.Vector3, System.Single, System.Single, System.Int32, System.Single, System.Single, Microsoft.Xna.Framework.Vector3, System.Single, System.Single)-\u003ESystem.Void","Name":"SpawnParticlesBase","Signature":"public System.Void SpawnParticlesBase(CandideCreator.Shared.Graphics.SpriteSheet spriteSheet, System.Int32 frame, CandideCreator.Shared.Helpers.Parameters parameters, Microsoft.Xna.Framework.Vector3 position, System.Single velocityLengthMin, System.Single velocityLengthMax, System.Int32 amount, System.Single yMin, System.Single yMax, Microsoft.Xna.Framework.Vector3 baseVelocity, System.Single zVelocityMin, System.Single zVelocityMax)","Visibility":"public","ReturnType":"System.Void","Parameters":[{"Name":"spriteSheet","Type":"CandideCreator.Shared.Graphics.SpriteSheet","IsOut":false,"IsOptional":false},{"Name":"frame","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"parameters","Type":"CandideCreator.Shared.Helpers.Parameters","IsOut":false,"IsOptional":false},{"Name":"position","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":false},{"Name":"velocityLengthMin","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"velocityLengthMax","Type":"System.Single","IsOut":false,"IsOptional":false},{"Name":"amount","Type":"System.Int32","IsOut":false,"IsOptional":false},{"Name":"yMin","Type":"System.Single","IsOut":false,"IsOptional":true},{"Name":"yMax","Type":"System.Single","IsOut":false,"IsOptional":true},{"Name":"baseVelocity","Type":"Microsoft.Xna.Framework.Vector3","IsOut":false,"IsOptional":true},{"Name":"zVelocityMin","Type":"System.Single","IsOut":false,"IsOptional":true},{"Name":"zVelocityMax","Type":"System.Single","IsOut":false,"IsOptional":true}],"IsStatic":true,"IsAbstract":false,"IsVirtual":false,"IsConstructor":false,"GenericArity":0,"IlSize":1884,"BodyHash":"F383BC722418AAB89B5CFB1D4B0A89053CA6B17F50E886F5A6B1FFAE2A72C08D","Hash":"817FB896CFF849D5E86BE92EA741C17493C7D49D5646332991B560976E0B48FB","CalledMethods":["CandideCreator.Shared.Helpers.Parameters::GetStringNullIfEmpty(System.String, System.String)","CandideCreator.Shared.Helpers.Parameters::GetBool(System.String, System.Boolean)","System.MemoryExtensions::AsSpan(System.String)","System.Span\u003CSystem.Range\u003E::.ctor(System.Void*, System.Int32)","System.MemoryExtensions::Split(System.ReadOnlySpan\u003CSystem.Char\u003E, System.Span\u003CSystem.Range\u003E, System.Char, System.StringSplitOptions)","System.Span\u003CSystem.Range\u003E::get_Item(System.Int32)","System.ReadOnlySpan\u003CSystem.Char\u003E::get_Length()","System.Range::get_Start()","System.Index::GetOffset(System.Int32)","System.Range::get_End()","System.ReadOnlySpan\u003CSystem.Char\u003E::Slice(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::.ctor(System.Int32, System.Int32)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendLiteral(System.String)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(System.ReadOnlySpan\u003CSystem.Char\u003E)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::ToStringAndClear()","CandideCreator.Shared.Helpers.WarningHelper::Warning(System.String)","System.MemoryExtensions::Trim(System.ReadOnlySpan\u003CSystem.Char\u003E)","System.MemoryExtensions::SequenceEqual(System.ReadOnlySpan\u003C!!0\u003E, System.ReadOnlySpan\u003C!!0\u003E)","System.Guid::TryParse(System.ReadOnlySpan\u003CSystem.Char\u003E, System.Guid\u0026)","System.Collections.Generic.Dictionary\u003CSystem.Guid, Shared.Entity.EntitySystem\u003E::TryGetValue(!0, !1\u0026)","Shared.Entity.Components.ComponentExtension::HasFlags(Shared.Entity.Components.Component, Shared.Entity.Components.Component)","Candide.Entities.Controllers.Other.VariableTextureControllerBase::SpawnParticlesBase(CandideCreator.Shared.Graphics.SpriteSheet, System.Int32, CandideCreator.Shared.Helpers.Parameters, Microsoft.Xna.Framework.Vector3, System.Single, System.Single, System.Int32, System.Single, System.Single, Microsoft.Xna.Framework.Vector3, System.Single, System.Single)","System.Runtime.CompilerServices.DefaultInterpolatedStringHandler::AppendFormatted(!!0)","System.MemoryExtensions::IndexOf(System.ReadOnlySpan\u003C!!0\u003E, !!0)","System.Globalization.CultureInfo::get_InvariantCulture()","System.Int32::TryParse(System.ReadOnlySpan\u003CSystem.Char\u003E, System.Globalization.NumberStyles, System.IFormatProvider, System.Int32\u0026)","System.Object::ToString()","Candide.Database.DebrisParticleDataBase::GetDebrisDrawable(System.String)","System.Random::Next()","Candide.Data.DebrisParticleFrames::Next(System.Random)","CandideCreator.Shared.Helpers.RandomHelper::NextVector3(System.Random)","Microsoft.Xna.Framework.Vector3::op_Addition(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3)"],"StringLiterals":["particle","index_by_row","Failed to understand particle line \u0027","\u0027","copy","Variable texture particle copy target entity \u0027","\u0027 does not have a controller","Failed to find variable texture particle copy target entity \u0027","Failed to parse variable texture particle copy id \u0027","Failed to understand particle conditions \u0027","default","Failed to understand particle condition min number \u0027","Failed to understand particle condition max number \u0027","Failed to understand particle condition \u0027","Failed to understand particle indices \u0027","Failed to understand particle percentage number \u0027"],"Source":null}],"Hash":"D75B57B54B55F65DF99A25B25BF029AC651CF3DFDFB42A816AA8076EBC61C446"}