ChuckHearthstone / HearthDb

HearthDb is a .NET Hearthstone database.
https://hearthsim.info
MIT License
4 stars 2 forks source link

AT_001 #1

Open chucklu opened 4 years ago

chucklu commented 4 years ago
<Entity version="2" CardID="AT_001">
    <Tag enumID="185" type="String">Flame Lance</Tag>
    <Tag enumID="184" type="String">Deal $8 damage to a minion.</Tag>
    <Tag enumID="183" value="15" />
    <Tag enumID="203" value="1" />
    <Tag enumID="199" value="4" />
    <Tag enumID="321" value="1" />
    <Tag enumID="114" value="0" />
    <Tag enumID="48" value="5" />
    <Tag enumID="202" value="5" />
    <Tag enumID="330" value="0" />
    <Tag enumID="331" value="0" />
      <PlayRequirement reqID="11" param="" />
      <PlayRequirement reqID="1" param="" />
  </Entity>
chucklu commented 4 years ago

new

 <Entity CardID="AT_001" ID="2539" version="2">
    <Tag enumID="185" name="CARDNAME" type="LocString" value="0">Flame Lance</Tag>
    <Tag enumID="184" name="CARDTEXT" type="LocString" value="0">Deal $8 damage to a minion.</Tag>
    <Tag enumID="351" name="FLAVORTEXT" type="LocString" value="0">It's on the rack next to ice lance, acid lance, and English muffin lance.</Tag>
    <Tag enumID="342" name="ARTISTNAME" type="String" value="0" />
    <Tag enumID="48" name="COST" type="Int" value="5" />
    <Tag enumID="183" name="CARD_SET" type="Int" value="15" />
    <Tag enumID="199" name="CLASS" type="Int" value="4" />
    <Tag enumID="202" name="CARDTYPE" type="Int" value="5" />
    <Tag enumID="203" name="RARITY" type="Int" value="1" />
    <Tag enumID="321" name="COLLECTIBLE" type="Int" value="1" />
    <Power>
      <PlayRequirement param="" reqID="11" />
      <PlayRequirement param="" reqID="1" />
    </Power>
  </Entity>
chucklu commented 4 years ago

114

 //elite  精英
                if (s.Contains("<Tag enumID=\"114\""))
                {
                    string temp = s.Split(new string[] { "value=\"" }, StringSplitOptions.RemoveEmptyEntries)[1];
                    temp = temp.Split('\"')[0];
                    int ti = Convert.ToInt32(temp);
                    if (ti == 1) c.Elite = true;
                    continue;
                }
chucklu commented 4 years ago

Complete version

<Entity CardID="AT_001" ID="2539" version="2">
        <MasterPower>7741f56d-95c5-424c-9586-266a51d27290</MasterPower>
        <Tag enumID="185" name="CARDNAME" type="LocString">
            <deDE>Flammenlanze</deDE>
            <enUS>Flame Lance</enUS>
            <esES>Lanza de llamas</esES>
            <esMX>Lanza flamígera</esMX>
            <frFR>Lance de flammes</frFR>
            <itIT>Lancia di Fuoco</itIT>
            <jaJP>フレイムランス</jaJP>
            <koKR>화염창</koKR>
            <plPL>Płomienna lanca</plPL>
            <ptBR>Lança de Fogo</ptBR>
            <ruRU>Огненное копье</ruRU>
            <thTH>หอกเพลิง</thTH>
            <zhCN>炎枪术</zhCN>
            <zhTW>火焰長矛</zhTW>
        </Tag>
        <Tag enumID="184" name="CARDTEXT" type="LocString">
            <deDE>Fügt einem Diener $8 Schaden zu.</deDE>
            <enUS>Deal $8 damage to a minion.</enUS>
            <esES>Inflige $8 p. de daño a un esbirro.</esES>
            <esMX>Inflige $8 de daño a un esbirro.</esMX>
            <frFR>Inflige $8 |4(point,points) de dégâts à un serviteur.</frFR>
            <itIT>Infligge $8 danni a un servitore.</itIT>
            <jaJP>[x]ミニオン1体に
$8ダメージを
与える。</jaJP>
            <koKR>하수인에게 피해를 $8 줍니다.</koKR>
            <plPL>Zadaj $8 pkt. obrażeń stronnikowi.</plPL>
            <ptBR>Cause $8 de dano a um lacaio.</ptBR>
            <ruRU>Наносит $8 ед. урона выбранному существу.</ruRU>
            <thTH>สร้างความเสียหาย_$8_แต้ม[b]ให้มินเนี่ยนหนึ่งตัว</thTH>
            <zhCN>对一个随从造成$8点伤害。</zhCN>
            <zhTW>對一個手下造成$8點傷害</zhTW>
        </Tag>
        <Tag enumID="351" name="FLAVORTEXT" type="LocString">
            <deDE>Die Sommerversion der Eislanze. Gut gegen chronisch kalte Hände.</deDE>
            <enUS>It's on the rack next to ice lance, acid lance, and English muffin lance.</enUS>
            <esES>A juego con Lanza de hielo, Lanza de ácido y Lanza de churros con chocolate.</esES>
            <esMX>Está en el mismo estante que Lanza de hielo, Lanza de ácido y Lanza de jengibre.</esMX>
            <frFR>Elle est sur le râtelier près de la lance de glace, la lance d’acide et la lance à incendie.</frFR>
            <itIT>È sulla rastrelliera, accanto alla Lancia di Ghiaccio, dopo la Lancia Ypsilon.</itIT>
            <jaJP>これと同じ棚には、アイスランス、アシッドランス、イングリッシュマフィンランスが並んでいる。</jaJP>
            <koKR>창에도 여러 종류가 있습니다. 얼음창, 화염창, 산성창, 그리고 와장창.</koKR>
            <plPL>Nic nadzwyczajnego, ot gigantyczna zapałka.</plPL>
            <ptBR>Fica junto da lança de gelo, da lança ácida e da lança de bolinhos.</ptBR>
            <ruRU>У рыцарей турнира богатый выбор: ледяное копье, огненное копье, кислотное копье и даже пряничное копье!</ruRU>
            <thTH>วางอยู่บนชั้นวางอาวุธ ถัดจากหอกน้ำแข็ง หอกพิษ และหอกขนมปัง</thTH>
            <zhCN>炎枪术,冰枪术,酸枪术……招招克敌,枪枪致命。</zhCN>
            <zhTW>火焰長矛?還是冰霜長矛?今晚你要用哪一根?</zhTW>
        </Tag>
        <Tag enumID="342" name="ARTISTNAME" type="String">Nutthapon Petchthai</Tag>
        <Tag enumID="48" name="COST" type="Int" value="5"/>
        <Tag enumID="183" name="CARD_SET" type="Int" value="15"/>
        <Tag enumID="199" name="CLASS" type="Int" value="4"/>
        <Tag enumID="202" name="CARDTYPE" type="Int" value="5"/>
        <Tag enumID="203" name="RARITY" type="Int" value="1"/>
        <Tag enumID="321" name="COLLECTIBLE" type="Int" value="1"/>
        <Power definition="7741f56d-95c5-424c-9586-266a51d27290">
            <PlayRequirement param="" reqID="11"/>
            <PlayRequirement param="" reqID="1"/>
        </Power>
    </Entity>