mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-12-18 20:25:45 +01:00
6b8ae1b351
Also includes some documentation updates from a previous PR (sleeve.setToIdle)
2.6 KiB
2.6 KiB
Sleeve interface
Sleeve API
Signature:
export interface Sleeve
Remarks
If you are not in BitNode-10, then you must have Source-File 10 in order to use this API.
Methods
Method | Description |
---|---|
getNumSleeves() | Get the number of sleeves you own. |
getSleeve(sleeveNumber) | Get information about a sleeve. |
getSleeveAugmentationPrice(augName) | Get price of an augmentation. |
getSleeveAugmentationRepReq(augName) | Get reputation requirement of an augmentation. |
getSleeveAugmentations(sleeveNumber) | Get augmentations installed on a sleeve. |
getSleevePurchasableAugs(sleeveNumber) | List purchasable augs for a sleeve. |
getTask(sleeveNumber) | Get task of a sleeve. |
purchaseSleeveAug(sleeveNumber, augName) | Purchase an aug for a sleeve. |
setToBladeburnerAction(sleeveNumber, action, contract) | Set a sleeve to perform bladeburner actions. |
setToCommitCrime(sleeveNumber, crimeType) | Set a sleeve to commit crime. |
setToCompanyWork(sleeveNumber, companyName) | Set a sleeve to work for a company. |
setToFactionWork(sleeveNumber, factionName, factionWorkType) | Set a sleeve to work for a faction. |
setToGymWorkout(sleeveNumber, gymName, stat) | Set a sleeve to workout at the gym. |
setToIdle(sleeveNumber) | Set a sleeve to idle. |
setToShockRecovery(sleeveNumber) | Set a sleeve to shock recovery. |
setToSynchronize(sleeveNumber) | Set a sleeve to synchronize. |
setToUniversityCourse(sleeveNumber, university, className) | Set a sleeve to take a class at a university. |
travel(sleeveNumber, city) | Make a sleeve travel to another city. |