David Cernat
f0f76516d8
Add OpenMW commits up to 4 Feb 2020
...
# Conflicts:
# .travis.yml
# CI/before_script.linux.sh
2020-02-05 02:03:31 +02:00
Roman Siromakha
d5cee5aea9
Merge pull request #2687 from akortunov/wander
...
Re-work wandering outside of initial cell
2020-02-04 20:55:02 +01:00
Bret Curtis
d07cec9a38
Merge pull request #2689 from Capostrophic/nifver4000
...
Some more minor NIF support fixes
2020-02-04 15:27:30 +01:00
Capostrophic
0479311c25
Correct declarations of utility methods
2020-02-02 19:01:47 +03:00
Capostrophic
e363d5df21
Some more minor NIF support fixes
2020-02-02 17:28:46 +03:00
Andrei Kortunov
1db51a9e08
Re-work wandering outside of initial cell (bug #5261 , bug #5262 )
2020-02-02 11:02:19 +04:00
Alexei Dobrohotov
9b21249a9e
Merge pull request #2685 from OpenMW/revert-2683-gravity
...
Revert "Don't apply 1.6 magic value to NiGravity decay factor (#5266 )"
2020-01-31 15:12:21 +03:00
Alexei Dobrohotov
234fdfefb7
Revert "Don't apply 1.6 magic value to NiGravity decay factor ( #5266 )"
2020-01-31 15:11:29 +03:00
Andrei Kortunov
10129252c8
Merge pull request #2683 from Capostrophic/gravity
...
Don't apply 1.6 magic value to NiGravity decay factor (#5266 )
2020-01-31 09:58:32 +04:00
Capostrophic
dcafe719a5
Don't apply 1.6 magic value to NiGravity decay factor ( #5266 )
2020-01-31 01:15:58 +03:00
Alexei Dobrohotov
2652b10b9c
Merge pull request #2681 from akortunov/hello
...
Do not interrupt greeting update when Hello = 0 or actor starts to swim
2020-01-30 00:48:13 +03:00
Andrei Kortunov
edd81e297f
Merge pull request #2680 from elsid/fix_aiwander_disabled_navigator
...
Fallback to straight path when navmesh and pathgrind are not available
2020-01-29 22:07:56 +04:00
Andrei Kortunov
1522883fdd
Do not interrupt greeting update when Hello = 0 or actor starts to swim (bug #5248 )
2020-01-29 16:31:09 +04:00
elsid
f7caeefddb
Fallback to straight path when navmesh and pathgrind are not available
2020-01-29 11:14:07 +01:00
Andrei Kortunov
92ea66bb21
Merge pull request #2679 from elsid/fix_aiwander_start
...
Fix start position for AiWander random point selection (bug #5262 )
2020-01-29 09:38:07 +04:00
elsid
8e0b638145
Fix start position for AiWander random point selection
2020-01-28 20:29:52 +01:00
Bret Curtis
7dfbeff049
Merge pull request #2677 from unelsson/fixcsrotation
...
Editor: Convert radians to degrees when rotating objects
2020-01-28 11:55:56 +01:00
Bret Curtis
44a85795cf
Merge pull request #2669 from Capostrophic/wnam
...
Generate WNAM subrecord upon saving terrain instead of upon editing it
2020-01-28 11:43:47 +01:00
Bret Curtis
631f1733bf
Merge pull request #2675 from elsid/ccache
...
ccache fixes
2020-01-28 11:43:03 +01:00
Nelsson Huotari
032513ae18
Convert radians to degrees
2020-01-28 11:33:44 +02:00
elsid
c690f2d43d
Disable coverage for travis CI
2020-01-26 22:09:48 +01:00
elsid
0147b0e398
Print ccache stats
2020-01-26 22:09:45 +01:00
elsid
3cdff837c8
Use default ccache settings
2020-01-26 20:43:51 +01:00
David Cernat
271dc3df87
[General] Rename unused ObjectCollision into ObjectSound
2020-01-26 13:30:28 +02:00
David Cernat
fcebd9f4ae
[General] Rename unused ActorInteraction into ActorSpellsActive
2020-01-26 12:47:49 +02:00
Andrei Kortunov
e1e49832c7
Merge pull request #2670 from elsid/fix_aiwander_stuck
...
Fix AiWander stuck (bug #5237 )
2020-01-26 13:10:30 +04:00
David Cernat
a1142a8fb5
[General] Renamed unused PlayerActiveSkills into PlayerSpellsActive
2020-01-26 10:58:22 +02:00
David Cernat
038c5b8231
[Client] Rename ObjectList's addObject() into addBaseObject()
2020-01-23 16:40:04 +02:00
David Cernat
296c04af71
[Client] Combine ObjectList's getBaseObject() and getObjectFromPtr()
2020-01-23 16:18:49 +02:00
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.
2020-01-23 12:50:34 +02:00
David Cernat
59a38164ea
[Client] Add generic objects to ObjectList using addObjectGeneric()
2020-01-23 09:03:40 +02:00
David Cernat
989188c171
[Client] Remove ObjectList's confusing addObjectDelete() function
2020-01-22 14:35:51 +02:00
elsid
1e106013a0
Use navmesh to find wander destination outside pathgrid for ground based actors
...
Use dtNavMeshQuery::findRandomPointAroundCircle from recastnavigation
2020-01-21 00:01:06 +01:00
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.
2020-01-20 23:46:58 +01:00
Bret Curtis
3e4cedb7a8
Merge pull request #2668 from Capostrophic/target
...
Make GetTarget return 1 during actor greeting (bug #5255 )
2020-01-20 14:23:04 +01:00
David Cernat
27b9357478
[Client] Send Container packets when buying or selling items at merchant
2020-01-20 01:40:44 +02:00
David Cernat
a378b254f8
[Client] Include necessary headers in ContainerItemModel
2020-01-19 17:20:17 +02:00
David Cernat
8b14c007f3
[Client] Send ObjectDelete for purchased objects removed from world
2020-01-19 16:45:24 +02:00
Capostrophic
a2c674bb2e
Make GetTarget return 1 during actor greeting (bug #5255 )
2020-01-19 15:38:50 +03:00
David Cernat
8e5859b466
[General] Add RESTOCK to enum of Container subactions
2020-01-16 14:03:29 +02:00
David Cernat
32b5529e18
[Client] Use check with clearer logic in ObjectList::editContainers()
2020-01-16 14:02:27 +02:00
David Cernat
d2ba4a12d9
[Client] Simplify container sending with new addContainerItem() methods
2020-01-16 14:00:30 +02:00
David Cernat
51f0acbaf5
[Client] Improve logging for Container packets
2020-01-16 10:32:48 +02:00
David Cernat
b0b51dc4d5
[Client] Don't print sending of console command packets
2020-01-16 09:15:53 +02:00
David Cernat
60b6f92fa3
Add OpenMW commits up to 13 Jan 2020
...
# Conflicts:
# apps/openmw/mwmechanics/actors.cpp
2020-01-15 07:49:26 +02:00
Andrei Kortunov
8bfca9830f
Merge pull request #2666 from Capostrophic/keybindings
...
Editor: Add a reset to defaults button to keybindings (feature #4068 )
2020-01-13 10:28:38 +04:00
Alexei Dobrohotov
be85159095
Merge pull request #2664 from akortunov/greeting
...
Rework greeting timeouts
2020-01-13 02:46:45 +03:00
Capostrophic
7659370992
Editor: Add a reset to defaults button to keybindings (feature #4068 )
2020-01-13 02:26:01 +03:00
Andrei Kortunov
a384104f73
Rework greeting timeouts (bug #5249 )
2020-01-11 21:47:08 +04:00
capostrophic
89055f1c6c
Generate WNAM upon saving terrain
2020-01-11 02:42:04 +03:00