Skip to content
This repository was archived by the owner on Jun 2, 2024. It is now read-only.

Using Hit Counts as a Timer es

eldexterr edited this page Apr 16, 2019 · 1 revision

En este ejemplo vas a ver como los hit counts pueden ser utilizados como temporizador y recompensar un logro si la condición es verdadera por 10 segundos.

Veamos como en Super Hang-On (Mega Drive) el logro Speed Freak - Manten un minimo de 300kph por 10 segundos se ve en la ventana del Editor de Logros (Achievement Editor):

Variables (Addresses)

  • 0x0055a: es la velocidad.
  • 0x0c757: es 0x00 cuando el juego no se encuentra pausado.

speedfreak-example

En este logro, queremos que una condición sea verdadera 600 veces consecutivamente. La razón de esto es que el Sega Genesis procesa fijamente 60 frames de lógica por segundo (mínimo NTSC?). Y también estamos buscando que la "velocidad sea sobre 300". Y aparte que el jugador mantenga la velocidad sin pausar el juego.

Condiciones

  1. velocidad del jugador sea sobre 300 por 600 frames (o que hubieran pasado 10 segundos).

  2. resetear el hit counter si la velocidad es inferior a 300.

  3. resetear el hit counter si el jugador pausa el juego.

Guidelines

General

Achievement Development

WIP


Portugues

Geral

Desenvolvedores


Español

General

Desarrolladores

Clone this wiki locally