Class Services
  
  
  
  
  
  Assembly: Assembly-CSharp.dll
  Syntax
  
    public static class Services
   
  Methods
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetCustomGuildService(Int32, out Services.CustomGuildService)
  
  
  Declaration
  
    public static bool GetCustomGuildService(int npcFactionId, out Services.CustomGuildService customGuildService)
   
  Parameters
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetCustomMerchantService(Int32, out Services.CustomMerchantService)
  
  
  Declaration
  
    public static bool GetCustomMerchantService(int npcFactionId, out Services.CustomMerchantService customMerchantService)
   
  Parameters
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetCustomMerchantServiceLabel(Int32)
  
  
  Declaration
  
    public static string GetCustomMerchantServiceLabel(int npcFactionId)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Int32 | 
        npcFactionId | 
         | 
      
    
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetService(GuildNpcServices)
  
  
  Declaration
  
    public static GuildServices GetService(GuildNpcServices guildNpcService)
   
  Parameters
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  GetServiceLabelText(GuildServices)
  
  
  Declaration
  
    public static string GetServiceLabelText(GuildServices service)
   
  Parameters
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  
  Declaration
  
    public static DaggerfallShortcut.Buttons GetServiceShortcutButton(GuildServices service)
   
  Parameters
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  HasCustomMerchantService(Int32)
  
  
  Declaration
  
    public static bool HasCustomMerchantService(int npcFactionId)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Int32 | 
        npcFactionId | 
         | 
      
    
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  HasGuildService(Int32)
  
  
  Declaration
  
    public static bool HasGuildService(int npcFactionId)
   
  Parameters
  
    
      
        | Type | 
        Name | 
        Description | 
      
    
    
      
        | Int32 | 
        npcFactionId | 
         | 
      
    
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  RegisterGuildService(GuildServices, Services.CustomGuildService)
  
  
  Declaration
  
    public static bool RegisterGuildService(GuildServices serviceId, Services.CustomGuildService service)
   
  Parameters
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  RegisterGuildService(Int32, GuildServices)
  
  
  Declaration
  
    public static bool RegisterGuildService(int npcFactionId, GuildServices service)
   
  Parameters
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  
  
  
  Declaration
  
    public static bool RegisterGuildService(int npcFactionId, Services.CustomGuildService service, string serviceName, DaggerfallShortcut.Buttons serviceButton = DaggerfallShortcut.Buttons.None)
   
  Parameters
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  RegisterMerchantService(Int32, Services.CustomMerchantService, String)
  
  
  Declaration
  
    public static bool RegisterMerchantService(int npcFactionId, Services.CustomMerchantService service, string serviceName)
   
  Parameters
  
  Returns