Commit Graph

600 Commits

Author SHA1 Message Date
elsid 883a449e19
Add missing documentation for stereo settings 2023-03-27 22:39:51 +02:00
elsid 89639553b4
Fix tooltip delay setting range 2023-03-27 22:09:22 +02:00
elsid ed0411f2e0
Use more specific type description for Lua settings
To match usage in code. "integer" type is usually used for settings intepreted
as C++ int type. But these ones are parsed as std::uint64_t.
2023-03-27 22:09:20 +02:00
Petr Mikheev 3c5a9f55c5 Expose the argument `cancelOther` of `AiSequence::stack` to Lua 2023-03-27 02:28:45 +02:00
Petr Mikheev a72dc6c7a1 (Lua) Add onActivate handler in global scripts 2023-03-27 01:36:45 +02:00
Andrei Kortunov 340790c71c Update settings documentation 2023-03-03 09:32:42 +04:00
Andrei Kortunov be488649c3 Add support for non-adaptive VSync (feature 7129) 2023-02-26 15:19:19 +04:00
uramer ee4b023680 Fix Luarocks PATH 2023-02-20 23:10:52 +01:00
uramer c064e9ebf9 Find luarocks package installations in a more robust way 2023-02-20 19:39:33 +01:00
psi29a 3a56cc857d Merge branch 'teal_test' into 'master'
Teal declarations

See merge request OpenMW/openmw!2529
2023-02-19 20:58:46 +00:00
uramer b883cc5a1b Move the Teal docs page out of Overview 2023-02-19 20:45:07 +01:00
Matjaž Lamut 8eb1d97501 The preceding parragraph used singular and "piece" while my text used plural and "part". Made it all singular and "piece" to be coherent. 2023-02-19 17:02:17 +00:00
uramer 463dcdb610 Use fixed openmwluadocumentor commit 2023-02-19 18:00:46 +01:00
uramer 2cf6c5b3ce Move generate_teal_declarations.sh to scripts/ 2023-02-19 18:00:44 +01:00
Matjaž Lamut 7e2d05f434 Forgot to include some parameters to render the table properly. 2023-02-19 16:57:16 +00:00
Matjaž Lamut 975f034303 Docs: Additional info on how armor is assigned into light, medium, heavy category. 2023-02-19 16:55:02 +00:00
uramer c31d872f18 Use install_luadocumentor_in_docker for teal_ci 2023-02-11 14:10:16 +01:00
uramer a8d32ebdca Rename the build_teal script 2023-02-11 14:10:16 +01:00
uramer dd3c89c5db Document the Teal workflow 2023-02-11 12:51:59 +01:00
uramer 75fcf53f7d Teal CI 2023-02-11 12:51:58 +01:00
uramer e938c04e30 Generate Teal declarations from luadoc 2023-02-11 12:51:58 +01:00
psi29a b385f27f86 Merge branch 'console_history' into 'master'
Remembering console commands between sessions

Closes #7125

See merge request OpenMW/openmw!2603
2023-02-10 11:54:45 +00:00
Kindi 044d82a842 Remembering console commands between sessions 2023-02-10 11:54:45 +00:00
elsid 2c43a8558a
Add option to disable debug log for unsupported nif files
It becomes quite extensive and not very useful when loading oblivion content
files.
2023-02-08 22:59:29 +01:00
uramer 192e765bf3 Fix title underline too short Sphixn warning 2023-01-30 22:26:28 +00:00
glassmancody.info 564c408663 expose more uniforms to postprocessing 2023-01-20 17:43:54 -08:00
AnyOldName3 1e921162ee Merge branch 'master' into 'openmw-confpyupdate'
There were conflicts as I'd based this off the original attempt to ensure the original contributor got credit.

# Conflicts:
#   docs/source/conf.py
2023-01-08 21:19:59 +00:00
AnyOldName3 82ec319ea6 Use the correct interpreter 2023-01-08 21:14:13 +00:00
psi29a 5a6a25361a Revert "Merge branch 'confpyupdate' into 'master'"
This reverts merge request !2581
2023-01-07 22:48:38 +00:00
psi29a 238715f02f Merge branch 'confpyupdate' into 'master'
Update conf.py for Windows

