Allora... si tratta di un gioco di corse e adesso io voglio determinare chi si trova primo, chi secondo ecc...
Ho un dato, ricavato da distanze e waypoints, il mio famoso array di numeri. Più il numero è alto e più l'auto si trova "avanti".
Ho scritto questo metodo per associare il nome del pilota (stiamo parlando di AI) al suo numero di "metri percorsi" chiamato "Waypoint".
Dunque io ho l'array "PilotaNick" e l'array "TWaypointPilota" e li associo così:
codice:
public static void CalcoloWaypoint (string Nick, float Waypoint) {
//Associo i WP ai Nick
for(int i=0; i < (TWaypointPilota.Length); i++) {
if(Nick==PilotaNick[i]){
TWaypointPilota[i]=Waypoint;
}
}
}
Per questo non posso fare uno sort, per non perdere l'associazione...