Andrei Kortunov
655c4442bc
Implement isMusicPlaying
2023-09-13 17:48:49 +04:00
Andrei Kortunov
e25e867d77
Remove 'music' package
2023-09-13 09:11:07 +04:00
Andrei Kortunov
e1cae5a029
Rework music system
2023-09-13 09:11:07 +04:00
Andrei Kortunov
02dcf1fb31
Split setFactionRank to separate functions
2023-09-12 11:57:19 +04:00
Andrei Kortunov
6ee86dea82
Implement Lua API for factions (feature 7468)
2023-09-12 09:49:03 +04:00
Petr Mikheev
fb8ccf52d8
Add missing argument force
in UseItem
2023-09-11 16:21:34 +02:00
psi29a
9791fae2db
Merge branch 'statrecords' into 'master'
...
Expose skill and attribute records to Lua and deprecate their enums
See merge request OpenMW/openmw!3407
2023-09-09 20:39:45 +00:00
Evil Eye
cd0e612cb7
Expose skill and attribute records to Lua and deprecate their enums
2023-09-07 21:30:08 +02:00
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.
2023-09-07 02:16:22 +02:00
psi29a
938c487684
Merge branch 'time' into 'master'
...
[Lua] Ability to unpause the game when UI is opened.
See merge request OpenMW/openmw!3398
2023-09-06 08:16:49 +00:00
Zackhasacat
f287b2f436
Merge branch 'master' of gitlab.com:openmw/openmw into lua_record_services
2023-09-04 10:49:51 -05:00
psi29a
5faf56950b
Merge branch 'lua_files' into 'master'
...
Implement Lua API for VFS
Closes #6864
See merge request OpenMW/openmw!3373
2023-09-03 17:06:14 +00:00
psi29a
0b74146b05
Merge branch 'luautflib' into 'master'
...
Lua utf-8 support
Closes #6505
See merge request OpenMW/openmw!3327
2023-09-03 17:05:27 +00:00
Andrei Kortunov
66bf7be373
Preload new packages to console
2023-09-03 08:24:51 +04:00
Petr Mikheev
65cd518b44
Update camera logic related to paused game / opened UI
2023-09-03 04:21:18 +02:00
Petr Mikheev
23a7661d0b
Control UI pause from Lua
2023-09-03 03:41:13 +02:00
Petr Mikheev
b4c8b8308f
Lock actiovation when the game is paused; Lock movement controls when UI is opened.
2023-09-03 02:43:55 +02:00
Zackhasacat
ee5983f64a
Docs fixes
2023-09-02 15:21:03 -05:00
Zackhasacat
7d0e140889
Merge branch 'master' of gitlab.com:openmw/openmw into lua_record_services
2023-09-02 14:55:57 -05:00
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
2023-09-02 15:11:43 +00:00
Andrei Kortunov
65109b3822
Simplify VFS index iteration
2023-09-02 17:40:14 +04:00
Andrei Kortunov
c04a0ca3a5
Implement Lua API for VFS
2023-09-02 08:47:46 +04:00
Zackhasacat
9f80d68795
add servicesOffered to npc and creature records
2023-09-01 16:39:33 -05:00
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
2023-09-01 20:33:42 +00:00
Zackhasacat
7113db8b97
Clear selected enchanted item and/or spell with actor.clearSelectedCastable()
2023-09-01 20:33:42 +00:00
psi29a
3e99103beb
Merge branch 'rtd' into 'master'
...
Show OpenMW version and Lua API revision in documentation
Closes #6149
See merge request OpenMW/openmw!3382
2023-09-01 08:06:58 +00:00
Zackhasacat
86c28921ae
Add function to get current disposition, add baseDisposition to NPC record
2023-09-01 08:06:34 +00:00
Petr Mikheev
d39552962f
Validate version of resources
2023-08-31 20:56:02 +02:00
Petr Mikheev
f260fa006e
Show OpenMW version and Lua API revision in documentation.
2023-08-31 20:56:02 +02:00
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
2023-08-31 08:02:50 +00:00
Petr Mikheev
ea8692a534
Add usehandlers.lua (same approach as activationhandlers.lua)
2023-08-30 22:48:51 +02:00
psi29a
58aeb81e46
Merge branch 'container_ptr' into 'master'
...
Add `obj.parentContainer` in Lua. Refactor ContainerStore::mPtr, ContainerStore::mActor.
See merge request OpenMW/openmw!3381
2023-08-30 10:19:16 +00:00
Zackhasacat
4b7bf62671
Fix weapon table, and docs
2023-08-29 16:37:32 -05:00
Zackhasacat
45f25e3f14
Add in initial support
2023-08-29 11:19:11 -05:00
psi29a
4a46d772a1
Merge branch 'fix_createRecord' into 'master'
...
Add two missing record types to world.createRecord docs
See merge request OpenMW/openmw!3386
2023-08-29 09:19:11 +00:00
psi29a
a0d3313d8d
Merge branch 'lua_restock' into 'master'
...
Add isRestocking to types.Item
See merge request OpenMW/openmw!3383
2023-08-29 07:07:06 +00:00
Zackhasacat
ecc89ed826
Add two missing record types
2023-08-28 21:20:12 -05:00
Zackhasacat
5fdaee093a
add isRestocking
2023-08-28 08:30:54 -05:00
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
2023-08-28 11:32:16 +00:00
Zackhasacat
84987450ee
Add baseCount
2023-08-27 20:47:43 -05:00
Petr Mikheev
55a9ab4f52
Add obj.parentContainer
in Lua. Refactor ContainerStore::mPtr, ContainerStore::mActor.
2023-08-27 23:45:19 +02:00
Kindi
532230254b
add documentation
2023-08-28 02:37:52 +08:00
Zackhasacat
b571d8d050
Remove player quest name example
2023-08-25 14:25:25 -05:00
Zackhasacat
425076b8dd
Fix types.LevelledCreature in docs
2023-08-25 17:44:34 +00:00
Evil Eye
ef6100f788
Start the game on Friday
2023-08-21 21:31:50 +00:00
psi29a
516108691d
Merge branch 'record_gold' into 'master'
...
Add baseGold to NPC and creature lua records
See merge request OpenMW/openmw!3369
2023-08-21 11:33:11 +00:00
Zackhasacat
1320261eba
Add baseGold to NPC and creature records
2023-08-20 14:55:23 -05:00
Petr Mikheev
c5ba289bc7
Handle UI modes open/close sounds in Lua
2023-08-20 17:49:56 +02:00
Petr Mikheev
36d22cff1c
Improve GUI mode validation
2023-08-20 17:49:56 +02:00
Petr Mikheev
f1bcf64afb
Dehardcode input.ACTION.Inventory, input.ACTION.Journal, input.ACTION.QuickKeysMenu
2023-08-20 17:49:56 +02:00
Petr Mikheev
87eacf774a
Control GUI modes from Lua
2023-08-20 17:49:56 +02:00
psi29a
ab798be320
Merge branch 'fix_scrollbars' into 'master'
...
Do not use deprecated MyGUI properties
Closes #5896
See merge request OpenMW/openmw!3320
2023-08-20 11:04:23 +00:00
Zackhasacat
86e7863d9a
Fix the docs
2023-08-18 22:18:34 -05:00
Petr Mikheev
4211665ede
Merge branch 'sounds' into 'master'
...
Lua bindings for sound functions
See merge request OpenMW/openmw!3247
2023-08-18 09:15:24 +00:00
psi29a
861b9b215c
Merge branch 'moveinto' into 'master'
...
[Lua] Accept GameObject as destination in obj:moveInto.
See merge request OpenMW/openmw!3318
2023-08-18 08:23:20 +00:00
psi29a
e21e3a0d46
Merge branch 'time' into 'master'
...
Pause/resume the game in Lua scripts
See merge request OpenMW/openmw!3317
2023-08-18 08:22:04 +00:00
Andrei Kortunov
d9c91ff3d9
Add bindings for ESM::Sound records
2023-08-16 20:26:55 +04:00
Andrei Kortunov
7ce9fc25c5
Implement Lua bindings for sound system
2023-08-15 10:28:29 +04:00
Zackhasacat
3e8a1cce7c
Load ESM4 Terminal objects, add lua bindings for them
2023-08-15 06:23:38 +00:00
uramer
16ba35d63b
Don't refer to local type by absolute path in docs
2023-08-12 21:17:11 +02:00
Zackhasacat
8f303f46dc
Lua Documentation clarification/fixes
2023-08-11 21:16:32 +00:00
Petr Mikheev
b34930d3f2
Add missing 'local' in playercontrols.lua
2023-08-09 10:18:26 +02:00
Petr Mikheev
6c4e1f4e8f
Lua commands world.pause / world.unpause
2023-08-08 22:57:28 +02:00
Petr Mikheev
1a53e9db5d
[Lua] Accept GameObject as destination in obj:moveInto.
2023-08-08 22:56:42 +02:00
Petr Mikheev
ac9facabf5
[Lua] Add alias types.Container.inventory = types.Container.content
2023-08-08 22:56:16 +02:00
Andrei Kortunov
a2d509a4b5
Do not use deprecated MyGUI features for scrollbars
2023-08-08 09:30:22 +04:00
Andrei Kortunov
f3cf61627c
Do not use deprecated MyGUI features for list boxes
2023-08-08 09:30:13 +04:00
Andrei Kortunov
370807281f
Do not use deprecated MyGUI features for progress bars
2023-08-08 09:30:02 +04:00
psi29a
fadfffe22c
Merge branch 'settings_values_map' into 'master'
...
Use settings values for Map settings (#6876 )
See merge request OpenMW/openmw!3284
2023-08-06 16:14:09 +00:00
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
2023-08-05 10:02:08 +00:00
Chris Vigil
996f5fd7ad
Resolve "Extend searching in the console with regex and toggleable case-sensitivity"
2023-08-05 10:02:07 +00:00
Petr Mikheev
abde92e207
Merge branch 'active-spells-rework' into 'master'
...
Lua: active spell params and active spell effects
See merge request OpenMW/openmw!3179
2023-07-31 00:02:05 +00:00
Mads Buvik Sandvei
c18a7801ed
Lua: active spell params and active spell effects
2023-07-31 00:02:05 +00:00
Mads Buvik Sandvei
edb7081ea6
Lua: String overload for effects store index.
2023-07-30 23:55:19 +00:00
elsid
bdb4808588
Remove unused local map hud widget size setting
...
Unused since d1a3cc98ff
2023-07-27 22:53:51 +02:00
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
2023-07-27 09:34:50 +00:00
psi29a
3032b340a2
Merge branch 'teleporting' into 'master'
...
A few Lua changes related to teleporting
See merge request OpenMW/openmw!3246
2023-07-27 09:32:28 +00:00
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.
2023-07-22 18:08:40 +02:00
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.
2023-07-22 17:24:51 +02:00
Petr Mikheev
2c212b18e4
Remove World::activate since all activation now goes trough LuaManager
2023-07-22 17:22:43 +02:00
elsid
a5ba721eca
Fix typo
2023-07-20 20:24:38 +02:00
Petr Mikheev
f2edf05a55
Move camera update after teleporting from worldimp to camera.lua
2023-07-19 10:42:58 +02:00
Petr Mikheev
95bce836ee
Add non-carriable lights to nearby.items
2023-07-12 22:26:06 +02:00
psi29a
429e911da1
Merge branch 'lua_journal' into 'master'
...
Add Lua bindings for journal (second iteration of !3133 )
See merge request OpenMW/openmw!3189
2023-07-11 07:37:13 +00:00
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
2023-07-09 14:44:09 +03:00
uramer
bf7b39f214
Fix typos in Lua documentation
2023-07-08 18:40:33 +02:00
Joakim Berg
c612c2a218
Last Swedish translations as of now ( #7417 )
2023-07-08 12:39:00 +00:00
Petr Mikheev
a09fb8d8f8
Rework Lua bindings for journal
2023-07-08 14:32:58 +02:00
Tobias Tribble
c792582376
Add Lua bindings for journal
2023-07-08 13:37:39 +02:00
psi29a
b1e00b59f2
Merge branch 'lua_mwscript' into 'master'
...
Change MWScript Lua bindings (#7142 )
See merge request OpenMW/openmw!2881
2023-07-02 19:23:09 +00:00
Petr Mikheev
866f67ed19
Change MWScript Lua bindings ( #7142 )
2023-06-30 22:26:17 +02:00
Petr Mikheev
fa4cce7132
[Lua] Fix usage example of util.transform in documentation
2023-06-28 00:14:36 +02:00
psi29a
e5e0787337
Merge branch 'fix_effect_spell' into 'master'
...
Lua: Fix documentation for type.ActiveEffect
See merge request OpenMW/openmw!3178
2023-06-26 18:55:39 +00:00
jvoisin
a555519290
Merge branch 'The-abilities-are-inert' into 'master'
...
Typo: Inert -> Innate
See merge request OpenMW/openmw!3180
2023-06-25 20:14:54 +00:00
psi29a
dd0d66513d
Merge branch 'clickbait' into 'master'
...
Mostly dehardcode attributes
See merge request OpenMW/openmw!3164
2023-06-25 20:11:19 +00:00
Mads Buvik Sandvei
41d499f9f8
Inert -> Innate
2023-06-25 18:30:27 +00:00
Tobias Tribble
b535e41164
Fix actorActiveSpells pairs, docs
2023-06-25 08:50:09 -05:00
psi29a
e406b13233
Merge branch 'transjune23' into 'master'
...
More translations in Swedish
See merge request OpenMW/openmw!3165
2023-06-23 20:09:19 +00:00
Joakim Berg
6e54fbe9bc
Update file sv.yaml
2023-06-21 20:08:12 +00:00
psi29a
6ff46bbb5d
Merge branch 'lua-translate' into 'master'
...
Do not translate a Lua language name
See merge request OpenMW/openmw!3168
2023-06-21 15:40:18 +00:00
Andrei Kortunov
a75c81ed54
Do not translate a Lua language name
2023-06-21 18:13:58 +04:00
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
2023-06-21 06:52:30 +00:00
psi29a
abdd4f5207
Merge branch 'lua_potion_magic' into 'master'
...
Lua: Add effects to potionRecord, ingredientRecord
See merge request OpenMW/openmw!3160
2023-06-20 10:00:06 +00:00
Zackhasacat
611a6429a9
Lua: Add effects to potionRecord, ingredientRecord
2023-06-20 10:00:05 +00:00
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
2023-06-20 09:59:06 +00:00
Joakim Berg
f276c8cbd8
Update 2 files
...
- /files/data/l10n/OMWEngine/sv.yaml
- /files/data/l10n/Interface/sv.yaml
2023-06-19 21:58:42 +00:00
Evil Eye
abcebd49d2
Allow for more than 8 attributes
2023-06-19 20:41:54 +02:00
Petr Mikheev
57e028fcc9
Merge branch 'container_resolve_lua' into 'master'
...
Lua: Add functions to resolve inventories
See merge request OpenMW/openmw!3157
2023-06-19 18:15:42 +00:00
Zackhasacat
f4980c178d
Lua: Add functions to resolve inventories
2023-06-19 18:15:42 +00:00
psi29a
bbfd906f08
Merge branch 'lua_effect_icon' into 'master'
...
Add icon path to core.MagicEffect
See merge request OpenMW/openmw!3154
2023-06-18 20:58:06 +00:00
Zackhasacat
835a67d876
Add icon path to core.MagicEffect
2023-06-18 20:58:06 +00:00
Mads Buvik Sandvei
5c32b32c58
Lua: ESM::Enchantment bindings
2023-06-18 20:57:21 +00:00
Evil Eye
8edbb9f005
Add attributes to the level up dialog dynamically
2023-06-18 22:55:05 +02:00
Evil Eye
9a4bfed852
Dynamically build the attribute list in the review dialog
2023-06-18 20:08:10 +02:00
Evil Eye
75f0ad4e95
Dynamically build the attribute selection dialog
2023-06-18 19:55:33 +02:00
Evil Eye
ea2cedb5ea
Build the attribute list in the stats window dynamically
2023-06-18 19:10:29 +02:00
Petr Mikheev
42f1cf9a07
Simplify cellhandlers.lua
2023-06-17 20:11:35 +02:00
Petr Mikheev
9d15629ae2
[Lua] Add nearby.players
and world.players
2023-06-17 19:56:25 +02:00
Mads Buvik Sandvei
698316fd2e
Lua bindings for modifying active effects/spells
2023-06-17 16:34:40 +00:00
psi29a
44c3c40058
Merge branch 'lua-world-to-viewport' into 'master'
...
[Lua] Add world to viewport function to camera
See merge request OpenMW/openmw!3139
2023-06-16 06:47:16 +00:00
psi29a
3a707d8b98
Merge branch 'herebedreugh' into 'master'
...
Spawn creatures in newly generated exteriors
Closes #7413
See merge request OpenMW/openmw!3126
2023-06-15 07:41:35 +00:00
psi29a
807893eb45
Merge branch 'clickbait' into 'master'
...
Mostly dehardcode skills
See merge request OpenMW/openmw!3112
2023-06-15 07:03:13 +00:00
Zackhasacat
3e52971a13
Add duration to core.MagicEffectWithParams
2023-06-14 22:28:45 +00:00
glassmancody.info
c27904aa92
lua - add world to viewport function to camera
2023-06-14 11:47:11 -07:00
Petr Mikheev
17a544bdbb
Update l10n/OMWEngine/fr.yaml (sort message and add "GmstOverridesL10n")
2023-06-13 22:21:40 +02:00
Evil Eye
f02dd0ef03
Implement onNewExterior to spawn fish in generated exteriors
2023-06-13 17:04:22 +02:00
Petr Mikheev
718d5e4a71
Add setting "gmst overrides l10n"
2023-06-13 10:06:59 +02:00
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
2023-06-13 07:37:33 +00:00
Zackhasacat
c108989b26
Allow Lua to access lock and trap data for doors and containers
2023-06-13 07:37:32 +00:00
psi29a
240cc73a8d
Merge branch 'add_creature_type_type_prop' into 'master'
...
Lua: Add type property to types.Creature
See merge request OpenMW/openmw!3132
2023-06-13 07:36:28 +00:00
Kindi
43e92fa1c9
Add type prop for types.Creature
2023-06-13 03:55:44 +08:00
Arnaud Dochain
05bde3862f
Add missing french localization ( #7417 )
2023-06-12 19:48:43 +00:00
Petr Mikheev
3b43cc2aea
Lua: change obj.rotation from Euler angles to Quaternion
2023-06-12 00:16:42 +02:00
Evil Eye
9772845f7b
Address feedback
2023-06-11 21:13:34 +02:00
Evil Eye
66d9d7e585
Expose levelled creatures to Lua
2023-06-11 15:13:46 +02:00
psi29a
724d29aa63
Merge branch 'add_getBounty_to_types_Player' into 'master'
...
Lua: Add getCrimeLevel() to types.Player
See merge request OpenMW/openmw!3118
2023-06-10 08:48:33 +00:00
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
2023-06-10 08:48:14 +00:00
psi29a
ca57bbe644
Merge branch 'debug_tgm_tcl' into 'master'
...
Lua commands debug.toggleGodMode and debug.toggleCollision
See merge request OpenMW/openmw!3113
2023-06-09 07:26:44 +00:00
Kindi
8962cb818c
Add getCrimeLevel() to types.Player
2023-06-09 07:01:12 +08:00
Evil Eye
2cb77ed48f
Dehardcode skill selection
2023-06-08 18:35:52 +02:00
Tobias Tribble
41a2c82f93
Added scale property and setScale function
2023-06-07 19:23:36 -05:00
Petr Mikheev
e773b9d055
Lua commands debug.toggleGodMode and debug.toggleCollision
2023-06-07 23:41:29 +02:00
Petr Mikheev
e84ef1d5d9
More Lua documentation about FormId
2023-06-07 22:20:35 +02:00
Petr Mikheev
3b5849add8
Move content files functions to core.contentFiles
and add obj.contentFile
2023-06-07 20:57:48 +02:00
Petr Mikheev
a778dff61d
Add Lua functions to get the current load order and search objects by RefNum/FormId
2023-06-07 20:57:48 +02:00
Petr Mikheev
773669e69b
Add Lua script to handler ESM4 doors with Flag_AutomaticDoor
2023-06-07 20:57:48 +02:00
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
2023-06-06 13:17:15 +00:00
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.
2023-06-06 00:05:11 +02:00
Kindi
dfafac72e9
add startingPosition and startingRotation lua property to gameobject
2023-06-04 14:35:33 +08:00
Petr Mikheev
115f1e9800
Fix tree shadows when TreeAnim flag is used
2023-05-29 18:47:27 +02:00
Petr Mikheev
788a4d32aa
Handle DoubleSided and TreeAnim flags in BSLightingShaderProperty.
2023-05-29 18:47:27 +02:00
Mads Buvik Sandvei
85a30c9ad0
Fix signature of MWMechanics::MagicEffects::get. Fix a mistake in the docs.
2023-05-25 18:12:18 +02:00
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
2023-05-25 08:00:13 +00:00
Zackhasacat
ef004e5eba
Allow creating Activator, Armor, Clothing, Misc, Weapon records via lua
2023-05-25 08:00:12 +00:00
Mads Buvik Sandvei
b5aefc872b
Document the optional attribute/skill parameter of getEffect.
2023-05-23 18:17:31 +02:00
Mads Buvik Sandvei
5f6bd5466f
#number -> #string in documentation
2023-05-23 18:12:06 +02:00
Mads Buvik Sandvei
8ac7b04770
ActiveEffects / ActiveSpells documentation
2023-05-23 18:11:44 +02:00
Mads Buvik Sandvei
c03c3c40d5
documentation of MagicEffectId enum
2023-05-23 18:11:44 +02:00
psi29a
1ce35fa9e7
Merge branch 'lua-bounding-box' into 'master'
...
Expose game object's bounding box in lua api
See merge request OpenMW/openmw!3009
2023-05-19 09:33:44 +00:00
glassmancody.info
a7b7f99d72
Expose game object's bounding box in lua api
2023-05-18 11:10:10 -07:00
psi29a
5fba79ece3
Merge branch 'teleport' into 'master'
...
Additional Lua bindings for cells and fixes for teleporting
See merge request OpenMW/openmw!3017
2023-05-17 07:57:57 +00:00
Petr Mikheev
e657874351
Lua commands getSelectedSpell/setSelectedSpell
2023-05-14 15:17:03 +02:00
Petr Mikheev
ce7f6f31c9
Additional Lua bindings for cells
2023-05-13 20:59:55 +02:00
Petr Mikheev
2725a9d7f4
Add option "onGround=true/false" in Lua teleporting
2023-05-13 20:59:55 +02:00
psi29a
c15710c35b
Merge branch 'settings_values_index' into 'master'
...
Use typed settings storage for settings window (#6876 )
See merge request OpenMW/openmw!2997
2023-05-12 21:53:59 +00:00
Petr Mikheev
067df2d07e
Rename some functions in Lua API from aaa
to getAaa
(for consistency with setAaa
)
2023-05-08 00:49:06 +02:00
elsid
f41c087945
Use proper setting value types in layout file
2023-05-03 22:11:44 +02:00
Abdu Sharif
50076461ea
Update openmw_postprocessor_hud.skin.xml
2023-05-02 17:13:57 +00:00
Tobias Tribble
15d940654d
Fixed field error in documentation
2023-04-26 15:02:27 -05:00
Tobias Tribble
b52ab04c43
Added soulValue to creatureRecord, added documentation
2023-04-26 12:01:59 -05:00
Zackhasacat
f6fb05d1ca
Add functionality for lua to view and modify ownership data for GameObjects
2023-04-25 21:20:43 +00:00
psi29a
88969d5725
Merge branch 'shaders_formatting' into 'master'
...
Improve shaders formatting
See merge request OpenMW/openmw!2950
2023-04-21 08:00:53 +00:00
Andrei Kortunov
6ce0d9e9b9
Localize testcells/testinteriorcells progress text
2023-04-21 09:46:02 +04:00
Andrei Kortunov
1be1f72f6c
Improve shaders formatting
2023-04-21 09:02:12 +04:00
Petr Mikheev
90397662bc
Lua bindings for magic. Based on the work made by @bharbich in !2765 .
2023-04-20 18:48:34 +02:00
Petr Mikheev
480951207c
Activation handler for ESM4 Door
2023-04-20 13:42:17 +02:00
psi29a
2a6e301925
Merge branch 'activation' into 'master'
...
Allow Lua scripts to extend or override standard activation mechanics
See merge request OpenMW/openmw!2935
2023-04-20 11:29:21 +00:00
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
2023-04-20 11:28:02 +00:00
Petr Mikheev
00beb06391
Initial Lua bindings for ESM4 types; bindings for ESM4Door.
2023-04-20 01:47:16 +02:00
Petr Mikheev
60a8d08e66
Refactor teleporting in Lua; fix a bug in worldmodel.cpp
2023-04-17 19:07:30 +02:00
Petr Mikheev
61d207bd78
Allow Lua scripts to extend or override standard activation mechanics
2023-04-16 23:50:27 +02:00
Zackhasacat
224b7a0bf8
Allow Soul values on Misc Items to be set by Lua
2023-04-16 19:28:26 +00:00
psi29a
d6d7746c9b
Merge branch 'records' into 'master'
...
[Lua] Fix implementation of types.*.records
See merge request OpenMW/openmw!2918
2023-04-11 06:54:19 +00:00
Petr Mikheev
55c9cde2ed
[Lua] Add missing record.id
for NPC and Creature records.
2023-04-10 23:28:15 +02:00
Petr Mikheev
9279c3d3e1
[Lua] Fix implementation of types.*.records
2023-04-10 23:15:28 +02:00
Mitten.O
d1fd6d77ca
Document the records function for all record types
2023-04-09 15:01:44 +03:00
Mitten.O
11953a421b
Document the records function
2023-04-09 14:38:04 +03:00
psi29a
b0a129d6e4
Merge branch 'ripples' into 'master'
...
Implement shader-based water ripples
See merge request OpenMW/openmw!2877
2023-04-02 22:43:22 +00:00
Andrei Kortunov
909e301dc6
Increase distotion level
2023-04-02 14:02:40 +04:00
Andrei Kortunov
295f528f08
Use Allman brackets
2023-04-02 13:31:06 +04:00
Mads Buvik Sandvei
e666f36b60
[Multiview] Fix transparent pass and vertex shader
2023-04-01 20:27:07 +00:00
Andrei Kortunov
e17281ac67
Implement shader-based water ripples (feature 3537)
2023-04-01 17:26:19 +04:00
Andrei Kortunov
4ff9e1956f
Localize messagebox about disabled postprocessor
2023-04-01 11:42:49 +04:00
Andrei Kortunov
31760da2a5
Fix a typo in GMST mapping
2023-03-31 19:56:18 +04:00
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
2023-03-30 19:35:48 +00:00
uramer
ee1551f02c
Merge branch 'l10n' into 'master'
...
Dehardcode non-game-specific localization GMSTs
See merge request OpenMW/openmw!2855
2023-03-30 19:35:40 +00:00
Mitten Orvan
4744b1eeda
Make API for creating potions
2023-03-29 07:46:11 +00:00
Petr Mikheev
3c5a9f55c5
Expose the argument cancelOther
of AiSequence::stack
to Lua
2023-03-27 02:28:45 +02:00
Petr Mikheev
f442e2831e
Fixes in calendar.lua
2023-03-26 13:43:44 +02:00
Petr Mikheev
618b912a20
Dehardcode non-game-specific localization GMSTs; Update l10n files.
2023-03-26 13:43:44 +02:00