public BotClient(string firstName, string lastName, Scene scene, Vector3 startPos, UUID ownerID) { m_circuitCode = (uint)Util.RandomClass.Next(0, int.MaxValue); m_UUID = UUID.Random(); m_sessionId = UUID.Random(); m_firstName = firstName; m_lastName = lastName; m_scene = scene; StartPos = startPos; OwnerID = ownerID; MovementController = new BotMovementController(this); RegisteredScriptsForPathUpdateEvents = new List<UUID>(); TimeCreated = DateTime.Now; InitDefaultAnimations(); }
public NavigationPathAction(MovementDescription desc, BotMovementController controller) : base(desc, controller) { m_description = (NavigationPathDescription)desc; }
public AvatarFollower(MovementDescription desc, BotMovementController controller) : base(desc, controller) { m_description = (AvatarFollowerDescription)desc; }
public MovementAction(MovementDescription desc, BotMovementController controller) { m_baseDescription = desc; m_controller = controller; }
public WanderingAction(MovementDescription desc, BotMovementController controller) : base(desc, controller) { m_description = (WanderingDescription)desc; }