This commit is contained in:
Olivier Gagnon 2022-03-07 17:47:40 -05:00
parent 4b4b3f03da
commit bc952147fd
9 changed files with 112 additions and 54 deletions

36
dist/vendor.bundle.js vendored

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -6,32 +6,61 @@ Changelog
v1.5.0 - Steam Cloud integration v1.5.0 - Steam Cloud integration
-------------------------------- --------------------------------
** Misc. ** ** Steam Cloud Saving **
* Added support for steam cloud saving (@MartinFournier)
** UI **
* The file API now allows GET and DELETE (@lordducky)
* Fix bug with async.
* Update documentation / typo (@lethern, @Meowdoleon, @JohnnyUrosevic, @JosephDavidTalbot,
@pd, @lethern, @lordducky, @zeddrak, @fearnlj01, @reasonablytall)
* Fix bug with corp API (@pigalot)
* background now matches game primary color (@nickofolas) * background now matches game primary color (@nickofolas)
* page title contains version (@MartinFourier) * page title contains version (@MartinFourier)
* Major text editor improvements (@nickofolas) * Major text editor improvements (@nickofolas)
* Force achievement calculation on BN completion (@SagePtr)
* Cleanup in repository (@MartinFourier)
* Several improvements to the electron version (@MartinFourier)
* Add 'printf' ns function (@Ninetailed)
* Display bonus time on sleeve page (@MartinFourier) * Display bonus time on sleeve page (@MartinFourier)
* Several UI improvements (@nickofolas, @smolgumball) * Several UI improvements (@nickofolas, @smolgumball, @DrCuriosity, @phyzical)
* Fix bug with casino roulette (@jamie-mac) * Fix aug display in alpha (@Dominik Winter)
* Fix display of corporation product equation (@SagePtr)
* Make Bitverse more accessible (@ChrissiQ)
* Make corporation warehouse more accessible (@ChrissiQ)
* Make tab style more consistent (@nikfolas)
** Netscript **
* Fix bug with async.
* Add 'printf' ns function (@Ninetailed)
* Remove blob caching. * Remove blob caching.
* Fix formulas access check (@Ornedan) * Fix formulas access check (@Ornedan)
* Fix bug in exp calculation (@qcorradi) * Fix bug in exp calculation (@qcorradi)
* Fix NaN comparison (@qcorradi) * Fix NaN comparison (@qcorradi)
* Terminal history persists in savefile (@MartinFourier)
* Fix travelToCity with bad argument (@SlyCedix) * Fix travelToCity with bad argument (@SlyCedix)
* Fix aug display in alpha (@Dominik Winter) * Fix bug where augs could not be purchased via sing (@reacocard)
* Fix rounding error in donateToFaction (@Risenafis)
* Fix bug with weakenAnalyze (@rhobes)
* Prevent exploit with atExit (@Ornedan)
* Double 'share' power
** Corporations **
* Fix bugs with corp API (@pigalot)
* Add smart supply func to corp API (@pd) * Add smart supply func to corp API (@pd)
** Misc. **
* The file API now allows GET and DELETE (@lordducky)
* Force achievement calculation on BN completion (@SagePtr)
* Cleanup in repository (@MartinFourier)
* Several improvements to the electron version (@MartinFourier)
* Fix bug with casino roulette (@jamie-mac)
* Terminal history persists in savefile (@MartinFourier)
* Fix tests (@jamie-mac) * Fix tests (@jamie-mac)
* Fix crash with electron windows tracker (@smolgumball)
* Fix BN6/7 passive reputation gain (@BrianLDev)
* Fix Sleeve not resetting on install (@waffleattack)
* Sort joined factions (@jjayeon)
* Update documentation / typo (@lethern, @Meowdoleon, @JohnnyUrosevic, @JosephDavidTalbot,
@pd, @lethern, @lordducky, @zeddrak, @fearnlj01, @reasonablytall, @MatthewTh0,
@SagePtr, @manniL, @Jedimaster4559, @loganville, @Arrow2thekn33, @wdpk, @fwolfst,
@fschoenfeldt, @Waladil, @AdamTReineke, @citrusmunch, @factubsio, @ashtongreen,
@ChrissiQ, @DJ-Laser, @waffleattack, @ApamNapat, @CrafterKolyan, @DSteve595)
* Nerf noodle bar. * Nerf noodle bar.
v1.4.0 - 2022-01-18 Sharing is caring v1.4.0 - 2022-01-18 Sharing is caring

@ -64,9 +64,9 @@ documentation_title = '{0} Documentation'.format(project)
# built documents. # built documents.
# #
# The short X.Y version. # The short X.Y version.
version = '1.4' version = '1.5'
# The full version, including alpha/beta/rc tags. # The full version, including alpha/beta/rc tags.
release = '1.4.0' release = '1.5.0'
# The language for content autogenerated by Sphinx. Refer to documentation # The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages. # for a list of supported languages.

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

