1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-02-28 16:09:43 +00:00
openmw/components
elsid 5b9dd10cbe
Limit max navmeshdb file size
Use "pragma max_page_count" to define max allowed file size in combination with
"pragma page_size" based on a new setting "max navmeshdb file size".

* Stop navmeshtool on the first db error.
* Disable writes to db in the engine on first "database or disk is full"
  SQLite3 error. There is no special error code for this error.
* Change default "write to navmeshdb" to true.
* Use time intervals for transaction duration instead of number of changes.
2022-03-18 19:08:46 +01:00
..
bsa Avoid missusing of CompressedBSAFile with private inheritance 2022-02-27 20:40:35 +01:00
bullethelpers Merge branch 'physics_heightfield' into 'master' 2021-10-12 07:58:34 +00:00
compiler Don't teleport NPCs to unknown cells 2021-12-26 15:27:25 +00:00
config move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 2022-01-23 17:04:48 +01:00
contentselector Add StatelessUtf8Encoder to support caller provided buffer for output 2022-02-14 23:19:49 +01:00
crashcatcher Add missing include to unordered_map 2022-01-13 22:46:00 +02:00
debug Redirect log only after parsing configuration 2022-02-02 23:47:11 +01:00
detournavigator Limit max navmeshdb file size 2022-03-18 19:08:46 +01:00
esm [Lua] Change behavior of obj.type 2022-03-15 23:35:36 +01:00
esm3 Switch to a constexpr for FourCC constant 2022-03-08 14:48:37 +00:00
esm3terrain rename esmterrain to esm3terrain 2022-01-23 17:19:30 +01:00
esm4 Remove used-defined constructors from ESM4 types 2022-02-22 20:11:45 +01:00
esmloader move most of the files from esm to esm3, keep common code in esm; this is make space for a future with esm4 2022-01-23 17:04:48 +01:00
fallback Finish removing old Escape classes 2021-10-17 23:40:34 +01:00
files Add default value for config. 2022-02-06 23:09:06 +01:00
fontloader Fix out of bounds access for std::string_view 2022-02-14 19:56:50 +01:00
interpreter Use pop_back to shrink the stack 2022-01-28 16:26:43 +02:00
loadinglistener Make sync terrain preloading sleep free 2021-09-07 14:52:42 +02:00
lua Pass unhandled Lua UI events to the parent 2022-03-14 19:07:23 +00:00
lua_ui Pass unhandled Lua UI events to the parent 2022-03-14 19:07:23 +00:00
misc Refactor and rename some things around Misc::Rng 2022-03-06 17:28:28 +02:00
myguiplatform Remove unnecessary myguicompat 2021-12-16 19:48:10 +01:00
nif Add XYZ rotation axis order support 2022-02-19 02:22:08 +03:00
nifbullet Merge branch 'esmrename' into 'master' 2022-01-27 17:52:42 +00:00
nifosg Add XYZ rotation axis order support 2022-02-19 02:22:08 +03:00
process Support navmesh generation from launcher 2021-12-11 00:22:04 +01:00
resource Add a tool to load and print information about all bullet objects in all cells 2022-02-04 16:14:52 +01:00
sceneutil Support compilation with c++20 2022-02-24 00:49:40 +01:00
sdlutil Support controller touchpads (Resolves https://gitlab.com/OpenMW/openmw/-/issues/6639) 2022-02-21 19:49:00 +00:00
serialization Make constexpr variable defined in header inline 2022-02-18 21:01:53 +01:00
settings Make settings loader differentiate between engine and editor (fixes #6658). 2022-03-04 09:44:52 +00:00
shader ShaderVisitor improvements 2021-12-29 13:45:42 -08:00
sqlite3 Limit max navmeshdb file size 2022-03-18 19:08:46 +01:00
terrain remove unused includes: part1 2022-01-23 17:30:25 +01:00
to_utf8 Initialize string_view with explicit size 2022-02-16 17:11:25 +01:00
translation update to_utf8 and translation to make use of new stateless utf8 2022-02-16 10:48:49 +01:00
version Allow getting available version information even when clone is shallow 2017-03-07 21:53:49 +01:00
vfs Avoid missusing of CompressedBSAFile with private inheritance 2022-02-27 20:40:35 +01:00
widgets Make better use of std::clamp 2021-11-06 08:47:32 +03:00
CMakeLists.txt [Lua] Remove queries 2022-03-15 23:35:36 +01:00
doc.hpp second set of additional doxygen comments 2010-09-25 20:15:05 +02:00