Exports Reference

All documented exports support either await style or callback style.

Generic export

StartHack(hackType, optionsOrDifficulty, callback)

Await style:

local success = exports['envi-hack-minigames-computer-edition']:StartHack('password', 'medium')

Callback style:

exports['envi-hack-minigames-computer-edition']:StartHack('password', 'medium', function(success)
    print(success)
end)

Type-specific exports

StartPasswordHack(optionsOrDifficulty)

local success = exports['envi-hack-minigames-computer-edition']:StartPasswordHack('medium')

StartWormHack(optionsOrDifficulty)

local success = exports['envi-hack-minigames-computer-edition']:StartWormHack('hard')

StartFirewallHack(optionsOrDifficulty)

local success = exports['envi-hack-minigames-computer-edition']:StartFirewallHack('medium')

StartNodeRunnerHack(optionsOrDifficulty)

StartTerminalHack(optionsOrDifficulty)

StartSignalHack(optionsOrDifficulty)

StartPacketHack(optionsOrDifficulty)

StartBinaryHack(optionsOrDifficulty)

Utility exports

OpenHackComputer(entityId, options)

Opens the hack computer in sandbox mode.

CloseHackComputer()

IsHackComputerOpen()

GetHackDefaults(hackType, difficulty)

Last updated