Hiya Singe,

Remember how I asked you for permission to use the ol' seeker falcon in my
compilation? And I mentioned that I might make him avoid walls and so forth.
Well I've just finished doing that and fixing up one or two other small
things. The source code and slightly fixed model are attached (I hope).

The modifications I've made are:

He now avoids walls, ceilings and floors when navigating around on his own,
as well as when returning to you and chasing after a victim. He can usually
get back to you so long as he doesn't have to fly away from you at any point
along his return path.

Doesn't come straight back if he bashes into a wall, (doesn't happen that
often now) but continues to fly around. Don't worry, he still says
"Ouch! Dammit."

Has a curve to his turns rather than turning to his intended direction
instantly. Although the curve is pretty tight to stop him bashing into walls.

He doesn't try to attack the world entity any more.  :) Took me a while to
figure out what he was doing.

He doesn't get stuck in the floor anymore. (Well I haven't seen him do it
yet)

Doesn't return to you through a wall, (except for teleporting) when he gets
to within range, but can't see you, like from just the other side of a wall.

Gave him a bit of time to think, straight after you launch him so that you
see him fly off forwards, then change direction towards his target.

The view model had some blue pixels under GL, so I fixed that up.

Griphis's rotating g_*.mdl is in there in place of the thunderbolt, just so
you can see it.

The files I modified were:

sfalcon.qc
world.qc
items.qc
v_falcon.mdl

And above all he's just too cool for words now. Just watching him fly around
the intro level is the best. He'll occasionally go into a really fast up and
down sine-wave pattern. The first time I saw that he'd just bashed his head
against a wall, so it was like he was stunned.  :)

The navigation code was based my homing missile code, which was based on
vhold's homing missile code, which I have completely re-written twice.

I hope you like it.

Oh, and my compilation should be finished soon. I had to stop for a few
months due to Uni and work. For my patch I'll probably make it so that you
can change to another weapon while you've got the falcon flying. And I 
might give him health so that other players can defend themselves, or make
him return after a certain amount of damage or something.

Thanks for making the falcon. Thank Griphis for me too. I had heaps of fun
modifying it.  :)

Seeya,
      Turrican

