Class RaceTemplate
Every race is defined by a common template.
Assembly: Assembly-CSharp.dll
Syntax
public class RaceTemplate
Fields
|
Improve this Doc
View Source
ClipID
Declaration
Field Value
|
Improve this Doc
View Source
CriticalWeaknessFlags
Declaration
public DFCareer.EffectFlags CriticalWeaknessFlags
Field Value
|
Improve this Doc
View Source
DescriptionID
Declaration
Field Value
|
Improve this Doc
View Source
ID
Declaration
Field Value
|
Improve this Doc
View Source
ImmunityFlags
Declaration
public DFCareer.EffectFlags ImmunityFlags
Field Value
|
Improve this Doc
View Source
LowToleranceFlags
Declaration
public DFCareer.EffectFlags LowToleranceFlags
Field Value
|
Improve this Doc
View Source
Name
Declaration
Field Value
|
Improve this Doc
View Source
PaperDollBackground
Declaration
public string PaperDollBackground
Field Value
|
Improve this Doc
View Source
PaperDollBodyFemaleClothed
Declaration
public string PaperDollBodyFemaleClothed
Field Value
|
Improve this Doc
View Source
PaperDollBodyFemaleUnclothed
Declaration
public string PaperDollBodyFemaleUnclothed
Field Value
|
Improve this Doc
View Source
PaperDollBodyMaleClothed
Declaration
public string PaperDollBodyMaleClothed
Field Value
|
Improve this Doc
View Source
PaperDollBodyMaleUnclothed
Declaration
public string PaperDollBodyMaleUnclothed
Field Value
|
Improve this Doc
View Source
PaperDollHeadsFemale
Declaration
public string PaperDollHeadsFemale
Field Value
|
Improve this Doc
View Source
PaperDollHeadsMale
Declaration
public string PaperDollHeadsMale
Field Value
|
Improve this Doc
View Source
ResistanceFlags
Declaration
public DFCareer.EffectFlags ResistanceFlags
Field Value
|
Improve this Doc
View Source
SpecialAbilities
Declaration
public DFCareer.SpecialAbilityFlags SpecialAbilities
Field Value
Methods
|
Improve this Doc
View Source
Clone()
Clones this race template.
Declaration
public RaceTemplate Clone()
Returns
Type |
Description |
RaceTemplate |
Cloned RaceTemplate reference.
|
|
Improve this Doc
View Source
GetFactionRaceFromRace(Races)
Get the FACTION.TXT race ID corresponding to an entity race. Only
default races are supported.
Declaration
public static FactionFile.FactionRaces GetFactionRaceFromRace(Races race)
Parameters
Type |
Name |
Description |
Races |
race |
The entity race
|
Returns
|
Improve this Doc
View Source
GetRaceDictionary()
Populates a race dictionary with standard RaceTemplate definitions.
This is only temporary until loading race definitions from file is implemented.
Declaration
public static Dictionary<int, RaceTemplate> GetRaceDictionary()
Returns
|
Improve this Doc
View Source
GetRaceFromFactionRace(FactionFile.FactionRaces)
Get the entity race corresponding to that read from FACTION.TXT. Only
default races are supported.
Declaration
public static Races GetRaceFromFactionRace(FactionFile.FactionRaces factionRace)
Parameters
Returns
Type |
Description |
Races |
The corresponding entity race.
|