Justin Clark-Casey (justincc)
|
b3a4b10531
eliminate redundant ground sitting checks since these are already done in enclosing control structures
|
13 years ago |
Justin Clark-Casey (justincc)
|
1aa1711893
eliminate the rotation parameter from SP.HandleMoveToTargetUpdate(). This can just use the currently set Rotation
|
13 years ago |
Justin Clark-Casey (justincc)
|
36f7d36fa1
instead of setting avatar rotation twice in SP.HandleAgentUpdate(), eliminate the second setting in AddNewMovement()
|
13 years ago |
Justin Clark-Casey (justincc)
|
29093df1a7
get rid of intermediate local store of body rotation in ScenePresence, this is not used.
|
13 years ago |
Justin Clark-Casey (justincc)
|
4402851b08
Get NPCs to revert to the correct 'resting' animation (e.g. stand or hover) after finishing their movement. This also fixes judder after an avatar has finished "go here"/autopilot movement in a viewer.
|
13 years ago |
Justin Clark-Casey (justincc)
|
951ffad81e
If SP.MoveToTarget has been called with a force walk, begin by landing the avatar.
|
13 years ago |
Justin Clark-Casey (justincc)
|
5d6c9644fa
early code to allow scripts to force npcs not to fly when moving to target
|
13 years ago |
Justin Clark-Casey (justincc)
|
4cb8d6379d
Stop trying to deregister caps or close child agents when an NPC is removed
|
13 years ago |
Justin Clark-Casey (justincc)
|
92e96d394a
When an NPC is created, stop telling neighbouring regions to expect a child agent
|
13 years ago |
Justin Clark-Casey (justincc)
|
6878049952
get rid of bogus log message
|
13 years ago |
Justin Clark-Casey (justincc)
|
94d496cf2b
remove the largely unused copy/pasted HandleAgentRequestSit() method
|
13 years ago |
Justin Clark-Casey (justincc)
|
1918402cb1
if an NPC target is set to a ground location, then automatically land them when they get there.
|
13 years ago |
Justin Clark-Casey (justincc)
|
54ce029342
if an NPC move to target is above the terrain then make it fly to destination
|
13 years ago |
Justin Clark-Casey (justincc)
|
c678b75d65
if a move to target is set underground, constrain it to the terrain height
|
13 years ago |
Justin Clark-Casey (justincc)
|
61a931490d
move bAllowUpdateMoveToPosition switch outside of HandleMoveToTargetUpdate()
|
13 years ago |
Justin Clark-Casey (justincc)
|
831f933ce6
only call move target code in SP.HandleAgentUpdate() if we're actually in the process of moving to a position
|
13 years ago |
Justin Clark-Casey (justincc)
|
7b2b47530e
move reset code out of HandleMoveToTargetUpdate() so that we only call it where needed instead of passing in a flag
|
13 years ago |
Justin Clark-Casey (justincc)
|
fc64cc2439
Make SIGNIFICANT_MOVEMENT SP constant a top-level property so that other classes can use it.
|
13 years ago |
Justin Clark-Casey (justincc)
|
7f6f100c5a
When the NPC reaches within the SIGNIFICANT_CLIENT_MOVEMENT distance of the target, move it directly to the target.
|
13 years ago |
Justin Clark-Casey (justincc)
|
ba0c65e028
extend npc move test to check a second movement
|
13 years ago |
Justin Clark-Casey (justincc)
|
6f913e8caf
eliminate pre-existing unused SP.StopMovement()
|
13 years ago |
Justin Clark-Casey (justincc)
|
a2f5b4ac9a
Rename HandleMoveToPositionUpdate() to HandleMoveToTargetUpdate() for consistency. Improve method doc.
|
13 years ago |
Justin Clark-Casey (justincc)
|
0299cb060e
eliminate a reset position flag by using functionally equivalent DCFlagKeyPressed
|
13 years ago |
Justin Clark-Casey (justincc)
|
6ab01b338f
Stop calling the SP.ResetMoveToTarget() code if a target is not actually set
|
13 years ago |
Justin Clark-Casey (justincc)
|
31fb6b2d72
remove move to duck walk compensation - no longer required.
|
13 years ago |
Justin Clark-Casey (justincc)
|
a333c60f28
refactor: rename the move to position methods to move to target to be consistent with terminology used by scene object part and elsewhere
|
13 years ago |
Justin Clark-Casey (justincc)
|
2964467708
get rid of vestigal move to parameters
|
13 years ago |
Justin Clark-Casey (justincc)
|
6e4ec29722
Do a partial fix/implementation of OSSL osNpcMoveTo()
|
13 years ago |
Justin Clark-Casey (justincc)
|
68a5fe0431
Improve z axis move to/autopilot so the avatar does alternative crouch/huzzah when walking along the ground
|
13 years ago |
Justin Clark-Casey (justincc)
|
30e816bfa2
Implement move to/autopilot for z axis movement as well.
|
13 years ago |