Capostrophic
d1e0a10136
Make sure AI data is initialized when loading actor records
6 years ago
Capostrophic
ee2560edc3
Fix constant raining
6 years ago
Capostrophic
e412e1b41c
Revert to lexical_cast<float>, catch out-of-range exceptions
6 years ago
Capostrophic
467724d5e8
Improve fallback numerical value handling (bug #4768 )
6 years ago
Bret Curtis
91b962c095
Merge pull request #2099 from xyzz/replace-volatile-atomic
...
Replace volatile bools with std::atomic<bool>
6 years ago
Capostrophic
7155e787b4
Clean up fallback record creation
6 years ago
Ilya Zhuravlev
07e9ce84b3
Replace volatile bools with std::atomic<bool>
6 years ago
AnyOldName3
53188f61fc
Fix animation bug with VAOs
6 years ago
Bret Curtis
fc19c842cf
Revert "fix a rig bug visible with OSG_VERTEX_BUFFER_HINT=VAO"
6 years ago
Bret Curtis
97aa6f58e3
Merge pull request #2064 from sthalik/pr/win32-debug-parent-console
...
enable win32 debug console when launching from console
6 years ago
Stanislaw Halik
c5c160870d
fix accidental header namespace inclusion
6 years ago
Stanislaw Halik
f6c8842457
move to debugging.[ch]pp
6 years ago
Stanislaw Halik
74955555b9
remove verbose comments and example
6 years ago
elsid
da431135fa
Use pointer to check is NavMeshTilesCache::Value initialized
6 years ago
elsid
aab7f2e8b9
Don't check for equality in move assignment
...
Assume it is undefined behavior to move-assing value to itself.
6 years ago
Stanislaw Halik
56d79bd4e0
fix typo
6 years ago
Stanislaw Halik
44e60b708b
fix missing _WIN32 guard
6 years ago
Stanislaw Halik
64e960aa22
enable win32 debug console when launching from console
6 years ago
mp3butcher
7a85e10d2f
fix a rig bug visible with OSG_VERTEX_BUFFER_HINT=VAO
6 years ago
Bret Curtis
419e7ea5a2
Merge pull request #2035 from akortunov/coverity
...
Fix many Coverity Scan warnings
6 years ago
Andrei Kortunov
4ee15ddcb9
Fix many Coverity Scan warnings
6 years ago
Andrei Kortunov
d2613e35a2
Fix some Clang 7 warnings
6 years ago
Bret Curtis
228f6b572f
Merge branch 'master' into prisonmarker
6 years ago
Bret Curtis
f6243fae83
Merge pull request #1615 from akortunov/holstered_weapons
...
Weapon sheathing
6 years ago
Bret Curtis
9ae077c033
use c++11 std::align from <memory> ( #2026 )
...
* use c++11 std::align from <memory>
* for Ubuntu, use gcc5 instead of 4.8
* use travis to set gcc to 5
eval
and sudo
* use eval in .travis.yml
* use gcc-8
* replace precise with trusty llvm toolchain, because we have been using trusty for awhile now
* push things to matrix, so we can support multiple releases if we want
* we should not be allowing for failures, we are ready to start trusting clang and its analyzer
* scan-build was pushed to another package
* use gcc-8 still but wrap in scan-build
* travis.yml cleanup, have output of scripts go to stdout, make search for substring a regex
use double []
fix missing ,
use bash to use regex
black spaces matter
* set human readable names for our various builds, split out our static analysis between openmw and openmw-cs
* test if not set, then set otherwise ignore
* use quotes
* do not eval it, set it in travis env
* no more &&
* what does clang7 have to say?
* use sourceline for now
* use clang-7 instead of clang-7.0
* yes, llvm-toolchain-trusty-7 not llvm-toolchain-trusty-7.0
* for static analysis, openmw is compiled and checked on its own while openmw-cs is build with all the rest. this might change in the future.
and actually do it the other way around
6 years ago
Andrei Kortunov
ad36834671
Fix some compiler warnings
6 years ago
Capostrophic
4efe1bc892
Add prison marker record fallback definition (bug #4701 )
6 years ago
Andrei Kortunov
92e45507d8
Weapon sheathing support, including quivers and scabbards (feature #4673 )
6 years ago
Bret Curtis
a8d944e756
Merge pull request #2023 from elsid/navmesh_cache_limit
...
Navmesh cache limit
6 years ago
elsid
6e78fbb538
Double key size for item cache size
6 years ago
elsid
696bb9adc8
Add missing decrease for free navmesh data size
6 years ago
elsid
d2c2bdadb5
Add align implementation
6 years ago
elsid
b477775e16
Use callback to iterate over chunks
6 years ago
elsid
db5638bf6d
Add global recast allocator to allocate temp buffers on stack
6 years ago
Andrei Kortunov
a387c6b910
Fix MSVC2015 C4503 warning
6 years ago
Bret Curtis
261bbded00
Merge pull request #2016 from elsid/navmesh_update_change_type
...
Use new change type for update object
6 years ago
elsid
41319eb2bf
Use new change type for update object
...
To perform jobs for updated animated objects and doors with lowest
priority.
6 years ago
elsid
b77684a135
Add TODOs
6 years ago
elsid
2ba026e2b2
Limit navmesh cache size by data size + key size
6 years ago
Andrei Kortunov
829faf7b2c
Improve toggleactorspaths console command
6 years ago
AnyOldName3
3c25e7b93d
Merge pull request #2010 from AnyOldName3/windows-debug-build-fix
...
Include missing Windows header before calling Windows-specific functions and switch CMake compile definitions to the new style.
6 years ago
elsid
264ea99af6
Use explicit default ctors call
...
Special change for MSVC2015.
6 years ago
AnyOldName3
a6d3210a9c
Include missing Windows header before calling Windows-specific functions
6 years ago
elsid
792a0585c0
Add recastnavigation as subdirectory
6 years ago
AnyOldName3
0208cb8616
Merge pull request #2001 from AnyOldName3/enable-osg-logging
...
Allow OSG objects to be sent to the debug log.
6 years ago
AnyOldName3
4489f23005
Remove recastnavigation conflicts
6 years ago
Andrei Kortunov
a615076c61
Add default return value
6 years ago
AnyOldName3
90986df81c
Allow OSG objects to be sent to the debug log.
6 years ago
Bret Curtis
d6c674660a
Merge pull request #1633 from elsid/pathfinder_detour
...
Use recastnavigation for pathfinding (#2229 )
6 years ago
Bret Curtis
3c53fe16e9
Merge pull request #1986 from akortunov/rootfix
...
[Regression] Handle RootCollisionNode exactly as in original engine
6 years ago