chore: replace instances of new Date().getTime() with Date.now()
			#1229
		
		
	@ -128,7 +128,7 @@ export const infestedFoundryController: RequestHandler = async (req, res) => {
 | 
				
			|||||||
            const miscItemChanges: IMiscItem[] = [];
 | 
					            const miscItemChanges: IMiscItem[] = [];
 | 
				
			||||||
            let totalPercentagePointsGained = 0;
 | 
					            let totalPercentagePointsGained = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            const currentUnixSeconds = Math.trunc(new Date().getTime() / 1000);
 | 
					            const currentUnixSeconds = Math.trunc(Date.now() / 1000);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            for (const contribution of request.ResourceContributions) {
 | 
					            for (const contribution of request.ResourceContributions) {
 | 
				
			||||||
                const snack = ExportMisc.helminthSnacks[contribution.ItemType];
 | 
					                const snack = ExportMisc.helminthSnacks[contribution.ItemType];
 | 
				
			||||||
@ -260,9 +260,7 @@ export const infestedFoundryController: RequestHandler = async (req, res) => {
 | 
				
			|||||||
            inventory.InfestedFoundry!.ConsumedSuits ??= [];
 | 
					            inventory.InfestedFoundry!.ConsumedSuits ??= [];
 | 
				
			||||||
            inventory.InfestedFoundry!.ConsumedSuits.push(consumedSuit);
 | 
					            inventory.InfestedFoundry!.ConsumedSuits.push(consumedSuit);
 | 
				
			||||||
            inventory.InfestedFoundry!.LastConsumedSuit = suit;
 | 
					            inventory.InfestedFoundry!.LastConsumedSuit = suit;
 | 
				
			||||||
            inventory.InfestedFoundry!.AbilityOverrideUnlockCooldown = new Date(
 | 
					            inventory.InfestedFoundry!.AbilityOverrideUnlockCooldown = new Date(Date.now() + 24 * 60 * 60 * 1000);
 | 
				
			||||||
                new Date().getTime() + 24 * 60 * 60 * 1000
 | 
					 | 
				
			||||||
            );
 | 
					 | 
				
			||||||
            const recipeChanges = addInfestedFoundryXP(inventory.InfestedFoundry!, 1600_00);
 | 
					            const recipeChanges = addInfestedFoundryXP(inventory.InfestedFoundry!, 1600_00);
 | 
				
			||||||
            addRecipes(inventory, recipeChanges);
 | 
					            addRecipes(inventory, recipeChanges);
 | 
				
			||||||
            freeUpSlot(inventory, InventorySlot.SUITS);
 | 
					            freeUpSlot(inventory, InventorySlot.SUITS);
 | 
				
			||||||
@ -310,7 +308,7 @@ export const infestedFoundryController: RequestHandler = async (req, res) => {
 | 
				
			|||||||
            const request = getJSONfromString<IHelminthInvigorationRequest>(String(req.body));
 | 
					            const request = getJSONfromString<IHelminthInvigorationRequest>(String(req.body));
 | 
				
			||||||
            const inventory = await getInventory(accountId);
 | 
					            const inventory = await getInventory(accountId);
 | 
				
			||||||
            const suit = inventory.Suits.id(request.SuitId.$oid)!;
 | 
					            const suit = inventory.Suits.id(request.SuitId.$oid)!;
 | 
				
			||||||
            const upgradesExpiry = new Date(new Date().getTime() + 7 * 24 * 60 * 60 * 1000);
 | 
					            const upgradesExpiry = new Date(Date.now() + 7 * 24 * 60 * 60 * 1000);
 | 
				
			||||||
            suit.OffensiveUpgrade = request.OffensiveUpgradeType;
 | 
					            suit.OffensiveUpgrade = request.OffensiveUpgradeType;
 | 
				
			||||||
            suit.DefensiveUpgrade = request.DefensiveUpgradeType;
 | 
					            suit.DefensiveUpgrade = request.DefensiveUpgradeType;
 | 
				
			||||||
            suit.UpgradesExpiry = upgradesExpiry;
 | 
					            suit.UpgradesExpiry = upgradesExpiry;
 | 
				
			||||||
 | 
				
			|||||||
@ -40,7 +40,7 @@ export const worldStateController: RequestHandler = (req, res) => {
 | 
				
			|||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    const EPOCH = 1734307200 * 1000; // Monday, Dec 16, 2024 @ 00:00 UTC+0; should logically be winter in 1999 iteration 0
 | 
					    const EPOCH = 1734307200 * 1000; // Monday, Dec 16, 2024 @ 00:00 UTC+0; should logically be winter in 1999 iteration 0
 | 
				
			||||||
    const day = Math.trunc((new Date().getTime() - EPOCH) / 86400000);
 | 
					    const day = Math.trunc((Date.now() - EPOCH) / 86400000);
 | 
				
			||||||
    const week = Math.trunc(day / 7);
 | 
					    const week = Math.trunc(day / 7);
 | 
				
			||||||
    const weekStart = EPOCH + week * 604800000;
 | 
					    const weekStart = EPOCH + week * 604800000;
 | 
				
			||||||
    const weekEnd = weekStart + 604800000;
 | 
					    const weekEnd = weekStart + 604800000;
 | 
				
			||||||
@ -49,7 +49,7 @@ export const worldStateController: RequestHandler = (req, res) => {
 | 
				
			|||||||
    worldState.NodeOverrides.find(x => x.Node == "SolNode802")!.Seed = week; // unfaithful
 | 
					    worldState.NodeOverrides.find(x => x.Node == "SolNode802")!.Seed = week; // unfaithful
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    // Holdfast, Cavia, & Hex bounties cycling every 2.5 hours; unfaithful implementation
 | 
					    // Holdfast, Cavia, & Hex bounties cycling every 2.5 hours; unfaithful implementation
 | 
				
			||||||
    const bountyCycle = Math.trunc(new Date().getTime() / 9000000);
 | 
					    const bountyCycle = Math.trunc(Date.now() / 9000000);
 | 
				
			||||||
    const bountyCycleStart = bountyCycle * 9000000;
 | 
					    const bountyCycleStart = bountyCycle * 9000000;
 | 
				
			||||||
    const bountyCycleEnd = bountyCycleStart + 9000000;
 | 
					    const bountyCycleEnd = bountyCycleStart + 9000000;
 | 
				
			||||||
    worldState.SyndicateMissions[worldState.SyndicateMissions.findIndex(x => x.Tag == "ZarimanSyndicate")] = {
 | 
					    worldState.SyndicateMissions[worldState.SyndicateMissions.findIndex(x => x.Tag == "ZarimanSyndicate")] = {
 | 
				
			||||||
@ -158,7 +158,7 @@ export const worldStateController: RequestHandler = (req, res) => {
 | 
				
			|||||||
    worldState.KnownCalendarSeasons[0].YearIteration = Math.trunc(week / 4);
 | 
					    worldState.KnownCalendarSeasons[0].YearIteration = Math.trunc(week / 4);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    // Sentient Anomaly cycling every 30 minutes
 | 
					    // Sentient Anomaly cycling every 30 minutes
 | 
				
			||||||
    const halfHour = Math.trunc(new Date().getTime() / (unixTimesInMs.hour / 2));
 | 
					    const halfHour = Math.trunc(Date.now() / (unixTimesInMs.hour / 2));
 | 
				
			||||||
    const tmp = {
 | 
					    const tmp = {
 | 
				
			||||||
        cavabegin: "1690761600",
 | 
					        cavabegin: "1690761600",
 | 
				
			||||||
        PurchasePlatformLockEnabled: true,
 | 
					        PurchasePlatformLockEnabled: true,
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user