Example #1
0
 public KeyItemCheck(
     INWScript script,
     IKeyItemService keyItem)
 {
     _        = script;
     _keyItem = keyItem;
 }
Example #2
0
 public ObtainKeyItem(
     INWScript script,
     IKeyItemService keyItem,
     IObjectVisibilityService ovs)
 {
     _        = script;
     _keyItem = keyItem;
     _ovs     = ovs;
 }
 public OnModuleAcquireItem(
     INWScript script,
     IKeyItemService keyItem,
     IQuestService quest)
 {
     _        = script;
     _keyItem = keyItem;
     _quest   = quest;
 }
Example #4
0
 public KeyItems(
     INWScript script,
     IDialogService dialog,
     IKeyItemService keyItem,
     IColorTokenService color)
     : base(script, dialog)
 {
     _keyItem = keyItem;
     _color   = color;
 }
Example #5
0
 public SliceTerminal(
     INWScript script,
     IDialogService dialog,
     IKeyItemService keyItem,
     IObjectVisibilityService ovs)
     : base(script, dialog)
 {
     _keyItem = keyItem;
     _ovs     = ovs;
 }
Example #6
0
 public LockedDoor(
     INWScript script,
     IDialogService dialog,
     IDataService data,
     IKeyItemService keyItem)
     : base(script, dialog)
 {
     _data    = data;
     _keyItem = keyItem;
 }
Example #7
0
 public OnUsed(
     INWScript script,
     IKeyItemService keyItem,
     IAreaService area,
     IPlayerService player,
     IDialogService dialog)
 {
     _        = script;
     _keyItem = keyItem;
     _area    = area;
     _player  = player;
     _dialog  = dialog;
 }
Example #8
0
 public QuestService(INWScript script,
                     IDataContext db,
                     IKeyItemService keyItem,
                     IMapPinService mapPin,
                     IDialogService dialog,
                     IColorTokenService color)
 {
     _        = script;
     _db      = db;
     _keyItem = keyItem;
     _mapPin  = mapPin;
     _dialog  = dialog;
     _color   = color;
 }
Example #9
0
 public QuestService(INWScript script,
                     IDataService data,
                     IKeyItemService keyItem,
                     IMapPinService mapPin,
                     IDialogService dialog,
                     IColorTokenService color,
                     IObjectVisibilityService ovs)
 {
     _        = script;
     _data    = data;
     _keyItem = keyItem;
     _mapPin  = mapPin;
     _dialog  = dialog;
     _color   = color;
     _ovs     = ovs;
 }
Example #10
0
 public RemoveKeyItemsRule(IKeyItemService keyItem)
 {
     _keyItem = keyItem;
 }