コード例 #1
0
ファイル: PlasmaCell.cs プロジェクト: xephnin/SWLOR_NWN
 public PlasmaCell(
     INWScript script,
     ICustomEffectService customEffect)
 {
     _             = script;
     _customEffect = customEffect;
 }
コード例 #2
0
 public AbilityService(INWScript script,
                       IDataContext db,
                       IPerkService perk,
                       IPVPSanctuaryService pvpSanctuary,
                       ITimeService time,
                       IBiowarePosition biowarePosition,
                       INWNXPlayer nwnxPlayer,
                       IColorTokenService color,
                       IRandomService random,
                       IFoodService food,
                       IEnmityService enmity,
                       INWNXEvents nwnxEvents,
                       INWNXDamage nwnxDamage,
                       ICustomEffectService customEffect)
 {
     _                = script;
     _db              = db;
     _perk            = perk;
     _pvpSanctuary    = pvpSanctuary;
     _time            = time;
     _biowarePosition = biowarePosition;
     _nwnxPlayer      = nwnxPlayer;
     _color           = color;
     _random          = random;
     _food            = food;
     _enmity          = enmity;
     _nwnxEvents      = nwnxEvents;
     _nwnxDamage      = nwnxDamage;
     _customEffect    = customEffect;
 }
コード例 #3
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;
 }
コード例 #4
0
 public AbilityService(INWScript script,
                       IDataService data,
                       IPerkService perk,
                       IPVPSanctuaryService pvpSanctuary,
                       ITimeService time,
                       IBiowarePosition biowarePosition,
                       INWNXPlayer nwnxPlayer,
                       IColorTokenService color,
                       IRandomService random,
                       IEnmityService enmity,
                       INWNXEvents nwnxEvents,
                       INWNXDamage nwnxDamage,
                       ICustomEffectService customEffect,
                       IPlayerStatService playerStat,
                       IItemService item)
 {
     _                = script;
     _data            = data;
     _perk            = perk;
     _pvpSanctuary    = pvpSanctuary;
     _time            = time;
     _biowarePosition = biowarePosition;
     _nwnxPlayer      = nwnxPlayer;
     _color           = color;
     _random          = random;
     _enmity          = enmity;
     _nwnxEvents      = nwnxEvents;
     _nwnxDamage      = nwnxDamage;
     _customEffect    = customEffect;
     _playerStat      = playerStat;
     _item            = item;
 }
コード例 #5
0
 public OnModuleEnter(
     INWScript script,
     IPlayerService player,
     ISkillService skill,
     IQuestService quest,
     IActivityLoggingService activityLogging,
     IMapPinService mapPin,
     IObjectVisibilityService objectVisibility,
     ICustomEffectService customEffect,
     IChatTextService chatText,
     IPlayerValidationService playerValidation,
     IDataService data,
     IRaceService race,
     IPlayerMigrationService migration)
 {
     _                 = script;
     _player           = player;
     _skill            = skill;
     _quest            = quest;
     _activityLogging  = activityLogging;
     _mapPin           = mapPin;
     _objectVisibility = objectVisibility;
     _customEffect     = customEffect;
     _chatText         = chatText;
     _playerValidation = playerValidation;
     _data             = data;
     _race             = race;
     _migration        = migration;
 }
コード例 #6
0
ファイル: Rest.cs プロジェクト: xephnin/SWLOR_NWN
 public Rest(INWScript script,
             IPerkService perk,
             ICustomEffectService customEffect)
 {
     _             = script;
     _perk         = perk;
     _customEffect = customEffect;
 }
コード例 #7
0
 public Chainspell(ICustomEffectService customEffect,
                   IPerkService perk,
                   INWScript script)
 {
     _customEffect = customEffect;
     _perk         = perk;
     _             = script;
 }
コード例 #8
0
 public ForceSpread(INWScript script,
                    ICustomEffectService customEffect,
                    IPerkService perk)
 {
     _             = script;
     _customEffect = customEffect;
     _perk         = perk;
 }
コード例 #9
0
 public ForceAura(
     INWScript script,
     ICustomEffectService customEffect,
     ISkillService skill)
 {
     _             = script;
     _customEffect = customEffect;
     _skill        = skill;
 }
