返回提交历史
Modified
src/services/inventoryService.ts
+17
-2
XFEstudio/XFESpaceNinjaServer
feat: baby name change (#4320)
Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/4320 Reviewed-by: Sainan <63328889+sainan@users.noreply.github.com> Co-authored-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com> Co-committed-by: AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
5434b525
代码差异
1 个文件
+17
-2
@@ -1968,8 +1968,23 @@ export const updateGeneric = async (
1968
1968
if (inventory.NodeIntrosCompleted.indexOf(node) != -1) {
1969
1969
continue;
1970
1970
}
1971
inventory.NodeIntrosCompleted.push(node);
1972
logger.debug(`completed popup/dialogue/cutscene for ${node}`);
1971
1972
// [OLD]BabyName_A[NEW]BabyName_B_1782322823
1973
if (node.startsWith("[OLD]") && node.includes("[NEW]")) {
1974
const parts = node.slice(5).split("[NEW]");
1975
if (parts.length === 2) {
1976
const oldNode = parts[0];
1977
const newNode = parts[1];
1978
const index = inventory.NodeIntrosCompleted.indexOf(oldNode);
1979
if (index !== -1) {
1980
inventory.NodeIntrosCompleted[index] = newNode;
1981
logger.debug(`changed ${oldNode} to ${newNode}`);
1982
}
1983
}
1984
} else {
1985
inventory.NodeIntrosCompleted.push(node);
1986
logger.debug(`completed popup/dialogue/cutscene for ${node}`);
1987
}
1973
1988
1974
1989
if (node == "TL21Start") {
1975
1990
await createMessage(accountId, [