1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-04 02:41:19 +00:00
Commit Graph

30281 Commits

Author SHA1 Message Date
Cédric Mocquillon
974799c011 Handle DX10 case of ba2 format 2023-03-02 18:40:44 +01:00
Cédric Mocquillon
c1fbe90953 Handle GNRL case of ba2 format 2023-03-02 18:19:58 +01:00
psi29a
a0cddfda2b Merge branch 'fix_openmwluadocumentor_in_docs' into 'master'
Fix docs

See merge request OpenMW/openmw!2758
2023-02-20 22:57:57 +00:00
uramer
ee4b023680 Fix Luarocks PATH 2023-02-20 23:10:52 +01:00
psi29a
76906068ce Merge branch 'fix_openmwluadocumentor_in_docs' into 'master'
Find luarocks package installations in a more robust way

See merge request OpenMW/openmw!2755
2023-02-20 21:25:38 +00:00
psi29a
ee41151520 Merge branch 'Get-Skyrimesm-Loading' into 'master'
Load esm files from vfs

See merge request OpenMW/openmw!2756
2023-02-20 21:00:09 +00:00
uramer
c064e9ebf9 Find luarocks package installations in a more robust way 2023-02-20 19:39:33 +01:00
psi29a
67f0d37c20 Merge branch 'macos_gitlab_fix' into 'master'
Clean up before_install.osx.sh for use on gitlab; small fix for jpeg problem

See merge request OpenMW/openmw!2754
2023-02-20 10:51:58 +00:00
psi29a
3001645e72 Merge branch 'fixgcc12' into 'master'
small fix for gcc12

See merge request OpenMW/openmw!2753
2023-02-20 10:26:50 +00:00
psi29a
bf1540ff5a Clean up before_install.osx.sh for use on gitlab; small fix for jpeg problem 2023-02-20 10:26:12 +00:00
Bret Curtis
db2368fced small fix for gcc12 2023-02-20 10:55:46 +01:00
psi29a
bdf7370b7c Merge branch 'effectshader' into 'master'
Handle BSEffectShaderProperty

See merge request OpenMW/openmw!2751
2023-02-19 23:45:48 +00:00
Alexei Kotov
8d3c5c0f05 Unify texture wrapping setup 2023-02-20 00:23:00 +03:00
Alexei Kotov
2de81738c1 Implement the basics of BSEffectShaderProperty 2023-02-20 00:23:00 +03:00
psi29a
3a56cc857d Merge branch 'teal_test' into 'master'
Teal declarations

See merge request OpenMW/openmw!2529
2023-02-19 20:58:46 +00:00
Cédric Mocquillon
6e23ad82d5 Load esm files from vfs 2023-02-19 21:58:19 +01:00
uramer
b883cc5a1b Move the Teal docs page out of Overview 2023-02-19 20:45:07 +01:00
psi29a
eafdaf6d99 Merge branch 'doc-armor-weight' into 'master'
Documentation: include additional information on what makes an armor piece Light, Medium, or Heavy

See merge request OpenMW/openmw!2750
2023-02-19 19:06:44 +00:00
Matjaž Lamut
8eb1d97501 The preceding parragraph used singular and "piece" while my text used plural and "part". Made it all singular and "piece" to be coherent. 2023-02-19 17:02:17 +00:00
uramer
463dcdb610 Use fixed openmwluadocumentor commit 2023-02-19 18:00:46 +01:00
uramer
7a7fd128aa Revert formatting .gitlab-ci.yml 2023-02-19 18:00:46 +01:00
uramer
2cf6c5b3ce Move generate_teal_declarations.sh to scripts/ 2023-02-19 18:00:44 +01:00
Matjaž Lamut
7e2d05f434 Forgot to include some parameters to render the table properly. 2023-02-19 16:57:16 +00:00
Matjaž Lamut
975f034303 Docs: Additional info on how armor is assigned into light, medium, heavy category. 2023-02-19 16:55:02 +00:00
psi29a
0790a94159 Merge branch 'openal1.23.0' into 'master'
Bump OpenAL to 1.23.0 on Windows

Closes #7215

See merge request OpenMW/openmw!2748
2023-02-19 12:05:39 +00:00
Evil Eye
7aa891c016 Bump OpenAL to 1.23.0 on Windows 2023-02-19 10:37:17 +01:00
psi29a
94c16f2570 Merge branch 'engarde' into 'master'
Only attempt attacks in an attack stance

