1
0
mirror of https://gitlab.com/OpenMW/openmw.git synced 2025-01-11 18:37:08 +00:00
Commit Graph

27725 Commits

Author SHA1 Message Date
psi29a
1f14f97d17 Merge branch 'navmeshdb_max_file_size' into 'master'
Limit max navmeshdb file size (#6649)

Closes #6649

See merge request OpenMW/openmw!1716
2022-03-27 09:07:56 +00:00
elsid
c35f8c01ab Merge branch 'smartobjectnodepointer' into 'master'
Fix unsafe memory access at object.cpp

Closes #6680

See merge request OpenMW/openmw!1726
2022-03-26 15:16:22 +00:00
Nelsson Huotari
6869fa18e4 Fix unsafe memory access at object.cpp 2022-03-26 15:16:22 +00:00
Petr Mikheev
f0063f6100 Merge branch 'lua_stats' into 'master'
Lua stats

Closes #6423

See merge request OpenMW/openmw!1521
2022-03-25 20:03:13 +00:00
Evil Eye
93d195646c Lua stats 2022-03-25 20:03:13 +00:00
psi29a
1542a0392c Merge branch 'gloss' into 'master'
Gloss-mapping

Closes #6541

See merge request OpenMW/openmw!1552
2022-03-24 11:22:58 +00:00
psi29a
6d55317d57 Merge branch 'refactor/prng-2' into 'master'
Save random state and refactor usage of generators

See merge request OpenMW/openmw!1715
2022-03-23 09:50:54 +00:00
psi29a
d2f2393de8 Merge branch 'opacity_color_bindings' into 'master'
Bindings for image color and widget alpha (#6654)

Closes #6654

See merge request OpenMW/openmw!1723
2022-03-23 08:32:15 +00:00
ζeh Matt
d7de17a1ac
Add a comment explaining the pick of the prng 2022-03-22 17:09:36 +02:00
uramer
593a16737c Merge branch 'luaui_noerror' into 'master'
Lua UI API: Let image manager handle missing textures

See merge request OpenMW/openmw!1722
2022-03-22 05:41:26 +00:00
Cody Glassman
b3e0275e89 Lua UI API: Let image manager handle missing textures 2022-03-22 05:41:26 +00:00
glassmancody.info
26c7e308ed mygui bindings for color and alpha 2022-03-21 22:00:32 -07:00
ζeh Matt
769be88d43
Adjust DetourNavigatorNavigatorTest to the new prng values 2022-03-21 17:49:42 +02:00
ζeh Matt
5df76f5051
Remove unnecessary debug output 2022-03-21 17:49:42 +02:00
ζeh Matt
8103ff2e6f
Make the CI happy 2022-03-21 17:49:42 +02:00
ζeh Matt
f8f3bb2421
Use std::minstd_rand and split serialization from save/load 2022-03-21 17:49:42 +02:00
ζeh Matt
0611a8c3a7
Start new game with specified seed in options 2022-03-21 17:49:42 +02:00
ζeh Matt
151770ccf1
Separate global vs world rng functions and use custom prng 2022-03-21 17:49:42 +02:00
ζeh Matt
08fae7be6e
Pass the prng from world where appropriate 2022-03-21 17:49:42 +02:00
ζeh Matt
b502dc12f0
Add prng to World instance and serialize state in Save 2022-03-21 17:49:42 +02:00
jvoisin
eb46bde75e Merge branch 'lua_records' into 'master'
Lua bindings for ESM::Door and ESM::Weapon records

See merge request OpenMW/openmw!1717
2022-03-20 15:39:48 +00:00
Petr Mikheev
1b1e81b90e Lua bindings for ESM::Door and ESM::Weapon records 2022-03-20 15:39:48 +00:00
uramer
4be1e3deb1 Merge branch 'screen_size' into 'master'
Add Lua function `ui.screenSize()`

See merge request OpenMW/openmw!1720
2022-03-20 11:27:29 +00:00
psi29a
e4f10611d3 Merge branch 'contributing-md-typo' into 'master'
CONTRIBUTE.md: fix typo and consistency

See merge request OpenMW/openmw!1721
2022-03-20 11:25:52 +00:00
mriesewijk3
7afa7841de CONTRIBUTE.md: fix typo and consistency 2022-03-20 10:57:18 +01:00
Petr Mikheev
d185cb6dce Add Lua function ui.screenSize() 2022-03-20 00:16:41 +01:00
Petr Mikheev
cffd5d14ae Merge branch 'fix_image' into 'master'
Fix updating UI image resource

See merge request OpenMW/openmw!1719
2022-03-19 22:35:06 +00:00
uramer
8e81b6c645 Fix updating UI image resource 2022-03-19 21:26:02 +01:00
psi29a
5728bfeb49 Merge branch 'you_complete_my_sandwiches' into 'master'
Restore dialogue autocompletion in the console

See merge request OpenMW/openmw!1718
2022-03-19 12:25:56 +00:00
psi29a
40b1d81050 Merge branch 'order_please' into 'master'
Base dialogue order solely on mPrev

Closes #6670

See merge request OpenMW/openmw!1714
2022-03-19 12:24:42 +00:00
Evil Eye
d7d1a85143 Restore dialogue autocompletion in the console 2022-03-19 12:02:26 +01:00
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
uramer
2325b16f8f Merge branch 'lua_new_api' into 'master'
Redesign OpenMW Lua API for game objects

Closes #6610

See merge request OpenMW/openmw!1686
2022-03-18 17:47:13 +00:00
Evil Eye
12f6530ab3 Relocate changelog entries 2022-03-16 19:24:36 +01:00
Evil Eye
484a7c7b7e Base dialogue order solely on mPrev 2022-03-16 18:09:21 +01:00
Petr Mikheev
fa115418eb [Lua] Remove queries 2022-03-15 23:35:36 +01:00
Petr Mikheev
9af49cfa68 [Lua] Update documentation 2022-03-15 23:35:36 +01:00
Petr Mikheev
0f84bfde51 [Lua] Replace cell.selectObjects with cell.getAll 2022-03-15 23:35:36 +01:00
Petr Mikheev
43bed7f0d2 [Lua] Split obj.inventory into Actor.inventory(obj) and Container.content(obj) 2022-03-15 23:35:36 +01:00
Petr Mikheev
d251c4e2a1 [Lua] Change behavior of obj.type 2022-03-15 23:35:36 +01:00
Petr Mikheev
af93ebf433 [Lua] Move class-specific functions to openmw.types 2022-03-15 19:23:26 +01:00
Petr Mikheev
aa6cba9b17 Merge branch 'pass_events_up' into 'master'
Pass unhandled Lua UI events to the parent

Closes #6630

See merge request OpenMW/openmw!1670
2022-03-14 19:07:24 +00:00
uramer
36c46ada6f Pass unhandled Lua UI events to the parent 2022-03-14 19:07:23 +00:00
AnyOldName3
696be1cc39 Merge branch 'fix_6589' into 'master'
Add default value for `user-data` in openmw.cfg

Closes #6589

See merge request OpenMW/openmw!1632
2022-03-13 18:51:34 +00:00
psi29a
4959e44d7f Merge branch 'fourcc' into 'master'
Switch to a constexpr for FourCC constant generation

See merge request OpenMW/openmw!1712
2022-03-09 10:33:37 +00:00
psi29a
6110174145 Merge branch 'fix_ui_popups' into 'master'
Rename Tooltip layer back to Popup, layer Notification layer on top of it

Closes #6663 and #6662

See merge request OpenMW/openmw!1713
2022-03-08 21:28:55 +00:00
duncanspumpkin
e2555c1bb7 Add self to authors 2022-03-08 21:03:17 +00:00
uramer
deefdd5620 Layer Notifications over Popup 2022-03-08 21:16:28 +01:00
uramer
688ca8b7fc Revert "Rename Popup layer to Tooltip"
This reverts commit 543ee33f7eb4bec43761f784cfa19d3b13f5b3fd.
2022-03-08 21:12:08 +01:00
duncanspumpkin
3a117cac22 Switch to a constexpr for FourCC constant
Add static asssert on wrong size
2022-03-08 14:48:37 +00:00