Eugene Kozlov
|
db7d92e419
Fix stuck CrowdAgent-s after NavigationMesh::AddTile.
|
8 år sedan |
Eugene Kozlov
|
2073349613
Partially revert commit a8a29d7 due to broken off-mesh movement.
|
8 år sedan |
urho3d-travis-ci
|
ee054a1507
Travis CI: bump copyright to 2017.
|
9 år sedan |
Lasse Öörni
|
a8a29d757b
Set node's final position before ApplyAttributes when instantiating. When node containing CrowdAgent has transform dirtied, readd to crowd if far enough. Operate on WorldPosition consistently to allow being parented to a non-identity transform parent node. Closes #1695.
|
9 år sedan |
Lasse Öörni
|
91141412c9
Add missing enum string name for serialization.
|
9 år sedan |
Lasse Öörni
|
8968fa4bb2
Merge remote-tracking branch '1vanK/master'
|
9 år sedan |
1vanK
|
6323aed69a
Add NavigationPushiness::NAVIGATIONPUSHINESS_NONE
|
9 år sedan |
Lasse Öörni
|
4e5f83acc9
Make it safe to remove CrowdAgent during the reposition event. Closes #1570.
|
9 år sedan |
Lasse Öörni
|
8bef941082
Fix slowed down navigation crowd agent when node dirtied in E_CROWD_AGENT_NODE_REPOSITION. Send the event only after position has been updated. Check for only rotation changing when node dirtied, and do not update position / reset state in that case. Closes #1548.
|
9 år sedan |
Lasse Öörni
|
2c8ed38a65
Capitalize CrowdAgent enum attributes for consistency with other components. Loading is case-insensitive so this does not break existing scenes.
|
9 år sedan |
Lasse Öörni
|
d9a295a595
Re-enable the unsigned/signed mismatch warning. Code cleanup.
|
10 år sedan |
urho3d-travis-ci
|
c4f6f315ff
Travis CI: bump copyright to 2016.
|
10 år sedan |
Nick Royer
|
318e0f6552
Added node-specific CrowdAgent events
|
10 år sedan |
Nick Royer
|
a3326e086a
Made CrowdAgent emit events from the attached Node as well as the
|
10 år sedan |
Ivan K
|
4b015f3c51
LOGERRORF -> URHO3D_LOGERRORF
|
10 år sedan |
Ivan K
|
ad2eb74d83
LOGERROR -> URHO3D_LOGERROR
|
10 år sedan |
Ivan K
|
db15f0358e
PROFILE -> URHO3D_PROFILE
|
10 år sedan |
Ivan K
|
212f419026
ACCESSOR_ATTRIBUTE -> URHO3D_ACCESSOR_ATTRIBUTE
|
10 år sedan |
Ivan K
|
14b1669735
ENUM_ATTRIBUTE -> URHO3D_ENUM_ATTRIBUTE
|
10 år sedan |
Ivan K
|
431e29d2cd
ATTRIBUTE -> URHO3D_ATTRIBUTE
|
10 år sedan |
Yao Wei Tjong 姚伟忠
|
69dd312d54
Reformat and reorganize include for Navigation sub-library.
|
10 år sedan |
Yao Wei Tjong 姚伟忠
|
ac0a712f0b
Refactor to rename 'filter type' to 'query filter type'.
|
10 år sedan |
Yao Wei Tjong 姚伟忠
|
a58d855e60
Do not assume the location of the NavigationMesh component.
|
10 år sedan |
Yao Wei Tjong 姚伟忠
|
27cc9c4277
Add filter and obstacle avoidance type attribute to CrowdManager class.
|
10 år sedan |
Yao Wei Tjong 姚伟忠
|
b7d03abfe1
Add navigation mesh id attribute to CrowdManager class.
|
10 år sedan |
Yao Wei Tjong 姚伟忠
|
c9bc4cbae3
Add new event for crowd agent formation.
|
10 år sedan |
Yao Wei Tjong 姚伟忠
|
549b6fd8be
Add crowd update callback support. Remove redundant vectors.
|
10 år sedan |
Yao Wei Tjong 姚伟忠
|
2c3033d62a
Limit interface to use only crowd agent's parameters and public APIs.
|
10 år sedan |
Yao Wei Tjong 姚伟忠
|
fa77a456f8
Reformat Urho3D source files to get rid of the indents on empty lines.
|
10 år sedan |
Lasse Öörni
|
52b739e2a4
Initial work to separate Component's association with its owner node and scene (OnNodeSet() and OnSceneSet()). This should allow components to work properly when moved from one scene to another, or when created initially outside a scene, and be removed from rendering & physics when removed from the scene, even if the node's refcount keeps it alive after the removal.
|
10 år sedan |