コード例 #1
0
 public RecognitionRound(
     Persona persona
 )
     : base(persona)
 {
     Persona.Classification =
         Persona.Classification.Value == PersonaClassifications.Unused.Value ?
         Persona.Classification = PersonaClassifications.Novel :
         Persona.Classification;
 }
コード例 #2
0
        public TrustExchangeRound(
            Persona persona, 
            Func<int, int> calculateMultipliedPersonaPointsOut, 
            Func<PersonaClassification> getPersonaClassification
        )
            : base(persona)
        {
            RawPlayerPointsIn = 0;
            MultipliedPersonaPointsOut = 0;

            Persona.Classification =
                Persona.Classification.Value == PersonaClassifications.Unused.Value ?
                Persona.Classification = PersonaClassifications.Indeterminate :
                Persona.Classification;

            CalculateMultipliedPersonaPointsOut = calculateMultipliedPersonaPointsOut;
            GetPersonaClassification = getPersonaClassification;
        }
コード例 #3
0
 public LikabilityRatingRound(Persona persona)
 {
     Persona = persona;
 }
コード例 #4
0
 public override string ToString()
 {
     return(string.Format("{0}, LIKABILITY ==> {1}", Persona.ToString(), LikabilityRatingIndex.ToString()));
 }
コード例 #5
0
 public LikabilityRatingRound(Persona persona)
 {
     Persona = persona;
 }