Commit Graph

18129 Commits (fb3514c8c315d7a1ec029a4e77c0c9a1d7941227)

Author SHA1 Message Date
David Cernat fb3514c8c3 Merge remote-tracking branch 'nalal/patch-1' into 0.7.1 5 years ago
David Cernat abd18745df [General] Include ScriptLocalFloat as part of ClientScriptLocal 5 years ago
David Cernat b97fa7553c [Client] Remove variable redeclarations 5 years ago
David Cernat 4841c1ad4c [General] Rename ScriptLocalShort into ClientScriptLocal 5 years ago
David Cernat f0f76516d8 Add OpenMW commits up to 4 Feb 2020
# Conflicts:
#	.travis.yml
#	CI/before_script.linux.sh
5 years ago
Andrei Kortunov 1db51a9e08 Re-work wandering outside of initial cell (bug #5261, bug #5262) 5 years ago
Alexei Dobrohotov 2652b10b9c
Merge pull request #2681 from akortunov/hello
Do not interrupt greeting update when Hello = 0 or actor starts to swim
5 years ago
Andrei Kortunov 1522883fdd Do not interrupt greeting update when Hello = 0 or actor starts to swim (bug #5248) 5 years ago
elsid f7caeefddb
Fallback to straight path when navmesh and pathgrind are not available 5 years ago
elsid 8e0b638145
Fix start position for AiWander random point selection 5 years ago
Bret Curtis 7dfbeff049
Merge pull request #2677 from unelsson/fixcsrotation
Editor: Convert radians to degrees when rotating objects
5 years ago
Bret Curtis 44a85795cf
Merge pull request #2669 from Capostrophic/wnam
Generate WNAM subrecord upon saving terrain instead of upon editing it
5 years ago
Nelsson Huotari 032513ae18 Convert radians to degrees 5 years ago
David Cernat 271dc3df87 [General] Rename unused ObjectCollision into ObjectSound 5 years ago
David Cernat 038c5b8231 [Client] Rename ObjectList's addObject() into addBaseObject() 5 years ago
David Cernat 296c04af71 [Client] Combine ObjectList's getBaseObject() and getObjectFromPtr() 5 years ago
David Cernat 975797c09b [General] Implement ObjectRestock packet
Restocking object containers via trading now requires the server to send back an ObjectRestock packet before it can happen.

The unused packet ID ID_SCRIPT_GLOBAL_FLOAT has been replaced with ID_OBJECT_RESTOCK.
5 years ago
David Cernat 59a38164ea [Client] Add generic objects to ObjectList using addObjectGeneric() 5 years ago
David Cernat 989188c171 [Client] Remove ObjectList's confusing addObjectDelete() function 5 years ago
elsid 1e106013a0
Use navmesh to find wander destination outside pathgrid for ground based actors
Use dtNavMeshQuery::findRandomPointAroundCircle from recastnavigation
5 years ago
elsid e323e6e7e6
Consider moved distance in direction to destination for obstacle check
Assume actor is stuck when it's not able to move in the destination
direction with maximum speed. Approach to check moved distance from the
previous point doesn't work good for slow and big actors. When they face
obstacle they're trying to move along with oscillation so check is
passing but they don't get any closer to the destination.
5 years ago
David Cernat 27b9357478 [Client] Send Container packets when buying or selling items at merchant 5 years ago
David Cernat a378b254f8 [Client] Include necessary headers in ContainerItemModel 5 years ago
David Cernat 8b14c007f3 [Client] Send ObjectDelete for purchased objects removed from world 5 years ago
Capostrophic a2c674bb2e Make GetTarget return 1 during actor greeting (bug #5255) 5 years ago
David Cernat 32b5529e18 [Client] Use check with clearer logic in ObjectList::editContainers() 5 years ago
David Cernat d2ba4a12d9 [Client] Simplify container sending with new addContainerItem() methods 5 years ago
David Cernat 51f0acbaf5 [Client] Improve logging for Container packets 5 years ago
David Cernat b0b51dc4d5 [Client] Don't print sending of console command packets 5 years ago
David Cernat 60b6f92fa3 Add OpenMW commits up to 13 Jan 2020
# Conflicts:
#	apps/openmw/mwmechanics/actors.cpp
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
capostrophic 89055f1c6c Generate WNAM upon saving terrain 5 years ago
Bret Curtis 95f9e4f4c9
Merge pull request #2649 from Capostrophic/nifstreamline
Yet more NIF adjustments
5 years ago
Alexei Dobrohotov 2615913494
Merge pull request #2661 from akortunov/guifixes
Settings menu tweaks
5 years ago
capostrophic bbe5adb860 Use shield body part model for creatures (bug #5250) 5 years ago
Andrei Kortunov 4d4663e0ad Make 'Toggle HUD' hotkey configurable 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 fc0f813dcb Add and use 'always active' AI package flag
Update documentation
5 years ago
capostrophic 1251b32f0f Slightly reduce code duplication 5 years ago
capostrophic af2ea477d5 Don't use loops to detect absorb effects 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 7a4caaf5bf
Merge pull request #2660 from akortunov/boost
Additional de-boosting
5 years ago
Alexei Dobrohotov ff2739b8a3
Merge pull request #2651 from akortunov/encoding
Unify streams usage to support non-ASCII paths
5 years ago
Andrei Kortunov 1cdd33b434 Implement additional stringops to avoid Boost functions 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
Andrei Kortunov a42396254b Use ISO format to print datetime 5 years ago