Alexei Kotov
c207397c56
Merge branch 'slashdot' into 'master'
...
Remove period and slash from keyboard navigation and inject tabs when using a controller
See merge request OpenMW/openmw!4475
2024-12-07 01:41:29 +00:00
Evil Eye
fb02ba174d
Remove period and slash from keyboard navigation and inject tabs when using a controller
2024-12-05 17:23:58 +01:00
psi29a
a66d4d77bc
Merge branch 'todd1252encoding' into 'master'
...
Revise bitmap glyph replacements (#7531 )
Closes #7531
See merge request OpenMW/openmw!4444
2024-12-05 08:01:03 +00:00
psi29a
2a78dc40e2
Merge branch 'changelog' into 'master'
...
Fix many problems with .49 changelog
See merge request OpenMW/openmw!4473
2024-12-03 12:48:27 +00:00
Alexei Kotov
b285e2f85f
Merge branch 'fix_findpath_use_after_free' into 'master'
...
Fix findPath returning a raw vector
Closes #8238
See merge request OpenMW/openmw!4470
2024-12-03 09:24:45 +00:00
uramer
30e6821d81
Fix missing y
2024-12-03 06:18:00 +00:00
Alexei Kotov
e1665f3945
Fix many problems with .49 changelog
2024-12-03 01:59:50 +03:00
uramer
19014c9c47
Add end-to-end morrowind test work directory to gitignore
2024-12-02 21:23:52 +01:00
uramer
1675c74036
Fix findPath returning a raw vector
2024-12-02 21:22:29 +01:00
psi29a
c454675cff
Merge branch 'nilightcolorcontroller' into 'master'
...
Give NiLightColorController its own struct
See merge request OpenMW/openmw!4472
2024-12-02 16:40:05 +00:00
Alexei Kotov
23a46a1bf9
Merge branch 'vfs_normalized_path_22' into 'master'
...
Use normalized path for KeyframeManager::get (#8138 )
See merge request OpenMW/openmw!4463
2024-12-01 21:45:01 +00:00
Alexei Kotov
a923e311f5
Give NiLightColorController its own struct
2024-12-01 02:00:12 +03:00
Alexei Kotov
2aa249e82a
Merge branch 'why-are-you-walking-backwards' into 'master'
...
FIX: Correct data directory iteration order in CS
See merge request OpenMW/openmw!4469
2024-11-30 11:38:56 +00:00
Dave Corley
82d68ec9cf
FIX: Correct data directory iteration order in CS
2024-11-28 18:19:12 -06:00
psi29a
064e3c7c2e
Merge branch 'useniftestinstead' into 'master'
...
Remove write nif debug log setting
See merge request OpenMW/openmw!4468
2024-11-28 18:05:22 +00:00
psi29a
7b992f98e7
Merge branch 'poisoncrank' into 'master'
...
Save interior fog bounds center to preserve rotation when expanding them
Closes #7013
See merge request OpenMW/openmw!4466
2024-11-27 08:18:29 +00:00
Alexei Kotov
95c38bacc7
Remove write nif debug log setting
2024-11-26 21:31:25 +03:00
psi29a
1dac165356
Merge branch 'precomputedbonematrices' into 'master'
...
Precompute bone matrices before skinning
See merge request OpenMW/openmw!4467
2024-11-26 09:25:14 +00:00
Evil Eye
4b93278045
Pad the interior grid
2024-11-25 16:49:59 +01:00
psi29a
690de3c3f9
Merge branch 'exorcisingtoddfrommyoblivioncopy' into 'master'
...
Support ESM4::Light with no spotlight data again
See merge request OpenMW/openmw!4465
2024-11-25 08:55:05 +00:00
jvoisin
b555c980da
Merge branch 'deepasapuddle' into 'master'
...
Change the default depth test mode from less-than to less-than-or-equal-to (#7040 )
Closes #7040
See merge request OpenMW/openmw!4464
2024-11-25 01:41:17 +00:00
Alexei Kotov
0f4e0ac818
Precompute bone matrices during skinning
2024-11-25 02:14:41 +03:00
Evil Eye
0469ecd3c6
Reserve mFogTextures
2024-11-24 20:45:29 +01:00
Evil Eye
d57d5d9247
Save interior fog bounds center to preserve rotation when expanding them
2024-11-24 11:49:33 +01:00
Alexei Kotov
9351a0e542
Merge branch 'callbackhell' into 'master'
...
Use the actual callback function instead of mocking it
Closes #8183
See merge request OpenMW/openmw!4452
2024-11-24 00:24:34 +00:00
Alexei Kotov
ec564b14df
Support ESM4::Light with no spotlight data
2024-11-24 03:12:52 +03:00
psi29a
97522c22ae
Merge branch 'attackanimationsareforfalsegods' into 'master'
...
Improve vanilla consistency of weapon animations for non-bipeds (#8223 , #8237 )
Closes #8237 and #8223
See merge request OpenMW/openmw!4462
2024-11-23 19:31:29 +00:00
psi29a
cb8e2809ac
Merge branch 'help-i-dropped-it-into-oblivion' into 'master'
...
Task #8141 : Merge instance drop modes
See merge request OpenMW/openmw!4350
2024-11-23 19:31:00 +00:00
psi29a
fe15803239
Merge branch 'coc' into 'master'
...
Use a grid based on computed bounds for interiors
See merge request OpenMW/openmw!4459
2024-11-23 19:29:22 +00:00
Alexei Kotov
5433ecf861
Change default depth test mode to <= ( #7040 )
2024-11-23 08:32:25 +03:00
Dave Corley
1e6ed3eb70
CLEANUP: Define the tooltip text as constexpr
2024-11-22 14:32:35 -06:00
Dave Corley
1b0312dc80
c h a n g e l o g
2024-11-22 04:24:54 -06:00
Dave Corley
44d5939572
FEAT(InstanceMode): Add a tooltip for InstanceMode in the same style as that of PathgridMode
2024-11-22 04:24:33 -06:00
Dave Corley
fb9b191027
CLEANUP(instancemode): Always drop everything the same way
2024-11-22 04:24:30 -06:00
Dave Corley
0fea0868ed
CLEANUP(values.hpp): Unbind camera speed mode (later rebind to wheel?)
2024-11-22 04:23:55 -06:00
psi29a
cf3badb8a4
Merge branch 'data_files_menu' into 'master'
...
Implement a context menu for data directories page
Closes #8130
See merge request OpenMW/openmw!4458
2024-11-21 11:52:16 +00:00
elsid
a550a8af36
Use normalized path for KeyframeManager::get
2024-11-20 21:29:36 +01:00
Andrei Kortunov
bd59247270
Avoid trailing line breaks
2024-11-20 09:04:22 +04:00
Alexei Kotov
17203c5071
Merge branch 'forceunequip' into 'master'
...
Force stop weapon animation before unequipping
Closes #8230
See merge request OpenMW/openmw!4460
2024-11-19 22:49:40 +00:00
Alexei Kotov
b6a1461141
Merge branch 'vfs_normalized_path_21' into 'master'
...
Use normalized path for Class::getCorrectedModel (#8138 )
See merge request OpenMW/openmw!4461
2024-11-19 22:13:38 +00:00
Andrei Kortunov
f0543c5500
Implement a context menu for data directories page (feature 8130)
2024-11-19 14:58:31 +04:00
Alexei Kotov
b57f4881a9
Improve vanilla consistency of weapon animations for non-bipeds ( #8223 , #8237 )
...
Disable spellcast equip/unequip
Prioritize movement animations over weapon animations
2024-11-19 05:18:59 +03:00
elsid
6cd76fb8a7
Use normalized path for Class::getCorrectedModel
2024-11-18 21:21:34 +01:00
elsid
630e815f66
Forbid to use toNormalized for normalized path
2024-11-18 21:21:33 +01:00
Evil Eye
d3db436c2e
Force stop weapon animation before unequipping
2024-11-18 20:07:14 +01:00
Evil Eye
c31c43bed5
Adjust canvas size when switching cells
2024-11-18 17:11:05 +01:00
AnyOldName3
4a911a647d
Merge branch 'activewetshoes' into 'master'
...
Preserve node level data variance when merging objects in the active grid
Closes #8231
See merge request OpenMW/openmw!4456
2024-11-18 14:12:52 +00:00
Evil Eye
fc3a1833ee
Use a grid based on computed bounds for interiors
...
Combine the cell radius (mCellDistance) and diameter (mNumCells)
members into an offset IntRect (mGrid.) The grid is centered on the
player's current cell in exteriors (with each grid square mapping to a
cell.) In interiors, the grid is centered on the cell's computed bounds.
The number of squares remains based on view distance in exteriors, but
can now stretch to encompass arbitrarily large interiors, mostly preventing
the player from walking off the map grid (interiors exceeding their
computed bounds during gameplay still cause issues.)
2024-11-17 21:14:14 +01:00
psi29a
f3e829fcf2
Merge branch 'planking' into 'master'
...
Only set use when holding a weapon
Closes #8232
See merge request OpenMW/openmw!4457
2024-11-17 14:23:18 +00:00
Evil Eye
326544ade5
Pack LocalMapBase members
2024-11-17 13:47:55 +01:00