Class Temple
  
  
  
  
  
  
  
  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
  
  Fields
  
  
    |
    Improve this Doc
  
  
    View Source
  
  EligibleMsgId
  
  
  Declaration
  
    protected const int EligibleMsgId = 740
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  IneligibleBadRepId
  
  
  Declaration
  
    protected const int IneligibleBadRepId = 745
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  IneligibleLowSkillId
  
  
  Declaration
  
    protected const int IneligibleLowSkillId = 744
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionBuyMagicId = 6608
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionBuyPotionsId = 6600
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionBuySpellsId = 6606
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionHealingId = 6605
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionHighestId = 5241
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionLibraryId = 6601
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionMakeMagicId = 6609
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionMakePotionsId = 6602
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionMakeSpellsId = 6607
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionSoulGemsId = 6603
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionSummoningId = 6604
   
  Field Value
  
  Properties
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Deity
  
  
  Declaration
  
    public Temple.Divines Deity { get; }
   
  Property Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GuildSkills
  
  
  Declaration
  
    public override List<DFCareer.Skills> GuildSkills { get; }
   
  Property Value
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  RankTitles
  
  
  Declaration
  
    public override string[] RankTitles { get; }
   
  Property Value
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  TrainingSkills
  
  
  Declaration
  
    public override List<DFCareer.Skills> TrainingSkills { get; }
   
  Property Value
  
  Overrides
  
  Methods
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  AvoidDeath()
  
  
  Declaration
  
    public override bool AvoidDeath()
   
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Blessing(PlayerEntity, Int32)
  
  
  Declaration
  
    public void Blessing(PlayerEntity playerEntity, int donationAmount)
   
  Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  CanAccessLibrary()
  
  
  Declaration
  
    public override bool CanAccessLibrary()
   
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  CanAccessService(GuildServices)
  
  
  Declaration
  
    public override bool CanAccessService(GuildServices service)
   
  Parameters
  
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  DeepBreath(Int32)
  
  
  Declaration
  
    public override int DeepBreath(int duration)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Int32 | 
        duration | 
         | 
      
    
  
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  FastTravel(Int32)
  
  
  Declaration
  
    public override int FastTravel(int duration)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Int32 | 
        duration | 
         | 
      
    
  
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  FreeHealing()
  
  
  Declaration
  
    public override bool FreeHealing()
   
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetDeityDesc(Temple.Divines)
  
  
  Declaration
  
    public static string GetDeityDesc(Temple.Divines deity)
   
  Parameters
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetDivine(Int32)
  
  
  Declaration
  
    public static Temple.Divines GetDivine(int factionId)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Int32 | 
        factionId | 
         | 
      
    
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetFactionId()
  
  
  Declaration
  
    public override int GetFactionId()
   
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetGuildData()
  
  
  Declaration
  
    public override GuildMembership_v1 GetGuildData()
   
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetGuildName()
  
  
  Declaration
  
    public override string GetGuildName()
   
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetMacroDataSource()
  
  
  Declaration
  
    public override MacroDataSource GetMacroDataSource()
   
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetTitle()
  
  
  Declaration
  
    public override string GetTitle()
   
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetTrainingSkills(Temple.Divines)
  
  
  Declaration
  
    public static List<DFCareer.Skills> GetTrainingSkills(Temple.Divines deity)
   
  Parameters
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  IsDivine(Int32)
  
  
  Declaration
  
    public static bool IsDivine(int factionId)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Int32 | 
        factionId | 
         | 
      
    
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ReducedCureCost(Int32)
  
  
  Declaration
  
    public override int ReducedCureCost(int price)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Int32 | 
        price | 
         | 
      
    
  
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  RestoreGuildData(GuildMembership_v1)
  
  
  Declaration
  
    public override void RestoreGuildData(GuildMembership_v1 data)
   
  Parameters
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  TokensEligible(PlayerEntity)
  
  
  Declaration
  
    public override TextFile.Token[] TokensEligible(PlayerEntity playerEntity)
   
  Parameters
  
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  TokensIneligible(PlayerEntity)
  
  
  Declaration
  
    public override TextFile.Token[] TokensIneligible(PlayerEntity playerEntity)
   
  Parameters
  
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  
  Declaration
  
    public override TextFile.Token[] TokensPromotion(int newRank)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Int32 | 
        newRank | 
         | 
      
    
  
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  TokensWelcome()
  
  
  Declaration
  
    public override TextFile.Token[] TokensWelcome()
   
  Returns
  
  Overrides
  
  Implements