Commit Graph

946 Commits (341ca691fc8a465a81b48d7953fc800a887b46fd)

Author SHA1 Message Date
Cédric Mocquillon 2e27de027e Add members in AdvancedPage class to avoid memory leak when the list of cells names is updated as we recreated a completer at each notification event 4 years ago
Bret Curtis a83b32074f
Update CHANGELOG.md 5 years ago
Bret Curtis 74c67218e4
Merge pull request #2968 from elsid/fix_flee_cliff_racers
Adjust actor rotation when flee by axis x (bug #5531)
5 years ago
Andrei Kortunov b05d071e69 Resume failed scripts execution after game reload (feature #5524) 5 years ago
elsid b7c1c52439
Adjust actor rotation when flee by axis x
Otherwise Cliff Racers can go underwater.
5 years ago
Andrei Kortunov 7f936e4cde
Merge pull request #2961 from akortunov/move
Do not use outdated references when moving objects to new cells
5 years ago
elsid bdf215d1a9
Add bug #4764 to changelog 5 years ago
Andrei Kortunov db8f0ad6fd Do not use outdated references when moving objects to new cells (bug #5387) 5 years ago
psi29a 721e659d37 Update CHANGELOG.md 5 years ago
CedricMocquillon d76b81a4a4 Update changelog 5 years ago
elsid a36a55bfb5
Clamp sound volume on settings update 5 years ago
Frederic Chardon f268bc13f1 Do not set particle lifetime to 0 (#5472) 5 years ago
Andrei Kortunov 230e06dec7 Make joysticks dead zone configurable (bug #5502) 5 years ago
Bret Curtis c4453322e5
Merge pull request #2931 from Capostrophic/intimidate
Increase disposition on marginal Intimidate wins (#5485)
5 years ago
Andrei Kortunov fde0f20a6f Fix faction requirement calculations (bug #5499) 5 years ago
elsid 30c928fc09
Add bug #5479 to changelog 5 years ago
Capostrophic b592fa826c Increase disposition on marginal Intimidate wins (#5485) 5 years ago
Bret Curtis 585755a502
Merge branch 'master' into shieldlocation 5 years ago
Capostrophic 2b2f9a8714 Redistribute hits to carried left slot when possible (#5490) 5 years ago
Capostrophic c7aea20657 Don't offer a price of 1 gold for zero value items (#5484) 5 years ago
Bret Curtis da65a3b8d4 Thanks to https://gitlab.com/OpenMW/openmw/-/merge_requests/209, OpenMW now has Object Paging that includes distant statics. 5 years ago
Petr Mikheev e3bae58cb1 Update docs, AUTHORS.md, CHANGELOG.md 5 years ago
psi29a 2fb7c27976 Resolved by !235 when dropping Qt4 in Task #5480 5 years ago
Bret Curtis 61a5c6125d #5480: Drop Qt4 support and require Qt 5.12 or later. 5 years ago
Alexei Dobrohotov 0d70318304 Merge branch 'launcher-search-datafiles-tab' into 'master'
Add a search function to the "Datafiles" tab of the OpenMW launcher

See merge request OpenMW/openmw!191
5 years ago
Cédric Mocquillon 6e397e4008 Add a search function to the "Datafiles" tab of the OpenMW launcher 5 years ago
psi29a 981184109e Merge branch 'formattopics' into 'master'
Change color of keywords in the dialogue window (#2159)

See merge request OpenMW/openmw!126
5 years ago
Bret Curtis cd97d0c61c
Merge branch 'master' into automove 5 years ago
Andrei Kortunov 0c3b12c40f
Merge pull request #2893 from Capostrophic/projectile
Clean up magic bolts casted by actors that are gone (bug #5451)
5 years ago
foobar13372 5d17a4c66e
Update CHANGELOG.md
Correctly name change (was probably a copy paste error)
5 years ago
Capostrophic 456f0f9f44 Clean up magic bolts of actors that are gone (#5451) 5 years ago
Capostrophic 1873da4c91 Don't save to or read automove state from saved games (#5452) 5 years ago
Andrei Kortunov 5468fcb29f Store attributes and skills values as floats (bug #4021) 5 years ago
Bret Curtis dd7f5fcde7
Merge pull request #2884 from Capostrophic/deathmagic
Update spell effects during death animation (#5403)
5 years ago
Andrei Kortunov 3dce225f28 Implement vanilla-style corprus handling (bug #3714, bug #4623) 5 years ago
Bret Curtis f5e2e53bcf
Merge pull request #2883 from Capostrophic/nilines
Handle NiLines (feature #5445)
5 years ago
Capostrophic d72152183f Update spell effects during death animation (#5403) 5 years ago
Capostrophic 7aca18f92b Handle NiLines (feature #5445) 5 years ago
Bret Curtis d3b3b74945
Merge pull request #2871 from Capostrophic/tcl
Don't "disable" player's collision shape in TCL (#5435)
5 years ago
Capostrophic 577786f110 Don't disable player's collision shape in TCL (#5435) 5 years ago
Capostrophic efd5f13b2b Make greeting-related actor data temporary (bug #5397) 5 years ago
Bret Curtis 6f2fdb990b
Merge pull request #2876 from Capostrophic/blending
Reenable weapon animation lower body anim blending in first person view (#5441)
5 years ago
Capostrophic 95cd473352 Reenable weapon animation lower body animation blending in FPV (#5441)
Disabling it is a non-vanilla behavior that breaks things that aren't broken in vanilla
5 years ago
Capostrophic 51c0806a31 Use AppliedOnce flag in more effect duration calculations (#5425) 5 years ago
Capostrophic c9c9599ec5 Improve GetDistance and object search warnings (bug #5427)
Allow GetDistance to work with a non-existent object argument or with inventory items that belong to a container store that doesn't exist
5 years ago
Capostrophic 904b245d30 Re-enable non-biped creature headtracking (bug #5424) 5 years ago
Andrei Kortunov b5833f3c59 Use real time to update spell effects instead of game timestamps (bug #5165) 5 years ago
Capostrophic 72e5043eda CopyRigVisitor fixes
Make sure it copies all relevant drawable parent nodes (e.g. including the node with the environment map effect)
Make sure it doesn't copy nodes multiple times
5 years ago
Capostrophic 915ffe2241 Handle non-node roots more gracefully (bug #5416) 5 years ago
Andrei Kortunov d5806fd0ed Fix merge conflicts 5 years ago
Bret Curtis 42cba092b7
Merge pull request #2716 from akortunov/png
Store fog of war as a PNG image instead of TGA
5 years ago
Bret Curtis b7c33dbe0a
Merge pull request #2831 from Capostrophic/pursue
Allow guards to pursue an invisible player (bug #4774)
5 years ago
unknown 3b4782959e Allow targeting non-unique actors with StartScript (bug #2311) 5 years ago
Capostrophic a5d0d13e14 Allow guards to pursue an invisible player (bug #4774) 5 years ago
Capostrophic 039c9a37eb Verifier: Don't check race of non-skin body parts (bug #5400)
Remove unnecessary flag field check
Remove magic numbers
5 years ago
fredzio 947f3cf13c Optionally change color of keywords in the dialogue window based on the
next answer:
- if the answer was already heard, apply "color topic exhaused" setting
- if the answer was never heard, and the current actor is specified in
the dialog, apply "color topic specific"
- otherwise, do nothing special
5 years ago
Capostrophic 844838c46a Revert an invalid attempt to autoequip shields instead of torches 5 years ago
Bret Curtis 55afa444a9
Merge pull request #2797 from Capostrophic/changelog
Remove issue that hasn't been solved properly from the changelog
5 years ago
Bret Curtis e7795f2bf7
Merge pull request #2775 from Capostrophic/dooractivation
Only disarm traps with keys when the door/container is locked (bug #5370)
5 years ago
Capostrophic 89ff1974ee Remove issue that hasn't been solved properly 5 years ago
Capostrophic af335d7127 Fix changelog particle lighting entry 5 years ago
Julien Valentin 886fd5efc9 enable particle shading and force particle normal to (0.3,0.3,0.3)
and update changelog
5 years ago
elsid ec7976522d
Fix issue number in changelog 5 years ago
Capostrophic 5dc8da5f67 Only disarm traps with keys when the door is locked (bug #5370) 5 years ago
Andrei Kortunov 8d4dde7b56
Merge branch 'master' into autocalc 5 years ago
Andrei Kortunov 0bc40e1002
Merge branch 'master' into dialogue 5 years ago
Andrei Kortunov 844b6011bc
Merge branch 'master' into startscript 5 years ago
Andrei Kortunov cb6707624d
Merge branch 'master' into soul 5 years ago
Andrei Kortunov 31cc1e0f66
Merge branch 'master' into quickkeys 5 years ago
Capostrophic 07779d7fcf Properly utilize creature levelled list's scale (bug #5369) 5 years ago
Capostrophic 9dbdbbaea7 Only clear dialogue history if the dialogue window is closed (bug #5358) 5 years ago
Capostrophic 96a447ee3a Show the soulgem soul in count dialog (feature #5362) 5 years ago
Capostrophic de7ecddbb8 Don't play equip sound for reactivated quick key items (bug #5367) 5 years ago
Capostrophic ad333e88fe Handle enchantment autocalc flag as a flag (bug #5363) 5 years ago
Capostrophic feeab8a335 Make adding non-existent global script more forgiving (bug #5364) 5 years ago
Bret Curtis 613189d7d9 bump to 0.47 for new dev cycle 5 years ago
Bret Curtis d3b898de88
Merge pull request #2749 from akortunov/sound_pause
Pause audio and video when the game is minimized
5 years ago
Bret Curtis 7fda65e7bb
Merge pull request #2692 from unelsson/opencsbrushdraw
Editor: Implement brush outlines
5 years ago
Andrei Kortunov 2254256db9 Pause both audio and video playback when the game is minimized (feature #4944) 5 years ago
Andrei Kortunov 7545256d1f Do not try to launch magic bolt when direction to target is empty (bug #5350) 5 years ago
Capostrophic 1928bebe98 Don't use up light duration if the held light is hidden (bug #5352) 5 years ago
Andrei Kortunov 02d7b13075
Merge pull request #2529 from akortunov/nodecopy
Copy transformations data when we clone node
5 years ago
Bret Curtis baf3c36a76
Merge pull request #2722 from akortunov/gyro
Rotate camera via gyroscope on mobile devices
5 years ago
Bret Curtis 2edf1cdf4d
rewording 5 years ago
Andrei Kortunov e63325ebff Support for camera rotation via gyroscope on Android (feature #5311) 5 years ago
Bret Curtis 5df95b95f2
Merge branch 'master' into empty-string 5 years ago
Evil Eye e07fa37fa3 ignore final whitespace/comments 5 years ago
Capostrophic bec5746fdd Improve blank line handling in settings writer (bug #5326) 5 years ago
Capostrophic 04ebe5c4c9 Reset skills of dead actors (bug #5328) 5 years ago
Nelsson Huotari c8c7501d97 Add changelog 5 years ago
Alexei Dobrohotov baff15362a
Merge pull request #2713 from unelsson/opencsdropobjects
Editor: Implement dropping objects with keypress in instancemode
5 years ago
Chris Djali 648256969d
Merge pull request #2737 from Capostrophic/property
Correct drawable property apply order (bug #5313)
5 years ago
Capostrophic 7319eda54e Correct drawable property apply order (bug #5313) 5 years ago
Andrei Kortunov 9d254aefb3
Merge pull request #2731 from Capostrophic/gender
Fix Gender column filtering (bug #4601)
5 years ago
Capostrophic 18bfc6f2c5 Fix Gender column filtering (bug #4601) and correct filter descs 5 years ago
James Moore a37bdfd492 Implement a refresh button on data files page 5 years ago
fredzio e1b5dd97b8 Add a filter in the alchemy window.
A button allow to switch between ingredient name and magic effect.
Switching reset the filter.
The default filter can be set in the layout file.

The player can show only ingredients whose either name or effect
match the filter
Only effect that are known to the player (via alchemy skill) are
taken into account
5 years ago
Nelsson Huotari b8e6257beb Add changelog 5 years ago
Andrei Kortunov 02444add2a Support for radial fog (feature #4708) 5 years ago
Bret Curtis 3502b28045
Merge pull request #2714 from Capostrophic/bumpmapping
Add bump-mapping support (feature #5304)
5 years ago
Andrei Kortunov 8e1e4d6757 Do not copy global map texture during savegame loading (bug #5308) 5 years ago
Andrei Kortunov 94df2114c1 Store fog of war as a PNG image instead of TGA (bug #5108) 5 years ago
Capostrophic ed95a79199 Update changelog 5 years ago
Bret Curtis 04f2b320b9
Merge pull request #2673 from Capostrophic/wizard
Make Wizard less shy (bug #4493)
5 years ago
Capostrophic d44dcc3242 Revert infinite fall failsafe addition 5 years ago
Alexei Dobrohotov 22b4629fc6
Merge pull request #2678 from unelsson/deleteinstanceshotkey
Editor: Delete instances via hotkey
5 years ago
Capostrophic 21c49ca1b0 Make Wizard less shy (bug #4493) 5 years ago
Alexei Dobrohotov 3f64d98305 Merge branch 'inventorysearch' into 'master'
Item search in inventory redux

See merge request OpenMW/openmw!158
5 years ago
Frederic Chardon 78d58a344d Item search in inventory (feature #4831) 5 years ago
Capostrophic 1da4b31047 Switch torches to shields for hostile NPCs (bug #5300) 5 years ago
Andrei Kortunov a01c44bbdd
Merge pull request #2707 from Capostrophic/pcskipequip
Make PCSkipEquip and OnPCEquip behavior vanilla-like (bug #4141)
5 years ago
Capostrophic cfa877b109 Make PCSkipEquip and OnPCEquip behavior vanilla-like (bug #4141) 5 years ago
Capostrophic f9f0299c27 Make ModCurrentFatigue KO the actor when necessary (bug #4523) 5 years ago
Capostrophic 3787625e61 Fix water ripple cleanup (bug #5246) 5 years ago
Nelsson Huotari 198a75b8e6 Delete selected instances with a hotkey 5 years ago
Roman Siromakha 3ae1a208df
Merge pull request #2684 from Capostrophic/damagefatigue
Make uncapped Damage Fatigue optional (bug #5264)
5 years ago
Capostrophic 61b60c8a94 Add an infinite fall failsafe (feature 1415) 5 years ago
Capostrophic aadf13b123 Make Show fallback to global variables when sensible (bug #5278) 5 years ago
Capostrophic 122dffe4c1 Make uncapped Damage Fatigue optional (bug #5264)
Cap Absorb Fatigue
5 years ago
Bret Curtis 7d77d44b34
Merge branch 'master' into interiorlighting 5 years ago
Capostrophic 216a5d27c6 Avoid working with AMBI subrecord in tools unnecessarily (bug #5269) 5 years ago
Andrei Kortunov 1db51a9e08 Re-work wandering outside of initial cell (bug #5261, bug #5262) 5 years ago
Alexei Dobrohotov 234fdfefb7
Revert "Don't apply 1.6 magic value to NiGravity decay factor (#5266)" 5 years ago
Capostrophic dcafe719a5 Don't apply 1.6 magic value to NiGravity decay factor (#5266) 5 years ago
Capostrophic a2c674bb2e Make GetTarget return 1 during actor greeting (bug #5255) 5 years ago
Andrei Kortunov 8bfca9830f
Merge pull request #2666 from Capostrophic/keybindings
Editor: Add a reset to defaults button to keybindings (feature #4068)
5 years ago
Capostrophic 7659370992 Editor: Add a reset to defaults button to keybindings (feature #4068) 5 years ago
Andrei Kortunov a384104f73 Rework greeting timeouts (bug #5249) 5 years ago
Andrei Kortunov a1c0a480ce Add missing changelog entry 5 years ago
capostrophic bbe5adb860 Use shield body part model for creatures (bug #5250) 5 years ago
Andrei Kortunov 2bed25a5e8
Merge pull request #2659 from Capostrophic/aitravel
Handle out-of-range actors' travel packages (bug #5212)
5 years ago
capostrophic 42cc27194b Fix reported spellcasting discrepancies
Make ExplodeSpell behavior closer to Cast behavior (#5242)
Nullify on-self absorb spells in a different way (#5241)
Allow casting permanent spells through Cast/ExplodeSpell
5 years ago
Alexei Dobrohotov ff2739b8a3
Merge pull request #2651 from akortunov/encoding
Unify streams usage to support non-ASCII paths
5 years ago
capostrophic 2d87d287ba Handle out-of-range actors' travel packages (#5212) 5 years ago
Andrei Kortunov 22a0549e73
Merge pull request #2656 from Capostrophic/sneak
Don't combine sneak idle with scripted/wander idles (bug #4284)
5 years ago
Alexei Dobrohotov 87f9b85e21
Merge pull request #2653 from akortunov/log
Improve BetaComment handling
5 years ago
capostrophic 29c6a8975a Don't combine sneak idle with scripted/wander idles (bug #4284) 5 years ago
capostrophic 0467e8ee15 Avoid heap corruption while reading SCVR (bug #4680) 5 years ago
Andrei Kortunov b6899a821b Improve BetaComment handling (feature #4129) 5 years ago
Andrei Kortunov 3704acf857 Unify streams usage to support non-ASCII paths (bug #5239) 5 years ago
Andrei Kortunov 71e1d576cd Allow to enchant multiple projectiles at once (feature #3517) 5 years ago
Andrei Kortunov 24ce242941 Implement TestCells (feature #5219) 5 years ago
Alexei Dobrohotov 9dc8fecdb3
Merge pull request #2633 from akortunov/equip
Improve equipment logic
5 years ago
Andrei Kortunov 97ee4bc349 Improve equipment logic (bug #5223) 5 years ago
Capostrophic 909c8ef0ea Avoid working with empty controller data (bug #5229) 5 years ago
Capostrophic 483b37bb3f Disallow resting if the fall height hasn't been reset (bug #4802) 5 years ago
Andrei Kortunov 3d9c42e8ee Cap reputation values (bug #5226) 5 years ago
Andrei Kortunov 5b5c52d92e Handle NiKeyframeController for NiTriShape (feature #5224) 5 years ago
Capostrophic 0a96f065d7 Launcher: improve first run and missing game data dialogues (bug #4009) 5 years ago
Capostrophic 4b38bab0d9 Make sure empty cell name subrecords are saved (bug #5222) 5 years ago
Capostrophic e7f6ab1ae2 Avoid using getPtr for object search in scripting (bug #5220) 5 years ago
Andrei Kortunov 5daf602256 Fix iterator usage when destroying cell borders (bug #5218) 5 years ago
Capostrophic 0adc2df65f Make SameFaction work (bug #5213) 5 years ago
Andrei Kortunov 73f43ba750 Do not use screen fading during game loading if there is no current cell (bug #5211) 5 years ago
Andrei Kortunov 4118b20608 Allow ActionOpen and ActionTalk only for player (bug #5210 5 years ago
Andrei Kortunov d1e0fa575e Take in account caster's race height when launch magic bolt (bug #5209) 5 years ago
Andrei Kortunov 8dbbe42f21 Add missing isNpc() check (bug #5206) 5 years ago
Alexei Dobrohotov b700c98e8f
Merge pull request #2581 from akortunov/deceleration
Implement actors movement deceleration (feature #4544)
5 years ago
Bret Curtis ec9a593fc3
Merge pull request #2578 from akortunov/mouse
Implement mouse wheel bindings (bug #2679)
5 years ago
Andrei Kortunov 61ab7f3c1e Implement actors movement deceleration (feature #4544) 5 years ago
Michael Stopa e4bec88a68 Implement mouse wheel bindings (bug #2679) 5 years ago
Bret Curtis 0ec4e51922
Revert "Store raw data about fog of war instead of RGBA images" 5 years ago
Bret Curtis 36614dba2a
Merge pull request #2453 from akortunov/fog_compression
Store raw data about fog of war instead of RGBA images
5 years ago
Andrei Kortunov 45ab6e1430 Implement UTF-8 support for script parser (bug #4598) 5 years ago
Andrei Kortunov 7a783be396 Add missing changelog entries 5 years ago
Andrei Kortunov 15cd305253 Reset idle animation only when play movement animation (bug #5196) 5 years ago
Bret Curtis 9f039fac87
Merge pull request #2520 from unelsson/transientlandshapeedit
[Review phase] Editor: Transient land shape editing
5 years ago
Roman Siromakha 4e5aec5c30
Merge pull request #2539 from Capostrophic/scripting
Try to parse strings as number literals (bug #5097)
5 years ago
Bret Curtis 2040ca5637
Merge pull request #2555 from akortunov/encoding
Encode ID's in all places to UTF-8
5 years ago
Bret Curtis afb218fe29
Merge pull request #2564 from Capostrophic/enchant
Remove on-strike enchantment support for ranged weapon types (bug #5190)
5 years ago
Nelsson Huotari 62d50a1f47 Update changelog 5 years ago
Nelsson Huotari 16138fc896 Transient land shape editing 5 years ago
Bret Curtis 262d87846c
Merge pull request #2047 from akortunov/holstered_shield
Shields holstering support
5 years ago
Andrei Kortunov d3a3b2f1f6 Shields holstering support (feature #5193) 5 years ago
Capostrophic fc7b4d73a8 Remove on-strike enchantment support for ranged weapon types (bug #5190) 5 years ago
Capostrophic 43b1b9dfa2 Weather-related fixes (incl. bug #4783)
Simplify some calculations
Fix Blizzard weather direction
Fix sky direction during storm
5 years ago
Andrei Kortunov 606b73ee96 Use rain settings from openmw.cfg (bug #4262) 5 years ago
Capostrophic ce943b4f9e Make enchantments affect all actors with an inventory (bug #5186) 5 years ago
Andrei Kortunov 19e9ece291
Merge pull request #2551 from Capostrophic/onpcequip
Set OnPCEquip properly when a race can't equip an item (bug #5182)
5 years ago
Alexei Dobrohotov ccb557edf0
Merge pull request #2552 from akortunov/greeting
Split greetings from AiWander
5 years ago
Alexei Dobrohotov cdbe58c33a
Merge branch 'master' into windspeed 5 years ago
Andrei Kortunov 2fc819cdae Encode ID's in all places to UTF-8 (bug #3977) 5 years ago
Nelsson Huotari 9af8f30819 Add changelog 5 years ago
Andrei Kortunov 69aceb5c1e Split greetings from AiWander (bug #4594) 5 years ago
Alexei Dobrohotov b7a1e6561b
Merge pull request #2080 from akortunov/recharge
Recharge items outside of player inventory
5 years ago
Alexei Dobrohotov 20b7024640
Merge pull request #2548 from akortunov/stack
Improve items ownership handling
5 years ago
Capostrophic c718f89325 Set OnPCEquip properly when a race can't equip an item (bug #5182) 5 years ago
Andrei Kortunov c51aba0b13 Recharge items outside of player's inventory (bug #4077) 5 years ago
unelsson 3deebf0247
Merge branch 'master' into wnamfix 5 years ago
Nelsson Huotari 39e21c6184 changelog: Map corruption bugfix 5 years ago
Andrei Kortunov f0b73e0a27 Do not store owners for items in container stores (bug #1933) 5 years ago
Capostrophic bde4a38181 Cast Random result to float (bug #5175) 5 years ago
Andrei Kortunov 2b2f63c919
Merge pull request #2538 from Capostrophic/animation
Use random attack strength if there's no wind up animation (bug #5059)
5 years ago
Andrei Kortunov ca46da8b04 Do not stack initially added scripted items (bug #5136) 5 years ago
Capostrophic 138a7ac434 Expression parser: Try to parse strings as number literals (bug #5097) 5 years ago
Capostrophic 4d381d0804 Use random attack strength if there's no wind up anim (bug #5059) 5 years ago
Andrei Kortunov e5564df8cb Implement vanilla-style wind speed calculations (bug #4449) 5 years ago
Andrei Kortunov 48aba76ce9 Implement vanilla-style AiActivate (bug #4456) 5 years ago
Andrei Kortunov b360deaec3 Store raw data about fog of war instead of RGBA images (bug #5108) 5 years ago
Capostrophic 7c9a9d7de0 Fix chance none logic for nested levelled lists (bug #5169) 5 years ago