Show / Hide Table of Contents

Class Temple

Inheritance
Object
Guild
Temple
Implements
IGuild
IMacroContextProvider
Inherited Members
Guild.defaultTrainingMax
Guild.memberTrainingCost
Guild.nonMemberTrainingCost
Guild.DemotionId
Guild.ExpulsionId
Guild.rankReqReputation
Guild.rankReqSkillHigh
Guild.rankReqSkillLow
Guild.rank
Guild.lastRankChange
Guild.Rank
Guild.ImportLastRankChange(UInt32)
Guild.UpdateRank(PlayerEntity)
Guild.CalculateNewRank(PlayerEntity)
Guild.CalculateNumHighLowSkills(PlayerEntity, Int32, Int32, Int32)
Guild.CalculateDaySinceZero(DaggerfallDateTime)
Guild.TokensDemotion()
Guild.TokensExpulsion()
Guild.IsMember()
Guild.GetReputation(PlayerEntity)
Guild.GetAffiliation()
Guild.CanRest()
Guild.HallAccessAnytime()
Guild.FreeMagickaRecharge()
Guild.AlterReward(Int32)
Guild.ReducedRepairCost(Int32)
Guild.ReducedIdentifyCost(Int32)
Guild.FreeTavernRooms()
Guild.FreeShipTravel()
Guild.GetTrainingMax(DFCareer.Skills)
Guild.GetTrainingPrice()
Guild.Join()
Guild.Leave()
Guild.IsEligibleToJoin(PlayerEntity)
Namespace: DaggerfallWorkshop.Game.Guilds
Assembly: Assembly-CSharp.dll
Syntax
public class Temple : Guild, IGuild, IMacroContextProvider

Constructors

| Improve this Doc View Source

Temple(Temple.Divines)

Declaration
public Temple(Temple.Divines deity)
Parameters
Type Name Description
Temple.Divines deity

Fields

| Improve this Doc View Source

EligibleMsgId

Declaration
protected const int EligibleMsgId = 740
Field Value
Type Description
Int32
| Improve this Doc View Source

IneligibleBadRepId

Declaration
protected const int IneligibleBadRepId = 745
Field Value
Type Description
Int32
| Improve this Doc View Source

IneligibleLowSkillId

Declaration
protected const int IneligibleLowSkillId = 744
Field Value
Type Description
Int32
| Improve this Doc View Source

PromotionBuyMagicId

Declaration
protected const int PromotionBuyMagicId = 6608
Field Value
Type Description
Int32
| Improve this Doc View Source

PromotionBuyPotionsId

Declaration
protected const int PromotionBuyPotionsId = 6600
Field Value
Type Description
Int32
| Improve this Doc View Source

PromotionBuySpellsId

Declaration
protected const int PromotionBuySpellsId = 6606
Field Value
Type Description
Int32
| Improve this Doc View Source

PromotionHealingId

Declaration
protected const int PromotionHealingId = 6605
Field Value
Type Description
Int32
| Improve this Doc View Source

PromotionHighestId

Declaration
protected const int PromotionHighestId = 5241
Field Value
Type Description
Int32
| Improve this Doc View Source

PromotionLibraryId

Declaration
protected const int PromotionLibraryId = 6601
Field Value
Type Description
Int32
| Improve this Doc View Source

PromotionMakeMagicId

Declaration
protected const int PromotionMakeMagicId = 6609
Field Value
Type Description
Int32
| Improve this Doc View Source

PromotionMakePotionsId

Declaration
protected const int PromotionMakePotionsId = 6602
Field Value
Type Description
Int32
| Improve this Doc View Source

PromotionMakeSpellsId

Declaration
protected const int PromotionMakeSpellsId = 6607
Field Value
Type Description
Int32
| Improve this Doc View Source

PromotionSoulGemsId

Declaration
protected const int PromotionSoulGemsId = 6603
Field Value
Type Description
Int32
| Improve this Doc View Source

PromotionSummoningId

Declaration
protected const int PromotionSummoningId = 6604
Field Value
Type Description
Int32

Properties

| Improve this Doc View Source

Deity

Declaration
public Temple.Divines Deity { get; }
Property Value
Type Description
Temple.Divines
| Improve this Doc View Source

GuildSkills

Declaration
public override List<DFCareer.Skills> GuildSkills { get; }
Property Value
Type Description
List<DFCareer.Skills>
Overrides
Guild.GuildSkills
| Improve this Doc View Source

RankTitles

Declaration
public override string[] RankTitles { get; }
Property Value
Type Description
String[]
Overrides
Guild.RankTitles
| Improve this Doc View Source

TrainingSkills

Declaration
public override List<DFCareer.Skills> TrainingSkills { get; }
Property Value
Type Description
List<DFCareer.Skills>
Overrides
Guild.TrainingSkills

Methods

| Improve this Doc View Source

AvoidDeath()

Declaration
public override bool AvoidDeath()
Returns
Type Description
Boolean
Overrides
Guild.AvoidDeath()
| Improve this Doc View Source

