Class Guild
Guild objects define player status and benefits with the guild.
Assembly: Assembly-CSharp.dll
Syntax
public abstract class Guild : IGuild, IMacroContextProvider
Fields
|
Improve this Doc
View Source
defaultTrainingMax
Declaration
public const int defaultTrainingMax = 50
Field Value
|
Improve this Doc
View Source
DemotionId
Declaration
protected const int DemotionId = 667
Field Value
|
Improve this Doc
View Source
ExpulsionId
Declaration
protected const int ExpulsionId = 668
Field Value
|
Improve this Doc
View Source
lastRankChange
Declaration
protected int lastRankChange
Field Value
|
Improve this Doc
View Source
memberTrainingCost
Declaration
public const int memberTrainingCost = 100
Field Value
|
Improve this Doc
View Source
nonMemberTrainingCost
Declaration
public const int nonMemberTrainingCost = 400
Field Value
|
Improve this Doc
View Source
rank
Declaration
Field Value
|
Improve this Doc
View Source
rankReqReputation
Declaration
public static int[] rankReqReputation
Field Value
|
Improve this Doc
View Source
rankReqSkillHigh
Declaration
public static int[] rankReqSkillHigh
Field Value
|
Improve this Doc
View Source
rankReqSkillLow
Declaration
public static int[] rankReqSkillLow
Field Value
Properties
|
Improve this Doc
View Source
GuildSkills
Declaration
public abstract List<DFCareer.Skills> GuildSkills { get; }
Property Value
|
Improve this Doc
View Source
Rank
Declaration
public int Rank { get; set; }
Property Value
|
Improve this Doc
View Source
RankTitles
Declaration
public abstract string[] RankTitles { get; }
Property Value
|
Improve this Doc
View Source
TrainingSkills
Declaration
public abstract List<DFCareer.Skills> TrainingSkills { get; }
Property Value
Methods
|
Improve this Doc
View Source
AlterReward(Int32)
Declaration
public virtual int AlterReward(int reward)
Parameters
Type |
Name |
Description |
Int32 |
reward |
|
Returns
|
Improve this Doc
View Source
AvoidDeath()
Declaration
public virtual bool AvoidDeath()
Returns
|
Improve this Doc
View Source
CalculateDaySinceZero(DaggerfallDateTime)
Declaration
public static int CalculateDaySinceZero(DaggerfallDateTime date)
Parameters
Returns
|
Improve this Doc
View Source
CalculateNewRank(PlayerEntity)
Declaration
protected virtual int CalculateNewRank(PlayerEntity playerEntity)
Parameters
Returns
|
Improve this Doc
View Source
CalculateNumHighLowSkills(PlayerEntity, Int32, out Int32, out Int32)
Declaration
protected void CalculateNumHighLowSkills(PlayerEntity playerEntity, int rank, out int high, out int low)
Parameters
|
Improve this Doc
View Source
CanAccessLibrary()
Declaration
public virtual bool CanAccessLibrary()
Returns
|
Improve this Doc
View Source
CanAccessService(GuildServices)
Declaration
public virtual bool CanAccessService(GuildServices service)
Parameters
Returns
|
Improve this Doc
View Source
CanRest()
Declaration
public virtual bool CanRest()
Returns
|
Improve this Doc
View Source
DeepBreath(Int32)
Declaration
public virtual int DeepBreath(int duration)
Parameters
Type |
Name |
Description |
Int32 |
duration |
|
Returns
|
Improve this Doc
View Source
FastTravel(Int32)
Declaration
public virtual int FastTravel(int duration)
Parameters
Type |
Name |
Description |
Int32 |
duration |
|
Returns
|
Improve this Doc
View Source
FreeHealing()
Declaration
public virtual bool FreeHealing()
Returns
|
Improve this Doc
View Source
FreeMagickaRecharge()
Declaration
public virtual bool FreeMagickaRecharge()
Returns
|
Improve this Doc
View Source
FreeShipTravel()
Declaration
public virtual bool FreeShipTravel()
Returns
|
Improve this Doc
View Source
FreeTavernRooms()
Declaration
public virtual bool FreeTavernRooms()
Returns
|
Improve this Doc
View Source
GetAffiliation()
Declaration
public virtual string GetAffiliation()
Returns
|
Improve this Doc
View Source
GetFactionId()
Declaration
public abstract int GetFactionId()
Returns
|
Improve this Doc
View Source
GetGuildData()
Declaration
public virtual GuildMembership_v1 GetGuildData()
Returns
|
Improve this Doc
View Source
GetGuildName()
Declaration
public virtual string GetGuildName()
Returns
|
Improve this Doc
View Source
GetMacroDataSource()
Declaration
public virtual MacroDataSource GetMacroDataSource()
Returns
|
Improve this Doc
View Source
GetReputation(PlayerEntity)
Declaration
public virtual int GetReputation(PlayerEntity playerEntity)
Parameters
Returns
|
Improve this Doc
View Source
GetTitle()
Declaration
public virtual string GetTitle()
Returns
|
Improve this Doc
View Source
GetTrainingMax(DFCareer.Skills)
Declaration
public virtual int GetTrainingMax(DFCareer.Skills skill)
Parameters
Returns
|
Improve this Doc
View Source
GetTrainingPrice()
Declaration
public virtual int GetTrainingPrice()
Returns
|
Improve this Doc
View Source
HallAccessAnytime()
Declaration
public virtual bool HallAccessAnytime()
Returns
|
Improve this Doc
View Source
ImportLastRankChange(UInt32)
Declaration
public virtual void ImportLastRankChange(uint timeOfLastRankChange)
Parameters
Type |
Name |
Description |
UInt32 |
timeOfLastRankChange |
|
|
Improve this Doc
View Source
IsEligibleToJoin(PlayerEntity)
Declaration
public virtual bool IsEligibleToJoin(PlayerEntity playerEntity)
Parameters
Returns
|
Improve this Doc
View Source
IsMember()
Declaration
public virtual bool IsMember()
Returns
|
Improve this Doc
View Source
Join()
Declaration
public virtual void Join()
|
Improve this Doc
View Source
Leave()
Declaration
public virtual void Leave()
|
Improve this Doc
View Source
ReducedCureCost(Int32)
Declaration
public virtual int ReducedCureCost(int price)
Parameters
Type |
Name |
Description |
Int32 |
price |
|
Returns
|
Improve this Doc
View Source
ReducedIdentifyCost(Int32)
Declaration
public virtual int ReducedIdentifyCost(int price)
Parameters
Type |
Name |
Description |
Int32 |
price |
|
Returns
|
Improve this Doc
View Source
ReducedRepairCost(Int32)
Declaration
public virtual int ReducedRepairCost(int price)
Parameters
Type |
Name |
Description |
Int32 |
price |
|
Returns
|
Improve this Doc
View Source
RestoreGuildData(GuildMembership_v1)
Declaration
public virtual void RestoreGuildData(GuildMembership_v1 data)
Parameters
|
Improve this Doc
View Source
TokensDemotion()
Declaration
public virtual TextFile.Token[] TokensDemotion()
Returns
|
Improve this Doc
View Source
TokensEligible(PlayerEntity)
Declaration
public abstract TextFile.Token[] TokensEligible(PlayerEntity playerEntity)
Parameters
Returns
|
Improve this Doc
View Source
TokensExpulsion()
Declaration
public virtual TextFile.Token[] TokensExpulsion()
Returns
|
Improve this Doc
View Source
TokensIneligible(PlayerEntity)
Declaration
public abstract TextFile.Token[] TokensIneligible(PlayerEntity playerEntity)
Parameters
Returns
|
Improve this Doc
View Source
Declaration
public abstract TextFile.Token[] TokensPromotion(int newRank)
Parameters
Type |
Name |
Description |
Int32 |
newRank |
|
Returns
|
Improve this Doc
View Source
TokensWelcome()
Declaration
public abstract TextFile.Token[] TokensWelcome()
Returns
|
Improve this Doc
View Source
UpdateRank(PlayerEntity)
Declaration
public virtual TextFile.Token[] UpdateRank(PlayerEntity playerEntity)
Parameters
Returns
Implements