kuyondo
033be4e6e6
add changelog
1 year ago
Cody Glassman
dec120f38c
consistent average scene luminance
1 year ago
Alexei Kotov
49f13c53c0
Merge branch 'makeunlocksoundwhenlocking' into 'master'
...
Play a sound when lock spell succeeds
See merge request OpenMW/openmw!3578
1 year ago
jvoisin
32a9581394
Merge branch 'deepdepths' into 'master'
...
Depth flag handling fixes (bug #7380 )
See merge request OpenMW/openmw!3568
1 year ago
jvoisin
60ec894d8a
Merge branch 'lightitupbaby' into 'master'
...
Support point specular lighting (#6188 )
Closes #6188
See merge request OpenMW/openmw!3559
1 year ago
Kindi
d54c8b82d9
changelog
1 year ago
Alexei Kotov
e1cd5250af
Use sun visibility for sunlight scattering (bug #7309 )
1 year ago
Alexei Kotov
bdc019647a
Merge branch 'figure-skaters' into 'master'
...
Use accumulated movement when possible
Closes #5062
See merge request OpenMW/openmw!3549
1 year ago
Alexei Kotov
116ef1c62b
Depth flag handling fixes (bug #7380 )
...
Properly disable depth test while allowing depth writes to happen
Remove NiStencilProperty interaction
Don't set up depth flags for BSShaderPPLightingProperty
1 year ago
Zackhasacat
231803c6ea
Merge branch 'sunvisibility' into 'master'
...
Make sun specularity behavior more intuitive (bug #6190 )
Closes #6190
See merge request OpenMW/openmw!3535
1 year ago
Alexei Kotov
820fc068d1
Support point specular lighting ( #6188 )
...
Fix passing light specular colors with shader lighting methods (with help from wazabear)
1 year ago
Alexei Kotov
876f6ea2da
Validate enchantment records (bug #7654 )
...
Clean up spell validation
Fix a flaw in spell effect tooltip code
1 year ago
Evil Eye
3baefdf29e
Merge branch 'invisibilityagain' into 'master'
...
Improve invisibility breaking consistency (bug #7660 )
Closes #7660
See merge request OpenMW/openmw!3539
1 year ago
Mads Buvik Sandvei
c59fb6c91c
Changelog entry
1 year ago
Alexei Kotov
629fe8ce81
Merge branch 'we-all-know-actors-cant-read' into 'master'
...
Some cleanup of scripted animation handling.
Closes #4742 , #7637 , and #7636
See merge request OpenMW/openmw!3522
1 year ago
Alexei Kotov
6e069161a4
Merge branch 'sortalphabetcalinrechargeandrepairmenu' into 'master'
...
Sort repair and recharge menu list alphabetically
See merge request OpenMW/openmw!3524
1 year ago
Kindi
733a6e01ad
Sort repair and recharge menu list alphabetically (bug #7642 )
1 year ago
Mads Buvik Sandvei
54441624a1
Changelog entry for 4508
1 year ago
Alexei Kotov
3d5b06a78e
Sort inactive shader list ( #7652 )
1 year ago
Alexei Kotov
2d38ca4c35
Improve invisibility breaking consistency (bug #7660 )
...
- Break on recharge attempts
- Break on repair attempts
- Break on potion creation attempts
- Don't break on failed ingredient consuming
1 year ago
Mads Buvik Sandvei
d2836748fd
Changelog entry for #4742
1 year ago
Mads Buvik Sandvei
c25c6872b0
changelog entries
1 year ago
Alexei Kotov
e6137cff73
Merge branch 'tapdancers' into 'master'
...
AiWander must update wandering manually flag when resuming existing path.
Closes #7647
See merge request OpenMW/openmw!3526
1 year ago
uramer
1ec4681e40
Merge branch 'areyouthere' into 'master'
...
Add record presence early-outs for various script instructions (feature #7625 )
Closes #7625
See merge request OpenMW/openmw!3501
1 year ago
Alexei Kotov
12abd30e9f
Make sun specularity behavior more intuitive (bug #6190 )
...
Remove sun visibility influence on object specularity
Subdue sun visibility influence on water specularity
1 year ago
Mads Buvik Sandvei
24bac3ebd4
AiWander must update mIsWanderingManually when resuming wander.
1 year ago
Evil Eye
6cd5734fb3
Rate weapons as useless if the actor's skill is 0
1 year ago
psi29a
8380da2e1d
Merge branch 'missmewiththatscript' into 'master'
...
Remove missing scripts from actors much like is done for items
Closes #7204
See merge request OpenMW/openmw!3502
1 year ago
psi29a
664caa2fc1
Merge branch 'iseeyou' into 'master'
...
Prevent fleeing in inappropriate situations (bug #6932 )
Closes #6932
See merge request OpenMW/openmw!3508
1 year ago
psi29a
bdd0299fe7
Merge branch 'flyyouscamps' into 'master'
...
Allow talking with fleeing creatures (bug #7631 )
Closes #7631
See merge request OpenMW/openmw!3510
1 year ago
psi29a
035004170c
Merge branch 'datadirs' into 'master'
...
Launcher: Improve directory appending UX and heuristics (bug #7502 )
Closes #7502
See merge request OpenMW/openmw!3490
1 year ago
Alexei Kotov
e6c02efbb7
Add record presence early-outs for various script instructions (feature #7625 )
...
AddItem, RemoveItem, StartScript, StopScript, AddTopic
1 year ago
Evil Eye
23bf6ed878
Remove missing scripts from actors much like is done for items
1 year ago
psi29a
698fd00269
Merge branch 'killerqueen' into 'master'
...
Support NiParticleBomb (feature #7634 )
Closes #7634
See merge request OpenMW/openmw!3512
1 year ago
Mads Buvik Sandvei
7c28066268
Changelog entry for 7611
1 year ago
Alexei Kotov
715efe6cb1
Handle NiParticleBomb (feature #7634 )
1 year ago
Alexei Kotov
f68bd3ba97
Launcher: Improve directory appending UX and heuristics (bug #7502 )
...
- Recognize more asset directories and omwgame files
- Always let the user append the selected directory
- Automatically pick the user-selected directory if it's the only valid directory
- Add a caption to directory selection dialog, properly handle cancellation
1 year ago
Alexei Kotov
3330907d7b
Combat AI: Prefer picking reachable/visible targets (bug #6932 )
1 year ago
Alexei Kotov
ee5ca066fd
Allow talking with fleeing creatures (bug #7631 )
1 year ago
Alexei Kotov
d0ffe6e2f9
Don't apply Charm to creatures (bug #7630 )
1 year ago
psi29a
febfa353e0
Merge branch 'save_metadata' into 'master'
...
Add additional fields to save metadata
See merge request OpenMW/openmw!3493
1 year ago
Andrei Kortunov
fc74cc49dd
Add additional fields to save metadata (feature 7618)
1 year ago
psi29a
ab631fcd70
Merge branch 'whosabaddoggo' into 'master'
...
Handle AllowWerewolfForceGreeting variable (bug #7609 )
Closes #7609
See merge request OpenMW/openmw!3476
1 year ago
Alexei Kotov
799da630e4
CopyRigVisitor: don't copy unskinned geometry (bug #5280 )
1 year ago
Alexei Kotov
cecb2b71ea
Handle AllowWerewolfForceGreeting variable (bug #7609 )
1 year ago
Evil Eye
0814ef5697
Allow creatures to use potions
1 year ago
Andrei Kortunov
1ac0a3b25b
Update canvas size every frame when it is visible (bug 7603)
1 year ago
Alexei Kotov
440851ff48
Rewrite melee hit target selection (bug #3438 )
1 year ago
Andrei Kortunov
e1cae5a029
Rework music system
1 year ago
psi29a
090da90302
Merge branch 'factions' into 'master'
...
Implement Lua API for factions
See merge request OpenMW/openmw!3405
1 year ago
Andrei Kortunov
6ee86dea82
Implement Lua API for factions (feature 7468)
1 year ago
Alexei Kotov
0f2e5f9db6
Uncap Drain effects again (bug #7573 )
1 year ago
psi29a
1a4b29f014
Merge branch 'fix_terrain_cache' into 'master'
...
Terrain cache fixes and optimizations
Closes #7557
See merge request OpenMW/openmw!3388
1 year ago
Andrei Kortunov
c04a0ca3a5
Implement Lua API for VFS
1 year ago
Petr Mikheev
f260fa006e
Show OpenMW version and Lua API revision in documentation.
1 year ago
elsid
8bbaa57a14
Add changelog record for #7557
1 year ago
Evil Eye
10f1e9a4e0
Load the lowest faction reaction for every faction
1 year ago
Evil Eye
ef6100f788
Start the game on Friday
1 year ago
psi29a
ab798be320
Merge branch 'fix_scrollbars' into 'master'
...
Do not use deprecated MyGUI properties
Closes #5896
See merge request OpenMW/openmw!3320
1 year ago
Andrei Kortunov
944b127887
Add changelog entry
1 year ago
Andrei Kortunov
3fe5cc497b
Add a changelog entry
1 year ago
Evil Eye
7c82405c9f
Tweak AI rating to reduce healing spam
1 year ago
elsid
8e7fe44514
Support terrain sample size greater than cell size
1 year ago
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
1 year ago
Chris Vigil
996f5fd7ad
Resolve "Extend searching in the console with regex and toggleable case-sensitivity"
1 year ago
psi29a
2a4440e5b1
Merge branch 'theprojectileswereswords' into 'master'
...
Fix price enchantment price calculation to use the correct item count
Closes #7472
See merge request OpenMW/openmw!3227
1 year ago
psi29a
e073eab05e
Merge branch 'more_evade_directions' into 'master'
...
Use more evade directions and filter by supporting animation (#7450 )
Closes #7450
See merge request OpenMW/openmw!3210
1 year ago
psi29a
f9cb752b25
Merge branch 'resistanceisnotfutile' into 'master'
...
Resist failed normal weapon hits (bug #7284 )
Closes #7284
See merge request OpenMW/openmw!3220
1 year ago
Matjaž Lamut
0951033021
Include an unincluded feature of OpenMW-CS to the changelog
1 year ago
elsid
579e533621
Add more evade directions and order them to make a circle
1 year ago
Evil Eye
2fa9462d49
Add changelog entry
1 year ago
Evil Eye
44ab0ff8ef
Don't allow saves with an invalid last generated RefNum to load
1 year ago
Evil Eye
b082afd5b0
Fix price enchantment price calculation to use the correct item count
1 year ago
psi29a
ce84fdf5f5
Merge branch 'limitedpower' into 'master'
...
Cap global map cell size (bug #6222 )
Closes #6222
See merge request OpenMW/openmw!3225
1 year ago
Alexei Dobrohotov
39c84c84da
Cap global map cell size (bug #6222 )
1 year ago
psi29a
41abbae3e7
Merge branch 'sittingontheoverlap' into 'master'
...
Allow subrecords to overlap the following record (bug #6025 )
Closes #6025
See merge request OpenMW/openmw!3215
1 year ago
Alexei Kotov
4bbbfe74b3
Merge branch 'finishdrag' into 'master'
...
Finish draganddrop before startdrag
See merge request OpenMW/openmw!3186
1 year ago
Kindi
00e5f31242
Finish draganddrop before startdrag
1 year ago
Alexei Dobrohotov
411c71062c
Resist failed normal weapon hits (bug #7284 )
1 year ago
Alexei Dobrohotov
66fd1f8862
Allow subrecords to overlap the following record (bug #6025 )
1 year ago
AnyOldName3
f4403be128
Add #7322 to changelog
1 year ago
psi29a
6601b0cb15
Merge branch 'fastandloose' into 'master'
...
Drop support for --fs-strict
Closes #7394
See merge request OpenMW/openmw!3093
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
Dave Corley
dfa4f5da8a
pass time on OnTrainingFinished callback instead of before the fadeScreenIn
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
Abdu Sharif
ba8fbfd9c1
Update CHANGELOG.md with a missing entry
2 years ago
psi29a
c931776769
Merge branch '0.48-changelog' into 'master'
...
Add missing changelog entries
See merge request OpenMW/openmw!3169
2 years ago
Andrei Kortunov
7c1119d939
Add missing changelog entries
2 years ago
psi29a
bb7eb0f527
Merge branch 'chargingup' into 'master'
...
Autocalculate enchantment costs and charges
Closes #7428
See merge request OpenMW/openmw!3152
2 years ago
Andrei Kortunov
11c6926b3d
Add a missing line to the changelog
2 years ago
Evil Eye
e9bcad4e05
Autocalculate enchantment costs and charges
2 years ago
Evil Eye
7531db4457
Add changelog entry
2 years ago
Evil Eye
eeda48ec50
Drop support for --fs-strict
2 years ago
Evil Eye
da4e04522b
More closely replicate Morrowind.exe's locks
2 years ago
Abdu Sharif
ad64c4d627
Update CHANGELOG.md
2 years ago
psi29a
4fd8ed8f13
Merge branch 'qt_scene' into 'master'
...
Migrate from GraphicsWindowQt to QOpenGLWidget
See merge request OpenMW/openmw!2895
2 years ago
Andrei Kortunov
8df7ce545e
Migrate from GraphicsWindowQt to QOpenGLWidget
2 years ago
Evil Eye
b3e17d79ec
Unify string construction of skill/attribute affecting effect names
2 years ago
Andrei Kortunov
e17281ac67
Implement shader-based water ripples (feature 3537)
2 years ago
Andrei Kortunov
74126953fc
Do not use a rendering node position as a hit position (bug 7298)
2 years ago
unelsson
e19a3e07aa
changelog
2 years ago
Shi Han
a90e3b8c3b
Move from std::atoi to std::from_char
2 years ago
unknown
868a398b86
Allow comparison operators of arbitrary length
2 years ago
Evil Eye
e020af8b4a
Switch to new default device if default device changes
2 years ago
psi29a
3d8acf17bd
Merge branch 'shadervisitor' into 'master'
...
Attach shaders to geometry that lacks a stateset if necessary (bug #7251 )
See merge request OpenMW/openmw!2782
2 years ago
Alexei Kotov
7fd9b27b54
Don't combine static node collision geometry (bug #6027 )
2 years ago
Alexei Dobrohotov
6aef366fd3
Attach shaders to geometry that lacks a stateset if necessary
2 years ago
psi29a
e8e97679f7
Merge branch 'vsync' into 'master'
...
Add support for non-adaptive VSync
Closes #7129
See merge request OpenMW/openmw!2769
2 years ago
Andrei Kortunov
be488649c3
Add support for non-adaptive VSync (feature 7129)
2 years ago
Alexei Kotov
c3c61e1cd3
Merge branch 'conjure_cheap_tricks' into 'master'
...
Increase priority of Bound and Summon spells
Closes #2623
See merge request OpenMW/openmw!2745
2 years ago
Alexei Kotov
a2fdaf8531
Merge branch 'Error-marker-loading-failure-not-handled' into 'master'
...
Use the embedded marker error if we fail to load the error marker model from the vfs
See merge request OpenMW/openmw!2757
2 years ago
psi29a
8651ea4412
Merge branch '7214-add-searching-to-ingame-console' into 'master'
...
Searching in the in-game console
Closes #7214
See merge request OpenMW/openmw!2759
2 years ago
Evil Eye
ad76b0374a
Increase priority of Bound and Summon spells
2 years ago
Alexei Dobrohotov
0f222d270e
Prefer the earliest eponymous nodes in skeletons (bug #3842 )
2 years ago
Shihan42
902cad77c8
Resolve minor errors
2 years ago
Cédric Mocquillon
97c42768e6
Use the embedded marker error if we fail to load the error marker model from the vfs
2 years ago
Shihan42
d76ae478aa
Edit AUTHORS & CHANGELOG
2 years ago
Cédric Mocquillon
6e23ad82d5
Load esm files from vfs
2 years ago
Evil Eye
f5c5ebc1dc
Prevent consumption of ingredients that don't have a first effect
2 years ago
Alexei Kotov
0ba179c332
Discard terrain base layer alpha in non-shader rendering path (bug #6657 )
2 years ago
Alexei Kotov
09716c644e
Assault victims are always aware of the committed crime (bug #7064 )
2 years ago
Alexei Kotov
9deed5c03e
Propagate dynamic effects to node's immediate children (bug #6550 )
2 years ago
psi29a
5f1da29881
Merge branch 'bsapriority' into 'master'
...
Files::Collections: prefer files from highest priority folders (bug #7092 )
Closes #7092
See merge request OpenMW/openmw!2716
2 years ago
Alexei Kotov
0f7822fff8
Unequip the weapon only after finishing the attack (bug #4610 )
2 years ago
Alexei Kotov
536370c76d
Files::Collections: prefer files from highest priority folders
2 years ago
psi29a
886600a1dd
Merge branch 'consoledisposal' into 'master'
...
Check if the console's selected object is available (bug #5870 )
Closes #5870
See merge request OpenMW/openmw!2713
2 years ago
Alexei Kotov
f356d0a2fc
Check if the console's selected object is available (bug #5870 )
2 years ago
psi29a
b385f27f86
Merge branch 'console_history' into 'master'
...
Remembering console commands between sessions
Closes #7125
See merge request OpenMW/openmw!2603
2 years ago
Kindi
044d82a842
Remembering console commands between sessions
2 years ago
Alexei Kotov
192f79841b
Print bound textures in BC (feature #7194 )
2 years ago
psi29a
8b0e55dd5f
Merge branch 'remove-water-walking-teleport-underwater' into 'master'
...
teleporting to an underwater marked location will remove water walking spell effects from actor
Closes #7122
See merge request OpenMW/openmw!2656
2 years ago
James-Deciutiis
273a2ae323
teleporting to an underwater marked location will remove water walking spell effects from actor
...
fix formatting
addressing hasWaterWalking comment
refactor to address remaining comments
clean up formatter changes
adding suggested condition to if statement
move isWaterWalking check into if statement
refactor if block to see if actor needs to have water walking purged
added entry to changelog.md and authors.md
removing redundant check from if statement
Sort previous changelog entry
2 years ago
psi29a
3f9cae7947
Merge branch 'dragdetails' into 'master'
...
[OpenMW-CS] Generate record filters based on cell content and column header
Closes #7161
See merge request OpenMW/openmw!2617
2 years ago
unelsson
e4809976dd
add changelog
2 years ago
Andrzej Głuszak
27a5fd6439
Add changelog entries
2 years ago
psi29a
a9dbb023d7
Merge branch 'lua_create' into 'master'
...
Lua commands to create/move/remove objects; consistent handling of disabled objects (#6726 , #6893 )
See merge request OpenMW/openmw!2627
2 years ago
Petr Mikheev
c294898246
Lua commands to create/move/remove objects; consistent handling of disabled objects ( #6726 , #6893 )
2 years ago
Alexei Kotov
fd6e96576a
Rework music playback (bug #7172 )
2 years ago
psi29a
a7a89ba7c1
Merge branch 'launcher' into 'master'
...
Rework how OpenMW launcher looks
Closes #6922
See merge request OpenMW/openmw!2587
2 years ago
psi29a
dc3ec1a0a0
Merge branch 'mwscript' into 'master'
...
Multiple mwscript optimizations and some refactoring
See merge request OpenMW/openmw!2600
2 years ago
Andrei Kortunov
902c48d1bb
Rework launcher UI
2 years ago
Alexei Kotov
434b4deda1
Don't use xkf if xnif is merely the base model (bug #5371 )
2 years ago
elsid
b88f0d2dbd
Replace mwscript program serialization into a vector with simple struct
...
Mostly to avoid string literal lookup by index with iteration over all preciding
literals and calling strlen. This is very inefficient. In genral this makes code
much more straightforward but also makes it portable since now int and float of
different sizes are properly supported.
2 years ago
glassmancody.info
ee1acd6eb1
add sfc setting, only add to subgraph when enabled
2 years ago
psi29a
6a250c5900
Merge branch 'baby_it_is_occluded_outside' into 'master'
...
Weather Particle Occlusion (#5492 )
Closes #5492
See merge request OpenMW/openmw!1328
2 years ago
Andrei Kortunov
9630246cae
Sort quests in journal by name (bug 7054)
2 years ago
glassmancody.info
9a4977d334
rain occlusion
2 years ago
psi29a
c9d57788fb
Merge branch 'save_fix' into 'master'
...
Clear character name in the loading menu when there are no saves left
See merge request OpenMW/openmw!2583
2 years ago
Andrei Kortunov
760135591b
Clear character name in the loading menu when there are no saves left (bug 7088)
2 years ago
Andrei Kortunov
b217d1fc36
Use OpenMW logging levels for MyGUI log (feature 7130)
2 years ago
elsid
9c91fdcf5d
Move #7121 changelog record to 0.48
2 years ago
psi29a
80e2cd79ec
Merge branch 'boat_closer_to_todd' into 'master'
...
Ignore special characters preceding script commands
Closes #6807
See merge request OpenMW/openmw!2555
2 years ago
psi29a
ba2ececa93
Merge branch 'resolution' into 'master'
...
Improve window mode change
Closes #7087
See merge request OpenMW/openmw!2530
2 years ago
elsid
25ead80d8b
Fix hour modulo expression
...
Round result of std::fmod(hours, 24) to the nearest float below 24 on double to
float conversion when it is not. Add special type and conversion function along
with tests to be used in all places where such conversion happens.
To avoid producing hours equal to 24 due to double to float precision loss.
2 years ago
Evil Eye
b19ad079c2
Ignore special characters preceding script commands
2 years ago
Andrei Kortunov
08f7554e38
Improve window mode change (feature #7087 )
2 years ago
Alexei Kotov
cdd6a8c007
Merge branch 'models_for_the_model_god' into 'master'
...
Implement TestModels/T3D
Closes #7058
See merge request OpenMW/openmw!2506
2 years ago
Evil Eye
209a102061
Update a reference's base record pointer on resurrection
2 years ago
AnyOldName3
08361a6682
Merge branch 'LOD-support-to-Object-Paging' into 'master'
...
Add LOD support to Object Paging
See merge request OpenMW/openmw!2459
2 years ago
Cédric Mocquillon
9aee876687
Update changelog
2 years ago
psi29a
d29d68f1ba
Merge branch 'allycache' into 'master'
...
Always consider an actor their own ally (bug #6313 )
Closes #4229 and #6313
See merge request OpenMW/openmw!2504
2 years ago
Evil Eye
0ae5755abb
Implement TestModels/T3D
2 years ago
Alexei Kotov
5d11238723
Always consider an actor their own ally (bug #6313 )
2 years ago
Alexei Kotov
a5adb73900
Make idle emitters emit ripples every 1.5 seconds (bug #5883 )
2 years ago
psi29a
3ca17e5183
Merge branch 'landofwindandshade' into 'master'
...
Handle landing in the frame the jump is over (bug #5849 )
Closes #5849
See merge request OpenMW/openmw!2499
2 years ago
Alexei Kotov
180963488f
Play shield hit sound when the hit is blocked (bug #6645 )
2 years ago
Alexei Kotov
9b8399c353
Handle landing in the frame the jump is over (bug #5849 )
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
Alexei Kotov
ece7a98e03
Only prevent initially dead actors from floating up (bug #4204 )
2 years ago
Alexei Kotov
eadade9dfc
Don't process unexpected hit text keys (bug #7042 )
2 years ago
Evil Eye
60c26832d2
Use class service flags for autocalc NPCs
2 years ago
Evil Eye
e6592aa850
Add key flag on load
2 years ago
elsid
b92d80249e
Adjust initial distance when destination is changed for obstacle check
...
Changed destination may create a situation when the distance actor moved between
2 update calls is less than initial distance because destination has been changed.
This forces actor to take evasive action when there is no actual obstacle.
2 years ago
elsid
953954ff95
Do not adjust position for falling actors
2 years ago
Evil Eye
7cc55022a1
Implement sun damage based on the research on the wiki
2 years ago
elsid
8068d0153f
Initialize reserved names once to avoid race condition
...
CanOptimizeCallback::isReservedName function may be executed by multiple threads
simultaneously. One of them creates a static but both of them run if statement
and see it's empty because none of them added elements there yet. Both of them
go to the branch where new elements are added doing it without any
synchronization possibly causing SIGSEGV.
2 years ago
psi29a
7e6011751c
Update CHANGELOG.md
2 years ago
Andrei Kortunov
a2c02d2999
Support high-resolution cursor textures (feature 6933)
2 years ago
Andrei Kortunov
6ec9616ddd
Localize the 'show effect duration' option
2 years ago
psi29a
1859c6eded
Merge branch 'pcvisionbonus' into 'master'
...
Implement PCVisionBonus functions
Closes #6983
See merge request OpenMW/openmw!2371
2 years ago
psi29a
1943486812
Merge branch 'savescreenshots' into 'master'
...
!2358 follow-up (bug #6661 )
Closes #6661
See merge request OpenMW/openmw!2376
2 years ago
Alexei Kotov
336bef0403
Update changelog
2 years ago
Alexei Kotov
a285c62e54
Update changelog
2 years ago
Evil Eye
6117b10cfa
Derive screen brightness from the blind modifier
2 years ago
Evil Eye
489c7a10b6
Implement PCVisionBonus functions
2 years ago
Evil Eye
9484d8ce51
Make the Sound magic effect make noise
2 years ago
psi29a
647b22e175
Merge branch 'DistantLOD' into 'master'
...
Support for TES distant LOD
See merge request OpenMW/openmw!1861
2 years ago
psi29a
71cafeae38
Merge branch 'i_like_to_dance_close_to_the_explosion' into 'master'
...
Always create touch explosions for non-actors
Closes #5714
See merge request OpenMW/openmw!2364
2 years ago
psi29a
a247bba981
Merge branch 'damage_over_time' into 'master'
...
Keep showing NPC health while dealing damage
Closes #6427
See merge request OpenMW/openmw!2362
2 years ago
Evil Eye
bd4322360d
Always create touch explosions for non-actors
2 years ago
unknown
d5b42bc843
Reflect non-harmful effects as well
2 years ago
unknown
f68e7ce0b5
Keep showing NPC health while dealing damage
2 years ago
Cédric Mocquillon
160cbfa04e
Add changelog entry
2 years ago
elsid
709baafd12
Limit AiWander destination by wander distance
...
From initial actor position.
findRandomPointAroundCircle may return a position outside given range. Use
raycast to choose a different reachable point within a radius but double check
and discard if it's still outside.
Use wander radius instead of wander distance for findRandomPointAroundCircle to
have better chance for a position to be inside wander distance.
2 years ago
elsid
ab1ddc690e
Do not check getPolyHeight status
...
It may fail in some cases depending on a platform without obvious reason.
2 years ago
Kindi
da4a72ab19
Sun Damage for QuasiExt
2 years ago
Alexei Kotov
d458894868
Make getWeaponDrawn return 1 only when the weapon is attached (bug #4816 )
2 years ago
psi29a
28d6159b86
Update CHANGELOG.md
2 years ago
Alexei Kotov
aee8150d65
Autoresize table subview columns (bug #6939 )
...
Use the contents of the first 500 records, clamp the width to [100, 300]
2 years ago
Alexei Kotov
edbd05a3f7
Support more NiPixelData formats (feature #6945 )
2 years ago
Alexei Kotov
c857346f7b
Remove 0.43.0 death animation backward compatibility hack ( #5977 )
2 years ago
Alexei Kotov
ff5a042f5b
Remove cooldown for ranged back up (bug #5129 )
2 years ago
Alexei Kotov
7f3d2c18e1
Evaluate melee hits on weapon release (bug #5057 )
2 years ago
Alexei Kotov
3e34d5e9f2
Rewrite attack animation logic (bug #4127 )
2 years ago
psi29a
75454c3c68
Merge branch 'go_49' into 'master'
...
Flip the switch on for 0.49
See merge request OpenMW/openmw!2256
2 years ago
Andrei Kortunov
63682fc3ba
Additional fixes for 0.48 changelog
2 years ago
Bret Curtis
bfd3ece818
Flip the switch on for 0.49
2 years ago
psi29a
b551e69b6f
#5534 remove OSG 3.4 support and require at least 3.6.5 support
2 years ago
Andrei Kortunov
af542a873f
Cleanup 0.48 changelog
2 years ago
Alexei Kotov
0fd817150e
Merge branch 'ordinator_farming_restored' into 'master'
...
Save state for disposed actors if they can respawn
Closes #6923
See merge request OpenMW/openmw!2232
2 years ago
Andrei Kortunov
7dd668bf12
Allow mouse scrolling in the race preview widget (feature 6925)
2 years ago
Evil Eye
1248bdc816
Save state for disposed actors if they can respawn
2 years ago
psi29a
c22b9e273f
Merge branch 'effecttooltip' into 'master'
...
Don't center spell and enchanted item effect lists (bug #4310 )
Closes #4310
See merge request OpenMW/openmw!2227
2 years ago
psi29a
9085f17a74
Merge branch 'bigpeepeventsenergy' into 'master'
...
Break SDL_PeepEvents loop on error (bug #6890 )
Closes #6890
See merge request OpenMW/openmw!2224
2 years ago
Alexei Kotov
aa5fcc6649
Don't center spell and enchanted item effect lists (bug #4310 )
2 years ago
psi29a
861f1d5303
Merge branch 'pleaseshutupyoustupiddoor' into 'master'
...
Don't stop playing sounds attached to removed objects (bug #6896 )
Closes #6896
See merge request OpenMW/openmw!2221
2 years ago
psi29a
77f4ea7d7c
Merge branch 'titleofthemovie' into 'master'
...
Prevent Movies_Morrowind_Logo video from pausing sounds (bugs #6049 , #6109 )
Closes #6109 and #6049
See merge request OpenMW/openmw!2223
2 years ago
psi29a
04fcfcc79d
Merge branch 'master' into 'bigpeepeventsenergy'
...
# Conflicts:
# components/sdlutil/sdlinputwrapper.cpp
2 years ago
psi29a
1a52ed038e
Merge branch 'mousemotion' into 'master'
...
Prevent mouse movement events from being queued in loading screens (bug #4374 )
Closes #4374
See merge request OpenMW/openmw!2225
2 years ago
Alexei Kotov
bccdefd63f
Discard momentum upon teleportation (bug #6545 )
2 years ago
Alexei Kotov
f9fdcfe4a7
Prevent mouse movement events from being queued in loading screens (bug #4374 )
2 years ago
Alexei Kotov
bb2fa1cbfa
Break SDL_PeepEvents loop on error (bug #6890 )
2 years ago
Alexei Kotov
2126cedb7d
Prevent Movies_Morrowind_Logo video from pausing sounds (bug #6049 )
...
Fix custom decoder tracks update (bug #6109 )
2 years ago
Alexei Kotov
f9d41fcfe8
Don't stop playing sounds attached to removed objects (bug #6896 )
2 years ago
psi29a
42db39e281
Merge branch 'esscamera' into 'master'
...
essimporter: Recover player's pitch from PCDT (bug #6818 )
Closes #6818
See merge request OpenMW/openmw!2210
2 years ago
Evil Eye
6196e777da
Break invisibility before applying CE enchantments
2 years ago
Alexei Kotov
8f9b2becde
essimporter: Recover player pitch from PCDT (bug #6818 )
2 years ago
Alexei Kotov
0d18f76271
Editor: Decouple levelled list columns (bug #6705 )
2 years ago
psi29a
5cd4dbd9a9
Merge branch 'unrestrictedfailure' into 'master'
...
Spellcasting timing fixes (bug #4227 )
Closes #4227
See merge request OpenMW/openmw!2201
2 years ago
Alexei Kotov
435ddcfb6b
Snap down any actor teleported with Position/PositionCell (bug #6154 )
2 years ago
Alexei Kotov
a914d7a9b0
Spellcasting timing fixes (bug #4227 )
...
Play spellcasting animation and VFX (but not hand VFX) if spellcasting failed due to insufficient magicka
Apply spellcasting fatigue loss when the spellcasting starts instead of when the spell is applied
2 years ago
psi29a
4f9bcfd3f5
Merge branch 'issue_6888' into 'master'
...
Implement Add switch for armor degradation fix. #6888
See merge request OpenMW/openmw!2184
2 years ago
Ivan Beloborodov
f960e30d01
Implement Add switch for armor degradation fix. #6888
2 years ago
Alexei Kotov
93eb470024
Break invisibility after stopping preparing the attack (bug #5976 )
2 years ago
psi29a
461fdcd11b
Merge branch 'mybodyisready' into 'master'
...
Delay any quick key use while the player isn't ready (bug #6054 )
Closes #6054
See merge request OpenMW/openmw!2198
2 years ago
psi29a
4ecfc0e9ac
Merge branch 'torchwood' into 'master'
...
Don't extinguish held light sources when they're hidden (bug #6910 )
Closes #6910
See merge request OpenMW/openmw!2194
2 years ago
psi29a
48c26117da
Merge branch 'stagger' into 'master'
...
Cancel stagger after weapon release animations (bug #6869 )
Closes #6869
See merge request OpenMW/openmw!2192
2 years ago
psi29a
3db753a30c
Merge branch 'invisibility' into 'master'
...
Don't headtrack or greet magically hidden actors (bug #5978 )
Closes #5978
See merge request OpenMW/openmw!2196
2 years ago
Alexei Kotov
55f34f4f0d
Delay any quick key use while the player isn't ready (bug #6054 )
2 years ago
Alexei Kotov
88bd3d559a
Don't headtrack or greet magically hidden actors (bug #5978 )
2 years ago
Alexei Kotov
94dfcdd062
Don't extinguish held light sources when they're hidden (bug #6910 )
2 years ago
Alexei Kotov
16e373f30e
Make enchanted item casting use accurate aiming for 1 frame (bug #6909 )
2 years ago
Alexei Kotov
a2c5161ac4
Cancel stagger animation when an attack ends (bug #6869 )
2 years ago
psi29a
201528a6e2
Merge branch 'issue-6435' into 'master'
...
Issue 6435: Allow builds using Visual Studio 2022
See merge request OpenMW/openmw!2144
2 years ago
psi29a
59f1bcc966
Merge branch 'quickerkeys' into 'master'
...
Allow activating quick keys menu in menus (bug #6898 )
Closes #6898
See merge request OpenMW/openmw!2178
2 years ago
psi29a
d43e85051f
Merge branch 'walkwhenyoucantride' into 'master'
...
Revert MR 2048
See merge request OpenMW/openmw!2175
2 years ago
Alexei Kotov
80a2ef29ad
Allow activating quick keys menu in menus
2 years ago
Max Henzerling
281abae2fd
Issue-64356: Add support for msvc 2022
2 years ago
myrix
dba0609f24
changelog
2 years ago