Commit Graph

2907 Commits (7b064920dbc1766a28279b72379b7f6383f88a4f)

Author SHA1 Message Date
Cody Glassman 9951fd8a1a support 0/1 constant swizzles 5 months ago
Cody Glassman 19c0cebb27 lua - add swizzling to vector types 5 months ago
AnyOldName3 297712a8eb Some translations 5 months ago
psi29a 488a05d14c Merge branch 'lua-add-is-fleeing' into 'master'
lua - add isFleeing() to AI interface

See merge request OpenMW/openmw!4256
5 months ago
Sebastian Fieber 234476bdae lua - add isFleeing() to lua AI interface 5 months ago
AnyOldName3 cd7941dc9f Some launcher fixes
I tried to fix https://gitlab.com/OpenMW/openmw/-/issues/8080 by making it so that instead of crashing, we showed an error.

In doing so, I discovered some problems with plugin sorting and the refresh button, like:
* it forgetting the non-user content files somewhere
* nothing guaranteeing that built-in content files stay at the top of the list and them only being there because the first data directory that provides them is usually the first data directory
* it forgetting the non-user content files somewhere else
* it looking like it'd forget any kind of non-user setting under certain circumstances

I fixed those problems too
5 months ago
psi29a 317aee134f Merge branch 'half_float_docs' into 'master'
Add half_float to the post processing documentation

See merge request OpenMW/openmw!4283
5 months ago
psi29a 30a844ae71 Merge branch 'how-do-you-ambulate' into 'master'
FEAT(types): Expose creature flags

