Show / Hide Table of Contents

Class Services

Inheritance
Object
Services
Namespace: DaggerfallWorkshop.Game.Guilds
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
Type Name Description
Int32 npcFactionId
Services.CustomGuildService customGuildService
Returns
Type Description
Boolean
| Improve this Doc View Source

GetCustomMerchantService(Int32, out Services.CustomMerchantService)

Declaration
public static bool GetCustomMerchantService(int npcFactionId, out Services.CustomMerchantService customMerchantService)
Parameters
Type Name Description
Int32 npcFactionId
Services.CustomMerchantService customMerchantService
Returns
Type Description
Boolean
| Improve this Doc View Source

GetCustomMerchantServiceLabel(Int32)

Declaration
public static string GetCustomMerchantServiceLabel(int npcFactionId)
Parameters
Type Name Description
Int32 npcFactionId
Returns
Type Description
String
| Improve this Doc View Source

GetService(GuildNpcServices)

Declaration
public static GuildServices GetService(GuildNpcServices guildNpcService)
Parameters
Type Name Description
GuildNpcServices guildNpcService
Returns
Type Description
GuildServices
| Improve this Doc View Source

GetServiceLabelText(GuildServices)

Declaration
public static string GetServiceLabelText(GuildServices service)
Parameters
Type Name Description
GuildServices service
Returns
Type Description
String
| Improve this Doc View Source

GetServiceShortcutButton(GuildServices)

Declaration
public static DaggerfallShortcut.Buttons GetServiceShortcutButton(GuildServices service)
Parameters
Type Name Description
GuildServices service
Returns
Type Description
DaggerfallShortcut.Buttons
| Improve this Doc View Source

HasCustomMerchantService(Int32)

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

HasGuildService(Int32)

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

RegisterGuildService(GuildServices, Services.CustomGuildService)

Declaration
public static bool RegisterGuildService(GuildServices serviceId, Services.CustomGuildService service)
Parameters
Type Name Description
GuildServices serviceId
Services.CustomGuildService service
Returns
Type Description
Boolean
| Improve this Doc View Source

RegisterGuildService(Int32, GuildServices)

Declaration
public static bool RegisterGuildService(int npcFactionId, GuildServices service)
Parameters
Type Name Description
Int32 npcFactionId
GuildServices service
Returns
Type Description
Boolean
| Improve this Doc View Source

RegisterGuildService(Int32, Services.CustomGuildService, String, DaggerfallShortcut.Buttons)

Declaration
public static bool RegisterGuildService(int npcFactionId, Services.CustomGuildService service, string serviceName, DaggerfallShortcut.Buttons serviceButton = DaggerfallShortcut.Buttons.None)
Parameters
Type Name Description
Int32 npcFactionId
Services.CustomGuildService service
String serviceName
DaggerfallShortcut.Buttons serviceButton
Returns
Type Description
Boolean
| Improve this Doc View Source

RegisterMerchantService(Int32, Services.CustomMerchantService, String)

Declaration
public static bool RegisterMerchantService(int npcFactionId, Services.CustomMerchantService service, string serviceName)
Parameters
Type Name Description
Int32 npcFactionId
Services.CustomMerchantService service
String serviceName
Returns
Type Description
Boolean
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX