Tasks:Python Console

From Adonthell
Jump to navigation Jump to search

Back to Task List

Overview

Interactive in-game Python console to view and modify the game state.

Dependencies

Requirements

  • Execute single line Python expressions
  • Show expression result (or error) and allow typing new command on next line
  • Command history across sessions
  • Bash-like command completion (utilizing Python introspection)
  • Provide complex debugging/info commands

References

  • Adonthell v0.3 Python console code [1]
  • Adonthell v0.4 Python debug module [2]