bitburner-src/doc/source/netscript/netscriptgangapi.rst
2019-05-17 13:07:11 -07:00

44 lines
1.4 KiB
ReStructuredText

Netscript Gang API
==================
Netscript provides the following API for interacting with the game's Gang mechanic.
The Gang API is **not** immediately available to the player and must be unlocked
later in the game
.. warning:: This page contains spoilers for the game
The Gang mechanic and the Gang API are unlocked in BitNode-2.
**Gang API functions must be accessed through the 'gang' namespace**
In :ref:`netscript1`::
gang.getMemberNames();
gang.recruitMember("Fry");
In :ref:`netscriptjs`::
ns.gang.getMemberNames();
ns.gang.recruitMember("Fry");
.. toctree::
:caption: API Functions:
getMemberNames() <gangapi/getMemberNames>
getGangInformation() <gangapi/getGangInformation>
getOtherGangInformation() <gangapi/getOtherGangInformation>
getMemberInformation() <gangapi/getMemberInformation>
canRecruitMember() <gangapi/canRecruitMember>
recruitMember() <gangapi/recruitMember>
getTaskNames() <gangapi/getTaskNames>
setMemberTask() <gangapi/setMemberTask>
getEquipmentNames() <gangapi/getEquipmentNames>
getEquipmentCost() <gangapi/getEquipmentCost>
getEquipmentType() <gangapi/getEquipmentType>
purchaseEquipment() <gangapi/purchaseEquipment>
ascendMember() <gangapi/ascendMember>
setTerritoryWarfare() <gangapi/setTerritoryWarfare>
getChanceToWinClash() <gangapi/getChanceToWinClash>
getBonusTime() <gangapi/getBonusTime>