コード例 #10
0
 public BleedBite(
     INWScript script,
     IRandomService random,
     ICustomEffectService customEffect)
 {
     _             = script;
     _random       = random;
     _customEffect = customEffect;
 }
コード例 #11
0
 public AbsorptionField(
     INWScript script,
     ICustomEffectService customEffect,
     IPerkService perk)
 {
     _             = script;
     _customEffect = customEffect;
     _perk         = perk;
 }
コード例 #12
0
ファイル: RestEffect.cs プロジェクト: xephnin/SWLOR_NWN
 public RestEffect(
     INWScript script,
     IPerkService perk,
     ICustomEffectService customEffect,
     IPlayerStatService playerStat)
 {
     _             = script;
     _customEffect = customEffect;
     _perk         = perk;
     _playerStat   = playerStat;
 }
コード例 #13
0
ファイル: PreciseToss.cs プロジェクト: xephnin/SWLOR_NWN
 public PreciseToss(
     INWScript script,
     IPerkService perk,
     IRandomService random,
     ICustomEffectService customEffect)
 {
     _perk         = perk;
     _             = script;
     _random       = random;
     _customEffect = customEffect;
 }
コード例 #14
0
 public ShieldBoostEffect(
     INWScript script,
     ISkillService skill,
     ICustomEffectService customEffect,
     IPlayerStatService stat)
 {
     _             = script;
     _skill        = skill;
     _customEffect = customEffect;
     _stat         = stat;
 }
コード例 #15
0
ファイル: Purify.cs プロジェクト: zunath/Freescape
 public Purify(INWScript script,
               IPerkService perk,
               IRandomService random,
               ICustomEffectService customEffect,
               ISkillService skill)
 {
     _             = script;
     _perk         = perk;
     _random       = random;
     _customEffect = customEffect;
     _skill        = skill;
 }
コード例 #16
0
ファイル: NWPlayer.cs プロジェクト: zunath/SolarOdyssey2_NWN
 public NWPlayer(INWScript script,
                 INWNXCreature nwnxCreature,
                 AppState state,
                 ICustomEffectService customEffect,
                 ISkillService skill,
                 IItemService item)
     : base(script, nwnxCreature, state)
 {
     _customEffect = customEffect;
     _skill        = skill;
     _item         = item;
 }
コード例 #17
0
ファイル: FireBlast.cs プロジェクト: zunath/SolarOdyssey2_NWN
 public FireBlast(INWScript script,
                  IRandomService random,
                  IPerkService perk,
                  ISkillService skill,
                  ICustomEffectService customEffect)
 {
     _             = script;
     _random       = random;
     _perk         = perk;
     _skill        = skill;
     _customEffect = customEffect;
 }
コード例 #18
0
 public TreatmentKit(INWScript script,
                     ISkillService skill,
                     ICustomEffectService customEffect,
                     IRandomService random,
                     IPerkService perk)
 {
     _             = script;
     _skill        = skill;
     _customEffect = customEffect;
     _random       = random;
     _perk         = perk;
 }
コード例 #19
0
 public FinishAbilityUse(
     IDataService data,
     INWScript script,
     IAbilityService ability,
     IColorTokenService color,
     ICustomEffectService customEffect)
 {
     _data         = data;
     _             = script;
     _ability      = ability;
     _color        = color;
     _customEffect = customEffect;
 }
コード例 #20
0
 public Aegis(
     INWScript script,
     IPerkService perk,
     ICustomEffectService customEffect,
     ISkillService skill,
     IRandomService random)
 {
     _             = script;
     _perk         = perk;
     _customEffect = customEffect;
     _skill        = skill;
     _random       = random;
 }
コード例 #21
0
ファイル: MeditateEffect.cs プロジェクト: xephnin/SWLOR_NWN
 public MeditateEffect(
     INWScript script,
     IAbilityService ability,
     IPerkService perk,
     ICustomEffectService customEffect,
     IPlayerStatService playerStat)
 {
     _             = script;
     _ability      = ability;
     _perk         = perk;
     _customEffect = customEffect;
     _playerStat   = playerStat;
 }
