Correct partial table types

`_display_data` is a cache keyed by force name, not a single record.
The auto complete accumulator starts empty, so its fields are optional.
Game commands have no usage beyond their own help text.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
bbassie
2026-08-07 15:31:18 +00:00
co-authored by Claude Opus 5
parent 1387b8a2db
commit d78ae40c5d
6 changed files with 9 additions and 6 deletions
@@ -128,6 +128,7 @@ Elements.milestone_table = Gui.define("research_milestones/milestone_table")
do local _row_data = {}
--- @type ExpGui_ResearchMilestones.elements.milestone_table.row_data
--- @diagnostic disable-next-line: missing-fields
local empty_row_data = { color = font_color.positive }
--- Get the row data for a force and research