Commit Graph

2735 Commits (master)

Author SHA1 Message Date
psi29a b9fc9f0827 Merge branch 'ownership' into 'master'
Lua: Remove legacy ownership documentation

See merge request OpenMW/openmw!3912
3 months ago
AnyOldName3 626f438dcc Make builtin.omwscripts actually mandatory
Previously it was quasi-mandatory - lots of things would add it, e.g. when running openmw through the CS, but it could technically be disabled.

Now it's treated like the resources/vfs directory and implicitly added by the engine etc.
3 months ago
Alexei Kotov 98447a1690 Remove legacy ownership documentation 3 months ago
Alexei Kotov ba78729f35 Make Run action ru description more faithful to en description 3 months ago
Alexei Kotov 25b6230a54 Fix Smooth Move Right action localization 3 months ago
Alexei Kotov fe78e57391 Russian localization updates
Localize new player controls lines
Fix some other minor inconsistencies
3 months ago
Evil Eye 595e42ae43 Merge branch 'lua_death_finished' into 'master'
Add a Lua function to check if actor's death is finished

See merge request OpenMW/openmw!3901
3 months ago
Alexei Kotov cd4845ff08 Merge branch 'ingame_text' into 'master'
Improve in-game text

See merge request OpenMW/openmw!3894
3 months ago
Abdu Sharif 83ab028bef Improve in-game text 3 months ago
psi29a e4a9e83609 Merge branch 'disable-shadows-properly-properly' into 'master'
Affect correct texture units when disabling shadows for stateset

Closes #7838

