Re #2361
This commit is contained in:
parent
d2aff211c6
commit
36c05a7d66
@ -11,7 +11,6 @@
|
|||||||
"administratorNames": [],
|
"administratorNames": [],
|
||||||
"autoCreateAccount": true,
|
"autoCreateAccount": true,
|
||||||
"skipTutorial": false,
|
"skipTutorial": false,
|
||||||
"unlockAllShipDecorations": false,
|
|
||||||
"unlockAllFlavourItems": false,
|
"unlockAllFlavourItems": false,
|
||||||
"unlockAllSkins": false,
|
"unlockAllSkins": false,
|
||||||
"fullyStockedVendors": false,
|
"fullyStockedVendors": false,
|
||||||
|
|||||||
@ -321,15 +321,6 @@ export const getInventoryResponse = async (
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (config.unlockAllShipDecorations) {
|
|
||||||
inventoryResponse.ShipDecorations = [];
|
|
||||||
for (const [uniqueName, item] of Object.entries(ExportResources)) {
|
|
||||||
if (item.productCategory == "ShipDecorations") {
|
|
||||||
inventoryResponse.ShipDecorations.push({ ItemType: uniqueName, ItemCount: 999_999 });
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
if (config.unlockAllFlavourItems) {
|
if (config.unlockAllFlavourItems) {
|
||||||
inventoryResponse.FlavourItems = [];
|
inventoryResponse.FlavourItems = [];
|
||||||
for (const uniqueName in ExportFlavour) {
|
for (const uniqueName in ExportFlavour) {
|
||||||
|
|||||||
@ -62,6 +62,7 @@ interface ItemLists {
|
|||||||
Abilities: ListedItem[];
|
Abilities: ListedItem[];
|
||||||
TechProjects: ListedItem[];
|
TechProjects: ListedItem[];
|
||||||
VaultDecoRecipes: ListedItem[];
|
VaultDecoRecipes: ListedItem[];
|
||||||
|
ShipDecorations: ListedItem[];
|
||||||
//circuitGameModes: ListedItem[];
|
//circuitGameModes: ListedItem[];
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -102,7 +103,8 @@ const getItemListsController: RequestHandler = (req, response) => {
|
|||||||
VarziaOffers: [],
|
VarziaOffers: [],
|
||||||
Abilities: [],
|
Abilities: [],
|
||||||
TechProjects: [],
|
TechProjects: [],
|
||||||
VaultDecoRecipes: []
|
VaultDecoRecipes: [],
|
||||||
|
ShipDecorations: []
|
||||||
/*circuitGameModes: [
|
/*circuitGameModes: [
|
||||||
{
|
{
|
||||||
uniqueName: "Survival",
|
uniqueName: "Survival",
|
||||||
@ -230,7 +232,12 @@ const getItemListsController: RequestHandler = (req, response) => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (
|
if (item.productCategory == "ShipDecorations") {
|
||||||
|
res.ShipDecorations.push({
|
||||||
|
uniqueName: uniqueName,
|
||||||
|
name: name
|
||||||
|
});
|
||||||
|
} else if (
|
||||||
name &&
|
name &&
|
||||||
uniqueName.substring(0, 30) != "/Lotus/Types/Game/Projections/" &&
|
uniqueName.substring(0, 30) != "/Lotus/Types/Game/Projections/" &&
|
||||||
uniqueName != "/Lotus/Types/Gameplay/EntratiLab/Resources/EntratiLanthornBundle"
|
uniqueName != "/Lotus/Types/Gameplay/EntratiLab/Resources/EntratiLanthornBundle"
|
||||||
|
|||||||
@ -21,7 +21,6 @@ export interface IConfig {
|
|||||||
administratorNames?: string[];
|
administratorNames?: string[];
|
||||||
autoCreateAccount?: boolean;
|
autoCreateAccount?: boolean;
|
||||||
skipTutorial?: boolean;
|
skipTutorial?: boolean;
|
||||||
unlockAllShipDecorations?: boolean;
|
|
||||||
unlockAllFlavourItems?: boolean;
|
unlockAllFlavourItems?: boolean;
|
||||||
unlockAllSkins?: boolean;
|
unlockAllSkins?: boolean;
|
||||||
fullyStockedVendors?: boolean;
|
fullyStockedVendors?: boolean;
|
||||||
@ -128,6 +127,7 @@ export const configRemovedOptionsKeys = [
|
|||||||
"noDojoResearchCosts",
|
"noDojoResearchCosts",
|
||||||
"noDojoResearchTime",
|
"noDojoResearchTime",
|
||||||
"fastClanAscension",
|
"fastClanAscension",
|
||||||
|
"unlockAllShipDecorations",
|
||||||
"unlockAllDecoRecipes"
|
"unlockAllDecoRecipes"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
|||||||
@ -137,15 +137,13 @@ export const handleSetShipDecorations = async (
|
|||||||
roomToPlaceIn.MaxCapacity += meta.capacityCost;
|
roomToPlaceIn.MaxCapacity += meta.capacityCost;
|
||||||
await personalRooms.save();
|
await personalRooms.save();
|
||||||
|
|
||||||
if (!config.unlockAllShipDecorations) {
|
const inventory = await getInventory(accountId);
|
||||||
const inventory = await getInventory(accountId);
|
if (deco.Sockets !== undefined) {
|
||||||
if (deco.Sockets !== undefined) {
|
addFusionTreasures(inventory, [{ ItemType: itemType, Sockets: deco.Sockets, ItemCount: 1 }]);
|
||||||
addFusionTreasures(inventory, [{ ItemType: itemType, Sockets: deco.Sockets, ItemCount: 1 }]);
|
} else {
|
||||||
} else {
|
addShipDecorations(inventory, [{ ItemType: itemType, ItemCount: 1 }]);
|
||||||
addShipDecorations(inventory, [{ ItemType: itemType, ItemCount: 1 }]);
|
|
||||||
}
|
|
||||||
await inventory.save();
|
|
||||||
}
|
}
|
||||||
|
await inventory.save();
|
||||||
|
|
||||||
return {
|
return {
|
||||||
DecoId: placedDecoration.RemoveId,
|
DecoId: placedDecoration.RemoveId,
|
||||||
@ -155,15 +153,13 @@ export const handleSetShipDecorations = async (
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!config.unlockAllShipDecorations) {
|
const inventory = await getInventory(accountId);
|
||||||
const inventory = await getInventory(accountId);
|
if (placedDecoration.Sockets !== undefined) {
|
||||||
if (placedDecoration.Sockets !== undefined) {
|
addFusionTreasures(inventory, [{ ItemType: itemType, Sockets: placedDecoration.Sockets, ItemCount: -1 }]);
|
||||||
addFusionTreasures(inventory, [{ ItemType: itemType, Sockets: placedDecoration.Sockets, ItemCount: -1 }]);
|
} else {
|
||||||
} else {
|
addShipDecorations(inventory, [{ ItemType: itemType, ItemCount: -1 }]);
|
||||||
addShipDecorations(inventory, [{ ItemType: itemType, ItemCount: -1 }]);
|
|
||||||
}
|
|
||||||
await inventory.save();
|
|
||||||
}
|
}
|
||||||
|
await inventory.save();
|
||||||
|
|
||||||
//place decoration
|
//place decoration
|
||||||
const decoId = new Types.ObjectId();
|
const decoId = new Types.ObjectId();
|
||||||
@ -221,12 +217,10 @@ export const handleResetShipDecorations = async (
|
|||||||
}
|
}
|
||||||
|
|
||||||
// refund item
|
// refund item
|
||||||
if (!config.unlockAllShipDecorations) {
|
if (deco.Sockets !== undefined) {
|
||||||
if (deco.Sockets !== undefined) {
|
addFusionTreasures(inventory, [{ ItemType: itemType, Sockets: deco.Sockets, ItemCount: 1 }]);
|
||||||
addFusionTreasures(inventory, [{ ItemType: itemType, Sockets: deco.Sockets, ItemCount: 1 }]);
|
} else {
|
||||||
} else {
|
addShipDecorations(inventory, [{ ItemType: itemType, ItemCount: 1 }]);
|
||||||
addShipDecorations(inventory, [{ ItemType: itemType, ItemCount: 1 }]);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// refund capacity
|
// refund capacity
|
||||||
|
|||||||
@ -108,9 +108,9 @@
|
|||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<div class="tab-content">
|
<div class="tab-content">
|
||||||
<div class="tab-pane" id="miscItems-tab-content">
|
<div class="tab-pane" id="miscItems-tab-content">
|
||||||
<form class="card-body input-group" onsubmit="doAcquireMiscItems();return false;">
|
<form class="card-body input-group" onsubmit="doAcquireCountItems('miscitem');return false;">
|
||||||
<input class="form-control" id="miscitem-count" type="number" value="1" />
|
<input class="form-control" id="miscitem-count" type="number" value="1" />
|
||||||
<input class="form-control w-50" id="miscitem-type" list="datalist-miscitems" />
|
<input class="form-control w-50" id="acquire-type-miscitem" list="datalist-miscitems" />
|
||||||
<button class="btn btn-primary" type="submit" data-loc="general_addButton"></button>
|
<button class="btn btn-primary" type="submit" data-loc="general_addButton"></button>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
@ -459,6 +459,23 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="row g-3 mb-3">
|
||||||
|
<div class="col-lg-6">
|
||||||
|
<div class="card" style="height: 400px;">
|
||||||
|
<h5 class="card-header" data-loc="inventory_shipDecorations"></h5>
|
||||||
|
<div class="card-body overflow-auto">
|
||||||
|
<form class="card-body input-group" onsubmit="doAcquireCountItems('ShipDecorations');return false;">
|
||||||
|
<input class="form-control" id="ShipDecorations-count" type="number" value="1" />
|
||||||
|
<input class="form-control w-50" id="acquire-type-ShipDecorations" list="datalist-ShipDecorations" />
|
||||||
|
<button class="btn btn-primary" type="submit" data-loc="general_addButton"></button>
|
||||||
|
</form>
|
||||||
|
<table class="table table-hover w-100">
|
||||||
|
<tbody id="ShipDecorations-list"></tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<h5 class="card-header" data-loc="general_bulkActions"></h5>
|
<h5 class="card-header" data-loc="general_bulkActions"></h5>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
@ -469,6 +486,7 @@
|
|||||||
<button class="btn btn-primary" onclick="debounce(addMissingEquipment, ['SpaceGuns', 'SpaceMelee']);" data-loc="inventory_bulkAddSpaceWeapons"></button>
|
<button class="btn btn-primary" onclick="debounce(addMissingEquipment, ['SpaceGuns', 'SpaceMelee']);" data-loc="inventory_bulkAddSpaceWeapons"></button>
|
||||||
<button class="btn btn-primary" onclick="debounce(addMissingEquipment, ['Sentinels']);" data-loc="inventory_bulkAddSentinels"></button>
|
<button class="btn btn-primary" onclick="debounce(addMissingEquipment, ['Sentinels']);" data-loc="inventory_bulkAddSentinels"></button>
|
||||||
<button class="btn btn-primary" onclick="debounce(addMissingEquipment, ['SentinelWeapons']);" data-loc="inventory_bulkAddSentinelWeapons"></button>
|
<button class="btn btn-primary" onclick="debounce(addMissingEquipment, ['SentinelWeapons']);" data-loc="inventory_bulkAddSentinelWeapons"></button>
|
||||||
|
<button class="btn btn-primary" onclick="debounce(addMissingEquipment, ['ShipDecorations']);" data-loc="inventory_bulkAddShipDecorations"></button>
|
||||||
<button class="btn btn-primary" onclick="debounce(addMissingEvolutionProgress);" data-loc="inventory_bulkAddEvolutionProgress"></button>
|
<button class="btn btn-primary" onclick="debounce(addMissingEvolutionProgress);" data-loc="inventory_bulkAddEvolutionProgress"></button>
|
||||||
</div>
|
</div>
|
||||||
<div class="mb-2 d-flex flex-wrap gap-2">
|
<div class="mb-2 d-flex flex-wrap gap-2">
|
||||||
@ -979,10 +997,6 @@
|
|||||||
<input class="form-check-input" type="checkbox" id="skipTutorial" />
|
<input class="form-check-input" type="checkbox" id="skipTutorial" />
|
||||||
<label class="form-check-label" for="skipTutorial" data-loc="cheats_skipTutorial"></label>
|
<label class="form-check-label" for="skipTutorial" data-loc="cheats_skipTutorial"></label>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-check">
|
|
||||||
<input class="form-check-input" type="checkbox" id="unlockAllShipDecorations" />
|
|
||||||
<label class="form-check-label" for="unlockAllShipDecorations" data-loc="cheats_unlockAllShipDecorations"></label>
|
|
||||||
</div>
|
|
||||||
<div class="form-check">
|
<div class="form-check">
|
||||||
<input class="form-check-input" type="checkbox" id="unlockAllFlavourItems" />
|
<input class="form-check-input" type="checkbox" id="unlockAllFlavourItems" />
|
||||||
<label class="form-check-label" for="unlockAllFlavourItems" data-loc="cheats_unlockAllFlavourItems"></label>
|
<label class="form-check-label" for="unlockAllFlavourItems" data-loc="cheats_unlockAllFlavourItems"></label>
|
||||||
@ -1387,6 +1401,7 @@
|
|||||||
<datalist id="datalist-Abilities"></datalist>
|
<datalist id="datalist-Abilities"></datalist>
|
||||||
<datalist id="datalist-TechProjects"></datalist>
|
<datalist id="datalist-TechProjects"></datalist>
|
||||||
<datalist id="datalist-VaultDecoRecipes"></datalist>
|
<datalist id="datalist-VaultDecoRecipes"></datalist>
|
||||||
|
<datalist id="datalist-ShipDecorations"></datalist>
|
||||||
<datalist id="datalist-circuitGameModes">
|
<datalist id="datalist-circuitGameModes">
|
||||||
<option>Survival</option>
|
<option>Survival</option>
|
||||||
<option>VoidFlood</option>
|
<option>VoidFlood</option>
|
||||||
|
|||||||
@ -976,6 +976,40 @@ function updateInventory() {
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
document.getElementById("ShipDecorations-list").innerHTML = "";
|
||||||
|
data.ShipDecorations.forEach(item => {
|
||||||
|
if (item.ItemCount > 0) {
|
||||||
|
const tr = document.createElement("tr");
|
||||||
|
tr.setAttribute("data-item-type", item.ItemType);
|
||||||
|
{
|
||||||
|
const td = document.createElement("td");
|
||||||
|
td.textContent = itemMap[item.ItemType]?.name ?? item.ItemType;
|
||||||
|
if (item.ItemCount > 1) {
|
||||||
|
td.innerHTML +=
|
||||||
|
" <span title='" + loc("code_count") + "'>🗍 " + parseInt(item.ItemCount) + "</span>";
|
||||||
|
}
|
||||||
|
tr.appendChild(td);
|
||||||
|
}
|
||||||
|
{
|
||||||
|
const td = document.createElement("td");
|
||||||
|
td.classList = "text-end text-nowrap";
|
||||||
|
{
|
||||||
|
const a = document.createElement("a");
|
||||||
|
a.href = "#";
|
||||||
|
a.onclick = function (event) {
|
||||||
|
event.preventDefault();
|
||||||
|
removeCountItems(item.ItemType, item.ItemCount);
|
||||||
|
};
|
||||||
|
a.title = loc("code_remove");
|
||||||
|
a.innerHTML = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--><path d="M135.2 17.7L128 32H32C14.3 32 0 46.3 0 64S14.3 96 32 96H416c17.7 0 32-14.3 32-32s-14.3-32-32-32H320l-7.2-14.3C307.4 6.8 296.3 0 284.2 0H163.8c-12.1 0-23.2 6.8-28.6 17.7zM416 128H32L53.2 467c1.6 25.3 22.6 45 47.9 45H346.9c25.3 0 46.3-19.7 47.9-45L416 128z"/></svg>`;
|
||||||
|
td.appendChild(a);
|
||||||
|
}
|
||||||
|
tr.appendChild(td);
|
||||||
|
}
|
||||||
|
document.getElementById("ShipDecorations-list").appendChild(tr);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
// Populate quests route
|
// Populate quests route
|
||||||
document.getElementById("QuestKeys-list").innerHTML = "";
|
document.getElementById("QuestKeys-list").innerHTML = "";
|
||||||
window.allQuestKeys.forEach(questKey => {
|
window.allQuestKeys.forEach(questKey => {
|
||||||
@ -1232,7 +1266,8 @@ function updateInventory() {
|
|||||||
td.textContent = itemMap[item.ItemType]?.name ?? item.ItemType;
|
td.textContent = itemMap[item.ItemType]?.name ?? item.ItemType;
|
||||||
td.innerHTML += " <span title='" + loc("code_rank") + "'>★ 0/" + maxRank + "</span>";
|
td.innerHTML += " <span title='" + loc("code_rank") + "'>★ 0/" + maxRank + "</span>";
|
||||||
if (item.ItemCount > 1) {
|
if (item.ItemCount > 1) {
|
||||||
td.innerHTML += " <span title='Count'>🗍 " + parseInt(item.ItemCount) + "</span>";
|
td.innerHTML +=
|
||||||
|
" <span title='" + loc("code_count") + "'>🗍 " + parseInt(item.ItemCount) + "</span>";
|
||||||
}
|
}
|
||||||
tr.appendChild(td);
|
tr.appendChild(td);
|
||||||
}
|
}
|
||||||
@ -2147,7 +2182,9 @@ function addMissingEquipment(categories) {
|
|||||||
)
|
)
|
||||||
) {
|
) {
|
||||||
if (!webUiModularWeapons.includes(elm.getAttribute("data-key"))) {
|
if (!webUiModularWeapons.includes(elm.getAttribute("data-key"))) {
|
||||||
requests.push({ ItemType: elm.getAttribute("data-key"), ItemCount: 1 });
|
let ItemCount = 1;
|
||||||
|
if (category == "ShipDecorations") ItemCount = 100;
|
||||||
|
requests.push({ ItemType: elm.getAttribute("data-key"), ItemCount });
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@ -2667,13 +2704,13 @@ function setEvolutionProgress(requests) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
function doAcquireMiscItems() {
|
function doAcquireCountItems(category) {
|
||||||
const uniqueName = getKey(document.getElementById("miscitem-type"));
|
const uniqueName = getKey(document.getElementById(category + "-type"));
|
||||||
if (!uniqueName) {
|
if (!uniqueName) {
|
||||||
$("#miscitem-type").addClass("is-invalid").focus();
|
$(`#acquire-type-${category}`).addClass("is-invalid").focus();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
const count = parseInt($("#miscitem-count").val());
|
const count = parseInt($(`#${category}-count`).val());
|
||||||
if (count != 0) {
|
if (count != 0) {
|
||||||
revalidateAuthz().then(() => {
|
revalidateAuthz().then(() => {
|
||||||
$.post({
|
$.post({
|
||||||
@ -2691,11 +2728,30 @@ function doAcquireMiscItems() {
|
|||||||
} else {
|
} else {
|
||||||
toast(loc("code_succRemoved"));
|
toast(loc("code_succRemoved"));
|
||||||
}
|
}
|
||||||
|
if (category != "miscitem") updateInventory();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function removeCountItems(uniqueName, count) {
|
||||||
|
revalidateAuthz().then(() => {
|
||||||
|
$.post({
|
||||||
|
url: "/custom/addItems?" + window.authz,
|
||||||
|
contentType: "application/json",
|
||||||
|
data: JSON.stringify([
|
||||||
|
{
|
||||||
|
ItemType: uniqueName,
|
||||||
|
ItemCount: count * -1
|
||||||
|
}
|
||||||
|
])
|
||||||
|
}).done(function () {
|
||||||
|
toast(loc("code_succRemoved"));
|
||||||
|
updateInventory();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
function addItemByItemType() {
|
function addItemByItemType() {
|
||||||
const ItemType = document.getElementById("typeName-type").value;
|
const ItemType = document.getElementById("typeName-type").value;
|
||||||
// Must start with "/Lotus/", contain only A–Z letters, no "//", and not end with "/"
|
// Must start with "/Lotus/", contain only A–Z letters, no "//", and not end with "/"
|
||||||
|
|||||||
@ -103,12 +103,14 @@ dict = {
|
|||||||
inventory_kubrowPets: `Bestien`,
|
inventory_kubrowPets: `Bestien`,
|
||||||
inventory_evolutionProgress: `Incarnon-Entwicklungsfortschritte`,
|
inventory_evolutionProgress: `Incarnon-Entwicklungsfortschritte`,
|
||||||
inventory_Boosters: `Booster`,
|
inventory_Boosters: `Booster`,
|
||||||
|
inventory_shipDecorations: `Schiffsdekorationen`,
|
||||||
inventory_bulkAddSuits: `Fehlende Warframes hinzufügen`,
|
inventory_bulkAddSuits: `Fehlende Warframes hinzufügen`,
|
||||||
inventory_bulkAddWeapons: `Fehlende Waffen hinzufügen`,
|
inventory_bulkAddWeapons: `Fehlende Waffen hinzufügen`,
|
||||||
inventory_bulkAddSpaceSuits: `Fehlende Archwings hinzufügen`,
|
inventory_bulkAddSpaceSuits: `Fehlende Archwings hinzufügen`,
|
||||||
inventory_bulkAddSpaceWeapons: `Fehlende Archwing-Waffen hinzufügen`,
|
inventory_bulkAddSpaceWeapons: `Fehlende Archwing-Waffen hinzufügen`,
|
||||||
inventory_bulkAddSentinels: `Fehlende Wächter hinzufügen`,
|
inventory_bulkAddSentinels: `Fehlende Wächter hinzufügen`,
|
||||||
inventory_bulkAddSentinelWeapons: `Fehlende Wächter-Waffen hinzufügen`,
|
inventory_bulkAddSentinelWeapons: `Fehlende Wächter-Waffen hinzufügen`,
|
||||||
|
inventory_bulkAddShipDecorations: `[UNTRANSLATED] Add Missing Ship Decorations`,
|
||||||
inventory_bulkAddEvolutionProgress: `Fehlende Incarnon-Entwicklungsfortschritte hinzufügen`,
|
inventory_bulkAddEvolutionProgress: `Fehlende Incarnon-Entwicklungsfortschritte hinzufügen`,
|
||||||
inventory_bulkRankUpSuits: `Alle Warframes auf Max. Rang`,
|
inventory_bulkRankUpSuits: `Alle Warframes auf Max. Rang`,
|
||||||
inventory_bulkRankUpWeapons: `Alle Waffen auf Max. Rang`,
|
inventory_bulkRankUpWeapons: `Alle Waffen auf Max. Rang`,
|
||||||
@ -198,7 +200,6 @@ dict = {
|
|||||||
cheats_dontSubtractVoidTraces: `Void-Spuren nicht verbrauchen`,
|
cheats_dontSubtractVoidTraces: `Void-Spuren nicht verbrauchen`,
|
||||||
cheats_dontSubtractConsumables: `Verbrauchsgegenstände (Ausrüstung) nicht verbrauchen`,
|
cheats_dontSubtractConsumables: `Verbrauchsgegenstände (Ausrüstung) nicht verbrauchen`,
|
||||||
cheats_unlockAllShipFeatures: `Alle Schiffs-Funktionen freischalten`,
|
cheats_unlockAllShipFeatures: `Alle Schiffs-Funktionen freischalten`,
|
||||||
cheats_unlockAllShipDecorations: `Alle Schiffsdekorationen freischalten`,
|
|
||||||
cheats_unlockAllFlavourItems: `Alle <abbr title="Animationssets, Glyphen, Farbpaletten usw.">Sammlerstücke</abbr> freischalten`,
|
cheats_unlockAllFlavourItems: `Alle <abbr title="Animationssets, Glyphen, Farbpaletten usw.">Sammlerstücke</abbr> freischalten`,
|
||||||
cheats_unlockAllSkins: `Alle Skins freischalten`,
|
cheats_unlockAllSkins: `Alle Skins freischalten`,
|
||||||
cheats_unlockAllCapturaScenes: `Alle Photora-Szenen freischalten`,
|
cheats_unlockAllCapturaScenes: `Alle Photora-Szenen freischalten`,
|
||||||
|
|||||||
@ -102,12 +102,14 @@ dict = {
|
|||||||
inventory_kubrowPets: `Beasts`,
|
inventory_kubrowPets: `Beasts`,
|
||||||
inventory_evolutionProgress: `Incarnon Evolution Progress`,
|
inventory_evolutionProgress: `Incarnon Evolution Progress`,
|
||||||
inventory_Boosters: `Boosters`,
|
inventory_Boosters: `Boosters`,
|
||||||
|
inventory_shipDecorations: `Ship Decorations`,
|
||||||
inventory_bulkAddSuits: `Add Missing Warframes`,
|
inventory_bulkAddSuits: `Add Missing Warframes`,
|
||||||
inventory_bulkAddWeapons: `Add Missing Weapons`,
|
inventory_bulkAddWeapons: `Add Missing Weapons`,
|
||||||
inventory_bulkAddSpaceSuits: `Add Missing Archwings`,
|
inventory_bulkAddSpaceSuits: `Add Missing Archwings`,
|
||||||
inventory_bulkAddSpaceWeapons: `Add Missing Archwing Weapons`,
|
inventory_bulkAddSpaceWeapons: `Add Missing Archwing Weapons`,
|
||||||
inventory_bulkAddSentinels: `Add Missing Sentinels`,
|
inventory_bulkAddSentinels: `Add Missing Sentinels`,
|
||||||
inventory_bulkAddSentinelWeapons: `Add Missing Sentinel Weapons`,
|
inventory_bulkAddSentinelWeapons: `Add Missing Sentinel Weapons`,
|
||||||
|
inventory_bulkAddShipDecorations: `Add Missing Ship Decorations`,
|
||||||
inventory_bulkAddEvolutionProgress: `Add Missing Incarnon Evolution Progress`,
|
inventory_bulkAddEvolutionProgress: `Add Missing Incarnon Evolution Progress`,
|
||||||
inventory_bulkRankUpSuits: `Max Rank All Warframes`,
|
inventory_bulkRankUpSuits: `Max Rank All Warframes`,
|
||||||
inventory_bulkRankUpWeapons: `Max Rank All Weapons`,
|
inventory_bulkRankUpWeapons: `Max Rank All Weapons`,
|
||||||
@ -197,7 +199,6 @@ dict = {
|
|||||||
cheats_dontSubtractVoidTraces: `Don't Subtract Void Traces`,
|
cheats_dontSubtractVoidTraces: `Don't Subtract Void Traces`,
|
||||||
cheats_dontSubtractConsumables: `Don't Subtract Consumables`,
|
cheats_dontSubtractConsumables: `Don't Subtract Consumables`,
|
||||||
cheats_unlockAllShipFeatures: `Unlock All Ship Features`,
|
cheats_unlockAllShipFeatures: `Unlock All Ship Features`,
|
||||||
cheats_unlockAllShipDecorations: `Unlock All Ship Decorations`,
|
|
||||||
cheats_unlockAllFlavourItems: `Unlock All <abbr title="Animation Sets, Glyphs, Palettes, etc.">Flavor Items</abbr>`,
|
cheats_unlockAllFlavourItems: `Unlock All <abbr title="Animation Sets, Glyphs, Palettes, etc.">Flavor Items</abbr>`,
|
||||||
cheats_unlockAllSkins: `Unlock All Skins`,
|
cheats_unlockAllSkins: `Unlock All Skins`,
|
||||||
cheats_unlockAllCapturaScenes: `Unlock All Captura Scenes`,
|
cheats_unlockAllCapturaScenes: `Unlock All Captura Scenes`,
|
||||||
|
|||||||
@ -103,12 +103,14 @@ dict = {
|
|||||||
inventory_kubrowPets: `Bestias`,
|
inventory_kubrowPets: `Bestias`,
|
||||||
inventory_evolutionProgress: `Progreso de evolución Incarnon`,
|
inventory_evolutionProgress: `Progreso de evolución Incarnon`,
|
||||||
inventory_Boosters: `Potenciadores`,
|
inventory_Boosters: `Potenciadores`,
|
||||||
|
inventory_shipDecorations: `Decoraciones de nave`,
|
||||||
inventory_bulkAddSuits: `Agregar Warframes faltantes`,
|
inventory_bulkAddSuits: `Agregar Warframes faltantes`,
|
||||||
inventory_bulkAddWeapons: `Agregar armas faltantes`,
|
inventory_bulkAddWeapons: `Agregar armas faltantes`,
|
||||||
inventory_bulkAddSpaceSuits: `Agregar Archwings faltantes`,
|
inventory_bulkAddSpaceSuits: `Agregar Archwings faltantes`,
|
||||||
inventory_bulkAddSpaceWeapons: `Agregar armas Archwing faltantes`,
|
inventory_bulkAddSpaceWeapons: `Agregar armas Archwing faltantes`,
|
||||||
inventory_bulkAddSentinels: `Agregar centinelas faltantes`,
|
inventory_bulkAddSentinels: `Agregar centinelas faltantes`,
|
||||||
inventory_bulkAddSentinelWeapons: `Agregar armas de centinela faltantes`,
|
inventory_bulkAddSentinelWeapons: `Agregar armas de centinela faltantes`,
|
||||||
|
inventory_bulkAddShipDecorations: `[UNTRANSLATED] Add Missing Ship Decorations`,
|
||||||
inventory_bulkAddEvolutionProgress: `Completar el progreso de evolución Incarnon faltante`,
|
inventory_bulkAddEvolutionProgress: `Completar el progreso de evolución Incarnon faltante`,
|
||||||
inventory_bulkRankUpSuits: `Maximizar rango de todos los Warframes`,
|
inventory_bulkRankUpSuits: `Maximizar rango de todos los Warframes`,
|
||||||
inventory_bulkRankUpWeapons: `Maximizar rango de todas las armas`,
|
inventory_bulkRankUpWeapons: `Maximizar rango de todas las armas`,
|
||||||
@ -198,7 +200,6 @@ dict = {
|
|||||||
cheats_dontSubtractVoidTraces: `No descontar vestigios del Vacío`,
|
cheats_dontSubtractVoidTraces: `No descontar vestigios del Vacío`,
|
||||||
cheats_dontSubtractConsumables: `No restar consumibles`,
|
cheats_dontSubtractConsumables: `No restar consumibles`,
|
||||||
cheats_unlockAllShipFeatures: `Desbloquear todas las funciones de nave`,
|
cheats_unlockAllShipFeatures: `Desbloquear todas las funciones de nave`,
|
||||||
cheats_unlockAllShipDecorations: `Desbloquear todas las decoraciones de nave`,
|
|
||||||
cheats_unlockAllFlavourItems: `Desbloquear todos los <abbr title="Conjuntos de animaciones, glifos, paletas, etc.">ítems estéticos</abbr>`,
|
cheats_unlockAllFlavourItems: `Desbloquear todos los <abbr title="Conjuntos de animaciones, glifos, paletas, etc.">ítems estéticos</abbr>`,
|
||||||
cheats_unlockAllSkins: `Desbloquear todas las skins`,
|
cheats_unlockAllSkins: `Desbloquear todas las skins`,
|
||||||
cheats_unlockAllCapturaScenes: `Desbloquear todas las escenas de Captura`,
|
cheats_unlockAllCapturaScenes: `Desbloquear todas las escenas de Captura`,
|
||||||
|
|||||||
@ -103,12 +103,14 @@ dict = {
|
|||||||
inventory_kubrowPets: `Bêtes`,
|
inventory_kubrowPets: `Bêtes`,
|
||||||
inventory_evolutionProgress: `Progrès de l'évolution Incarnon`,
|
inventory_evolutionProgress: `Progrès de l'évolution Incarnon`,
|
||||||
inventory_Boosters: `Boosters`,
|
inventory_Boosters: `Boosters`,
|
||||||
|
inventory_shipDecorations: `Décorations du vaisseau`,
|
||||||
inventory_bulkAddSuits: `Ajouter les Warframes manquantes`,
|
inventory_bulkAddSuits: `Ajouter les Warframes manquantes`,
|
||||||
inventory_bulkAddWeapons: `Ajouter les armes manquantes`,
|
inventory_bulkAddWeapons: `Ajouter les armes manquantes`,
|
||||||
inventory_bulkAddSpaceSuits: `Ajouter les Archwings manquants`,
|
inventory_bulkAddSpaceSuits: `Ajouter les Archwings manquants`,
|
||||||
inventory_bulkAddSpaceWeapons: `Ajouter les armes d'Archwing manquantes`,
|
inventory_bulkAddSpaceWeapons: `Ajouter les armes d'Archwing manquantes`,
|
||||||
inventory_bulkAddSentinels: `Ajouter les Sentinelles manquantes`,
|
inventory_bulkAddSentinels: `Ajouter les Sentinelles manquantes`,
|
||||||
inventory_bulkAddSentinelWeapons: `Ajouter les armes de Sentinelles manquantes`,
|
inventory_bulkAddSentinelWeapons: `Ajouter les armes de Sentinelles manquantes`,
|
||||||
|
inventory_bulkAddShipDecorations: `[UNTRANSLATED] Add Missing Ship Decorations`,
|
||||||
inventory_bulkAddEvolutionProgress: `Ajouter les évolutions Incarnon manquantes`,
|
inventory_bulkAddEvolutionProgress: `Ajouter les évolutions Incarnon manquantes`,
|
||||||
inventory_bulkRankUpSuits: `Toutes les Warframes au rang max`,
|
inventory_bulkRankUpSuits: `Toutes les Warframes au rang max`,
|
||||||
inventory_bulkRankUpWeapons: `Toutes les armes au rang max`,
|
inventory_bulkRankUpWeapons: `Toutes les armes au rang max`,
|
||||||
@ -198,7 +200,6 @@ dict = {
|
|||||||
cheats_dontSubtractVoidTraces: `Ne pas consommer de Void Traces`,
|
cheats_dontSubtractVoidTraces: `Ne pas consommer de Void Traces`,
|
||||||
cheats_dontSubtractConsumables: `Ne pas retirer de consommables`,
|
cheats_dontSubtractConsumables: `Ne pas retirer de consommables`,
|
||||||
cheats_unlockAllShipFeatures: `Débloquer tous les segments du vaisseau`,
|
cheats_unlockAllShipFeatures: `Débloquer tous les segments du vaisseau`,
|
||||||
cheats_unlockAllShipDecorations: `Débloquer toutes les décorations du vaisseau`,
|
|
||||||
cheats_unlockAllFlavourItems: `Débloquer tous les <abbr title="Animations, Glyphes, Palettes, etc.">Flavor Items</abbr>`,
|
cheats_unlockAllFlavourItems: `Débloquer tous les <abbr title="Animations, Glyphes, Palettes, etc.">Flavor Items</abbr>`,
|
||||||
cheats_unlockAllSkins: `Débloquer tous les skins`,
|
cheats_unlockAllSkins: `Débloquer tous les skins`,
|
||||||
cheats_unlockAllCapturaScenes: `Débloquer toutes les scènes captura`,
|
cheats_unlockAllCapturaScenes: `Débloquer toutes les scènes captura`,
|
||||||
|
|||||||
@ -103,12 +103,14 @@ dict = {
|
|||||||
inventory_kubrowPets: `Звери`,
|
inventory_kubrowPets: `Звери`,
|
||||||
inventory_evolutionProgress: `Прогресс эволюции Инкарнонов`,
|
inventory_evolutionProgress: `Прогресс эволюции Инкарнонов`,
|
||||||
inventory_Boosters: `Бустеры`,
|
inventory_Boosters: `Бустеры`,
|
||||||
|
inventory_shipDecorations: `Украшения корабля`,
|
||||||
inventory_bulkAddSuits: `Добавить отсутствующие Варфреймы`,
|
inventory_bulkAddSuits: `Добавить отсутствующие Варфреймы`,
|
||||||
inventory_bulkAddWeapons: `Добавить отсутствующее оружие`,
|
inventory_bulkAddWeapons: `Добавить отсутствующее оружие`,
|
||||||
inventory_bulkAddSpaceSuits: `Добавить отсутствующие Арчвинги`,
|
inventory_bulkAddSpaceSuits: `Добавить отсутствующие Арчвинги`,
|
||||||
inventory_bulkAddSpaceWeapons: `Добавить отсутствующее оружие Арчвингов`,
|
inventory_bulkAddSpaceWeapons: `Добавить отсутствующее оружие Арчвингов`,
|
||||||
inventory_bulkAddSentinels: `Добавить отсутствующих Стражей`,
|
inventory_bulkAddSentinels: `Добавить отсутствующих Стражей`,
|
||||||
inventory_bulkAddSentinelWeapons: `Добавить отсутствующее оружие Стражей`,
|
inventory_bulkAddSentinelWeapons: `Добавить отсутствующее оружие Стражей`,
|
||||||
|
inventory_bulkAddShipDecorations: `Добавить отсутствующие украшения корабля`,
|
||||||
inventory_bulkAddEvolutionProgress: `Добавить отсутствующий прогресс эволюции Инкарнонов`,
|
inventory_bulkAddEvolutionProgress: `Добавить отсутствующий прогресс эволюции Инкарнонов`,
|
||||||
inventory_bulkRankUpSuits: `Макс. ранг всех Варфреймов`,
|
inventory_bulkRankUpSuits: `Макс. ранг всех Варфреймов`,
|
||||||
inventory_bulkRankUpWeapons: `Макс. ранг всего оружия`,
|
inventory_bulkRankUpWeapons: `Макс. ранг всего оружия`,
|
||||||
@ -198,7 +200,6 @@ dict = {
|
|||||||
cheats_dontSubtractVoidTraces: `Не вычитать количество Отголосков Бездны`,
|
cheats_dontSubtractVoidTraces: `Не вычитать количество Отголосков Бездны`,
|
||||||
cheats_dontSubtractConsumables: `Не вычитать количество расходников`,
|
cheats_dontSubtractConsumables: `Не вычитать количество расходников`,
|
||||||
cheats_unlockAllShipFeatures: `Разблокировать все функции корабля`,
|
cheats_unlockAllShipFeatures: `Разблокировать все функции корабля`,
|
||||||
cheats_unlockAllShipDecorations: `Разблокировать все украшения корабля`,
|
|
||||||
cheats_unlockAllFlavourItems: `Разблокировать все <abbr title="Наборы анимаций, глифы, палитры и т. д.">уникальные предметы</abbr>`,
|
cheats_unlockAllFlavourItems: `Разблокировать все <abbr title="Наборы анимаций, глифы, палитры и т. д.">уникальные предметы</abbr>`,
|
||||||
cheats_unlockAllSkins: `Разблокировать все скины`,
|
cheats_unlockAllSkins: `Разблокировать все скины`,
|
||||||
cheats_unlockAllCapturaScenes: `Разблокировать все сцены Каптуры`,
|
cheats_unlockAllCapturaScenes: `Разблокировать все сцены Каптуры`,
|
||||||
|
|||||||
@ -103,12 +103,14 @@ dict = {
|
|||||||
inventory_kubrowPets: `Тварини`,
|
inventory_kubrowPets: `Тварини`,
|
||||||
inventory_evolutionProgress: `Прогрес еволюції Інкарнонів`,
|
inventory_evolutionProgress: `Прогрес еволюції Інкарнонів`,
|
||||||
inventory_Boosters: `Посилення`,
|
inventory_Boosters: `Посилення`,
|
||||||
|
inventory_shipDecorations: `Прикраси судна`,
|
||||||
inventory_bulkAddSuits: `Додати відсутні Ворфрейми`,
|
inventory_bulkAddSuits: `Додати відсутні Ворфрейми`,
|
||||||
inventory_bulkAddWeapons: `Додати відсутню зброю`,
|
inventory_bulkAddWeapons: `Додати відсутню зброю`,
|
||||||
inventory_bulkAddSpaceSuits: `Додати відсутні Арквінґи`,
|
inventory_bulkAddSpaceSuits: `Додати відсутні Арквінґи`,
|
||||||
inventory_bulkAddSpaceWeapons: `Додати відсутню зброю Арквінґів`,
|
inventory_bulkAddSpaceWeapons: `Додати відсутню зброю Арквінґів`,
|
||||||
inventory_bulkAddSentinels: `Додати відсутніх Вартових`,
|
inventory_bulkAddSentinels: `Додати відсутніх Вартових`,
|
||||||
inventory_bulkAddSentinelWeapons: `Додати відсутню зброю Вартових`,
|
inventory_bulkAddSentinelWeapons: `Додати відсутню зброю Вартових`,
|
||||||
|
inventory_bulkAddShipDecorations: `[UNTRANSLATED] Add Missing Ship Decorations`,
|
||||||
inventory_bulkAddEvolutionProgress: `Додати відсутній прогрес еволюції Інкарнонів`,
|
inventory_bulkAddEvolutionProgress: `Додати відсутній прогрес еволюції Інкарнонів`,
|
||||||
inventory_bulkRankUpSuits: `Макс. рівень всіх Ворфреймів`,
|
inventory_bulkRankUpSuits: `Макс. рівень всіх Ворфреймів`,
|
||||||
inventory_bulkRankUpWeapons: `Макс. рівень всієї зброї`,
|
inventory_bulkRankUpWeapons: `Макс. рівень всієї зброї`,
|
||||||
@ -198,7 +200,6 @@ dict = {
|
|||||||
cheats_dontSubtractVoidTraces: `Не вираховувати кількість Відлуння`,
|
cheats_dontSubtractVoidTraces: `Не вираховувати кількість Відлуння`,
|
||||||
cheats_dontSubtractConsumables: `Не вираховувати кількість витратних матеріалів`,
|
cheats_dontSubtractConsumables: `Не вираховувати кількість витратних матеріалів`,
|
||||||
cheats_unlockAllShipFeatures: `Розблокувати всі функції судна`,
|
cheats_unlockAllShipFeatures: `Розблокувати всі функції судна`,
|
||||||
cheats_unlockAllShipDecorations: `Розблокувати всі прикраси судна`,
|
|
||||||
cheats_unlockAllFlavourItems: `Розблокувати всі <abbr title="Набори анімацій, гліфи, палітри і т. д.">унікальні предмети</abbr>`,
|
cheats_unlockAllFlavourItems: `Розблокувати всі <abbr title="Набори анімацій, гліфи, палітри і т. д.">унікальні предмети</abbr>`,
|
||||||
cheats_unlockAllSkins: `Розблокувати всі скіни`,
|
cheats_unlockAllSkins: `Розблокувати всі скіни`,
|
||||||
cheats_unlockAllCapturaScenes: `Розблокувати всі сцени Світлописця`,
|
cheats_unlockAllCapturaScenes: `Розблокувати всі сцени Світлописця`,
|
||||||
|
|||||||
@ -103,12 +103,14 @@ dict = {
|
|||||||
inventory_kubrowPets: `动物同伴`,
|
inventory_kubrowPets: `动物同伴`,
|
||||||
inventory_evolutionProgress: `灵化之源进度`,
|
inventory_evolutionProgress: `灵化之源进度`,
|
||||||
inventory_Boosters: `加成器`,
|
inventory_Boosters: `加成器`,
|
||||||
|
inventory_shipDecorations: `飞船装饰`,
|
||||||
inventory_bulkAddSuits: `添加缺失战甲`,
|
inventory_bulkAddSuits: `添加缺失战甲`,
|
||||||
inventory_bulkAddWeapons: `添加缺失武器`,
|
inventory_bulkAddWeapons: `添加缺失武器`,
|
||||||
inventory_bulkAddSpaceSuits: `添加缺失载具`,
|
inventory_bulkAddSpaceSuits: `添加缺失载具`,
|
||||||
inventory_bulkAddSpaceWeapons: `添加缺失载具武器`,
|
inventory_bulkAddSpaceWeapons: `添加缺失载具武器`,
|
||||||
inventory_bulkAddSentinels: `添加缺失守护`,
|
inventory_bulkAddSentinels: `添加缺失守护`,
|
||||||
inventory_bulkAddSentinelWeapons: `添加缺失守护武器`,
|
inventory_bulkAddSentinelWeapons: `添加缺失守护武器`,
|
||||||
|
inventory_bulkAddShipDecorations: `[UNTRANSLATED] Add Missing Ship Decorations`,
|
||||||
inventory_bulkAddEvolutionProgress: `添加缺失的灵化之源进度`,
|
inventory_bulkAddEvolutionProgress: `添加缺失的灵化之源进度`,
|
||||||
inventory_bulkRankUpSuits: `所有战甲升满级`,
|
inventory_bulkRankUpSuits: `所有战甲升满级`,
|
||||||
inventory_bulkRankUpWeapons: `所有武器升满级`,
|
inventory_bulkRankUpWeapons: `所有武器升满级`,
|
||||||
@ -198,7 +200,6 @@ dict = {
|
|||||||
cheats_dontSubtractVoidTraces: `虚空光体无消耗`,
|
cheats_dontSubtractVoidTraces: `虚空光体无消耗`,
|
||||||
cheats_dontSubtractConsumables: `消耗物品使用时无损耗`,
|
cheats_dontSubtractConsumables: `消耗物品使用时无损耗`,
|
||||||
cheats_unlockAllShipFeatures: `解锁所有飞船功能`,
|
cheats_unlockAllShipFeatures: `解锁所有飞船功能`,
|
||||||
cheats_unlockAllShipDecorations: `解锁所有飞船装饰`,
|
|
||||||
cheats_unlockAllFlavourItems: `解锁所有<abbr title="动作表情、浮印、调色板等">装饰物品</abbr>`,
|
cheats_unlockAllFlavourItems: `解锁所有<abbr title="动作表情、浮印、调色板等">装饰物品</abbr>`,
|
||||||
cheats_unlockAllSkins: `解锁所有外观`,
|
cheats_unlockAllSkins: `解锁所有外观`,
|
||||||
cheats_unlockAllCapturaScenes: `解锁所有Captura场景`,
|
cheats_unlockAllCapturaScenes: `解锁所有Captura场景`,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user