36 lines
653 B
C++
36 lines
653 B
C++
#include "mainloop.h"
|
|
#include "graphics.h"
|
|
#include "archive.h"
|
|
#include "player.h"
|
|
#include "clouds.h"
|
|
#include "world.h"
|
|
#include "input.h"
|
|
#include "text.h"
|
|
|
|
int main(int argc, char *argv[])
|
|
{
|
|
// Initialise the mainloop
|
|
mainloopInit();
|
|
|
|
// Register some actions
|
|
mainloopRegAction(player_actions, 10, 0);
|
|
mainloopRegAction(input_check, 10, 0);
|
|
mainloopRegAction(clouds_move, 10, 0);
|
|
|
|
// Initialise the archive manager
|
|
archive_init();
|
|
|
|
// Initialse everything
|
|
graphics_init(argc, argv);
|
|
clouds_init();
|
|
player_init();
|
|
input_init();
|
|
world_init();
|
|
|
|
// Start the mainloop
|
|
mainloopDoMainloop();
|
|
|
|
// Return 0
|
|
return 0;
|
|
}
|