Capostrophic
|
ad333e88fe
|
Handle enchantment autocalc flag as a flag (bug #5363)
|
2020-04-11 00:03:14 +03:00 |
|
fredzio
|
39a55318b0
|
Remove unused variable
|
2020-04-10 22:50:28 +02:00 |
|
Capostrophic
|
e1d635cd71
|
Make extra sure groups with special behavior aren't optimized out
|
2020-04-10 18:11:21 +03:00 |
|
Bret Curtis
|
328c3617b7
|
Merge pull request #2752 from Assumeru/parsing-errors
Reset errorhandler context
|
2020-04-05 10:03:34 +02:00 |
|
Andrei Kortunov
|
028760e108
|
Merge pull request #2758 from akortunov/warnfix
Fix some issues, found by CoverityScan
|
2020-04-04 21:34:26 +04:00 |
|
Capostrophic
|
5732b8e026
|
Use std::fill instead of loops to reset some arrays to defaults
|
2020-04-04 17:53:36 +03:00 |
|
Capostrophic
|
27d4fe9ee1
|
Fix ESM::Land oversights
|
2020-04-04 16:48:38 +03:00 |
|
Andrei Kortunov
|
a68d9aed4c
|
Fix issues, found by CoverityScan
|
2020-04-04 17:45:26 +04:00 |
|
Evil Eye
|
8c433d587c
|
less complicated context override
|
2020-04-04 14:09:00 +02:00 |
|
Andrei Kortunov
|
02d7b13075
|
Merge pull request #2529 from akortunov/nodecopy
Copy transformations data when we clone node
|
2020-04-04 15:04:49 +04:00 |
|
elsid
|
ef4a7089e4
|
Use template specialization for writeHNT to write raw arrays
To avoid passing explicit size argument where it's possible.
|
2020-04-04 01:12:49 +02:00 |
|
Roman Siromakha
|
3bd2c114a7
|
Merge pull request #2741 from akortunov/warnfix
Fix C5204 warnings by adding default virtual destructors
|
2020-04-04 00:12:07 +02:00 |
|
Evil Eye
|
a16727d5e3
|
implement move constructor
|
2020-04-02 20:27:52 +02:00 |
|
Evil Eye
|
8958e29187
|
reset errorhandler context
|
2020-04-02 20:14:52 +02:00 |
|
Bret Curtis
|
baf3c36a76
|
Merge pull request #2722 from akortunov/gyro
Rotate camera via gyroscope on mobile devices
|
2020-04-02 09:55:08 +02:00 |
|
Andrei Kortunov
|
e63325ebff
|
Support for camera rotation via gyroscope on Android (feature #5311)
|
2020-04-01 19:57:04 +04:00 |
|
Capostrophic
|
80239235d3
|
Always create NiGeometry nodes as MatrixTransform
|
2020-03-31 13:04:03 +03:00 |
|
Alexei Dobrohotov
|
4bb41a52bf
|
Merge pull request #2740 from Assumeru/empty-string
Ignore unterminated empty strings
|
2020-03-30 20:22:56 +03:00 |
|
Bret Curtis
|
5df95b95f2
|
Merge branch 'master' into empty-string
|
2020-03-30 09:11:18 +02:00 |
|
Evil Eye
|
15a95add08
|
remove false positive
|
2020-03-29 22:40:22 +02:00 |
|
Evil Eye
|
e07fa37fa3
|
ignore final whitespace/comments
|
2020-03-29 22:29:22 +02:00 |
|
Capostrophic
|
69219c18a7
|
Make sure blank lines at the end of settings.cfg don't disappear
|
2020-03-28 19:15:43 +03:00 |
|
Capostrophic
|
bec5746fdd
|
Improve blank line handling in settings writer (bug #5326)
|
2020-03-26 23:41:33 +03:00 |
|
Andrei Kortunov
|
2e7712a390
|
Fix C5204 warnings by adding default virtual destructors
|
2020-03-26 14:49:12 +04:00 |
|
Evil Eye
|
fea7e68fe9
|
silence operator precedence warning
|
2020-03-25 20:34:08 +01:00 |
|
Evil Eye
|
8dc081a60d
|
ignore unterminated empty strings
|
2020-03-25 19:52:22 +01:00 |
|
Capostrophic
|
7319eda54e
|
Correct drawable property apply order (bug #5313)
|
2020-03-23 20:47:47 +03:00 |
|
James Moore
|
a37bdfd492
|
Implement a refresh button on data files page
|
2020-03-21 19:35:20 +00:00 |
|
Andrei Kortunov
|
e20d156904
|
Do not write empty trade time
|
2020-03-18 13:31:26 +04:00 |
|
Bret Curtis
|
79517f3f42
|
Merge pull request #2724 from akortunov/factions
Cleanup ownership for items in containers
|
2020-03-18 10:00:36 +01:00 |
|
Andrei Kortunov
|
ea30e27370
|
Cleanup ownership for items in containers
|
2020-03-17 17:22:39 +04:00 |
|
Andrei Kortunov
|
dea2018d9f
|
Do not use dynamic casts when using ObjectState
|
2020-03-17 15:18:40 +04:00 |
|
elsid
|
5168f2059f
|
Compare revisions by equality to support overflow
|
2020-03-14 09:38:24 +01:00 |
|
elsid
|
7ae7cb181d
|
Support recast mesh rendering
|
2020-03-14 09:38:24 +01:00 |
|
Capostrophic
|
c1f1e367fa
|
Accept an extra numerical argument in GetItemCount
|
2020-03-11 20:56:46 +03:00 |
|
Bret Curtis
|
7096ecdcf2
|
Merge pull request #2719 from Capostrophic/capofixes
Fixes of my mistakes
|
2020-03-11 09:05:12 +01:00 |
|
Capostrophic
|
d3244dc777
|
Don't save space in compressed BSA hash generation
|
2020-03-10 23:47:39 +03:00 |
|
Capostrophic
|
aef6cd7006
|
Fix handling of empty strings in NIF string tables
|
2020-03-10 23:04:20 +03:00 |
|
Capostrophic
|
5770227e37
|
Avoid using auto-detected normal maps that are bump map namesakes
|
2020-03-05 13:19:34 +03:00 |
|
Capostrophic
|
624a9ac353
|
Force shaders for objects affected by new envmap option
|
2020-03-04 14:06:22 +03:00 |
|
Capostrophic
|
2b3ecff004
|
Remove broken fixed function pipeline support
Added by mistake
|
2020-03-03 21:50:50 +03:00 |
|
Capostrophic
|
6999f1fd28
|
Add an option to apply lighting to environment maps
|
2020-03-03 20:08:59 +03:00 |
|
Capostrophic
|
19a7245251
|
Add bump mapping support
|
2020-03-03 13:32:30 +03:00 |
|
Andrei Kortunov
|
8c177f0306
|
Take in account transformations of NiCollisionSwitch
|
2020-02-25 11:09:36 +04:00 |
|
Bret Curtis
|
c907cd98c8
|
Merge pull request #2704 from akortunov/collisionswitch
Handle NiCollisionSwitch node
|
2020-02-19 21:24:25 +01:00 |
|
Alexei Dobrohotov
|
e1f0504557
|
Merge pull request #2703 from akortunov/masks
Fix a regression in the NiVisController
|
2020-02-19 11:50:51 +03:00 |
|
Andrei Kortunov
|
77d6fe46ca
|
Handle NiCollisionSwitch node
|
2020-02-19 12:14:21 +04:00 |
|
Andrei Kortunov
|
7b5ec76db4
|
Fix regression in the NiVisController
|
2020-02-19 11:50:59 +04:00 |
|
elsid
|
650f429ff5
|
Add final modifier to fix warnings
|
2020-02-18 10:36:08 -08:00 |
|
Andrei Kortunov
|
84979fa8b7
|
Move VisMask to components
|
2020-02-16 16:03:35 +04:00 |
|
Andrei Kortunov
|
f4291ea948
|
Fix intersector usage (bug #5283)
|
2020-02-10 22:31:20 +04:00 |
|
Andrei Kortunov
|
b8548b8f56
|
Merge pull request #2691 from elsid/navigator_status
Use status codes to handle navigator errors instead of exceptions
|
2020-02-05 13:24:29 +04:00 |
|
elsid
|
349040ffb2
|
Use status codes to handle navigator errors instead of exceptions
For find path use case.
|
2020-02-04 22:33:56 +01:00 |
|
Capostrophic
|
216a5d27c6
|
Avoid working with AMBI subrecord in tools unnecessarily (bug #5269)
|
2020-02-04 20:57:04 +03:00 |
|
Capostrophic
|
0479311c25
|
Correct declarations of utility methods
|
2020-02-02 19:01:47 +03:00 |
|
Capostrophic
|
e363d5df21
|
Some more minor NIF support fixes
|
2020-02-02 17:28:46 +03:00 |
|
Alexei Dobrohotov
|
234fdfefb7
|
Revert "Don't apply 1.6 magic value to NiGravity decay factor (#5266)"
|
2020-01-31 15:11:29 +03:00 |
|
Capostrophic
|
dcafe719a5
|
Don't apply 1.6 magic value to NiGravity decay factor (#5266)
|
2020-01-31 01:15:58 +03:00 |
|
elsid
|
f7caeefddb
|
Fallback to straight path when navmesh and pathgrind are not available
|
2020-01-29 11:14:07 +01:00 |
|
Bret Curtis
|
44a85795cf
|
Merge pull request #2669 from Capostrophic/wnam
Generate WNAM subrecord upon saving terrain instead of upon editing it
|
2020-01-28 11:43:47 +01:00 |
|
elsid
|
1e106013a0
|
Use navmesh to find wander destination outside pathgrid for ground based actors
Use dtNavMeshQuery::findRandomPointAroundCircle from recastnavigation
|
2020-01-21 00:01:06 +01:00 |
|
capostrophic
|
89055f1c6c
|
Generate WNAM upon saving terrain
|
2020-01-11 02:42:04 +03:00 |
|
Bret Curtis
|
95f9e4f4c9
|
Merge pull request #2649 from Capostrophic/nifstreamline
Yet more NIF adjustments
|
2020-01-10 22:07:25 +01:00 |
|
Alexei Dobrohotov
|
7a4caaf5bf
|
Merge pull request #2660 from akortunov/boost
Additional de-boosting
|
2020-01-09 22:14:32 +03:00 |
|
Alexei Dobrohotov
|
ff2739b8a3
|
Merge pull request #2651 from akortunov/encoding
Unify streams usage to support non-ASCII paths
|
2020-01-09 22:12:55 +03:00 |
|
Andrei Kortunov
|
a250a405b4
|
An attempt to fix the MSVC2017 build
|
2020-01-09 20:42:06 +04:00 |
|
Andrei Kortunov
|
1cdd33b434
|
Implement additional stringops to avoid Boost functions
|
2020-01-09 19:40:22 +04:00 |
|
Andrei Kortunov
|
cb1a8ec518
|
Do not link the Boost threads library
|
2020-01-09 19:40:22 +04:00 |
|
capostrophic
|
0467e8ee15
|
Avoid heap corruption while reading SCVR (bug #4680)
|
2020-01-04 01:34:41 +03:00 |
|
Andrei Kortunov
|
3704acf857
|
Unify streams usage to support non-ASCII paths (bug #5239)
|
2020-01-03 07:10:17 +04:00 |
|
capostrophic
|
f234d53269
|
Don't use double negation
|
2020-01-02 13:13:57 +03:00 |
|
capostrophic
|
32caab663f
|
Enumerate interpolation types properly
|
2020-01-02 13:07:27 +03:00 |
|
capostrophic
|
e654a52b70
|
More NIF adjustments
Constant interpolation support
|
2020-01-02 13:07:27 +03:00 |
|
Andrei Kortunov
|
75fed1d236
|
Print error code when failed to open file on Windows
|
2020-01-02 09:28:38 +04:00 |
|
Alexei Dobrohotov
|
133b99bf18
|
Merge pull request #2622 from akortunov/testcells
Implement TestCells and TestInteriorCells console commands
|
2019-12-29 14:27:48 +03:00 |
|
Alexei Dobrohotov
|
2693598d82
|
Merge pull request #2642 from akortunov/warnfix2
Add safety checks for door state
|
2019-12-23 21:22:56 +03:00 |
|
Alexei Dobrohotov
|
dfcc6d8b5a
|
Merge pull request #2640 from akortunov/save
Do not store gold-specific value for everything
|
2019-12-23 21:22:26 +03:00 |
|
Andrei Kortunov
|
24044b08e0
|
Do not store gold-specific value for everything
|
2019-12-23 19:34:57 +04:00 |
|
Andrei Kortunov
|
88a695f251
|
Add safety checks for door state
|
2019-12-23 19:29:12 +04:00 |
|
Andrei Kortunov
|
24ce242941
|
Implement TestCells (feature #5219)
|
2019-12-22 11:13:42 +04:00 |
|
Andrei Kortunov
|
cd81f81fb6
|
Initialize variables to avoid GCC warnings
|
2019-12-22 10:44:14 +04:00 |
|
Assumeru
|
737aa1e4e8
|
Remove FactionID editing from OpenCS (#2636)
* Remove FactionID editing
* remove useless comments
* rename FactionID to Unknown
|
2019-12-18 20:42:54 +03:00 |
|
Assumeru
|
dfbe0021a5
|
Change rescaling to be more inline with vanilla (fixes #5214) (#2635)
* move rescaling to loadData
* clamp on save
|
2019-12-18 19:37:45 +03:00 |
|
Alexei Dobrohotov
|
f3e8fbfded
|
Merge branch 'range-safety' into 'master'
Make script literal lookup functions safer
See merge request OpenMW/openmw!113
|
2019-12-18 15:27:49 +00:00 |
|
Andrei Kortunov
|
c41562fa27
|
Make TextureProperty warnings more informative
|
2019-12-15 13:56:20 +04:00 |
|
Capostrophic
|
909c8ef0ea
|
Avoid working with empty controller data (bug #5229)
|
2019-12-14 20:35:23 +03:00 |
|
Andrei Kortunov
|
5b5c52d92e
|
Handle NiKeyframeController for NiTriShape (feature #5224)
|
2019-12-10 16:20:27 +04:00 |
|
Capostrophic
|
4b38bab0d9
|
Make sure empty cell name subrecords are saved (bug #5222)
|
2019-12-03 18:47:02 +03:00 |
|
Andrei Kortunov
|
eec82f676a
|
Merge pull request #2602 from elsid/clang_tidy
Fix clang-tidy issues
|
2019-12-03 08:27:43 +04:00 |
|
Andrei Kortunov
|
ab4b3677e3
|
Merge branch '16' into 'master'
perf regression fix
See merge request OpenMW/openmw!157
|
2019-12-02 05:35:19 +00:00 |
|
Andrei Kortunov
|
974670a7c5
|
Merge pull request #2540 from elsid/fix_startup_fail_crash
Fix crash on destructed stream usage
|
2019-11-30 22:15:00 +04:00 |
|
Andrei Kortunov
|
ae80d8e490
|
Merge pull request #2618 from elsid/fix_rope_bridge
Fix objects culling for recast mesh tiles (bug #5216)
|
2019-11-30 21:54:14 +04:00 |
|
Alexei Dobrohotov
|
c01324fdb2
|
Merge pull request #2613 from akortunov/warnfix3
Fix GCC9 warnings about implicit declarations
|
2019-11-30 16:09:01 +03:00 |
|
elsid
|
7ec5a20c64
|
Filter recast mesh triangles by global bounding box
Except heightfields to reduce slow down.
|
2019-11-30 13:19:27 +01:00 |
|
elsid
|
7729e396b2
|
Fix exceptions logging
|
2019-11-30 10:33:14 +01:00 |
|
Andrei Kortunov
|
1b98fe4395
|
Fix GCC9 warnings about implicit declarations
|
2019-11-29 12:41:23 +04:00 |
|
Andrei Kortunov
|
5daf602256
|
Fix iterator usage when destroying cell borders (bug #5218)
|
2019-11-29 12:26:17 +04:00 |
|
bzzt
|
480302d634
|
terrainclusterculling
|
2019-11-20 13:37:00 +00:00 |
|
bzzt
|
f09125fc93
|
perf regression fix
|
2019-11-20 13:37:00 +00:00 |
|
elsid
|
8d358eeb7d
|
Avoid virtual call in ParticleSystem ctor
|
2019-11-17 18:50:45 +01:00 |
|