by ripdisk
on 06/25/2004 06:46, 6 messages, last message: 08/31/2004 08:08, 1016 views, last view: 04/06/2024 12:53 |
My thought was this: make each playermodel into 2 separate models - a "playermodel" and a "teammodel" - the teammodel gets colour shifted, while the playermodel doesn't. The teammodel is something like a set of shoulderpads, breastplate, boots, and a flag stuck on the back. Thus, the models don't all get the ugly colourshift, but you have a section you can colourshift.
Now, to avoid changing the existing naming scheme, you just extrapolate the team colour from the teamname. Make a set of "special" names where the colour is defined (gold, blue, noir, brun, rojo, whatever). For any other name, use the characters to determine the team colour (like maybe use the alphabetic order of the first three characters as the team colour, like aaax is black and zzzx is white). Perhaps, in case of similar teamcolour (which shouldn't happen, but is possible) you attach on something special (like a flag) to your teammates.
UT also had an interesting, simple optional approach, a "beacon" would float over the player's head if they were your teammate.
reply to this message
|