See merge request OpenMW/openmw!3891
3 months ago
psi29a a6c9e63520 Merge branch 'nojumpallowed' into 'master'
Reduce false-positive jumping events (#7833)

Closes #7833

See merge request OpenMW/openmw!3869
3 months ago
Andrei Kortunov 7c4b42ab2a Add a Lua function to check if actor's death is finished 3 months ago
psi29a 56596e7589 Merge branch 'fix_menu_docs' into 'master'
Fix Documentation for core.sendMenuEvent to be listed under types.Player

See merge request OpenMW/openmw!3871
3 months ago
psi29a bc873d2869 Merge branch 'equipment' into 'master'
Lua docs: equipment -> getEquipment

See merge request OpenMW/openmw!3892
3 months ago
psi29a 097fad352f Merge branch 'wtf-even-is-force-shaders' into 'master'
Clarify shaders documentation

See merge request OpenMW/openmw!3860
3 months ago
Alexei Kotov 4ca3b83ecb Lua docs: equipment -> getEquipment 3 months ago
Alexei Kotov 93bb67a08f Merge branch 'launcher_fixes' into 'master'
Minor launcher improvements

Closes #7843

See merge request OpenMW/openmw!3887
3 months ago
Zackhasacat d96340c902 Return to original order 3 months ago
Zackhasacat fc55b87664 Put it in the right place, again 3 months ago
AnyOldName3 d282fdb77a Eliminate unused uniform 3 months ago
uramer d7bd50e45f Only set controls.jump to true for one frame when jumping 3 months ago
Zackhasacat d73c1c8590 Merge branch 'master' of gitlab.com:openmw/openmw into lua_controller_cursor 3 months ago
Zackhasacat 873877795a Move gamepad controls to lua interface 3 months ago
Andrei Kortunov 3971abf5e6 Minor launcher improvements (feature 7843) 3 months ago
uramer cfa6dc076b Render global setting groups on renderlua 3 months ago
uramer 586706ffe0 Handle group resets gracefully 3 months ago
uramer ef730c4395 Clean up global setting groups, don't try to destroy setting pages before they were rendered 3 months ago
Zackhasacat 95ade48292 Fix menu doc 3 months ago
AnyOldName3 9c959d9698 Make a long sentence more concise
Thanks Bing Chat for doing a mediocre job of this that inspired me to do a competent job of it.
3 months ago
AnyOldName3 91e7eebefb Clarify interaction between clamp lighting and terrain 3 months ago
psi29a ec1cf46ec7 Merge branch 'lua_keybinds' into 'master'
Lua Implement mouse input engine handlers, improve inputBinding renderer

See merge request OpenMW/openmw!3855
3 months ago
psi29a 29c2042432 Merge branch 'lua_callback_crash' into 'master'
Lua Fix crash when passing a non-callback table to a callback argument

Closes #7827

See merge request OpenMW/openmw!3861
3 months ago
psi29a 744cd50520 Merge branch 'decoupled-audio' into 'master'
Add option to use camera as sound listener

Closes #5944

See merge request OpenMW/openmw!3836
3 months ago
Epoch 6486f3f2cf Add option to use camera as sound listener 3 months ago
psi29a 50ea852928 Merge branch 'STOP_IGNORING_ME_AND_LOOK_ME_IN_THE_EYES' into 'master'
add ignore list to raycasts (#7788)

See merge request OpenMW/openmw!3848
3 months ago
psi29a 9fb28a250c Merge branch 'a2c-grammar' into 'master'
Fix grammar for A2C checkbox

See merge request OpenMW/openmw!3858
3 months ago
uramer 4ffcb5b197 Prevent deepContentCopy corrupting non-plain tables 3 months ago
Cody Glassman 56b31ceaf5 add ignore list to raycasts 3 months ago
AnyOldName3 567d36240e Clarify shaders documentation
We know people get confused by it. Hopefully this should help.
3 months ago
psi29a 1c2fc59a6f Merge branch 'water' into 'master'
Refraction fog based on water depth

See merge request OpenMW/openmw!3842
3 months ago
psi29a e9c97b835e Merge branch 'acertainsign' into 'master'
Expose birth signs to Lua

See merge request OpenMW/openmw!3850
3 months ago
psi29a a060a7297c Merge branch 'dehardcode-skillprogression' into 'master'
Lua: Dehardcode skill and level progression

See merge request OpenMW/openmw!3779
3 months ago
AnyOldName3 5913ca67d5 .ts files, too 3 months ago
BPengu1n 4c136ed7ee Updated qt localization text for new option 3 months ago
uramer 63a1bbb88d Enable Lua mouse engine handlers while in UI 3 months ago
uramer f4fed4ca5f Simplify inputBinding renderer, allow binding controller buttons 3 months ago
Alexei Kotov 3301ebb2cb Merge branch 'localize_screenshot' into 'master'
Localize screenshot messages

See merge request OpenMW/openmw!3843
3 months ago
Alexei Kotov d975ed33ab Merge branch 'lua_fix_move360' into 'master'
Lua Fix 360 controller movement

See merge request OpenMW/openmw!3851
3 months ago
Andrei Kortunov 525dee00f1 Refraction fog based on water depth (feature 5926) 3 months ago
Andrei Kortunov 6760fa4945 Localize screenshot messages 3 months ago
Alexei Kotov 6ce9c20d56 Merge branch 'lua_ui_aux' into 'master'
Lua deep update and destroy UI helpers

See merge request OpenMW/openmw!3846
3 months ago
Alexei Kotov 6be6f47503 Merge branch 'lua_enchantment_charge_nil' into 'master'
Lua Use nil instead of -1 for default enchantment charge

See merge request OpenMW/openmw!3845
3 months ago
Evil Eye 5715e6428a Merge branch 'lua_separate_owner' into 'master'
Group owner bindings into a table

See merge request OpenMW/openmw!3841
3 months ago
Evil Eye f114d409c8 Add get and set birth sign 3 months ago
uramer 2463633c99 Put camera after playercontrols in load order not to override move360 controls 3 months ago
Evil Eye f7aa9f8d94 Expose birth signs to Lua 3 months ago
uramer b1773d7e9f Use nil instead of -1 for default enchantment charge 3 months ago
uramer 88ce12ecd8 Copy all the luadoc files into resources/lua_api directory 3 months ago
uramer e7ef49e6df Deep update and destroy ui helpers 3 months ago
uramer 6792cf02b2 Group owner bindings into a table 3 months ago
Andrei Kortunov 66b2d428c8 Merge branch 'qt_localization' into 'master'
Localize Launcher and Wizard

See merge request OpenMW/openmw!3571
3 months ago
uramer 891f3583fe Only reset settings when there is no game, not on game end / player death 3 months ago
uramer 72136e7e92 Remove debug log 3 months ago
uramer 5d0537e57c Document core.sendGlobalEvent behavior in menu scripts 3 months ago
Mads Buvik Sandvei 3882ba15fb Rework documentation of skill used/level up handlers. 4 months ago
uramer b988db9bda Merge branch 'master' into menuscripts 4 months ago
Andrei Kortunov 7e345436f4 Localize Launcher and Wizard 4 months ago
Mads Buvik Sandvei 4f8476efd4 Comments 4 months ago
uramer 47d5868e2c creationTime field in save info 4 months ago
Mads Buvik Sandvei 9f15f3b431 Add engine handler for skill levelup, to dehardcode the book/trainer case. 4 months ago
Mads Buvik Sandvei 2cfa819ccc Use interface in _onSkillUse engine handler. 4 months ago
Mads Buvik Sandvei 7755c97fdf update docs 4 months ago
Mads Buvik Sandvei e1a22242d9 skillGain as a table 4 months ago
Mads Buvik Sandvei 011d9d6493 Dehardcode skill and level progression 4 months ago
uramer 2008f35e57 Don't reset player setting groups right after game load, refactor update group functions 4 months ago
Zackhasacat 4fcacd59aa Add model to NPC lua 4 months ago
Zackhasacat c2782426fc Merge branch 'master' of gitlab.com:openmw/openmw into lua_controller_cursor 4 months ago
uramer 9cce2e39ba Merge branch 'master' into menuscripts 4 months ago
uramer d9f8c5c3e8 Fix menu setting page key set 4 months ago
uramer ad5d594c28 Let menu scripts clean up before loading a game 4 months ago
Mads Buvik Sandvei a94add741e Lua: Animation bindings 4 months ago
Zackhasacat daa9c5f0e1 Lua: Add water level to Core.Cell 4 months ago
Zackhasacat 3ef2f71062 Merge branch 'master' of gitlab.com:openmw/openmw into lua_controller_cursor 4 months ago
Mads Buvik Sandvei 1f416d7c8a Lua: Creature skill bindings 4 months ago
psi29a 639b7b0b17 Merge branch 'light_settings' into 'master'
Enhance light settings tweaking

See merge request OpenMW/openmw!3782
4 months ago
Andrei Kortunov a340b49cbc Enhance light settings tweaking 4 months ago
uramer 0a2adfee16 SaveInfo.timePlayed field 4 months ago
uramer 94d782c4be Fix doc typos and add menu package to necessary lists 4 months ago
Andrei Kortunov 14e6af8bea Add a table with fadeOut argument for streamMusic 4 months ago
uramer 7cc0eae461 Fix Menu Lua settings reset between states 4 months ago
Zackhasacat f3229f8674 Merge branch 'master' of gitlab.com:openmw/openmw into lua_controller_cursor 4 months ago
uramer 4ed2af7666 Merge branch 'master' into menuscripts 4 months ago
uramer bd54292ff4 Update I.Settings.registerGroup documentation 4 months ago
uramer 8cc47f5363 Only allow menu scripts to register permanent groups 4 months ago
uramer c2b8e318cf Move inputBinding renderer to menu context 4 months ago
uramer 79deb5f559 Remove settings pages in Lua 4 months ago
uramer c6a27d06b0 Move controls settings to menu context 4 months ago
uramer 5b97a93169 Move camera settings to a menu script 4 months ago
uramer 6917384fc1 Don't reset menu-registered setting groups 4 months ago
uramer d1d430b431 Initial Menu context Settings implementation 4 months ago
uramer 962ecc4329 Allow menu scripts to read global sections while a game is loaded 4 months ago
Evil Eye e7d1611be3 Update ActiveEffect documentation 4 months ago
uramer 9b54f479e8 Move settings rendering to Menu scripts 4 months ago
uramer 88049ffac6 Document packages available in menu scripts 4 months ago
uramer a3fd1b3d6f Document menu scripts 4 months ago
uramer d1268acf95 Merge branch 'master' into menuscripts 4 months ago
Evil Eye 74a6c81d53 Make ActorActiveEffects:getEffect return an empty value and strip expired effects from __pairs 4 months ago
Evil Eye 26a0d27e57 Merge branch 'fix-mwui-docs' into 'master'
Missing newlines in MWUI documentation

See merge request OpenMW/openmw!3726
4 months ago
Evil Eye 8e17aff6a6 Fix MagicSchoolData documentation 4 months ago
uramer 2c45d316fb Missing newlines in MWUI documentation 4 months ago
uramer e734191b56 Add clarifying comment 5 months ago
uramer 9d1a3f243d Use the same controls check for startUse and processAttacking 5 months ago
uramer c1e8e88914 Fix input trigger docs 5 months ago
uramer 5f2cbf810d Check if controls are on for Use action 5 months ago
jvoisin db0d78ba24 Merge branch 'normalizednormals' into 'master'
Don't handle per-vertex normals as tangent space normals (#7748)

See merge request OpenMW/openmw!3704
5 months ago
Alexei Kotov 7e162a0d7c Merge branch 'lua_real_frame_time' into 'master'
Pass real frame duration to onFrame

See merge request OpenMW/openmw!3621
5 months ago
Alexei Kotov 91a01ae1e2 Remove duplicate ToggleWeapon trigger handler registration 5 months ago
Alexei Kotov f83a7b711a Don't handle per-vertex normals as tangent space normals 5 months ago
psi29a e9f3e5c6d1 Merge branch 'lua_actions_electric_boogaloo' into 'master'
Lua actions take 3

See merge request OpenMW/openmw!2628
5 months ago
uramer 0e2e386dc9 Lua actions take 3 5 months ago
Cody Glassman c53abd870b Merge branch 'waterscatter' into 'master'
Use sun visibility for sunlight scattering (bug #7309)

Closes #7309

See merge request OpenMW/openmw!3478
5 months ago
Cody Glassman 8f85c9194d lua - add bindings to get frame duration 5 months ago
psi29a ff514df5a1 Merge branch 'distortion' into 'master'
Distortion

See merge request OpenMW/openmw!3536
5 months ago
elsid 851bad4262 Merge branch 'precipitationripples' into 'master'
Use fallback weather ripple settings (bug #7292)

Closes #7292

See merge request OpenMW/openmw!3671
5 months ago
Alexei Kotov 51b05647e2 Merge branch 'move_files' into 'master'
Move *.ui files for different applications to different folders

See merge request OpenMW/openmw!3659
5 months ago
Alexei Kotov 099c39ae87 Use fallback weather ripple settings (bug #7292) 5 months ago
Cody Glassman 187f63d3d3 support postprocess distortion 5 months ago
Andrei Kortunov 2e041073fc Move *.ui files for different applications to different folders 5 months ago
Alexei Kotov 93ea9dbc3b Do all lighting calculations in one place, support per-vertex specularity
Force PPL when specular maps are used
5 months ago
Alexei Kotov d1274fd3db Deduplicate lambert calculations, consolidate doLighting 5 months ago
Alexei Kotov 4a96885323 Untangle normals and parallax handling
Move tangent space generation to the vertex shaders
Support diffuse parallax when no normal map is present
Don't use diffuse parallax if there's no diffuse map
Generalize normal-to-view conversion
Rewrite parallax
5 months ago
jvoisin b67d89f2e0 Merge branch 'saveformat' into 'master'
Drop support for old saves

See merge request OpenMW/openmw!3629
5 months ago
Evil Eye 7cdf702a14 Merge branch 'niftestbsatool' into 'master'
bsatool and NIF debugging improvements

See merge request OpenMW/openmw!3619
6 months ago
Alexei Kotov 53f5e4dd3c Merge branch 'highlight_color' into 'master'
Highlight new items in launcher by text formatting, not by color

See merge request OpenMW/openmw!3625
6 months ago
Alexei Kotov 98dfb68d4a Merge branch 'ejaansalah' into 'master'
Fix the spelling of expel in lua api

See merge request OpenMW/openmw!3608
6 months ago
AnyOldName3 952bf58bc1 Merge branch 'turnitup' into 'master'
Support Oblivion parallax setup

See merge request OpenMW/openmw!3620
6 months ago
Evil Eye 659d7fefa1 Add Russian localization 6 months ago
Evil Eye 23aacbd914 Introduce a minimum supported save game format 6 months ago
Zackhasacat 162ac452cf Merge branch 'master' of gitlab.com:openmw/openmw into lua_controller_cursor 6 months ago
Evil Eye 047db00980 Merge branch 'useitem_force_fix' into 'master'
Allow not passing force in ItemUsage events

See merge request OpenMW/openmw!3609
6 months ago
Zackhasacat 67421d67e2 Allow not passing force in ItemUsage events 6 months ago
jvoisin d230c89a56 Merge branch 'rework_resolutions' into 'master'
Rework resolution selection

Closes #7709

See merge request OpenMW/openmw!3622
6 months ago
Andrei Kortunov 5e96825e6b Highlight new items in launcher by text formatting, not by color 6 months ago
Zackhasacat 4beac9035a Add bindings for controller cursor mode 6 months ago
Zackhasacat ae3f9f8dcf Merge branch 'lua_ui_child_element' into 'master'
Lua Element as layout children

See merge request OpenMW/openmw!3582
6 months ago
Alexei Kotov 99024d3826 Revamp NIF debug logging
Disabled by default
Extend it to supported files
Log more version info
Reduce noise
6 months ago
Andrei Kortunov 81a6a7cd2f Rework resolution selection (feature 7709) 6 months ago
Alexei Kotov 9c94058727 Support Oblivion parallax setup 6 months ago
uramer 4d250263d7 Missing return type of split 6 months ago
uramer 6db75a7b7e Fix servicesOffered types 6 months ago
uramer 2be3824d9e Clarify child element update behavior in the documentation 6 months ago
uramer 39df270ff2 Update UI Content docs 6 months ago
Zackhasacat 5623a5cf01 Merge branch 'lua_sgetcurrent_conditionofitem_itemdata_idea' into 'master'
Lua API to get/set item condition

See merge request OpenMW/openmw!3421
6 months ago
Zackhasacat f230e3cab0 Merge branch 'lua_ui_select_renderer_invalid' into 'master'
Render invalid 'select' setting renderer values instead of silent failure

See merge request OpenMW/openmw!3584
6 months ago
Zackhasacat a38d17a918 Merge branch 'api_inconsistencies' into 'master'
Minor API inconsistencies

See merge request OpenMW/openmw!3601
6 months ago
uramer c9eaeb47d5 Minor API inconsistencies 6 months ago
Zackhasacat ad1d6c0d0f Merge branch 'find_nearest_nav_mesh_position' into 'master'
Add Navigator and Lua API function to find nearest position on navmesh

See merge request OpenMW/openmw!2681
6 months ago
kuyondo 9ebbdc3a22 expell->expel 6 months ago
Zackhasacat 6fb6c7a32f Merge branch 'misisng_plugins' into 'master'
Display missing plugins upon savegame loading

Closes #7608

See merge request OpenMW/openmw!3594
6 months ago
elsid 94b085af9e
Add Navigator and Lua API function to find nearest position on navmesh 6 months ago
Evil Eye 5a1a54b959 Merge branch 'lua_class_data' into 'master'
Add class records to lua

See merge request OpenMW/openmw!3515
6 months ago
Evil Eye d5906dcf29 Merge branch 'lua_navmesh_doc' into 'master'
Define tables for navmesh related lua bindings as separate types

See merge request OpenMW/openmw!3599
6 months ago
Andrei Kortunov f88b99201a Display missing plugins upon savegame loading (feature 7608) 6 months ago
Zackhasacat 13deb0fba8 Merge branch 'imod' into 'master'
Fill out item modification records and add them to the scene

See merge request OpenMW/openmw!3540
6 months ago
elsid fbb39802a1
Define tables for navmesh related lua bindings as separate types 6 months ago
Zackhasacat 16f178b80e Remove character 6 months ago
Zackhasacat 10030a55e0 Merge branch 'master' of gitlab.com:openmw/openmw into lua_class_data 6 months ago
Joakim Berg 624d6ce7d0 Update file sv.yaml 6 months ago
Joakim Berg 818cd8343f Update file sv.yaml 6 months ago
Joakim Berg f62b43d2d6 Update file sv.yaml 6 months ago
uramer 435e9731df Render invalid 'select' setting renderer values instead of silent failure 6 months ago
jvoisin d8cd465d61 Merge branch 'navmesh_doc' into 'master'
Reword navigation mesh related docs and tooltips

See merge request OpenMW/openmw!3569
6 months ago
jvoisin 60ec894d8a Merge branch 'lightitupbaby' into 'master'
Support point specular lighting (#6188)

Closes #6188

See merge request OpenMW/openmw!3559
6 months ago
Zackhasacat 279e9affa8 Merge branch 'docs-mwscript-variables' into 'master'
Fix MWScript variables documentation type

See merge request OpenMW/openmw!3572
6 months ago
Zackhasacat 72a5b50002 Merge branch 'interfaces-item-usage' into 'master'
Add ItemUsage to interfaces package type definition

See merge request OpenMW/openmw!3573
6 months ago
Zackhasacat ae4eafdfd4 Move classes to types.NPC 6 months ago
Alexei Kotov e1cd5250af Use sun visibility for sunlight scattering (bug #7309) 6 months ago
Alexei Kotov bdc019647a Merge branch 'figure-skaters' into 'master'
Use accumulated movement when possible

Closes #5062

See merge request OpenMW/openmw!3549
6 months ago
uramer afbfed78ad Add ItemUsage to interfaces package type definition 6 months ago
uramer 75c5ce5f31 Fix MWScript variables documetnation type 6 months ago
elsid 392218dde3
Reword navigation mesh related docs and tooltips
To explain the effect of the setting in a more user friendly language.
6 months ago
Cody Glassman 0f53088014 re-sync docs with postprocessing API 7 months ago
Zackhasacat 231803c6ea Merge branch 'sunvisibility' into 'master'
Make sun specularity behavior more intuitive (bug #6190)

Closes #6190

See merge request OpenMW/openmw!3535
7 months ago
jvoisin e4c5c1bc43 Merge branch 'govna' into 'master'
Expose governing attributes to Lua

See merge request OpenMW/openmw!3556
7 months ago
jvoisin 44dc29e675 Merge branch 'forurm' into 'master'
Add types.Actor.isDead

See merge request OpenMW/openmw!3557
7 months ago
Alexei Kotov 820fc068d1 Support point specular lighting (#6188)
Fix passing light specular colors with shader lighting methods (with help from wazabear)
7 months ago
Mads Buvik Sandvei 4886d31d89 Language, bob -> sway 7 months ago
Alexei Kotov d851eaa199 Merge branch 'fix_lua_sneak' into 'master'
Remember sneaking when game is saved and loaded(#7664)

See merge request OpenMW/openmw!3546
7 months ago
Zackhasacat 8d0d9a49c6 Remember sneaking when game is saved and loaded(#7664) 7 months ago
Evil Eye eb0ddf72d8 Merge branch 'fix_my_errors' into 'master'
Fix minor doc error, throw error when attempting to assign a value to a non-existing global variable in lua

See merge request OpenMW/openmw!3548
7 months ago
Zackhasacat dd87d01f06 Fix minor doc error, throw error when attempting to assign a value to a non-existing global variable in lua 7 months ago
Mads Buvik Sandvei 9c93d907dc Settings page entry for the "player movement ignores animation" setting. 7 months ago
Evil Eye 2d90176fe9 Add types.Actor.isDead 7 months ago
Evil Eye a88f0ecc95 Expose governing attributes to Lua 7 months ago
uramer abae5f031d Fix docs type 7 months ago
Mads Buvik Sandvei f41de6b02d Use accumulated movement whenever possible. Apply diagonal movement by rotating accumulated movement and sliding based on that, rather than ignoring accumulated movement. 7 months ago
Zackhasacat dbd7d34120 Add class Record 7 months ago
Zackhasacat 482d174ef2 Read only, add skill spec to docs 7 months ago
Zackhasacat 371eeddf85 Merge branch 'master' of gitlab.com:openmw/openmw into lua_class_data 7 months ago
Alexei Kotov 0b8739711e Merge branch 'settings_values_video' into 'master'
Use settings values for Video settings (#6876)

See merge request OpenMW/openmw!3527
7 months ago