psi29a
|
57adb93075
|
Merge branch 'coverity' into 'master'
Coverity fixes
See merge request OpenMW/openmw!4198
|
2024-06-24 07:10:28 +00:00 |
|
psi29a
|
456ac2a85b
|
Merge branch 'were_engineers_not_salt_miners' into 'master'
FEAT: Lua Engine Handler for MWScript `startscript` functionality
See merge request OpenMW/openmw!4178
|
2024-06-24 07:09:24 +00:00 |
|
Dave Corley
|
1a79e79f57
|
FEAT: Lua Engine Handler for MWScript startscript functionality
|
2024-06-24 07:09:23 +00:00 |
|
psi29a
|
d3c3d0cf44
|
Merge branch 'indexthemoon' into 'master'
Move Lua index helpers to components and make owner.factionRank match other ranks
See merge request OpenMW/openmw!4186
|
2024-06-24 07:06:24 +00:00 |
|
Alexei Kotov
|
162ac6a75e
|
Avoid copying shader material shared_ptr in NifLoader
|
2024-06-22 14:34:09 +03:00 |
|
Evil Eye
|
5b82c7a95d
|
Don't assume execution of an internal Lua script can't fail
|
2024-06-22 11:26:32 +02:00 |
|
AnyOldName3
|
decfe75ae5
|
Don't attempt to continue an outer loop from an inner loop
|
2024-06-21 14:05:52 +01:00 |
|
Evil Eye
|
d6fc0744c7
|
Move Lua index helpers to components and make owner.factiooRank match other ranks
|
2024-06-18 21:32:16 +02:00 |
|
psi29a
|
8e20967511
|
Merge branch 'collisionswitch' into 'master'
Don't let the optimizer mess with collision switch nodes (again)
See merge request OpenMW/openmw!4173
|
2024-06-15 08:41:44 +00:00 |
|
psi29a
|
31102a2076
|
Merge branch 'utfconversionfixsize' into 'master'
Use fixed-size type to hold a whole code point
See merge request OpenMW/openmw!4163
|
2024-06-14 07:21:51 +00:00 |
|
Alexei Kotov
|
4f8856f887
|
Don't let the optimizer mess with collision switch nodes (again)
|
2024-06-13 22:24:40 +03:00 |
|
Alexei Kotov
|
ccd36e9413
|
Support light fade settings in legacy lighting method
This doesn't change launcher descriptions because the launcher settings are going to be omitted
|
2024-06-12 22:44:12 +03:00 |
|
psi29a
|
321b84a4d2
|
Merge branch 'remove-tab-comment' into 'master'
components/esm4/loadwrld.hpp: clarify comment
See merge request OpenMW/openmw!4169
|
2024-06-12 10:43:44 +00:00 |
|
Austin English
|
338902c247
|
components/esm4/loadwrld.hpp: clarify comment
Also convert tabs to spaces
|
2024-06-11 20:19:55 -05:00 |
|
psi29a
|
c1d74763ed
|
Merge branch 'i-have-no-land-and-i-must-scream' into 'master'
Fix(CS): Add landscape flag if it doesn't exist at all and improve landscape QOL
Closes #7707
See merge request OpenMW/openmw!3617
|
2024-06-11 11:10:33 +00:00 |
|
psi29a
|
61772fa234
|
Merge branch 'verifiers' into 'master'
Complain about fishy local variable names, improve editor effect list handling
See merge request OpenMW/openmw!4160
|
2024-06-11 11:10:19 +00:00 |
|
elsid
|
1e98cc6c3b
|
Move EXPECT_ERROR macro to a separate header
To include it only where it's required.
|
2024-06-10 23:12:15 +02:00 |
|
elsid
|
7d1cd11ba9
|
Split openmw_test_suite into openmw and components tests
To avoid duplicated compilation for openmw translation units. Link openmw-lib to
openmw-tests instead.
|
2024-06-10 23:12:14 +02:00 |
|
Kindi
|
d21f3809bd
|
test utf8
|
2024-06-10 18:15:07 +08:00 |
|
Dave Corley
|
798208f6e5
|
FIX: Bad rebase
|
2024-06-10 02:03:00 -05:00 |
|
Dave Corley
|
80360ca5eb
|
downgrade clang-format pls
|
2024-06-10 02:02:31 -05:00 |
|
Dave Corley
|
3066695630
|
FIX(loadland.cpp): Minor rebase fail
|
2024-06-10 02:02:31 -05:00 |
|
Dave Corley
|
145f9c1154
|
CLEANUP(CS): Do heightData check in actual implementation, revert
accidental change to land condition order
|
2024-06-10 02:02:31 -05:00 |
|
Dave Corley
|
bdf99c701b
|
Fix(CS): Use ESM flags and not internal ones for verifying presence of a subrecord
|
2024-06-10 02:02:31 -05:00 |
|
Dave Corley
|
89bce6f678
|
Fix(CS): Enum name in accordance with current standards
|
2024-06-10 02:02:31 -05:00 |
|
Dave Corley
|
6f2ae4a33b
|
Cleanup(CS): Improve readability and clean up some implementations
|
2024-06-10 02:02:31 -05:00 |
|
Dave Corley
|
51df924d37
|
Fix(Land): Restore vanilla behavior of ignoring LAND subrecords which
are not flagged to actually exist
|
2024-06-10 02:02:31 -05:00 |
|
Dave Corley
|
b111d28ede
|
Fix(CS): Generate blank lands at default height, not water level
|
2024-06-10 02:02:26 -05:00 |
|
Dave Corley
|
014e5118e9
|
Fix(CS): Fix crash when loading cell without VHGT
|
2024-06-10 01:58:34 -05:00 |
|
Dave Corley
|
18d6598565
|
Feat(CS): Add enum for actual LAND flags
|
2024-06-10 01:58:34 -05:00 |
|
Kindi
|
22d685eca3
|
ensure fitness
|
2024-06-08 22:11:59 +08:00 |
|
psi29a
|
9087de1596
|
Merge branch 'esm3_land' into 'master'
Add unit tests for saving and loading ESM3 Land
See merge request OpenMW/openmw!4159
|
2024-06-08 10:47:58 +00:00 |
|
Alexei Kotov
|
89eccffbf6
|
Complain if a function or an integer is used as a local variable name
|
2024-06-08 06:31:16 +03:00 |
|
psi29a
|
176e6490c5
|
Merge branch 'stufftheminasack' into 'master'
Drop 360-degree screenshot support (#7720)
Closes #7720
See merge request OpenMW/openmw!4158
|
2024-06-07 20:50:43 +00:00 |
|
psi29a
|
a80f5c109c
|
Merge branch 'ltexerasure' into 'master'
Fix LTEX overriding and allow deletion
See merge request OpenMW/openmw!4152
|
2024-06-07 08:05:56 +00:00 |
|
elsid
|
044748725c
|
Add unit tests for saving and loading ESM3 Land
|
2024-06-07 00:22:24 +02:00 |
|
Alexei Kotov
|
93d1c6d7e0
|
Drop 360-degree screenshot support (#7720)
|
2024-06-06 14:46:01 +03:00 |
|
psi29a
|
8a6d3ea447
|
Merge branch 'hircinevsprimealmalexiawhowouldwin' into 'master'
Don't force Tribunal to be enabled to load Bloodmoon (#7993)
Closes #7993
See merge request OpenMW/openmw!4153
|
2024-06-05 21:00:47 +00:00 |
|
psi29a
|
32dd4a4a68
|
Merge branch 'windows11_qss' into 'master'
Improve dark mode stylesheets
See merge request OpenMW/openmw!4148
|
2024-06-04 20:38:46 +00:00 |
|
Alexei Kotov
|
eca30f7921
|
Don't force Tribunal to be enabled to load Bloodmoon (#7993)
Sort Bloodmoon to be after Tribunal and warn the user if Bloodmoon is loaded before enabled Tribunal
|
2024-06-04 02:44:29 +03:00 |
|
Evil Eye
|
ca6baed366
|
Fix LTEX overriding and allow deletion
|
2024-06-03 16:42:27 +02:00 |
|
Andrei Kortunov
|
937101d580
|
Add a dark style sheet tweaked for Windows 11
|
2024-06-02 16:58:02 +04:00 |
|
Alexei Kotov
|
71c1b536b4
|
Discard culled lights specifically for post-processing light buffer
|
2024-06-01 22:05:32 +03:00 |
|
Alexei Kotov
|
cbe61e2c93
|
In TextureType, use osg::Object's name field
|
2024-05-31 14:42:48 +03:00 |
|
psi29a
|
a2e83d9a21
|
Merge branch 'dayofviewindependence' into 'master'
Make object light lists (mostly) view-independent
See merge request OpenMW/openmw!4128
|
2024-05-30 08:08:55 +00:00 |
|
psi29a
|
e7c9574d31
|
Merge branch 'savetheslot' into 'master'
Convert constant effect equipment slots to refnums
Closes #7998
See merge request OpenMW/openmw!4130
|
2024-05-28 11:09:36 +00:00 |
|
psi29a
|
8cf6fde8b6
|
Merge branch 'fix_debug_render' into 'master'
Fix debug render for recast mesh and navmesh
See merge request OpenMW/openmw!4127
|
2024-05-28 07:38:00 +00:00 |
|
elsid
|
71369be796
|
Log caught exceptions
|
2024-05-26 02:52:11 +02:00 |
|
Alexei Kotov
|
c92d016e43
|
Don't sort scene light list by camera distance if the limit isn't reached and PP doesn't need it
Also don't clip it to the single UBO scene light limit if the lighting method isn't actually single UBO
|
2024-05-26 02:29:05 +03:00 |
|
Alexei Kotov
|
916706c6c1
|
Make object light lists (mostly) view-independent
Remove frustum culling
Sort lights by object proximity
Restore multiple camera rendering optimization
|
2024-05-26 02:29:05 +03:00 |
|