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

SpaceNinjaServer

A simple server for a small space ninja game

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

XFEstudio/SpaceNinjaServer

feat: Railjack Steel Essences Reward (#4441)

Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/4441 Reviewed-by: Sainan <63328889+sainan@users.noreply.github.com> Co-authored-by: yhhkevin <235+yhhkevin@noreply.localhost> Co-committed-by: yhhkevin <235+yhhkevin@noreply.localhost>

78be46b2
yhhkevin <235+yhhkevin@noreply.localhost>
提交于

代码差异

3 个文件 +15 -2
Modified config-vanilla.json +2 -1
@@ -132,7 +132,8 @@
132 132 "twentythreeHourMasteryRankCooldown": true,
133 133 "doubleDailySynthesisEndoReward": true,
134 134 "tylRegorDropsTwoEquinoxParts": true,
135 "railjackExtraResourceBundlesReward": true
135 "railjackExtraResourceBundlesReward": true,
136 "railjackSteelEssencesReward": true
136 137 },
137 138 "inventoryDefaults": {},
138 139 "tunables": {
Modified src/services/configService.ts +2 -1
@@ -28,7 +28,8 @@ type TQolConfigKey =
28 28 | "twentythreeHourMasteryRankCooldown"
29 29 | "doubleDailySynthesisEndoReward"
30 30 | "tylRegorDropsTwoEquinoxParts"
31 | "railjackExtraResourceBundlesReward";
31 | "railjackExtraResourceBundlesReward"
32 | "railjackSteelEssencesReward";
32 33
33 34 export interface IConfig {
34 35 /** @deprecated */ mongodbUrl?: string;
Modified src/services/missionInventoryUpdateService.ts +11 -0
@@ -2035,6 +2035,17 @@ async function getRandomMissionDrops(
2035 2035 ItemCount: 5
2036 2036 });
2037 2037 }
2038 //RailJack Steel Essences Reward (43.0.6)
2039 if (
2040 RewardInfo.node.includes("CrewBattleNode") &&
2041 mission?.Tier &&
2042 shouldDoServerQol("railjackSteelEssencesReward", buildLabel, "2026.06.30.09.08")
2043 ) {
2044 drops.push({
2045 StoreItem: "/Lotus/StoreItems/Types/Items/MiscItems/SteelEssence",
2046 ItemCount: 2
2047 });
2048 }
2038 2049 const region = await getRegion(RewardInfo.node, buildLabel);
2039 2050 if (region) {
2040 2051 let rewardManifests: string[];