Commit Graph

2735 Commits (master)

Author SHA1 Message Date
Zackhasacat a51b6c7392 Remove menu select 1 month ago
Zackhasacat a29be8909d Add bindings to select the next menu element 1 month ago
Zackhasacat 6491bb4910 Merge branch 'master' of gitlab.com:openmw/openmw into lua_controller_cursor 1 month ago
Alexei Kotov 8027c1e662 Merge branch 'l10n-input-binding' into 'master'
Attempt to fix #7906: l10n name for inputBinding setting renderer taken from action/trigger l10n, not key

Closes #7906

See merge request OpenMW/openmw!4007
1 month ago
Evil Eye d68d20eb1a Disallow Lua activation of inventory objects 1 month ago
Zackhasacat b859fc10e2 Add doc note 1 month ago
Zackhasacat 5856bc8a0e Add setCrimeLevel 1 month ago
trav5 b0008d22e6 Attempt to fix openmw issue #7906
l10n name is taken not from the ActionInfo/TriggerInfo's 'key' param,
but from the 'l10n' param when making the inputBinding setting renderer
1 month ago
Alexei Kotov 239d8f49d8 Merge branch 'consistent-translations' into 'master'
Do not store 'location' tags in translation files

See merge request OpenMW/openmw!4005
1 month ago
psi29a 8e1d790919 Merge branch 'widgets_rework' into 'master'
Make widgets more vanilla-friendly

Closes #7875 and #7914

See merge request OpenMW/openmw!3941
1 month ago
Andrei Kortunov 8fecbb55ff Do not store 'location' tags in translation files 1 month ago
Benjamin Y a9346d3c8a updated localization files 1 month ago
Alexei Kotov f2e0129436 Convert water/ripple defines to camelCase 1 month ago
Alexei Kotov 612177be09 Improve some cryptic naming in the water shader 1 month ago
Alexei Kotov 0be7d7fa4c Reduce the amount of redundant code in the water shader 1 month ago
Alexei Kotov fbe84f4668 Remove underwater fog radialization remnants
The fog is now view-independent so this is not something to concern ourselves as with anymore
1 month ago
Andrei Kortunov b3188b593c Disable MyGUI windows snapping 2 months ago
Alexei Kotov aa447a9c68 Merge branch 'localisation-update-fr' into 'master'
French localisation update

See merge request OpenMW/openmw!3999
2 months ago
Arnaud Dochain 36ca3b8bd9 French localisation update 2 months ago
psi29a a7c6297240 Merge branch 'sorewaai' into 'master'
Expose AI stats to Lua

Closes #7860

See merge request OpenMW/openmw!3997
2 months ago
Evil Eye d08e47bc40 Expose AI stats to Lua 2 months ago
Alexei Kotov 76105cc2d1 Make sunlight scattering and wobbly shores optional 2 months ago
psi29a 3fcf3aca77 Merge branch 'modalsettingsmodal' into 'master'
Reimplement the Settings window as a normal window (#7845, #7870)

Closes #7845 and #7870

See merge request OpenMW/openmw!3895
2 months ago
psi29a 012d10703f Merge branch 'spellcast-refactor' into 'master'
Spellcast related Lua API + spellcasting/activespell refactor

See merge request OpenMW/openmw!3922
2 months ago
Mads Buvik Sandvei 320d8ef014 Spellcast related Lua API + spellcasting/activespell refactor 2 months ago
psi29a e62089d102 Merge branch 'lua_records_fix' into 'master'
Lua: Standardize record stores

See merge request OpenMW/openmw!3523
2 months ago
Zackhasacat 6d529835ae Lua: Standardize record stores 2 months ago
Andrei Kortunov 009ccca978 Modify sound API permissions 2 months ago
psi29a d746918563 Merge branch 'yaml_parse' into 'master'
Load YAML files via Lua

Closes #7590

See merge request OpenMW/openmw!3924
2 months ago
Andrei Kortunov 715efe892f Load YAML files via Lua (feature 7590) 2 months ago
Alexei Kotov 6232b4f9e8 Reimplement the Settings window as a normal window (#7845, #7870) 2 months ago
psi29a b5b6744321 Merge branch 'hotfix_ui_update' into 'master'
Fix Lua UI updates

See merge request OpenMW/openmw!3936
2 months ago
psi29a 0557a649ce Merge branch 'skill-used-rework' into 'master'
Rewrite SkillProgression.skillUsed to allow directly adding xp

See merge request OpenMW/openmw!3927
2 months ago
uramer eba4ae94b0 Fix re-rendering of settings on value changes 2 months ago
Mads Buvik Sandvei 57d7f5977c Bump interface version 2 months ago
Mads Buvik Sandvei 7cb316f3c9 Docu fix 2 months ago
psi29a 61d01f3b62 Merge branch 'openmw-sv-2024-03' into 'master'
Bring sv translations up to date

See merge request OpenMW/openmw!3926
2 months ago
Joakim Berg 709c12053a Bring sv translations up to date 2 months ago
AnyOldName3 baab28440e Russian translations from Capo 2 months ago
uramer a11e553de4 Optimize setting group rendering by rendering them as separate elements, support element-rendered setting renderers 2 months ago
uramer 7a5493796f Update setting page elements when possible 2 months ago
Mads Buvik Sandvei 312f6c90e0 Rewrite SkillProgression.skillUsed to allow directly adding xp instead of going via useType. 2 months ago
AnyOldName3 c23e5e1059 I guess these aren't wired up as a dependency of the build
I know the qm generation is so maybe it needs another look
2 months ago
psi29a d168466034 Merge branch 'raciallybound' into 'master'
Expose races to Lua

See merge request OpenMW/openmw!3863
3 months ago
psi29a 03d5872a55 Merge branch 'drop_on_exit' into 'master'
Add a storage mode to drop section on game exit

See merge request OpenMW/openmw!3905
3 months ago
Evil Eye f346295975 Add a number-per-sex type 3 months ago
Evil Eye cd118ee263 Expose races to Lua 3 months ago
Andrei Kortunov 2a4f12b96e Use a new life time API 3 months ago
Andrei Kortunov ddd0945645 Add a storage mode to drop section on game exit 3 months ago
Mads Buvik Sandvei c82c111ee1 Use correct index for Athletics_SwimOneSecond 3 months ago
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