Options
All
  • Public
  • Public/Protected
  • All
Menu

Class RemoteDebugger

Debugging tool which lets me remotely debug other Overmind players' code by communicating through public memory segments. Can be toggled on and off with console commands startRemoteDebugSession() and endRemoteDebugSession().

Hierarchy

  • RemoteDebugger

Index

Constructors

constructor

Accessors

Private memory

  • get memory(): DebuggerMemory

Methods

cancelCommand

  • cancelCommand(): void

connect

  • connect(username: string): void

debug

  • debug(command: string): string

disable

  • disable(): void

enable

  • enable(): void

extendSession

  • extendSession(): void

Private fetchCommands_slave

  • fetchCommands_slave(): void

Private fetchResponse_master

  • fetchResponse_master(): string | undefined

Private pushCommands_master

  • pushCommands_master(): void

Private pushResponse_slave

  • pushResponse_slave(): void

run

  • run(): void

Private run_master

  • run_master(): void

Private run_slave

  • run_slave(): void

Generated using TypeDoc