' This is the list of colossi masks.
' The # gets replaced with a mask block,
' The @ gets replaced with the eye block,
' The . replaces nothing.
' Each entry is separated by a blank line.
' A line starting with a ' is a comment.
' "weight <number>" can preceed a mask to adjust its rarity.
' The default weight is 100; lower numbers are rarer.
' Each mask has a line of ^^^'s or vvv's, which are the "anchors".
' ^ indicates that the mask attatches to the bottom,
' and v indicates that it attatches to the top.
' The number of the anchors indicates what the size of the mask must be.
' Masks always have odd parity.
' They are at least 3 wide, and at most... well, there probably will never be one bigger than 15.
' It may or may not be possible that a smaller mask is worn by a larger colossi.
' The system will generate reflected variants for you.
' (There may also potentially be <<< anchors in the future?)
' Masks can extend past anchors both horizontally & vertically,
' which may fool you in to thinking they attatch to the other side.
' 
' I bet giant antlers would be totally kick-ass
' I tried an arc, and it was super-lame
' I don't want hair or wavey tentacles
' Masks should *not* be bland!
'
'
' Quantity is pretty important, but similar variants should have their weight reduced.
' No friendly masks. They can be weird, mysterious, angry, or terrifying.
' No familiar masks, either! Avoid the mickey mouse & teletubbies look
' Animal/plant designs are quite fine.
' The colossi are guards.
' Don't be a stranger to the eyeball.
'
' *** IMPORTANT *** Fonts usually aren't square. So these images aren't going to look square,
' and the proportions will be bad if you edit them here.
' Design them in minecraft, and copy them in.
'
' Throw in a bunch of http://en.wikipedia.org/wiki/File:Geweihe_Pierer.jpg ?
' TODO: Add lore; ! is the lore-marker, and is put before a mask.
' Masks that don't have lore set pick a random one.



'Upper-mask that droops down
.#.....#.
###...###
.#VVVVV#.
##.....##
.#.....#.

.#...#.
#VVVVV#
#.....#

'Overrides the face
.vvvvvv.
.#@##@#.
#......#

.#.#.#.
#######
#VVVVV#
#.....#


#...#
#VVV#
#...#

#^^^#
.#@#.
.###.
##.##

^^^^^
#####
##@##
.###.
..#..

^^^
#.#
#.#

^^^
#.#
#..

#####
.#@#.
#vvv#

#######
..#@#..
#######
.#@#@#.
##VVV##

.###.
#####
VVVVV

#####
#####
vvvvv

.....#.....
.#..###..#.
#@#.#@#.#@#
###########
.#vvvvvvv#.

.#..#.#..#.
.#.#####.#.
####.#.####
..###@###..
####.#.####
#.vvvvvvv.#

.#.....#.
##..#..##
.#..#..#.
##vvvvv##
.#.....#.

^^^^^^^
.#...#.
.##.##.
##...##
###.###
.#...#.
.##.##.
.#...#.

^^^^^
.#.#.
.#.#.
##.##

#^^^^^^^#
.##.#.##.
###.#.###
#.#...#.#
#.......#

^^^^^^^
##...##
##...##
###.###
.#...#.
.##.##.
.#...#.

^^^^^
##@##
.###.
.#.#.

...#.........#...
..###.......###..
...####...####...
..#.##.....##.#..
....###...###....
..####.....####..
...##.......##...
#.####.....####.#
.###.........###.
.####.......####.
####...#.#...####
..###.##.##.###..
.#.##vvvvvvv##.#.

....#...#....
...##.#.##...
..###.#.###..
.###..#..###.
.##..###..##.
###..#@#..###
##...###...##
##....#....##
##....#....##
###..###..###
.###vvvvv###.


...#.#...
.#.#.#.#.
##.#.#.##
.###.###.
###...###
.##.#.##.
##..#..##
.#.###.#.
.#vvvvv#.

#.#
vvv

##.##
.#.#.
#vvv#

#.#
###
vvv

##...##
.##.##.
.#####.
##...##
#..@..#
###.###
.#####.
#vvvvv#

#..#..#
.##@##.
.#.#.#.
##...##
#vvvvv#

..#.#..
##...##
.#...#.
###.###
#@###@#
vvvvvvv

.#..#.
#....#
#....#
vvvvvv

^^^^^
##.##
#...#
#...#
.#.#.

#^^^^^#
.#...#.
.#...#.
###.###
#.....#

^^^^^
#.#.#
#...#
##.##

^^^^^
#####
##@##
.###.

^^^^^
#@@@#
##@##
.###.

^^^^^
##@##
##@##
.###.

weight 50
^^^^^
##@##
.###.

weight 50
^^^^^
#@#@#
#####

^^^^^
#@#@#
#####
##@##
.###.

^^^
#..
@..

weight 25
^^^
#@#
###

.#.
#@#
VVV

.###.
#####
#####
#####
VVVVV

.###.
##@##
#####
#####
VVVVV

.###.
##@##
#####
#@#@#
VVVVV

.#####.
###@###
#######
###@###
#@###@#
VVVVVVV

weight 50 
#######
#@#@#@#
#######
#@#@#@#
#######
#@#@#@#
#######
VVVVVVV

weight 50 
#######
#@###@#
#######
###@###
#######
#@###@#
#######
VVVVVVV

.##.##.
###.###
VVVVVVV

.#.#.
##.##
VVVVV

#...#
##.##
VVVVV


#####
.#.#.
VVVVV


##...##
#.....#
##...##
#.....#
VVVVVVV

##.##
#...#
##.##
#...#
VVVVV

