示例#1
0
 public OnModuleLoad(INWScript script,
                     INWNXChat nwnxChat,
                     INWNXEvents nwnxEvents,
                     IObjectProcessingService objectProcessing,
                     IFarmingService farming,
                     INWNXDamage nwnxDamage,
                     IAreaService area,
                     IBaseService @base,
                     ISpawnService spawn,
                     ICustomEffectService customEffect,
                     IObjectVisibilityService objectVisibility,
                     IBackgroundThreadManager backgroundThreadManager,
                     IDataPackageService dataPackage,
                     INWNXWeapon nwnxWeapon)
 {
     _                        = script;
     _nwnxChat                = nwnxChat;
     _nwnxEvents              = nwnxEvents;
     _objectProcessing        = objectProcessing;
     _farming                 = farming;
     _nwnxDamage              = nwnxDamage;
     _area                    = area;
     _base                    = @base;
     _spawn                   = spawn;
     _customEffect            = customEffect;
     _objectVisibility        = objectVisibility;
     _backgroundThreadManager = backgroundThreadManager;
     _dataPackage             = dataPackage;
     _nwnxWeapon              = nwnxWeapon;
 }
 public ChatCommandService(
     INWNXChat nwnxChat,
     IColorTokenService color,
     IAuthorizationService auth)
 {
     _nwnxChat = nwnxChat;
     _color    = color;
     _auth     = auth;
 }
示例#3
0
 public Discord(
     INWScript script,
     IDataService data,
     INWNXChat nwnxChat,
     IColorTokenService color)
 {
     _         = script;
     _data     = data;
     _nwnxChat = nwnxChat;
     _color    = color;
 }
示例#4
0
 public ChatTextService(
     INWScript script,
     IColorTokenService color,
     INWNXChat nwnxChat,
     IDataService data,
     ILanguageService language,
     IEmoteStyleService emoteStyle)
 {
     _           = script;
     _color      = color;
     _nwnxChat   = nwnxChat;
     _data       = data;
     _language   = language;
     _emoteStyle = emoteStyle;
 }
示例#5
0
 public OnModuleLoad(INWScript script,
                     INWNXChat nwnxChat,
                     INWNXEvents nwnxEvents,
                     IDeathService death,
                     IStructureService structure,
                     IObjectProcessingService objectProcessing,
                     IFarmingService farming)
 {
     _                 = script;
     _nwnxChat         = nwnxChat;
     _nwnxEvents       = nwnxEvents;
     _death            = death;
     _structure        = structure;
     _objectProcessing = objectProcessing;
     _farming          = farming;
 }
示例#6
0
 public CraftService(
     INWScript script,
     IDataService data,
     IPerkService perk,
     IColorTokenService color,
     INWNXPlayer nwnxPlayer,
     INWNXEvents nwnxEvents,
     INWNXChat nwnxChat)
 {
     _           = script;
     _data       = data;
     _perk       = perk;
     _color      = color;
     _nwnxPlayer = nwnxPlayer;
     _nwnxEvents = nwnxEvents;
     _nwnxChat   = nwnxChat;
 }
 public ChatCommandService(
     INWNXChat nwnxChat,
     IColorTokenService color,
     IAuthorizationService auth,
     INWNXEvents nwnxEvents,
     INWNXCreature nwnxCreature,
     INWScript script,
     INWNXPlayer nwnxPlayer,
     INWNXPlayerQuickBarSlot nwnxQBS)
 {
     _nwnxChat     = nwnxChat;
     _color        = color;
     _auth         = auth;
     _nwnxEvents   = nwnxEvents;
     _nwnxCreature = nwnxCreature;
     _             = script;
     _nwnxPlayer   = nwnxPlayer;
     _nwnxQBS      = nwnxQBS;
 }
示例#8
0
 public BaseService(
     INWScript script,
     INWNXEvents nwnxEvents,
     IDialogService dialog,
     IDataService data,
     IPlayerService player,
     IImpoundService impound,
     IBasePermissionService perm,
     INWNXChat nwnxChat,
     IDurabilityService durability,
     IAreaService area)
 {
     _           = script;
     _nwnxEvents = nwnxEvents;
     _dialog     = dialog;
     _data       = data;
     _player     = player;
     _impound    = impound;
     _perm       = perm;
     _nwnxChat   = nwnxChat;
     _durability = durability;
     _area       = area;
     _data       = data;
 }
 public ActivityLoggingService(INWScript script, IDataContext db, INWNXChat nwnxChat)
 {
     _         = script;
     _db       = db;
     _nwnxChat = nwnxChat;
 }
 public ActivityLoggingService(INWScript script, IDataService data, INWNXChat nwnxChat)
 {
     _         = script;
     _data     = data;
     _nwnxChat = nwnxChat;
 }