Martin Felis (berta)
b8f0ed31e3
sound volumes are now read from and saved to config.rc + bugfix
...
- fixed calling of IMGUIClear() when the view state changed (was previously
called only when the game state changed)
2010-11-28 01:13:45 +01:00
Martin Felis (berta)
f583cf39a8
previous functionality of the view restored with a few new benefits ("non-linear" menus)
2010-11-28 00:20:58 +01:00
Martin Felis (schakeline)
3340471c61
view states are now managed by a stack + bugfixing
...
- when one defines DECL_ENUM_LAST it is possible to check whether a string for
a give enum exists
- making sure ships are alive when they are spawned
- added warning concerning QueueEvent and TriggerEvent (one shall avoid the
latter)
2010-11-27 20:56:38 +01:00
Martin Felis (berta)
f8e5b7e873
intermediate commit: still working on view state managing
2010-11-27 08:38:32 +01:00
Martin Felis (berta)
3cbbedde7e
intermediate commit: restructuring view states
2010-11-22 20:00:44 +01:00
Martin Felis (berta)
652367b824
added printing of error message when initializing sound, fixed font spacing the millionth time
2010-11-15 22:49:35 +01:00
Martin Felis (berta)
26087be9f3
polished GUI
2010-11-13 18:45:15 +01:00
Martin Felis (berta)
bc53a7fd75
using now nicer font selection which also allows specification of color and size
2010-11-01 22:33:14 +01:00
Martin Felis (schakeline)
2c220a96f1
added some levels
2010-10-18 00:48:16 +02:00
Martin Felis (berta)
e73b330429
using now IMGUI for the GUI and removed the Overlay based interface
2010-09-16 00:04:39 +02:00
Martin Felis (schakeline)
b86d28541a
moved event handling into Modules instead of having seperate event listener objects
2010-07-29 00:02:12 +08:00
Martin Felis (berta)
91cdebd33a
highscore now working
...
- added ControllerBase::EnableTextinput() for setting up unicode and key repetitions
- added new state GameStateEnterPlayerName
2010-07-15 22:47:17 +02:00
Martin Felis (berta)
38096a4502
started to work on the highscore
2010-06-10 23:30:29 +02:00
Martin Felis (berta)
5b8e85d993
moved menu states into separate directory
2010-06-06 01:22:01 +02:00
Martin Felis (lola)
50089c9755
added OverlayManager to ViewBase
2010-06-06 00:58:11 +02:00
Martin Felis (berta)
710d3e2509
improved font handling and HUD
2010-05-02 22:39:49 +02:00
Martin Felis (berta)
ca21f8c63a
hunted some memory leaks (with success)
2010-04-14 22:01:45 +02:00
Martin Felis (berta)
f862a952e5
running now asteroids.rc on startup and cleanup of debug messages
2010-04-06 00:12:26 +02:00
Martin Felis (berta)
e7e0b39e82
initial commit
2010-04-05 23:38:59 +02:00