Home > bitburner > Corporation
Corporation API
Signature:
export interface Corporation extends WarehouseAPI, OfficeAPI Extends: WarehouseAPI, OfficeAPI
| Method | Description |
|---|---|
| acceptInvestmentOffer() | Accept investment based on you companies current valuation |
| bribe(factionName, amountCash) | Bribe a faction |
| buyBackShares(amount) | Buyback Shares |
| createCorporation(corporationName, selfFund) | Create a Corporation |
| expandCity(divisionName, cityName) | Expand to a new city |
| expandIndustry(industryType, divisionName) | Expand to a new industry |
| getBonusTime() | Get bonus time.“Bonus time” is accumulated when the game is offline or if the game is inactive in the browser.“Bonus time” makes the game progress faster. |
| getCorporation() | Get corporation data |
| getDivision(divisionName) | Get division data |
| getExpandCityCost() | Gets the cost to expand into a new city |
| getExpandIndustryCost(industryName) | Gets the cost to expand into a new industry |
| getIndustryTypes() | Get list of industry types |
| getInvestmentOffer() | Get an offer for investment based on you companies current valuation |
| getMaterialNames() | Get list of materials |
| getResearchNames() | Get list of research names |
| getUnlockables() | Get list of one-time unlockable upgrades |
| getUnlockUpgradeCost(upgradeName) | Gets the cost to unlock a one time unlockable upgrade |
| getUpgradeLevel(upgradeName) | Get the level of a levelable upgrade |
| getUpgradeLevelCost(upgradeName) | Gets the cost to unlock the next level of a levelable upgrade |
| getUpgradeNames() | Get list of upgrade names |
| goPublic(numShares) | Go public |
| hasUnlockUpgrade(upgradeName) | Check if you have a one time unlockable upgrade |
| issueDividends(rate) | Issue dividends |
| levelUpgrade(upgradeName) | Level an upgrade. |
| sellShares(amount) | Sell Shares |
| unlockUpgrade(upgradeName) | Unlock an upgrade |