Bot suddenly no longer has run animation
by Nmuta Jones · in Torque Game Engine · 10/20/2008 (12:08 pm) · 1 replies
I am tinkering with the "barebones" script in starter.fps, version 1.5.2
I am using a very simple function to make the bot, instead of following his path, chase me every few seconds. he chases me, but his run animation does not trigger. His legs
function AIManager::spawn(%this)
{
////////%player = AIPlayer::spawnOnPath("Kork","MissionGroup/Paths/Path1");
if (isObject(%player))
{
%player.mountImage(CrossbowImage,0);
%player.setInventory(CrossbowAmmo,1000);
%player.follow=schedule(100,0,"updatefollower",%player, %person);
return %player;
}
else
return 0;
}//end function aiManager::spawn
function updatefollower(%sender,%destination)
{
%cc= ClientGroup.getObject(0);
%trans =%cc.player.getPosition();
%sender.setMoveDestination(%trans);
%sender.drive=schedule(2000,0,"updatefollower",%sender, %destination);
}
I am using a very simple function to make the bot, instead of following his path, chase me every few seconds. he chases me, but his run animation does not trigger. His legs
function AIManager::spawn(%this)
{
////////%player = AIPlayer::spawnOnPath("Kork","MissionGroup/Paths/Path1");
if (isObject(%player))
{
%player.mountImage(CrossbowImage,0);
%player.setInventory(CrossbowAmmo,1000);
%player.follow=schedule(100,0,"updatefollower",%player, %person);
return %player;
}
else
return 0;
}//end function aiManager::spawn
function updatefollower(%sender,%destination)
{
%cc= ClientGroup.getObject(0);
%trans =%cc.player.getPosition();
%sender.setMoveDestination(%trans);
%sender.drive=schedule(2000,0,"updatefollower",%sender, %destination);
}
About the author
Lead Developer for MediaBreeze Multimedia
Torque Owner Nmuta Jones