102 lines
2.7 KiB
PHP
102 lines
2.7 KiB
PHP
<?php
|
|
|
|
// Flag code to name mapping
|
|
function get_board_flags_array() {
|
|
static $board_flags = array(
|
|
'4CC' => '4cc /mlp/',
|
|
'ADA' => 'Adagio Dazzle',
|
|
'AN' => 'Anon',
|
|
'ANF' => 'Anonfilly',
|
|
'APB' => 'Apple Bloom',
|
|
'AJ' => 'Applejack',
|
|
'AB' => 'Aria Blaze',
|
|
'AU' => 'Autumn Blaze',
|
|
'BB' => 'Bon Bon',
|
|
'BM' => 'Big Mac',
|
|
'BP' => 'Berry Punch',
|
|
'BS' => 'Babs Seed',
|
|
'CL' => 'Changeling',
|
|
'CO' => 'Coco Pommel',
|
|
'CG' => 'Cozy Glow',
|
|
'CHE' => 'Cheerilee',
|
|
'CB' => 'Cherry Berry',
|
|
'DAY' => 'Daybreaker',
|
|
'DD' => 'Daring Do',
|
|
'DER' => 'Derpy Hooves',
|
|
'DT' => 'Diamond Tiara',
|
|
'DIS' => 'Discord',
|
|
'EQA' => 'EqG Applejack',
|
|
'EQF' => 'EqG Fluttershy',
|
|
'EQP' => 'EqG Pinkie Pie',
|
|
'EQR' => 'EqG Rainbow Dash',
|
|
'EQT' => 'EqG Trixie',
|
|
'EQI' => 'EqG Twilight Sparkle',
|
|
'EQS' => 'EqG Sunset Shimmer',
|
|
'ERA' => 'EqG Rarity',
|
|
'FAU' => 'Fausticorn',
|
|
'FLE' => 'Fleur de lis',
|
|
'FL' => 'Fluttershy',
|
|
'GI' => 'Gilda',
|
|
'HT' => 'Hitch Trailblazer',
|
|
'IZ' => 'Izzy Moonbow',
|
|
'LI' => 'Limestone',
|
|
'LT' => 'Lord Tirek',
|
|
'LY' => 'Lyra Heartstrings',
|
|
'MA' => 'Marble',
|
|
'MAU' => 'Maud',
|
|
'MIN' => 'Minuette',
|
|
'NI' => 'Nightmare Moon',
|
|
'NUR' => 'Nurse Redheart',
|
|
'OCT' => 'Octavia',
|
|
'PAR' => 'Parasprite',
|
|
'PC' => 'Princess Cadance',
|
|
'PCE' => 'Princess Celestia',
|
|
'PI' => 'Pinkie Pie',
|
|
'PLU' => 'Princess Luna',
|
|
'PM' => 'Pinkamena',
|
|
'PP' => 'Pipp Petals',
|
|
'QC' => 'Queen Chrysalis',
|
|
'RAR' => 'Rarity',
|
|
'RD' => 'Rainbow Dash',
|
|
'RLU' => 'Roseluck',
|
|
'S1L' => 'S1 Luna',
|
|
'SCO' => 'Scootaloo',
|
|
'SHI' => 'Shining Armor',
|
|
'SIL' => 'Silver Spoon',
|
|
'SON' => 'Sonata Dusk',
|
|
'SP' => 'Spike',
|
|
'SPI' => 'Spitfire',
|
|
'SS' => 'Sunny Starscout',
|
|
'STA' => 'Star Dancer',
|
|
'STL' => 'Starlight Glimmer',
|
|
'SPT' => 'Sprout',
|
|
'SUN' => 'Sunburst',
|
|
'SUS' => 'Sunset Shimmer',
|
|
'SWB' => 'Sweetie Belle',
|
|
'TFA' => 'TFH Arizona',
|
|
'TFO' => 'TFH Oleander',
|
|
'TFP' => 'TFH Paprika',
|
|
'TFS' => 'TFH Shanty',
|
|
'TFT' => 'TFH Tianhuo',
|
|
'TFV' => 'TFH Velvet',
|
|
'TP' => 'TFH Pom',
|
|
'TS' => 'Tempest Shadow',
|
|
'TWI' => 'Twilight Sparkle',
|
|
'TX' => 'Trixie',
|
|
'VS' => 'Vinyl Scratch',
|
|
'ZE' => 'Zecora',
|
|
'ZS' => 'Zipp Storm'
|
|
);
|
|
|
|
return $board_flags;
|
|
}
|
|
|
|
// Flag names as they appear in the selection menu
|
|
function get_board_flags_selector() {
|
|
return get_board_flags_array();
|
|
}
|
|
|
|
function board_flag_code_to_name($code) {
|
|
$board_flags = get_board_flags_array();
|
|
return isset($board_flags[$code]) ? $board_flags[$code] : 'None';
|
|
}
|