Table of Contents

Class HybridRequest

Namespace
FishMMO.Shared.NameGeneration
Assembly
FishMMO.Shared.dll
public sealed class HybridRequest : GenerationRequest
Inheritance
HybridRequest
Inherited Members

Properties

AllowCompoundTitle

public bool AllowCompoundTitle { get; set; }

Property Value

bool

CultureA

public string CultureA { get; set; }

Property Value

string

CultureB

public string CultureB { get; set; }

Property Value

string

Dominance

Bias toward RaceA in [0.0, 1.0]: 0 is fully RaceB, 1 is fully RaceA. Each candidate syllable from A passes with probability Dominance and each from B with 1 - Dominance; syllable bounds and the title race follow the same bias (A wins ties).

public double Dominance { get; set; }

Property Value

double

Gender

public CharacterGender Gender { get; set; }

Property Value

CharacterGender

MaxTitleLength

public int MaxTitleLength { get; set; }

Property Value

int

Profession

public string Profession { get; set; }

Property Value

string

RaceA

public string RaceA { get; set; }

Property Value

string

RaceB

public string RaceB { get; set; }

Property Value

string

Register

public TitleRegister Register { get; set; }

Property Value

TitleRegister

TitleType

Category of title to draw; None yields an untitled hybrid.

public TitleType TitleType { get; set; }

Property Value

TitleType