Commit Graph

30434 Commits (685f86f19e72263cf0785d371aab9daccaf552fe)
 

Author SHA1 Message Date
Evil Eye 0aa4235096 Cap temporary disposition gain and compute permanent changes accordingly 2 years ago
Petr Mikheev 71ba7b88e2 Move asyncpackage from apps/openmw/mwlua to components/lua 2 years ago
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
2 years ago
elsid 6d261d38dd
Add functions to read and write ESM::RefId and use them
To be later changed with another implementation.
2 years ago
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
2 years ago
Evil Eye 8cabc1bf3b Use the teleported Ptr to determine if water walking should be canceled 2 years ago
psi29a 380331ad9b Merge branch 'esm3_variable_string_size' into 'master'
Support variable size strings in ESM3

See merge request OpenMW/openmw!2728
2 years ago
elsid 80e6d6cbe3
Support variable size strings in ESM3 2 years ago
elsid beb017e699
Do not truncate too long strings on writing ESM 2 years ago
elsid c0c723bb1b
Add const to read only function 2 years ago
psi29a 7914618175 Merge branch 'add_missing_include' into 'master'
Add missing include

See merge request OpenMW/openmw!2730
2 years ago
elsid 12d36fb1d7
Add missing include 2 years ago
psi29a 17cb06bb6c Merge branch 'terrain' into 'master'
Discard terrain base layer alpha in non-shader rendering path (bug #6657)

Closes #6657

See merge request OpenMW/openmw!2729
2 years ago
Alexei Kotov 0ba179c332 Discard terrain base layer alpha in non-shader rendering path (bug #6657) 2 years ago
psi29a f124c2c5f9 Merge branch 'fix_physics_locking' into 'master'
Use shared locks in physics system when using multithreaded bullet (#7218)

See merge request OpenMW/openmw!2726
2 years ago
elsid 076e772e3d
Use shared locks in physics system when using multithreaded bullet 2 years ago
psi29a bfb6bab33b Merge branch 'luaclothingbinds' into 'master'
Lua API for Clothing records

See merge request OpenMW/openmw!2723
2 years ago
psi29a 02d1271bc3 Merge branch 'weirdcommitname' into 'master'
Assault victims are always aware of the committed crime (bug #7064)

Closes #7064

See merge request OpenMW/openmw!2725
2 years ago
Alexei Kotov 09716c644e Assault victims are always aware of the committed crime (bug #7064) 2 years ago
Kindi 1d35a83452 Update types.lua 2 years ago
psi29a 02651cd96c Merge branch 'texturefx' into 'master'
Propagate dynamic effects to node's immediate children (bug #6550)

Closes #6550

See merge request OpenMW/openmw!2721
2 years ago
psi29a f1b8de8cfc Merge branch 'esm_signed_left' into 'master'
Use signed type for left record and files size in ESM3 reader context

See merge request OpenMW/openmw!2722
2 years ago
psi29a cb0b5c8eb5 Merge branch 'nolighting' into 'master'
Use falloff start and stop opacity in NoLighting shader

See merge request OpenMW/openmw!2724
2 years ago
Alexei Kotov 0142caacf7 Use falloff start and stop opacity in NoLighting shader 2 years ago
Kindi 4734504e2c Lua binding for Clothing 2 years ago
elsid 1e9e7b7607
Add tests to save and load some ESM3 records 2 years ago
elsid 2e64155c0f
Use signed type for left record and files size in ESM3 reader context
Otherwise reading some of the records like ESM::CellRef without a subrecord
after could lead to underflow of ESM_Context::leftRec which makes
ESM::ESMReader::hasMoreSubs to return true and load hangs for a while trying to
read the same subrecord many times.

Fix ESM::Variant tests since it's now required to have a record for any ESM
data. Add 16 (size of record header) to all expected data sizes.
2 years ago
Alexei Kotov 9deed5c03e Propagate dynamic effects to node's immediate children (bug #6550) 2 years ago
elsid a5ec108cfb
Add missing space 2 years ago
elsid 4f683d1ee9
Throw exception on failed write 2 years ago
uramer 4b54c06635 Remove debug luarocks show 2 years ago
uramer c31d872f18 Use install_luadocumentor_in_docker for teal_ci 2 years ago
uramer a8d32ebdca Rename the build_teal script 2 years ago
uramer 84712b55bb Error on missing arguments for the Teal script 2 years ago
uramer dd3c89c5db Document the Teal workflow 2 years ago
uramer 7d4222b9ce Zip the teal directory 2 years ago
uramer 75fcf53f7d Teal CI 2 years ago
uramer e938c04e30 Generate Teal declarations from luadoc 2 years ago
psi29a 5f1da29881 Merge branch 'bsapriority' into 'master'
Files::Collections: prefer files from highest priority folders (bug #7092)

Closes #7092

See merge request OpenMW/openmw!2716
2 years ago
psi29a f87b9e7bcb Merge branch 'postprocesshud' into 'master'
Improve post-process HUD search field usability (#7198)

Closes #7198

See merge request OpenMW/openmw!2717
2 years ago
psi29a 8040d7a72a Merge branch 'hopechess' into 'master'
Unequip the weapon only after finishing the attack (bug #4610)

Closes #4610

See merge request OpenMW/openmw!2719
2 years ago
Evil Eye f76f0f263e Merge branch 'region51' into 'master'
Reimplement region for TES3 cells

See merge request OpenMW/openmw!2720
2 years ago
psi29a 83894bae8a Merge branch 'nif' into 'master'
Add NiTriBasedGeomData abstraction, bring NiVertexColorProperty to modern standards

See merge request OpenMW/openmw!2714
2 years ago
Alexei Kotov 0485b23b5f Reimplement region for TES3 cells 2 years ago
Alexei Kotov 0f7822fff8 Unequip the weapon only after finishing the attack (bug #4610) 2 years ago
Alexei Kotov 1df5fd341b Don't override post-processing HUD search field focus 2 years ago
Alexei Kotov 3b8001d55d Make post-processing HUD search case-insensitive 2 years ago
Alexei Kotov 536370c76d Files::Collections: prefer files from highest priority folders 2 years ago
Alexei Kotov 99aa90f90c Rewrite NiVertexColorProperty 2 years ago
psi29a a31d381611 Merge branch 'esm_format_version' into 'master'
Name all custom ESM format versions and add tests

See merge request OpenMW/openmw!2712
2 years ago