#include "libs/mainloop-api/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; }