Welcome to Bitburner's documentation!¶
Bitburner is a cyberpunk-themed incremental game that is currently in the early beta stage of development. The game can be played here.
What is Bitburner?¶
Bitburner is a cyberpunk-themed incremental RPG where you, the player, take the role of an unknown hacker in a dark, dystopian world. When a mysterious hacker called jump3R messages you, he/she confirms your suspicions that there is something wrong with the world around you. Now, aided by jump3R, you embark on a quest to gain money and power by any means necessary, in the hopes that this will lead to to uncover the secrets that you've been searching for.
- Netscript
- NetscriptJS (Netscript 2.0)
- Data Types and Variables
- Operators
- Loops and Conditionals
- Script Arguments
- Basic Functions
- hack
- grow
- weaken
- sleep
- tprint
- clearLog
- disableLog
- enableLog
- scan
- nuke
- brutessh
- ftpcrack
- relaysmtp
- httpworm
- sqlinject
- run
- exec
- spawn
- kill
- killall
- exit
- scp
- ls
- ps
- hasRootAccess
- getHostname
- getHackingLevel
- getHackingMultipliers
- getHacknetMultipliers
- getServerMoneyAvailable
- getServerMaxMoney
- getServerGrowth
- getServerSecurityLevel
- getServerBaseSecurityLevel
- getServerMinSecurityLevel
- getServerRequiredHackingLevel
- getServerNumPortsRequired
- getServerRam
- serverExists
- fileExists
- isRunning
- getNextHacknetNodeCost
- purchaseHacknetNode
- purchaseServer
- deleteServer
- getPurchasedServers
- write
- read
- peek
- clear
- rm
- scriptRunning
- scriptKill
- getScriptName
- getScriptRam
- getHackTime
- getGrowTime
- getWeakenTime
- getScriptIncome
- getScriptExpGain
- getTimeSinceLastAug
- sprintf
- vsprintf
- prompt
- Advanced Functions
- Hacknet Node API
- Trade Information eXchange (TIX) API
- Singularity Functions
- universityCourse
- gymWorkout
- travelToCity
- purchaseTor
- purchaseProgram
- getStats
- getCharacterInformation
- isBusy
- stopAction
- upgradeHomeRam
- getUpgradeHomeRamCost
- workForCompany
- applyToCompany
- getCompanyRep
- getCompanyFavor
- checkFactionInvitations
- joinFaction
- workForFaction
- getFactionRep
- getFactionFavor
- createProgram
- commitCrime
- getCrimeChance
- getOwnedAugmentations
- getAugmentationsFromFaction
- getAugmentationCost
- purchaseAugmentation
- installAugmentations
- Bladeburner API
- Bladeburner Action Types
- getContractNames
- getOperationNames
- getBlackOpNames
- getGeneralActionNames
- getSkillNames
- startAction
- stopBladeburnerAction
- getActionTime
- getActionEstimatedSuccessChance
- getActionCountRemaining
- getRank
- getSkillPoints
- getSkillLevel
- upgradeSkill
- getTeamSize
- setTeamSize
- getCityEstimatedPopulation
- getCityEstimatedCommunities
- getCityChaos
- switchCity
- getStamina
- joinBladeburnerFaction
- joinBladeburnerDivision
- Examples
- Miscellaneous
- Terminal
- Keyboard Shortcuts
- Changelog
- v0.39.1 - 7/4/2018
- v0.39.0 - 6/25/2018
- v0.38.1 - 6/15/2018
- v0.38.0 - 6/12/2018
- v0.37.2 - 6/2/2018
- v0.37.1 - 5/22/2018
- v0.37.0 - 5/20/2018
- v0.36.1 - 5/11/2018
- v0.36.0 - 5/2/2018
- v0.35.2 - 3/26/2018
- v0.35.1 - 3/12/2018
- v0.35.0 - 3/3/2018
- v0.34.5 - 2/24/2018
- v0.34.4 - 2/14/2018
- v0.34.3 - 1/31/2018
- v0.34.2 - 1/27/2018
- v0.34.1 - 1/19/2018
- v0.34.0 - 12/6/2017
- v0.33.0 - 12/1/2017
- v0.32.1 - 11/2/2017
- v0.32.0 - 10/25/2017
- v0.31.0 - 10/15/2017
- v0.30.0 - 10/9/2017
- v0.29.3 - 10/3/2017
- v0.29.2 - 10/1/2017
- v0.29.1 - 9/27/2017
- v0.29.0 - 9/19/2017
- v0.28.6 - 9/15/2017
- v0.28.5 - 9/13/2017
- v0.28.4 - 9/11/2017
- v0.28.3 - 9/7/2017
- v0.28.2 - 9/4/2017
- v0.28.1 - 9/1/2017
- v0.28.0 - 8/30/2017
- v0.27.3 - 8/19/2017
- v0.27.2 - 8/18/2017
- v0.27.1 - 8/15/2017
- v0.27.0 - 8/13/2017
- v0.26.4 - 8/1/2017
- v0.26.3
- v0.26.2
- v0.26.1
- v0.26.0
- v0.25.0
- v0.24.1
- v0.24.0
- v0.23.1
- v0.23.0
- v0.22.1
- v0.22.0 - Major rebalancing, optimization, and favor system
- v0.21.1
- v0.21.0
- v0.20.2
- v0.20.1
- v0.20.0
- v0.19.7
- v0.19.6
- v0.19.0
- v0.18.0
- v0.17.1
- v0.17.0
- v0.16.0
- v0.15.0