SorrenNaas

Demon Names

Jan 10th, 2019 (edited)
877
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.27 KB | None | 0 0
  1. ////Expanded Demon Name List, simple tweak by SVNaas
  2. ////Install to game.character.persona/Name.java by replacing Line 874-888 in your IDE
  3.  
  4.     private static NameTriplet getDemonName() {
  5.         String[] prefixFem = new String[] {"A", "Ae", "Ael", "Ag", "Ah", "Ai", "Al", "Aph", "Ar", "As", "Au", "Ba", "Be", "Bel", "Bi", "Bo", "By", "C", "Ca", "Cae", "Ce", "Ci", "Co", "Cy", "Da", "Dae", "De", "Di", "Do", "Dy", "E", "Ei", "El", "Es", "F", "Fa", "Fae", "Fe", "Fi", "Fo", "Fu", "Fy", "G", "Ga", "Gae", "Ge", "Gi", "Gre", "Gy", "Ha", "Hae", "He", "Hel", "Hi", "Ho", "Hol", "I", "Ia", "Ie", "Io", "Is", "Isa", "K", "Ka", "Kae", "Ke", "Ki", "Ko", "Kry", "Ky", "Kys", "L", "La", "Lae", "Le", "Li", "Lo", "Loe", "Lu", "Ly", "Lys", "Ma", "Mae", "Me", "Mer", "My", "Myr", "N", "Na", "Nae", "Ny", "Oa", "Oe", "Oel", "Pe", "Phi", "Py", "Pyr", "Qu", "Qui", "R", "Ra", "Rae", "Ri", "Ro", "Ru", "Ry", "Rys", "S", "Sa", "Sae", "So", "Soe", "Su", "Sy", "Ta", "Tae", "Te", "Tri", "Tyr", "Sae", "Se", "So", "Sye", "Syr", "V", "Ve", "Vi", "Vix", "Vo", "Voe", "Vu", "Vy", "Vys", "Wi", "Wyn", "Wys", "Ys"
  6. };
  7.         String[] prefixMas = new String[] {"Aba", "Ada", "Ag", "Ah", "Al", "Aph", "Ar", "As", "Ash", "Au", "Az", "Ba", "Bel", "B", "Bee", "Bo", "Bu", "By", "Cas", "Ci", "Co", "Cu", "Cy", "Da", "Dae", "De", "Do", "Du", "Dy", "E", "Ei", "El", "Fa", "Fo", "Fy", "G", "Ga", "Ge", "Gre", "Gri", "Gy", "H", "Ha", "He", "Hel", "Ho", "Hol", "Hy", "I", "Ia", "Io", "Is", "Iys", "K", "Ka", "Kae", "Ki", "Ko", "Ky", "Kys", "L", "Le", "Lo", "Li", "Lu", "Ly", "Mi", "Mo", "Mys", "N", "Nae", "Ne", "Ni", "No", "Ny", "Oa", "Oe", "Ou", "Oy", "Oys", "Nys", "Pa", "Pe", "Pi", "Po", "Py", "Pyr", "Q", "Qy", "Qys", "R", "Ra", "Ri", "Ro", "Ry", "Rys", "S", "Se", "Si", "Soe", "Sye", "Ta", "Te", "To", "Tri", "Ty", "Tys", "Va", "Vo", "Vu", "Vy", "Za", "Z", "Ze", "Zo"};
  8.  
  9.         String[] infixFem = new String[] {"al", "as", "ci", "ch", "e", "el", "ha", "hae", "he", "io", "il", "k", "ki", "la", "lae", "li", "lyn", "oe", "m", "mo", "mode", "n", "na", "nae", "no", "pho", "ra", "ram", "re", "rem", "ri", "ryn", "sa", "sae", "she", "te", "ti", "tha", "uri", "va", "vae", "xa"};
  10.         String[] infixMas = new String[] {"al", "as", "ci", "ch", "ei", "el", "ha", "hae", "he", "io", "il", "k", "ke", "ki", "la", "lae", "li", "lio", "lyn", "oe", "mo", "mode", "n", "na", "nae", "no", "nu", "pho", "pro", "ra", "rae", "ram", "rem", "ro", "ri", "rc", "ryn", "sa", "sae", "si", "t", "te", "ti", "tha", "uri", "va", "vae", "xa", "lze"};    
  11.  
  12.         String[] postfixFem = new String[] {"ryth", "ney", "nix", "sys", "trix", "la", "lyth", "yth", "yx", "eth", "ia", "iya", "is", "ya", "na", "yna", "mis", "eth", "ra", "re", "ry", "cys", "ys", "yn", "rys", "nys", "us", "dai", "n", "y", "ya"};
  13.         String[] postfixMas = new String[] {"ryth", "ney", "nix", "sys", "trix", "ial", "iel", "yx", "mas", "xas", "man", "ias", "tor", "mis", "ius", "cer", "ces", "met", "ry", "rys", "nys", "us", "dai", "fer", "bis", "eth", "ia", "ys"};
  14.        
  15.         String femName = prefixFem[Util.random.nextInt(prefixFem.length)] + infixFem[Util.random.nextInt(infixFem.length)] + postfixFem[Util.random.nextInt(postfixFem.length)];
  16.         char startingChar = femName.charAt(0);
  17.  
  18.         String masName = prefixMas[Util.random.nextInt(prefixMas.length)] + infixMas[Util.random.nextInt(infixMas.length)] + postfixMas[Util.random.nextInt(postfixMas.length)];
Add Comment
Please, Sign In to add comment