Commit Graph

31393 Commits (3bb3f58c7388c8286f5ae8117855bc5716ba6caa)
 

Author SHA1 Message Date
AnyOldName3 3bb3f58c73 Don't put crash dumps in Temp on Windows
Well... unless we fail to get the user profile directory.

Also put freeze dumps in a more appropriately-named file.

Discussed in https://gitlab.com/OpenMW/openmw/-/issues/7455

Manual rewrite of c21695c951

As well as that, I found a bug where the crash dump path was being converted from a std::filesystem::path to a utf8-encoded std::string, then passed to the crash catcher, which converted it to a std::filesystem::path implicitly, but using the system eight-bit code page, which wouldn't usually be UTF-8. That's now fixed by passing the function that expects a path a path instead of a string.
2 years ago
psi29a 1d73780621 Merge branch 'fix_write_index_ref_id' into 'master'
Fix writing IndexRefId to ESM3

See merge request OpenMW/openmw!3196
2 years ago
elsid a6dbd819a1
Fix writing IndexRefId to ESM3
Use correct enum value.
2 years ago
psi29a 8a33edd64a Merge branch 'cleanup_includes' into 'master'
Cleanup includes

See merge request OpenMW/openmw!3191
2 years ago
psi29a 050fc20379 Merge branch 'settings_values_game' into 'master'
Use settings values for Game settings (#6876)

See merge request OpenMW/openmw!3188
2 years ago
psi29a 6601b0cb15 Merge branch 'fastandloose' into 'master'
Drop support for --fs-strict

Closes #7394

See merge request OpenMW/openmw!3093
2 years ago
psi29a 16ac15674c Merge branch 'fix_changelog' into 'master'
Use proper #7243 description

See merge request OpenMW/openmw!3190
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
elsid 05a42a1816
Cleanup includes 2 years ago
elsid b02c0ea896
Use proper #7243 description
The issue is about making ESM4 reader use VFS. Skyrim.esm part is only valid for
openmw binary, other tools (openmw-cs, navmeshtool) still can't load it or any
other ESM4 files.
2 years ago
psi29a 023e8f72cd Merge branch 'master' into 'master'
pass time on OnTrainingFinished callback instead of before the fadeScreenIn

See merge request OpenMW/openmw!3181
2 years ago
Dave Corley dfa4f5da8a pass time on OnTrainingFinished callback instead of before the fadeScreenIn 2 years ago
psi29a 5a871d4b27 Merge branch 'fix_lua_doc_transform' into 'master'
[Lua] Fix usage example of util.transform in documentation

See merge request OpenMW/openmw!3184
2 years ago
elsid 6e8dcc16c6
Use settings values for Game settings 2 years ago
elsid fb5e5335aa
Initialize mTimerDisposeSummonsCorpses in class definition 2 years ago
elsid 86e5b94ef6
Convert setting value int to CollisionShapeType on initialization 2 years ago
elsid 47978dcb71
Remove unused getActorsProcessingRange function 2 years ago
Petr Mikheev 866f67ed19 Change MWScript Lua bindings (#7142) 2 years ago
psi29a 2a271cdecc Merge branch 'fix_7439' into 'master'
Fix #7439: world.players and nearby.players returns "0_-1" instead of "1_-1"

Closes #7439

See merge request OpenMW/openmw!3183
2 years ago
psi29a 2b11c2cf36 Merge branch 'fix-exterior-regression' into 'master'
Fixes #7437

Closes #7388 and #7437

See merge request OpenMW/openmw!3187
2 years ago
psi29a 51dbc867f9 Merge branch 'fix_remove_after_disable' into 'master'
Fix #7441: `obj.enabled = false ; obj:remove()` in Lua doesn't remove the object from scene.

Closes #7441

See merge request OpenMW/openmw!3185
2 years ago
florent.teppe 950cc7be83 gets the right worldspace when calculating exterior positions. 2 years ago
Petr Mikheev 39fc832fde Fix #7441: Objects that are removed and disabled in the same frame via lua remain in the world but become uninteractable 2 years ago
psi29a fc5d73648a Merge branch 'schooled' into 'master'
Merge magic schools into skills

See merge request OpenMW/openmw!3148
2 years ago
psi29a 05fe189fdb Merge branch 'partial_ammo_equipping' into 'master'
Partial ammo equipping

See merge request OpenMW/openmw!3156
2 years ago
Kindi a176e0f9ea Partial ammo equipping 2 years ago
psi29a c8a318574c Merge branch 'templateNifReader' into 'master'
Templated nif reader function modelled after cc9cii's reader

See merge request OpenMW/openmw!3175
2 years ago
alekulyn 683fb0a342 Templated nif reader function modelled after cc9cii's reader 2 years ago
Petr Mikheev fa4cce7132 [Lua] Fix usage example of util.transform in documentation 2 years ago
Petr Mikheev 8ca7770d56 Fix #7439: world.players and nearby.players returns "0_-1" instead of "1_-1" 2 years ago
psi29a 462d1c5278 Merge branch 'font_changelog' into 'master'
Update CHANGELOG.md with a missing entry

See merge request OpenMW/openmw!3182
2 years ago
psi29a bf72fa0307 Merge branch 'door-n-teleports' into 'master'
Documentation: Article on how to set up doors in OpenMW

See merge request OpenMW/openmw!3172
2 years ago
Matjaž Lamut 32cbff4dce Documentation: Article on how to set up doors in OpenMW 2 years ago
Abdu Sharif ba8fbfd9c1 Update CHANGELOG.md with a missing entry 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
Evil Eye 73c2387708 Merge schools into skills 2 years ago
Evil Eye 9947a41c37 Combine magic school properties into structs 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 31efad1dd0 Merge branch 'fix_model_path' into 'master'
Fix #7403: incorrect model path for records created by Lua scripts

Closes #7403

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

See merge request OpenMW/openmw!3164
2 years ago
psi29a 0ce98ccc0a Merge branch 'idontwannatalkaboutit' into 'master'
Return the actual topic the info came from

See merge request OpenMW/openmw!3176
2 years ago
psi29a 8378017ec3 Merge branch 'doc-cell-id-name' into 'master'
Documentation: Mention the significance of the Name field for interior cells.

See merge request OpenMW/openmw!3177
2 years ago
Mads Buvik Sandvei 41d499f9f8 Inert -> Innate 2 years ago
Tobias Tribble a4f0cd4b90 Remove spell change 2 years ago
jvoisin 3af7a88365 Review suggestion. 2 years ago
Tobias Tribble b535e41164 Fix actorActiveSpells pairs, docs 2 years ago
Matjaž Lamut 33e4a5fdf5 Mention behaviour if ID Name of interior cells in OpenMW-CS 2 years ago
Matjaž Lamut 1906410bb1 Mention the significance of the Name for interior cells. 2 years ago
AnyOldName3 f34b57656a Merge branch 'skyfix' into 'master'
Do not lose existing callbacks for sky node

Closes #7427

See merge request OpenMW/openmw!3171
2 years ago
psi29a 329ce5701b Merge branch 'cell-view-extra-info' into 'master'
Documentation: Extra information on the Cell 3D View in OpenMW-CS

See merge request OpenMW/openmw!3173
2 years ago