/** * Generate a single random name * * @return - a string giving the name */ public String generate() { return generate(isFemale()); }
private void randomName() { textName.setText(campaign.getRNG().generate(choiceGender.getSelectedIndex() == Person.G_FEMALE)); }
private String generateName() { if (assignment.getFactionRec().isClan()) { RandomNameGenerator.getInstance().setChosenFaction("Clan"); return RandomNameGenerator.getInstance().generate(); } else if (!assignment.getFaction().contains(".")) { // Try to match our faction to one of the rng settings. for (Iterator<String> iter = RandomNameGenerator.getInstance().getFactions(); iter.hasNext();) { final String f = iter.next(); if (assignment.getFaction().equalsIgnoreCase(f)) { RandomNameGenerator.getInstance().setChosenFaction(f); return RandomNameGenerator.getInstance().generate(); } } } // Go up one parent level and try again for (String parent : assignment.getFactionRec().getParentFactions()) { for (Iterator<String> iter = RandomNameGenerator.getInstance().getFactions(); iter.hasNext();) { final String f = iter.next(); if (parent.equalsIgnoreCase(f)) { RandomNameGenerator.getInstance().setChosenFaction(f); return RandomNameGenerator.getInstance().generate(); } } } //Give up and use general RandomNameGenerator.getInstance().setChosenFaction("General"); return RandomNameGenerator.getInstance().generate(); }
private void randomName() { person.setName(hqView.getCampaign().getRNG().generate(person.getGender() == Person.G_FEMALE)); refreshView(); }
if (ent.getOwnerId() == c.getLocalPlayer().getId()) { for (int i = 0; i < ent.getCrew().getSlotCount(); i++) { ent.getCrew().setName(rng.generate(), i);
e.getCrew().setName(c.getRandomNameGenerator().generate(), i);
button.addActionListener(e -> fldName.setText(parent.clientgui.getClient().getRandomNameGenerator().generate())); add(button, GBC.eop());
en.setCrew(new Crew(en.getCrew().getCrewType(), rng.generate(), Compute.getFullCrewSize(en), skills[0], skills[1]));
String crewName = rng.generate();
String crewName = rng.generate();
en.setCrew(new Crew(en.getCrew().getCrewType(), rng.generate(), Compute.getFullCrewSize(en), skills[0], skills[1]));
private void autoSetSkillsAndName(Entity e) { IClientPreferences cs = PreferenceManager.getClientPreferences(); for (int i = 0; i < e.getCrew().getSlotCount(); i++) { if(cs.useAverageSkills()) { int skills[] = m_client.getRandomSkillsGenerator().getRandomSkills(e, true); int gunnery = skills[0]; int piloting = skills[1]; e.getCrew().setGunnery(gunnery, i); e.getCrew().setPiloting(piloting, i); if (e.getCrew() instanceof LAMPilot) { skills = m_client.getRandomSkillsGenerator().getRandomSkills(e, true); ((LAMPilot)e.getCrew()).setGunneryAero(skills[0]); ((LAMPilot)e.getCrew()).setPilotingAero(skills[1]); } } e.getCrew().sortRandomSkills(); if(cs.generateNames()) { e.getCrew().setName(m_client.getRandomNameGenerator().generate(), i); } } }
private void autoSetSkillsAndName(Entity e) { IClientPreferences cs = PreferenceManager.getClientPreferences(); for (int i = 0; i < e.getCrew().getSlotCount(); i++) { if (cs.useAverageSkills()) { int skills[] = client.getRandomSkillsGenerator().getRandomSkills(e, true); int gunnery = skills[0]; int piloting = skills[1]; e.getCrew().setGunnery(gunnery, i); // For infantry, piloting doubles as antimek skill, and this is // set based on whether the unit has antimek training, which gets // set in the BLK file, so we should ignore the defaults if (!(e instanceof Infantry)) { e.getCrew().setPiloting(piloting, i); } if (e.getCrew() instanceof LAMPilot) { skills = client.getRandomSkillsGenerator().getRandomSkills(e, true); ((LAMPilot)e.getCrew()).setGunneryAero(skills[0]); ((LAMPilot)e.getCrew()).setPilotingAero(skills[1]); } } if(cs.generateNames()) { e.getCrew().setName(client.getRandomNameGenerator().generate(), i); } } e.getCrew().sortRandomSkills(); }
person.setGender(Person.G_FEMALE); person.setName(getRNG().generate(isFemale)); int bonus = rskillPrefs.getOverallRecruitBonus() + rskillPrefs.getRecruitBonus(type);