Aussiemon
266702e729
Remove obsolete combat block for immobile creatures and autoformat
2025-07-06 11:51:44 -06:00
Alexei Kotov
df5625a1e3
Unify creature/NPC armor autoequip
2025-07-06 13:58:25 +03:00
psi29a
c232ad55b4
Merge branch 'updateinventory' into 'master'
...
Update inventory window when item is added or removed into container by script
Closes #8431
See merge request OpenMW/openmw!4609
2025-07-06 10:20:52 +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
psi29a
a5e23f5fd3
Merge branch 'portedesetoiles' into 'master'
...
Fix path handling for files in BSAs
Closes #8598 and #8599
See merge request OpenMW/openmw!4655
2025-07-06 10:17:55 +00:00
Evil Eye
3574cd552c
Make ExtraSpell undress less
2025-07-06 12:10:49 +02:00
Andrei Kortunov
d455ff5f5e
Treat formatting string arguments as UTF-8 string
2025-07-06 13:35:27 +04:00
Andrei Kortunov
779840deea
Print a more verbose message when we failed to write savegame
2025-07-06 11:27:03 +04:00
Alexei Kotov
9b8a383e8d
Merge branch 'sinalau-bakas' into 'master'
...
Respawning npc respawns in origin cell
See merge request OpenMW/openmw!4695
2025-07-06 07:06:47 +03:00
Cody Glassman
390589795c
postprocessing - set mipmaps levels for rendertargets when requested
2025-07-05 08:53:54 -07:00
Cody Glassman
30a852bb88
disable blending in second color attachment on water node
2025-07-05 08:32:21 -07:00
Andrei Kortunov
2db9b91c10
Do not recreate animation object when harvesting a plant
2025-07-05 17:11:17 +04:00
Alexei Kotov
a6503233a6
Merge branch 'windowvisiblelua' into 'master'
...
lua - add binding to check window visibility
Closes #8355
See merge request OpenMW/openmw!4543
2025-07-05 09:57:50 +03:00
Alexei Kotov
38efdd2fd8
Revert "Merge branch 'master' into 'master'"
...
This reverts merge request !4710
2025-07-05 01:00:26 +03: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
Andrew Lanzone
28f3b4a530
Remove unused argument from lambda to fix compiler warning
2025-07-04 12:49:54 -07:00
Andrew Lanzone
04d73cf195
Revert clang formatting suggestion because it breaks the pipeline
2025-07-04 12:02:17 -07:00
Andrew Lanzone
ce0ae47478
Expose controller menus setting to Lua
2025-07-04 11:53:36 -07:00
Andrew Lanzone
64284063b3
Merge branch 'master' of https://gitlab.com/OpenMW/openmw
2025-07-04 11:52:31 -07:00
psi29a
1a08565a20
Merge branch 'destinationunknown' into 'master'
...
Don't add non-existent cell travel destinations (#8349 )
Closes #8349
See merge request OpenMW/openmw!4540
2025-07-04 11:06:33 +00:00
psi29a
d0af16c5db
Merge branch 'travelprice' into 'master'
...
Rescale the base travel cost by the number of followers (#8446 )
Closes #8446
See merge request OpenMW/openmw!4626
2025-07-04 11:05:56 +00:00
psi29a
b2228de0b7
Merge branch 'pinnedinventory' into 'master'
...
Restore 0.45.0 pin button visibility conditions (#8437 )
Closes #8437
See merge request OpenMW/openmw!4612
2025-07-04 11:05:40 +00:00
psi29a
3d75dec73d
Merge branch 'waterwalkingtcl' into 'master'
...
Don't enable water collision when collision is disabled (#8414 )
Closes #8414
See merge request OpenMW/openmw!4600
2025-07-04 11:04:12 +00:00
psi29a
94507567da
Merge branch 'conspiracyofsilence' into 'master'
...
Make powers immune to silence (#8371 )
Closes #8371
See merge request OpenMW/openmw!4557
2025-07-04 11:03:40 +00:00
psi29a
9013ed16f0
Merge branch 'reststates' into 'master'
...
Inform the player about both resting hindrances (#8408 )
Closes #8408
See merge request OpenMW/openmw!4598
2025-07-04 11:03:28 +00:00
psi29a
99a6a04c70
Merge branch 'massselect' into 'master'
...
Support extended selection in the directory picker (#8113 )
Closes #8113
See merge request OpenMW/openmw!4669
2025-07-04 11:02:55 +00:00
Andrew Lanzone
8379c31f13
Add option to show controller tooltips by default
2025-07-04 02:40:52 -07:00
Andrew Lanzone
088b2d1bbc
Fix GCC warning
2025-07-03 14:47:34 -07:00
Andrew Lanzone
ee33424c20
Prevent controller from dismissing dialog window when there is a choice active
2025-07-03 14:32:13 -07:00
Andrew Lanzone
ffac1cdf3c
Remove int casts by using size_t in a few places
2025-07-03 14:20:24 -07:00
Mads Buvik Sandvei
9fe420e562
improve error report when windowId is invalid.
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
Andrew Lanzone
5d8c349899
Fix issues with setControllerFocus
2025-07-03 12:01:24 -07:00
Andrew Lanzone
44fb923d7b
Keep active quest focused in same journal session
2025-07-03 12:00:55 -07:00
Evil Eye
dbc732231f
Allow non-existent techniques to exist
2025-07-03 17:21:50 +02:00
Kuyondo
a6cf359820
update offer player side, next frame update view
2025-07-03 15:13:21 +08:00
psi29a
d40c4855b1
Merge branch 'showVars' into 'master'
...
Show global script variables in showVars
See merge request OpenMW/openmw!4614
2025-07-03 07:11:23 +00:00
psi29a
ea147d78ed
Merge branch 'sortedsaves' into 'master'
...
Order characters by last save
Closes #8580
See merge request OpenMW/openmw!4730
2025-07-03 07:06:27 +00:00
Evil Eye
206d38f3d7
Fix path handling for files in BSAs
2025-07-03 08:46:23 +02:00
Evil Eye
18ad2db59c
Remove unused variable
2025-07-03 07:33:03 +02:00
Alexei Kotov
733dfbb89d
Don't assume any scripted item is usable
2025-07-03 08:10:59 +03:00
Alexei Kotov
29177bccb8
Play the item's down sound when an item quick key is assigned
2025-07-03 08:10:59 +03:00
Andrew Lanzone
7cc25d8916
Dialog window improvements: use LB/RB to move up/down by 5; if only one dialog choice, autoselect it.
2025-07-02 22:00:40 -07:00
Alexei Kotov
7cf74c570e
Properly disable named exterior destination interior flag
2025-07-03 07:46:09 +03:00
Andrew Lanzone
3767b60512
Fix L1 and R1 buttons not disappearing
2025-07-02 21:35:26 -07:00
Alexei Kotov
00e6e855f1
Don't add non-existent cell travel destinations ( #8349 )
2025-07-03 07:25:44 +03:00
psi29a
53feb29a5b
Merge branch 'landscape-data-bindings' into 'master'
...
Landscape height and texture bindings for Lua (Revised and Reopened)
See merge request OpenMW/openmw!4724
2025-07-02 21:53:05 +00:00
psi29a
75b4682cd7
Merge branch 'no_null_shader' into 'master'
...
Fix invalid deletion of shaders during iteration (#7587 )
See merge request OpenMW/openmw!4731
2025-07-02 21:45:02 +00:00
psi29a
66befc67d9
Merge branch 'topiclist' into 'master'
...
Improve topic and magic effect list padding accuracy (#8585 )
Closes #8585
See merge request OpenMW/openmw!4580
2025-07-02 21:44:00 +00:00
psi29a
2309aeec70
Merge branch 'suijutsu' into 'master'
...
Underwater projectile fixes (#7622 , #8303 )
Closes #7622 and #8303
See merge request OpenMW/openmw!4567
2025-07-02 21:42:00 +00: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
Sebastian Fieber
f5e24804ce
fix format
2025-07-02 20:45:55 +02:00
Evil Eye
7c1dbdd191
Select a fallback character if possible
2025-07-02 20:42:02 +02:00
Evil Eye
c3a5ad4328
Declare operator in MWState namespace
2025-07-02 20:29:38 +02:00
Evil Eye
d756b02d68
Order characters by last save
2025-07-02 20:29:38 +02:00
Kuyondo
2dc0d8abca
use <<
2025-07-02 23:51:15 +08:00
Sebastian Fieber
e4439806ed
land bindings afterwork
...
- fix include order + style
- cellOrName -> cellOrId
- bump lua api revision to 78
- cellOrId is not optional anymore for getHeightAt
2025-07-02 16:14:03 +02:00
Sebastian Fieber
eb4d3b7224
Reapply "Merge branch 'landscape-data-bindings' into 'master'"
...
This reverts commit 3ff7dedfd1
.
2025-07-02 16:09:06 +02:00
psi29a
4520eb077d
Merge branch 'lua_pp_order' into 'master'
...
lua - add ability to query the currently active shaders
Closes #8285
See merge request OpenMW/openmw!4506
2025-07-02 09:45:00 +00:00
psi29a
cb0b44e0b2
Merge branch 'bounditems' into 'master'
...
Interrupt bound item effect if equipment failed (#8383 )
Closes #8383
See merge request OpenMW/openmw!4572
2025-07-02 09:43:21 +00:00
psi29a
5a292624a5
Merge branch 'add_scripText_to_mwscriptbindings' into 'master'
...
lua - add mwscript bindings to core (#8320 )
Closes #8320
See merge request OpenMW/openmw!4517
2025-07-02 09:42:25 +00:00
psi29a
5c60168b16
Merge branch 'ini-importer-tidying' into 'master'
...
INI importer tidying
See merge request OpenMW/openmw!4519
2025-07-02 09:40:58 +00:00
Evil Eye
681a95b89f
Merge branch 'fix_keyword_highlighting' into 'master'
...
FIX keyword substring highlighting regression
Closes #8265 and #1047
See merge request OpenMW/openmw!4685
2025-07-02 06:13:26 +00:00
Charles Horn
c948171d5f
FIX keyword substring highlighting regression
2025-07-02 06:13:25 +00:00
Alexei Kotov
612411e492
Allow non-actor spell projectiles to fire underwater ( #8303 )
2025-07-02 08:54:30 +03:00
Alexei Kotov
be13b1d085
Handle instant projectile impact before underwater logic ( #7622 )
2025-07-02 08:54:30 +03:00
Sebastian Fieber
fa8ba57ab3
add mwscript bindings to core
2025-07-02 00:57:40 +02:00
Andrew Lanzone
e2e8a02a26
Merge branch 'master' of https://gitlab.com/OpenMW/openmw
2025-07-01 12:22:35 -10:00
psi29a
9228f90f46
Merge branch 'RecalcSpellBuyCost' into 'master'
...
Calculate spell cost when building spell-buying window
Closes #8459
See merge request OpenMW/openmw!4640
2025-07-01 21:38:01 +00:00
psi29a
aa652a20f0
Merge branch 'StackValueAffectsFightTerm' into 'master'
...
Make item value affect theft observer's fight willingness
Closes #8500
See merge request OpenMW/openmw!4673
2025-07-01 21:37:28 +00:00
Aussiemon
5ba0b3ab52
Make item value affect theft observer's fight willingness
2025-07-01 21:37:27 +00:00
psi29a
149587dda4
Merge branch 'scaledselection' into 'master'
...
Editor: Account for pixel ratio in instance mode mouse coordinates conversion (#6573 )
Closes #6573
See merge request OpenMW/openmw!4587
2025-07-01 21:34:40 +00:00
psi29a
583af381a6
Merge branch 'baseresistance' into 'master'
...
Ignore resistances for base diseases
Closes #8485
See merge request OpenMW/openmw!4662
2025-07-01 21:32:55 +00:00
psi29a
32f13816f8
Merge branch 'equippedSpellIterationFix' into 'master'
...
Skip duplicate enchantments on Spell Cycle action
Closes #6039
See merge request OpenMW/openmw!4668
2025-07-01 21:32:20 +00:00
Aussiemon
0a9c3ce96f
Skip duplicate enchantments on Spell Cycle action
2025-07-01 21:32:20 +00:00
psi29a
48bc9e5dd2
Merge branch 'updatespellwindowquickkey' into 'master'
...
Update spell window after selecting spell using quickkey #8436
See merge request OpenMW/openmw!4611
2025-07-01 21:29:30 +00:00
psi29a
47aa0b27ff
Merge branch 'FixDoublePickpocketBounty' into 'master'
...
Prevent second bounty for "closed pickpocket window" when steal is already detected
Closes #8519
See merge request OpenMW/openmw!4694
2025-07-01 21:29:06 +00:00
psi29a
ceac11d6df
Merge branch 'sillyphysics' into 'master'
...
Stop postponing physics for objects that _don't_ have physics
Closes #8432
See merge request OpenMW/openmw!4658
2025-07-01 21:28:48 +00:00
psi29a
aa3e991352
Merge branch 'showmap' into 'master'
...
Require a non-empty argument in ShowMap (#8466 )
Closes #8466
See merge request OpenMW/openmw!4649
2025-07-01 21:28:02 +00:00
psi29a
917b08e05d
Merge branch 'MoonPhaseAndVisibilityFixes' into 'master'
...
Match vanilla moon phases and visibility times
Closes #8375
See merge request OpenMW/openmw!4616
2025-07-01 21:25:36 +00:00
Aussiemon
5ef947e14f
Match vanilla moon phases and visibility times
2025-07-01 21:25:36 +00:00
psi29a
a29f4b3ba0
Merge branch 'enchantmentprice' into 'master'
...
Use the final effect cost to calculate enchantment price (#8340 )
Closes #8340
See merge request OpenMW/openmw!4530
2025-07-01 21:23:58 +00:00
psi29a
59eb7b9888
Merge branch 'cattlethief' into 'master'
...
Fix AI issues with Command spells
Closes #5331
See merge request OpenMW/openmw!4599
2025-07-01 21:18:09 +00: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
Cody Glassman
514174ffc4
allow handles to be fetched for non-dynamic shaders
2025-07-01 14:03:41 -07:00
Cody Glassman
feeb15d1ff
use table instead of vector in return type
2025-07-01 14:03:41 -07:00
Cody Glassman
450f587844
lua - add ability to query the currently active shaders
2025-07-01 14:02:48 -07:00
psi29a
33ca7da731
Merge branch 'balmora__________-__________-69gp' into 'master'
...
Remove excessive spacing between travel destination and price
See merge request OpenMW/openmw!4568
2025-07-01 21:01:26 +00:00
Cody Glassman
2619859786
fix invalid deletion for shaders
2025-07-01 13:58:28 -07:00
psi29a
50f8bc721d
Merge branch 'stupidfilters' into 'master'
...
Bring dialogue filters in line with Morrowind.exe
Closes #8318
See merge request OpenMW/openmw!4525
2025-07-01 20:52:37 +00:00
psi29a
2ffc44c31f
Merge branch 'filenameexceptions' into 'master'
...
Remove file name naming convention check exceptions (#7249 )
Closes #7249
See merge request OpenMW/openmw!4551
2025-07-01 20:45:33 +00:00
psi29a
2b0e5c3cc1
Merge branch 'enchantment_exclamationmark' into 'master'
...
Allow GetSpellEffects to detect enchantments by id
Closes #3769
See merge request OpenMW/openmw!4521
2025-07-01 20:40:08 +00:00
AnyOldName3
5ab73f5ecb
t t t t t t t typo fix
2025-07-01 21:24:45 +01:00
psi29a
ac7b3e9de9
Merge branch 'itshappening' into 'master'
...
Bump us up to 0.50.0
See merge request OpenMW/openmw!4502
2025-07-01 20:23:24 +00:00
psi29a
675146bd8b
Merge branch 'sellmesweetlittlecrashes' into 'master'
...
Clear the window manager before destroying singletons
Closes #8576
See merge request OpenMW/openmw!4727
2025-07-01 11:41:15 +00:00
Evil Eye
2ff497c3e5
Use string_view in CSMPrefs::ShortcutManager
2025-06-29 12:49:22 +02:00