NEWS: Welcome to my new homepage! <3

gate.h - freezo - A retro platform game

freezo

A retro platform game
git clone git://192.168.2.2/freezo
Log | Files | Refs | README

gate.h (364B)


      1 #pragma once
      2 
      3 typedef struct Gate gate_t;
      4 
      5 #include "game.h"
      6 #include "util.h"
      7 
      8 struct Gate {
      9   pos_t pos;
     10   int enemy_max;
     11   timer_t *timer_spawn;
     12   bool frozen;
     13   int frozen_timer;
     14 };
     15 
     16 gate_t *gate_create(pos_t pos, int enemy_max, int time);
     17 void gate_update(gate_t *gate, game_t *game);
     18 void gate_draw(gate_t *gate, game_t *game);
     19 void gate_free(gate_t *gate);