Hoja 14

Lanzando el HyperPin.

Tenemos los parámetros básicos de configuración del HyperPin configurados (aunque haremos algunos ajustes mas en esta hoja), llega el momento de lanzar el front-end.

Nos dirigimos a la carpeta del HyperPin , abrimos esta y buscamos el archivo llamado HyperPin.exe , haciendo doble click encima de el.

Nota: Si queremos podemos crear un acceso directo de este archivo y posicionarlo donde nos interese, pues lo usaremos siempre que queramos arrancar nuestro proyecto

Lo primero que veremos al arrancar el programa es un atractivo video a modo de presentación, en el monitor numero 1 (PlayField).

Si no vieras este video es porque no lo tienes configurado en el "Settings.ini" del HyperPin.

Para activarlo tan sencillo como abrir el fichero "Settings.ini" con el bloc de notas y buscar esta línea:

 


[Intro Video]
Use_Intro = false
Skip_On_Keypress = false

 
 

Y dejarlo de la siquiente forma :

 


[Intro Video]
Use_Intro = true
Skip_On_Keypress = true

 
 

Que significa :

Use Intro (Usar intro): Si ponemos false es que No y si ponemos true es que Si.
Skip_On_Keypress (Parar pulsando una tecla): Si ponemos false es que No y si ponemos true es que Si.

Después de la bonita introducción, que es un archivo .F4V y se encuentra alojado en la carpeta videos de la carpeta media de HyperPin, cargara nuestra lista de tablas y se mostrara la primera por orden alfabético que tengamos. En la pantalla 1 se mostrara una imagen de la tabla con la rueda de navegación y en la pantalla 2 el BackGlass.

Como podemos apreciar en la imagen , después del video , se queda esperando en la primera tabla que tengamos colocada en el archivo .xml ( independientemente de si es para Visual PinBall o Future PinBall ).

Vamos a ver con detenimiento la rueda

Con el numero 1, vemos la tabla que tenemos seleccionada para ser lanzada. Esta imagen es el Whell de la tabla que previamente pusimos en la carpeta "Wheel Images". Si no dispusiéramos de esa imagen , esta seria reemplazada por un texto (configurable desde el archivo Settings.ini de HyperPin).

 


[Wheel]
Speed = high
Text_Font = Style2
Text_Stroke_Size = 8
Text_Stroke_Color = 0x000000
Text_Color1 = 0xe10008
Text_Color2 = 0xFFFFFF
Text_Color3 = 0xe10008
Color_Ratio = 100
Shadow_Distance = 0
Shadow_Angle = 45
Shadow_Color = 0x000000
Shadow_Alpha = 1
Shadow_Blur = 0

 
 

Con el numero 2, a izquierda y derecha, tenemos las tablas anteriores y posteriores de nuestro listado. Giraremos la rueda para seleccionar la tabla que queremos lanzar , si pulsamos los botones "Shift" , izquierdo o derecho , para girar en la dirección deseada. Estos botones son los mismos que usamos para los "Flippers" , aunque son configurables nuevamente en el archivo Settings.ini del HyperPin.

Con el numero 3, tenemos el nombre del Front-end.

Con el numero 4, tenemos el texto que nos indica cuantas tablas tenemos.

Con el numero 5, tenemos un texto que va rotando y que nos indica: ( Free Play ) ( Press Star ). Este texto es modificable en el archivo Settings.ini del HyperPin.

 


[Press Start Text]
Enabled = true
Text1 = Free Play
Text2 = Press Start
Color = 0xe10008

 
 

De fondo de imagen , como podéis comprobar , nos encontramos con una imagen de la tabla que va a ser lanzada en ese momento. Esa imagen la tenemos guardada dentro de la carpeta "Table Images".

Botones de utilización

La explicación que voy a dar en este tutorial es sobre los botones por defecto del Front-end. Hasta ahora han sido Shift izquierdo y Shift derecho , para movernos por la rueda, pero quizás en tu proyecto te interese poner otros. Accedes de nuevo al archivo "Settings.ini" y ajustas los botones a tu gusto.

 


[Keyboard]
Key_Delay = false 
>>> Si esta puesto en true hará una pequeña parada la rueda.
Start = 13
>>> Lanza la tabla.
Exit = 27
>>> Sale de la tabla o sale del Front-end si estamos en la pantalla de la rueda.
Up = 150
>>> Gira la rueda o las opciones del menú hacia un lado.
Down = 149
>>> Gira la rueda o las opciones del menú hacia el otro lado.
SkipUp = 191
>>> Avanza el menú 1 letra mas.
SkipDown = 90
>>> Avanza el menú 1 letra menos.
Flyer = 70
>>> Lanza la publicidad de la tabla si disponemos de el.
Instruction = 73
>>> Lanza las instrucciones de la tabla si disponemos de ella.
Genre = 71
>>> Lanza menú para filtrar por simulador o genero.
Service = 9
>>> No funciona / No implementado.
 
 
 

Si necesitas cambiar alguna de las teclas definidas por defecto , usa el cuadro que dejo debajo.

