Commit Graph

29640 Commits (45cd5bdbd749319a44691e6d3315c6216024395c)
 

Author SHA1 Message Date
Evil Eye 45cd5bdbd7 Ignore 0 attributes on dead NPCs 2 years ago
psi29a 45e673564f Merge branch 'flying_position' into 'master'
Only force adjust the player and NPCs teleported out of the active grid

See merge request OpenMW/openmw!2488
2 years ago
Evil Eye 4a48156378 Only force adjust the player and NPCs teleported out of the active grid 2 years ago
psi29a fe67deda9b Merge branch 'less_annoying_bound' into 'master'
Allow bound effects to be recast if they're attached to a recastable effect

See merge request OpenMW/openmw!2486
2 years ago
Evil Eye 5448338b21 Allow bound effects to be recast if they're attached to a recastable effect 2 years ago
psi29a 2091a81e1b Merge branch 'off_by_one' into 'master'
Fix error reporting line numbers

See merge request OpenMW/openmw!2483
2 years ago
glassmancody.info 87c0a6e6dc fix line numbers being off by one for each jump block 2 years ago
Petr Mikheev 4f5443118e Merge branch 'fix_coroutine_crash' into 'master'
Fix coroutine-related crashes

Closes #6996

See merge request OpenMW/openmw!2447
2 years ago
uramer a2fa1fe0a5 Execute async callbacks on the main Lua stack 2 years ago
uramer 8108fa0724 Merge branch 'fix_7039' into 'master'
Fix #7039: freeze after throwing an error in a queued Lua callback

Closes #7039

See merge request OpenMW/openmw!2469
2 years ago
uramer b13a4f6b01 Lua coroutine crash tests 2 years ago
Evil Eye 48726eedaa Mark constant methods const 2 years ago
Evil Eye a207b5e419 Prevent potentially returning garbage flags 2 years ago
Evil Eye c8a594d9d2 Don't use potentially invalid cache entry 2 years ago
psi29a bc1e0d3522 Merge branch 'grayscale_dialogue' into 'master'
Fix dialogue issues

Closes #6419 and #7047

See merge request OpenMW/openmw!2478
2 years ago
psi29a d2077b5624 Merge branch 'Who-needs-PR-anyway' into 'master'
Finally get rid of the dreaded PR changelog.

See merge request OpenMW/openmw!2472
2 years ago
psi29a 48232bfece Merge branch 'consecutiveseriouspunches' into 'master'
Don't process unexpected hit text keys (bug #7042)

Closes #7042

See merge request OpenMW/openmw!2473
2 years ago
psi29a fdf1577918 Merge branch 'lua_records' into 'master'
Lua Armor, Static and Light record bindings

See merge request OpenMW/openmw!2341
2 years ago
psi29a e7e371eb14 Merge branch 'unbreak_focal' into 'master'
add some memory

See merge request OpenMW/openmw!2479
2 years ago
psi29a da9cbbce8f add some memory 2 years ago
Evil Eye a24e9e4c0a Mark constant methods const 2 years ago
Evil Eye 81f138cea0 Prevent potentially returning garbage flags 2 years ago
Evil Eye 1c17260d87 Don't use potentially invalid cache entry 2 years ago
psi29a 1924a3a694 Merge branch 'floatingpointtypefish' into 'master'
Only prevent initially dead actors from floating up (bug #4204)

Closes #4204

See merge request OpenMW/openmw!2476
2 years ago
Alexei Kotov ece7a98e03 Only prevent initially dead actors from floating up (bug #4204) 2 years ago
psi29a a227bab1ae Merge branch 'fix-macos-build-without-refactoring-a-bunch-of-unrelated-files' into 'master'
Fix MacOS build better

See merge request OpenMW/openmw!2474
2 years ago
AnyOldName3 15c51dcbbc Restore false-positive unused includes
They're needed on MacOS as SDL_opengl_gletx.h doesn't define them there.

They don't actually work on MacOS, so long-term, the code that uses
these defines should be changed to use #ifdef to check they're available
before using them.
2 years ago
Alexei Kotov eadade9dfc Don't process unexpected hit text keys (bug #7042) 2 years ago
AnyOldName3 77de37b1ed Revert "Merge branch 'fix_macos_build' into 'master'"
As well as fixing the MacOS build, it meddled with a bunch of files that
already did the right thing.

This reverts commit 8162541a14, reversing
changes made to e16c451d08.
2 years ago
Atahualpa fc857d227f Finally get rid of the dreaded PR changelog. Release changelogs will be covered in our dedicated PR repo. 2 years ago
psi29a df8bd57a9e Merge branch 'lua_testing_util' into 'master'
Move testing_util.lua to a separate directory to be reused as a library

See merge request OpenMW/openmw!2470
2 years ago
psi29a 2dd9284ca4 Merge branch 'stats_err_msg' into 'master'
[Lua] Improve error message when trying to change stats from a global script

See merge request OpenMW/openmw!2468
2 years ago
mpeco a2ce37b5b0 clang-format 2 years ago
mpeco e10b7e5c82 types.lua baseArmor comment 2 years ago
mpeco fd2d9d7d1a types.lua typo 2 years ago
mpeco af3af6e091 update types.lua 2 years ago
mpeco 90a73b39ce Lua Armor, Static and Light record bindings 2 years ago
elsid 0389aa2b7e
Move testing_util.lua to a separate directory to be reused as a library 2 years ago
Petr Mikheev 395f7f0e9a Fix #7039: freeze after throwing an error in a queued Lua callback 2 years ago
Petr Mikheev 6371e002fd [Lua] More understandable error message when trying to change stats on anything except `openmw.self` 2 years ago
psi29a 59025f2bc9 Merge branch 'dont_make_me_press_twice' into 'master'
Derive sneaking state from character data

See merge request OpenMW/openmw!2360
2 years ago
psi29a 5dfbf6ffb7 Merge branch 'another_iwyu' into 'master'
Another pass with IWYU

See merge request OpenMW/openmw!2465
2 years ago
jvoisin d87e89bc93 Merge branch 'macos_recast_builds' into 'master'
Add recastnavigation to openmw-deps for macOS and updates

See merge request OpenMW/openmw!2466
2 years ago
psi29a c75f8b3639 Update CI/before_install.osx.sh, CI/before_script.osx.sh 2 years ago
jvoisin cd29c181cf Another pass with IWYU 2 years ago
psi29a 8162541a14 Merge branch 'fix_macos_build' into 'master'
Use separate header to define missing GL constants

See merge request OpenMW/openmw!2464
2 years ago
psi29a e16c451d08 Merge branch 'l10n' into 'master'
Separate l10n manager from lua

See merge request OpenMW/openmw!2451
2 years ago
psi29a 0fbce9b21d Merge branch 'factorize_windows_build_script' into 'master'
Factorise/simplify a bit before_script.msvc.sh

See merge request OpenMW/openmw!2427
2 years ago
psi29a c164437d91 Merge branch 'classism' into 'master'
Use class service flags for autocalc NPCs

Closes #7044

See merge request OpenMW/openmw!2461
2 years ago
psi29a c562b0b72c Merge branch 'bootlegcharacter' into 'master'
Nitpicking in CharacterController::update()

See merge request OpenMW/openmw!2460
2 years ago