protected override void LocationObject(Vector3 playerPos) { if (UpdatedCompletion) { return; } //set up turtles speech QuestEvents.UpdateTurtle(Companion.CompanionState.MoveToPosition, GetObjectivePosition(), turtle_speech); base.LocationObject(playerPos + Vector3.forward); }
protected override void UpdateCompleted() { base.UpdateCompleted(); QuestEvents.UpdateTurtle(Companion.CompanionState.LookAtPlayer, GetObjectivePosition(), ""); }
protected override void Tick() { base.Tick(); //updates the companions speech bubble QuestEvents.UpdateTurtle(Companion.CompanionState.LookAtPlayer, GetObjectivePosition(), turtle_speech); }