See merge request OpenMW/openmw!2581
2023-01-07 22:21:43 +00:00
Kindi 7cf9aa5d31 the simplest bodge 2023-01-07 23:35:54 +08:00
glassmancody.info 9a4977d334 rain occlusion 2023-01-06 22:23:03 -08:00
Kindi e088fb6d9e updateconfpy 2023-01-05 18:45:48 +08:00
Petr Mikheev 8dd2aa09ca Add naming policy for scripts and l10n files to documentation 2023-01-02 14:38:59 +01:00
Petr Mikheev 1879c70d1e Return back old settings description and mention that they are moved to the in-game menu 2022-12-28 22:04:19 +01:00
Petr Mikheev 1869aeae5c Move some of player controls logic from C++ to Lua 2022-12-28 22:04:19 +01:00
Petr Mikheev e4a097fdc3 Update install_luadocumentor_in_docker.sh (was broken by https://gitlab.com/ptmikheev/openmw-luadocumentor/-/merge_requests/3) 2022-12-23 15:58:45 +00:00
AnyOldName3 66b8d4fb29 Add a setting to control coverage adjustment
With it on, which was always the case before this setting was added,
vanilla content and poorly-made mods will look acceptable, but well-made
mods will have alpha-tested meshes appear to grow and potentially gain a
weird outline as they get further away.

With it off, which replicates the 0.46 behaviour, well-made mods will
look really good, but vanilla content and poorly-made mods will have
alpha-tested meshes shrink as they get further away.

It's been bugging me that this was forced on since 0.47 released, and
I'd hoped to figure out a solution for automatic detection at some point
before 0.48 branched off, but I didn't, so now this is what we're
getting to have Tamriel Rebuilt look right.
2022-12-09 00:22:08 +00:00
psi29a 1d55be8214 Merge branch 'lua_profiler' into 'master'
Lua profiler

See merge request OpenMW/openmw!2523
2022-12-07 10:53:47 +00:00
psi29a eabb230de2 Merge branch 'keep_calm_and_get_hit' into 'master'
Add option to restore non-MCP Calm spell behaviour

Closes #7063

See merge request OpenMW/openmw!2522
2022-12-07 10:33:17 +00:00
Matjaž Lamut a6bcb5d54d Tidy up the sound effects doc. 2022-12-04 23:42:53 +00:00
Petr Mikheev 7c36a7eb49 Run Lua GC in every frame 2022-12-03 17:09:11 +01:00
Evil Eye e37befebea Update reference 2022-12-02 16:39:13 +01:00
Petr Mikheev 02a9069a0e Lua Profiler 2022-11-30 00:06:14 +01:00
Matjaž Lamut aed9ae75d1 User documentation on how music and sound effects work in OpenMW. Includes a list of hard-coded stuff and available user-defined options. 2022-11-20 19:41:50 +00:00
Matjaž Lamut 01422463b6 Fix the wrong name of the specular texture in the document that shows how to export a model from Blender to OpenMW 2022-11-12 21:51:53 +00:00
Max Henzerling 897cdc62d8 Add snap to reference 2022-11-04 15:04:42 -07:00
elsid 624d8bc931
Support unsigned settings values 2022-10-04 01:34:53 +02:00
glassmancody.info 137baa4f75 remove deprecated setting 2022-09-07 19:17:47 -07:00
Andrei Kortunov 3037f190be Implement per-font resolution 2022-08-30 12:16:30 +04:00
Andrei Kortunov 3178868cc3 Improve built-in default fonts 2022-08-30 07:54:20 +00:00
psi29a f36e13444e Merge branch 'font_loading' into 'master'
Cleanup fonts loading

See merge request OpenMW/openmw!2309
2022-08-21 20:11:02 +00:00
Andrei Kortunov 9e1ab590f1 Cleanup fonts loading 2022-08-21 13:19:04 +04:00
psi29a 4078f19c74 Merge branch 'SHADER_HOT_RELOAD' into 'master'
Shaders: Hot reload, togglable by lua debug command

See merge request OpenMW/openmw!2238
2022-08-21 09:08:27 +00:00
psi29a 7bb1856b74 Merge branch 'font_fixes' into 'master'
Font fixes

See merge request OpenMW/openmw!2297
2022-08-18 12:53:37 +00:00
Andrei Kortunov 3117a99391 Fix documentation 2022-08-18 16:12:52 +04:00
Andrei Kortunov c3d3f3140b Allow to change font settings in the launcher 2022-08-18 13:29:12 +04:00
Alexei Kotov 15f4b5515d Clarify object paging merge factor docs 2022-08-18 05:55:17 +03:00
psi29a 1e4dd46688 Merge branch 'fontconfig' into 'master'
Allow users to decide if they need to import bitmap fonts

See merge request OpenMW/openmw!2270
2022-08-17 21:16:31 +00:00
Andrei Kortunov 43f552f48f Allow users to decide if they need to import bitmap fonts 2022-08-17 22:12:15 +04:00
Matjaž Lamut d67b1e1320 OpenMW-CS tables doc polish 2022-08-13 08:12:22 +00:00
Matjaž Lamut fe4001d96b Better wording and formatting of the Sky Structure doc 2022-08-12 10:03:16 +00:00
Matjaž Lamut ed0c9c97ab Update the Animated Creature Docs 2022-08-09 15:47:11 +00:00
Petr Mikheev 540a22b023 An easy way to build OpenMW documentation in docker 2022-08-09 09:29:02 +00:00
florent.teppe c71f3508df changed overview.rst of post processing 2022-08-07 00:26:29 +02:00
psi29a 454684bad3 Merge branch 'custom_actor_collision_shape_type' into 'master'
Support cylinder and rotating box collision shape types for actors (#6138)

Closes #6138

See merge request OpenMW/openmw!2043
2022-08-01 11:00:23 +00:00
psi29a 1a7e403dfb Merge branch 'collada-material-doc-update' into 'master'
Collada material doc update

See merge request OpenMW/openmw!2173
2022-08-01 10:58:44 +00:00
Matjaž Lamut 34c7944af8 Collada material doc update 2022-08-01 10:58:43 +00:00
psi29a 9ba3ab2be9 Merge branch 'post_fog' into 'master'
[Postprocessing]  API to work with fog

See merge request OpenMW/openmw!2212
2022-07-31 17:33:08 +00:00
Andrei Kortunov 6251112962 Fix wrong docs 2022-07-31 10:48:30 +04:00
Andrei Kortunov 5bfca57835 Add a way to check if water is enabled in post processing shaders 2022-07-31 10:33:18 +04:00
Andrei Kortunov 888f4d2ac1 Add a post processing API to work with fog 2022-07-30 21:44:18 +04:00
elsid 8b8e4f78b6
Support cylinder and rotating box collision shape types for actors
Cylinder collision shape should give the best consistency between physics
simulation and pathfinding. Rotating box is already used by some actors, so
add it to have the same collision shape type for all actors.
2022-07-30 14:28:21 +02:00
Ivan Beloborodov f960e30d01 Implement Add switch for armor degradation fix. #6888 2022-07-29 13:24:16 +00:00
psi29a c54822acf9 Merge branch 'locale_menu' into 'master'
Add a way to configure locale settings in-game

See merge request OpenMW/openmw!2179
2022-07-28 07:23:55 +00:00
Andrei Kortunov cb64f49ba1 Allow to configure locales via settings menu 2022-07-27 13:03:34 +04:00
psi29a c540212e0d Merge branch 'preload_doc_update' into 'master'
Remove outdated info from the docs

See merge request OpenMW/openmw!2187
2022-07-27 08:45:54 +00:00
psi29a 26bd907b0b Merge branch 'hdr_quick' into 'master'
Fix auto exposure

See merge request OpenMW/openmw!2174
2022-07-26 15:13:22 +00:00
Abdu Sharif 30c99784e8 Update cells.rst 2022-07-26 02:21:37 +00:00
Andrei Kortunov e0c05a15fb Post processing shaders localization 2022-07-24 13:18:50 +00:00
glassmancody.info fd4966f77a temporary fix for auto exposure 2022-07-22 20:41:08 -07:00
Andrei Kortunov 110812fdaa Update Active grid paging documentation 2022-07-22 10:35:07 +04:00
Petr Mikheev aa807c0c3c Revert controversial changes in luadoc generation (!2124, !2130) 2022-07-19 22:25:46 +00:00
psi29a 40cab76de5 Merge branch 'fonts' into 'master'
Enhance a way to setup fonts and layout files

See merge request OpenMW/openmw!2112
2022-07-18 17:36:31 +00:00
Andrei Kortunov b60d14d434 Updated documentation 2022-07-18 10:38:55 +04:00
elsid 6c0281d145
Remove redundant echo 2022-07-15 14:11:32 +02:00
elsid 0f95a303ef
Use single script to generate Lua doc 2022-07-13 20:22:24 +02:00
elsid bb7e40bfd8
Support generating Lua API reference from self-built docker container 2022-07-12 01:08:42 +02:00
Abdu Sharif eddd72be62 Remove this line 2022-07-04 18:08:08 +00:00
Abdu Sharif ed7e68524e Update custom-shader-effects.rst 2022-07-04 17:47:50 +00:00
jvoisin b10937ecd4 Fix links to the wiki 2022-07-01 15:38:38 +02:00
psi29a 56187ad977 Merge branch 'soften_me_up_like_one_of_your_french_meshes' into 'master'
Allow soft particle effect on any NIF

See merge request OpenMW/openmw!2015
2022-06-30 13:46:22 +00:00
glassmancody.info b09411d396 allow soft particles on meshes and add extra data extensions 2022-06-29 18:15:12 -07:00
psi29a e861491127 Merge branch 'quickfix' into 'master'
Fix a couple typos

See merge request OpenMW/openmw!2052
2022-06-29 09:22:15 +00:00
Mick McCuen cfe6a7d78b Update docs/source/manuals/installation/install-game-files.rst 2022-06-28 16:42:20 +00:00
glassmancody.info 54e2e74c2a quickfix 2022-06-25 22:41:03 -07:00
Petr Mikheev 3bf18c601c Better fog 2022-06-21 02:21:20 +02:00
uramer 3761e7b24e Pass a 0-count object to onConsume instead of the record id 2022-06-18 11:13:54 +02:00
Petr Mikheev 3fb470dcce Increase the size of the settings menu; reduce the size of Lua settings "number" in order to make camera settings look good with the default size of the settings menu. 2022-06-12 00:09:13 +02:00
Petr Mikheev 65efd6f1c2 Remove from settings.cfg camera settings that are controlled from Lua 2022-06-12 00:06:39 +02:00