Commit Graph

53 Commits (e7c9c57017c5b1203577eb2e2d2a16e73eaca422)

Author SHA1 Message Date
Petr Mikheev 15306c7d49 [Lua] Add CONTROL_SWITCH functions to `types.Player` and deprecate them in `openmw.input` 1 year ago
psi29a 2c81220cf7 Merge branch 'book' into 'master'
Reading ESM4 books

See merge request OpenMW/openmw!3471
1 year ago
Petr Mikheev 54cc1f25a2 Mention in Lua documentation that default tag is an empty string 1 year ago
Petr Mikheev fcc7b9bb9e Support tags in I.Camera.disable*, I.Camera.enable* in the same way as in world.pause; Update I.Camera docs. 1 year ago
Petr Mikheev 6161953106 Allow reading ESM4 books 1 year ago
PharisMods 01aa67c792 Use thick border textures for thick border UI templates 1 year ago
Petr Mikheev fb8ccf52d8 Add missing argument `force` in UseItem 1 year ago
Petr Mikheev 42f2ece8b3 Fix bug: UI modes that are added not through Lua don't show windows that were hidden by Lua in other mode. 1 year ago
psi29a 938c487684
Merge branch 'time' into 'master'
[Lua] Ability to unpause the game when UI is opened.

See merge request OpenMW/openmw!3398
1 year ago
psi29a 5faf56950b
Merge branch 'lua_files' into 'master'
Implement Lua API for VFS

Closes #6864

See merge request OpenMW/openmw!3373
1 year ago
Andrei Kortunov 66bf7be373 Preload new packages to console 1 year ago
Petr Mikheev 65cd518b44 Update camera logic related to paused game / opened UI 1 year ago
Petr Mikheev 23a7661d0b Control UI pause from Lua 1 year ago
Petr Mikheev b4c8b8308f Lock actiovation when the game is paused; Lock movement controls when UI is opened. 1 year ago
Petr Mikheev ea8692a534 Add usehandlers.lua (same approach as activationhandlers.lua) 1 year ago
Petr Mikheev c5ba289bc7 Handle UI modes open/close sounds in Lua 1 year ago
Petr Mikheev 36d22cff1c Improve GUI mode validation 1 year ago
Petr Mikheev f1bcf64afb Dehardcode input.ACTION.Inventory, input.ACTION.Journal, input.ACTION.QuickKeysMenu 1 year ago
Petr Mikheev 87eacf774a Control GUI modes from Lua 1 year ago
Petr Mikheev b34930d3f2 Add missing 'local' in playercontrols.lua 1 year ago
psi29a 3032b340a2 Merge branch 'teleporting' into 'master'
A few Lua changes related to teleporting

See merge request OpenMW/openmw!3246
1 year ago
Petr Mikheev 2c212b18e4 Remove World::activate since all activation now goes trough LuaManager 1 year ago
Petr Mikheev f2edf05a55 Move camera update after teleporting from worldimp to camera.lua 1 year ago
uramer bf7b39f214 Fix typos in Lua documentation 2 years 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 42f1cf9a07 Simplify cellhandlers.lua 2 years ago
Evil Eye f02dd0ef03 Implement onNewExterior to spawn fish in generated exteriors 2 years ago
Petr Mikheev 3b43cc2aea Lua: change obj.rotation from Euler angles to Quaternion 2 years ago
Petr Mikheev 773669e69b Add Lua script to handler ESM4 doors with Flag_AutomaticDoor 2 years ago
Petr Mikheev 067df2d07e Rename some functions in Lua API from `aaa` to `getAaa` (for consistency with `setAaa`) 2 years ago
Petr Mikheev 480951207c Activation handler for ESM4 Door 2 years ago
Petr Mikheev 61d207bd78 Allow Lua scripts to extend or override standard activation mechanics 2 years ago
Petr Mikheev 3c5a9f55c5 Expose the argument `cancelOther` of `AiSequence::stack` to Lua 2 years ago
Krzysztof Antoniak ccdd381f96 Minor fixes to Lua documentation 2 years ago
Alexei Kotov 2b56ab327c Only attempt attacks in an attack stance 2 years ago
Petr Mikheev 0c3237ad78 Fix #7223 2 years ago
uramer c17eedd348 Documentation and API fixes (part of !2529) 2 years ago
Petr Mikheev b9d38ae8d8 Fix #7156 "Autorun is broken" 2 years ago
Petr Mikheev 1869aeae5c Move some of player controls logic from C++ to Lua 2 years ago
uramer 1789160057 Clear storage of setting groups on reloadlua 2 years ago
Petr Mikheev 589d7e821d Fix Lua settings UI not working after a save (#7005) 2 years ago
Petr Mikheev c1344c4765 Minor fix in move360.lua. Scrolling shouldn't toggle view mode when TAB is pressed. 3 years ago
glassmancody.info 05fedafd37 fixed mouse event for padded box 3 years ago
Petr Mikheev 466fc559f4 Fix move360.lua switching to 3rd person view when it shouldn't 3 years ago
Petr Mikheev 8123e41a75 Fix #6824 3 years ago
Alexei Kotov 54896e4883 Disable all the non-vanilla Lua camera settings by default 3 years ago
Petr Mikheev 5f0a7c2b16 Fix jumping when using move360 with a controller 3 years ago
Petr Mikheev 1ca0a3a555 Addition camera features: move360, pov_auto_switch, slow_view_change 3 years ago
Petr Mikheev 3fb470dcce Increase the size of the settings menu; reduce the size of Lua settings "number" in order to make camera settings look good with the default size of the settings menu. 3 years ago
Petr Mikheev 860d5899c4 Control camera settings in-game 3 years ago