sc: prefer bwapi data for bw weapon stats
[sheet.git] / charset-ucplanes.inc.pl
1 use utf8;
2 my %uniblock = (
3         0x0000, '<td colspan="1" class="X Po">ascii',
4         0x0008, '<td colspan="4" class="X L Latin">latin',
5 #       0x0028, '<td colspan="5" class="X Sk">spacing modifier',
6         0x0028, '<td colspan="2" class="X Mn">comb',
7         0x0038, '<td colspan="1" class="X L Greek">grk',
8         0x0040, '<td colspan="2" class="X L Cyrillic">cyr',
9         0x0050, '<td colspan="1" class="X L Armenian">arm',
10         0x0058, '<td colspan="1" class="X L Aramaic">heb',
11         0x0060, '<td colspan="2" class="X L Arabic">arabic',
12         0x0070, '<td colspan="3" class="X L Aramaic">aram',
13         0x0080, '<td colspan="2" class="X L Aramaic">aramaic',
14         0x0090, '<td colspan="14" class="X L Brahmic">brahmic',
15         0x0100, '<td colspan="1" class="X L Brahmic">mm',
16         0x0108, '<td colspan="1" class="X L Aramaic">geor',
17         0x0110, '<td colspan="2" class="X L Hangul">jamo',
18         0x0120, '<td colspan="3" class="X L African">ethiopic',
19         0x0138, '<td colspan="6" class="X L Syllabic">aboriginal',
20         0x0168, '<td colspan="1" class="X L Alpha">ger',
21         0x0170, '<td colspan="2" class="X L Brahmic">brahm',
22         0x0180, '<td colspan="1" class="X L Aramaic">mon',
23         0x0188, '<td colspan="1" class="X L Syllabic">can',
24         0x0190, '<td colspan="8" class="X L Brahmic">brahmic',
25         0x01D0, '<td colspan="4" class="X L Latin">extensions',
26         0x01F0, '<td colspan="2" class="X L Greek">greek',
27         0x0200, '<td colspan="1" class="X Po">·…',
28         0x0208, '<td colspan="3" class="X So">symbols',
29         0x0220, '<td colspan="2" class="X Sm">maths',
30         0x0230, '<td colspan="3" class="X So">technical',
31         0x0248, '<td colspan="1" class="X Latin">()',
32         0x0250, '<td colspan="2" class="X So">draw',
33         0x0260, '<td colspan="4" class="X So">symbols',
34         0x0280, '<td colspan="2" class="X L Alpha">braille',
35         0x0290, '<td colspan="1" class="X So">arr',
36         0x0298, '<td colspan="3" class="X Sm">maths',
37         0x02B0, '<td colspan="2" class="X So">misc',
38         0x02C0, '<td colspan="2" class="X L Greek">ancient',
39         0x02D0, '<td colspan="2" class="X L Alpha">ext',
40         0x02E0, '<td colspan="1" class="X Po">·+',
41         0x02E8, '<td colspan="3" class="X L Han">radicals',
42         0x0300, '<td colspan="2" class="X L Katakana">japanese',
43         0x0310, '<td colspan="4" class="X L Han">cjk+',
44         0x0330, '<td colspan="2" class="X Xd L Han">compat',
45         0x0340, '<td colspan="8" class="X L Han" style="border-bottom:none">',
46         0x0380, '<td colspan="16" rowspan="2" class="X L Han" style="border-top:none">cjk ideographs A', #+2
47         0x04E0, '<td colspan="16" rowspan="11" class="X L Han">cjk unified ideographs',
48         0x0A00, '<td colspan="9" class="X L Syllabic">yi',
49         0x0A48, '<td colspan="1" class="X L Latin">lisu',
50         0x0A50, '<td colspan="2" class="X L Syllabic">vai',
51         0x0A60, '<td colspan="1" class="X L Cyrillic">cyr',
52         0x0A68, '<td colspan="1" class="X L Syllabic">bam',
53         0x0A70, '<td colspan="2" class="X L Latin">lat-D',
54         0x0A80, '<td colspan="6" class="X L Brahmic">brahmic',
55         0x0AB0, '<td colspan="2" class="X L Alpha">ext',
56         0x0AC0, '<td colspan="8" class="X L Hangul" style="border-bottom:none">',
57         0x0B00, '<td colspan="16" rowspan="5" class="X L Hangul" style="border-top:none">hangeul syllables',
58         0x0D80, '<td colspan="16" class="X Cs">surrogates',
59         0x0E00, '<td colspan="16" rowspan="3" class="X Co" style="border-bottom:none">private use',
60         0x0F80, '<td colspan="2" class="X Co" style="border-top:none">',
61         0x0F90, '<td colspan="4" class="X L Han">cjk compat',
62         0x0FB0, '<td colspan="8" class="X L Arabic">presentation',
63         0x0FF0, '<td colspan="2" class="X L Latin">width',
64
65         0x1000, '<td colspan="2" class="X L Syllabic">linear B',
66         0x1010, '<td colspan="2" class="X No">a num',
67         0x1020, '<td colspan="8" class="X L Alpha">ltr',
68         0x1060, '<td colspan="3" class="X L Syllabic">linear A',
69         0x1078, '<td colspan="1" class="X L Alpha">ltr',
70         0x1080, '<td colspan="16" class="X L Aramaic">rtl',
71         0x1100, '<td colspan="16" rowspan="2" class="X L Brahmic">brahmic',
72         0x1200, '<td colspan="16" rowspan="2" class="X L Syllabic">cuneiform',
73         0x1300, '<td colspan="16" rowspan="2" class="X L Syllabic">egyptian hieroglyphs',
74         0x1400, '<td colspan="16" rowspan="4" class="X L Syllabic">other large scripts',
75         0x1600, '<td colspan="16" rowspan="2" class="X L Alpha">recent',
76         0x1700, '<td colspan="16" rowspan="8" class="X L Han">east asian',
77         0x1B40, '<td colspan="2" class="">res',
78         0x1B50, '<td colspan="14" class="X L Syllabic">proto-elamite',
79         0x1BC0, '<td colspan="8" class="X L Alpha">shorthands',
80         0x1BE0, '<td colspan="8" class="" style="border-bottom:none">',
81         0x1C00, '<td colspan="16" rowspan="2" class="" style="border-top:none">other large scripts',
82         0x1D00, '<td colspan="8" class="X So">notational systems',
83         0x1D40, '<td colspan="8" class="X L Latin">mathematical', # Sm
84         0x1D80, '<td colspan="8" class="X L Alpha">sutton signs',
85         0x1DC0, '<td colspan="8" class="">notational',
86         0x1E00, '<td colspan="16" class="X L Alpha">ltr',
87         0x1E80, '<td colspan="16" class="X L Alpha">rtl',
88         0x1F00, '<td colspan="2" class="X So">game',
89         0x1F10, '<td colspan="4" class="X L So">enclosed',
90         0x1F30, '<td colspan="12" class="X So">pictographic',
91         0x1F80, '<td colspan="2" class="X So">arrows',
92         0x1F90, '<td colspan="14" class="">unassigned',
93 );
94
95 sub {
96         return defined $uniblock{$_[0]} ? $uniblock{$_[0]} : ();
97 }
98