adjustments

This commit is contained in:
Lephenixnoir 2021-08-22 01:15:37 +02:00
parent 12187c0725
commit 424b3a201f
Signed by: Lephenixnoir
GPG Key ID: 1BBA026E13FC0495
2 changed files with 6 additions and 6 deletions

View File

@ -1,4 +1,4 @@
#You cannoet get out of this.
#You cannot get out of this.
right
small left

View File

@ -60,7 +60,7 @@ int episode_count = 4;
void load_level(game_t *game, level_t const *lv)
{
game->level = lv;
game->time = -10.0;
game->time = -11.0;
game->rects = realloc(game->rects, lv->block_count * sizeof *game->rects);
if(!game->rects)
@ -92,12 +92,12 @@ void game_loop(int current_episode, int current_level)
if(current_level == 0) {
state = State_EpisodeTransition;
game.time_episode_transition = 0;
game.time = -13.0;
game.time = -14.0;
}
/* Direction of time (with a factor regulating game speed) */
float const time_direction_forward = 2.7;
float const time_direction_rewind = -40;
float const time_direction_rewind = -25;
volatile int need_frame = 1;
int timer = timer_configure(TIMER_ANY, 33000, GINT_CALL_SET(&need_frame));
@ -117,7 +117,7 @@ void game_loop(int current_episode, int current_level)
if(state == State_Dead) {
game.time_dead += (1.0 / 30);
if(game.time_dead >= 1.0) {
if(game.time_dead >= 0.7) {
game.time_dead = 0;
game.forced_player_rota = game.player_rota / (game.time + 5.0);
state = State_Rewind;
@ -255,7 +255,7 @@ void game_loop(int current_episode, int current_level)
dma_memcpy(gint_vram + 396*(40*j), gint_vram, 396*2*lines);
}
if(state == State_Playing && game.time < -5.0 && lv->message) {
if(state == State_Playing && game.time < -4.0 && lv->message) {
int x = DWIDTH/2 + 8 * (strcount(lv->message, '\n') + 1);
/* Split at newlines */