Nota: Información sacada del archivo de ayuda hyperpin-help-file.chm

En teoría no deberías tocarlos a no ser que te interese por alguna cuestión en concreto.

 

Lanzar la tabla seleccionada:

Una vez que tenemos nuestra tabla elegida , lanzarla es fácil , pulsamos " Intro".

Nos arranca la tabla ( ya sea de Visual PinBall o Future PinBall ) , mostrando la tabla en el primer monitor y el Back Glass en el segundo monitor.

Con la tabla lanzada , los botones de utilización son los propios de cada "simulador". Tu has tenido que probar las tablas y haberlas configurado antes de utilizar este front-end , o sea , que ya sabes como va.

 

Atención:
Con Future pinball no tendrás ningún problema , los marcadores aparecerán perfectamente en el segundo monitor, pero con Visual PinBall quizás tengas que ajustar los marcadores para que encajen perfectamente en la pantalla del BackGlass. El como ajustar estos marcadores lo explico en las paginas siguientes de este tutorial.

 

 

Salir de la tabla:

Cuando nos hayamos cansado de jugar a una tabla y queramos elegir otra, debemos pulsar la tecla "Escape". Así de sencillo. Volverás a la pantalla de selección de tabla. Debes dejar unos segundos antes de intentar mover la rueda hasta que veas alternarse el texto de : (Free Play) (Press Star).

Nota: Yo en alguna ocasión he tenido problemas , si he querido mover esto muy rápido

 

Complementos:

Este Front-End dispone de una serie de complementos para hacerle mas llamativo aun.

Attract Mode ( Modo atracción)

Si durante un tiempo , no tocamos la pantalla, entra en el modo atracción ( si lo tenemos configurado así ), rotando automáticamente la rueda y eligiendo al azar alguna tabla que mostrar en la pantalla.

 


[AttractMode]
Active = true
Time = 60
MaxSpinTime = 10

 
 

 

Opción filtrado

Este Front-end nos permite la opción de filtrar las mesas según nuestro gusto, seleccionar favoritas o elegir que muestre solo las de un simulador.

Estando siempre en la pantalla principal ,pulsaremos la letra "G".

Para movernos por las opciones , utilizamos las teclas de los "Flippers" y confirmaremos siempre con el botón "Intro". Si nosotros hemos realizado un .xml correcto, el filtrado será perfecto , mostrándonos desde este momento en la pantalla principal , únicamente las tablas que hemos elegido.

Si elegimos " Exit" , volvemos a la pantalla principal del Front-end.

Flyers ...

Los Flyers eran las informaciones y publicidades que se lanzaban para publicitar el pinball en cuestión.

Para completar nuestro front-end, podemos incluir estas imágenes dentro de la carpeta Flyers Images de la carpeta Media >>> HyperPin. Dentro de esta carpeta encontraras unas subcarpetas para cada hoja , debiendo guardar una imagen por carpeta en .jpg y con el mismo nombre que tienen los archivos media.

Si bajas las tablas de la pagina de HyperPin , los autores suelen agregar en sus descargas estas imágenes.

Si no se colocan imágenes , no pasa nada , simplemente no veremos nada.

Si has guardado las imágenes y pulsas la letra " F " estando en la pantalla principal del Front-end nos aparecerá encima de la tabla las imágenes de los Flyers de esa tabla en concreto y podemos movernos por ellos con las teclas de los "Flippers".

Saldremos pulsando "Escape".

 

Tarjetas de Instrucciones

Tenemos la opción también de poder tener en pantalla las reglas del juego ( es decir las tarjeta de instrucciones que nos indicaran los objetivos a cumplir en cada mesa.

Al igual que con los Flyers debemos personalizarlo y insertar dentro de la carpeta Instruccion Cards dentro de la carpeta Media >>> HyperPin.

Los archivos deben ser archivos .swf y con el mismo nombre que tienen los archivos media. ( por defecto el HyperPin trae muchas, en blanco y negro y en ingles.

Si pulsas la letra " I " estando en la pantalla principal del Front-end nos aparecerán las instrucciones. Yo he usado una imagen creada por un usuario llamado "Magod".

Como siempre "Escape" para salir.

 

Sonido de la rueda

Puedes ajustar el volumen de los efectos sonoros de la rueda de selección de tablas , modificando los parámetros en el "Settings.ini".

 


[Sound]
Master_Volume = 100
Video_Volume = 100
Sound_FX_Volume = 50
Wheel_Sound_Volume = 50

 
 

 

Cerrar el Front-end

Una vez que nos hayamos cansado de jugar, pues toca salir del Front-end. Estando en la pantalla de selección de tabla pulsamos "Escape". Nos aparecerá esta vez un menú , pues puede que hayamos pulsado accidentalmente esa tecla. Elegimos la opción deseada.

 

Nota: Este lanzador nos oculta el ratón , pero si necesitamos visionarlo para poder posicionar los marcadores en el segundo marcador ( Como veremos en la hoja siguiente) , debemos pulsar la tecla " T ".