1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-02-02 04:45:34 +00:00
Commit graph

30510 commits

Author SHA1 Message Date
psi29a
b44213a271 Merge branch 'fix_niftest' into 'master'
Fix and support more features for niftest

See merge request OpenMW/openmw!2701
2023-02-08 22:23:39 +00:00
elsid
d20b05c7fb
Support reading specific nif files from archive by niftest 2023-02-08 22:59:33 +01:00
elsid
2c43a8558a
Add option to disable debug log for unsupported nif files
It becomes quite extensive and not very useful when loading oblivion content
files.
2023-02-08 22:59:29 +01:00
elsid
ac5f22445e
Support compressed BSA archives by niftest 2023-02-08 22:07:37 +01:00
Alexei Kotov
d7834c43e5 Fill in NiControllerManager fields 2023-02-09 00:06:08 +03:00
Alexei Kotov
091fcd837e Read all the NiBlendInterpolator record types 2023-02-09 00:06:08 +03:00
elsid
1a2c56fefb
Fix checking for file extension in niftest 2023-02-08 21:54:25 +01:00
psi29a
92b42624b0 Merge branch 'fix_potential_crash' into 'master'
Fix potential crashes

See merge request OpenMW/openmw!2699
2023-02-08 20:06:09 +00:00
Alexei Kotov
7ecf018743 Add NiBlendInterpolator 2023-02-08 22:58:47 +03:00
elsid
02ada74fa1
Do not try to dereference nullptr in object cache 2023-02-08 20:19:59 +01:00
elsid
36b33cc1a5
Support absence of player and other actors in physics system 2023-02-08 20:19:59 +01:00
psi29a
76dfb1b1b4 Merge branch 'avpalette' into 'master'
Read NiDefaultAVObjectPalette

See merge request OpenMW/openmw!2698
2023-02-08 12:28:51 +00:00
Alexei Kotov
41d6ccd3f6 Read NiDefaultAVObjectPalette 2023-02-08 15:08:52 +03:00
psi29a
5f9332751c Merge branch 'roottrafo' into 'master'
Don't discard root node transformations for Gamebryo meshes

See merge request OpenMW/openmw!2697
2023-02-08 11:32:16 +00:00
Alexei Kotov
b14d1f0c6b Don't discard root node transformations for Gamebryo meshes 2023-02-08 14:20:42 +03:00
psi29a
b696359e01 Merge branch 'convex' into 'master'
Read bhkConvexTransformShape and properly read 10.0.1.0 geometry

See merge request OpenMW/openmw!2696
2023-02-08 11:18:25 +00:00
Alexei Kotov
8ebdd1e4a5 Fix material data loading for 10.0.1.0 2023-02-08 13:46:54 +03:00
Alexei Kotov
115c30a573 Read bhkConvexTransformShape 2023-02-08 13:26:26 +03:00
psi29a
138e7b7daa Merge branch 'sequence' into 'master'
Read NiSequence/NiControllerSequence

See merge request OpenMW/openmw!2695
2023-02-08 08:35:34 +00:00
AnyOldName3
9be3d2668a Break out of loops when uniform is found 2023-02-07 22:19:53 +00:00
Alexei Kotov
9f28a26b25 Read NiSequence/NiControllerSequence 2023-02-08 01:03:11 +03:00
psi29a
944931c9bf Merge branch 'load_esm4_lights' into 'master'
Adds ESM4 light into ESM4 Cells

See merge request OpenMW/openmw!2692
2023-02-07 16:50:10 +00:00
florent.teppe
486d15b19e moved light common to its own file
moved esm4light to it's own file
2023-02-07 16:29:17 +01:00
psi29a
6f4624e9fe Merge branch 'esmdump_non_binary' into 'master'
Do not write binary data to std::cout by esmtool

See merge request OpenMW/openmw!2694
2023-02-07 11:56:50 +00:00
elsid
4b8941677d
Do not write binary data to std::cout by esmtool 2023-02-07 10:40:31 +01:00
florent.teppe
dc961e3189 Adds the light into the scene.
Common struct for ESM3 and ESM4 light
2023-02-07 10:07:59 +01:00
psi29a
92d36a93a5 Merge branch 'global_variable_name' into 'master'
Define hardcoded global variable names as constants

