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
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
elsid
de24cdc12c
Log content files loading time by editor
2023-02-15 21:29:13 +01:00
jvoisin
8a6a3c7121
Merge branch 'fix_7210' into 'master'
...
Fix #7210
Closes #7210
See merge request OpenMW/openmw!2737
2023-02-15 11:37:57 +00:00
Petr Mikheev
b71eac3e76
Fix #7210
2023-02-15 10:31:10 +01:00
psi29a
a0cea6569b
Merge branch 'took_an_arrow_to_the_disposition_cap' into 'master'
...
Cap temporary disposition gain and compute permanent changes accordingly
Closes #7224
See merge request OpenMW/openmw!2734
2023-02-14 21:16:21 +00:00
Petr Mikheev
eceeb15ee5
Fix bug in lua_ui/content.lua: getmetatable(ui.content{}) shouldn't return a global mutable table
2023-02-14 21:08:19 +01:00
Petr Mikheev
65885d994f
Don't expose LuaUtil::Callback to lua
2023-02-14 21:08:19 +01:00
Evil Eye
0aa4235096
Cap temporary disposition gain and compute permanent changes accordingly
2023-02-14 20:08:11 +01:00
Petr Mikheev
71ba7b88e2
Move asyncpackage from apps/openmw/mwlua to components/lua
2023-02-14 20:03:32 +01:00
psi29a
9673f5b932
Merge branch 'esm_ref_id_functions' into 'master'
...
Add functions to read and write ESM::RefId and use them
See merge request OpenMW/openmw!2732
2023-02-14 08:09:51 +00:00
elsid
6d261d38dd
Add functions to read and write ESM::RefId and use them
...
To be later changed with another implementation.
2023-02-13 22:07:58 +01:00
psi29a
bf0da418f9
Merge branch 'feet_stay_wet' into 'master'
...
Use the teleported Ptr to determine if water walking should be canceled
Closes #7227
See merge request OpenMW/openmw!2731
2023-02-13 17:51:42 +00:00