Commit Graph

141 Commits (c7a3f43915d8c8cf39ffa54309a0a6ab5e7ad3b4)

Author SHA1 Message Date
Tobias Tribble 15d940654d Fixed field error in documentation 2 years ago
Tobias Tribble b52ab04c43 Added soulValue to creatureRecord, added documentation 2 years ago
Zackhasacat f6fb05d1ca Add functionality for lua to view and modify ownership data for GameObjects 2 years ago
Petr Mikheev 90397662bc Lua bindings for magic. Based on the work made by @bharbich in !2765. 2 years ago
psi29a 2a6e301925 Merge branch 'activation' into 'master'
Allow Lua scripts to extend or override standard activation mechanics

See merge request OpenMW/openmw!2935
2 years ago
psi29a cace3e6566 Merge branch 'fix_teleporting' into 'master'
Fix bugs related to Lua commands `obj:teleport` and `obj:moveInto`

See merge request OpenMW/openmw!2937
2 years ago
Petr Mikheev 00beb06391 Initial Lua bindings for ESM4 types; bindings for ESM4Door. 2 years ago
Petr Mikheev 60a8d08e66 Refactor teleporting in Lua; fix a bug in worldmodel.cpp 2 years ago
Petr Mikheev 61d207bd78 Allow Lua scripts to extend or override standard activation mechanics 2 years ago
Zackhasacat 224b7a0bf8 Allow Soul values on Misc Items to be set by Lua 2 years ago
psi29a d6d7746c9b Merge branch 'records' into 'master'
[Lua] Fix implementation of types.*.records

See merge request OpenMW/openmw!2918
2 years ago
Petr Mikheev 55c9cde2ed [Lua] Add missing `record.id` for NPC and Creature records. 2 years ago
Petr Mikheev 9279c3d3e1 [Lua] Fix implementation of types.*.records 2 years ago
Mitten.O d1fd6d77ca Document the records function for all record types 2 years ago
Mitten.O 11953a421b Document the records function 2 years ago
Mitten Orvan 4744b1eeda Make API for creating potions 2 years ago
Krzysztof Antoniak ccdd381f96 Minor fixes to Lua documentation 2 years ago
uramer 9e22a5ac43 Add a note in the docs 2 years ago
Kindi 1d35a83452 Update types.lua 2 years ago
Kindi 4734504e2c Lua binding for Clothing 2 years ago
Bret Curtis a708fb4a5c make sure lua works with macos packages 2 years ago
psi29a 68b3b90255 Merge branch 'ui_content_leak' into 'master'
Move implementation of UI Content to Lua (#7155)

See merge request OpenMW/openmw!2661
2 years ago
uramer 539ee77888 Note Layout names colliding with Content methods 2 years ago
uramer c17eedd348 Documentation and API fixes (part of !2529) 2 years ago
Petr Mikheev c294898246 Lua commands to create/move/remove objects; consistent handling of disabled objects (#6726, #6893) 2 years ago
Kindi 07da7eddea Add remap and round to lua utils 2 years ago
psi29a 0028127b42 Merge branch 'lua_mwscript' into 'master'
Access local mwscript variables in Lua scripts

See merge request OpenMW/openmw!2589
2 years ago
psi29a 2754d63e45 Merge branch 'cleanup_actions' into 'master'
Cleanup unused actions

See merge request OpenMW/openmw!2591
2 years ago
Petr Mikheev 7a0b998d4f Cleanup unused actions 2 years ago
psi29a b6d0d09c5a Merge branch 'cell_hastag' into 'master'
[Lua] New function `cell.hasTag`

See merge request OpenMW/openmw!2567
2 years ago
Petr Mikheev 8c7cad024b Access local mwscript variables in Lua scripts 2 years ago
Petr Mikheev 7f117a28c8 Merge branch 'updateluacoredoc' into 'master'
update lua doc : recordid desc

See merge request OpenMW/openmw!2576
2 years ago
psi29a 1e62b84f9a Merge branch 'lua_initdata' into 'master'
Allow passing `initData` to the :addSript call (#7091)

Closes #7091

See merge request OpenMW/openmw!2568
2 years ago
Rasinin 02f0af42d9 updateluacoredoc: recordid desc 2 years ago
Petr Mikheev f0a06258fb [Lua] New function `cell:hasTag` 2 years ago
Petr Mikheev 1a2d6514ba Fix incorrect description is Lua docs 2 years ago
Petr Mikheev b248c3e173 Allow passing `initData` to the :addSript call (#7091) 2 years ago
Petr Mikheev 1869aeae5c Move some of player controls logic from C++ to Lua 2 years ago
mpeco e10b7e5c82 types.lua baseArmor comment 2 years ago
mpeco fd2d9d7d1a types.lua typo 2 years ago
mpeco af3af6e091 update types.lua 2 years ago
AnyOldName3 84f8a6848a Renormalise line endings
This should replace accidental CRLF with LF
2 years ago
elsid ab1ddc690e
Do not check getPolyHeight status
It may fail in some cases depending on a platform without obvious reason.
2 years ago
florent.teppe 15751c57a0 Lua debug api doc 2 years ago
psi29a 454684bad3 Merge branch 'custom_actor_collision_shape_type' into 'master'
Support cylinder and rotating box collision shape types for actors (#6138)

Closes #6138

See merge request OpenMW/openmw!2043
2 years ago
Christian Haro 86bb3195a0 Lua Bindings for Ingredient Records 2 years ago
elsid 8b8e4f78b6
Support cylinder and rotating box collision shape types for actors
Cylinder collision shape should give the best consistency between physics
simulation and pathfinding. Rotating box is already used by some actors, so
add it to have the same collision shape type for all actors.
2 years ago
elsid 27cc901e76
Add bindings for navigator utils functions 2 years ago
Cody Glassman 051832d7ae [Lua] Set simulation time scale 3 years ago
Petr Mikheev 377c00261a [Lua] Ability to distinguish normal interiors and quasi exteriors (like Mournhold). 3 years ago