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 Map(IMapCreationData creationData, IBattlefieldBuilder battlefieldBuilder, ISpawnService spawnService) { this.battlefield = battlefieldBuilder.Build(creationData.MapInfo); this.Width = battlefield.Width; this.Height = (byte)(battlefield.Cells.Count / this.Width); spawnService.Spawn(this.battlefield.Cells, creationData.UserContents); }
public AreaService( INWScript script, IDataService data, ISpawnService spawn, AppCache cache) { _ = script; _data = data; _spawn = spawn; _cache = cache; }
public SpawnProcessor( AppCache cache, IObjectProcessingService processor, IDataService data, ISpawnService spawn, INWScript script) { _cache = cache; _processor = processor; _data = data; _spawn = spawn; _ = script; }
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; }
public static Action <Action <Type, object> > RegistrationHelper(this ISpawnService service) => rh => rh(typeof(ISpawnService), service);
public ServerController(ISpawnService spawnService, ServerHub hub) { this.spawnService = spawnService; serverHub = hub; }
public GameManagerService() { _spawnService = new SpawnService(); }