See merge request OpenMW/openmw!2693
2023-02-07 08:29:08 +00:00
elsid
f09789002a
Define hardcoded global variable names as constants 2023-02-07 00:47:34 +01:00
psi29a
d22d3a9ea4 Merge branch 'osg_stats_file_error' into 'master'
Log error when failed to open stats file

See merge request OpenMW/openmw!2690
2023-02-06 23:41:31 +00:00
psi29a
b90f3f8c14 Merge branch 'simplify_log' into 'master'
Remove redundant operator<< overloads from Log

See merge request OpenMW/openmw!2689
2023-02-06 23:10:03 +00:00
psi29a
0922e5145c Merge branch 'macos_fix_qt56' into 'master'
macos qt 5/6 fix

See merge request OpenMW/openmw!2691
2023-02-06 21:29:26 +00:00
Bret Curtis
09f9203baa fix building and packaging issue with macos and qt plugins, they do not yet support versionless as it is a problem with cmake 2023-02-06 22:17:15 +01:00
elsid
af003d94f8
Log error when failed to open stats file 2023-02-06 21:52:35 +01:00
elsid
627bed09ee
Remove redundant operator<< overloads from Log 2023-02-06 21:18:35 +01:00
psi29a
a0795ba7ae Merge branch 'launch_fix' into 'master'
Fix some non-ASCII path issues

Closes #6817

See merge request OpenMW/openmw!2686
2023-02-06 19:50:30 +00:00
psi29a
91a4c09fa6 Merge branch 'oldtelvanniheart' into 'master'
Use correct exterior cell when positioning

See merge request OpenMW/openmw!2688
2023-02-06 19:46:00 +00:00
florent.teppe
a71a86e64a Load light models in the engine. Doesn't emit light 2023-02-06 20:22:17 +01:00
psi29a
15b3af92df Merge branch 'macos_lua_fix' into 'master'
make sure lua works with macos packages

See merge request OpenMW/openmw!2687
2023-02-06 18:53:19 +00:00
psi29a
4f001d8736 Merge branch 'qt6' into 'master'
Add an initial Qt6 support

See merge request OpenMW/openmw!2684
2023-02-06 16:55:20 +00:00
Evil Eye
97c6d25d54 Use correct exterior cell when positioning 2023-02-06 16:36:45 +01:00
Andrei Kortunov
7e2aedf637 Add an initial Qt6 support 2023-02-06 18:38:59 +04:00
Bret Curtis
a708fb4a5c make sure lua works with macos packages 2023-02-06 14:35:22 +01:00
Andrei Kortunov
8925f854e7 Fix non-ASCII path logging 2023-02-06 15:12:24 +04:00
Andrei Kortunov
5836d27928 Fix ContentSelector usage with non-ASCII paths 2023-02-06 13:36:02 +04:00
psi29a
4032c447e9 Merge branch 'load-ESM4-Cell' into 'master'
Can load and coc into an interrior oblivion cell

See merge request OpenMW/openmw!2647
2023-02-06 08:56:23 +00:00
psi29a
ea4fb435c8 Merge branch 'scene_lum' into 'master'
po2 scaling for average luminance (#7168)

Closes #7168

See merge request OpenMW/openmw!2685
2023-02-06 08:55:32 +00:00
glassmancody.info
e778ffee9b po2 scaling for average luminance 2023-02-05 12:30:38 -08:00
Andrei Kortunov
72efd3a650 Merge branch 'qregexp' into 'master'
Replace QRegExp by QRegularExpression

See merge request OpenMW/openmw!2683
2023-02-05 15:05:06 +00:00
elsid
e92ada09af
Replace QRegExp by QRegularExpression 2023-02-05 13:30:26 +01:00
AnyOldName3
80d6f6bc97 Add line break that clang-format wanted 2023-02-05 02:07:00 +00:00