/* This file was generated by scramble.py. */
#line 1 "src/game.py"
#ifndef _GAME_
#define _GAME_
typedef struct Game Game;
#line 1
#include "main.h"
#include "map.h"
#include "camera.h"
#include "player.h"
#line 12
#include "particle.h"
#include "girl.h"
#line 18
struct Game {
    Map * map;
    Camera * camera;
    Player * player;
    Player * monster;
#line 24
    Parameters * pams;
#line 26
    int kids_count;
    Player * (* kids);
#line 29
    int time;
#line 31
    char * command;
    int letter_time;
    int command_time;
#line 35
    LandFont * small;
    LandFont * large;
#line 38
    Tile * brick;
    Tile * ladder;
    Tile * earth;
#line 42
    Tile * overview;
    int lx, ly;
#line 45
    int inclass;
#line 47
    LandSound * ring;
    LandSound * ding;
    LandSound * knock;
    LandSound * toc;
    LandSound * classroom;
    LandSound * laugh;
    LandSound * cry;
#line 55
    bool music;
#line 57
    float noisy;
    float noisy_time;
#line 60
    bool title;
    bool won;
};
#line 65
Game * game_global(void);
#line 68
void start(int kids);
#line 90
void init(LandRunner * runner);
#line 118
void enter(LandRunner * runner);
#line 131
void tick(LandRunner * runner);
#line 352
void draw(LandRunner * runner);
#line 430
void leave(LandRunner * runner);
#line 433
void destroy(LandRunner * runner);
#line 436
LandRunner * game_runner(void);
#endif
/* This file was generated by scramble.py. */
