mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2026-04-16 06:18:42 +02:00
4.6 KiB
4.6 KiB
Home > bitburner > Bladeburner
Bladeburner interface
Bladeburner API
Signature:
export interface Bladeburner
Remarks
You have to be employed in the Bladeburner division and be in BitNode-7 or have Source-File 7 in order to use this API.
Methods
| Method | Description |
|---|---|
| getActionAutolevel(type, name) | Get whether an action is set to autolevel. |
| getActionCountRemaining(type, name) | Get action count remaining. |
| getActionCurrentLevel(type, name) | Get the current level of an action. |
| getActionCurrentTime() | Get the time elapsed on current action. |
| getActionEstimatedSuccessChance(type, name) | Get estimate success chance of an action. |
| getActionMaxLevel(type, name) | Get the maximum level of an action. |
| getActionRepGain(type, name, level) | Get the reputation gain of an action. |
| getActionSuccesses(type, name) | Get action successes. |
| getActionTime(type, name) | Get the time to complete an action. |
| getBlackOpNames() | List all black ops. |
| getBlackOpRank(name) | Get black op required rank. |
| getBonusTime() | Get Bladeburner bonus time. |
| getCity() | Get current city. |
| getCityChaos(city) | Get chaos of a city. |
| getCityCommunities(city) | Get number of communities in a city. |
| getCityEstimatedPopulation(city) | Get estimated population in city. |
| getContractNames() | List all contracts. |
| getCurrentAction() | Get current action. |
| getGeneralActionNames() | List all general actions. |
| getNextBlackOp() | Get an object with the name and rank requirement of the next BlackOp that can be completed. |
| getOperationNames() | List all operations. |
| getRank() | Get player bladeburner rank. |
| getSkillLevel(skillName) | Get skill level. |
| getSkillNames() | List all skills. |
| getSkillPoints() | Get bladeburner skill points. |
| getSkillUpgradeCost(skillName, count) | Get cost to upgrade skill. |
| getStamina() | Get Bladeburner stamina. |
| getTeamSize(type, name) | Get team size. |
| inBladeburner() | Returns whether player is a member of Bladeburner division. Does not require API access. |
| joinBladeburnerDivision() | Join the Bladeburner division. |
| joinBladeburnerFaction() | Join the Bladeburner faction. |
| nextUpdate() | Sleep until the next Bladeburner update has happened. |
| setActionAutolevel(type, name, autoLevel) | Set an action autolevel. |
| setActionLevel(type, name, level) | Set the level of an action. |
| setTeamSize(type, name, size) | Set team size. |
| startAction(type, name) | Start an action. |
| stopBladeburnerAction() | Stop current action. |
| switchCity(city) | Travel to another city in Bladeburner. |
| upgradeSkill(skillName, count) | Upgrade skill. |