1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-09-13 20:24:06 +00:00
Commit graph

432 commits

Author SHA1 Message Date
Petr Mikheev
10dba7cda7 Initial support of ESM4 sounds; play opening sound of ESM4 doors. 2025-07-08 11:14:13 +02:00
Andrew Lanzone
b170500183 Merge branch 'master' of https://gitlab.com/OpenMW/openmw 2025-07-06 23:00:28 -07:00
Alexei Kotov
eb9096baf4 Merge branch 'eventful' into 'master'
[Lua] Some event handlers.

See merge request OpenMW/openmw!4738
2025-07-06 22:20:27 +03:00
psi29a
86d81af199 Merge branch 'hairwidthcrosshair' into 'master'
Make the crosshair smaller

See merge request OpenMW/openmw!4608
2025-07-06 10:20:16 +00:00
psi29a
3405d5017e Merge branch 'birthsigntooltip' into 'master'
Revise birthsign tooltip layout (#6792)

Closes #6792

See merge request OpenMW/openmw!4558
2025-07-06 10:18:52 +00:00
Mads Buvik Sandvei
c7e3f9b0cf Add some events from the dehardcode spellcasting MR, that do not need to be specific to that MR. 2025-07-05 21:30:51 +02:00
Andrew Lanzone
b6f3b2760a Use a new string for 'Select Character' controller button label 2025-07-05 10:27:45 -07:00
Andy Lanzone
ffec2e8d74 Automatically show Xbox, PS, or Switch button icons 2025-07-04 14:38:55 -07:00
Alexei Kotov
4bf43665c4 Revise birthsign tooltip layout (#6792)
Make all description bits distinct widgets to allow proper padding
Use spaces instead of line breaks to separate spells
Enable word-wrapping for description text
Make the tooltip wider and increase padding
2025-07-04 20:03:55 +00:00
SkyHasACat
3504e85051 More whitespace 2025-07-04 14:33:15 -05:00
SkyHasACat
ed8b9742ae Add name 2025-07-04 14:22:01 -05:00
SkyHasACat
b3105e9382 Fix other changes 2025-07-04 14:22:01 -05:00
Garrett
fce73395e5 Update file openmw_enchanting_dialog.layout 2025-07-04 14:22:01 -05:00
Garrett
284be88b95 Update file openmw_spellcreation_dialog.layout 2025-07-04 14:22:01 -05:00
Garrett
937c020e58 Update file openmw_spellcreation_dialog.layout 2025-07-04 14:22:01 -05:00
Garrett
0ac0c62091 Replace openmw_spellcreation_dialog.layout 2025-07-04 14:22:01 -05:00
Andrew Lanzone
ce0ae47478 Expose controller menus setting to Lua 2025-07-04 11:53:36 -07:00
Mads Buvik Sandvei
ec3357ff3f Bump UI interface version number 2025-07-04 20:30:31 +02:00
Mads Buvik Sandvei
b1f32c8cee isWindowVisible must handle replaced windows' visibility 2025-07-03 22:11:21 +02:00
Mads Buvik Sandvei
7f34e52a11 lua interface for window visibility 2025-07-03 22:10:56 +02:00
Andrew Lanzone
6a1f8b3f69 Merge branch openmw:master into master 2025-07-03 19:03:08 +00:00
Alexei Kotov
a0e0b3c65b Some quick key menu layout fixes 2025-07-03 08:30:50 +03:00
Alexei Kotov
982962c608 Don't center quick keys menu instructions 2025-07-03 08:10:59 +03:00
Andrew Lanzone
3767b60512 Fix L1 and R1 buttons not disappearing 2025-07-02 21:35:26 -07:00
psi29a
6f48a6f1bf Merge branch 'docs_me_not_v2' into 'master'
Docs - begin restructuring docs

See merge request OpenMW/openmw!4720
2025-07-02 21:37:30 +00:00
Andrew Lanzone
e2e8a02a26 Merge branch 'master' of https://gitlab.com/OpenMW/openmw 2025-07-01 12:22:35 -10:00
psi29a
0a44112dcc Merge branch 'charactername' into 'master'
Revise saved game dialog save info layout (#8313)

Closes #8313

See merge request OpenMW/openmw!4545
2025-07-01 21:17:21 +00:00
psi29a
0d308eae3e Merge branch 'spell____prices' into 'master'
Spell buying window layout tweaks

See merge request OpenMW/openmw!4571
2025-07-01 21:07:03 +00:00
psi29a
48e386bf90 Merge branch 'merchantrepairrepaired' into 'master'
Merchant repair menu layout tweaks

See merge request OpenMW/openmw!4588
2025-07-01 21:06:00 +00:00
psi29a
c9f6bdb6e0 Merge branch '__travel_____' into 'master'
Fix Travel window header alignment

See merge request OpenMW/openmw!4569
2025-07-01 21:04:20 +00:00
psi29a
d31ac93c69 Merge branch 'itemwidgetbg' into 'master'
Clip HUD item widgets to not overlap the borders (#7740)

Closes #7740

See merge request OpenMW/openmw!4586
2025-07-01 20:50:24 +00:00
Andrew Lanzone
190680a3a9 Replace semi-janky rstick controller bindings with dpad 2025-06-20 23:37:53 -07:00
Cody Glassman
21cf7bb397 docs - add context tags to interfaces and aux packages 2025-06-16 16:32:51 -07:00
Cody Glassman
302d92561d docs - begin restructing docs 2025-06-16 15:36:43 -07:00
Andrew Lanzone
ef651ee187 Update swedish translation for putting an item in a container 2025-06-14 13:13:36 -07:00
Andrew Lanzone
b4ede02cce Move hardcoded strings to i10n 2025-06-12 21:43:01 -07:00
Andrew Lanzone
e01b8d372c In controller mode, make focused spell blue to match other menus 2025-06-11 23:16:08 -07:00
Andy Lanzone
0ca6bc012c
Merge branch 'OpenMW:master' into master 2025-06-07 20:39:57 -07:00
Igilq
4478b1be8f updated translation 2025-06-06 15:27:25 +00:00
Igilq
451d3b0b9a Merge branch openmw:master into master 2025-06-06 15:06:56 +00:00
Igilq
7f1018a184 added more translation 2025-06-06 16:59:50 +02:00
Evil Eye
c05d2d1d38 Restrict openmw.animation to local scripts 2025-06-05 20:15:40 +02:00
Andrew Lanzone
2dfe1ef7b1 Show L1 and R1 buttons next to tabs 2025-06-03 21:23:21 -07:00
Igilq
62c1167620 added polish translation 2025-06-03 08:06:45 +02:00
Andrew Lanzone
21286aa376 Change 'Back' to 'Cancel' in button prompts to match windows 2025-06-01 23:27:49 -07:00
Andrew Lanzone
df237b5f9b Add controller support to quick key menu 2025-06-01 21:34:20 -07:00
Alexei Kotov
7113cef501 Avoid negative x pow UB in linear bloom 2025-06-02 00:59:32 +03:00
Andrew Lanzone
cbe74cdab4 Add controller support to repair and recharge menus 2025-05-31 18:58:30 -07:00
Andrew Lanzone
45de167b6b Adjust layer of controller button overlay so it doesn't hide tooltips 2025-05-24 21:29:06 -07:00
Andrew Lanzone
f1c34ea7b1 Add a tab bar above inventory to show active tab and change tabs with mouse 2025-05-24 16:00:13 -07:00
Andrew Lanzone
e01291ec4a Add whole set of button icons 2025-05-17 22:32:03 -07:00
Andrew Lanzone
c0694d3c0e Add overlay showing what controller buttons do 2025-05-16 21:41:28 -07:00
Andrew Lanzone
f055ccf5ba Update item view to allow controller support; test it in Container menu 2025-05-14 02:31:32 -07:00
Alexei Kotov
6aed2d8284 Bump Crimes interface version 2025-04-13 14:05:07 +03:00
Chronolegionnaire
ed62f9b12b Lua api demands a boolean for victim aware but crimes.lua looks for a number. Which makes scripts that call the crime interface unable to provide a value other than nil for victim aware. 2025-04-06 06:27:40 +00:00
Alexei Kotov
17938cdb7e Make the crosshair smaller 2025-04-01 01:25:08 +03:00
Alexei Kotov
8634b6c3ac Revise saved game dialog save info layout (#8313) 2025-03-21 03:18:32 +03:00
Alexei Kotov
c2744a1846 Change substitute character in Mystic Cards from question mark to underscore 2025-03-18 00:50:03 +03:00
Alexei Kotov
8d0dcb774f Add no-break space to MysticCards 2025-03-18 00:49:51 +03:00
Alexei Kotov
887e1c04ef Spell buying window layout tweaks 2025-03-16 13:53:43 +03:00
Alexei Kotov
4db41c2111 Merchant repair menu layout tweaks 2025-03-16 13:16:59 +03:00
Alexei Kotov
71ef86078c Clip HUD item widgets to not overlap the borders (#7740) 2025-03-11 22:21:42 +03:00
Evil Eye
c691917172 Distinguish between I.Controls and I.GamepadControls 2025-03-10 16:37:13 +01:00
Alexei Kotov
59edf4750b Fix Travel window header alignment 2025-03-06 01:16:45 +03:00
Alexei Kotov
cd53cbbea2 Don't disable automove when the player can't move (#8358) 2025-02-21 01:38:08 +03:00
Mads Buvik Sandvei
a2f5e1c075 Fix multiview use in techniques 2025-01-26 16:26:36 +01:00
Alexei Kotov
aa277c0934 Add an option to match sunlight to the sun (#8032) 2024-12-28 18:29:35 +03:00
Evil Eye
5534aeb30e Only set use when holding a weapon 2024-11-16 14:13:58 +01:00
uramer
ad1c2a0e9f Fix table-valued settings 2024-10-28 16:46:14 +01:00
Calandiel Elende
9248e37156 add OFFENSE_TYPE and commitCrime to lua 2024-10-20 09:37:27 +00:00
Alexei Kotov
c4ca0105e8 Make OMWMusic lines stylistically consistent with other tabs 2024-10-02 14:16:55 +03:00
psi29a
ac21cf3bb3 Merge branch 'script-music-settings-fr-localization' into 'master'
Add OpenMW Music setting yaml localization and uniformize the other settings tabs

See merge request OpenMW/openmw!4389
2024-09-27 06:38:00 +00:00
psi29a
cb009db4bb Merge branch 'topicHighlighting' into 'master'
Topic Highlighting Mouse Over Fix

See merge request OpenMW/openmw!4113
2024-09-27 06:36:17 +00:00
Arnaud Dochain
7f1ce5e812 Add OpenMW Music French setting and unfoformize the other settings tabs 2024-09-24 17:05:51 +00:00
Alexei Kotov
2ab6dd0229 Address my own review concerns
Correct the number of hyphens in documentation
Use the correct settings tag
Simplify color values
2024-09-19 04:05:54 +03:00
Evil Eye
82cd151b4c Start combat music for fleeing actors that haven't drawn a weapon 2024-09-16 16:38:26 +02:00
Alexei Kotov
176dec45a7 Make light attenuation fade optional
This also makes Force Per Pixel Lighting caption shorter to provide more space for the new button
2024-08-30 10:03:37 +03:00
psi29a
527fa053c5 Merge branch 'actions_patchup' into 'master'
Lua Actions patchup

See merge request OpenMW/openmw!4311
2024-08-18 10:02:03 +00:00
Mads Buvik Sandvei
7f0f2373ea Use sol::optional for optional table instead of function overloading. 2024-08-12 21:24:50 +02:00
Mads Buvik Sandvei
09f6daf155 Rewrite addvfx and spawnvfx to take a model path instead of a static. Mode vfx from core to world. Add event handlers for AddVfx and SpawnVfx. 2024-08-10 14:56:35 +02:00
uramer
2df8c13525 Lua triggers to cover remaining deprecated actions 2024-08-08 00:08:48 +02:00
psi29a
488a05d14c Merge branch 'lua-add-is-fleeing' into 'master'
lua - add isFleeing() to AI interface

See merge request OpenMW/openmw!4256
2024-08-01 09:55:50 +00:00
Sebastian Fieber
234476bdae lua - add isFleeing() to lua AI interface 2024-07-31 20:29:33 +02:00
Abdu Sharif
32aeaf793b Call it contrast 2024-07-28 22:32:32 +00:00
Cody Glassman
77eeb5bd92 Merge branch 'master' into 'master'
HALF_FLOAT  and normals changes

See merge request OpenMW/openmw!4240
2024-07-27 15:21:45 +00:00
Jared Davenport
349931b5cd HALF_FLOAT and normals changes 2024-07-27 15:21:44 +00:00
Hristos N. Triantafillou
fe18c279ac
Add the AiWander Lua API MR to changelog, fix Lua docs typo 2024-07-23 18:26:05 -05:00
Sam Hellawell
9beb380c7d Remove M_PI, documenation cleanup 2024-07-19 00:05:16 +01:00
Max Yari
55ffb6d7d2 Animation blending implementation for NIF and osgAnimation through YAML files
Signed-off-by: Sam Hellawell <sshellawell@gmail.com>
2024-07-19 00:04:15 +01:00
Kindi
576850279b add missing package to lua console 2024-07-15 12:26:51 +08:00
psi29a
bfcdc16ca5 Merge branch 'move360-fix-no-zoom' into 'master'
Add Camera.isZoomEnabled check to move360 zooming

Closes #8064

See merge request OpenMW/openmw!4247
2024-07-11 09:02:24 +00:00
psi29a
a0e3b2ce85 Merge branch 'cleanup_logs' into 'master'
Clean up a debug log

See merge request OpenMW/openmw!4246
2024-07-09 21:33:18 +00:00
trav
0d14464fdf Merge branch openmw:master into move360-fix-no-zoom 2024-07-09 18:58:32 +00:00
trav5
d4e6dd9f8c Add Camera.isZoomEnabled check to move360 zooming
Early return in the processZoom3rdPerson function at move360.lua
extended with a check for disabled zoom in the Camera interface.

This fixes #8064 - prevents from switching between 1st and 3rd person
camera by pressing zoom in/out inputs when zooming is disabled.
2024-07-08 23:30:05 +02:00
uramer
dbbcbaa4c5 Clean up a debug log 2024-07-08 21:41:31 +02:00
Evil Eye
0342a299cc Require Pursue packages to target a player 2024-07-07 15:05:19 +02:00
Evil Eye
91bcd0a556 Add a showInDialogue parameter to ui.showMessage and use it for level up messages 2024-06-27 17:16:49 +02:00
Alexei Kotov
ccd36e9413 Support light fade settings in legacy lighting method
This doesn't change launcher descriptions because the launcher settings are going to be omitted
2024-06-12 22:44:12 +03:00
Kagernac
7d403089ec Cleaner implementation
Retrieved the Colours straight from Settings

Made tagname clearer in openmw_list.skin.xml

Fixed minor formatting issue in validate.cpp, textcolours.cpp

Updated skin variables to be const and string_view
2024-06-07 18:38:32 -07:00
Kagernac
aca39c919f Changed the tagname to match the values in settings.cfg
Changed the values from int to float in settings.cfg. This is consistent with the older format.

The prefix is no longer referenced and hardcoded. There were four original values in the old color format, the parsing had to be modified to account for floats and four values.
2024-06-05 20:26:45 -07:00