//Today is 11/20/05 3:11
Today is my birthday, I'm chilling out, waiting 'till friends arrive. 
I'm going to do some coding untill they come. Havn't coded in a good while. 
Need to get some of that in there.
Listening to Opeth and Grateful Dead.

//Today is 11/2/05 3:18
Again, listening to AEnema.
Havn't really done much work on the project.
Just checking in. I have no school today, maybe I'll do some work later.
Everything is all working. It's pretty cool.

//Today is 10/30/05
Sitting in my room listening to AEnema by Tool.
I've come to the realization that I shouldn't point my finger at anyone saying they're selling out, because if I think they're selling out, that 
means I've listened to them, gave money to them, perpetuating they're system. I'm not going to say someone is "selling out". They're "The man" 
I'm "The man", he's "the man" aswell. Who am I to judge and strike you down?
But anyways, to the code.

I added a new class, the AI class. This will become the AI for enemies and team mates in the game.
	The question is how am I going to get the targetting function to work.
	My AI stratagy will be to have a targeting system, if an enemy comes into vision of the AI, the AI will target it, and attack/run 
after/come with another stratagy to hunt it down.
	
I also added the team variable and setTeam, and getTeam functions to the player class. These will determine some stuff for AI, and possibly a 
future multiplayer idea?

//End of transmission. Will get back to subject later. MUST CONTINUE TO CODE (Note: This is exciting, Everything is fully portable so far, EVEN 
WINDOWS! Everything is going to plan, I've only done a few hours work on it. Though Windows took a little work with the compiler, Dev-C++ is 
more compotent than .NET. Yay GNU!) History so far: I did a late nighter sometime this past weekend. (Around 3:30 at night I fell asleep. Damn 
Windows bitching at me for 3 hours.) I also got a lot of advancement in SDL, how it works ETC. This week.

BUGS: When going foreward, then you press another key, the camera/player 
just STOPS. Need to fix that. NO clue how to fix that... Maybe test 
Cube to see how it handles that, then get to it again.

//Addition: 2:02 on 10/30/05
I just added some of the function implementation on ai.cpp.
I need to add object collision, and weapons.
Also need to add AI spawning functions.
Those will be difficult, never done it much before. Will be interesting.
//End transmission.

//2:12 10/30/05
AI code compiled nicely, with little bugs, that were fixed within seconds.

//3:42 10/30/05
Just manually wrote the cursor in the display funcion.
Compiled.
Didn't work... It stuck to the world, not the screen.
Testing different ideas. Theory: Set cursor to Camera.mView.<Axis>.
Kind of worked. Got to mess with the numbers a little.
Looks like it worked pretty well.

Now adding draw functions in a separate file.
Should work. Oh well, other header files hate me.
Damn, plan didn't work out the way I planned.
It compiled, after a lot of work. Wow...
//End transmission: 5:07


