From searches I see that this was talked about as an important feature around 2.2, but what excactly does it do? Does it have to do with the car's ability to pitch along with the map?
Yes, if the map is slanted, the object tips with it. With it off the object always faces up

.
Gots another question, didn't feel it needed a whole new thread.
I'm getting an error message: type error; redeclaration of var select
The lines of the function it refers to go:
Code:
function select(obj)
{
var squadMood=(data.get('squad '+squadid +' mood'));
data.set('squadSelected',squadid);
if (squadMood==0) {
mood=1;
data.set('squad '+squadid +' mood',1);
return;
}
else if (squadMood==3) {
mood=2;
data.set('squad '+squadid +' mood',2);
}
}
I've looked over it several times, and can't see any problems. Other than my generally messy code structure

Edit: Does a data variable need to be created before it can be set? Or does a set function automatically create it? Cause that might be the problem.
} else if () {
you need the closing bracket
[EIDT]You actually have it, but move it before the else just in case

.
Did you declare that variable at the top somewhere else in the script? That's probably the problem (you only use var to make it the first time).
I think I solved the problem. It was actually because I did have a variable at the top called select (which I wasn't even using anymore :p), and apperantly you can't have a variable and a function with the same name. I should have known that when it said restatement of variable select, but I thought it was engine jargon, not referring to something I had typed.
