diff options
| -rw-r--r-- | indra/newview/llagent.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/llappviewer.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/llviewermessage.cpp | 5 | ||||
| -rw-r--r-- | indra/newview/llvoavatar.cpp | 5 | 
4 files changed, 12 insertions, 2 deletions
diff --git a/indra/newview/llagent.cpp b/indra/newview/llagent.cpp index 389448654a..b35eef20f7 100644 --- a/indra/newview/llagent.cpp +++ b/indra/newview/llagent.cpp @@ -1481,7 +1481,7 @@ void LLAgent::resetControlFlags()  //-----------------------------------------------------------------------------  void LLAgent::setAFK()  { -	if (!gAgent.getRegion()) +	if (gNonInteractive || !gAgent.getRegion())  	{  		// Don't set AFK if we're not talking to a region yet.  		return; diff --git a/indra/newview/llappviewer.cpp b/indra/newview/llappviewer.cpp index b6446e40ac..fb69f46bc5 100644 --- a/indra/newview/llappviewer.cpp +++ b/indra/newview/llappviewer.cpp @@ -1559,7 +1559,7 @@ bool LLAppViewer::doFrame()  			if (gNonInteractive)  			{ -				S32 non_interactive_ms_sleep_time = 1000; +				S32 non_interactive_ms_sleep_time = 100;  				LLAppViewer::getTextureCache()->pause();  				LLAppViewer::getImageDecodeThread()->pause();  				ms_sleep(non_interactive_ms_sleep_time); diff --git a/indra/newview/llviewermessage.cpp b/indra/newview/llviewermessage.cpp index 39c891c9c1..ab65d747ba 100644 --- a/indra/newview/llviewermessage.cpp +++ b/indra/newview/llviewermessage.cpp @@ -4077,6 +4077,11 @@ void process_avatar_animation(LLMessageSystem *mesgsys, void **user_data)  				gAgent.setFlying(FALSE);  			} +			if (gNonInteractive && animation_id == ANIM_AGENT_RUN) +			{ +				LL_INFOS() << "Noninteractive, got run request for self" << LL_ENDL; +			} +  			if (i < num_source_blocks)  			{  				mesgsys->getUUIDFast(_PREHASH_AnimationSourceList, _PREHASH_ObjectID, object_id, i); diff --git a/indra/newview/llvoavatar.cpp b/indra/newview/llvoavatar.cpp index e085a945a8..dad580de70 100644 --- a/indra/newview/llvoavatar.cpp +++ b/indra/newview/llvoavatar.cpp @@ -3807,6 +3807,11 @@ LLViewerInventoryItem* recursiveGetObjectInventoryItem(LLViewerObject *vobj, LLU  void LLVOAvatar::updateAnimationDebugText()  { +	if (isSelf() && gNonInteractive) +	{ +		LLVector3 vel = getVelocity(); +		addDebugText(llformat("vel %f %f %f\n",vel[0],vel[1],vel[2])); +	}  	for (LLMotionController::motion_list_t::iterator iter = mMotionController.getActiveMotions().begin();  		 iter != mMotionController.getActiveMotions().end(); ++iter)  	{  | 
