Game Console #14

Open
opened 2025-01-10 17:27:17 -05:00 by josh · 1 comment
Owner

Implement an in-game console, as a JUI Window, that has a command input field, and a scrollable log history.

  • JUI::Window
  • JUI::TextInputForm
  • JUI::ScrollingRect
  • Rich Text Support (At least color support. Hyperlinks, bold, italics, etc are a bonus).
  • Logger integration
  • Message Filters (Logger context, search?)

Commands to implement:

  • flyhack
  • fullbright
  • quit / q
  • teleport / tp
  • give
  • giveall
  • time
  • summon
  • sandbox
  • noclip
  • god
  • crash
  • disconnect
  • connect
  • chat
  • log
  • shart
  • boom
  • screenshot
  • do_forced_ticcs
  • do_random_ticcs
  • show_tile_updates
  • show_chunk_boundaries
  • show_bounding_boxes
  • show_jui_debug
  • open_console
  • close_console
  • open_credits
  • close_credits
  • open_settings
  • close_settings
  • freecam
  • save
  • reload
  • terraintool
  • fullscreen
  • show_particles
  • ui_scale
Implement an in-game console, as a JUI Window, that has a command input field, and a scrollable log history. - [x] JUI::Window - [x] JUI::TextInputForm - [x] JUI::ScrollingRect - [ ] Rich Text Support (At least color support. Hyperlinks, bold, italics, etc are a bonus). - [x] Logger integration - [ ] Message Filters (Logger context, search?) Commands to implement: - [ ] flyhack - [ ] fullbright - [x] quit / q - [ ] teleport / tp - [ ] give - [ ] giveall - [ ] time - [ ] summon - [ ] sandbox - [ ] noclip - [ ] god - [ ] crash - [ ] disconnect - [ ] connect - [ ] chat - [ ] log - [ ] shart - [ ] boom - [ ] screenshot - [ ] do_forced_ticcs - [ ] do_random_ticcs - [ ] show_tile_updates - [ ] show_chunk_boundaries - [ ] show_bounding_boxes - [ ] show_jui_debug - [ ] open_console - [ ] close_console - [x] open_credits - [x] close_credits - [ ] open_settings - [ ] close_settings - [ ] freecam - [ ] save - [ ] reload - [ ] terraintool - [ ] fullscreen - [ ] show_particles - [ ] ui_scale - [ ]
Author
Owner
No description provided.
josh added the
Kind/Feature
Priority
High
User Interface
labels 2025-03-03 01:30:15 -05:00
Sign in to join this conversation.
No description provided.