本文整理汇总了C#中Candidate类的典型用法代码示例。如果您正苦于以下问题:C#Candidate类的具体用法?C#Candidate怎么用?C#Candidate使用的例子?这里精选的类代码示例或许可以为您提供帮助。
示例1:generateFervorHobbySkill
privatevoidgenerateFervorHobbySkill(Candidatecandidate)
{
intvalue=candidate.getPerceivedStat("fervor");
List
options=newList();
if(value>70)
{
options.Add(checkSecondaryStat(candidate,"physique","Dancing",true));
options.Add(checkSecondaryStat(candidate,"morality","Pyromania",false));
options.Add(checkSecondaryStat(candidate,"ambition","Voodoo",true));
options.Add(entry("skill","Chanting"));
}
elseif(value>50)
{
options.Add(entry("hobby","Meditation"));
options.Add(entry("hobby","Chanting"));
options.Add(entry("hobby","SedativeExperimentation"));
}
else
{
options.Add(entry("skill","Meditation"));
options.Add(entry("skill","SedativeExperimentation"));
options.Add(checkSecondaryStat(candidate,"ambition","SittingQuietly",false));
}
addOptionToOutputs(options[Random.Range(0,options.Count)]);
}
原文链接:http://www.jxszl.com/biancheng/C/556665.html