mirror of
https://github.com/overte-org/overte.git
synced 2025-08-09 05:17:02 +02:00
remove old voxel cost model from application
This commit is contained in:
parent
6cab831ea0
commit
42582e5d0f
2 changed files with 0 additions and 29 deletions
|
@ -553,7 +553,6 @@ Application::Application(int& argc, char** argv, QElapsedTimer& startupTimer) :
|
||||||
connect(&domainHandler, SIGNAL(connectedToDomain(const QString&)), SLOT(updateWindowTitle()));
|
connect(&domainHandler, SIGNAL(connectedToDomain(const QString&)), SLOT(updateWindowTitle()));
|
||||||
connect(&domainHandler, SIGNAL(disconnectedFromDomain()), SLOT(updateWindowTitle()));
|
connect(&domainHandler, SIGNAL(disconnectedFromDomain()), SLOT(updateWindowTitle()));
|
||||||
connect(&domainHandler, SIGNAL(disconnectedFromDomain()), SLOT(clearDomainOctreeDetails()));
|
connect(&domainHandler, SIGNAL(disconnectedFromDomain()), SLOT(clearDomainOctreeDetails()));
|
||||||
connect(&domainHandler, &DomainHandler::settingsReceived, this, &Application::domainSettingsReceived);
|
|
||||||
|
|
||||||
// update our location every 5 seconds in the metaverse server, assuming that we are authenticated with one
|
// update our location every 5 seconds in the metaverse server, assuming that we are authenticated with one
|
||||||
const qint64 DATA_SERVER_LOCATION_CHANGE_UPDATE_MSECS = 5 * 1000;
|
const qint64 DATA_SERVER_LOCATION_CHANGE_UPDATE_MSECS = 5 * 1000;
|
||||||
|
@ -4504,33 +4503,6 @@ void Application::openUrl(const QUrl& url) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void Application::domainSettingsReceived(const QJsonObject& domainSettingsObject) {
|
|
||||||
// from the domain-handler, figure out the satoshi cost per voxel and per meter cubed
|
|
||||||
const QString VOXEL_SETTINGS_KEY = "voxels";
|
|
||||||
const QString PER_VOXEL_COST_KEY = "per-voxel-credits";
|
|
||||||
const QString PER_METER_CUBED_COST_KEY = "per-meter-cubed-credits";
|
|
||||||
const QString VOXEL_WALLET_UUID = "voxel-wallet";
|
|
||||||
|
|
||||||
const QJsonObject& voxelObject = domainSettingsObject[VOXEL_SETTINGS_KEY].toObject();
|
|
||||||
|
|
||||||
qint64 satoshisPerVoxel = 0;
|
|
||||||
qint64 satoshisPerMeterCubed = 0;
|
|
||||||
QUuid voxelWalletUUID;
|
|
||||||
|
|
||||||
if (!domainSettingsObject.isEmpty()) {
|
|
||||||
float perVoxelCredits = (float) voxelObject[PER_VOXEL_COST_KEY].toDouble();
|
|
||||||
float perMeterCubedCredits = (float) voxelObject[PER_METER_CUBED_COST_KEY].toDouble();
|
|
||||||
|
|
||||||
satoshisPerVoxel = (qint64) floorf(perVoxelCredits * SATOSHIS_PER_CREDIT);
|
|
||||||
satoshisPerMeterCubed = (qint64) floorf(perMeterCubedCredits * SATOSHIS_PER_CREDIT);
|
|
||||||
|
|
||||||
voxelWalletUUID = QUuid(voxelObject[VOXEL_WALLET_UUID].toString());
|
|
||||||
}
|
|
||||||
|
|
||||||
qCDebug(interfaceapp) << "Octree edits costs are" << satoshisPerVoxel << "per octree cell and" << satoshisPerMeterCubed << "per meter cubed";
|
|
||||||
qCDebug(interfaceapp) << "Destination wallet UUID for edit payments is" << voxelWalletUUID;
|
|
||||||
}
|
|
||||||
|
|
||||||
void Application::loadDialog() {
|
void Application::loadDialog() {
|
||||||
auto scriptEngines = DependencyManager::get<ScriptEngines>();
|
auto scriptEngines = DependencyManager::get<ScriptEngines>();
|
||||||
QString fileNameString = OffscreenUi::getOpenFileName(
|
QString fileNameString = OffscreenUi::getOpenFileName(
|
||||||
|
|
|
@ -289,7 +289,6 @@ private slots:
|
||||||
|
|
||||||
void activeChanged(Qt::ApplicationState state);
|
void activeChanged(Qt::ApplicationState state);
|
||||||
|
|
||||||
void domainSettingsReceived(const QJsonObject& domainSettingsObject);
|
|
||||||
void notifyPacketVersionMismatch();
|
void notifyPacketVersionMismatch();
|
||||||
|
|
||||||
void loadSettings();
|
void loadSettings();
|
||||||
|
|
Loading…
Reference in a new issue