psi29a
a060a7297c
Merge branch 'dehardcode-skillprogression' into 'master'
...
Lua: Dehardcode skill and level progression
See merge request OpenMW/openmw!3779
11 months ago
Alexei Kotov
6be6f47503
Merge branch 'lua_enchantment_charge_nil' into 'master'
...
Lua Use nil instead of -1 for default enchantment charge
See merge request OpenMW/openmw!3845
11 months ago
Evil Eye
5715e6428a
Merge branch 'lua_separate_owner' into 'master'
...
Group owner bindings into a table
See merge request OpenMW/openmw!3841
11 months ago
Evil Eye
f114d409c8
Add get and set birth sign
11 months ago
Evil Eye
f7aa9f8d94
Expose birth signs to Lua
11 months ago
uramer
b1773d7e9f
Use nil instead of -1 for default enchantment charge
11 months ago
uramer
88ce12ecd8
Copy all the luadoc files into resources/lua_api directory
11 months ago
uramer
6792cf02b2
Group owner bindings into a table
11 months ago
uramer
5d0537e57c
Document core.sendGlobalEvent behavior in menu scripts
11 months ago
uramer
b988db9bda
Merge branch 'master' into menuscripts
11 months ago
uramer
47d5868e2c
creationTime field in save info
11 months ago
Mads Buvik Sandvei
7755c97fdf
update docs
11 months ago
Mads Buvik Sandvei
011d9d6493
Dehardcode skill and level progression
11 months ago
Zackhasacat
4fcacd59aa
Add model to NPC lua
11 months ago
uramer
9cce2e39ba
Merge branch 'master' into menuscripts
11 months ago
Mads Buvik Sandvei
a94add741e
Lua: Animation bindings
11 months ago
Zackhasacat
daa9c5f0e1
Lua: Add water level to Core.Cell
11 months ago
Mads Buvik Sandvei
1f416d7c8a
Lua: Creature skill bindings
12 months ago
uramer
0a2adfee16
SaveInfo.timePlayed field
12 months ago
uramer
94d782c4be
Fix doc typos and add menu package to necessary lists
12 months ago
Andrei Kortunov
14e6af8bea
Add a table with fadeOut argument for streamMusic
12 months ago
uramer
4ed2af7666
Merge branch 'master' into menuscripts
12 months ago
uramer
79deb5f559
Remove settings pages in Lua
12 months ago
uramer
962ecc4329
Allow menu scripts to read global sections while a game is loaded
12 months ago
Evil Eye
e7d1611be3
Update ActiveEffect documentation
12 months ago
uramer
88049ffac6
Document packages available in menu scripts
12 months ago
uramer
a3fd1b3d6f
Document menu scripts
12 months ago
Evil Eye
74a6c81d53
Make ActorActiveEffects:getEffect return an empty value and strip expired effects from __pairs
1 year ago
Evil Eye
8e17aff6a6
Fix MagicSchoolData documentation
1 year ago
uramer
c1e8e88914
Fix input trigger docs
1 year ago
Alexei Kotov
7e162a0d7c
Merge branch 'lua_real_frame_time' into 'master'
...
Pass real frame duration to onFrame
See merge request OpenMW/openmw!3621
1 year ago
uramer
0e2e386dc9
Lua actions take 3
1 year ago
Cody Glassman
8f85c9194d
lua - add bindings to get frame duration
1 year ago
Alexei Kotov
98dfb68d4a
Merge branch 'ejaansalah' into 'master'
...
Fix the spelling of expel in lua api
See merge request OpenMW/openmw!3608
1 year ago
Zackhasacat
ae3f9f8dcf
Merge branch 'lua_ui_child_element' into 'master'
...
Lua Element as layout children
See merge request OpenMW/openmw!3582
1 year ago
uramer
4d250263d7
Missing return type of split
1 year ago
uramer
6db75a7b7e
Fix servicesOffered types
1 year ago
uramer
2be3824d9e
Clarify child element update behavior in the documentation
1 year ago
uramer
39df270ff2
Update UI Content docs
1 year ago
Zackhasacat
5623a5cf01
Merge branch 'lua_sgetcurrent_conditionofitem_itemdata_idea' into 'master'
...
Lua API to get/set item condition
See merge request OpenMW/openmw!3421
1 year ago
Zackhasacat
a38d17a918
Merge branch 'api_inconsistencies' into 'master'
...
Minor API inconsistencies
See merge request OpenMW/openmw!3601
1 year ago
uramer
c9eaeb47d5
Minor API inconsistencies
1 year ago
kuyondo
9ebbdc3a22
expell->expel
1 year ago
elsid
94b085af9e
Add Navigator and Lua API function to find nearest position on navmesh
1 year ago
Evil Eye
5a1a54b959
Merge branch 'lua_class_data' into 'master'
...
Add class records to lua
See merge request OpenMW/openmw!3515
1 year ago
Evil Eye
d5906dcf29
Merge branch 'lua_navmesh_doc' into 'master'
...
Define tables for navmesh related lua bindings as separate types
See merge request OpenMW/openmw!3599
1 year ago
Zackhasacat
13deb0fba8
Merge branch 'imod' into 'master'
...
Fill out item modification records and add them to the scene
See merge request OpenMW/openmw!3540
1 year ago
elsid
fbb39802a1
Define tables for navmesh related lua bindings as separate types
1 year ago
Zackhasacat
16f178b80e
Remove character
1 year ago
Zackhasacat
10030a55e0
Merge branch 'master' of gitlab.com:openmw/openmw into lua_class_data
1 year ago
Zackhasacat
279e9affa8
Merge branch 'docs-mwscript-variables' into 'master'
...
Fix MWScript variables documentation type
See merge request OpenMW/openmw!3572
1 year ago
Zackhasacat
ae4eafdfd4
Move classes to types.NPC
1 year ago
uramer
afbfed78ad
Add ItemUsage to interfaces package type definition
1 year ago
uramer
75c5ce5f31
Fix MWScript variables documetnation type
1 year ago
jvoisin
e4c5c1bc43
Merge branch 'govna' into 'master'
...
Expose governing attributes to Lua
See merge request OpenMW/openmw!3556
1 year ago
jvoisin
44dc29e675
Merge branch 'forurm' into 'master'
...
Add types.Actor.isDead
See merge request OpenMW/openmw!3557
1 year ago
Zackhasacat
dd87d01f06
Fix minor doc error, throw error when attempting to assign a value to a non-existing global variable in lua
1 year ago
Evil Eye
2d90176fe9
Add types.Actor.isDead
1 year ago
Evil Eye
a88f0ecc95
Expose governing attributes to Lua
1 year ago
Zackhasacat
dbd7d34120
Add class Record
1 year ago
Zackhasacat
482d174ef2
Read only, add skill spec to docs
1 year ago
Zackhasacat
371eeddf85
Merge branch 'master' of gitlab.com:openmw/openmw into lua_class_data
1 year ago
Alexei Kotov
03c3818229
Place ESM4::ItemMod into the scene
1 year ago
Alexei Kotov
3f4591eb3b
Add movable static and ESM4 land texture stores
1 year ago
psi29a
f724b05c57
Merge branch 'teleport_block' into 'master'
...
Lua: Add isTeleportingEnabled and setTeleportingEnabled to types.Player
See merge request OpenMW/openmw!3519
1 year ago
Zackhasacat
2f16a104dc
Revise record store, add specialization function
1 year ago
Zackhasacat
909be9cf35
Merge branch 'master' of gitlab.com:openmw/openmw into lua_class_data
1 year ago
Zackhasacat
f0640da21e
Add character to core
1 year ago
Kindi
1bff02e3b0
add docs
1 year ago
psi29a
2e587c3379
Merge branch 'lua_effect_expire' into 'master'
...
Add notes about lua active effects technicality
See merge request OpenMW/openmw!3516
1 year ago
Zackhasacat
f4d349070c
Add isTeleportingEnabled and setTeleportingEnabled
1 year ago
Petr Mikheev
f547cd5934
Merge branch 'lua_object_var' into 'master'
...
Add lua binding for gameObject globalVariable
See merge request OpenMW/openmw!3483
1 year ago
Zackhasacat
78e9a1753e
Add lua binding for gameObject globalVariable
1 year ago
Zackhasacat
db42a91867
Add global variable access to world.mwscript ( #7597 )
1 year ago
Zackhasacat
5dd1f0332f
Add notes about active effects
1 year ago
Zackhasacat
bd90ac2ed8
Add missing field in docs
1 year ago
Zackhasacat
254bf7c5d8
class -> classes
1 year ago
Zackhasacat
611f96ce65
Add class bindings
1 year ago
Evil Eye
2ebd544dfb
Fix #7624
1 year ago
Petr Mikheev
15306c7d49
[Lua] Add CONTROL_SWITCH functions to `types.Player` and deprecate them in `openmw.input`
1 year ago
Petr Mikheev
54cc1f25a2
Mention in Lua documentation that default tag is an empty string
1 year ago
psi29a
3ea14e904d
Merge branch 'actors_range' into 'master'
...
Handle actors processing range in Lua
See merge request OpenMW/openmw!3458
1 year ago
psi29a
6c39e3f817
Merge branch 'draft' into 'master'
...
Treat teleportation out of the draft cell as object creation
Closes #7588 and #7453
See merge request OpenMW/openmw!3455
1 year ago
psi29a
bae8d585fe
Merge branch 'lua/capacity_encum_bindings' into 'master'
...
Add more lua bindings for encumbrance and capacity
See merge request OpenMW/openmw!3462
1 year ago
glassmancody.info
9aa992eede
add more lua bindings for encumbrance and capacity
1 year ago
Andrei Kortunov
40c8783790
Handle actors processing range in Lua
1 year ago
Zackhasacat
6bfa3f78bd
Fix AttributeRecord and SkillRecord documentation in OpenMW.core
1 year ago
Evil Eye
641f34a3c9
Treat teleportation out of the draft cell as object creation
1 year ago
Alexei Kotov
7e360df6c0
Place ESM4::Flora instances to the scene
1 year ago
Evil Eye
90ca8a2f4e
Remove ATTRIBUTE, SKILL, and SCHOOL enums
1 year ago
Evil Eye
6ed5cbb7d0
Remove numeric magic school ids and deprecate the enum
1 year ago
psi29a
1c8198242e
Merge branch 'toggleai' into 'master'
...
Add a way to toggle AI to Lua debug package
See merge request OpenMW/openmw!3429
1 year ago
psi29a
18b6eba709
Merge branch 'reloadlua' into 'master'
...
safe reloadlua on top of !3362
See merge request OpenMW/openmw!3412
1 year ago
Petr Mikheev
72b8ff82ff
!3362 with safe reloadlua
1 year ago
Andrei Kortunov
6769d10203
Fix documentation error
1 year ago
Andrei Kortunov
56ea3e3879
Add a way to toggle AI to Lua debug package
1 year ago
Andrei Kortunov
db72a91180
Add a way to check if sound system is enabled
1 year ago
Andrei Kortunov
655c4442bc
Implement isMusicPlaying
1 year ago
Andrei Kortunov
e25e867d77
Remove 'music' package
1 year ago
Andrei Kortunov
e1cae5a029
Rework music system
1 year ago
Andrei Kortunov
02dcf1fb31
Split setFactionRank to separate functions
1 year ago
Andrei Kortunov
6ee86dea82
Implement Lua API for factions (feature 7468)
1 year ago
Evil Eye
cd0e612cb7
Expose skill and attribute records to Lua and deprecate their enums
1 year ago
Zackhasacat
f287b2f436
Merge branch 'master' of gitlab.com:openmw/openmw into lua_record_services
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
psi29a
0b74146b05
Merge branch 'luautflib' into 'master'
...
Lua utf-8 support
Closes #6505
See merge request OpenMW/openmw!3327
1 year ago
Zackhasacat
ee5983f64a
Docs fixes
1 year ago
Zackhasacat
7d0e140889
Merge branch 'master' of gitlab.com:openmw/openmw into lua_record_services
1 year ago
psi29a
b818414d82
Merge branch 'activate_and_use' into 'master'
...
Handle Use action in Lua in a similar way to Activate action
See merge request OpenMW/openmw!3354
1 year ago
Andrei Kortunov
65109b3822
Simplify VFS index iteration
1 year ago
Andrei Kortunov
c04a0ca3a5
Implement Lua API for VFS
1 year ago
Zackhasacat
9f80d68795
add servicesOffered to npc and creature records
1 year ago
psi29a
a1828eec29
Merge branch 'lua_spell_fix' into 'master'
...
Clear selected enchanted item and/or spell with actor.clearSelectedCastable()
See merge request OpenMW/openmw!3315
1 year ago
Zackhasacat
7113db8b97
Clear selected enchanted item and/or spell with actor.clearSelectedCastable()
1 year ago
psi29a
3e99103beb
Merge branch 'rtd' into 'master'
...
Show OpenMW version and Lua API revision in documentation
Closes #6149
See merge request OpenMW/openmw!3382
1 year ago
Zackhasacat
86c28921ae
Add function to get current disposition, add baseDisposition to NPC record
1 year ago
Petr Mikheev
f260fa006e
Show OpenMW version and Lua API revision in documentation.
1 year ago
psi29a
5ba13f7aae
Merge branch 'lua_template_new' into 'master'
...
Support 'template' field in createRecordDraft, to use an existing record as a base in lua
See merge request OpenMW/openmw!3387
1 year ago
Petr Mikheev
ea8692a534
Add usehandlers.lua (same approach as activationhandlers.lua)
1 year ago
psi29a
58aeb81e46
Merge branch 'container_ptr' into 'master'
...
Add `obj.parentContainer` in Lua. Refactor ContainerStore::mPtr, ContainerStore::mActor.
See merge request OpenMW/openmw!3381
1 year ago
Zackhasacat
4b7bf62671
Fix weapon table, and docs
1 year ago
Zackhasacat
45f25e3f14
Add in initial support
1 year ago
psi29a
4a46d772a1
Merge branch 'fix_createRecord' into 'master'
...
Add two missing record types to world.createRecord docs
See merge request OpenMW/openmw!3386
1 year ago
psi29a
a0d3313d8d
Merge branch 'lua_restock' into 'master'
...
Add isRestocking to types.Item
See merge request OpenMW/openmw!3383
1 year ago
Zackhasacat
ecc89ed826
Add two missing record types
1 year ago
Zackhasacat
5fdaee093a
add isRestocking
1 year ago
psi29a
65a15ff0b1
Merge branch 'container_inventory' into 'master'
...
[Lua] Add alias `types.Container.inventory` = `types.Container.content` for consistency with `types.Actor.inventory`
See merge request OpenMW/openmw!3314
1 year ago
Zackhasacat
84987450ee
Add baseCount
1 year ago
Petr Mikheev
55a9ab4f52
Add `obj.parentContainer` in Lua. Refactor ContainerStore::mPtr, ContainerStore::mActor.
1 year ago
Kindi
532230254b
add documentation
1 year ago
Zackhasacat
b571d8d050
Remove player quest name example
1 year ago
Zackhasacat
425076b8dd
Fix types.LevelledCreature in docs
1 year ago
psi29a
516108691d
Merge branch 'record_gold' into 'master'
...
Add baseGold to NPC and creature lua records
See merge request OpenMW/openmw!3369
1 year ago
Zackhasacat
1320261eba
Add baseGold to NPC and creature records
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
Zackhasacat
86e7863d9a
Fix the docs
1 year ago
Petr Mikheev
4211665ede
Merge branch 'sounds' into 'master'
...
Lua bindings for sound functions
See merge request OpenMW/openmw!3247
1 year ago
psi29a
861b9b215c
Merge branch 'moveinto' into 'master'
...
[Lua] Accept GameObject as destination in obj:moveInto.
See merge request OpenMW/openmw!3318
1 year ago
psi29a
e21e3a0d46
Merge branch 'time' into 'master'
...
Pause/resume the game in Lua scripts
See merge request OpenMW/openmw!3317
1 year ago
Andrei Kortunov
d9c91ff3d9
Add bindings for ESM::Sound records
1 year ago
Andrei Kortunov
7ce9fc25c5
Implement Lua bindings for sound system
1 year ago
Zackhasacat
3e8a1cce7c
Load ESM4 Terminal objects, add lua bindings for them
1 year ago
uramer
16ba35d63b
Don't refer to local type by absolute path in docs
1 year ago
Zackhasacat
8f303f46dc
Lua Documentation clarification/fixes
1 year ago
Petr Mikheev
6c4e1f4e8f
Lua commands world.pause / world.unpause
1 year ago
Petr Mikheev
1a53e9db5d
[Lua] Accept GameObject as destination in obj:moveInto.
1 year ago
Petr Mikheev
ac9facabf5
[Lua] Add alias types.Container.inventory = types.Container.content
1 year ago
Petr Mikheev
abde92e207
Merge branch 'active-spells-rework' into 'master'
...
Lua: active spell params and active spell effects
See merge request OpenMW/openmw!3179
1 year ago
Mads Buvik Sandvei
c18a7801ed
Lua: active spell params and active spell effects
1 year ago