Skip to content
github-actions[bot] edited this page Nov 12, 2026 · 3 revisions

This page lists every table SCPUI reads, in alphabetical order. These are SCPUI's own tables, read by its Lua scripts; the engine's tables are documented on the FreeSpace Wiki.

Contents

  1. Version badges
  2. Tables

Version badges

Table pages mark when a field or behavior was added with a version badge. Fields without a badge are from SCPUI 0.5.0 or earlier.

SCPUI 0.6.0 SCPUI 0.9.0 SCPUI 0.10.0 SCPUI 0.12.0 SCPUI 0.13.0 SCPUI 1.0.0 SCPUI 1.1.0 SCPUI 1.1.1 SCPUI 1.1.4

The wiki documents SCPUI's development branch, so a badge newer than the latest release marks something that is coming in that version but isn't released yet.


Tables

Table Modular extension Code Purpose
achievements.tbl (not modular) /content/data/scripts/scpui_sm_achievements.lua Achievements, their unlock criteria and how they are shown
journal.tbl (not modular; one CAMPAIGN_FILE_NAME-journal.tbl per campaign) /journal_ui/data/scripts/scpui_ext_journal.lua Journal extension: title, sections and entries for a campaign
keywords.tbl xxx-kwrd.tbm /content/data/scripts/scpui_sm_colors.lua Keywords styled automatically in briefing text, with optional tooltips
nodemap.tbl xxx-nmap.tbm /nodemap_ui/data/scripts/scpui_ext_nodemap.lua Node Map extension: icons, colors, systems, nodes and progression
options.tbl xxx-optn.tbm /content/data/scripts/scpui_sm_options.lua Custom mod options shown in the Options screen
scpui.tbl xxx-ui.tbm /content/data/scripts/scpui_sm_parser.lua Global settings, game state replacement, backgrounds, loading screens and medal placements
system_map.tbl xxx-smap.tbm /sysmap_ui/data/scripts/scpui_ext_sysmap.lua Local System Map extension: objects, campaign configs and systems

Clone this wiki locally