1 // -----------------------------------------------
3 // -----------------------------------------------
4 // This has the menu of the Kball game
5 // -----------------------------------------------
6 // Developed By Kronoman - Copyright (c) 2004
7 // In loving memory of my father
8 // -----------------------------------------------
15 #include <time.h> // for showing time, and also, for a little surprise ;P
17 #include "cwdata.h" // datafile wrapper
18 #include "qmenu.h" // menu system
19 #include "gkernel.h" // main game loop
20 #include "mapedit.h" // built in map editor -:^D
21 #include "gerror.h" // error reporting
22 #include "partmang.h" // particle manager, for nice particle effects of background
23 #include "particle.h" // many particle types
24 #include "mytracer.h" // this shit keeps crashing, I need to debug it... dammit!
25 #include "sound.h" // sound system
34 void do_file_level_selector();
35 void do_options_menu();
36 void do_about_stuff();
39 BITMAP
*menu_back
; // doble buffer bitmap for menu
40 CWDatafile menu_datafile
; // datafile for menu data
41 CMapEditor map_editor
; // amazing map editor(r)(c)(tm)
42 CMyTracer mtracer
; // tracer for debug log
43 CGameKernel game_kernel
; // Game kernel :^O
44 CSoundWrapper soundw
; // sound system
48 void do_file_level_selector();