diff --git a/.npmrc b/.npmrc new file mode 100644 index 000000000..1399f2b63 --- /dev/null +++ b/.npmrc @@ -0,0 +1,3 @@ +# Default "npm version" commit message +# See: https://stackoverflow.com/a/34606092 +message=":bookmark: Build v%s" diff --git a/dist/bitburner.d.ts b/dist/bitburner.d.ts index 7538ac845..defda2c10 100644 --- a/dist/bitburner.d.ts +++ b/dist/bitburner.d.ts @@ -3,7 +3,7 @@ */ export declare interface ActiveFragment { id: number; - avgCharge: number; + highestCharge: number; numCharge: number; rotation: number; x: number; @@ -182,7 +182,7 @@ export declare interface BitNodeMultipliers { /** Influences the maximum allowed RAM for a purchased server */ PurchasedServerMaxRam: number; /** Influences cost of any purchased server at or above 128GB */ - PurchasedServerSoftCap: number; + PurchasedServerSoftcap: number; /** Influences the minimum favor the player must have with a faction before they can donate to gain rep. */ RepToDonateToFaction: number; /** Influences how much the money on a server can be reduced when a script performs a hack against it. */ @@ -709,10 +709,10 @@ export declare interface CharacterInfo { factions: string[]; /** Current health points */ hp: number; - /** Array of all companies at which you have jobs */ - company: string[]; + /** Array of all jobs */ + jobs: string[]; /** Array of job positions for all companies you are employed at. Same order as 'jobs' */ - jobTitle: string[]; + jobTitles: string[]; /** Maximum health points */ maxHp: number; /** Boolean indicating whether or not you have a tor router */ @@ -737,6 +737,18 @@ export declare interface CharacterInfo { workRepGain: number; /** Money earned so far from work, if applicable */ workMoneyGain: number; + /** total hacking exp */ + hackingExp: number; + /** total strength exp */ + strengthExp: number; + /** total defense exp */ + defenseExp: number; + /** total dexterity exp */ + dexterityExp: number; + /** total agility exp */ + agilityExp: number; + /** total charisma exp */ + charismaExp: number; } /** @@ -747,6 +759,10 @@ export declare interface CharacterMult { agility: number; /** Agility exp */ agilityExp: number; + /** Charisma stat */ + charisma: number; + /** Charisma exp */ + charismaExp: number; /** Company reputation */ companyRep: number; /** Money earned from crimes */ @@ -1177,6 +1193,8 @@ export declare type FilenameOrPID = number | string; * @public */ export declare interface Formulas { + /** Reputation formulas */ + reputation: ReputationFormulas; /** Skills formulas */ skills: SkillsFormulas; /** Hacking formulas */ @@ -2442,6 +2460,10 @@ export declare interface Material { qty: number; /** Quality of the material */ qlt: number; + /** Demand for the material, only present if "Market Research - Demand" unlocked */ + dmd: number | undefined; + /** Competition for the material, only present if "Market Research - Competition" unlocked */ + cmp: number | undefined; /** Amount of material produced */ prod: number; /** Amount of material sold */ @@ -2574,7 +2596,7 @@ export declare interface NodeStats { * {@link https://bitburner.readthedocs.io/en/latest/netscript/netscriptjs.html| ns2 in-game docs} *