Messing around a bit with trying to add new teams to the game. The true intent is to have more neutral groups with different IFF colors. Its a simple matter to add a new team in Fred. And it will save it right in the mission file. The tricky part is getting FS2 to know there is a new team. I've added new #defines, sacrificed a goat, all of the usual things to add a new thing to the game. I think my problem is with this:
// Translate team mask values like TEAM_FRIENDLY to indices in Team_names array.
//-1 means an illegal value.
Team_names_index_xlate[MAX_TEAM_NAMES_INDEX+1] = {-1, 0, 1, -1, 2, -1, -1, -1, 3};
I have no clue what that does or really how its even related to the team names. I commented it out and it seems to have no effect on the game. I know this has been talked about before here but I couldn't find if anybody got some good results. And I do know there is a bunch of other stuff to make a team work right. But for now I would be happy with getting a radar blip to show up.