See merge request OpenMW/openmw!4280
5 months ago
Abdu Sharif 32aeaf793b Call it contrast 5 months ago
Dave Corley 42060be65c FEAT: Add essential and respawning flags for both NPC and Creature types 5 months ago
Dave Corley ef9d5270a1 FEAT(types): Expose creature flags 5 months ago
psi29a fc2f30dc4a Merge branch 'anim-api-cleanup' into 'master'
Anim api cleanup (close #8081)

Closes #8081

See merge request OpenMW/openmw!4274
5 months ago
Cody Glassman 77eeb5bd92 Merge branch 'master' into 'master'
HALF_FLOAT  and normals changes

See merge request OpenMW/openmw!4240
5 months ago
Jared Davenport 349931b5cd HALF_FLOAT and normals changes 5 months ago
Alexei Kotov 11c21c28bf Merge branch 'remember-remember-the-point-of-my-mr-and-fix-a-typo' into 'master'
Add the AiWander Lua API MR to changelog, fix Lua docs typo

See merge request OpenMW/openmw!4275
5 months ago
uramer f15888f474 Lua docs: getRealFrameDuration not available in global 5 months ago
Hristos N. Triantafillou fe18c279ac
Add the AiWander Lua API MR to changelog, fix Lua docs typo 5 months ago
Dave Corley 277f7d17e8 CLEANUP(animation.lua): Camelcase everything 5 months ago
psi29a 5d3aa62e56 Merge branch 'fix_save_docs' into 'master'
Lua docs: correct save getters return types

See merge request OpenMW/openmw!4262
5 months ago
Alexei Kotov 1f4ab3b668 Merge branch 'animationblending' into 'master'
Animation blending implementation. Flexible and moddable through .yaml blending config files.

See merge request OpenMW/openmw!3497
5 months ago
psi29a 376e8a6e1f Merge branch 'bounding_box' into 'master'
lua - use loaded node when possible when calculating bounding box (#7580)

Closes #7580

See merge request OpenMW/openmw!4073
5 months ago
uramer e8d7c2a257 Correct save getters return types 5 months ago
Cody Glassman 21377ee4f3 shaders - multiply instead of replace alpha in distortion 5 months ago
Sam Hellawell 277c179fe9 Translation fix 5 months ago
Sam Hellawell 0b3ab23e50 Russian update suggested by Andrei 5 months ago
Sam Hellawell 9beb380c7d Remove M_PI, documenation cleanup 5 months ago
Sam Hellawell 1317434ac0 CI fix 5 months ago
Sam Hellawell 231af7b1ae fr/sv translations 5 months ago
Sam Hellawell b1b2cceec6 Update translation capitalization 5 months ago
Sam Hellawell a2a4d222a7 Localization fixes 5 months ago
Sam Hellawell 07e6ebdea1 Update english translation, add ruski translation 5 months ago
Sam Hellawell da542fcf67 Translation updates 5 months ago
Max Yari 55ffb6d7d2 Animation blending implementation for NIF and osgAnimation through YAML files
Signed-off-by: Sam Hellawell <sshellawell@gmail.com>
5 months ago
psi29a bd71f79d86 Merge branch 'bikin-malu-saja' into 'master'
Add missing packages to lua console

See merge request OpenMW/openmw!4254
6 months ago
MaxYari 1abe28e797 Lua door opening api 6 months ago
Kindi 576850279b add missing package to lua console 6 months ago
psi29a 6fee37b3c3 Merge branch 'activeactiveactive' into 'master'
Move index from ActiveEffect to ActiveSpellEffect

See merge request OpenMW/openmw!4212
6 months ago
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
6 months ago
Sam Kaufman f258f9ec68 Set macOS app. category to role-playing game. 6 months ago
psi29a a0e3b2ce85 Merge branch 'cleanup_logs' into 'master'
Clean up a debug log

See merge request OpenMW/openmw!4246
6 months ago
trav 0d14464fdf Merge branch openmw:master into move360-fix-no-zoom 6 months ago
psi29a 5be78f89b8 Merge branch 'master' into 'lalat-dalam-cawan'
# Conflicts:
#   files/lua_api/openmw/types.lua
6 months ago
psi29a 7d0fca1bf5 Merge branch 'noscript' into 'master'
Make mwscript return nil for records that don't have a script

See merge request OpenMW/openmw!4236
6 months ago
psi29a 82f6845b70 Merge branch 'hotpursuit' into 'master'
Require Pursue packages to target a player

See merge request OpenMW/openmw!4239
6 months ago
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.
6 months ago
uramer dbbcbaa4c5 Clean up a debug log 6 months ago
psi29a 3a5ed998e7 Merge branch 'timeplayed' into 'master'
Remove time played setting

See merge request OpenMW/openmw!4235
6 months ago
Evil Eye 0342a299cc Require Pursue packages to target a player 6 months ago
Kuyondo 4bacf0d55a Its sound id not sound path 6 months ago
Evil Eye ee653eb2b8 Make mwscript return nil for records that don't have a script 6 months ago
psi29a 061f10bef7 Merge branch 'enchantmentproptorecord' into 'master'
Return nil for absent values in record properties (enchant)

See merge request OpenMW/openmw!4228
6 months ago
Kindi bf9f5dc2ef dont return empty string for absent value 6 months ago
Kindi 045e6d8c4f move enchant charge and soul to itemdata 6 months ago
psi29a ef0bb02def Merge branch 'master' into 'master'
An ability to specify attack type in controls.use value

See merge request OpenMW/openmw!4187
6 months ago
Alexei Kotov 888abc0097 Remove time played setting 6 months ago
Cody Glassman 45cb3eb081 lua - use loaded node when possible when calculating bounding box 6 months ago
Dave Corley 8130410200 FIX(animation.lua): Use lowercase instead of camelcase as the function
expects lower
6 months ago
psi29a 4da35c7e7f Merge branch 'free_range_containers' into 'master'
FEAT: Add organic/respawning flags to containers (Close #8038)

Closes #8038

See merge request OpenMW/openmw!4205
6 months ago
Evil Eye 8a022651f7 Move index from ActiveEffect to ActiveSpellEffect 6 months ago
Dave Corley 77fa41b8c6 CLEANUP(container): Make organic/respawning field names more consistent 6 months ago
Dave Corley fccf75377d FEAT: Add organic/respawning flags to containers 6 months ago
Evil Eye 91bcd0a556 Add a showInDialogue parameter to ui.showMessage and use it for level up messages 6 months ago
Max Yari 13918e3b70 AttackType -> ATTACK_TYPE 6 months ago
Max Yari 88e4ec198d Changed value type in the docs 6 months ago
Max Yari b01b76b81e Introduced attacktype enum, fixed lua docs 6 months ago
Max Yari 2ef0568dda Changed lua enum name, tweaked docs 6 months ago
Max Yari 70c822d036 Updated lua docs description 6 months ago
Alexei Kotov 348ef6ff2f Update settings-default.cfg light bounds multiplier comment 6 months ago
psi29a 3a686dd8af Merge branch 'lua_travel_dest_2' into 'master'
Expose cell ID, Add actor travel destinations to types.Actor.record.servicesOffered

See merge request OpenMW/openmw!3592
6 months ago
Zackhasacat 533ce499e0 Expose cell ID, Add actor travel destinations to types.Actor.record.servicesOffered 6 months ago
Kagernac f7628ff0a8 Code cleanup and documentation
Added documentation in GUI.rst for the new settings

Cleaned up the MR with some remnant changes.
6 months ago
Kindi ecb07c9bc7 add mwscript.isRunning 7 months ago
psi29a 9523aab18e Merge branch 'objectisinstance(lockable)' into 'master'
Doc: Add objectisinstance to lockable

See merge request OpenMW/openmw!4175
7 months ago
Kindi cdc77a1d2c add missing objectisinstance to lockable 7 months ago
Alexei Kotov 6ad914919b Remove launcher lighting settings that support runtime changes
Also update lighting method descriptions
7 months ago
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
7 months ago
psi29a cbf0471d8a Merge branch 'launch_button' into 'master'
Set minimum width for Launch OpenMW button

See merge request OpenMW/openmw!4162
7 months ago
psi29a 56183ba982 Merge branch 'ingameppl' into 'master'
Move force per-pixel lighting setting to the in-game settings

See merge request OpenMW/openmw!4137
7 months ago
Andrei Kortunov fb3687e62a Set minimum width for Launch OpenMW button 7 months ago
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
7 months ago
psi29a 176e6490c5 Merge branch 'stufftheminasack' into 'master'
Drop 360-degree screenshot support (#7720)

Closes #7720

See merge request OpenMW/openmw!4158
7 months ago
psi29a 24d8accee7 Merge branch 'lua_base_disposition_fns' into 'master'
lua - Add [get,set,mod]BaseDisposition functions to npc type

See merge request OpenMW/openmw!4142
7 months ago
Alexei Kotov 93d1c6d7e0 Drop 360-degree screenshot support (#7720) 7 months ago
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.
7 months ago
Alexei Kotov 593d4ff714 Move per-pixel lighting to the in-game settings 7 months ago
Sebastian Fieber ed26708e4d more dry + restrict mutation of disposition to global and on self 7 months ago
Kagernac 3e6ccfce1f Took @Capostrophic's suggestion about leveraging a new tag format
Removed the color settings from Textcolours, they are unneccessary

Removed the Fallback workaround as a dedicated else condition was created with the new tag "fontcolouroptional". This code section has no involvement in Fallback

openmw_list.skin.xml was updated to reflect this new tag

settings.cfg was updated with the updated variable names
7 months ago
psi29a 32dd4a4a68 Merge branch 'windows11_qss' into 'master'
Improve dark mode stylesheets

See merge request OpenMW/openmw!4148
7 months ago
Andrei Kortunov 937101d580 Add a dark style sheet tweaked for Windows 11 7 months ago
Andrei Kortunov 98c0b712f5 Update some lines in Russian translations 7 months ago
Sebastian Fieber da4531faa0 rename modBaseDisposition to modifyBaseDisposition 7 months ago
Sebastian Fieber f683adeb14 Add [get,set,mod]BaseDisposition functions to npc type 7 months ago
Joakim Berg fcc29eeefe duh, found more post processing mistranslations 7 months ago
Joakim Berg 60e8275bb9 Fixed some small translation errors 7 months ago
Alexei Kotov 950d65a382 Merge branch 'rollback_music_interface' into 'master'
Rollback a Muisc interface

See merge request OpenMW/openmw!4129
7 months ago
psi29a 6e0606b55b Merge branch 'paralysisagainagain' into 'master'
Make paralysis cancel camera mode changes (#7997)

Closes #7997

See merge request OpenMW/openmw!4122
7 months ago
psi29a 16572109fc Merge branch 'restoringthelightfacingthedark' into 'master'
Lighting fixes, non-exciting part

See merge request OpenMW/openmw!4126
7 months ago
psi29a 157a5a4489 Merge branch 'l10n' into 'master'
Many localization fixes

See merge request OpenMW/openmw!4108
7 months ago
Andrei Kortunov aa07dc0312 Rollback a Muisc interface 7 months ago
Alexei Kotov f87aa02390 Don't clamp individual light contribution in shaders as FFP doesn't do this 7 months ago