Commit Graph
134 Commits
Author SHA1 Message Date
Matthew Hoops 8de524b073 PEGASUS: Create the Interface biochip even if it's not used
Still needed for saves
2011-09-24 15:31:32 -04:00
Matthew Hoops 5275e16849 PEGASUS: Add remaining specialized inventory items 2011-09-24 15:29:42 -04:00
Matthew Hoops 59f7e1deea PEGASUS: Import AI code and relevant items 2011-09-24 14:10:54 -04:00
Matthew Hoops 84731ef872 PEGASUS: Add the EnergyMonitor class 2011-09-22 20:17:09 -04:00
Matthew Hoops cde643cc17 PEGASUS: Allow for skipping the intro 2011-09-22 15:41:05 -04:00
Matthew Hoops ea36ec452e PEGASUS: Add support for the console back 2011-09-22 15:37:12 -04:00
Matthew Hoops 897c585f05 PEGASUS: Add the InventoryPicture class (and its derivatives) 2011-09-22 14:50:24 -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 17d6f74867 PEGASUS: Implement demo credits 2011-09-22 09:24:14 -04:00
Matthew Hoops 35cc9b5d0f PEGASUS: Implement the overview code 2011-09-22 09:07:41 -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 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 fec7a123fd PEGASUS: Begin hooking the new code in as the main code
The first notification has been received!
2011-09-20 11:49:20 -04:00
Matthew Hoops 2ae8a97c4d PEGASUS: Stub off loading/saving games 2011-09-16 09:20:41 -04:00
Matthew Hoops 1ac6abaeff PEGASUS: Stub off the base timebase code
This is not tested, and hopefully just works without anymore changes. I hate QuickTime :P
2011-09-15 20:39:37 -04:00
Matthew Hoops e532af9318 PEGASUS: Add and hookup the InputHandler class 2011-09-08 23:04:28 -04:00
Matthew Hoops 5a7ca3553c PEGASUS: Create separate Cursor class for cursors 2011-09-08 20:38:12 -04:00
Matthew Hoops 0e14012edd PEGASUS: Begin loading items 2011-09-08 13:12:26 -04:00
Matthew Hoops ecd81a9a6d PEGASUS: Add Idler framework 2011-09-07 13:13:34 -04:00
Matthew Hoops e642906cdd PEGASUS: Begin restructuring the game state classes
The entire game state should now be functional
2011-09-02 00:27:13 -04:00
Matthew Hoops 3239002dae PEGASUS: Implement some more neighborhood code 2011-09-01 12:54:00 -04:00
Matthew Hoops 8263f5a7b5 PEGASUS: Implement basic neighborhood resource parsing 2011-09-01 11:44:20 -04:00
Matthew Hoops 9aa9e6afcb PEGASUS: Switch sound playback to using the MMSound class 2011-06-15 13:00:17 -04:00
Matthew Hoops 7e2edf16b3 PEGASUS: Make the intro directory check only work in the full game 2011-05-12 22:18:31 -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 50e43a56e7 PEGASUS: Add a stub debugger 2011-05-12 16:17:12 -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 01380d287a PEGASUS: Begin cleaning up the time zone movie code 2011-05-11 21:07:33 -04:00
Matthew Hoops 6cfdd2529b PEGASUS: Make the nav movie rely on the current time zone instead of hardcoding it 2011-05-10 23:38:54 -04:00
Matthew Hoops 9cb600099f Merge remote branch 'upstream/master' into pegasus 2011-05-03 17:25:41 -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