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

chore: simplify arguments defaulted to undefined

c7c416c1
Sainan <63328889+Sainan@users.noreply.github.com>
提交于

代码差异

2 个文件 +9 -9
Modified src/services/guildService.ts +2 -2
@@ -134,7 +134,7 @@ export const getGuildVault = (guild: TGuildDatabaseDocument): IGuildVault => {
134 134 export const getDojoClient = async (
135 135 guild: TGuildDatabaseDocument,
136 136 status: number,
137 componentId: Types.ObjectId | string | undefined = undefined
137 componentId?: Types.ObjectId | string
138 138 ): Promise<IDojoClient> => {
139 139 const dojo: IDojoClient = {
140 140 _id: { $oid: guild._id.toString() },
@@ -554,7 +554,7 @@ export const setGuildTechLogState = (
554 554 guild: TGuildDatabaseDocument,
555 555 type: string,
556 556 state: number,
557 dateTime: Date | undefined = undefined
557 dateTime?: Date
558 558 ): boolean => {
559 559 guild.TechChanges ??= [];
560 560 const entry = guild.TechChanges.find(x => x.details == type);
Modified src/services/inventoryService.ts +7 -7
@@ -143,7 +143,7 @@ const awakeningRewards = [
143 143
144 144 export const addStartingGear = async (
145 145 inventory: TInventoryDatabaseDocument,
146 startingGear: TPartialStartingGear | undefined = undefined
146 startingGear?: TPartialStartingGear
147 147 ): Promise<IInventoryChanges> => {
148 148 const { LongGuns, Pistols, Suits, Melee } = startingGear || {
149 149 LongGuns: [{ ItemType: "/Lotus/Weapons/Tenno/Rifle/Rifle" }],
@@ -245,7 +245,7 @@ export const combineInventoryChanges = (InventoryChanges: IInventoryChanges, del
245 245
246 246 export const getInventory = async (
247 247 accountOwnerId: string,
248 projection: string | undefined = undefined
248 projection?: string
249 249 ): Promise<TInventoryDatabaseDocument> => {
250 250 const inventory = await Inventory.findOne({ accountOwnerId: accountOwnerId }, projection);
251 251
@@ -856,7 +856,7 @@ export const addPowerSuit = async (
856 856 inventory: TInventoryDatabaseDocument,
857 857 powersuitName: string,
858 858 inventoryChanges: IInventoryChanges = {},
859 features: number | undefined = undefined
859 features?: number
860 860 ): Promise<IInventoryChanges> => {
861 861 const powersuit = ExportWarframes[powersuitName] as IPowersuit | undefined;
862 862 const exalted = powersuit?.exalted ?? [];
@@ -888,7 +888,7 @@ export const addMechSuit = async (
888 888 inventory: TInventoryDatabaseDocument,
889 889 mechsuitName: string,
890 890 inventoryChanges: IInventoryChanges = {},
891 features: number | undefined = undefined
891 features?: number
892 892 ): Promise<IInventoryChanges> => {
893 893 const powersuit = ExportWarframes[mechsuitName] as IPowersuit | undefined;
894 894 const exalted = powersuit?.exalted ?? [];
@@ -940,7 +940,7 @@ export const addSpaceSuit = (
940 940 inventory: TInventoryDatabaseDocument,
941 941 spacesuitName: string,
942 942 inventoryChanges: IInventoryChanges = {},
943 features: number | undefined = undefined
943 features?: number
944 944 ): IInventoryChanges => {
945 945 const suitIndex =
946 946 inventory.SpaceSuits.push({
@@ -1199,9 +1199,9 @@ export const addEquipment = (
1199 1199 inventory: TInventoryDatabaseDocument,
1200 1200 category: TEquipmentKey,
1201 1201 type: string,
1202 modularParts: string[] | undefined = undefined,
1202 modularParts?: string[],
1203 1203 inventoryChanges: IInventoryChanges = {},
1204 defaultOverwrites: Partial<IEquipmentDatabase> | undefined = undefined
1204 defaultOverwrites?: Partial<IEquipmentDatabase>
1205 1205 ): IInventoryChanges => {
1206 1206 const equipment = Object.assign(
1207 1207 {