Commit Graph

2571 Commits (42c7fc8e921272d18830054fd217e6188b81a110)

Author SHA1 Message Date
psi29a f3931c8321 Merge branch 'lua_hud_hide' into 'master'
Add functions to lua ui library to toggle HUD visibility, and check current status.

See merge request OpenMW/openmw!3450
1 year ago
Zackhasacat ac9cfc782a Add functions to lua ui library to toggle HUD visibility, and check current status. 1 year ago
Alexei Kotov 08da35704f Merge branch 'remove-obsolete-comment' into 'master'
Get rid of obsolete comment

See merge request OpenMW/openmw!3514
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
Petr Mikheev 31f5c8826b Merge branch 'lua_global_new' into 'master'
Add global variable access to world.mwscript (#7597)

See merge request OpenMW/openmw!3491
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
AnyOldName3 606a0eea8f Get rid of obsolete comment
The matrix in question was removed by !2682
1 year ago
Abdu Sharif ee80f889b7 Make Per-Pixel Lighting option description a bit more neutral 1 year ago
Cody Glassman 5fc46b166a track debug window size and dimensions between sessions 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
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
AnyOldName3 15e6ababf1 Merge branch 'soft_particles' into 'master'
Apply soft effect to nifs marked with soft effect flag (originally developed by Cody Glassman)

See merge request OpenMW/openmw!3447
1 year ago
PharisMods 01aa67c792 Use thick border textures for thick border UI templates 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
Petr Mikheev 63d5bd6f8a Apply soft effect to nifs marked with soft effect flag (developed by Cody Glassman) 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
psi29a 12159d95f3 Merge branch 'music' into 'master'
Rework music system

See merge request OpenMW/openmw!3372
1 year ago
psi29a ed022a6c14 Merge branch 'fix_use' into 'master'
Fix regression added in  !3354: Set `force` to false when applying UseItem from inventory.

See merge request OpenMW/openmw!3422
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
Petr Mikheev fb8ccf52d8 Add missing argument `force` in UseItem 1 year ago
psi29a 9791fae2db
Merge branch 'statrecords' into 'master'
Expose skill and attribute records to Lua and deprecate their enums

See merge request OpenMW/openmw!3407
1 year ago
Evil Eye cd0e612cb7 Expose skill and attribute records to Lua and deprecate their enums 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
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
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
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 d39552962f Validate version of resources 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
Evil Eye ef6100f788 Start the game on Friday 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 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
psi29a ab798be320 Merge branch 'fix_scrollbars' into 'master'
Do not use deprecated MyGUI properties

Closes #5896

See merge request OpenMW/openmw!3320
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 b34930d3f2 Add missing 'local' in playercontrols.lua 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
Andrei Kortunov a2d509a4b5 Do not use deprecated MyGUI features for scrollbars 1 year ago
Andrei Kortunov f3cf61627c Do not use deprecated MyGUI features for list boxes 1 year ago
Andrei Kortunov 370807281f Do not use deprecated MyGUI features for progress bars 1 year ago
psi29a fadfffe22c Merge branch 'settings_values_map' into 'master'
Use settings values for Map settings (#6876)

See merge request OpenMW/openmw!3284
1 year ago
psi29a e6cffa5494 Merge branch '7248-Extend_console_search_with_regex_and_case_sensitivity' into 'master'
Resolve "Extend searching in the console with regex and toggleable case-sensitivity"

Closes #7248

See merge request OpenMW/openmw!3248
1 year ago
Chris Vigil 996f5fd7ad Resolve "Extend searching in the console with regex and toggleable case-sensitivity" 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
Mads Buvik Sandvei edb7081ea6 Lua: String overload for effects store index. 1 year ago
elsid bdb4808588
Remove unused local map hud widget size setting
Unused since d1a3cc98ff
1 year ago
psi29a e76ce6b696 Merge branch 'fix_find_path' into 'master'
Remove stepping from findSmoothPath and other tweaks (#7241 , #7485)

Closes #7485 and #7241

See merge request OpenMW/openmw!3264
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
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 9817f4ca9a
Find closest position on navmesh to start and end before poly path
Start and end might not be located on navmesh and findPath may give wrong
results.
1 year ago
Petr Mikheev 2c212b18e4 Remove World::activate since all activation now goes trough LuaManager 1 year ago
elsid a5ba721eca
Fix typo 1 year ago
Petr Mikheev f2edf05a55 Move camera update after teleporting from worldimp to camera.lua 1 year ago
Petr Mikheev 95bce836ee Add non-carriable lights to nearby.items 1 year ago
psi29a 429e911da1 Merge branch 'lua_journal' into 'master'
Add Lua bindings for journal (second iteration of !3133)

See merge request OpenMW/openmw!3189
2 years ago
Alexei Dobrohotov 52a16e0e93 BSEffectShader/NoLighting fixes
Don't hijack BSShader::NoLighting for BSEffectShader functionality
(Fallout meshes break if you use the actual emissive color as a base color)
Don't use falloff for textureless NoLighting objects
Use falloff flag for BSEffectShader
2 years ago
uramer bf7b39f214 Fix typos in Lua documentation 2 years ago
Joakim Berg c612c2a218 Last Swedish translations as of now (#7417) 2 years ago
Petr Mikheev a09fb8d8f8 Rework Lua bindings for journal 2 years ago
Tobias Tribble c792582376 Add Lua bindings for journal 2 years ago
psi29a b1e00b59f2 Merge branch 'lua_mwscript' into 'master'
Change MWScript Lua bindings (#7142)

See merge request OpenMW/openmw!2881
2 years ago
Petr Mikheev 866f67ed19 Change MWScript Lua bindings (#7142) 2 years ago
Petr Mikheev fa4cce7132 [Lua] Fix usage example of util.transform in documentation 2 years ago
psi29a e5e0787337 Merge branch 'fix_effect_spell' into 'master'
Lua: Fix documentation for type.ActiveEffect

See merge request OpenMW/openmw!3178
2 years ago
jvoisin a555519290 Merge branch 'The-abilities-are-inert' into 'master'
Typo: Inert -> Innate

See merge request OpenMW/openmw!3180
2 years ago
psi29a dd0d66513d Merge branch 'clickbait' into 'master'
Mostly dehardcode attributes

See merge request OpenMW/openmw!3164
2 years ago
Mads Buvik Sandvei 41d499f9f8 Inert -> Innate 2 years ago
Tobias Tribble b535e41164 Fix actorActiveSpells pairs, docs 2 years ago
psi29a e406b13233 Merge branch 'transjune23' into 'master'
More translations in Swedish

See merge request OpenMW/openmw!3165
2 years ago
Joakim Berg 6e54fbe9bc Update file sv.yaml 2 years ago
psi29a 6ff46bbb5d Merge branch 'lua-translate' into 'master'
Do not translate a Lua language name

See merge request OpenMW/openmw!3168
2 years ago
Andrei Kortunov a75c81ed54 Do not translate a Lua language name 2 years ago
psi29a 47b1247fa2 Merge branch 'l10n' into 'master'
Make configurable whether GMST strings have priority over built-in interface messages

See merge request OpenMW/openmw!3134
2 years ago
psi29a abdd4f5207 Merge branch 'lua_potion_magic' into 'master'
Lua: Add effects to potionRecord, ingredientRecord

See merge request OpenMW/openmw!3160
2 years ago
Zackhasacat 611a6429a9 Lua: Add effects to potionRecord, ingredientRecord 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
Joakim Berg f276c8cbd8 Update 2 files
- /files/data/l10n/OMWEngine/sv.yaml
- /files/data/l10n/Interface/sv.yaml
2 years ago
Evil Eye abcebd49d2 Allow for more than 8 attributes 2 years ago
Petr Mikheev 57e028fcc9 Merge branch 'container_resolve_lua' into 'master'
Lua: Add functions to resolve inventories

See merge request OpenMW/openmw!3157
2 years ago
Zackhasacat f4980c178d Lua: Add functions to resolve inventories 2 years ago
psi29a bbfd906f08 Merge branch 'lua_effect_icon' into 'master'
Add icon path to core.MagicEffect

See merge request OpenMW/openmw!3154
2 years ago
Zackhasacat 835a67d876 Add icon path to core.MagicEffect 2 years ago
Mads Buvik Sandvei 5c32b32c58 Lua: ESM::Enchantment bindings 2 years ago
Evil Eye 8edbb9f005 Add attributes to the level up dialog dynamically 2 years ago
Evil Eye 9a4bfed852 Dynamically build the attribute list in the review dialog 2 years ago
Evil Eye 75f0ad4e95 Dynamically build the attribute selection dialog 2 years ago
Evil Eye ea2cedb5ea Build the attribute list in the stats window dynamically 2 years ago
Petr Mikheev 42f1cf9a07 Simplify cellhandlers.lua 2 years ago
Petr Mikheev 9d15629ae2 [Lua] Add `nearby.players` and `world.players` 2 years ago
Mads Buvik Sandvei 698316fd2e Lua bindings for modifying active effects/spells 2 years ago
psi29a 44c3c40058 Merge branch 'lua-world-to-viewport' into 'master'
[Lua] Add world to viewport function to camera

See merge request OpenMW/openmw!3139
2 years ago
psi29a 3a707d8b98 Merge branch 'herebedreugh' into 'master'
Spawn creatures in newly generated exteriors

Closes #7413

See merge request OpenMW/openmw!3126
2 years ago
psi29a 807893eb45 Merge branch 'clickbait' into 'master'
Mostly dehardcode skills

See merge request OpenMW/openmw!3112
2 years ago
Zackhasacat 3e52971a13 Add duration to core.MagicEffectWithParams 2 years ago
glassmancody.info c27904aa92 lua - add world to viewport function to camera 2 years ago
Petr Mikheev 17a544bdbb Update l10n/OMWEngine/fr.yaml (sort message and add "GmstOverridesL10n") 2 years ago
Evil Eye f02dd0ef03 Implement onNewExterior to spawn fish in generated exteriors 2 years ago
Petr Mikheev 718d5e4a71 Add setting "gmst overrides l10n" 2 years ago
psi29a 825d862f52 Merge branch 'lua_lock_trap' into 'master'
Allow Lua to access lock and trap data for doors and containers

See merge request OpenMW/openmw!2985
2 years ago
Zackhasacat c108989b26 Allow Lua to access lock and trap data for doors and containers 2 years ago
psi29a 240cc73a8d Merge branch 'add_creature_type_type_prop' into 'master'
Lua: Add type property to types.Creature

See merge request OpenMW/openmw!3132
2 years ago
Kindi 43e92fa1c9 Add type prop for types.Creature 2 years ago
Arnaud Dochain 05bde3862f Add missing french localization ( #7417 ) 2 years ago
Petr Mikheev 3b43cc2aea Lua: change obj.rotation from Euler angles to Quaternion 2 years ago
Evil Eye 9772845f7b Address feedback 2 years ago
Evil Eye 66d9d7e585 Expose levelled creatures to Lua 2 years ago
psi29a 724d29aa63 Merge branch 'add_getBounty_to_types_Player' into 'master'
Lua: Add getCrimeLevel() to types.Player

See merge request OpenMW/openmw!3118
2 years ago
psi29a 3fcf9dc1d2 Merge branch 'set_scale' into 'master'
Allow Lua to set and get GameObject's in game scale

See merge request OpenMW/openmw!3114
2 years ago
psi29a ca57bbe644 Merge branch 'debug_tgm_tcl' into 'master'
Lua commands debug.toggleGodMode and debug.toggleCollision

See merge request OpenMW/openmw!3113
2 years ago
Kindi 8962cb818c Add getCrimeLevel() to types.Player 2 years ago
Evil Eye 2cb77ed48f Dehardcode skill selection 2 years ago
Tobias Tribble 41a2c82f93 Added scale property and setScale function 2 years ago
Petr Mikheev e773b9d055 Lua commands debug.toggleGodMode and debug.toggleCollision 2 years ago
Petr Mikheev e84ef1d5d9 More Lua documentation about FormId 2 years ago
Petr Mikheev 3b5849add8 Move content files functions to `core.contentFiles` and add `obj.contentFile` 2 years ago
Petr Mikheev a778dff61d Add Lua functions to get the current load order and search objects by RefNum/FormId 2 years ago
Petr Mikheev 773669e69b Add Lua script to handler ESM4 doors with Flag_AutomaticDoor 2 years ago
psi29a 95522de8e8 Merge branch 'antialiasing_sanitizer' into 'master'
Allow any integer number >= 0 for antialiasing level (#7414)

Closes #7414

See merge request OpenMW/openmw!3110
2 years ago
elsid 7d11a18907
Allow any integer number >= 0 for antialiasing level
There is wider support than just specific powers of two. The supported level
will be detected anyway.
2 years ago
Kindi dfafac72e9 add startingPosition and startingRotation lua property to gameobject 2 years ago
Petr Mikheev 115f1e9800 Fix tree shadows when TreeAnim flag is used 2 years ago
Petr Mikheev 788a4d32aa Handle DoubleSided and TreeAnim flags in BSLightingShaderProperty. 2 years ago
Mads Buvik Sandvei 85a30c9ad0 Fix signature of MWMechanics::MagicEffects::get. Fix a mistake in the docs. 2 years ago
Petr Mikheev 4ed283bb15 Merge branch 'create_record_types' into 'master'
Allow creating Activator, Armor, Clothing, Misc, Weapon records via lua

See merge request OpenMW/openmw!2944
2 years ago
Zackhasacat ef004e5eba Allow creating Activator, Armor, Clothing, Misc, Weapon records via lua 2 years ago
Mads Buvik Sandvei b5aefc872b Document the optional attribute/skill parameter of getEffect. 2 years ago
Mads Buvik Sandvei 5f6bd5466f #number -> #string in documentation 2 years ago
Mads Buvik Sandvei 8ac7b04770 ActiveEffects / ActiveSpells documentation 2 years ago
Mads Buvik Sandvei c03c3c40d5 documentation of MagicEffectId enum 2 years ago
psi29a 1ce35fa9e7 Merge branch 'lua-bounding-box' into 'master'
Expose game object's bounding box in lua api

See merge request OpenMW/openmw!3009
2 years ago
glassmancody.info a7b7f99d72 Expose game object's bounding box in lua api 2 years ago
psi29a 5fba79ece3 Merge branch 'teleport' into 'master'
Additional Lua bindings for cells and fixes for teleporting

See merge request OpenMW/openmw!3017
2 years ago
Petr Mikheev e657874351 Lua commands getSelectedSpell/setSelectedSpell 2 years ago
Petr Mikheev ce7f6f31c9 Additional Lua bindings for cells 2 years ago
Petr Mikheev 2725a9d7f4 Add option "onGround=true/false" in Lua teleporting 2 years ago
psi29a c15710c35b Merge branch 'settings_values_index' into 'master'
Use typed settings storage for settings window (#6876)

See merge request OpenMW/openmw!2997
2 years ago
Petr Mikheev 067df2d07e Rename some functions in Lua API from `aaa` to `getAaa` (for consistency with `setAaa`) 2 years ago
elsid f41c087945
Use proper setting value types in layout file 2 years ago
Abdu Sharif 50076461ea Update openmw_postprocessor_hud.skin.xml 2 years ago
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
psi29a 88969d5725 Merge branch 'shaders_formatting' into 'master'
Improve shaders formatting

See merge request OpenMW/openmw!2950
2 years ago
Andrei Kortunov 6ce0d9e9b9 Localize testcells/testinteriorcells progress text 2 years ago
Andrei Kortunov 1be1f72f6c Improve shaders formatting 2 years ago
Petr Mikheev 90397662bc Lua bindings for magic. Based on the work made by @bharbich in !2765. 2 years ago
Petr Mikheev 480951207c Activation handler for ESM4 Door 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
psi29a b0a129d6e4 Merge branch 'ripples' into 'master'
Implement shader-based water ripples

See merge request OpenMW/openmw!2877
2 years ago
Andrei Kortunov 909e301dc6 Increase distotion level 2 years ago
Andrei Kortunov 295f528f08 Use Allman brackets 2 years ago
Mads Buvik Sandvei e666f36b60 [Multiview] Fix transparent pass and vertex shader 2 years ago
Andrei Kortunov e17281ac67 Implement shader-based water ripples (feature 3537) 2 years ago
Andrei Kortunov 4ff9e1956f Localize messagebox about disabled postprocessor 2 years ago
Andrei Kortunov 31760da2a5 Fix a typo in GMST mapping 2 years ago
uramer 7f3926db3f Merge branch 'lua_ai' into 'master'
Expose the argument `cancelOther` of `AiSequence::stack` to Lua

Closes #7245

See merge request OpenMW/openmw!2865
2 years ago
uramer ee1551f02c Merge branch 'l10n' into 'master'
Dehardcode non-game-specific localization GMSTs

See merge request OpenMW/openmw!2855
2 years ago
Mitten Orvan 4744b1eeda Make API for creating potions 2 years ago
Petr Mikheev 3c5a9f55c5 Expose the argument `cancelOther` of `AiSequence::stack` to Lua 2 years ago
Petr Mikheev f442e2831e Fixes in calendar.lua 2 years ago
Petr Mikheev 618b912a20 Dehardcode non-game-specific localization GMSTs; Update l10n files. 2 years ago
psi29a db1b260323 Merge branch 'gmst_l10n' into 'master'
Support links to GMSTs in l10n files; extract Morrowind-specific l10n files to a separate directory

See merge request OpenMW/openmw!2822
2 years ago
elsid 5dfb70e8a7
Name ui elements 2 years ago
Alexander Olofsson 62750ae821
Update AppData summary to be more concise
This brings the AppData in line with the Debian package title
2 years ago
Petr Mikheev 685f86f19e Move Morrowind-specific l10n files to a separate data dir; dehardcode a few GMST names. 2 years ago
Krzysztof Antoniak ccdd381f96 Minor fixes to Lua documentation 2 years ago
Cody Glassman 6a64f352a4 fix shader compilation 2 years ago
psi29a 2b9f962f7c Merge branch 'minimal_element_leak' into 'master'
Minimal solution to UI Element leak

See merge request OpenMW/openmw!2770
2 years ago
uramer 9e22a5ac43 Add a note in the docs 2 years ago