示例#1
0
 public OnUsed(INWScript script,
               IBasePermissionService perm,
               IDialogService dialog)
 {
     _       = script;
     _perm   = perm;
     _dialog = dialog;
 }
示例#2
0
 public OnUsed(INWScript script,
               IBasePermissionService perm,
               IDialogService dialog,
               IDataService data)
 {
     _       = script;
     _perm   = perm;
     _dialog = dialog;
     _data   = data;
 }
示例#3
0
 public StructureStorage(
     INWScript script,
     IDialogService dialog,
     IColorTokenService color,
     IDataService data,
     IBasePermissionService perm)
     : base(script, dialog)
 {
     _color = color;
     _data  = data;
     _perm  = perm;
 }
示例#4
0
 public ControlTower(
     INWScript script,
     IDialogService dialog,
     IDataService data,
     IBasePermissionService perm,
     ISerializationService serialization)
     : base(script, dialog)
 {
     _data          = data;
     _perm          = perm;
     _serialization = serialization;
 }
示例#5
0
 public ManageLease(
     INWScript script,
     IDialogService dialog,
     IBaseService @base,
     IColorTokenService color,
     IDataService data,
     IBasePermissionService perm)
     : base(script, dialog)
 {
     _base  = @base;
     _color = color;
     _data  = data;
     _perm  = perm;
 }
示例#6
0
 public EditPrimaryResidence(
     INWScript script,
     IDialogService dialog,
     IDataService data,
     IBaseService @base,
     IBasePermissionService perm,
     IColorTokenService color)
     : base(script, dialog)
 {
     _data  = data;
     _base  = @base;
     _perm  = perm;
     _color = color;
 }
示例#7
0
 public BaseManagementTool(
     INWScript script,
     IDialogService dialog,
     IBaseService @base,
     IColorTokenService color,
     IDataService data,
     IImpoundService impound,
     IBasePermissionService perm)
     : base(script, dialog)
 {
     _base    = @base;
     _color   = color;
     _data    = data;
     _impound = impound;
     _perm    = perm;
 }
 public BuildingEntrance(
     INWScript script,
     IDialogService dialog,
     IBaseService @base,
     IPlayerService player,
     IDataService data,
     IAreaService area,
     IBasePermissionService perm)
     : base(script, dialog)
 {
     _base   = @base;
     _player = player;
     _data   = data;
     _area   = area;
     _perm   = perm;
 }
示例#9
0
 public ControlTower(
     INWScript script,
     IDialogService dialog,
     IDataService data,
     IBasePermissionService perm,
     ISerializationService serialization,
     IBaseService @base,
     IColorTokenService color,
     ITimeService time)
     : base(script, dialog)
 {
     _data          = data;
     _perm          = perm;
     _serialization = serialization;
     _base          = @base;
     _color         = color;
     _time          = time;
 }
示例#10
0
 public ApartmentRental(
     INWScript script,
     IDialogService dialog,
     IColorTokenService color,
     IDataService data,
     IBaseService @base,
     IAreaService area,
     IImpoundService impound,
     IBasePermissionService perm)
     : base(script, dialog)
 {
     _color   = color;
     _data    = data;
     _base    = @base;
     _area    = area;
     _impound = impound;
     _perm    = perm;
 }
示例#11
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;
 }