Commit Graph

13 Commits (37415b0382df3853caa3aac689db74e41d26176d)

Author SHA1 Message Date
elsid 94b085af9e
Add Navigator and Lua API function to find nearest position on navmesh 1 year ago
Petr Mikheev 15306c7d49 [Lua] Add CONTROL_SWITCH functions to `types.Player` and deprecate them in `openmw.input` 1 year ago
elsid e00eb50587
Remove stepping from findSmoothPath
This is not used anyway. There are features like smooth movement which remove
all redundant points.

Use single findStraightPath call instead of multiple.
1 year ago
elsid 5a0ad8cdd7
Add Morrowind specific tests 1 year ago
elsid c04d869fc7
Pass options to findPath 1 year ago
psi29a 68415a952e Merge branch 'lua_quat' into 'master'
Breaking change in Lua API: change obj.rotation from Euler angles to Quaternion

See merge request OpenMW/openmw!3123
2 years ago
Petr Mikheev 69f6ab2882 Add integration test for `core.getGMST` 2 years ago
Petr Mikheev 3b43cc2aea Lua: change obj.rotation from Euler angles to Quaternion 2 years ago
Petr Mikheev 1869aeae5c Move some of player controls logic from C++ to Lua 2 years ago
elsid 0389aa2b7e
Move testing_util.lua to a separate directory to be reused as a library 2 years ago
elsid 27cc901e76
Add bindings for navigator utils functions 2 years ago
elsid 7989d1645f
Run integration tests in CI 3 years ago
Petr Mikheev 76160076db Introduce OpenMW integration tests 3 years ago