Commit Graph

1593 Commits (master)

Author SHA1 Message Date
kuyondo 033be4e6e6 add changelog 6 months ago
Cody Glassman dec120f38c consistent average scene luminance 6 months ago
Alexei Kotov 49f13c53c0 Merge branch 'makeunlocksoundwhenlocking' into 'master'
Play a sound when lock spell succeeds

See merge request OpenMW/openmw!3578
6 months ago
jvoisin 32a9581394 Merge branch 'deepdepths' into 'master'
Depth flag handling fixes (bug #7380)

See merge request OpenMW/openmw!3568
6 months ago
jvoisin 60ec894d8a Merge branch 'lightitupbaby' into 'master'
Support point specular lighting (#6188)

Closes #6188

See merge request OpenMW/openmw!3559
6 months ago
Kindi d54c8b82d9 changelog 6 months ago
Alexei Kotov e1cd5250af Use sun visibility for sunlight scattering (bug #7309) 6 months ago
Alexei Kotov bdc019647a Merge branch 'figure-skaters' into 'master'
Use accumulated movement when possible

Closes #5062

See merge request OpenMW/openmw!3549
6 months 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
6 months ago
Zackhasacat 231803c6ea Merge branch 'sunvisibility' into 'master'
Make sun specularity behavior more intuitive (bug #6190)

Closes #6190

See merge request OpenMW/openmw!3535
6 months ago
Alexei Kotov 820fc068d1 Support point specular lighting (#6188)
Fix passing light specular colors with shader lighting methods (with help from wazabear)
6 months ago
Alexei Kotov 876f6ea2da Validate enchantment records (bug #7654)
Clean up spell validation
Fix a flaw in spell effect tooltip code
7 months ago
Evil Eye 3baefdf29e Merge branch 'invisibilityagain' into 'master'
Improve invisibility breaking consistency (bug #7660)

Closes #7660

See merge request OpenMW/openmw!3539
7 months ago
Mads Buvik Sandvei c59fb6c91c Changelog entry 7 months 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
7 months ago
Alexei Kotov 6e069161a4 Merge branch 'sortalphabetcalinrechargeandrepairmenu' into 'master'
Sort repair and recharge menu list alphabetically

See merge request OpenMW/openmw!3524
7 months ago
Kindi 733a6e01ad Sort repair and recharge menu list alphabetically (bug #7642) 7 months ago
Mads Buvik Sandvei 54441624a1 Changelog entry for 4508 7 months ago
Alexei Kotov 3d5b06a78e Sort inactive shader list (#7652) 7 months 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
7 months ago
Mads Buvik Sandvei d2836748fd Changelog entry for #4742 7 months ago
Mads Buvik Sandvei c25c6872b0 changelog entries 7 months 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
7 months 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
7 months 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
7 months ago
Mads Buvik Sandvei 24bac3ebd4 AiWander must update mIsWanderingManually when resuming wander. 7 months ago
Evil Eye 6cd5734fb3 Rate weapons as useless if the actor's skill is 0 7 months 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
7 months ago
psi29a 664caa2fc1 Merge branch 'iseeyou' into 'master'
Prevent fleeing in inappropriate situations (bug #6932)

Closes #6932

See merge request OpenMW/openmw!3508
7 months ago
psi29a bdd0299fe7 Merge branch 'flyyouscamps' into 'master'
Allow talking with fleeing creatures (bug #7631)

Closes #7631

See merge request OpenMW/openmw!3510
7 months 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
7 months ago
Alexei Kotov e6c02efbb7 Add record presence early-outs for various script instructions (feature #7625)
AddItem, RemoveItem, StartScript, StopScript, AddTopic
7 months ago
Evil Eye 23bf6ed878 Remove missing scripts from actors much like is done for items 7 months ago
psi29a 698fd00269 Merge branch 'killerqueen' into 'master'
Support NiParticleBomb (feature #7634)

Closes #7634

See merge request OpenMW/openmw!3512
7 months ago
Mads Buvik Sandvei 7c28066268 Changelog entry for 7611 7 months ago
Alexei Kotov 715efe6cb1 Handle NiParticleBomb (feature #7634) 7 months 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
7 months ago
Alexei Kotov 3330907d7b Combat AI: Prefer picking reachable/visible targets (bug #6932) 7 months ago
Alexei Kotov ee5ca066fd Allow talking with fleeing creatures (bug #7631) 7 months ago
Alexei Kotov d0ffe6e2f9 Don't apply Charm to creatures (bug #7630) 7 months ago
psi29a febfa353e0 Merge branch 'save_metadata' into 'master'
Add additional fields to save metadata

See merge request OpenMW/openmw!3493
7 months ago
Andrei Kortunov fc74cc49dd Add additional fields to save metadata (feature 7618) 7 months ago
psi29a ab631fcd70 Merge branch 'whosabaddoggo' into 'master'
Handle AllowWerewolfForceGreeting variable (bug #7609)

Closes #7609

See merge request OpenMW/openmw!3476
7 months ago
Alexei Kotov 799da630e4 CopyRigVisitor: don't copy unskinned geometry (bug #5280) 7 months ago
Alexei Kotov cecb2b71ea Handle AllowWerewolfForceGreeting variable (bug #7609) 7 months ago
Evil Eye 0814ef5697 Allow creatures to use potions 8 months ago
Andrei Kortunov 1ac0a3b25b Update canvas size every frame when it is visible (bug 7603) 8 months ago
Alexei Kotov 440851ff48 Rewrite melee hit target selection (bug #3438) 8 months ago
Andrei Kortunov e1cae5a029 Rework music system 8 months ago
psi29a 090da90302 Merge branch 'factions' into 'master'
Implement Lua API for factions

See merge request OpenMW/openmw!3405
8 months ago
Andrei Kortunov 6ee86dea82 Implement Lua API for factions (feature 7468) 8 months ago
Alexei Kotov 0f2e5f9db6 Uncap Drain effects again (bug #7573) 8 months ago
psi29a 1a4b29f014
Merge branch 'fix_terrain_cache' into 'master'
Terrain cache fixes and optimizations

Closes #7557

See merge request OpenMW/openmw!3388
9 months ago
Andrei Kortunov c04a0ca3a5 Implement Lua API for VFS 9 months ago
Petr Mikheev f260fa006e Show OpenMW version and Lua API revision in documentation. 9 months ago
elsid 8bbaa57a14
Add changelog record for #7557 9 months ago
Evil Eye 10f1e9a4e0 Load the lowest faction reaction for every faction 9 months ago
Evil Eye ef6100f788 Start the game on Friday 9 months ago
psi29a ab798be320 Merge branch 'fix_scrollbars' into 'master'
Do not use deprecated MyGUI properties

Closes #5896

See merge request OpenMW/openmw!3320
9 months ago
Andrei Kortunov 944b127887 Add changelog entry 9 months ago
Andrei Kortunov 3fe5cc497b Add a changelog entry 9 months ago
Evil Eye 7c82405c9f Tweak AI rating to reduce healing spam 9 months ago
elsid 8e7fe44514
Support terrain sample size greater than cell size 9 months 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
10 months ago
Chris Vigil 996f5fd7ad Resolve "Extend searching in the console with regex and toggleable case-sensitivity" 10 months 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
10 months 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
10 months ago
psi29a f9cb752b25 Merge branch 'resistanceisnotfutile' into 'master'
Resist failed normal weapon hits (bug #7284)

Closes #7284

See merge request OpenMW/openmw!3220
10 months ago
Matjaž Lamut 0951033021 Include an unincluded feature of OpenMW-CS to the changelog 10 months ago
elsid 579e533621
Add more evade directions and order them to make a circle 10 months ago
Evil Eye 2fa9462d49 Add changelog entry 10 months ago
Evil Eye 44ab0ff8ef Don't allow saves with an invalid last generated RefNum to load 10 months ago
Evil Eye b082afd5b0 Fix price enchantment price calculation to use the correct item count 10 months ago
psi29a ce84fdf5f5 Merge branch 'limitedpower' into 'master'
Cap global map cell size (bug #6222)

Closes #6222

See merge request OpenMW/openmw!3225
10 months ago
Alexei Dobrohotov 39c84c84da Cap global map cell size (bug #6222) 10 months 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
10 months ago
Alexei Kotov 4bbbfe74b3 Merge branch 'finishdrag' into 'master'
Finish draganddrop before startdrag

See merge request OpenMW/openmw!3186
10 months ago
Kindi 00e5f31242 Finish draganddrop before startdrag 10 months ago
Alexei Dobrohotov 411c71062c Resist failed normal weapon hits (bug #7284) 10 months ago
Alexei Dobrohotov 66fd1f8862 Allow subrecords to overlap the following record (bug #6025) 10 months ago
AnyOldName3 f4403be128 Add #7322 to changelog 10 months ago
psi29a 6601b0cb15 Merge branch 'fastandloose' into 'master'
Drop support for --fs-strict

Closes #7394

See merge request OpenMW/openmw!3093
11 months 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.
11 months ago
Dave Corley dfa4f5da8a pass time on OnTrainingFinished callback instead of before the fadeScreenIn 11 months ago
psi29a 05fe189fdb Merge branch 'partial_ammo_equipping' into 'master'
Partial ammo equipping

See merge request OpenMW/openmw!3156
11 months ago
Kindi a176e0f9ea Partial ammo equipping 11 months ago
Abdu Sharif ba8fbfd9c1 Update CHANGELOG.md with a missing entry 11 months ago
psi29a c931776769 Merge branch '0.48-changelog' into 'master'
Add missing changelog entries

See merge request OpenMW/openmw!3169
11 months ago
Andrei Kortunov 7c1119d939 Add missing changelog entries 11 months ago
psi29a bb7eb0f527 Merge branch 'chargingup' into 'master'
Autocalculate enchantment costs and charges

Closes #7428

See merge request OpenMW/openmw!3152
11 months ago
Andrei Kortunov 11c6926b3d Add a missing line to the changelog 11 months ago
Evil Eye e9bcad4e05 Autocalculate enchantment costs and charges 11 months ago
Evil Eye 7531db4457 Add changelog entry 11 months ago
Evil Eye eeda48ec50 Drop support for --fs-strict 11 months ago
Evil Eye da4e04522b More closely replicate Morrowind.exe's locks 11 months ago
Abdu Sharif ad64c4d627 Update CHANGELOG.md 1 year ago
psi29a 4fd8ed8f13 Merge branch 'qt_scene' into 'master'
Migrate from GraphicsWindowQt to QOpenGLWidget

See merge request OpenMW/openmw!2895
1 year ago
Andrei Kortunov 8df7ce545e Migrate from GraphicsWindowQt to QOpenGLWidget 1 year ago
Evil Eye b3e17d79ec Unify string construction of skill/attribute affecting effect names 1 year ago
Andrei Kortunov e17281ac67 Implement shader-based water ripples (feature 3537) 1 year ago
Andrei Kortunov 74126953fc Do not use a rendering node position as a hit position (bug 7298) 1 year ago
unelsson e19a3e07aa changelog 1 year ago
Shi Han a90e3b8c3b Move from std::atoi to std::from_char 1 year ago
unknown 868a398b86 Allow comparison operators of arbitrary length 1 year ago
Evil Eye e020af8b4a Switch to new default device if default device changes 1 year 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
1 year ago
Alexei Kotov 7fd9b27b54 Don't combine static node collision geometry (bug #6027) 1 year ago
Alexei Dobrohotov 6aef366fd3 Attach shaders to geometry that lacks a stateset if necessary 1 year ago
psi29a e8e97679f7 Merge branch 'vsync' into 'master'
Add support for non-adaptive VSync

Closes #7129

See merge request OpenMW/openmw!2769
1 year ago
Andrei Kortunov be488649c3 Add support for non-adaptive VSync (feature 7129) 1 year 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
1 year 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
1 year 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
1 year ago
Evil Eye ad76b0374a Increase priority of Bound and Summon spells 1 year ago
Alexei Dobrohotov 0f222d270e Prefer the earliest eponymous nodes in skeletons (bug #3842) 1 year ago
Shihan42 902cad77c8 Resolve minor errors 1 year ago
Cédric Mocquillon 97c42768e6 Use the embedded marker error if we fail to load the error marker model from the vfs 1 year ago
Shihan42 d76ae478aa Edit AUTHORS & CHANGELOG 1 year ago
Cédric Mocquillon 6e23ad82d5 Load esm files from vfs 1 year ago
Evil Eye f5c5ebc1dc Prevent consumption of ingredients that don't have a first effect 1 year ago
Alexei Kotov 0ba179c332 Discard terrain base layer alpha in non-shader rendering path (bug #6657) 1 year ago
Alexei Kotov 09716c644e Assault victims are always aware of the committed crime (bug #7064) 1 year ago
Alexei Kotov 9deed5c03e Propagate dynamic effects to node's immediate children (bug #6550) 1 year 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
1 year ago
Alexei Kotov 0f7822fff8 Unequip the weapon only after finishing the attack (bug #4610) 1 year ago
Alexei Kotov 536370c76d Files::Collections: prefer files from highest priority folders 1 year 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
1 year ago
Alexei Kotov f356d0a2fc Check if the console's selected object is available (bug #5870) 1 year ago
psi29a b385f27f86 Merge branch 'console_history' into 'master'
Remembering console commands between sessions

Closes #7125

See merge request OpenMW/openmw!2603
1 year ago
Kindi 044d82a842 Remembering console commands between sessions 1 year ago
Alexei Kotov 192f79841b Print bound textures in BC (feature #7194) 1 year 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
1 year 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
1 year 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
1 year ago
unelsson e4809976dd add changelog 1 year ago
Andrzej Głuszak 27a5fd6439 Add changelog entries 1 year 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
1 year ago
Petr Mikheev c294898246 Lua commands to create/move/remove objects; consistent handling of disabled objects (#6726, #6893) 1 year ago
Alexei Kotov fd6e96576a Rework music playback (bug #7172) 1 year ago
psi29a a7a89ba7c1 Merge branch 'launcher' into 'master'
Rework how OpenMW launcher looks

Closes #6922

See merge request OpenMW/openmw!2587
1 year ago
psi29a dc3ec1a0a0 Merge branch 'mwscript' into 'master'
Multiple mwscript optimizations and some refactoring

See merge request OpenMW/openmw!2600
1 year ago
Andrei Kortunov 902c48d1bb Rework launcher UI 1 year ago
Alexei Kotov 434b4deda1 Don't use xkf if xnif is merely the base model (bug #5371) 1 year 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.
1 year ago
glassmancody.info ee1acd6eb1 add sfc setting, only add to subgraph when enabled 1 year ago
psi29a 6a250c5900 Merge branch 'baby_it_is_occluded_outside' into 'master'
Weather Particle Occlusion (#5492)

Closes #5492

See merge request OpenMW/openmw!1328
1 year ago
Andrei Kortunov 9630246cae Sort quests in journal by name (bug 7054) 1 year ago
glassmancody.info 9a4977d334 rain occlusion 1 year 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
1 year ago
Andrei Kortunov 760135591b Clear character name in the loading menu when there are no saves left (bug 7088) 1 year ago
Andrei Kortunov b217d1fc36 Use OpenMW logging levels for MyGUI log (feature 7130) 1 year ago
elsid 9c91fdcf5d
Move #7121 changelog record to 0.48 1 year 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
1 year ago
psi29a ba2ececa93 Merge branch 'resolution' into 'master'
Improve window mode change

Closes #7087

See merge request OpenMW/openmw!2530
1 year 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.
1 year ago
Evil Eye b19ad079c2 Ignore special characters preceding script commands 1 year ago
Andrei Kortunov 08f7554e38 Improve window mode change (feature #7087) 1 year ago
Alexei Kotov cdd6a8c007 Merge branch 'models_for_the_model_god' into 'master'
Implement TestModels/T3D

Closes #7058

See merge request OpenMW/openmw!2506
1 year ago
Evil Eye 209a102061 Update a reference's base record pointer on resurrection 1 year 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