mtgSymbology top-level constant

Map<String, MTGSymbol> const mtgSymbology

A Map representing all of the known Magic: The Gathering symbols. Symbols are based on the notation used in the game's Comprehensive Rules.

Implementation

const Map<String, MTGSymbol> mtgSymbology = {
  '{T}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/T.svg',
    looseVariant: null,
    english: 'tap this permanent',
    manaValue: 0,
  ),
  '{Q}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/Q.svg',
    looseVariant: null,
    english: 'untap this permanent',
    manaValue: 0,
  ),
  '{E}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/E.svg',
    looseVariant: null,
    english: 'an energy counter',
    manaValue: 0,
  ),
  '{P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/P.svg',
    looseVariant: null,
    english: 'modal budget pawprint',
    manaValue: 0,
  ),
  '{PW}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/PW.svg',
    looseVariant: null,
    english: 'planeswalker',
    manaValue: 0,
  ),
  '{CHAOS}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/CHAOS.svg',
    looseVariant: null,
    english: 'chaos',
    manaValue: 0,
  ),
  '{A}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/A.svg',
    looseVariant: null,
    english: 'an acorn counter',
    manaValue: 0,
  ),
  '{TK}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/TK.svg',
    looseVariant: null,
    english: 'a ticket counter',
    manaValue: 0,
  ),
  '{X}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/X.svg',
    looseVariant: 'X',
    english: 'X generic mana',
    manaValue: 0,
  ),
  '{Y}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/Y.svg',
    looseVariant: 'Y',
    english: 'Y generic mana',
    manaValue: 0,
  ),
  '{Z}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/Z.svg',
    looseVariant: 'Z',
    english: 'Z generic mana',
    manaValue: 0,
  ),
  '{0}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/0.svg',
    looseVariant: '0',
    english: 'zero mana',
    manaValue: 0,
  ),
  '{½}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/HALF.svg',
    looseVariant: '½',
    english: 'one-half generic mana',
    manaValue: 0.5,
  ),
  '{1}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/1.svg',
    looseVariant: '1',
    english: 'one generic mana',
    manaValue: 1,
  ),
  '{2}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/2.svg',
    looseVariant: '2',
    english: 'two generic mana',
    manaValue: 2,
  ),
  '{3}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/3.svg',
    looseVariant: '3',
    english: 'three generic mana',
    manaValue: 3,
  ),
  '{4}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/4.svg',
    looseVariant: '4',
    english: 'four generic mana',
    manaValue: 4,
  ),
  '{5}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/5.svg',
    looseVariant: '5',
    english: 'five generic mana',
    manaValue: 5,
  ),
  '{6}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/6.svg',
    looseVariant: '6',
    english: 'six generic mana',
    manaValue: 6,
  ),
  '{7}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/7.svg',
    looseVariant: '7',
    english: 'seven generic mana',
    manaValue: 7,
  ),
  '{8}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/8.svg',
    looseVariant: '8',
    english: 'eight generic mana',
    manaValue: 8,
  ),
  '{9}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/9.svg',
    looseVariant: '9',
    english: 'nine generic mana',
    manaValue: 9,
  ),
  '{10}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/10.svg',
    looseVariant: '10',
    english: 'ten generic mana',
    manaValue: 10,
  ),
  '{11}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/11.svg',
    looseVariant: '11',
    english: 'eleven generic mana',
    manaValue: 11,
  ),
  '{12}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/12.svg',
    looseVariant: '12',
    english: 'twelve generic mana',
    manaValue: 12,
  ),
  '{13}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/13.svg',
    looseVariant: '13',
    english: 'thirteen generic mana',
    manaValue: 13,
  ),
  '{14}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/14.svg',
    looseVariant: '14',
    english: 'fourteen generic mana',
    manaValue: 14,
  ),
  '{15}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/15.svg',
    looseVariant: '15',
    english: 'fifteen generic mana',
    manaValue: 15,
  ),
  '{16}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/16.svg',
    looseVariant: '16',
    english: 'sixteen generic mana',
    manaValue: 16,
  ),
  '{17}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/17.svg',
    looseVariant: '17',
    english: 'seventeen generic mana',
    manaValue: 17,
  ),
  '{18}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/18.svg',
    looseVariant: '18',
    english: 'eighteen generic mana',
    manaValue: 18,
  ),
  '{19}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/19.svg',
    looseVariant: '19',
    english: 'nineteen generic mana',
    manaValue: 19,
  ),
  '{20}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/20.svg',
    looseVariant: '20',
    english: 'twenty generic mana',
    manaValue: 20,
  ),
  '{100}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/100.svg',
    looseVariant: '100',
    english: 'one hundred generic mana',
    manaValue: 100,
  ),
  '{1000000}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/1000000.svg',
    looseVariant: '1000000',
    english: 'one million generic mana',
    manaValue: 1000000,
  ),
  '{∞}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/INFINITY.svg',
    looseVariant: '∞',
    english: 'infinite generic mana',
    manaValue: null,
  ),
  '{W/U}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/WU.svg',
    looseVariant: null,
    english: 'one white or blue mana',
    manaValue: 1,
  ),
  '{W/B}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/WB.svg',
    looseVariant: null,
    english: 'one white or black mana',
    manaValue: 1,
  ),
  '{B/R}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/BR.svg',
    looseVariant: null,
    english: 'one black or red mana',
    manaValue: 1,
  ),
  '{B/G}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/BG.svg',
    looseVariant: null,
    english: 'one black or green mana',
    manaValue: 1,
  ),
  '{U/B}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/UB.svg',
    looseVariant: null,
    english: 'one blue or black mana',
    manaValue: 1,
  ),
  '{U/R}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/UR.svg',
    looseVariant: null,
    english: 'one blue or red mana',
    manaValue: 1,
  ),
  '{R/G}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/RG.svg',
    looseVariant: null,
    english: 'one red or green mana',
    manaValue: 1,
  ),
  '{R/W}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/RW.svg',
    looseVariant: null,
    english: 'one red or white mana',
    manaValue: 1,
  ),
  '{G/W}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/GW.svg',
    looseVariant: null,
    english: 'one green or white mana',
    manaValue: 1,
  ),
  '{G/U}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/GU.svg',
    looseVariant: null,
    english: 'one green or blue mana',
    manaValue: 1,
  ),
  '{B/G/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/BGP.svg',
    looseVariant: null,
    english: 'one black mana, one green mana, or 2 life',
    manaValue: 1,
  ),
  '{B/R/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/BRP.svg',
    looseVariant: null,
    english: 'one black mana, one red mana, or 2 life',
    manaValue: 1,
  ),
  '{G/U/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/GUP.svg',
    looseVariant: null,
    english: 'one green mana, one blue mana, or 2 life',
    manaValue: 1,
  ),
  '{G/W/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/GWP.svg',
    looseVariant: null,
    english: 'one green mana, one white mana, or 2 life',
    manaValue: 1,
  ),
  '{R/G/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/RGP.svg',
    looseVariant: null,
    english: 'one red mana, one green mana, or 2 life',
    manaValue: 1,
  ),
  '{R/W/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/RWP.svg',
    looseVariant: null,
    english: 'one red mana, one white mana, or 2 life',
    manaValue: 1,
  ),
  '{U/B/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/UBP.svg',
    looseVariant: null,
    english: 'one blue mana, one black mana, or 2 life',
    manaValue: 1,
  ),
  '{U/R/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/URP.svg',
    looseVariant: null,
    english: 'one blue mana, one red mana, or 2 life',
    manaValue: 1,
  ),
  '{W/B/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/WBP.svg',
    looseVariant: null,
    english: 'one white mana, one black mana, or 2 life',
    manaValue: 1,
  ),
  '{W/U/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/WUP.svg',
    looseVariant: null,
    english: 'one white mana, one blue mana, or 2 life',
    manaValue: 1,
  ),
  '{C/W}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/CW.svg',
    looseVariant: null,
    english: 'one colorless mana or one white mana',
    manaValue: 1,
  ),
  '{C/U}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/CU.svg',
    looseVariant: null,
    english: 'one colorless mana or one blue mana',
    manaValue: 1,
  ),
  '{C/B}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/CB.svg',
    looseVariant: null,
    english: 'one colorless mana or one black mana',
    manaValue: 1,
  ),
  '{C/R}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/CR.svg',
    looseVariant: null,
    english: 'one colorless mana or one red mana',
    manaValue: 1,
  ),
  '{C/G}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/CG.svg',
    looseVariant: null,
    english: 'one colorless mana or one green mana',
    manaValue: 1,
  ),
  '{2/W}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/2W.svg',
    looseVariant: null,
    english: 'two generic mana or one white mana',
    manaValue: 2,
  ),
  '{2/U}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/2U.svg',
    looseVariant: null,
    english: 'two generic mana or one blue mana',
    manaValue: 2,
  ),
  '{2/B}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/2B.svg',
    looseVariant: null,
    english: 'two generic mana or one black mana',
    manaValue: 2,
  ),
  '{2/R}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/2R.svg',
    looseVariant: null,
    english: 'two generic mana or one red mana',
    manaValue: 2,
  ),
  '{2/G}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/2G.svg',
    looseVariant: null,
    english: 'two generic mana or one green mana',
    manaValue: 2,
  ),
  '{H}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/H.svg',
    looseVariant: null,
    english: 'one colored mana or two life',
    manaValue: 1,
  ),
  '{W/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/WP.svg',
    looseVariant: null,
    english: 'one white mana or two life',
    manaValue: 1,
  ),
  '{U/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/UP.svg',
    looseVariant: null,
    english: 'one blue mana or two life',
    manaValue: 1,
  ),
  '{B/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/BP.svg',
    looseVariant: null,
    english: 'one black mana or two life',
    manaValue: 1,
  ),
  '{R/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/RP.svg',
    looseVariant: null,
    english: 'one red mana or two life',
    manaValue: 1,
  ),
  '{G/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/GP.svg',
    looseVariant: null,
    english: 'one green mana or two life',
    manaValue: 1,
  ),
  '{C/P}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/CP.svg',
    looseVariant: null,
    english: 'one colorless mana or two life',
    manaValue: 1,
  ),
  '{HW}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/HW.svg',
    looseVariant: null,
    english: 'one-half white mana',
    manaValue: 0.5,
  ),
  '{HR}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/HR.svg',
    looseVariant: null,
    english: 'one-half red mana',
    manaValue: 0.5,
  ),
  '{W}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/W.svg',
    looseVariant: 'W',
    english: 'one white mana',
    manaValue: 1,
  ),
  '{U}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/U.svg',
    looseVariant: 'U',
    english: 'one blue mana',
    manaValue: 1,
  ),
  '{B}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/B.svg',
    looseVariant: 'B',
    english: 'one black mana',
    manaValue: 1,
  ),
  '{R}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/R.svg',
    looseVariant: 'R',
    english: 'one red mana',
    manaValue: 1,
  ),
  '{G}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/G.svg',
    looseVariant: 'G',
    english: 'one green mana',
    manaValue: 1,
  ),
  '{C}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/C.svg',
    looseVariant: 'C',
    english: 'one colorless mana',
    manaValue: 1,
  ),
  '{S}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/S.svg',
    looseVariant: 'S',
    english: 'one snow mana',
    manaValue: 1,
  ),
  '{L}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/L.svg',
    looseVariant: 'L',
    english: 'one mana from a legendary source',
    manaValue: 1,
  ),
  '{D}': MTGSymbol(
    image: 'packages/magic_the_gathering_flutter/assets/D.svg',
    looseVariant: 'D',
    english: 'one potential land drop',
    manaValue: 0,
  ),
};