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