From b2284739295fe2d6cfb578658f14161f780f2135 Mon Sep 17 00:00:00 2001 From: "daniil.mitrofanov" Date: Tue, 11 Nov 2025 23:55:42 +0400 Subject: [PATCH 1/2] Fix grammar and plural consistency issues MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixed grammar issue: - Added missing comma after 'however' on line 23 in README.md Fixed plural consistency in script-warn option: - Source (options.cpp lines 63-64): 'warning' → 'warnings' - Documentation (README.md lines 73-74): Updated to match corrected output The README help text is meant to mirror 'openmw --help' output, so both the source and documentation are updated for consistency. All three script-warn options now consistently use plural 'warnings': - 0 - ignore warnings - 1 - show warnings but consider script as correctly compiled anyway - 2 - treat warnings as errors --- README.md | 6 +++--- apps/openmw/options.cpp | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 3b79c5ecef..5cde580343 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,7 @@ Font Licenses: Current Status -------------- -The main quests in Morrowind, Tribunal and Bloodmoon are all completable. Some issues with side quests are to be expected (but rare). Check the [bug tracker](https://gitlab.com/OpenMW/openmw/-/issues/?milestone_title=openmw-1.0) for a list of issues we need to resolve before the "1.0" release. Even before the "1.0" release however, OpenMW boasts some new [features](https://wiki.openmw.org/index.php?title=Features), such as improved graphics and user interfaces. +The main quests in Morrowind, Tribunal and Bloodmoon are all completable. Some issues with side quests are to be expected (but rare). Check the [bug tracker](https://gitlab.com/OpenMW/openmw/-/issues/?milestone_title=openmw-1.0) for a list of issues we need to resolve before the "1.0" release. Even before the "1.0" release, however, OpenMW boasts some new [features](https://wiki.openmw.org/index.php?title=Features), such as improved graphics and user interfaces. Pre-existing modifications created for the original Morrowind engine can be hit-and-miss. The OpenMW script compiler performs more thorough error-checking than Morrowind does, meaning that a mod created for Morrowind may not necessarily run in OpenMW. Some mods also rely on quirky behaviour or engine bugs in order to work. We are considering such compatibility issues on a case-by-case basis - in some cases adding a workaround to OpenMW may be feasible, in other cases fixing the mod will be the only option. If you know of any mods that work or don't work, feel free to add them to the [Mod status](https://wiki.openmw.org/index.php?title=Mod_status) wiki page. @@ -70,8 +70,8 @@ Command line options startup --script-warn [=arg(=1)] (=1) handling of warnings when compiling scripts - 0 - ignore warning - 1 - show warning but consider script as + 0 - ignore warnings + 1 - show warnings but consider script as correctly compiled anyway 2 - treat warnings as errors --load-savegame arg load a save game file on game startup diff --git a/apps/openmw/options.cpp b/apps/openmw/options.cpp index 7dfc19d465..a908e4a488 100644 --- a/apps/openmw/options.cpp +++ b/apps/openmw/options.cpp @@ -60,8 +60,8 @@ namespace OpenMW addOption("script-warn", bpo::value()->implicit_value(1)->default_value(1), "handling of warnings when compiling scripts\n" - "\t0 - ignore warning\n" - "\t1 - show warning but consider script as correctly compiled anyway\n" + "\t0 - ignore warnings\n" + "\t1 - show warnings but consider script as correctly compiled anyway\n" "\t2 - treat warnings as errors"); addOption("load-savegame", bpo::value()->default_value(Files::MaybeQuotedPath(), ""), From 6d461c41988b9aceb90aec1a77200a73517faff4 Mon Sep 17 00:00:00 2001 From: Alexei Kotov Date: Fri, 5 Dec 2025 05:25:01 +0300 Subject: [PATCH 2/2] Bring README.md up to speed with the actual openmw --help output --- README.md | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 5cde580343..ad3e9b1e19 100644 --- a/README.md +++ b/README.md @@ -45,6 +45,14 @@ Command line options Syntax: openmw Allowed options: + --config arg additional config directories + --replace arg settings where the values from the + current source should replace those + from lower-priority sources instead of + being appended + --user-data arg set user data directory (used for + saves, screenshots, etc) + --resources arg (=resources) set resources directory --help print help message --version print version information and quit --data arg (=data) set data directories (later directories @@ -54,12 +62,12 @@ Command line options --fallback-archive arg (=fallback-archive) set fallback BSA archives (later archives have higher priority) - --resources arg (=resources) set resources directory --start arg set initial cell --content arg content file(s): esm/esp, or - omwgame/omwaddon + omwgame/omwaddon/omwscripts + --groundcover arg groundcover content file(s): esm/esp, + or omwgame/omwaddon --no-sound [=arg(=1)] (=0) disable all sounds - --script-verbose [=arg(=1)] (=0) verbose script output --script-all [=arg(=1)] (=0) compile all scripts (excluding dialogue scripts) at startup --script-all-dialogue [=arg(=1)] (=0) compile all dialogue scripts at startup @@ -97,7 +105,7 @@ Command line options win1252 - Western European (Latin) alphabet, used by default --fallback arg fallback values - --no-grab Don't grab mouse cursor + --no-grab [=arg(=1)] (=0) Don't grab mouse cursor --export-fonts [=arg(=1)] (=0) Export Morrowind .fnt fonts to PNG image and XML file in current directory --activate-dist arg (=-1) activation distance override