Advertisement
danhezee

The letters for the marquee script

Nov 14th, 2012
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 4.98 KB | None | 0 0
  1. #BaseMarker is the base class for all the markers in the marker script
  2. #LetterMarker inherits its stuff from BaseMarker
  3.  
  4. class LetterMarker(BaseMarker):
  5.     # stuff goes here
  6.    
  7. class LetterA(LetterMarker):
  8.     name = 'A'
  9.     triggers = ['!A']
  10.     s = """
  11.    . X X X .
  12.    X X . X X
  13.    X X . X X
  14.    X X X X X
  15.    X X . X X
  16.    X X . X X
  17.    X X . X X
  18.    """
  19.  
  20. class LetterB(LetterMarker):
  21.     name = 'B'
  22.     triggers = ['!B']
  23.     s = """
  24.    X X X X .
  25.    X X . X X
  26.    X X . X X
  27.    X X X X .
  28.    X X . X X
  29.    X X . X X
  30.    X X X X .
  31.    """
  32.  
  33. class LetterC(LetterMarker):
  34.     name = 'C'
  35.     triggers = ['!C']
  36.     s = """
  37.    . X X X .
  38.    X X . X X
  39.    X X . . .
  40.    X X . . .
  41.    X X . . .
  42.    X X . X X
  43.    . X X X .
  44.    """
  45.  
  46. class LetterD(LetterMarker):
  47.     name = 'D'
  48.     triggers = ['!D']
  49.     s = """
  50.    X X X X .
  51.    X X . X X
  52.    X X . X X
  53.    X X . X X
  54.    X X . X X
  55.    X X . X X
  56.    X X X X .
  57.    """
  58.  
  59. class LetterE(LetterMarker):
  60.     name = 'E'
  61.     triggers = ['!E']
  62.     s = """
  63.    X X X X X
  64.    X X X X X
  65.    X X . . .
  66.    X X X X .
  67.    X X . . .
  68.    X X X X X
  69.    X X X X X
  70.    """
  71.  
  72. class LetterF(LetterMarker):
  73.     name = 'F'
  74.     triggers = ['!F']
  75.     s = """
  76.    X X X X X
  77.    X X X X X
  78.    X X . . .
  79.    X X X X .
  80.    X X . . .
  81.    X X . . .
  82.    X X . . .
  83.    """
  84.  
  85. class LetterG(LetterMarker):
  86.     name = 'G'
  87.     triggers = ['!G']
  88.     s = """
  89.    . X X X .
  90.    X X . X X
  91.    X X . . .
  92.    X X . . .
  93.    X X . X X
  94.    X X . . X
  95.    . X X X .
  96.    """
  97.    
  98. class LetterH(LetterMarker):
  99.     name = 'H'
  100.     triggers = ['!H']
  101.     s = """
  102.    X X . X X
  103.    X X . X X
  104.    X X . X X
  105.    X X X X X
  106.    X X . X X
  107.    X X . X X
  108.    X X . X X
  109.    """
  110.    
  111. class LetterI(LetterMarker):
  112.     name = 'I'
  113.     triggers = ['!I']
  114.     s = """
  115.    . X X X .
  116.    . X X X .
  117.    . . X . .
  118.    . . X . .
  119.    . . X . .
  120.    . X X X .
  121.    . X X X .
  122.    """
  123.  
  124. class LetterJ(LetterMarker):
  125.     name = 'J'
  126.     triggers = ['!J']
  127.     s = """
  128.    X X X X X
  129.    X X X X X
  130.    . . . X X
  131.    . . . X X
  132.    X X . X X
  133.    X X . X X
  134.    . X X X .
  135.    """
  136.  
  137. class LetterK(LetterMarker):
  138.     name = 'K'
  139.     triggers = ['!K']
  140.     s = """
  141.    X X . . X
  142.    X X . X .
  143.    X X X . .
  144.    X X . . .
  145.    X X X . .
  146.    X X . X .
  147.    X X . . X
  148.    """
  149.  
  150. class LetterL(LetterMarker):
  151.     name = 'L'
  152.     triggers = ['!L']
  153.     s = """
  154.    X X . . .
  155.    X X . . .
  156.    X X . . .
  157.    X X . . .
  158.    X X . . .
  159.    X X X X .
  160.    X X X X .
  161.    """
  162.  
  163. class LetterM(LetterMarker):
  164.     name = 'M'
  165.     triggers = ['!M']
  166.     s = """
  167.    X . . . X
  168.    X X . X X
  169.    X . X . X
  170.    X . . . X
  171.    X . . . X
  172.    X . . . X
  173.    X . . . X
  174.    """
  175.    
  176. class LetterN(LetterMarker):
  177.     name = 'N'
  178.     triggers = ['!N']
  179.     s = """
  180.    X . . . X
  181.    X . . . X
  182.    X X . . X
  183.    X . X . X
  184.    X . . X X
  185.    X . . . X
  186.    X . . . X
  187.    """
  188.  
  189. class LetterO(LetterMarker):
  190.     name = 'O'
  191.     triggers = ['!O']
  192.     s = """
  193.    . X X X .
  194.    X X X X X
  195.    X X . X X
  196.    X X . X X
  197.    X X . X X
  198.    X X X X X
  199.    . X X X .
  200.    """
  201.  
  202. class LetterP(LetterMarker):
  203.     name = 'P'
  204.     triggers = ['!P']
  205.     s = """
  206.    X X X X .
  207.    X X X X X
  208.    X X . X X
  209.    X X X X .
  210.    X X . . .
  211.    X X . . .
  212.    X X . . .
  213.    """
  214.  
  215. class LetterQ(LetterMarker):
  216.     name = 'Q'
  217.     triggers = ['!Q']
  218.     s = """
  219.    . x x x .
  220.    X . . . X
  221.    X . . . X
  222.    X . . . X
  223.    X . X . X
  224.    X . . X .
  225.    . X X . X
  226.    """
  227.  
  228. class LetterR(LetterMarker):
  229.     name = 'R'
  230.     triggers = ['!R']
  231.     s = """
  232.    X X X X .
  233.    X X X X X
  234.    X X . X X
  235.    X X X X .
  236.    X X X . .
  237.    X X . X .
  238.    X X . . X
  239.    """
  240.  
  241. class LetterS(NumberMarker):
  242.     name = 'S'
  243.     triggers = ['!S']
  244.     s = """
  245.    . X X X X
  246.    X X . . .
  247.    X X . . .
  248.    . X X X .
  249.    . . . X X
  250.    . . . X X
  251.    X X X X .
  252.    """
  253.  
  254. class LetterT(LetterMarker):
  255.     name = 'T'
  256.     triggers = ['!T']
  257.     s = """
  258.    X X X X X
  259.    X X X X X
  260.    . . X . .
  261.    . . X . .
  262.    . . X . .
  263.    . . X . .
  264.    . . X . .
  265.    """
  266.  
  267. class LetterU(LetterMarker):
  268.     name = 'U'
  269.     triggers = ['!U']
  270.     s = """
  271.    X X . X X
  272.    X X . X X
  273.    X X . X X
  274.    X X . X X
  275.    X X . X X
  276.    X X X X X
  277.    . X X X .
  278.    """
  279.  
  280. class LetterV(LetterMarker):
  281.     name = 'V'
  282.     triggers = ['!V']
  283.     s = """
  284.    X . . . X
  285.    X . . . X
  286.    X X . X X
  287.    X X . X X
  288.    X X . X X
  289.    . X X X .
  290.    . . X . .
  291.    """
  292.  
  293. class LetterW(LetterMarker):
  294.     name = 'W'
  295.     triggers = ['!W']
  296.     s = """
  297.    X . . . X
  298.    X . . . X
  299.    X . . . X
  300.    X . . . X
  301.    X . . . X
  302.    X . X . X
  303.    . X . X .
  304.    """
  305.    
  306. class LetterX(LetterMarker):
  307.     name = 'X'
  308.     triggers = ['!X']
  309.     s = """
  310.    X . . . X
  311.    X . . . X
  312.    . X . X .
  313.    . . X . .
  314.    . X . X .
  315.    X . . . X
  316.    X . . . X
  317.    """
  318.  
  319. class LetterX(LetterMarker):
  320.     name = 'X'
  321.     triggers = ['!X']
  322.     s = """
  323.    X . . . X
  324.    X . . . X
  325.    . X . X .
  326.    . . X . .
  327.    . . X . .
  328.    . . X . .
  329.    . . X . .
  330.    """
  331.  
  332. class LetterX(LetterMarker):
  333.     name = 'X'
  334.     triggers = ['!X']
  335.     s = """
  336.    X X X X X
  337.    . . . . X
  338.    . . . X .
  339.    . . X . .
  340.    . X . . .
  341.    X . . . .
  342.    X X X X X
  343.     """
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement