game.kbasic_class
my_planet As planet
game ()
view_menu ()
do_menu_newgame ()
do_menu_loadgame ()
do_menu_halloffame ()
do_menu_exit ()
view_newgame ()
do_newgame_start ()
do_newgame_return ()
view_earth ()
do_earth_load ()
do_earth_save ()
do_earth_exit ()
do_earth_moon ()
do_earth_mars ()
do_earth_venus ()
do_earth_mercury ()
do_earth_saturn ()
do_earth_jupiter ()
do_earth_neptune ()
Main () As VARIANT
'Const max = 1000
Class game
Private my_planet[999] As planet
Constructor game
End Constructor
' menu
Sub view_menu()
Application.OpenForm("menu")
End Sub
Sub do_menu_newgame()
End Sub
Sub do_menu_loadgame()
End Sub
Sub do_menu_halloffame()
End Sub
Sub do_menu_exit()
End Sub
' newgame
Sub view_newgame()
Application.OpenForm("newgame")
End Sub
Sub do_newgame_start()
' message welcome....
view_earth()
End Sub
Sub do_newgame_return()
End Sub
' earth
Sub view_earth()
Application.OpenForm("earth")
End Sub
Sub do_earth_load()
End Sub
Sub do_earth_save()
End Sub
Sub do_earth_exit()
End Sub
' earth - planets
Sub do_earth_moon()
'view_moon()
End Sub
Sub do_earth_mars()
'view_mars()
End Sub
Sub do_earth_venus()
'view_venus()
End Sub
Sub do_earth_mercury()
'view_mercury()
End Sub
Sub do_earth_saturn()
' view_saturn()
End Sub
Sub do_earth_jupiter()
'view_jupiter()
End Sub
Sub do_earth_neptune()
' view_neptune()
End Sub
End Class
Function Main()
New game()
' run form
Dim f As New frm_menu
f.Open()
Do While True
Loop
End Function