Commit Graph

3052 Commits (fb877784930d98d238922e9a80ed418c533b6401)

Author SHA1 Message Date
Evil Eye 32de86d114 merge master 5 years ago
Evil Eye 7c8b82f45c move locking behaviour to cellref 5 years ago
Evil Eye 85d52ec183 oops 5 years ago
Capostrophic 718dbd3f9a Use object ID as the substitution for their name (bug #5158) 5 years ago
Capostrophic 6b74630f6e Preparation work
Phase out canBeActivated() to unify activation checks
Use getName() for the name caption in tooltips
Always use tooltips for non-activator objects
Invert hasTooltip default value
5 years ago
Evil Eye a86a8ecc0e Allow locking/picking just about everything 5 years ago
James Stephens bafbc0a055 Cancel door sound if collision is detected and the sound is playing 5 years ago
Roman Siromakha 41ad23ebdc
Revert "[WIP] Open door when it is on the way to a next path point (bug #5073)" 5 years ago
elsid b4ec444057
Open door when it is on the way to a next path point 5 years ago
elsid 16170131b7
Add enum type for door state 5 years ago
Andrei Kortunov d0bc06b849
Merge pull request #2438 from Capostrophic/camera
Rewrite messed up playerlooking switch handling (bug #5078)
5 years ago
Andrei Kortunov 786a6c6d42 Use a common doors rotation code in the "lock" command handler 5 years ago
elsid 4d86bf3bf2
Update rotated world objects in navigator 5 years ago
Andrei Kortunov f0cef772fa Refactor weapon types behaviour
1. Move weapon types behaviour from switches to the table (should allow
us to de-hardcode weapon types later)
2. Gereralize bones injection to actors skeletons (instead of using the
hardcoded xbase_anim_sh.nif)
5 years ago
Andrei Kortunov 8557346fbd Use glow for enchanted arrows (feature #5122) 5 years ago
Andrei Kortunov 4c92f0c4e1 Move getEnchantmentColor() from Animation to Class 5 years ago
capostrophic 6fe429c4e8 Don't force-trace down swimming actors (bug #5089) 6 years ago
Capostrophic 0b074f2211 Rewrite messed up playerlooking switch handling (bug #5078) 6 years ago
Alexei Dobrohotov 19dc01232c
Fix CenterOnCell target rotation 6 years ago
Capostrophic 3aa65273c5 Signedness fixes 6 years ago
Capostrophic d98a90194b Erase effects with invalid indices from spells (bug #5050) 6 years ago
Capostrophic e7208bb80e Improve face shielding behavior in general case (bug #4240) 6 years ago
Andrei Kortunov ab03b9ac1c Do not sort the Land store every savegame load - it is static anyway (bug #4844) 6 years ago
Andrei Kortunov e679190f31 Introduce a custom format() function to get rid of boost::format() and hackish replace() 6 years ago
Capostrophic 144b1b9b06 Magic armor mitigation for creatures (feature #5033) 6 years ago
Alexei Dobrohotov 216f908a07
Merge pull request #2286 from akortunov/map
Do not re-render maps for all active cells during cell transitions
6 years ago
Alexei Dobrohotov 1d12d778ea
Merge pull request #2370 from akortunov/herbalism
Container search tweaks
6 years ago
Andrei Kortunov 7214f24f5c Ignore containers, when we search for owner 6 years ago
Andrei Kortunov abe1009e98 Do not resolve container's content during search 6 years ago
Capostrophic 458c0bba41 Avoid using null pointer for player's cell in moveObjectImp 6 years ago
Andrei Kortunov c91d1e7394 Ignore containers without resolved content for Detect spells 6 years ago
Andrei Kortunov 861d41f4a4 Native graphics herbalism support (feature #5010) 6 years ago
Andrei Kortunov 28252bb359 Merge branch 'hashRefID' into 'master'
Remove string copy in CellStore::search

See merge request OpenMW/openmw!77
6 years ago
Andrei Kortunov 626a05f825
Merge pull request #2128 from Capostrophic/blood
Support all eight possible blood types (feature #4958)
6 years ago
Capostrophic f0433704b4 Only collect every unique magic bolt sound once (bug #4964) 6 years ago
Capostrophic 7814bd1b76 Support eight possible blood types (feature #4958) 6 years ago
Capostrophic 2c473d84ee Fix zero division in enchantment magnitude calculation 6 years ago
Bret Curtis f4e113e7c1
Merge pull request #2277 from akortunov/terrain
Camera-related fixes
6 years ago
Andrei Kortunov 9b716a2f8d
Merge pull request #2311 from Capostrophic/random
Use dice rolls instead of chance for spell magnitude (bug #4945)
6 years ago
Andrei Kortunov 413207f9af Reset old record, if its ID does not match with ID of new record (bug #4932) 6 years ago
Capostrophic d4c1bd81b6 Use dice rolls instead of chance for spell magnitude (bug #4945) 6 years ago
Andrei Kortunov 14b756a692 Use a generic logging system for RecastNavigation 6 years ago
Bret Curtis ca6f1bdd13
Merge pull request #2288 from Capostrophic/magiceffect
Validate spell effect argument (bug #4927)
6 years ago
Bret Curtis 7808cbbfe8
Merge pull request #2292 from akortunov/fallback
Make fallback map static to simplify constructors
6 years ago
Andrei Kortunov 489e5c6cce Store preloaded terrain view in the main thread 6 years ago
bzzt 63ab7345be Reuse traversal result for different traversal with same view point
Rename eyePoint to viewPoint to match OSG conventions (eyePoint is the camera position, viewPoint is for LOD handling)
6 years ago
Capostrophic 7202f45771 Only allow resting in air when a bed is used 6 years ago
Capostrophic be125aa996 Add spell effect argument validation (bug #4927) 6 years ago
Capostrophic 3a0e374dc6 Replicate vanilla Position/SetPos behavior more closely (bug #3109) 6 years ago
bzzt ed4ce4609b Do not re-render maps for all active cells during cell transitions 6 years ago