mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-05-07 08:07:57 +02:00
API: Remove RAM cost of hacknet namespace and set RAM cost of each hacknet API (#2502)
* API: Remove RAM cost of hacknet namespace and set RAM cost of each hacknet API * Fix Jest tests * Update based on feedback
This commit is contained in:
@@ -35,7 +35,7 @@ export const RamCostConstants = {
|
||||
GetServerUsedRam: 0.05,
|
||||
FileExists: 0.1,
|
||||
IsRunning: 0.1,
|
||||
HacknetNodes: 4.0,
|
||||
Hacknet: 0.5,
|
||||
HNUpgLevel: 0.4,
|
||||
HNUpgRam: 0.6,
|
||||
HNUpgCore: 0.8,
|
||||
@@ -98,27 +98,27 @@ function SF4Cost(cost: number): () => number {
|
||||
|
||||
// Hacknet API
|
||||
const hacknet = {
|
||||
numNodes: 0,
|
||||
purchaseNode: 0,
|
||||
getPurchaseNodeCost: 0,
|
||||
getNodeStats: 0,
|
||||
upgradeLevel: 0,
|
||||
upgradeRam: 0,
|
||||
upgradeCore: 0,
|
||||
upgradeCache: 0,
|
||||
getLevelUpgradeCost: 0,
|
||||
getRamUpgradeCost: 0,
|
||||
getCoreUpgradeCost: 0,
|
||||
getCacheUpgradeCost: 0,
|
||||
numHashes: 0,
|
||||
hashCost: 0,
|
||||
spendHashes: 0,
|
||||
maxNumNodes: 0,
|
||||
hashCapacity: 0,
|
||||
getHashUpgrades: 0,
|
||||
getHashUpgradeLevel: 0,
|
||||
getStudyMult: 0,
|
||||
getTrainingMult: 0,
|
||||
numNodes: RamCostConstants.Hacknet,
|
||||
purchaseNode: RamCostConstants.Hacknet,
|
||||
getPurchaseNodeCost: RamCostConstants.Hacknet,
|
||||
getNodeStats: RamCostConstants.Hacknet,
|
||||
upgradeLevel: RamCostConstants.Hacknet,
|
||||
upgradeRam: RamCostConstants.Hacknet,
|
||||
upgradeCore: RamCostConstants.Hacknet,
|
||||
upgradeCache: RamCostConstants.Hacknet,
|
||||
getLevelUpgradeCost: RamCostConstants.Hacknet,
|
||||
getRamUpgradeCost: RamCostConstants.Hacknet,
|
||||
getCoreUpgradeCost: RamCostConstants.Hacknet,
|
||||
getCacheUpgradeCost: RamCostConstants.Hacknet,
|
||||
numHashes: RamCostConstants.Hacknet,
|
||||
hashCost: RamCostConstants.Hacknet,
|
||||
spendHashes: RamCostConstants.Hacknet,
|
||||
maxNumNodes: RamCostConstants.Hacknet,
|
||||
hashCapacity: RamCostConstants.Hacknet,
|
||||
getHashUpgrades: RamCostConstants.Hacknet,
|
||||
getHashUpgradeLevel: RamCostConstants.Hacknet,
|
||||
getStudyMult: RamCostConstants.Hacknet,
|
||||
getTrainingMult: RamCostConstants.Hacknet,
|
||||
} as const;
|
||||
|
||||
// Stock API
|
||||
|
||||
Reference in New Issue
Block a user