2019-03-02 19:08:54 -08:00
|
|
|
getCurrentAction() Netscript Function
|
|
|
|
=====================================
|
|
|
|
|
|
|
|
.. js:function:: getCurrentAction()
|
2021-03-11 16:48:00 -05:00
|
|
|
|
2021-03-07 04:13:37 -05:00
|
|
|
:RAM cost: 1 GB
|
2021-03-12 02:51:56 -05:00
|
|
|
:returns: An object that represents the player's current Bladeburner action.
|
2019-03-02 19:08:54 -08:00
|
|
|
|
2021-03-12 02:51:56 -05:00
|
|
|
Result::
|
2019-03-02 19:08:54 -08:00
|
|
|
|
|
|
|
{
|
|
|
|
type: Type of Action
|
|
|
|
name: Name of Action
|
|
|
|
}
|
|
|
|
|
|
|
|
If the player is not performing an action, the function will return an object
|
|
|
|
with the 'type' property set to "Idle".
|
2021-03-12 02:51:56 -05:00
|
|
|
|
|
|
|
Example:
|
|
|
|
|
|
|
|
.. code-block:: javascript
|
|
|
|
|
|
|
|
action = bladeburner.getCurrentAction();
|
|
|
|
print(action.type); // "Contracts"
|
|
|
|
print(action.name); // "Tracking"
|