summaryrefslogtreecommitdiffstatshomepage
path: root/docs/source/techspecs
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2023-03-23 14:39:56 +1100
committer Vas Crabb <vas@vastheman.com>2023-03-23 14:39:56 +1100
commit0562745629241598429fcb4ba78086f74369979a (patch)
treef2282f98cf3f211ebc3f8dbc3afe53efe59de974 /docs/source/techspecs
parent160a2219901ca0f63ca976f0ed9eb5a413bf41db (diff)
Retired the over-stretched "system type" flags.
Functionally, the only difference between the system definitions is that GAMEL lets you specify an additional internal layout and SYST lets you specify a compatible system. COMP and CONS are just aliases for SYST - the aliases can be phased out. Removed arcade.flt and mess.flt altogether - opinion seems to be split between misinterpreting them as fully supported and considering them unnecessary. They were marginally useful as a performance test for makedep.py, but that isn't important. We still have nl.flt as an example .flt file (although it doesn't use "-" exclude directives). Moved the UI active flag from the machine to the UI manager. Nothing else uses it anyway (it's still accessible to scripts).
Diffstat (limited to 'docs/source/techspecs')
-rw-r--r--docs/source/techspecs/luareference.rst4
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/source/techspecs/luareference.rst b/docs/source/techspecs/luareference.rst
index d05c8fa7c9c..2da9a2cd02d 100644
--- a/docs/source/techspecs/luareference.rst
+++ b/docs/source/techspecs/luareference.rst
@@ -250,8 +250,6 @@ machine:logerror(msg)
Properties
^^^^^^^^^^
-machine.ui_active (read/write)
- A Boolean indicating whether UI control inputs are currently enabled.
machine.time (read-only)
The elapsed emulated time for the current session as an
:ref:`attotime <luareference-core-attotime>`.
@@ -565,6 +563,8 @@ ui.line_height (read-only)
ui.menu_active (read-only)
A Boolean indicating whether an interactive UI element is currently active.
Examples include menus and slider controls.
+ui.ui_active (read/write)
+ A Boolean indicating whether UI control inputs are currently enabled.
ui.single_step (read/write)
A Boolean controlling whether the emulated system should be automatically
paused when the next frame is drawn. This property is automatically reset