Depurar gráficos NewGRF
Manual de OpenTTD
Instalación · Tutorial
Preguntas frecuentes
Interfaz del juego · Léame.txt
Construcción de

Ferrocarriles:

Señales · Estaciones · Cruces · Capacidad de carga · Diseño ferroviario y consejos
Carreteras · Tranvías · Rutas marítimas · Aeropuertos · Paisaje
Vehículos
Trenes · Vehículos de carretera · Barcos · Aeronaves · Órdenes
Configuración
Opciones del juego · Dificultad · Opciones avanzadas · Configuración IA · Gráficos personalizados · Trucos
Más temas
Pueblos · Economía · Industrias · Desastres · Consejos · Características ocultas · Métodos abreviados · Consola · Mecánica del juego · Multijugador · Editor de escenarios · Contenido en línea
Solución de problemas · Enlaces
Disponibilidad de la característica
<1.0
1.0-1.2
1.3
1.4
1.5-12.0
Nightly

Activar las herramientas de desarrollo para newgrf

Desde OpenTTD r19723 (y posteriores) se introdujo una serie de herramientas de depuración para los desarrolladores de (new)GRF. Para que sean accesibles estas herramientas de depuración se deben activar a través de una opción oculta, a través de la consola:

set newgrf_developer_tools 1

A continuación, las herramientas de las que se dispone:

Herramienta Alineador de sprites

Hay un sencillo Alineador auxiliar de sprites disponible en el menú "Información" de la barra de menú principal.

La herramienta de alineación de sprites no almacena los nuevos desplazamientos en ningún sitio, de modo que tan pronto como el sprite se vuelve a cargar los desplazamientos se habrán ido (use una caché de sprites más grande, si esto ocurre). También con cualquier carga de gráficos NewGRF (nuevos juegos, cargar juegos o aplicar cambios en la configuración de NewGRF) borra la caché de sprites y por lo tando se restablecen los desplazamientos.

Acceder a la herramienta Alineador de sprites.

Se ha incluido un "Selector" para ayudarle a encontrar el sprite que necesite. Este le mostrará una lista de los sprites utilizados en un sitio determinado de la pantalla, pulse sobre cada uno de los elementos de la lista hasta encontrar el que esté buscando.

La herramienta Alineador de sprites en uso.

Herramienta Inspeccionar variables y propiedades

Se proporciona una herramienta de depuración para las variables y propiedades. Cada tipo de objeto incluye una amplia gama de variables y propiedades. Algunas propiedades no se muestran por ser evidentes, ya sea en el juego (por ejemplo, el nombre del vehículo), o en el nfo para la acción 0.

La ventana de depuración para la industria incluye los valores de los 16 lugares de almacenamiento persistentes. Esto permite a los programadores de la industria depurar complejas variaciones de cadenas resolviendo los valores de almacenamiento (sólo posible para las industrias, vehículos, etc; las casas no tienen almacenamiento persistente).

Se puede acceder a la ventana de depuración de las variables a través de la herramienta Información sobre el terreno para todos los newGRF que no sean de vehículos (Observe el icono de depuración, con un bicho, en la esquina superior derecha de la ventana de información sobre el terreno).

Acceder a la herramienta Información sobre el terreno.

La ventana de inspección aparece al presionar el botón con el "bicho".

Se puede acceder directamente a la ventana de depuración de las variables de los vehículo a través de la ventana del vehículo (presionando el icono con el "bicho").

Inspeccionando la variables de un tren.