elsid
|
585cf377ed
|
Use bool instead of std::stringstream::view
view is not supported by libc++ used for macOS builds.
|
2023-05-22 14:32:23 +02:00 |
|
psi29a
|
6f8c152487
|
Merge branch 'convert_camera_settings' into 'master'
Use settings values for Camera settings (#6876)
See merge request OpenMW/openmw!3041
|
2023-05-22 09:14:06 +00:00 |
|
psi29a
|
dab616f4e2
|
Merge branch 'guiew' into 'master'
Use string_view in more places and reduce the number of empty string literals
See merge request OpenMW/openmw!3042
|
2023-05-22 09:12:45 +00:00 |
|
elsid
|
63e01d86a3
|
Use string based UniversalId to check script for blacklist
Blacklist is a vector of strings and isBlacklisted internally calls getId which
throws exception for RefId based UniversalId.
|
2023-05-22 03:14:00 +02:00 |
|
elsid
|
0aa569d4fe
|
Add UniversalId argument type to exception message on invalid access
|
2023-05-22 03:14:00 +02:00 |
|
elsid
|
292983d57a
|
Show UniversalId value for all argument types in reports
|
2023-05-22 03:14:00 +02:00 |
|
elsid
|
7ba397da7d
|
Use std::span and std::string to define UniversalId related TypeData
|
2023-05-22 03:14:00 +02:00 |
|
elsid
|
ceab7557f3
|
Add rudimentary support for ESM::RefId in UniversalId
Ideally std::string support should be removed but this may affect too much code.
|
2023-05-22 03:12:16 +02:00 |
|
elsid
|
4cd5efc6ee
|
Implement UniversalId with std::variant
|
2023-05-22 03:03:05 +02:00 |
|
elsid
|
f2a3462e59
|
Fix UniversalId constructor from ESM::RefId
|
2023-05-22 02:47:06 +02:00 |
|
elsid
|
6541ac43f5
|
Add UniversalId unit tests
|
2023-05-22 02:47:04 +02:00 |
|
Evil Eye
|
ed7b6dc2a7
|
Clarify CharacterCreation::setValue
|
2023-05-21 19:53:31 +02:00 |
|
psi29a
|
458ee4abaa
|
Merge branch 'coc_destination' into 'master'
Improve coc destination search in ESM4 cells
See merge request OpenMW/openmw!3034
|
2023-05-21 17:33:36 +00:00 |
|
Tetramir
|
3d574f16a1
|
Merge branch 'grid_update' into 'master'
Update mHalfGridSize in Scene::changeCellGrid before using it
See merge request OpenMW/openmw!3030
|
2023-05-21 17:05:01 +00:00 |
|
Evil Eye
|
492e336c0c
|
Use string_view in more UI code
|
2023-05-21 18:14:12 +02:00 |
|
Evil Eye
|
5491512905
|
Use string_view in more places and reduce the number of empty string literals
|
2023-05-21 16:39:32 +02:00 |
|
Petr Mikheev
|
9b6808f83d
|
Improve coc destination search in ESM4 cells
|
2023-05-21 00:42:25 +02:00 |
|
elsid
|
5d5e6844d1
|
Use settings values for Camera settings
|
2023-05-20 22:23:09 +02:00 |
|
elsid
|
4be43a2dca
|
Map SettingValueType Cell to float setting type
|
2023-05-20 15:00:00 +02:00 |
|
glassmancody.info
|
06676fd623
|
lua - fix bounding box in active grid
|
2023-05-19 14:29:01 -07:00 |
|
Petr Mikheev
|
1d55844f26
|
Update mHalfGridSize in Scene::changeCellGrid before using it.
|
2023-05-19 17:58:59 +02:00 |
|
Petr Mikheev
|
690c752984
|
Unload active cells when teleporting to another exterior worldspace
|
2023-05-19 14:33:16 +02:00 |
|
psi29a
|
1ce35fa9e7
|
Merge branch 'lua-bounding-box' into 'master'
Expose game object's bounding box in lua api
See merge request OpenMW/openmw!3009
|
2023-05-19 09:33:44 +00:00 |
|
glassmancody.info
|
a7b7f99d72
|
Expose game object's bounding box in lua api
|
2023-05-18 11:10:10 -07:00 |
|
Petr Mikheev
|
169859025c
|
Don't use getTerrainHeightAt(pos) when adjusting position in ESM4 cell because this function is currently specific to ESM3.
|
2023-05-18 02:10:39 +02:00 |
|
Petr Mikheev
|
c8056f6561
|
Hide ESM4 LOD objects and markers
|
2023-05-18 02:10:39 +02:00 |
|
Petr Mikheev
|
29031d0586
|
Increase ESM4 active grid
|
2023-05-18 00:38:41 +02:00 |
|
Petr Mikheev
|
ac65246389
|
Speedup ESM4 cell loading; load objects from permanent cells (exterior doors in particular)
|
2023-05-18 00:38:41 +02:00 |
|
elsid
|
ee3956e4f2
|
Print FormId as hex by esmtool dump
|
2023-05-17 22:59:34 +02:00 |
|
psi29a
|
99ed8557bf
|
Merge branch 'get_rid_of_std_bind' into 'master'
Get rid of std::bind
See merge request OpenMW/openmw!3023
|
2023-05-17 10:54:43 +00:00 |
|
psi29a
|
2a7d5a89d7
|
Merge branch 'fix_navmeshtool_avoid_shape' into 'master'
Use different object id for avoid shape
See merge request OpenMW/openmw!3021
|
2023-05-17 07:59:39 +00:00 |
|
psi29a
|
5fba79ece3
|
Merge branch 'teleport' into 'master'
Additional Lua bindings for cells and fixes for teleporting
See merge request OpenMW/openmw!3017
|
2023-05-17 07:57:57 +00:00 |
|
psi29a
|
41c9e3c449
|
Merge branch 'selected_spell' into 'master'
Lua commands getSelectedSpell/setSelectedSpell
See merge request OpenMW/openmw!3018
|
2023-05-17 07:46:48 +00:00 |
|
smilczek
|
027d51bfc0
|
fixed a mistake
|
2023-05-15 21:06:05 +02:00 |
|
smilczek
|
05a2dc985b
|
Clang format
|
2023-05-14 22:51:43 +02:00 |
|
smilczek
|
2910e35bc2
|
Clarified the lambda expressions
|
2023-05-14 22:43:44 +02:00 |
|
smilczek
|
42cab989b1
|
got rid of auto
|
2023-05-14 22:43:44 +02:00 |
|
smilczek
|
128bb11833
|
done
|
2023-05-14 22:43:44 +02:00 |
|
elsid
|
2a7b105484
|
Use different object id for avoid shape
Otherwise addObject will ignore it as a duplicate and resulting recastmesh will
not match generated by the engine causing navmeshdb cache miss.
|
2023-05-14 18:45:40 +02:00 |
|
elsid
|
04d439485b
|
Log more info about navmesh shapes and jobs
|
2023-05-14 18:34:31 +02:00 |
|
Petr Mikheev
|
e657874351
|
Lua commands getSelectedSpell/setSelectedSpell
|
2023-05-14 15:17:03 +02:00 |
|
Petr Mikheev
|
63906059f1
|
Fix #7378 (dropped objects vanish when saving and reloading)
|
2023-05-14 14:53:01 +02:00 |
|
Petr Mikheev
|
7113638848
|
Fix animation of teleported non-teleporting doors.
|
2023-05-13 20:59:55 +02:00 |
|
Petr Mikheev
|
ce7f6f31c9
|
Additional Lua bindings for cells
|
2023-05-13 20:59:55 +02:00 |
|
Petr Mikheev
|
2725a9d7f4
|
Add option "onGround=true/false" in Lua teleporting
|
2023-05-13 20:59:55 +02:00 |
|
Robert
|
23dc38fe12
|
Fixed mutex causing crash in openal_output.cpp
|
2023-05-13 18:12:13 +00:00 |
|
Petr Mikheev
|
e53f907a53
|
Set CharacterController::mSmoothedSpeed to zero after teleporting.
|
2023-05-13 15:26:39 +02:00 |
|
psi29a
|
ab17d0947a
|
Merge branch 'esm4-exterior' into 'master'
Loading ESM4 Exteriors
See merge request OpenMW/openmw!2986
|
2023-05-12 23:32:55 +00:00 |
|
psi29a
|
c15710c35b
|
Merge branch 'settings_values_index' into 'master'
Use typed settings storage for settings window (#6876)
See merge request OpenMW/openmw!2997
|
2023-05-12 21:53:59 +00:00 |
|
florent.teppe
|
7c6471b0dc
|
getExteriorCellLocation() added to MWWorld::Cell
|
2023-05-12 23:24:36 +02:00 |
|