コード例 #22
0
ファイル: ForceBreach.cs プロジェクト: xephnin/SWLOR_NWN
 public ForceBreach(INWScript script,
                    IPerkService perk,
                    IRandomService random,
                    ISkillService skill,
                    ICustomEffectService customEffect,
                    IPlayerStatService playerStat)
 {
     _             = script;
     _perk         = perk;
     _random       = random;
     _skill        = skill;
     _customEffect = customEffect;
     _playerStat   = playerStat;
 }
コード例 #23
0
 public FoodService(INWScript script,
                    IRandomService random,
                    IColorTokenService color,
                    ICustomEffectService customEffect,
                    IDataContext db,
                    IMenuService menu)
 {
     _             = script;
     _random       = random;
     _color        = color;
     _customEffect = customEffect;
     _db           = db;
     _menu         = menu;
 }
コード例 #24
0
 public CustomEffectProcessor(IDataService data,
                              IErrorService error,
                              INWScript script,
                              AppCache cache,
                              INWNXObject nwnxObject,
                              ICustomEffectService customEffect)
 {
     _data         = data;
     _error        = error;
     _             = script;
     _cache        = cache;
     _nwnxObject   = nwnxObject;
     _customEffect = customEffect;
 }
コード例 #25
0
 public PlayerStatService(
     INWScript script,
     ICustomEffectService customEffect,
     INWNXCreature nwnxCreature,
     IItemService item,
     IDataService data,
     IPerkService perk)
 {
     _             = script;
     _customEffect = customEffect;
     _item         = item;
     _data         = data;
     _perk         = perk;
     _nwnxCreature = nwnxCreature;
 }
コード例 #26
0
 public DarkHeal(INWScript script,
                 IPerkService perk,
                 IRandomService random,
                 ISkillService skill,
                 IDataService data,
                 ICustomEffectService customEffect,
                 IPlayerStatService playerStat)
 {
     _             = script;
     _perk         = perk;
     _random       = random;
     _skill        = skill;
     _data         = data;
     _customEffect = customEffect;
     _playerStat   = playerStat;
 }
コード例 #27
0
ファイル: OnModuleHeartbeat.cs プロジェクト: zunath/Freescape
 public OnModuleHeartbeat(INWScript script,
                          IDataContext db,
                          IFoodService food,
                          ICustomEffectService customEffect,
                          IItemService item,
                          IEffectTrackerService effectTracker,
                          IAbilityService ability)
 {
     _              = script;
     _db            = db;
     _food          = food;
     _customEffect  = customEffect;
     _item          = item;
     _effectTracker = effectTracker;
     _ability       = ability;
 }
コード例 #28
0
ファイル: PerkRefund.cs プロジェクト: xephnin/SWLOR_NWN
 public PerkRefund(
     INWScript script,
     IDialogService dialog,
     IDataService data,
     IColorTokenService color,
     INWNXCreature nwnxCreature,
     ICustomEffectService customEffect,
     IPlayerStatService stat,
     ITimeService time)
     : base(script, dialog)
 {
     _data         = data;
     _color        = color;
     _nwnxCreature = nwnxCreature;
     _customEffect = customEffect;
     _stat         = stat;
     _time         = time;
 }
コード例 #29
0
ファイル: ForcePack.cs プロジェクト: xephnin/SWLOR_NWN
 public ForcePack(
     INWScript script,
     IDataService data,
     ISkillService skill,
     IRandomService random,
     IPerkService perk,
     IPlayerStatService playerStat,
     IAbilityService ability,
     ICustomEffectService customEffect)
 {
     _             = script;
     _data         = data;
     _skill        = skill;
     _random       = random;
     _perk         = perk;
     _playerStat   = playerStat;
     _ability      = ability;
     _customEffect = customEffect;
 }
コード例 #30
0
ファイル: SkillService.cs プロジェクト: zunath/Freescape
 public SkillService(IDataContext db,
                     INWScript script,
                     IRandomService random,
                     IFoodService food,
                     INWNXCreature nwnxCreature,
                     IPerkService perk,
                     IBiowareXP2 biowareXP2,
                     ICustomEffectService customEffect,
                     AppState state)
 {
     _db           = db;
     _             = script;
     _random       = random;
     _food         = food;
     _nwnxCreature = nwnxCreature;
     _perk         = perk;
     _biowareXP2   = biowareXP2;
     _customEffect = customEffect;
     _state        = state;
 }