@ -1,7 +1,7 @@
{ {
"name": "bitburner", "name": "bitburner",
"license": "SEE LICENSE IN license.txt", "license": "SEE LICENSE IN license.txt",
"version": "1.4.0", "version": "1.5.0",
"main": "electron-main.js", "main": "electron-main.js",
"author": { "author": {
"name": "Daniel Xie & Olivier Gagnon" "name": "Daniel Xie & Olivier Gagnon"

@ -276,32 +276,61 @@ export const CONSTANTS: {
v1.5.0 - Steam Cloud integration v1.5.0 - Steam Cloud integration
-------------------------------- --------------------------------
** Misc. ** ** Steam Cloud Saving **
* Added (@MartinFournier)
** UI **
* The file API now allows GET and DELETE (@lordducky)
* Fix bug with async.
* Update documentation / typo (@lethern, @Meowdoleon, @JohnnyUrosevic, @JosephDavidTalbot,
@pd, @lethern, @lordducky, @zeddrak, @fearnlj01, @reasonablytall)
* Fix bug with corp API (@pigalot)
* background now matches game primary color (@nickofolas) * background now matches game primary color (@nickofolas)
* page title contains version (@MartinFourier) * page title contains version (@MartinFourier)
* Major text editor improvements (@nickofolas) * Major text editor improvements (@nickofolas)
* Force achievement calculation on BN completion (@SagePtr)
* Cleanup in repository (@MartinFourier)
* Several improvements to the electron version (@MartinFourier)
* Add 'printf' ns function (@Ninetailed)
* Display bonus time on sleeve page (@MartinFourier) * Display bonus time on sleeve page (@MartinFourier)
* Several UI improvements (@nickofolas, @smolgumball) * Several UI improvements (@nickofolas, @smolgumball, @DrCuriosity, @phyzical)
* Fix bug with casino roulette (@jamie-mac) * Fix aug display in alpha (@Dominik Winter)
* Fix display of corporation product equation (@SagePtr)
* Make Bitverse more accessible (@ChrissiQ)
* Make corporation warehouse more accessible (@ChrissiQ)
* Make tab style more consistent (@nikfolas)
** Netscript **
* Fix bug with async.
* Add 'printf' ns function (@Ninetailed)
* Remove blob caching. * Remove blob caching.
* Fix formulas access check (@Ornedan) * Fix formulas access check (@Ornedan)
* Fix bug in exp calculation (@qcorradi) * Fix bug in exp calculation (@qcorradi)
* Fix NaN comparison (@qcorradi) * Fix NaN comparison (@qcorradi)
* Terminal history persists in savefile (@MartinFourier)
* Fix travelToCity with bad argument (@SlyCedix) * Fix travelToCity with bad argument (@SlyCedix)
* Fix aug display in alpha (@Dominik Winter) * Fix bug where augs could not be purchased via sing (@reacocard)
* Fix rounding error in donateToFaction (@Risenafis)
* Fix bug with weakenAnalyze (@rhobes)
* Prevent exploit with atExit (@Ornedan)
* Double 'share' power
** Corporations **
* Fix bugs with corp API (@pigalot)
* Add smart supply func to corp API (@pd) * Add smart supply func to corp API (@pd)
** Misc. **
* The file API now allows GET and DELETE (@lordducky)
* Force achievement calculation on BN completion (@SagePtr)
* Cleanup in repository (@MartinFourier)
* Several improvements to the electron version (@MartinFourier)
* Fix bug with casino roulette (@jamie-mac)
* Terminal history persists in savefile (@MartinFourier)
* Fix tests (@jamie-mac) * Fix tests (@jamie-mac)
* Fix crash with electron windows tracker (@smolgumball)
* Fix BN6/7 passive reputation gain (@BrianLDev)
* Fix Sleeve not resetting on install (@waffleattack)
* Sort joined factions (@jjayeon)
* Update documentation / typo (@lethern, @Meowdoleon, @JohnnyUrosevic, @JosephDavidTalbot,
@pd, @lethern, @lordducky, @zeddrak, @fearnlj01, @reasonablytall, @MatthewTh0,
@SagePtr, @manniL, @Jedimaster4559, @loganville, @Arrow2thekn33, @wdpk, @fwolfst,
@fschoenfeldt, @Waladil, @AdamTReineke, @citrusmunch, @factubsio, @ashtongreen,
@ChrissiQ, @DJ-Laser, @waffleattack, @ApamNapat, @CrafterKolyan, @DSteve595)
* Nerf noodle bar. * Nerf noodle bar.
`, `,
}; };

@ -1,5 +1,5 @@
export function CalculateShareMult(power: number): number { export function CalculateShareMult(power: number): number {
const x = 1 + Math.log(power) / (8 * Math.log(1000)); const x = 1 + Math.log(power) / 25;
if (isNaN(x) || !isFinite(x)) return 1; if (isNaN(x) || !isFinite(x)) return 1;
return x; return x;
} }