XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

XFESpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 0 Star 0
返回提交历史

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
AMelonInsideLemon <166175391+AMelonInsideLemon@users.noreply.github.com>
提交于

代码差异

1 个文件 +17 -2
Modified src/services/inventoryService.ts +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, [