elsid
013f56088b
Support negative days in TimeStamp
...
As vanilla engine does.
2022-11-01 22:17:39 +01:00
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
2022-10-31 20:20:18 +00:00
Evil Eye
4a48156378
Only force adjust the player and NPCs teleported out of the active grid
2022-10-31 12:29:29 +01:00
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
2022-10-30 12:37:48 +00:00
Evil Eye
5448338b21
Allow bound effects to be recast if they're attached to a recastable effect
2022-10-28 23:10:47 +02:00
psi29a
2091a81e1b
Merge branch 'off_by_one' into 'master'
...
Fix error reporting line numbers
See merge request OpenMW/openmw!2483
2022-10-24 18:41:20 +00:00
glassmancody.info
87c0a6e6dc
fix line numbers being off by one for each jump block
2022-10-24 08:40:33 -07:00
Petr Mikheev
4f5443118e
Merge branch 'fix_coroutine_crash' into 'master'
...
Fix coroutine-related crashes
Closes #6996
See merge request OpenMW/openmw!2447
2022-10-18 22:30:13 +00:00
uramer
a2fa1fe0a5
Execute async callbacks on the main Lua stack
2022-10-18 22:12:11 +02:00
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
2022-10-18 19:53:30 +00:00
uramer
b13a4f6b01
Lua coroutine crash tests
2022-10-18 21:11:31 +02:00
Evil Eye
48726eedaa
Mark constant methods const
2022-10-18 20:28:35 +02:00
Evil Eye
a207b5e419
Prevent potentially returning garbage flags
2022-10-18 20:28:35 +02:00
Evil Eye
c8a594d9d2
Don't use potentially invalid cache entry
2022-10-18 20:28:35 +02:00
psi29a
bc1e0d3522
Merge branch 'grayscale_dialogue' into 'master'
...
Fix dialogue issues
Closes #6419 and #7047
See merge request OpenMW/openmw!2478
2022-10-18 15:41:56 +00:00
psi29a
d2077b5624
Merge branch 'Who-needs-PR-anyway' into 'master'
...
Finally get rid of the dreaded PR changelog.
See merge request OpenMW/openmw!2472
2022-10-17 13:11:35 +00:00
psi29a
48232bfece
Merge branch 'consecutiveseriouspunches' into 'master'
...
Don't process unexpected hit text keys (bug #7042 )
Closes #7042
See merge request OpenMW/openmw!2473
2022-10-17 13:11:02 +00:00
psi29a
fdf1577918
Merge branch 'lua_records' into 'master'
...
Lua Armor, Static and Light record bindings
See merge request OpenMW/openmw!2341
2022-10-17 13:10:19 +00:00
psi29a
e7e371eb14
Merge branch 'unbreak_focal' into 'master'
...
add some memory
See merge request OpenMW/openmw!2479
2022-10-17 13:09:18 +00:00
psi29a
da9cbbce8f
add some memory
2022-10-17 13:09:17 +00:00
Evil Eye
a24e9e4c0a
Mark constant methods const
2022-10-17 09:43:20 +02:00
Evil Eye
81f138cea0
Prevent potentially returning garbage flags
2022-10-17 09:37:56 +02:00
Evil Eye
1c17260d87
Don't use potentially invalid cache entry
2022-10-17 09:35:43 +02:00
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
2022-10-16 17:26:00 +00:00
Alexei Kotov
ece7a98e03
Only prevent initially dead actors from floating up (bug #4204 )
2022-10-14 19:35:28 +03:00
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
2022-10-14 11:30:19 +00:00
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.
2022-10-13 00:49:24 +01:00
Alexei Kotov
eadade9dfc
Don't process unexpected hit text keys (bug #7042 )
2022-10-13 02:07:23 +03:00
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
.
2022-10-12 22:48:34 +01:00
Atahualpa
fc857d227f
Finally get rid of the dreaded PR changelog. Release changelogs will be covered in our dedicated PR repo.
2022-10-12 20:08:20 +02:00
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
2022-10-11 06:12:18 +00:00
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
2022-10-11 06:11:51 +00:00
mpeco
a2ce37b5b0
clang-format
2022-10-11 01:14:17 -03:00
mpeco
e10b7e5c82
types.lua baseArmor comment
2022-10-11 00:01:12 -03:00
mpeco
fd2d9d7d1a
types.lua typo
2022-10-11 00:01:12 -03:00
mpeco
af3af6e091
update types.lua
2022-10-11 00:01:11 -03:00
mpeco
90a73b39ce
Lua Armor, Static and Light record bindings
2022-10-11 00:01:08 -03:00
elsid
0389aa2b7e
Move testing_util.lua to a separate directory to be reused as a library
2022-10-10 23:39:32 +02:00
Petr Mikheev
395f7f0e9a
Fix #7039 : freeze after throwing an error in a queued Lua callback
2022-10-10 23:32:17 +02:00
Petr Mikheev
6371e002fd
[Lua] More understandable error message when trying to change stats on anything except openmw.self
2022-10-10 22:57:06 +02:00
psi29a
59025f2bc9
Merge branch 'dont_make_me_press_twice' into 'master'
...
Derive sneaking state from character data
See merge request OpenMW/openmw!2360
2022-10-10 16:49:20 +00:00
psi29a
5dfbf6ffb7
Merge branch 'another_iwyu' into 'master'
...
Another pass with IWYU
See merge request OpenMW/openmw!2465
2022-10-10 16:48:57 +00:00
jvoisin
d87e89bc93
Merge branch 'macos_recast_builds' into 'master'
...
Add recastnavigation to openmw-deps for macOS and updates
See merge request OpenMW/openmw!2466
2022-10-10 16:37:28 +00:00
psi29a
c75f8b3639
Update CI/before_install.osx.sh, CI/before_script.osx.sh
2022-10-10 14:11:46 +00:00
jvoisin
cd29c181cf
Another pass with IWYU
2022-10-10 15:16:18 +02:00
psi29a
8162541a14
Merge branch 'fix_macos_build' into 'master'
...
Use separate header to define missing GL constants
See merge request OpenMW/openmw!2464
2022-10-10 07:49:01 +00:00
psi29a
e16c451d08
Merge branch 'l10n' into 'master'
...
Separate l10n manager from lua
See merge request OpenMW/openmw!2451
2022-10-10 07:34:18 +00:00
psi29a
0fbce9b21d
Merge branch 'factorize_windows_build_script' into 'master'
...
Factorise/simplify a bit before_script.msvc.sh
See merge request OpenMW/openmw!2427
2022-10-10 07:33:43 +00:00
psi29a
c164437d91
Merge branch 'classism' into 'master'
...
Use class service flags for autocalc NPCs
Closes #7044
See merge request OpenMW/openmw!2461
2022-10-10 07:32:46 +00:00
psi29a
c562b0b72c
Merge branch 'bootlegcharacter' into 'master'
...
Nitpicking in CharacterController::update()
See merge request OpenMW/openmw!2460
2022-10-10 07:27:07 +00:00