Blessing(PlayerEntity, Int32)

Declaration
public void Blessing(PlayerEntity playerEntity, int donationAmount)
Parameters
Type Name Description
PlayerEntity playerEntity
Int32 donationAmount
| Improve this Doc View Source

CanAccessLibrary()

Declaration
public override bool CanAccessLibrary()
Returns
Type Description
Boolean
Overrides
Guild.CanAccessLibrary()
| Improve this Doc View Source

CanAccessService(GuildServices)

Declaration
public override bool CanAccessService(GuildServices service)
Parameters
Type Name Description
GuildServices service
Returns
Type Description
Boolean
Overrides
Guild.CanAccessService(GuildServices)
| Improve this Doc View Source

DeepBreath(Int32)

Declaration
public override int DeepBreath(int duration)
Parameters
Type Name Description
Int32 duration
Returns
Type Description
Int32
Overrides
Guild.DeepBreath(Int32)
| Improve this Doc View Source

FastTravel(Int32)

Declaration
public override int FastTravel(int duration)
Parameters
Type Name Description
Int32 duration
Returns
Type Description
Int32
Overrides
Guild.FastTravel(Int32)
| Improve this Doc View Source

FreeHealing()

Declaration
public override bool FreeHealing()
Returns
Type Description
Boolean
Overrides
Guild.FreeHealing()
| Improve this Doc View Source

GetDeityDesc(Temple.Divines)

Declaration
public static string GetDeityDesc(Temple.Divines deity)
Parameters
Type Name Description
Temple.Divines deity
Returns
Type Description
String
| Improve this Doc View Source

GetDivine(Int32)

Declaration
public static Temple.Divines GetDivine(int factionId)
Parameters
Type Name Description
Int32 factionId
Returns
Type Description
Temple.Divines
| Improve this Doc View Source

GetFactionId()

Declaration
public override int GetFactionId()
Returns
Type Description
Int32
Overrides
Guild.GetFactionId()
| Improve this Doc View Source

GetGuildData()

Declaration
public override GuildMembership_v1 GetGuildData()
Returns
Type Description
GuildMembership_v1
Overrides
Guild.GetGuildData()
| Improve this Doc View Source

GetGuildName()

Declaration
public override string GetGuildName()
Returns
Type Description
String
Overrides
Guild.GetGuildName()
| Improve this Doc View Source

GetMacroDataSource()

Declaration
public override MacroDataSource GetMacroDataSource()
Returns
Type Description
MacroDataSource
Overrides
Guild.GetMacroDataSource()
| Improve this Doc View Source

GetTitle()

Declaration
public override string GetTitle()
Returns
Type Description
String
Overrides
Guild.GetTitle()
| Improve this Doc View Source

GetTrainingSkills(Temple.Divines)

Declaration
public static List<DFCareer.Skills> GetTrainingSkills(Temple.Divines deity)
Parameters
Type Name Description
Temple.Divines deity
Returns
Type Description
List<DFCareer.Skills>
| Improve this Doc View Source

IsDivine(Int32)

Declaration
public static bool IsDivine(int factionId)
Parameters
Type Name Description
Int32 factionId
Returns
Type Description
Boolean
| Improve this Doc View Source

ReducedCureCost(Int32)

Declaration
public override int ReducedCureCost(int price)
Parameters
Type Name Description
Int32 price
Returns
Type Description
Int32
Overrides
Guild.ReducedCureCost(Int32)
| Improve this Doc View Source

RestoreGuildData(GuildMembership_v1)

Declaration
public override void RestoreGuildData(GuildMembership_v1 data)
Parameters
Type Name Description
GuildMembership_v1 data
Overrides
Guild.RestoreGuildData(GuildMembership_v1)
| Improve this Doc View Source

TokensEligible(PlayerEntity)

Declaration
public override TextFile.Token[] TokensEligible(PlayerEntity playerEntity)
Parameters
Type Name Description
PlayerEntity playerEntity
Returns
Type Description
TextFile.Token[]
Overrides
Guild.TokensEligible(PlayerEntity)
| Improve this Doc View Source

TokensIneligible(PlayerEntity)

Declaration
public override TextFile.Token[] TokensIneligible(PlayerEntity playerEntity)
Parameters
Type Name Description
PlayerEntity playerEntity
Returns
Type Description
TextFile.Token[]
Overrides
Guild.TokensIneligible(PlayerEntity)
| Improve this Doc View Source

TokensPromotion(Int32)

Declaration
public override TextFile.Token[] TokensPromotion(int newRank)
Parameters
Type Name Description
Int32 newRank
Returns
Type Description
TextFile.Token[]
Overrides
Guild.TokensPromotion(Int32)
| Improve this Doc View Source

TokensWelcome()

Declaration
public override TextFile.Token[] TokensWelcome()
Returns
Type Description
TextFile.Token[]
Overrides
Guild.TokensWelcome()

Implements

IGuild
IMacroContextProvider
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX