예제 #1
0
 public CraftCreateItem(
     INWScript script,
     IDataService data,
     IErrorService error,
     ICraftService craft,
     IComponentBonusService componentBonus,
     IBiowareXP2 biowareXP2,
     IColorTokenService color,
     IBaseService @base,
     ISkillService skill,
     IRandomService random,
     IPlayerStatService playerStat,
     IDurabilityService durability,
     IPerkService perk)
 {
     _               = script;
     _data           = data;
     _error          = error;
     _craft          = craft;
     _componentBonus = componentBonus;
     _biowareXP2     = biowareXP2;
     _color          = color;
     _base           = @base;
     _skill          = skill;
     _random         = random;
     _playerStat     = playerStat;
     _durability     = durability;
     _perk           = perk;
 }
예제 #2
0
 public CraftService(
     INWScript script,
     IDataContext db,
     IPerkService perk,
     ISkillService skill,
     IColorTokenService color,
     IItemService item,
     INWNXPlayer nwnxPlayer,
     IFoodService food,
     IRandomService random,
     IDurabilityService durability,
     IErrorService error)
 {
     _           = script;
     _db         = db;
     _perk       = perk;
     _skill      = skill;
     _color      = color;
     _item       = item;
     _nwnxPlayer = nwnxPlayer;
     _food       = food;
     _random     = random;
     _durability = durability;
     _error      = error;
 }
예제 #3
0
 public PlayerService(
     INWScript script,
     IDataService data,
     IColorTokenService color,
     INWNXCreature nwnxCreature,
     INWNXPlayer player,
     INWNXPlayerQuickBarSlot qbs,
     IDialogService dialog,
     INWNXEvents nwnxEvents,
     IBackgroundService background,
     IRaceService race,
     IDurabilityService durability,
     IPlayerStatService stat,
     ILanguageService language)
 {
     _             = script;
     _data         = data;
     _color        = color;
     _nwnxCreature = nwnxCreature;
     _player       = player;
     _qbs          = qbs;
     _dialog       = dialog;
     _nwnxEvents   = nwnxEvents;
     _background   = background;
     _race         = race;
     _durability   = durability;
     _stat         = stat;
     _language     = language;
 }
예제 #4
0
 public NWItem(INWScript script,
               IDurabilityService durability,
               IItemService item,
               AppState state)
     : base(script, state)
 {
     _durability = durability;
     _item       = item;
 }
예제 #5
0
 public RepairKit(
     IDurabilityService durability,
     IPerkService perk,
     IRandomService random)
 {
     _durability = durability;
     _perk       = perk;
     _random     = random;
 }
예제 #6
0
 public DeathService(IDataService data,
                     INWScript script,
                     IRandomService random,
                     IDurabilityService durability)
 {
     _data       = data;
     _           = script;
     _random     = random;
     _durability = durability;
 }
예제 #7
0
 public RepairKit(
     IDurabilityService durability,
     IPerkService perk,
     IRandomService random,
     ISkillService skill)
 {
     _durability = durability;
     _perk       = perk;
     _random     = random;
     _skill      = skill;
 }
예제 #8
0
 public ComponentBonusService(
     INWScript script,
     IItemService item,
     IBiowareXP2 biowareXP2,
     IDurabilityService durability)
 {
     _           = script;
     _item       = item;
     _biowareXP2 = biowareXP2;
     _durability = durability;
 }
예제 #9
0
 public OnHitCastSpell(
     INWScript script,
     IDurabilityService durability,
     IAbilityService ability,
     ISkillService skill,
     IPerkService perk)
 {
     _           = script;
     _durability = durability;
     _ability    = ability;
     _skill      = skill;
     _perk       = perk;
 }
예제 #10
0
 public OnModuleEquipItem(INWScript script,
                          IDurabilityService durability,
                          ISkillService skill,
                          IPerkService perk,
                          IItemService item,
                          IHelmetToggleService helmetToggle)
 {
     _             = script;
     _durability   = durability;
     _skill        = skill;
     _perk         = perk;
     _item         = item;
     _helmetToggle = helmetToggle;
 }
예제 #11
0
 public OnDamaged(
     INWScript script,
     IDataService data,
     IRandomService random,
     IBaseService @base,
     ISerializationService serialization,
     IDurabilityService durability)
 {
     _              = script;
     _data          = data;
     _random        = random;
     _base          = @base;
     _serialization = serialization;
     _durability    = durability;
 }
예제 #12
0
 public PlaceStructure(
     INWScript script,
     IDialogService dialog,
     IDataService data,
     IBaseService @base,
     IColorTokenService color,
     IAreaService area,
     IDurabilityService durability)
     : base(script, dialog)
 {
     _data       = data;
     _base       = @base;
     _color      = color;
     _area       = area;
     _durability = durability;
 }
예제 #13
0
 public OnModuleExamine(
     INWScript script,
     IFarmingService farming,
     IDurabilityService durability,
     IPerkService perk,
     IItemService item,
     INWNXEvents nwnxEvents,
     IExaminationService examination)
 {
     _            = script;
     _farming     = farming;
     _durability  = durability;
     _perk        = perk;
     _item        = item;
     _nwnxEvents  = nwnxEvents;
     _examination = examination;
 }
예제 #14
0
 public MineralScanner(
     INWScript script,
     IPerkService perk,
     IDataService data,
     IBaseService @base,
     IItemService item,
     IRandomService random,
     IDurabilityService durability)
 {
     _           = script;
     _perk       = perk;
     _data       = data;
     _base       = @base;
     _item       = item;
     _random     = random;
     _durability = durability;
 }
예제 #15
0
 public OnDamaged(
     INWScript script,
     IRandomService random,
     IColorTokenService color,
     IPerkService perk,
     ISkillService skill,
     IDataContext db,
     IDurabilityService durability)
 {
     _           = script;
     _random     = random;
     _color      = color;
     _perk       = perk;
     _skill      = skill;
     _db         = db;
     _durability = durability;
 }
예제 #16
0
 public SearchService(
     INWScript script,
     IRandomService random,
     IDataService data,
     IQuestService quest,
     ISerializationService serialization,
     ILocalVariableService localVariable,
     IColorTokenService color,
     IDurabilityService durability)
 {
     _              = script;
     _random        = random;
     _data          = data;
     _quest         = quest;
     _serialization = serialization;
     _localVariable = localVariable;
     _color         = color;
     _durability    = durability;
 }
예제 #17
0
 public ItemService(
     INWScript script,
     IDataContext db,
     IDurabilityService durability,
     IBiowareXP2 xp2,
     ISkillService skill,
     IColorTokenService color,
     INWNXItem nwnxItem,
     INWNXPlayer nwnxPlayer)
 {
     _           = script;
     _db         = db;
     _durability = durability;
     _xp2        = xp2;
     _skill      = skill;
     _color      = color;
     _nwnxItem   = nwnxItem;
     _nwnxPlayer = nwnxPlayer;
 }
예제 #18
0
 public ResourceHarvester(
     INWScript script,
     IRandomService random,
     IPerkService perk,
     IResourceService resource,
     ISkillService skill,
     IBiowareXP2 biowareXP2,
     IDurabilityService durability,
     IColorTokenService color)
 {
     _           = script;
     _random     = random;
     _perk       = perk;
     _resource   = resource;
     _skill      = skill;
     _biowareXP2 = biowareXP2;
     _durability = durability;
     _color      = color;
 }
예제 #19
0
 public ResourceScanner(
     INWScript script,
     ISpawnService spawn,
     IRandomService random,
     IPerkService perk,
     IResourceService resource,
     ISkillService skill,
     IDurabilityService durability,
     IBiowarePosition biowarePosition)
 {
     _                = script;
     _spawn           = spawn;
     _random          = random;
     _perk            = perk;
     _resource        = resource;
     _skill           = skill;
     _durability      = durability;
     _biowarePosition = biowarePosition;
 }
예제 #20
0
 public OnAttacked(INWScript script,
                   ISkillService skill,
                   IPerkService perk,
                   IRandomService random,
                   IStructureService structure,
                   IColorTokenService color,
                   IItemService item,
                   IDurabilityService durability,
                   IPlayerService player)
 {
     _           = script;
     _skill      = skill;
     _perk       = perk;
     _random     = random;
     _structure  = structure;
     _color      = color;
     _item       = item;
     _durability = durability;
     _player     = player;
 }
예제 #21
0
 public OnModuleExamine(
     INWScript script,
     IFarmingService farming,
     IDurabilityService durability,
     IPerkService perk,
     IItemService item,
     INWNXEvents nwnxEvents,
     IExaminationService examination,
     IModService mod,
     IColorTokenService color)
 {
     _            = script;
     _farming     = farming;
     _durability  = durability;
     _perk        = perk;
     _item        = item;
     _nwnxEvents  = nwnxEvents;
     _examination = examination;
     _mod         = mod;
     _color       = color;
 }
예제 #22
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;
 }
예제 #23
0
파일: NWItem.cs 프로젝트: zunath/Freescape
 public NWItem(INWScript script,
               IDurabilityService durability)
     : base(script)
 {
     _durability = durability;
 }
예제 #24
0
 public DurabilityMod(IDurabilityService durability)
 {
     _durability = durability;
 }