###.###
#@#.#@#
###.###
VVVVVVV

'vertical eye-slits
VVV
#@#
#@#
#@#
###
.#.

.###.
##@##
#@@@#
##@##
#####
VVVVV

.#.
#@#
#@#
#@#
VVV

.VVV.
#...#
#...#
.#.#.

weight 50
.###.....###.
###.......###
#@#.......#@#
###.......###
###.......###
#####...#####
..#vvvvvvv#..

weight 25
.............
##.........##
##.........##
###.......###
.####...####.
...#vvvvv#...

##.........##
##.........##
##.........##
#####...#####
..##vvvvv##..

weight 10
###.......###
..##vvvvv##..

weight 10
#############
..##vvvvv##..

weight 33
.###.
##@##
#####
#@#@#
.###.
.vvv.

weight 33
.###.
#####
#@#@#
#####
.vvv.

weight 33
.###.
#####
##@##
#####
.vvv.

^^^^^
#####
##.##

^^^^^
.###.

^^^^^
.#.#.

^^^^^
#.#.#

^^^^^
..#..

'drooping!
#VVVVV#
#.....#
#.....#
#.....#

.VVVVV.
#.....#
#.....#
#.....#
#.....#
#.....#
#.....#
##...##

.VVVVVVV.
#.......#
#.......#
#.......#
#.......#
#.......#
#.......#
##.....##

.VVVVV.
#.....#
#.....#
#.....#

'drooping!
#VVVVV#
#.....#
#@....#
......#

'drooping!
#VVVVV#.
.#....##
##....#.
.#....##
##....#.


##.......##
##.......##
##.......##
##.......##
.#.......#.
##.......##
.#########.
###########
VVVVVVVVVVV


###.....###
###.....###
###.....###
##.......##
.#.......#.
##.......##
.#########.
###########
VVVVVVVVVVV


###.....###
##.......##
###.....###
##.......##
.#.......#.
##.......##
.#########.
###########
VVVVVVVVVVV

###..###
##....##
###..###
##....##
.#....#.
##....##
.######.
VVVVVVVV


###..###
##....##
###..###
##....##
.######.
VVVVVVVV

###..###
##....##
###..###
##....##
.VVVVVV.

##.....##
.VVVVVVV.

##.......##
.VVVVVVVVV.

'Blinders
VVV
###
###

VVVVV
#####
#####
#####

VVVVVVV
#######
#@###@#
#######

###
###
^^^

#####
#####
#####
^^^^^

....#....
....#....
....#....
..#.#.#..
..#.#.#..
#.#.#.#.#
VVVVVVVVV

....#....
....#....
....#....
..#.#.#..
#.#####.#
###@#@###
VVVVVVVVV

....#....
...#@#...
....#....
...###...
..#####..
#.#@#@#.#
#########
VVVVVVVVV

....#....
....#....
...###...
..##@##..
#.#####.#
###@#@###
VVVVVVVVV

^^^^^^^^^
.#.#.#.#.

^^^^^^^^^
.#######.
.#.#.#.#.
...#.#...

^^^^^^^^^
.#.#.#.#.
.#.#.#.#.

^^^^^^^^^
.#.#.#.#.
.@.#.#.#.
...#.@...
...#.....

..@.@..
..#.#..
@.###.@
#.#@#.#
#######
VVVVVVV

..#@#..
..###..
..#.#..
#@###@#
#######
VVVVVVV

..#.#..
..###..
..#@#..
#.###.#
###@###
VVVVVVV

...@...
..###..
.#####.
#######
VVVVVVV

.#####.
##@#@##
#######
VVVVVVV

.#####.
##.#.##
#######
VVVVVVV

weight 20
###.###
#.#.#.#
..###..
..#@#..
.#####.
###.###
##...##
##...##
VVVVVVV

...#...
..###..
..###..
..###..
.##@##.
###@###
#VVVVV#
#.....#
#.....#

..#.#..
..#.#..
..#.#..
.##.##.
###.###
#VVVVV#
#.....#
#.....#

##......##
#.^^^^^^.#

.#...#.
#.....#
#.....#
#.....#
#VVVVV#
#.....#

.#.......#.
#.^^^^^^^.#
#.........#
.#.......#.

weight 70
..#######..
.##@@@@@##.
.#@@@@@@@#.
##@@@@@@@##
#@@@@@@@@@#
#@@@@@@@@@#
#@@@@@@@@@#
##@@@@@@@##
.#@@@@@@@#.
.##@@@@@##.
VVVVVVVVVVV

weight 40
..#######..
.##@@@@@##.
.#@@@@@@@#.
##@@###@@##
#@@#####@@#
#@@##@##@@#
#@@#####@@#
##@@###@@##
.#@@@@@@@#.
.##@@@@@##.
..#######..
VVVVVVVVVVV

.#.#.
##.##
#...#
##.##
#####
VVVVV

weight 25
^^^^^^^
###.###
.##.##.
.##.##.
..#.#..
..#.#..

weight 25
^^^^^^^
###.###
.##.##.
..#.#..
..#.#..
..#.#..

weight 25
^^^^^^^
###.###
###.###
.##.##.
.##.##.
..#.#..

weight 25
^^^^^^^
###.###
.##.##.
.##.##.
.##.##.
..#.#..

.##.....##.
..#.....#..
.##.....##.
##.......##
.#.......#.
##.......##
.##.....##.
..##.#.##..
..#######..
...vvvvv...

#######
.#####.
#^^^^^#
.#####.
#######
.##.##.
..#.#..
.##.##.
.#...#.
