domingo, marzo 06, 2005

Sobrepasando límites, otra vez

Siempre pasa igual. Vamos a actualizar "La Prisión" y en la carrera por terminar, el editor del juego casca al haber sobrepasado algún tipo de límite. Es culpa mía, y esta vez han sido los bots (personajes no jugadores). Al crearse la lista de bots para asignarlos a una ruta, resulta que hemos alcanzado la friolera de 2173 definiciones de bots, la longitud de cuyos nombres supera los 65535 caracteres y ese era el límite (un WORD) para el tamaño del array usado en la ordenación de la mencionada lista.

Vaya cristo. Y como me toca recompilar medio proyecto al cambiar un .h infernal, aprovecho para postear XD

Update: también ha sido necesario ampliar a DWORD la función que inserta las cadenas una vez ordenadas en las listboxes del editor... maravilloso.

No hay comentarios: