Commit Graph

29 Commits

Author SHA1 Message Date
Matthew Hoops
5c5b19a77b PEGASUS: Add Windows demo support 2013-04-16 21:53:51 -04:00
Johannes Schickel
a6c6c74350 PEGASUS: Remove trailing whitespaces.
Powered by: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2012-09-26 04:11:09 +02:00
Matthew Hoops
3860f34136 PEGASUS: Implement screen fading
This does linear instead of gamma for speed and complexity reasons.
2012-07-05 20:36:34 -04:00
Matthew Hoops
983bd16bb7 PEGASUS: Fix file permissions 2012-04-03 15:23:08 -04:00
Matthew Hoops
1ec7e51682 PEGASUS: Implement the intro timer 2012-03-21 08:22:17 -04:00
Matthew Hoops
a600dcb56a PEGASUS: Some space/misc cleanup 2011-12-20 18:26:25 -05:00
Matthew Hoops
f72884cb7b PEGASUS: Cleanup some constants
Added missing static qualifiers, get rid of some short/long
2011-12-16 23:24:55 -05:00
Matthew Hoops
12efb47b53 PEGASUS: Remove t prefix from typedefs
Some other minor cleanup too
2011-12-16 14:17:50 -05:00
Matthew Hoops
ae59e34446 PEGASUS: Fix some code formatting 2011-10-31 23:28:42 -04:00
Matthew Hoops
4af1fe25af PEGASUS: Add our TGWorldSaver replacement
The scoring on the death/pause screens are now shown
2011-10-18 09:37:56 -04:00
Matthew Hoops
69badbebc4 PEGASUS: Add the PauseMenu code 2011-09-29 11:52:35 -04:00
Matthew Hoops
02781cf2ce PEGASUS: Make the menu music fade in but not block for now 2011-09-27 12:27:20 -04:00
Matthew Hoops
24cc9568cb PEGASUS: Implement the death menu 2011-09-26 00:30:44 -04:00
Matthew Hoops
e97ddf2449 PEGASUS: Enable main menu sound fading now that it works 2011-09-25 12:25:16 -04:00
Matthew Hoops
3417e39c7a PEGASUS: Implement the credits
Functionality is now back to where it was before switching to the updated API
2011-09-22 12:06:21 -04:00
Matthew Hoops
b4408d4527 PEGASUS: Implement main menu
Sound fading is not working yet, so it has been disabled in the meantime
2011-09-21 19:51:42 -04:00
Matthew Hoops
e310da1aa8 PEGASUS: Add new menu class 2011-09-20 22:05:09 -04:00
Matthew Hoops
6c47e909da PEGASUS: Remove remaining 'old' code 2011-09-20 21:57:34 -04:00
Matthew Hoops
de23530a4e PEGASUS: Remove VideoManager code
It was originally from Mohawk and does not fit in with the new graphics management introduced. Movie will be used from here on out!

In addition, the intro code has been rewritten and now it properly starts from the new code.
2011-09-20 14:21:54 -04:00
Matthew Hoops
cb7b382acf PEGASUS: Restructure remaining (already converted) Game Shell classes 2011-09-02 01:06:17 -04:00
Matthew Hoops
9aa9e6afcb PEGASUS: Switch sound playback to using the MMSound class 2011-06-15 13:00:17 -04:00
Matthew Hoops
d85dc010ed PEGASUS: Add support for using the original 'Opening/Closing' directory 2011-05-12 21:30:09 -04:00
Matthew Hoops
760f50f034 PEGASUS: Allow the console to be attached from the menu 2011-05-12 16:24:02 -04:00
Matthew Hoops
85b2a0574c PEGASUS: Add basic credits implementation 2011-05-12 16:02:41 -04:00
Matthew Hoops
5a86c56b8c PEGASUS: Finish overview implementation
Only thick rects remain there
2011-05-12 12:14:47 -04:00
Matthew Hoops
866a8dddd1 PEGASUS: Begin work on the interface overview 2011-05-11 22:48:42 -04:00
Matthew Hoops
6067a46e9d PEGASUS: Cleanup menu button handling
Also, hooked the Restore button up to the load dialog
2011-05-11 21:28:28 -04:00
Matthew Hoops
3b2283daf8 PEGASUS: Remove the rest of the svn keywords from the copyright 2011-02-21 18:44:24 -05:00
Matthew Hoops
950676bf4c PEGASUS: Add my very WIP Pegasus Prime engine 2011-02-21 18:44:24 -05:00