public AvatarRetireHandler(CityServerContext context, IDAFactory da, IDataService dataService, IKernel kernel) { Context = context; DA = da; DataService = dataService; Kernel = kernel; }
public LotAllocations(LotServerPicker PickingEngine, IDAFactory daFactory, CityServerContext context, IKernel kernel) { this.PickingEngine = PickingEngine; DAFactory = daFactory; Context = context; Matchmaker = kernel.Get <JobMatchmaker>(); }
public JoinLotHandler(LotAllocations lots, LotServerPicker pickingEngine, IDAFactory da, CityServerContext context) { Lots = lots; PickingEngine = pickingEngine; DAFactory = da; Context = context; }
public EventSystem(IDAFactory da, CityServerContext ctx, ISessions sessions, IKernel kernel) { DA = da; Kernel = kernel; Context = ctx; Sessions = sessions; }
public Neighborhoods(IDAFactory daFactory, CityServerContext context, IKernel kernel, ISessions sessions) { Kernel = kernel; DAFactory = daFactory; Context = context; Sessions = sessions; }
public PurchaseLotHandler(CityServerContext context, IRealestateDomain realestate, IDAFactory da, IDataService dataService) { Context = context; GlobalRealestate = realestate; Realestate = realestate.GetByShard(context.ShardId); DA = da; DataService = dataService; }
public VoltronConnectionLifecycleHandler(ISessions sessions, IDataService dataService, IDAFactory da, CityServerContext context, LotServerPicker lotServers) { this.VoltronSessions = sessions.GetOrCreateGroup(Groups.VOLTRON); this.DataService = dataService; this.DAFactory = da; this.Context = context; this.LotServers = lotServers; }
public EventSystem(IDAFactory da, CityServerContext ctx, ISessions sessions, IKernel kernel, Tuning tuning) { DA = da; Kernel = kernel; Context = ctx; Sessions = sessions; TuningDomain = tuning; }
public ChangeRoommateHandler(ISessions sessions, IDAFactory da, CityServerContext context, IDataService dataService, LotServerPicker lotServers, LotAllocations lots) { this.Sessions = sessions; this.DAFactory = da; this.Context = context; this.DataService = dataService; this.LotServers = lotServers; this.Lots = lots; }
public NhoodHandler(CityServerContext context, IRealestateDomain realestate, IDAFactory da, IDataService dataService, IKernel kernel, Neighborhoods nhoods) { Context = context; GlobalRealestate = realestate; Realestate = realestate.GetByShard(context.ShardId); DA = da; DataService = dataService; Kernel = kernel; Nhoods = nhoods; }
public VoltronConnectionLifecycleHandler(ISessions sessions, IDataService dataService, IDAFactory da, CityServerContext context, LotServerPicker lotServers, CityLivenessEngine engine, EventSystem events) { VoltronSessions = sessions.GetOrCreateGroup(Groups.VOLTRON); Sessions = sessions; DataService = dataService; DAFactory = da; Context = context; LotServers = lotServers; Liveness = engine; Events = events; }
public BulletinHandler(CityServerContext context, IDAFactory da, IDataService dataService, IKernel kernel, Neighborhoods nhoods) { Context = context; DA = da; DataService = dataService; Kernel = kernel; Nhoods = nhoods; POST_FREQ_LIMIT = context.Config.Neighborhoods.Bulletin_Post_Frequency * 60 * 60 * 24; POST_FREQ_LIMIT_MAYOR = context.Config.Neighborhoods.Bulletin_Mayor_Frequency * 60 * 60 * 24; MOVE_LIMIT_PERIOD = context.Config.Neighborhoods.Bulletin_Move_Penalty * 60 * 60 * 24; }
public VoltronConnectionLifecycleHandler(ISessions sessions, IDataService dataService, IDAFactory da, CityServerContext context, LotServerPicker lotServers, CityLivenessEngine engine, EventSystem events, Neighborhoods neigh) { this.VoltronSessions = sessions.GetOrCreateGroup(Groups.VOLTRON); this.Sessions = sessions; this.DataService = dataService; this.DAFactory = da; this.Context = context; this.LotServers = lotServers; this.Liveness = engine; this.Events = events; this.Neigh = neigh; }
public RegistrationHandler(CityServerContext context, IDAFactory daFactory, GameContent content) { Context = context; DAFactory = daFactory; Content = content; content.AvatarCollections.Get("ea_female_heads.col") .Select(x => content.AvatarPurchasables.Get(x.PurchasableOutfitId)).ToList() .ForEach(x => ValidFemaleOutfits.Add((uint)(x.OutfitID >> 32), x)); content.AvatarCollections.Get("ea_female.col") .Select(x => content.AvatarPurchasables.Get(x.PurchasableOutfitId)).ToList() .ForEach(x => ValidFemaleOutfits.Add((uint)(x.OutfitID >> 32), x)); content.AvatarCollections.Get("ea_male_heads.col") .Select(x => content.AvatarPurchasables.Get(x.PurchasableOutfitId)).ToList() .ForEach(x => ValidMaleOutfits.Add((uint)(x.OutfitID >> 32), x)); content.AvatarCollections.Get("ea_male.col") .Select(x => content.AvatarPurchasables.Get(x.PurchasableOutfitId)).ToList() .ForEach(x => ValidMaleOutfits.Add((uint)(x.OutfitID >> 32), x)); }
public ModerationHandler(IDAFactory da, ISessions sessions, CityServerContext context) { this.DAFactory = da; this.Context = context; this.Sessions = sessions; }
public LotAllocation(IDAFactory da, CityServerContext context) { Context = context; DAFactory = da; }
public DBRequestWrapperHandler(CityServerContext context, IDAFactory da, ServerTop100Domain Top100) { this.DAFactory = da; this.Context = context; this.Top100 = Top100; }
public ElectronFindAvatarHandler(IDAFactory da, CityServerContext context) { this.DAFactory = da; this.Context = context; }
public MatchmakerNotifyHandler(JobMatchmaker mm, CityServerContext context) { Context = context; Matchmaker = mm; }
public ServerTop100Domain(IDAFactory DAFactory, CityServerContext context, MemoryCache cache) { Cache = cache; this.DAFactory = DAFactory; this.Context = context; }