Alexei Kotov
b93291840e
BulletNifLoader: Handle NiSkinPartition
...
Add NiSkinPartition recovery helper method
2023-12-04 15:53:24 +03:00
Alexei Kotov
6e7661ca87
BulletNifLoader: Handle only the first child of NiSwitchNode and NiFltAnimationNode
...
To prevent duplicated collisions in general cases when the node states are similar or only one child is ever active.
For NiLODNode this is definitely not going to work
2023-12-04 01:22:13 +03:00
Alexei Kotov
53f5e4dd3c
Merge branch 'highlight_color' into 'master'
...
Highlight new items in launcher by text formatting, not by color
See merge request OpenMW/openmw!3625
2023-12-03 20:29:25 +00:00
Alexei Kotov
98dfb68d4a
Merge branch 'ejaansalah' into 'master'
...
Fix the spelling of expel in lua api
See merge request OpenMW/openmw!3608
2023-12-03 20:28:01 +00:00
AnyOldName3
952bf58bc1
Merge branch 'turnitup' into 'master'
...
Support Oblivion parallax setup
See merge request OpenMW/openmw!3620
2023-12-03 18:52:17 +00:00
elsid
e1a68d8cf5
Ignore absent default setting value
2023-12-03 17:18:26 +01:00
elsid
4c13ecea23
Use settings values for editor
2023-12-03 17:18:26 +01:00
elsid
88a6ecabae
Add lookup index to editor settings category
...
Prevent adding duplicate settings there.
2023-12-03 17:18:25 +01:00
Alexei Kotov
7c63522870
Merge branch 'settings_values_editor_1' into 'master'
...
Define editor settings as typed struct members (#6876 )
See merge request OpenMW/openmw!3597
2023-12-02 13:51:00 +00:00
Alexei Kotov
152a5aafdb
Merge branch 'Slidy-creep' into 'master'
...
Update idle state when anim queue is not empty.
See merge request OpenMW/openmw!3602
2023-12-01 20:24:04 +00:00
Evil Eye
659d7fefa1
Add Russian localization
2023-12-01 16:38:38 +01:00
Evil Eye
194bcb0187
Drop support for save game format 0 (pre 0.37)
2023-12-01 16:37:29 +01:00
Evil Eye
23aacbd914
Introduce a minimum supported save game format
2023-12-01 16:37:29 +01:00
Evil Eye
8d8e970aba
Merge branch 'message_formatting' into 'master'
...
Do not include formatting spaces to localizable strings
See merge request OpenMW/openmw!3624
2023-12-01 15:36:22 +00:00
Mads Buvik Sandvei
f4cc16e469
feedback
2023-11-30 21:46:00 +01:00
Mads Buvik Sandvei
b7a4cb0c83
The anim queue should still update when underwater. CharState_SpecialIdle should be retained until the animation queue is done.
2023-11-30 21:45:59 +01:00
Alexei Kotov
b96600a7fb
Make niftest exceptions more informative
2023-11-30 22:35:46 +03:00
jvoisin
ee4993b462
Merge branch 'erasechildren' into 'master'
...
Use std::erase instead of using std::remove without erasing
See merge request OpenMW/openmw!3627
2023-11-30 15:25:32 +00:00
Andrei Kortunov
c5b16d1ba2
Do not include formatting spaces to localizable strings
2023-11-30 13:06:50 +04:00
Evil Eye
f52e8f76c6
Use std::erase instead of using std::remove without erasing
2023-11-29 16:59:01 +01:00
Evil Eye
fe67407f74
Merge branch 'bullettotheheart' into 'master'
...
BulletNifLoader: Move NiGeometry triangulation to NiGeometry
See merge request OpenMW/openmw!3613
2023-11-29 15:49:19 +00:00
Evil Eye
76172c73f3
Merge branch 'fix_restocking_remove' into 'master'
...
Fix Lua remove interacting with restocking items
See merge request OpenMW/openmw!3615
2023-11-29 15:43:23 +00:00
Evil Eye
047db00980
Merge branch 'useitem_force_fix' into 'master'
...
Allow not passing force in ItemUsage events
See merge request OpenMW/openmw!3609
2023-11-29 15:42:35 +00:00
Zackhasacat
67421d67e2
Allow not passing force in ItemUsage events
2023-11-29 15:42:34 +00:00
jvoisin
d230c89a56
Merge branch 'rework_resolutions' into 'master'
...
Rework resolution selection
Closes #7709
See merge request OpenMW/openmw!3622
2023-11-29 13:18:20 +00:00
Andrei Kortunov
5e96825e6b
Highlight new items in launcher by text formatting, not by color
2023-11-29 11:14:44 +04:00
Zackhasacat
ae3f9f8dcf
Merge branch 'lua_ui_child_element' into 'master'
...
Lua Element as layout children
See merge request OpenMW/openmw!3582
2023-11-28 21:54:55 +00:00
Zackhasacat
7245c507a3
Merge branch 'fix_doc_types' into 'master'
...
Fix documentation types
See merge request OpenMW/openmw!3614
2023-11-28 21:53:23 +00:00
Andrei Kortunov
623510c073
Use multiplication character in the launcher instead of 'x'
2023-11-28 22:47:27 +04:00
Alexei Kotov
99024d3826
Revamp NIF debug logging
...
Disabled by default
Extend it to supported files
Log more version info
Reduce noise
2023-11-28 21:46:29 +03:00
Andrei Kortunov
81a6a7cd2f
Rework resolution selection (feature 7709)
2023-11-28 22:22:34 +04:00
elsid
b280f1b1d0
Merge branch 'launcher_resolution' into 'master'
...
Fix resolution dropdown in the launcher
See merge request OpenMW/openmw!3618
2023-11-28 09:37:13 +00:00
Alexei Kotov
9c94058727
Support Oblivion parallax setup
2023-11-27 03:41:51 +03:00
Alexei Kotov
3bf5b150c5
bsatool: Support extracting files with forward slash paths
2023-11-27 03:09:38 +03:00
Alexei Kotov
3be0ee824a
niftest updates
...
Properly read archives within the supplied data directories
Don't print quote marks redundantly
Reduce code duplication
Improve logging
2023-11-27 03:09:38 +03:00
Andrei Kortunov
c945735f3b
Fix resolution dropdown in the launcher
2023-11-26 19:07:38 +04:00
uramer
1841341da2
Fix Lua remove interacting with restocking items
2023-11-25 17:39:00 +01:00
uramer
4d250263d7
Missing return type of split
2023-11-25 17:01:26 +01:00
jvoisin
d1fc34a0d9
Merge branch 'sdl2_cmake' into 'master'
...
Use SDL2 generate cmake files to find the package
See merge request OpenMW/openmw!3612
2023-11-25 15:02:47 +00:00
jvoisin
881f41cf79
Merge branch 'fix_hud' into 'master'
...
Fix HUD cleanup from main menu
See merge request OpenMW/openmw!3596
2023-11-25 15:02:13 +00:00
uramer
22dbb3e09a
Merge branch 'ustringmestring' into 'master'
...
Use MyGUI::UString's new string_view support
See merge request OpenMW/openmw!3610
2023-11-25 14:23:59 +00:00
uramer
6db75a7b7e
Fix servicesOffered types
2023-11-25 15:22:57 +01:00
Alexei Kotov
9a43ca2d00
Move NiGeometry triangulation to NiGeometry
2023-11-24 23:39:49 +03:00
uramer
2be3824d9e
Clarify child element update behavior in the documentation
2023-11-24 20:41:54 +01:00
uramer
9403f06618
Fix visibility breaking after multiple updates
2023-11-24 20:36:45 +01:00
uramer
d214f6f6ef
Get rid of unncesesary onCoordChange
2023-11-24 20:36:45 +01:00
uramer
39df270ff2
Update UI Content docs
2023-11-24 20:36:45 +01:00
uramer
416fa331f1
Implement UI Element tostring
2023-11-24 20:36:45 +01:00
uramer
f3a7b087eb
Clean up unncesesary namespace prefixes
2023-11-24 20:36:45 +01:00
uramer
86ea12a458
Handle moving element into another element layout
2023-11-24 20:36:45 +01:00