Closes #7242

See merge request OpenMW/openmw!2747
2023-02-19 02:50:48 +00:00
Alexei Kotov
2b56ab327c Only attempt attacks in an attack stance 2023-02-19 02:59:33 +03:00
psi29a
a43b6fba4b Merge branch 'fix_7223' into 'master'
Fix #7223

Closes #7223

See merge request OpenMW/openmw!2736
2023-02-18 22:19:00 +00:00
psi29a
0f331a4fc5 Merge branch 'lua_callback' into 'master'
Fix potential memory leak in LuaUtil::Callback

See merge request OpenMW/openmw!2733
2023-02-18 21:05:07 +00:00
psi29a
10296752bc Merge branch 'dont_eat_the_delicious_cards' into 'master'
Prevent consumption of ingredients that don't have a first effect

Closes #7163

See merge request OpenMW/openmw!2746
2023-02-18 17:10:50 +00:00
Petr Mikheev
0c3237ad78 Fix #7223 2023-02-18 16:24:10 +01:00
Evil Eye
f5c5ebc1dc Prevent consumption of ingredients that don't have a first effect 2023-02-18 15:30:02 +01:00
psi29a
0ed1310417 Merge branch 'fix_fog_state_load' into 'master'
Fix loading fog state

See merge request OpenMW/openmw!2743
2023-02-18 07:27:05 +00:00
psi29a
ba9e6f3180 Merge branch 'empty_ref_id' into 'master'
Replace ESM::RefId::sEmpty by default constructed RefId where possible

See merge request OpenMW/openmw!2744
2023-02-18 07:26:47 +00:00
elsid
b5ec584be2
Replace ESM::RefId::sEmpty by default constructed RefId where possible
Static const is only required to provide a reference or a pointer when it is not
possible with default constructed temporary.
2023-02-18 01:07:15 +01:00
psi29a
9487312fb8 Merge branch 'optimize_navmesh_related_mechanics' into 'master'
Optimize navmesh related mechanics

See merge request OpenMW/openmw!2742
2023-02-17 22:58:12 +00:00
elsid
8a62a4fe4d
Support dump for ESM3 CSTA record in esmtool 2023-02-17 23:51:22 +01:00
elsid
959de6f4c1
Avoid UB on empty fog data record 2023-02-17 23:42:49 +01:00
elsid
28f7a89530
Reuse dtNavMeshQuery
To avoid redundant allocations.
2023-02-17 15:05:25 +01:00
elsid
540ee5399c
Do expensive navmesh calls on timer
Reducing the number of them on each frame.
2023-02-17 15:05:24 +01:00
psi29a
d846a9fc15 Merge branch 'cs_optimize_saving' into 'master'
Fix editor saving performance

See merge request OpenMW/openmw!2741
2023-02-17 13:30:20 +00:00
psi29a
2fee5bdb73 Merge branch 'cs_ref_id' into 'master'
Use ESM::RefId as index key in collections

See merge request OpenMW/openmw!2740
2023-02-17 13:30:02 +00:00
elsid
e618026c69
Use ESM::RefId as index key in collections 2023-02-17 11:08:46 +01:00
elsid
b2299ef914
Optimize saving in editor 2023-02-17 11:05:25 +01:00
elsid
8383fa3547
Log time spent on document operations in editor 2023-02-17 00:23:02 +01:00
psi29a
18d488d968 Merge branch 'ref_id_class' into 'master'
Convert RefId to class

See merge request OpenMW/openmw!2739
2023-02-15 23:41:58 +00:00
psi29a
c3e5527081 Merge branch 'cs_info_collection' into 'master'
Simplify InfoCollection

See merge request OpenMW/openmw!2738
2023-02-15 23:23:20 +00:00
elsid
996153f78d
Convert RefId to class 2023-02-15 23:20:44 +01:00
elsid
b6a2fd8fc1
Simplify InfoCollection
There was additional logic to create topic infos index by topic id to make
getTopicInfos and removeDialogueInfos functions faster. In practice it makes
loading slower.

Move infos index by topic to CSMWorld::Data and use only on loading.
2023-02-15 23:10:35 +01:00