Commit Graph

31251 Commits (ab7eebb35647de729c05b5a4212cc644d4a91b00)
 

Author SHA1 Message Date
Petr Mikheev ab7eebb356 Fix #7423 (too strict fallback validation) 2 years ago
psi29a 428642d2cf Merge branch 'fix_7420' into 'master'
Fix #7420 (Local scripts on items cause the game to crash when activated)

Closes #7420

See merge request OpenMW/openmw!3131
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 d4e1f9c5de Merge branch 'fallbacks2' into 'master'
Validate fallbacks in openmw.cfg with a whitelist and add them to GMST store

See merge request OpenMW/openmw!3129
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
psi29a 2964ee08c9 Merge branch 'ignore_ds_store' into 'master'
Add .DS_Store to gitignore

See merge request OpenMW/openmw!3124
2 years ago
Zackhasacat 90d8b8fa1c Add .DS_Store to gitignore 2 years ago
Kindi 43e92fa1c9 Add type prop for types.Creature 2 years ago
jvoisin 6d231ffc07 Merge branch 'translation-fr-7417' into 'master'
Add missing french localization ( #7417 )

See merge request OpenMW/openmw!3119
2 years ago
Arnaud Dochain 05bde3862f Add missing french localization ( #7417 ) 2 years ago
Petr Mikheev 790ddcf32e Fix #7420 (Local scripts on items cause the game to crash when activated) 2 years ago
Petr Mikheev 69f6ab2882 Add integration test for `core.getGMST` 2 years ago
Petr Mikheev 256db78c6c [Lua] core.getGMST returns `nil` if there is no such game setting 2 years ago
Petr Mikheev 96399b3d23 Add fallbacks to Store<ESM::GameSetting> 2 years ago
Petr Mikheev be45b8199e Whitelist and type validation for fallbacks 2 years ago
Petr Mikheev e35bf97603 Merge branch 'awildmoonappeared' into 'master'
Expose levelled creatures to Lua

See merge request OpenMW/openmw!3127
2 years ago
Evil Eye 9772845f7b Address feedback 2 years ago
psi29a 1d5b73f20a Merge branch 'youonlyneedtounlockonce' into 'master'
Don't unlock unlocked objects now that unlock is no longer idempotent

See merge request OpenMW/openmw!3125
2 years ago
psi29a 613003e1c7 Merge branch 'navigator_debug' into 'master'
Navigator debugging and logging

See merge request OpenMW/openmw!3122
2 years ago
Evil Eye 66d9d7e585 Expose levelled creatures to Lua 2 years ago
Evil Eye 24c1909d52 Don't unlock unlocked objects now that unlock is no longer idempotent 2 years ago
elsid 180dd7dc64
Log worldspace in RecastContext 2 years ago
elsid e6e6b65ab3
Remove redundant manipulators 2 years ago
elsid f9e9368fda
Add operator<< for DetourSettings 2 years ago
elsid dd08154b23
Add operator<< for DetourNavigator::AreaCosts 2 years ago
elsid ce5fbd6b68
Write separator between Detour status flags 2 years ago
psi29a b62b5f363e Merge branch 'osg_win_dep' into 'master'
Use most recent OSG dependency to match 0.48 RC builds

See merge request OpenMW/openmw!3120
2 years ago
psi29a 25a719700b Merge branch 'esmtool_fallout_nv' into 'master'
Support FalloutNV.esm

See merge request OpenMW/openmw!3065
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 ec2f0e4645 Merge branch 'fragile' into 'master'
More closely replicate Morrowind.exe's locks

Closes #7415

See merge request OpenMW/openmw!3116
2 years ago
elsid 6c7cdb981d
Use most recent OSG dependency to match 0.48 RC builds 2 years ago
elsid 11204d35d6
Use zlib directly for ESM4
Fallback to decompression by block of fixed size when decompressing the
whole archive fails.
2 years ago
elsid f841a1377f
Skip ATTR subrecord in CLAS record
Present in FalloutNV.esm.
2 years ago
psi29a 2686e586e5 Merge branch 'dev-7019' into 'master'
Fix improper access of stereo manager by other shared components

See merge request OpenMW/openmw!2437
2 years ago
psi29a 766b829ce6 Merge branch 'fix_7385' into 'master'
Fix #7385

Closes #7385

See merge request OpenMW/openmw!3117
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
Tobias Tribble 0e6155c529 Added delayed action 2 years ago
Kindi 8962cb818c Add getCrimeLevel() to types.Player 2 years ago
Petr Mikheev 801a5a3213 Fix #7385 2 years ago
Evil Eye a5b147d44d Add a clarifying comment 2 years ago
Evil Eye da4e04522b More closely replicate Morrowind.exe's locks 2 years ago
psi29a 8b0ef546b8 Merge branch 'autodoor' into 'master'
Handle ESM4 doors with "AutomaticDoor" flag + some additional Lua bindings

See merge request OpenMW/openmw!3095
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