Module:DXABC

local d = {}

-- The 's' is for 'short'. function d.D1ABCs return 'D:HOD' end function d.D1-2ABCs return 'D:AOD' end function d.DDSABCs return 'D DS' end function d.D2ABCs return 'D2:CM' end function d.D3ABCs return 'D3:AOJ' end function d.D4ABCs return 'D4:APU' end function d.D5ABCs return 'D5:AOV' end function d.DD2ABCs return 'D D2:ABD' end

-- The 'm' is for 'medium'. function d.D1ABCm return 'Disgaea:HOD' end -- DDS does not have a medium form. function d.D2ABCm return 'Disgaea 2:CM' end function d.D3ABCm return 'Disgaea 3:AOJ' end function d.D4ABCm return 'Disgaea 4:APU' end function d.D5ABCm return 'Disgaea 5:AOV' end function d.DD2ABCm return 'Disgaea D2:ABD' end

-- It's a lower-case 'L', for 'long'. function d.D1ABCl return 'Disgaea: Hour of Darkness' end function d.DDSABCl return 'Disgaea DS' end function d.D2ABCl return 'Disgaea 2: Cursed Memories' end function d.D3ABCl return 'Disgaea 3: Absence of Justice' end function d.D4ABCl return 'Disgaea 4: A Promise Unforgotten' end function d.D5ABCl return 'Disgaea 5: Alliance of Vengeance' end function d.DD2ABCl return 'Disgaea D2: A Brighter Darkness' end

return d