Class ThievesGuild
  
  
  
  
  
  
  
  Assembly: Assembly-CSharp.dll
  Syntax
  
    public class ThievesGuild : Guild, IGuild, IMacroContextProvider
   
  Fields
  
  
    |
    Improve this Doc
  
  
    View Source
  
  BribesJudgeId
  
  
  Declaration
  
    protected const int BribesJudgeId = 550
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  InitiationQuestName
  
  
  Declaration
  
    public const string InitiationQuestName = "O0A0AL00"
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionFenceId = 5226
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionMap1Id = 5228
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionMap2Id = 5229
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionMsgId = 5235
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  Declaration
  
    protected const int PromotionSpymasterId = 5227
   
  Field Value
  
  
    |
    Improve this Doc
  
  
    View Source
  
  WelcomeMsgId
  
  
  Declaration
  
    protected const int WelcomeMsgId = 5225
   
  Field Value
  
  Properties
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  FactionId
  
  
  Declaration
  
    public static int FactionId { 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
  
  
  AllowGuildExpulsion(PlayerEntity, Int32)
  
  
  Declaration
  
    protected virtual int AllowGuildExpulsion(PlayerEntity playerEntity, int newRank)
   
  Parameters
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  CalculateNewRank(PlayerEntity)
  
  
  Declaration
  
    protected override int CalculateNewRank(PlayerEntity playerEntity)
   
  Parameters
  
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  CanAccessService(GuildServices)
  
  
  Declaration
  
    public override bool CanAccessService(GuildServices service)
   
  Parameters
  
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetFactionId()
  
  
  Declaration
  
    public override int GetFactionId()
   
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetMacroDataSource()
  
  
  Declaration
  
    public override MacroDataSource GetMacroDataSource()
   
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  HallAccessAnytime()
  
  
  Declaration
  
    public override bool HallAccessAnytime()
   
  Returns
  
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Join()
  
  
  Declaration
  
    public override void Join()
   
  Overrides
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Leave()
  
  
  Declaration
  
    public override void Leave()
   
  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