Romestead Assembly Reference

CandideServer.Helpers.RandomCitizenGenerator

Type JSON

public class in CandideServer.Helpers

Methods3
Properties0
Fields17
Events0
Type metadata
  • AssemblyCandideServer
  • NamespaceCandideServer.Helpers
  • Base typeSystem.Object
  • Hash97C3C4BA4C3FE74DA2A7B8E58600254C8FC18BE4FB1539B95DBC1E17C2CF722A

Relationships

Base type

System.Object

Fields

NameVisibilitySignature
AfricanEyeColorWeightedListpublicpublic System.Collections.Generic.List<System.ValueTuple<System.Byte, System.Single>> AfricanEyeColorWeightedList
AfricanFemaleHairWeightedListpublicpublic System.Collections.Generic.List<System.ValueTuple<System.Byte, System.Single>> AfricanFemaleHairWeightedList
AfricanHairColorWeightedListpublicpublic System.Collections.Generic.List<System.ValueTuple<System.Byte, System.Single>> AfricanHairColorWeightedList
AfricanMaleHairWeightedListpublicpublic System.Collections.Generic.List<System.ValueTuple<System.Byte, System.Single>> AfricanMaleHairWeightedList
Backgroundspublicpublic System.String[] Backgrounds
Buffsprivateprivate System.String[] Buffs
Debuffsprivateprivate System.String[] Debuffs
EarlyDebuffsprivateprivate System.String[] EarlyDebuffs
ReuseAvailableBuffsListprivateprivate System.Collections.Generic.List<System.String> ReuseAvailableBuffsList
RomanEyeColorWeightedListpublicpublic System.Collections.Generic.List<System.ValueTuple<System.Byte, System.Single>> RomanEyeColorWeightedList
RomanFemaleHairWeightedListpublicpublic System.Collections.Generic.List<System.ValueTuple<System.Byte, System.Single>> RomanFemaleHairWeightedList
RomanHairColorWeightedListpublicpublic System.Collections.Generic.List<System.ValueTuple<System.Byte, System.Single>> RomanHairColorWeightedList
RomanMaleHairWeightedListpublicpublic System.Collections.Generic.List<System.ValueTuple<System.Byte, System.Single>> RomanMaleHairWeightedList
ShoeColorWeightedListpublicpublic System.Collections.Generic.List<System.ValueTuple<System.Byte, System.Single>> ShoeColorWeightedList
SkinColorWeightedListpublicpublic System.Collections.Generic.List<System.ValueTuple<System.Byte, System.Single>> SkinColorWeightedList
TunicColorWeightedListpublicpublic System.Collections.Generic.List<System.ValueTuple<System.Byte, System.Single>> TunicColorWeightedList
TunicTypeWeightedListpublicpublic System.Collections.Generic.List<System.ValueTuple<System.Byte, System.Single>> TunicTypeWeightedList

Methods

GenerateRandomCitizen

public CandideServer.Models.Citizen.WildCitizenInstanceModel GenerateRandomCitizen(CandideServer.Helpers.CitizenTier citizenTier, System.Guid citizenId, System.Guid entityId)

Method metadata
Referenced calls
Called by
String literals
  • male
  • female
  • citizen:generic
  • citizen:blacksmith
  • job:blacksmith
  • Artisan
  • citizen:leatherworker
  • job:leatherworker
  • citizen:merchant
  • job:merchant
  • citizen:lumberjack
  • job:lumberjack
  • citizenTier

GenerateRandomCitizenAppearance

public Shared.Models.Citizens.CitizenAppearance GenerateRandomCitizenAppearance(System.Guid citizenId)

Method metadata
  • Visibilitypublic
  • Return typeShared.Models.Citizens.CitizenAppearance
  • StaticTrue
  • VirtualFalse
  • HashB7AB0953B6AD99D24C2D656A52B5C8CBAB361C98AA691562D492C67A6C0CEDFB
  • Body hash1937C6970FD5C1320B250DE9ADC02C2868971729877406BAA3B67F45F2B72CC3
  • IL size244
Referenced calls
Called by

GetStatsBaseVariance

public System.ValueTuple<System.String, System.Single>[] GetStatsBaseVariance(System.Int32 pointsDistribution, System.Int32 additionalFoodCost)

Method metadata
  • Visibilitypublic
  • Return typeSystem.ValueTuple<System.String, System.Single>[]
  • StaticTrue
  • VirtualFalse
  • Hash82D01A32ACE4D2049634116277BE69613E2E266541D8B6CA349A78E1D7029825
  • Body hash35F477842FD1BF1616B637D78724247EB92D901345274FCB0387A43E8BF734BE
  • IL size135
Referenced calls
  • System.Math::Max(System.Int32, System.Int32)
  • CandideServer.Helpers.RandomCitizenGenerator::<GetStatsBaseVariance>g__GetPoints|6_0(RandomCitizenGenerator.<>c__DisplayClass6_0&)
  • System.ValueTuple<System.String, System.Single>::.ctor(!0, !1)
Called by
String literals
  • Citizen_Efficiency
  • Citizen_Expertise
  • Citizen_ExperienceGain
  • Citizen_FoodCost