mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 14:29:03 +02:00
don't create ScriptEngines for ACs that don't need them
This commit is contained in:
parent
0d48eb55b9
commit
1203aae96b
1 changed files with 6 additions and 2 deletions
|
@ -53,10 +53,14 @@ AssignmentClient::AssignmentClient(Assignment::Type requestAssignmentType, QStri
|
||||||
QSettings::setDefaultFormat(QSettings::IniFormat);
|
QSettings::setDefaultFormat(QSettings::IniFormat);
|
||||||
|
|
||||||
DependencyManager::set<AccountManager>();
|
DependencyManager::set<AccountManager>();
|
||||||
|
|
||||||
auto scriptableAvatar = DependencyManager::set<ScriptableAvatar>();
|
auto scriptableAvatar = DependencyManager::set<ScriptableAvatar>();
|
||||||
auto addressManager = DependencyManager::set<AddressManager>();
|
auto addressManager = DependencyManager::set<AddressManager>();
|
||||||
auto scriptEngines = DependencyManager::set<ScriptEngines>();
|
|
||||||
|
if (requestAssignmentType != Assignment::AvatarMixerType &&
|
||||||
|
requestAssignmentType != Assignment::AudioMixerType) {
|
||||||
|
auto scriptEngines = DependencyManager::set<ScriptEngines>();
|
||||||
|
}
|
||||||
|
|
||||||
// create a NodeList as an unassigned client, must be after addressManager
|
// create a NodeList as an unassigned client, must be after addressManager
|
||||||
auto nodeList = DependencyManager::set<NodeList>(NodeType::Unassigned, listenPort);
|
auto nodeList = DependencyManager::set<NodeList>(NodeType::Unassigned, listenPort);
|
||||||
|
|
Loading…
Reference in a new issue