Wired up EventOutputHolder to profile creation process
This commit is contained in:
@@ -9,6 +9,7 @@ using Core.Models.Eft.ItemEvent;
|
|||||||
using Core.Models.Eft.Launcher;
|
using Core.Models.Eft.Launcher;
|
||||||
using Core.Models.Eft.Profile;
|
using Core.Models.Eft.Profile;
|
||||||
using Core.Models.Enums;
|
using Core.Models.Enums;
|
||||||
|
using Core.Routers;
|
||||||
using Core.Servers;
|
using Core.Servers;
|
||||||
using Core.Services;
|
using Core.Services;
|
||||||
using Core.Utils;
|
using Core.Utils;
|
||||||
@@ -34,8 +35,8 @@ public class ProfileController
|
|||||||
|
|
||||||
// TODO: MailSendService mailSendService: MailSendService
|
// TODO: MailSendService mailSendService: MailSendService
|
||||||
protected PlayerScavGenerator _playerScavGenerator;
|
protected PlayerScavGenerator _playerScavGenerator;
|
||||||
|
private readonly EventOutputHolder _eventOutputHolder;
|
||||||
|
|
||||||
// TODO: EventOutputHolder eventOutputHolder: EventOutputHolder
|
|
||||||
protected TraderHelper _traderHelper;
|
protected TraderHelper _traderHelper;
|
||||||
protected DialogueHelper _dialogueHelper;
|
protected DialogueHelper _dialogueHelper;
|
||||||
protected QuestHelper _questHelper;
|
protected QuestHelper _questHelper;
|
||||||
@@ -52,9 +53,9 @@ public class ProfileController
|
|||||||
ProfileFixerService profileFixerService,
|
ProfileFixerService profileFixerService,
|
||||||
LocalisationService localisationService,
|
LocalisationService localisationService,
|
||||||
SeasonalEventService seasonalEventService,
|
SeasonalEventService seasonalEventService,
|
||||||
// TODO: MailSendService mailSendService: MailSendService,
|
// TODO: MailSendService mailSendService,
|
||||||
PlayerScavGenerator playerScavGenerator,
|
PlayerScavGenerator playerScavGenerator,
|
||||||
// TODO: EventOutputHolder eventOutputHolder: EventOutputHolder,
|
EventOutputHolder eventOutputHolder,
|
||||||
TraderHelper traderHelper,
|
TraderHelper traderHelper,
|
||||||
DialogueHelper dialogueHelper,
|
DialogueHelper dialogueHelper,
|
||||||
QuestHelper questHelper,
|
QuestHelper questHelper,
|
||||||
@@ -72,6 +73,7 @@ public class ProfileController
|
|||||||
_localisationService = localisationService;
|
_localisationService = localisationService;
|
||||||
_seasonalEventService = seasonalEventService;
|
_seasonalEventService = seasonalEventService;
|
||||||
_playerScavGenerator = playerScavGenerator;
|
_playerScavGenerator = playerScavGenerator;
|
||||||
|
_eventOutputHolder = eventOutputHolder;
|
||||||
_traderHelper = traderHelper;
|
_traderHelper = traderHelper;
|
||||||
_dialogueHelper = dialogueHelper;
|
_dialogueHelper = dialogueHelper;
|
||||||
_questHelper = questHelper;
|
_questHelper = questHelper;
|
||||||
@@ -233,7 +235,7 @@ public class ProfileController
|
|||||||
]);
|
]);
|
||||||
|
|
||||||
// Make unused response so applyQuestReward works
|
// Make unused response so applyQuestReward works
|
||||||
ItemEventRouterResponse? response = null; // TODO => _eventOutputHolder.GetOutput(sessionID);
|
ItemEventRouterResponse? response = _eventOutputHolder.GetOutput(sessionID);
|
||||||
|
|
||||||
// Add rewards for starting quests to profile
|
// Add rewards for starting quests to profile
|
||||||
GivePlayerStartingQuestRewards(profileDetails, sessionID, response);
|
GivePlayerStartingQuestRewards(profileDetails, sessionID, response);
|
||||||
|
|||||||
Reference in New Issue
Block a user