Table of Contents

Class CountryTagLoader

Namespace
Core.Loaders
Assembly
Core.dll

Loads country tags using ManifestLoader (Pattern 2) Parses common/country_tags/00_countries.txt to get tag → file mapping Example: SWE = "countries/Sweden.txt" Following paradox-data-patterns-guide.md specifications

public class CountryTagLoader : ManifestLoader<object>
Inheritance
object
CountryTagLoader
Inherited Members

Methods

IsComment(string)

Override to add country-specific validation

protected override bool IsComment(string key)

Parameters

key string

Returns

bool

LoadCountryTags(string)

Load country tags from 00_countries.txt Returns mapping of country tags to their definition file paths

public static CountryTagLoadResult LoadCountryTags(string dataPath)

Parameters

dataPath string

Returns

CountryTagLoadResult