mirror of
https://github.com/ConjureETS/DeathBook.git
synced 2026-03-24 04:20:58 +00:00
59 lines
1.5 KiB
C#
59 lines
1.5 KiB
C#
using UnityEngine;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using SimpleJSON;
|
|
|
|
// Names generated from http://www.uinames.com
|
|
public class NameParser
|
|
{
|
|
private string[] maleFirstNames;
|
|
private string[] femaleFirstNames;
|
|
|
|
private string[] maleLastNames;
|
|
private string[] femaleLastNames;
|
|
|
|
public NameParser(int count)
|
|
{
|
|
maleFirstNames = new string[count];
|
|
femaleFirstNames = new string[count];
|
|
|
|
maleLastNames = new string[count];
|
|
femaleLastNames = new string[count];
|
|
|
|
TextAsset femaleJson = Resources.Load("TextFiles/WomenNames") as TextAsset;
|
|
TextAsset maleJson = Resources.Load("TextFiles/MenNames") as TextAsset;
|
|
|
|
var parsedFemales = JSON.Parse(femaleJson.text);
|
|
var parsedMales = JSON.Parse(maleJson.text);
|
|
|
|
for (int i = 0; i < count; i++)
|
|
{
|
|
femaleFirstNames[i] = parsedFemales[i]["name"];
|
|
femaleLastNames[i] = parsedFemales[i]["surname"];
|
|
|
|
maleFirstNames[i] = parsedMales[i]["name"];
|
|
maleLastNames[i] = parsedMales[i]["surname"];
|
|
}
|
|
}
|
|
|
|
public string GetFemaleFirstName(int index)
|
|
{
|
|
return femaleFirstNames[index];
|
|
}
|
|
|
|
public string GetMaleFirstName(int index)
|
|
{
|
|
return maleFirstNames[index];
|
|
}
|
|
|
|
public string GetFemaleLastName(int index)
|
|
{
|
|
return femaleLastNames[index];
|
|
}
|
|
|
|
public string GetMaleLastName(int index)
|
|
{
|
|
return maleLastNames[index];
|
|
}
|
|
}
|